Raspberry Pi zur "Kontaktprüfung"

Gast #5563606
Lesenswert?

Hallo liebe Elektroniker,

also ich möchte gerne mehrere Kontakte prüfen, also einfach ob jeweils 
zwei Adern miteinander verbunden sind (eigentlich brauche ich nur die 
Anzahl). Sollte ja mit dem gpio und einem Wiederstand kein Problem sein. 
Will das aber über einen AD-Wandler (MCP3008) und entsprechenden 
Widerständen machen, mehrere Adern prüfen und die Anzahl ermitteln.

Aufbau: Kanal vom AD-Wandler über einen Widerstand von 2740 Ohm an GND 
(führt am AD-Wandler zu 0). Dann alle Adern mit über einen Widerstand 
von 880 Ohm mit 3,3V verbunden. Und jetzt war meine Hoffnung das beim 
ersten Kontakt mit dem Kanal der AD-Wandler von 0 hoch springt und dann 
Stück für Stück aufs Maximum mit jedem weiteren Kontakt.

Ergebnis: Nichts funktioniert, erster Kontakt klappt, aber fast 100%, 
zweiter Kontakt bei 100%. Mit verschiedenen starken Widerständen 
versucht. Entweder sofort bei 100% oder es bewegt sich nach dem ersten 
Kontakt nichts mehr.

Habe also scheinbar etwas grundlegendes nicht richtig gemacht. Kann ich 
das irgendwie zum laufen bringen oder gibt es eine SPI Komponente (IC?) 
mit der ich das viel besser machen kann, ohne Analogwerte?

Danke für eure Hilfe.

Sebastian
Gast #5563752
Lesenswert?

Sebastian Weber schrieb:
> Habe also scheinbar etwas grundlegendes nicht richtig gemacht

Nimm die Formel für einen Spannungsteiler und rechne die Spannung aus 
für R1 =  0, 1, 2, 3, n mal 880 Ohm und R2 = 2740 Ohm.

Bei mir kommt da heraus
0 x 880  0,00 V
1 x 880  2,50 V
2 x 880  2,84 V
3 x 880  2,98 V
usw.

Auch mit anderen Werten kommt sicher nicht das heraus was du möchtest. 
Der alte Ohm lässt grüssen.

Georg

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