首先:TEA5767芯片,基本资料
①高灵敏、低噪声高频放大器。
②收音频率:87.6MHz~108MHz,(支持频率范围在76MHz~87.5MHz 之间的校园收音频道),③LC 调谐振荡器使成本更低,RF AGC 电路
④内置调频中频选择 ,I2C 总线控制
⑤内置FM 立体声解调器 ,PLL 合成调谐解码器
⑥两个可编程端口 ,软静音,SNC(立体声噪声消除)
⑦自适应立体声解码,自动搜索功能等待模式,需要一个7.6MHz晶体
⑧40 脚LQFP 封装
TEA5767资料手册请点击此
了解TEA5767基本知识后,要对其操作:
首先:先确定该芯片要用到的引脚,pin SWPORT1/pin14,pin SWPORT2/PIN 15,
两个可编程接口分别为 pin 14,PIN 15.可通过总线寻址。
I 2 C-bus and 3-wire bus:有两个寄存器,pin BUSENABLE, pin BUSMODE 总线时钟频率不得超过 400 kHz. TEA5767在工作模式之前pin BUSENABLE要个一个至少10us的高电平。
pin BUSMODE 低电平 I 2 C-bus,pin BUSMODE 高电平为3-wire bus(
我选择I2C通信 所以直接在硬件上连接地线
)
使用I2C条件:
①I2C地址寻址:110 0000b(0xCx);
②从地址不使用。
③最低和最高电压为:0.2-0.45V
④最大时钟频率为400KHz
数据传输规则:为:address ,byte 1, byte 2 ,byte 3 ,byte 4 ,byte 5(数据传输必须按照此规则)
address = 1100 0001(写)。 并且(MSB-LSB).
- 当搜到FM 的频道那么准备标志位就会至高,当到达搜索限制频率时候,,频率标志位至高。
2.byte1 中的7 bit为软静音,6bit为SM搜索模式,SM=1为在搜索,SM=0不在搜索。其他bit为设置为搜索频率或者设置重设置(PLL)
3.byte 2所有位都为PLL设置
4.byte 3 7bit SUD为搜索方向,1为向上,0为向下。6-5bit SSL搜索停止;4bit HLSI 高低注入,3bit MS为是声道和立体声。 MS = 1为声道,MS = 1立体声道。2 -1 bit分别为MR ML为左右静音设置。0 bit为SWP1 引脚端口设置。
5.byte 4 7bit SWP2为引脚端口编程,6bit STBY备用模式。 5bit BL 设置频段限制. 4bit XTAL 时钟频率。 3bit SMUTE为软静音。 2bit HCC 高截拦控制。 1bit SNC立体声 噪音取消。 0bit SI 搜索显示.
6. byte 5 7bit PLLREF