Hallo,
Ich habe einen Verstärker mit 2 schaltbaren Eingängen und Radio gebaut:
FM-Modul TEA5767, Audioprozessor TDA7302 und eine Endstufe TDA7388.
Das alles lässt sich unter Python (vom Banana Pi) mit dem I2C-Bus wunderbar ansprechen.
Da aber der TEA5767 grottenschlechten Empfang liefert, möchte ich ihn
mit einem Tuner-Modul OM5604 austauschen.
Nun werkel ich seit Tagen an der Ansteuerung. Anders, als bei den anderen Bausteinen (TEA5767 und TDA7302), wo ich nach Datenblatt je gewünschter Funtion ein Bitmuster sende, ist der OM5604 zickiger. Er beinhaltet einen TEA5757H, der eigentlich einen 3-wire-Bus hat, wird aber von außen über einen PCF8574 angesteuert, der die Konvertierung I2C/3-wire übernimmt.
Verdrahtung ist ok, nach dem Einschalten rastet der Tuner auf dem ersten Sender ein und hat einen super Empfang(seit 3 Tagen NDR-Kultur!

). Adresse wird erkannt(0x38).
Das wars dann auch. Ich habe zwar eine super Anleitung (Erhard Schemainda) gefunden, allerdings für einen PIC Prozessor, wo ich mich mit der Umsetzung auf Python schwer tue. Hat Jemand mit diesem Modul schon gearbeitet, bzw. es geschaft, es über Python (smbus)anzusprechen?
Ich bin für jeden Tip dankbar.
Grüße
Alpihack
[ Diese Nachricht wurde geändert von: Alpihack am 6 Okt 2015 12:25 ]