Forum: Mikrocontroller und Digitale Elektronik Analog Umschalter realisieren


von Modulator M. (modulator)


Lesenswert?

Hallo zusammen,
ich arbeite gerade an einem Schulprojekt und brauche einwenig Hilfe. Wir 
wollen die Widerstände der einzelnen Leitungen von unterschiedlichen 
Kabel mit D-Sub Steckern messen. Dazu benötigen wir einen Umschalter der 
auf beiden Enden des Kabels die selbe Leitung auswählt. Wir wollten das 
Problem zunächst mit analog Demultiplexer lösen(Die Steuerleitungen 
sollten dabei mit einem µC angesteuert werden). Leider mussten wir 
feststellen dass der Innenwiderstand der Demultiplexer viel zu groß 
ist(400 ohm). Da der Widerstand sehr groß und die der zu messende 
Widerstand der Leitung sehr klein ist können wir keine guten Messwerte 
messen. Hat vielleicht jemand einen Idee wie man das Problem sonnst noch 
lösen kannn. Überlegt habe ich mir ein DIO Board.

Vielen Dank im Vorraus
mfg

von Harald W. (wilhelms)


Lesenswert?

Modulator M. schrieb:

> Wir wollen die Widerstände der einzelnen Leitungen von unterschiedlichen
> Kabel mit D-Sub Steckern messen. Dazu benötigen wir einen Umschalter der
> auf beiden Enden des Kabels die selbe Leitung auswählt.
> Hat vielleicht jemand einen Idee wie man das Problem sonnst noch
> lösen kannn.

Mit mechanischen Umschaltern oder Relais.
Gruss
Harald

von Rangi J. (rangi)


Lesenswert?

ganz einfach: am entfernten ende des kabels einfach alle leiter des 
kabels verbinden, auch den schirm.
an der controllerseite mittels pnp-transistoren jede leitung an +ub 
schalten. die rückleitung ist der schirm, wahlweise auch ein externes 
kabel oder so. diese rückleitung wird dann über einen messwiderstand an 
GND verbunden. der µC misst dann einfach die spannung vor und nach dem 
messwiederstand. über die basis wird dann nacheinander immer nur ein 
transistor für kurze zeit eingeschaltet, während dessen du die spannung 
messen musst. fertig. ein AD-wandler, ein messwiderstand, n paar 
transistoren und hühnerfutter.

von Modulator M. (modulator)


Lesenswert?

Danke für die Antworten.
Ich habe vergessen noch zu sagen dass die Belegungen der Kabel unbekannt 
sind und ich alle Möglichkeiten testen muss d.h. Am Ende A des Kabels 
Pin Nr.1 auswählen, am Ende B Pin Nr.1 auswählen und dann den Widerstand 
messen. Ist der Widerstand sehr klein dann habe ich eine verbindung 
zwischen Pin1 vom Ende A mit Pin1 vom Ende B usw. Wenn ich die Lösung 
von Rangi richtig verstanden habe kann ich damit das Problem nicht 
lösen.

PS: Ich möchte auch herausfinden ob das Kabel am Ende A bzw. B 
untereinander verbunden ist  z.B. Pin1 Ende A hat Kontakt mit Pin2 Ende 
A.

mfg

von spess53 (Gast)


Lesenswert?

Hi

>Leider mussten wir
>feststellen dass der Innenwiderstand der Demultiplexer viel zu groß
>ist(400 ohm).

Von welchen? MAXIM hat Multiplexer, die unter 1R liegen.

MfG Spess

von pompete (Gast)


Lesenswert?

....das kommt mir irgendwie bekannt vor:

Beitrag "Erkennungstest mit serieller Schnittstelle"

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.