Forum: Mikrocontroller und Digitale Elektronik Plug-In-Erkennung


von Pluggy (Gast)


Lesenswert?

Hallo,

wie realisiert man am klügsten eine Plug-In-Erkennung?

Habe noch einen Pin an meiner Stiftleiste frei und würde gerne erkennen, 
wenn ich ein Kabel auf die Stiftleiste anklemme.

von Ulrich F. (Gast)


Lesenswert?

Klemm einen Dallas 1Wire Dingen dran.
Die haben alle eine Seriennummer, bzw. ID.
Einige bestehen nur aus einer ID

So kannst du dann deine Plugdrans eindeutig identifizieren.

von ?!? (Gast)


Lesenswert?

Pluggy schrieb:
> Hallo,
>
> wie realisiert man am klügsten eine Plug-In-Erkennung?
>
> Habe noch einen Pin an meiner Stiftleiste frei und würde gerne erkennen,
> wenn ich ein Kabel auf die Stiftleiste anklemme.

Am einfachsten ist es, wenn du den Pin auf GND legst und von der 
Hauptplatine das Vorhandensein des GND abfragst. Damit kannst du aber 
nur erkennen, ob oder ob nicht gesteckt ist. Wenn du noch 
unterschiedliche Varianten erkennen willst, dann mach das mit einem 
Spannungsteiler, den du mit einem ADC oder Komparator abfragst. Oder du 
machst das mit einem digitalen Protokoll. Kommt immer darauf an, was das 
ganze eigentlich ist. Arbeitest du mit µC oder ist das ganze nur eine 
analoge Platine mit 3 Transistoren? Dazu hast du gar nichts gesagt. Das 
einzige, was bekannt ist, daß eine Stiftleiste vorhanden ist. Bissel 
wenig für einen gescheiten Rat.

von Pluggy (Gast)


Lesenswert?

Es wird eine Hauptplatine geben und mehrere kleinere Platinen, die dort 
anschließbar sein sollen.
Das Programm soll aber so klug sein zu erkennen, ob eine Platine 
installiert ist, oder nicht.

Was ist das für ein 1-Wire-Dallas-Dings?

von Kay (Gast)


Lesenswert?


von Ulrich F. (Gast)


Lesenswert?

Pluggy schrieb:
> Was ist das für ein 1-Wire-Dallas-Dings?
Der DS2401

Alternativ, der DS18S20 oder einen seiner vielen Verwandten
Preiswert und gut verfügbar

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.