Forum: Mikrocontroller und Digitale Elektronik Leitungslänge/Störeinflüsse am Eingang eines ATMega8


von Chris K. (ati13)


Lesenswert?

Hallo,

ich bastle gerade an einem Beleuchtungs-Projekt mit dem ATMega8. Für die 
Auswahl des Beleuchtungsmodus', welches an den Ausgängen ausgegeben 
wird, würde ich gerne einen BCD-codierten Schalter verwenden (-> 4-5 
Adern). Nun das Problem:
Der Schalter würde sich in ca. 15m Entfernung zum Controller befinden.
Außerdem wäre die Leitung zusammen mit z.B. einer DMX-Leitung dicht 
gedrängt in einem Kabelkanal.

Hat jemand vielleicht schon Erfahrung mit solchen Problemen? Empfielt es 
sich, wegen eventuellen Störeinflüssen, ein geschirmtes Kabel zu 
verwenden?

Gruß Chris

von jz (Gast)


Lesenswert?

Wenn du am Schalter einen Pull-Up mit 10k machst, sollte das auch auf 
die Länge kein Problem sein.

von Ingo (Gast)


Lesenswert?

jz schrieb:
> Wenn du am Schalter einen Pull-Up mit 10k machst ...
... Und mit 10-100nF gegen Masse entstörst bist du ganz weit vorne ;)

von Peter R. (pnu)


Lesenswert?

4..5 Adern über 15m? Bilde mit Widerständen an den Schaltern einen 
stufenweise schaltbaren Widerstand. Messe über 2 Leitungen (oder 1 
+Masse)an der  mega8-Seite mit einem analog-Eingang des atmega8 den 
Widerstand. Mit C kann man dann Störsignale unterdrücken, da kann man 
dann in die -zig µF gehen.

von Peter R. (pnu)


Lesenswert?

4..5 Adern über 15m?

Bilde mit Widerständen (8k,4k,2k,1k, je nach Wertigkeit der BCD-Stelle 
parallel zum entsprechenden Kontakt) an den Schaltern einen stufenweise 
schaltbaren Widerstand.

Messe über 2 Leitungen (oder 1 +Masse)an der  mega8-Seite mit einem 
analog-Eingang des atmega8 den Widerstand. Mit C kann man dann 
Störsignale unterdrücken, da kann man dann in die -zig µF gehen.

von Chris K. (ati13)


Lesenswert?

Danke für eure schnellen Antworten!
Die Idee mit den verschiedenen Widerständen und nur einer Zuleitung ist 
nicht schlecht, das werde ich demnächst mal ausprobieren...

Gruß Chris

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.