Forum: Mikrocontroller und Digitale Elektronik Low/High Voltage


von F. K. (laser420)


Lesenswert?

Hallo!
Bin ganz neu bei der Sache.
Möcht an einen Atmega16 (Schaltung noch nicht aufgebaut) an PD2(INT0)
oder PD3(INT1) ein Signal kommend von einem Comparator(TLC271)
anschliessen. Meine Frage nun: Will natürlich gleich den External
Interrupt benutzen. Wie ist es jetzt mit den Spannungen für Low und
High Level. Habe schon im Datenblatt nachgesehen. Da stand irgendwas
von 0.7V Max bei Output Low Voltage für Port A,B,C,D und 4,2V Min bei
Output High Voltage Port A,B,C,D. Ist das so richtig? Habe nämlich am
Ausgang meines Comparators über 1V für mein "Low-Level" gemessen.

von Kai Markus Tegtmeier (Gast)


Lesenswert?

Also, ich lese im Datenblatt vom ATmega16 auf S. 291:

"Input Low Voltage except XTAL and RESET Pins: max. 0.2 Vcc"

Das bedeutet: die höchste Spannung die noch sicher als Low erkannt
wird, liegt bei 0,2 * Vcc, nicht 0,2 V!

Liegt Vcc bei 5V (wovon ich bei Dir ausgehe), dann kommt eine
maximale Eingangsspannung von 1V für gerade noch Low raus.

Der Wert "0,7 Vcc" bei Input High bedeutet: ab 0,7*Vcc (also
bei Vcc=5V ==> ab 3,5V) wird ein Eingangssignal sicher als "High"
erkannt.

Und jetzt ganz wichtig: _Der logische Zustand zwischen 0,2*Vcc und
0,7*Vcc ist nicht definiert!_

Das heißt, man kann nicht voraussagen, was der Controller einlesen
wird. Ungünstige Situation!

Da Du von mehr als 1V Ausgangsspannung aus dem Komparator sprichst,
wird das vermutlich mit Low zu eng. Ich kenne den TLC271 nicht, aber
vielleicht kannst du ja als OpAmp auch einen Rail-to-Rail -Typen
verwenden, der seinen Ausgang von -Vcc bis +Vcc schalten kann.

Greetz
KMT

von A.K. (Gast)


Lesenswert?

Laut Datasheet kann der TLC271 mit dem Ausgang bis dicht an die negative
Versorgung ran, also durchaus richtig gewählt ist.

Wie man damit jedoch einen Low-Pegel von 1V hinbekommt, ohne ihm mit
Strom zuzuschütten, erschliesst sich mir aus dem Datasheet nicht.

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
Noch kein Account? Hier anmelden.