iPod über NF-Eingang steuern

OP #4517624
Lesenswert?

Moin
Ich habe folgendes Problem: Ich möchte meinen iPod über den 3,5mm 
Klinkeneingang steuern doch das klappt bislang nicht so wie gewünscht. 
Ich habe die original Kopfhörer mal durchgemessen und folgende Werte 
erhalten:
Ring1 - Ring2 : 32Ohm
Ring1 - Tip   : 32Ohm
Ring2 - Tip   : 64Ohm
Sleeve - Ring1 (Taste nicht gedrückt) : 5MOhm
Sleeve - Ring1 (Taste gedrückt)       : 4,7Ohm

Daher bin ich davon ausgegangen, dass ich einfach mit einem Taster und 
einem 4,7 Ohm Widerstand zwischen Sleeve und Ring1 eine Remotetaste 
hätte mit der ich Skippen, Pausieren usw. kann.

Die Variante mit der Seriellen Schnittstelle am Dockconnector kommt 
erstmal nicht in Frage.

Kennt sich jemand mit dem Klinkeneingang aus?
OP #4518813
Lesenswert?

Danke für den Link

Ich habe mal die Seite angesehen und ich verstehe das so,dass die 
Übertragung nur für die Zeit der Initialisierung digital ist.

Der µC wartet drauf,dass CTL auf low fällt, schaltet den 17k2 Pulldown 
Widerstand ein, sendet für 1,5ms 280kHz, sendet für 4,6ms 245kHz, wartet 
auf eine Bestätigung vom iPod per low Pegel und schaltet danach den 
Pulldown wieder aus.

Was danach kommt wird nur über die Taster und zugehörigen Widerstände 
geregelt.

Oder sehe ich das falsch ?
OP #4527254
Lesenswert?

Ich habe mal die Schaltung nachgebaut, jedoch mit einem Atmega8
Ich scheitere bislang daran, dass ich das PWM Signal nicht so recht 
hinbekomme. Wenn ich den PWM Kanal so konfigurieren würde wie in dem 
Beispiel kommen bei mir nicht 280kHz an OC1B raus.
-Fast PWM (non inv.)
-TOV flag set on top
-prescaler: 1

Mein PWM Kanal ist jetzt High bis TCNT == OCR und danach low bis TCNT 
überläuft und null wird.
Wie bekomme ich die Frequenz von 280kHz hin? Ich muss irgendwann den 
TCNT Wert löschen,aber wie ?
OP #4533117
Lesenswert?

Den PWM Kanal habe ich jetzt soweit dass er 280kHh bzw. 244kHz ausgibt.
Jetzt stehe ich vor dem Problem dass sich der µC anscheinend nicht mit 
dem ipod synchronisiert.
Meiner LED nach zu Urteilen erkennt der µC den fallenden Pegel und 
sendet das Rauschen,ohne dass ein ipod angeschlossen wird.
Sendet der ipod die fallende Flanke sobald der Klinkenstecker 
eingesteckt wird?
Im Anhang ist der Code
Angehängte Dateien:
Gast #4558000
Lesenswert?

>Wie bekomme ich die Frequenz von 280kHz hin? Ich muss irgendwann den
>TCNT Wert löschen,aber wie ?
CTC Bit setzen (Clear Timer on Compare match)
Und Toggle Pin on Compare match Funktion für Pin einstellen

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