Hallo, ich sitze hier gerade wie ein Ochse vor dem Tor. Ich habe auf dem Steckbord einen ATmega16 stecken und an dem einen Drehgeber und 2 LED's dran. Bei den Drehgebern habe ich die beiden Kanäle jeweils an einem PIN mit internen Pullup angeschlossen. Den gemeinsamen PIN dann an GND. Sobald die den PIN nach GND ziehen fließen sage und schreibe 180mA laut Labornetzteil. Da hab ich mein Multimeter mal zwischen gesteckt, in der Tat das gleiche Ergebnis. Das ist ja wohl nen bisschen viel... was hab ich da falsch gemacht? Die 5V erzeuge ich mit einem 7805. Gruß AVRli...
@AVRli (Gast) >Das ist ja wohl nen bisschen viel... was hab ich da falsch gemacht? Sicher. Du hast die Pins als Ausgänge und HIGH geschaltet, und schliesst sie per Taster/Drehgeber hart nach Masse. Aua! >Die 5V erzeuge ich mit einem 7805. Der glücklicherweise den Strom begrenzt. MFG Falk
AVRli schrieb: > Kanäle jeweils an einem PIN mit internen Pullup angeschlossen. Du hast diese Pins vermutlich als Ausgang auf 1 gezogen, nicht als Eingang. Und damit nicht 20KOhm Pullup pro Pin, sondern 25 Ohm.
VOLLTREFFER rotwerd Ähm ja da hab ich wohl nochmal Glück gehabt das noch alles lebt! Stromaufnahme nun bei 40mA so sieht's gut aus. Ich habe das falsche DDR Register angegeben, ohh man, jeder Fehler muss mal gemacht werden. :-( Nun kann der Ochse durch die Tür. ;-) Vielen Dank! Gruß AVRli...
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.