Seit einiger Zeit ist der Philips Tuner TD1316AS-IVP bei der Bucht
spottbillig zu haben. Leider ist es mir nicht noch nicht gelungen ein
exaktes Datenblatt auf dem Internet zu finden. Ich habe also versucht
auf eigene Faust das Teil in Betrieb zu nehmen. Im Anhang finden sich
ein paar nützliche Information und Schaltplan zur Inbetriebnahme. Die
I2C Programmierung ist einfach und ich habe die von mir zum Test
verwendeten Werte im Schaltbild angegeben. Das Teil funktioniert
erstklassig und die Verstärkung zwischen Input- und ZF-Ausgang ist wie
angegeben.
Dieser Tuner ist auf der Basis vom TUA6034T von Infineon aufgebaut.
Der Tuner hat auch seine eigene 33V Abstimm DC-Versorgung und
funktioniert mit nur 5V.
Als Beispiel ist folgend als Ansatz die Funktion zur Tuneransteuerung
die bei mir auf einem PIC18F4620 zur Anwendung kam:
// Testing values: 06 164 192 1 for 50 MHz Finp at 36 MHz out
// Tuner Address used (AS-Pin grounded) = 0xC0 Write and 0xC1 status
byte // read.
/*
Tuner Werte:
F[PLL] = 85.000 MHZ
F[REF] = 50 kHz
F[IF] = 36 Mhz
CP = 250uA
BAND = LOW
adr = 0xC0
*/
void query_TUA6034T(int adr)
{
i2c_start();
i2c_write(adr); // ADB (0xC0)
i2c_write(_ioregs[10]); // DB1
i2c_write(_ioregs[11]); // DB2
i2c_write(_ioregs[12]); // CB, 50KHZ, 250uA,
i2c_write(_ioregs[13]); // BB or AB, LOW BAND ACTIVE
i2c_stop();
delay_us(80); // 60us pause required to allow PLL to lock
// Read Status Byte. Only Status Byte read is possible
i2c_start();
i2c_write(adr+1);
_ioregs[17] = i2c_read(1);
i2c_stop();
}
Ich hoffe dass ich Euch damit behilflich sein kann. Ich vermute dass
viele Leute dem Angebot auf der Bucht genau wie ich nicht widerstehen
konnten;-) ).
Hier noch eine gute Link zum Thema:
http://www.exp-astro.phys.ethz.ch/astro1/Users/cmonstei/instrument/callisto/ecallisto/applidocs.htm
Gruss,
Gerhard