Frontend digital IO

Gast #2453882
Lesenswert?

Hallo,

ich habe den Vormittag damit verbracht herauszufinden wie man die 
digitale Eingänge variabler Pegel an einen AVR anbindet.

Es geht darum, dass unterschiedliche Logikpegel (3.3V, 5V und eventuell 
12V) eingelesen werden sollen. Der Pegel sollte einstellbar sein, dabei 
dachte ich an eine Referenzspannung die ich generiere.
Was mir auch wichtig wäre, sind definierte Eingangsimpedanzen weshalb 
ich nicht alles mit Zenerdioden auf 3.3V platt machen wollte.

Wie baut man soetwas am besten auf?

Viele Dank
Thomas K.
Gast #2453900
Lesenswert?

> Wie baut man soetwas am besten auf?

Tektroniks verwendet dafuer einen ASIC das auch gleich die ECL Umsetzung 
macht.

Welcher Loesungsansatz fuer dich brauchbar ist kann man entscheiden wenn 
du weisst wie schnell das sein soll.

Olaf
Gast #2454010
Lesenswert?

100Khz analoge Bandbreite würden ausreichen.

Die "Idee" mit dem Transistor ist natürlich nicht schlecht und an 
Robustheit kaum zu überbieten. Was mir daran nicht so gefällt ist, dass 
jeweils schon ab unter 1V ein High Pegel erkannt werden würde was weder 
3,3 noch 5V TTL entsprechen würde.

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