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!
@ 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.
> 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".
Der TMC2100 kennt für den EN-KonfigurationsPins drei mögliche Belegungen die sich dementsprechend auswirken, LOW HIGH und OPEN. Und um den geht es konkret :)
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
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.