Abstandssensor - Laserdiode & Sensor

Gast #2661509
In meinem Aufbau würde ich gerne messen, ob sich eine µSD-Karte in einem 
µSD-Kartenhalter befindet. Der Kartenhalter ist dabei am Rand einer 
Platine angebracht (so dass die eingesteckte SD Karte am Rand 
herausguckt). Das ganze befindet sich hinter einem Blech mit Spalt fürs 
Einschieben der µSD-Karte.
Mir kam dann die Idee, eine Laserdiode zu verwenden, die auf die vordere 
Kante (durch den Spalt) leuchtet. Und neben der Laserdiode dann einen 
entsprechenden Sensor, der das reflektierte Licht misst. Problem ist 
nur, dass die µSD Karte nur eine Dicke von 1mm hat. Meint ihr, das 
könnte trotzdem funktionieren? (Lasediode deshalb, weil der Spalt 2,5mm 
breit ist, und ich mit dem gebündelten Licht verhindern will, dass 
direkt am Blech schon Licht reflektiert wird. Ich nehme an, dass bei 
einer normalen LED einfach zuviel Licht über das Blech reflektiert wird. 
Oder liege ich da falsch?)
Es geht wie gesagt nur darum zu erkennen, ob eine µSD-Karte eingelegt 
ist.
#2662123
Stippy schrieb:
> In meinem Aufbau würde ich gerne messen, ob sich eine µSD-Karte in einem
> µSD-Kartenhalter befindet.

Das macht man, indem man die Karte anspricht und schaut, ob sie 
antwortet. Wenn sie es nicht tut, dann ist entweder keine drin oder sie 
ist defekt. So einfach ist das.

Stippy schrieb:
> Mir kam dann die Idee, eine Laserdiode zu verwenden, die auf die vordere
> Kante (durch den Spalt) leuchtet. Und neben der Laserdiode dann einen
> entsprechenden Sensor, der das reflektierte Licht misst. Problem ist
> nur, dass die µSD Karte nur eine Dicke von 1mm hat. Meint ihr, das
> könnte trotzdem funktionieren?

Was soll denn das für ein Blödsinn sein? Hast du sowas schonmal in 
irgendeiner Gerätschaft gesehen? Merke - was man in der Industrie nicht 
macht, das macht man auch als Hobbybastler nicht. Sorry - Nachdenken ist 
eigentlich auch nicht verboten.
Gast #2662428
Ich würde ja gerne wissen, ob eine defekte Karte drin ist, deswegen 
reicht ein elektrischer Test nicht aus.
Hm. Ok. Überzeugt. Dann schau ich mal nach einer anderen Möglichkeit...
#2667893
Stippy schrieb:
> Es wäre aber wünschenswert hier auch zu testen, ob eine Karte eingelegt
> ist, aber zum Beispiel durch Kabelfehler nicht erkannt wird...

Das braucht niemand. Das aller erste was dir passiert ist sowieso, dass 
irgend ein Schreib-/ Zugriffsfehler deine Daten ins Jenseits befördert. 
Es wäre deutlich besser sich intensiv mit der Software zu beschäfitgen, 
also nicht blind irgendwelche schlecht geschriebenen Libraries zu 
übernehmen, als sich über völlig nutzlose Features Gedanken zu machen. 
Bevor du einen Kabelbruch erkennen musst, ist die Lebensdauer eines 
Hobbygerätes um den Faktor 10 überschritten.

Niemand, absolut niemand, hat sowas je verbaut. Es braucht auch einfach 
keiner.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.