Tristate Eingang: Max. PullUp/down

Gast #4500220
Lesenswert?

Hi!
Ich hab hier einen IC mit einem Eingang der zw. 3 Zuständen 
unterscheidet:
Open, gnd, vio.
Der Leckstrom beträgt 10uA am Pin. Der geringste Wert der noch als High 
erkannt wird ist 0,7*vio. Bei um die 5V Betriebsspannung komme ich auf 
ca 150kOhm als max. PullUp.

Nun wurde mir aber gesagt der Widerstand müsse wg. Der drei Zustände 
deutlich unter 10kOhm liegen. Kann mir das jemand erklären und mir den 
Fehler in meiner abschätzenden Rechnung aufzeigen?

Vielen Dank!
#4500233
Lesenswert?

@ Flodo (Gast)


>Der Leckstrom beträgt 10uA am Pin. Der geringste Wert der noch als High
>erkannt wird ist 0,7*vio. Bei um die 5V Betriebsspannung komme ich auf
>ca 150kOhm als max. PullUp.

Stimmt.

>Nun wurde mir aber gesagt der Widerstand müsse wg. Der drei Zustände
>deutlich unter 10kOhm liegen.

Nein. Wenn gleich das oft gemacht wird, um die Störfestigkeit zu 
verbessern.
Gast #4500303
Lesenswert?

> Nur Ausgänge haben Tristate, Eingänge nicht.

Sicher?

Die Eingänge von ganz normalen CMOS Schmitt Triggern kennen drei 
Zustände. Nämlich:

a) < 1/3*VCC = Low
b) > 2/3*VCC = High
c) Dazwischen gleich weder Low noch High (keine Reaktion)

Dann fällt mir da spon tan IC ein, mit dem man Infrarot oder 
Funk-Fernsteuerungen bauen konnte. Die hatten eine Reihe digitale 
Eingänge für Jumper, um den Code festzulegen. Auch die sind Tristate, 
nämlich Low, High und "offen".
Gast #4596568
Lesenswert?

Hallo

ja der TMC2100 hat so etwas.
und da geht das Schlamassel los... :-)
 bei Arduino hab ich diese Lösung gefunden

http://forum.arduino.cc/index.php?topic=12212.0

nur für Teensy 3.1 hab ich noch nichts gescheites gefunden.
nur das
http://forums.trossenrobotics.com/showthread.php?7826-Rs485-halfduplex-for-Dynamixel-with-Teensy-3-1-without-external-Buffer-chip

er benutzt die TX Pins
nun ich benutze schon 2 TX/RX für Display und Bluetooth.
da bleibt mir nur ein TX und ich benötige zwei dieser "tristate " 
Ausgänge.

so werde ich wohl ein SN74AHC125N oder SN74LV125AN benutzen.

ODER
jemand hat da ne Lösung :-)

Gruß

Dirk

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren