PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Niedrige Versorgungsspannung - Pin Spannung?



CowZ
28.07.2006, 02:01
Hi,

wenn ich einen AVR mit 3,3V oder ähnlich niedrigen Spannungen versorge... Liegen dann an Outputpins immernoch 5V an, oder auch nur z.b. 3,3V?

Gruß, CowZ

dennisstrehl
28.07.2006, 07:57
Wo sollen denn dann bitte die 5V herkommen?

sast
28.07.2006, 08:38
@CowZ

wenn du trotzdem 5V haben willst, musst du den Ausgang als OpenCollector deklarieren und extern einen Pullup Widerstand nach 5V hängen. Vorausgesetzt dein Ausgang kann die 5V ab. Die liegen dann solange an, bis der Ausgang vom µC auf Low gezogen wird.

sast

dennisstrehl
28.07.2006, 09:15
"Vorausgesetzt dein Ausgang kann die 5V ab."

Das könnenn die AVRs aufgrund der internen Begrenzungsdioden eh nicht, d.h. wenn man z.B. 5 Volt anlegen würde bei 3,3 Volt Versorgung, fließt der Strom von 5V über die Diode nach 3,3V ab. Dann kommt man entweder nicht über ca. 4V (mit genügend großem Pullup) oder der AVR wird durch den zu hohen Strom durch die Begrenzung warm. ( Bei zu kleinem Pullup ).

Edit: Man könnte auch ne Emitterschaltung an den Pin hängen.
Der Basis-Vorwiderstand zusammen mit dem NPN-Transistor bildet dann im Grunde einen Open-Collector Ausgang. An den Collector hängt man einen Widerstand nach 5V (Größenordnung je nach dem Strom, der bei 5V am Ausgang fließen soll) und fertig.

MfG

CowZ
28.07.2006, 12:38
Ok :)

Danke für die Antworten :)

Gruß, CowZ