Ist es möglich mit einem Ausgangspin von AVR Controllern oder den neuen XMEGA's einen open collector Ausgang zu realisieren? Wenn der Port Pin nicht nach Masse zieht liegt am Pin 12V an. Über einen externen pullup Widerstand. Würde sich sowas mit einem AVR oder den neuen XMAS-Dingern vertragen?
Hallo, nein, es dürfen keine 12 Volt an einem Pin anliegen. Intern sind Clampingdioden gegen die Versorgungsspannung, die Pinspannung wird also begrenzt auf etwa VCC + 0,5Volt. Gibt man mehr drauf, fließt Strom in den Pin rein, die Spannung wird aber kaum größer. Der Pin darf maximal 2mA über Clampdioden abführen. Peter
Hallp Peter Diender, woher kommen die Informationen über die Clampdioden? Hab sowas noch nie in den Datenblättern gefunden. mfg DerDan
Hallp Peter Diener, woher kommen die Informationen über die Clampdioden? Hab sowas noch nie in den Datenblättern gefunden. mfg DerDan
Datasheet Mega16: Kapitel I/O-Ports, erste Seite.
Alle CMOS-Bausteine haben interne Dioden (bringt die Technologie mit sich), die maximal Vcc+0,5V bzw. Vss-0,5V erlauben; über/unter diesen Grenzen knistert´s.
Travel Rec. wrote: > Alle CMOS-Bausteine haben interne Dioden (bringt die Technologie mit > sich) Technologisch bedingt sind nur die Substratdioden gegen GND. Die Dioden gegen VCC müssen extra implementiert werden. Das macht man, um die MOSFETs zu schützen, da sie sehr hochohmig sind. Man könnte auch Z-Dioden nehmen und dann einen höhere Spannung als VCC zulassen, aber Z-Dioden haben eine hohe Kapazität und hohe Leckströme. Peter
Travel Rec. wrote: > Alle CMOS-Bausteine haben interne Dioden (bringt die Technologie mit > sich), ... Gegenbeispiel: der /RESET-Eingang eines AVR. Der muss für die HV- Programmierung nämlich außer low und high noch +12 V unterscheiden können. Ansonsten hat's Peter ja schon erklärt. Ausgänge müssten eigentlich gar keine Schutzdioden haben, aber erstens sind an Controllern Ausgänge in aller Regel auch (potenzielle) Eingänge, und zweitens wäre auch sonst noch die Substratdiode des p-Kanal-Transistors ,,im Weg''.
Hallo travelrec, Ich hatte vor damit die gemeinsame Anode eines LED-Displays anzusteuern, also im multiplexbetrieb. Wie geht das denn mit einem Transistor??? Also bei low oder high (ist egal) soll der Transistorausgang die 12V (gem. Anode) des LED-Displays schalten. Die Kathoden (einzelne Segmente) wollte ich dann über diese Relaistreiber IC's ULN... nach Masse ziehen.
Dann nimmst Du 2x den ULNxxxx. Einer ist der Massetreiber, der andere treibt pnp-Transen, die emitterseitig an 12V hängen. Ist der geringste Schaltungsaufwand.
Ist das nicht mit den UDN high side Treibern einfacher?
Die müssen dann aber auch mit 0V-5V Ansteuerpegel auskommen.
Danke, wieder was gelernt. So Dinger hatte ich gesucht.
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.