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

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.