Plug-In-Erkennung

Gast #4241116
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.
Gast #4241123
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?

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.