Witam!
Stworzylem taki oto schemat sterownika do silnika unipolarnego:
Zaczerpnalem tez z pewnej strony kod do ATMEGI, napisany w bascomie. Po lekkiej modyfikacji wyglada on tak:
Na schemacie jest wyjscie na impulsator, ktory narazie nie jest wpiety oraz nie jest oprogramowany.
Wrzucilem ww. kod do uC i podpialem zasilanie po czym sciezka od zasilania oraz dioda zennera ATMEGI osiagnela temp. Slonca i sie spalily ;P Tutaj prosze o jakas sugestie co zrobilem zle. Dioda zennera na schemacie 5V1, 1,3W takze teoretycznie powinna wystarczyc (zasilanie 12V)...
Stworzylem taki oto schemat sterownika do silnika unipolarnego:
Zaczerpnalem tez z pewnej strony kod do ATMEGI, napisany w bascomie. Po lekkiej modyfikacji wyglada on tak:
'************* Konfiguracja uC *****************
'***********************************************
$regfile = "m8def.dat"
$crystal = 7372800
Dim Testin As Integer , Wa As Integer
Config Pinb.0 = Input
Config Pinb.1 = Input
Config Pinb.2 = Output
Config Pinb.3 = Output
Config Pinb.4 = Output
Config Pinb.5 = Output
Wa = 5
Lus:
If Pinb.0 = 0 Then Gosub Cw
If Pinb.1 = 0 Then Gosub Ccw
Goto Lus
Ccw:
Portb = $b00000100 ' turn on Q1
Waitms Wa ' wait 2wa ms
Portb = 0 ' turn off Q1
Portb = $b00001000 ' turn on Q2
Waitms Wa ' wait 2wa ms
Portb = 0
Portb = $b00010000 ' turn on Q3
Waitms Wa ' wait 2wa ms
Portb = 0 ' turn off Q3
Portb = $b00100000 ' turn on Q4
Waitms Wa 'wait wams
Portb = 0 'turn off Q4
Return
Cw:
Portb = $b00100000 ' turn on Q1
Waitms Wa ' wait 2wa ms
Portb = 0 ' turn off Q1
Portb = $b00010000 ' turn on Q2
Waitms Wa ' wait 2wa ms
Portb = 0
Portb = $b00001000 ' turn on Q3
Waitms Wa ' wait 2wa ms
Portb = 0 ' turn off Q3
Portb = $b00000100 ' turn on Q4
Waitms Wa 'wait wams
Portb = 0 'turn off Q4
ReturnNa schemacie jest wyjscie na impulsator, ktory narazie nie jest wpiety oraz nie jest oprogramowany.
Wrzucilem ww. kod do uC i podpialem zasilanie po czym sciezka od zasilania oraz dioda zennera ATMEGI osiagnela temp. Slonca i sie spalily ;P Tutaj prosze o jakas sugestie co zrobilem zle. Dioda zennera na schemacie 5V1, 1,3W takze teoretycznie powinna wystarczyc (zasilanie 12V)...