Aktyw Forum

Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.

Sprawdź punkty Zarejestruj się

programowanie przekaźników

Lord_Hamster
-
-
Posty: 1
Rejestracja: 25 mar 2010, o 23:29
Lokalizacja: Warszawa

programowanie przekaźników

Postautor: Lord_Hamster » 25 mar 2010, o 23:34

Witam!

jestem nowym użytkownikiem BASCOM. Próbuje stworzyć sterowanie trzema przekaźnikami na płytce
ATMEGA8 (np przekaźnik 1 działa 10 sekund, później drugi działa 10 sekund itp).

czy moglibyście podpowiedzieć w jaki sposób w kodzie oznaczyć piny i przekaźniki ?
Może doradzicie jak powinna być struktura programu i początkowa deklaracja zmiennych.

Z góry dziękuję za pomoc !
Pozdrawiam, Jakub Jaszkin

Xweldog
-
-
Posty: 231
Rejestracja: 16 sty 2009, o 16:40
Lokalizacja: Wrocław

Postautor: Xweldog » 26 mar 2010, o 14:58

Witam
Widzę, że jesteś przede wszystkim programistą. Sprawdź, jaki prąd potrzebują Twoje przekaźniki do przełączenia oraz jakiego U. Wątpię, czy wysterujesz je wprost. Będziesz musiał z odpowiednich wyjść sterować jakieś tr. a nimi przełączać przekaźniki.

kenaJ
-
-
Posty: 29
Rejestracja: 13 lis 2006, o 22:31
Lokalizacja: Kraków

Postautor: kenaJ » 26 mar 2010, o 22:04

Korzystając z aliasów, możesz wybrane wyjścia nazwać "po swojemu", na przykład p1, p2 i p3.
Program może chodzić w pętli nieskończonej, wcześniej zerujesz wyjścia a potem w pętli wystawiasz kolejno 1-ki i czekasz 10 s:
p1 = 1; wait 10; p1 = 0; p2 = 1; wait 10; p2 = 0; p3 = 1; wait 10; p3 = 0 i tak w kółko.
Oczywiście procek może nie wysterować przekaźnika (padnie).

Pozdrawiam

Wróć do „Projektowanie PCB, programy EDA, CAD, narzędziowe”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 21 gości