I suggest that you look here and search for the datasheets of the Philips components, in these sheets are a lot of examples and info that you can use.
I have a philips I2C controlled tuner module from an old car radio that I have lying around (was pulling it apart for the 4x35W IC amplifier) I would like to intergrate this with my Car PC setup. Has anyone figured out the commands to increment decrement / scan for radio stations using the I2C bus controls?
I have traced the pinouts and feel that this should work. I plan on using a usb pic with I2C interface to control the module and all of my dash plate features.
pin outs are as follows
|| |||| ||||||||
12 3456 789ABCDE
1 -- ANT +ve
2 -- AND GND
3 -- Lock Detect
4 -- Vcc +8.5v
5 -- GND
6 -- Vdd +5v
7 -- RDSMPX
8 -- LEVEL
9 -- SDA
A -- SCL
B -- N/C
C -- Out Left
D -- Out Right
E -- GND
The two IC on the circuit are TEA6810V and the TEA6825T complementary tuner modules. I have read the IC design notes but cannot figure out where you set the frequency / increment decrement.
Any help would be appreciated.
I have the philips data sheets for the two tuner components. The TEA6810 and TEA6525 IC's. I am thinking of using a PIC18F4550 as the control microprocessor. I am also looking to control a button matrix and other I2c Devices from the microcontroller.
Having looked at the source from the HCQT project I believe that I can implement the same commands that they have used (with their permission?) and make it compatible to front ends.
I am trying to work out the colculations needed to turn a radio station frequency eg. 101.9Mhz to the code needed to tune the radio.
NOTE: The Tuner does not have RDS (not usefull in Aus) but does have AM / FM. Also the tuner does not have any audio inputs for other sources. This is purely a tuner only. I have an aditional chip controlled via I2c to select audio sources and mixing / volume and fader control.
Having looked at the source from the HCQT project I believe that I can implement the same commands that they have used (with their permission?) and make it compatible to front ends...
be my guest, the hqct is open source, use it, modify it, etc... as long as the rest of the comunity can use your code in the same manner.
My code is hardly documented so if you have questions, dont hesitate to post/mail them to me, i'll help if i can and post the answers.
What about the onboard i2c connector on the via epia motherboards. My mii12000 has one and wondered what I would do with it. Anyone ever use the onboard I2C on the epia boards?
Anyways, post some schematics and code when your done
Um, I guess this is where you put something witty.WITTY
My Web site, in the design stage. http://home.comcast.net/~cstrachn
Modified RRSkinEditor http://www.mp3car.com/vbulletin/rr-skins/65723-rrskineditor-bugs-fixes-comments-current-progress-outdated.html
The EPIA on-board I2C peripheral appears to be limited to SMBus only. Search the forums for more info.Originally Posted by pRoFiT
From what I have gathered Rando is correct, the SMBus is a sub set of I2c and is not fully compatible. The commands that are supported by the Via controller are limited. Also be aware that the transmissions for 1 and 0 are delimited by different voltage ranges in I2C and SMBus.
Having said that if you can get yours to work, go for it and prove everyone wrong!
Diogenes, Thanks for the offer of help, I will email you if I have any querys. I do plan on releasing my code in much the same manner as you have and posting schematics etc. to the forum.
I have been busy tracking down all the information I can about all the bits and pieces that I am going to intergrate.
So far I will be building a single pcb to take care of the following.
* Radio Control - AM/FM
* Input Keypad
* LCD Display (graphic serial LCD)
* Sound Mixing (Also i2c controled)
* Audio Amplification (single chip 4*45Watt)
As you can imagine, getting all these to work on a single pcb is going to be interesting. I am using a PIC18F4550 usb PIC microcontroller to run the whole thing. I am currently working on a schematic and will post more details once I get that far.
Anyone else who is interested in contributing / commenting please do here or PM me.
I'm a little unclear on the objective of this project. Are you building a HU from scratch?