Skocz do zawartości

Brak reakcji silnika na podłączenie do atmegi8


Pomocna odpowiedź

Napisano

Hej. Wiem, że przykro pytać o coś takiego, no ale cóż.

Nie wiem czemu, ale gdy podłączam silnik pod atmege8 on nie rusza.

Na pinie jest napięcie 5V, zasilanie z programatora. Dioda podłączona pod ten pin działa.

Silnik na pewno jest sprawny, bo sprawdzałem zasilaczem.

Prąd pobierany przez silnik 220 mA

Prąd programatora 500 mA

Czy prąd dawany z programatora jest za mały i wypadałoby podłączyć osobne zasilanie do atmegi? Nie mam innego pomysłu.

Wiem, że głupia sprawa, ale jak sami wiecie początki nie są proste.

nie można silnika podłączyć bezpośrednio do nóżek atmegi, z jednej nózki można pociągnąć maks. 20mA, a z całego portu jakieś 100mA, dokładne dane są w nocie.

Podłączasz ten silnik bezpośrednio do pinu ATmegi? Tak nie można 😃 Trzeba przez mostek-H, albo chociaż tranzystor.

PS: W czym pisałeś kod i jak wygląda dokładnie Twoje podłączenie?

Chodzi mi o podłączenie układu tak aby móc regulować szybością silnika poprzez potencjometr.

Wiadomo, potencjometr podpinam pod DAC.

A co z silnikiem? Za pomocą tranzystora tj. bazę podpinam pod pin atmegi?

Wiadomo, potencjometr podpinam pod DAC.

Chyba chodziło Ci o ADC 🙂 czyt. Analog Digital Converter. Atmega nie ma DAC.

Jeśli chodzi o tranzystor, tak. Bazę tranzystora podłączasz do pinu uC oczywiście przez rezystor.

I pamiętaj o diodzie zabezpieczającej wpiętej równolegle z silnikiem, spolaryzowanej zaporowo. Służy ona do usuwania tzw. szpilek napięciowych które indukują się w silniku.

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...