MMC-CardDetect: wie funktioniert es?

OP #1926464
Lesenswert?

Hallo, Leute!

Da die Wiedergabe der MP3-Dateien, sowie die Zeitablesung mit dem DCF77 
richtig gut funktionieren, werde ich mich demnächst mit der SD/MMC-Karte 
beschäftigen.

Eine Sache, die ich aber in meiner Schaltung nicht geplant habe, ist die 
Möglichkeit zu wissen, ob die Karte in dem Stecker ist oder nicht.

Der Stecker (Reichelt: CONNECTOR MMC12) hat ein PIN "Card Detect" und 
ich würde es nutzen.

Leider ist der Datenblatt des Steckers sehr geizig.
Wie ich verstehe, ist es einfach ein Kontakt.

Verstehe ich richtig, daß ich einfach den PIN an einem PIN der ATMega32 
verbinden soll und der Status des PINs ablesen? Oder brauche ich noch 
was dazwischen?

Wird der PIN nach GND oder nach VCC geschaltet?

Danke
Luca Bertoncello
Gast #1926476
Lesenswert?

Beantwortet das deine Frage? Steht im Datenblatt auf Seite 1 unten 
rechts...

Den Schaltkontakt kannst du einfach mit einem Pin deines Controllers 
verbinden. Natürlich mit entsprechendem Pullup, ansonsten wird nicht 
viel passieren ;)
Angehängte Dateien:
Gast #1926478
Lesenswert?

Hi

>Leider ist der Datenblatt des Steckers sehr geizig.
>Wie ich verstehe, ist es einfach ein Kontakt.

Was ist da nicht zu verstehen? 2 Schalter, die einen Kontakt zum Common
terminal herstellen. Mit 2 Pullup-Widerständen und 'Common terminal' an 
Masse hast du ein Signal.

MfG Spess
OP #1926481
Lesenswert?

Löwe schrieb:
> Beantwortet das deine Frage? Steht im Datenblatt auf Seite 1 unten
> rechts...
>
> Den Schaltkontakt kannst du einfach mit einem Pin deines Controllers
> verbinden. Natürlich mit entsprechendem Pullup, ansonsten wird nicht
> viel passieren ;)

Common Terminal ist GND?

Jedenfalls, ich habe gerade versucht, die Karte rein und raus zu stecken 
und mit einem Multimeter gesehen, welche Kontakte sich ändern.
Resultat: keine.

Warum denn?

Grüße
Luca Bertoncello
Persönliche Seite #1926493
Lesenswert?

Luca Bertoncello schrieb:
> Löwe schrieb:
>> Beantwortet das deine Frage? Steht im Datenblatt auf Seite 1 unten
>> rechts...
>>
>> Den Schaltkontakt kannst du einfach mit einem Pin deines Controllers
>> verbinden. Natürlich mit entsprechendem Pullup, ansonsten wird nicht
>> viel passieren ;)
>
> Common Terminal ist GND?
Nein. Common Terminal ist ein ganz normaler Pin, genau so, wie bei einem 
Schalter.

Den kannst du, falls du die Funktionen im Mikroprozessor auslesen 
willst, auf Masse legen.

> Jedenfalls, ich habe gerade versucht, die Karte rein und raus zu stecken
> und mit einem Multimeter gesehen, welche Kontakte sich ändern.
> Resultat: keine.
Was sollte sich denn deiner Meinung nach an den Kontakten ändern? Deren 
Position sicher nicht.
Sprich: Wie hast du gemessen.

> Warum denn?
Das weiß nur der liebe Gott.

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