Hochohmigen Eingang Simulieren für tristate IC

Gast #855480
Lesenswert?
• ▲
▼
Also wie es der Betreff schon sagt, möchte ich ein IC, welcher 3 
zustände kennt, mit einem mega8 betreiben. Ich schalte die Pins meines 
Mega8 auf Eingang und lasse die internen Pullups aus. Vor einiger zeit 
hat das ganze so funktioniert und ich konnte die als Eingang 
geschalteten portpins an mein IC anschliessen und es wurde richtig 
erkannt, allerdings habe ich jetzt an meinem Eingang (gemessen) kaum ein 
Offset, welcher vorher da war (durch den undefinierten Zutand). Was 
mache ich falsch? Ist der Offset egal? oder wie erkennt das IC, dass er 
gerade mit floating angesprochen wird?

MFG Spice
Gast #855663
Lesenswert?
• ▲
▼
ich denke schon, dass ich das richtig interpretiere. Ich muss an einem 
IC 3 pins hochohmig schalten also "quasi offen" lassen. Offen lassen 
geht aber nicht, die müssen dann schon hochohmig sein, wie es quasi ein 
Eingangspin des Mega8s wäre...
Gast #855674
Lesenswert?
• ▲
▼
>oder wie erkennt das IC, dass er
>gerade mit floating angesprochen wird?

Welches IC ?
floating heisst fliessend, oder besser undefinierter Pegel.
Du möchtest einen undefinierten Pegel erkennen?
Gast #855771
Lesenswert?
• ▲
▼
genau, undefinierten pegel an die ICbeinchen anlegen. Das möchte ich 
gern mit dem Mega8 realisieren.
ich habe das früher einfach so gemacht, dass ich einen mega8port als 
Eingang definiert habe (Quasi hochohmig) und internen-pullups aus (also 
undefiniert) aber irgendwie funktioniert das ganze nicht mehr, obwohl 
ein defekt der bauteile zu 99,9% ausgeschlossen werden kann. Alles 
mindestens 3 mal ausgetauscht... wo liegt mein problem?

LG Spice
Gast #855788
Lesenswert?
• ▲
▼
>wo liegt mein problem?
Wie gesagt:
Schau ins Datenblatt, da muesste beschrieben sein was
dein Chip als "floating" definiert.
Dann schau ins Datenblatt des Mega8 ob ein Pin als Eingang
diese Bedingung erfuellt.
Zum Testen kannst Du ja mal einen Pin hochbiegen und
schauen ob es dann klappt. Wenn nicht ist vielleicht der IC kaputt.
Gast #855789
Lesenswert?
• ▲
▼
>Alles mindestens 3 mal ausgetauscht... wo liegt mein problem?

1. In deinem Schaltplan
2. In deiner Software

Vieleicht schaltest du irgendwo versehentlich
per Software den Pullup am Pin wieder ein.

Also überall nachsehen wo folgendes steht:

PORTx =
PORTx |=

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