C
Christoph Kukulies
Guest
Ich hatte heute etwas in www.mikrocontroller.net gestellt, was aber
im Moment dort niemand beantwortet, vielleicht zur Zeit zu wenig Verkehr.
Deshalb stelle ich die Frage noch mal hier ein:
"Wenn ich die Beschreibung des AT90S2313 richtig lese gibt es
die Moeglichkeit, einen Pull-up zu aktivieren.
D.h.ich koennte den Eingang mit einem Optokoppler runterziehen und
koennte den internen Pull-up zum hochziehen benutzen?
Wie weit auf Null schaltet eigentlich der Schalttransistor im
Optokoppler? Haengt sicher vom Strom ab. Aber ich habe im Moment so
einen komischen Effekt, dass naemlich ein Inputsignal, das aus einem
Optokoppler generiert wird beim Nullpegel etwa auf 1V liegt.
Das finde ich fuer einen Schalttransistor eigenlich ein bisschen viel
und ich koennte mir vorstellen, dass da sowohl der aeussere Pullup
der Optokopplerbeschaltung wie auch ein evtl. interner Pullup
des AVR dazu beitragen.
Die Stelle im Manual des 2313 liest sich da etwas merkwuerdig. Muss man
vorm Programmieren des DDDR das PORTD Register entsprechend setzen? So
kommt es mir vor."
(Vielleicht folgt jemand auch dem Faden in Mikrocontroller.net. Danke.)
--
Chris Christoph P. U. Kukulies kukulies (at) rwth-aachen.de
im Moment dort niemand beantwortet, vielleicht zur Zeit zu wenig Verkehr.
Deshalb stelle ich die Frage noch mal hier ein:
"Wenn ich die Beschreibung des AT90S2313 richtig lese gibt es
die Moeglichkeit, einen Pull-up zu aktivieren.
D.h.ich koennte den Eingang mit einem Optokoppler runterziehen und
koennte den internen Pull-up zum hochziehen benutzen?
Wie weit auf Null schaltet eigentlich der Schalttransistor im
Optokoppler? Haengt sicher vom Strom ab. Aber ich habe im Moment so
einen komischen Effekt, dass naemlich ein Inputsignal, das aus einem
Optokoppler generiert wird beim Nullpegel etwa auf 1V liegt.
Das finde ich fuer einen Schalttransistor eigenlich ein bisschen viel
und ich koennte mir vorstellen, dass da sowohl der aeussere Pullup
der Optokopplerbeschaltung wie auch ein evtl. interner Pullup
des AVR dazu beitragen.
Die Stelle im Manual des 2313 liest sich da etwas merkwuerdig. Muss man
vorm Programmieren des DDDR das PORTD Register entsprechend setzen? So
kommt es mir vor."
(Vielleicht folgt jemand auch dem Faden in Mikrocontroller.net. Danke.)
--
Chris Christoph P. U. Kukulies kukulies (at) rwth-aachen.de