一款低成本AM/FM车载收音机设计
和静音电路(Speaker Att、Mute)控制,可完成对送至左声道前部、后部,以及右声道前部、后部四路扬声器功放电路激励信号幅度大小的控制和关闭。同时微控制器MC9S08QG8通过一个通用I/O接口GPIO对TDA7388进行静音控制(待机控制Standby)。
微控制器MC9S08QG8对编码电位器进行读取,旋转编码电位器具有左转、右转、按下三个功能。4、5脚是中间按下去的开关接线1、2、3脚一般是中间2脚接地,1、3脚上拉电阻后,当左转、右转旋纽时,在1、3脚就有脉冲信号输出了。MCU通过通用I/O接口GPIO完成对1、3脚脉冲计数,编码开关5脚接地,4脚上拉后与MCU中断请求(IRQ)信号相连,IRQ脚会产生下降沿跳变。IRQ产生后,微控制器即刻读取系统当前状态,确定是开机初始化调谐器并打开音效和唤醒功放,还是静音并让功放处于待机状态。
微控制器MC9S08QG8通过通用I/O接口GPIO完成与液晶显示器和按键的连接,其中LCD数据线由MCU单独提供(共4线),LCD的控制线由MCU单独提供(共3线)。
BDM程序下载和在线调试仅占用MCU的单线1线,在设计之初是必须的,但当调试下载完成后,该引线也可当作普通I/O来使用或备用。
4 硬件电路的具体设计
根据前面器件选择和总体构建的考虑,本文完成的AM/FM车载收音机具体设计电路如图4。其中MC9S08QG8微控制器(MCU)的大部分管脚具有多重功能,电路设计中,即以MC9S08QG8为控制核心,实现显示、调谐、音频音效、功放输出等各种控制。
这里的AM/FM车载收音机应用原理图分作3部分。第一部分是MC9S08QG8 MCU所需的基本连接。第二部分是TEF6621调谐器与天线接收电路,第3部分是由PT2313和TDA7388组成的音频处理和功率放大输出电路,第4部分是16x2 LCD和编码电位器的人机交互电路。
汽车电池标准电压为12/24 V,本文设计中,采用DC—DC电压调整电路输出1路9 V电压和1路5 V电压,微控制器、显示部分及其他低压外设部分供电为5 V数字电压,调谐器TEF6621和音效芯片PT2313供电为9 V电压,功放TDA7388采用汽车电池直接供电方式。MCU的时钟电路无需外接晶振,直接使用MCU内部自带的时钟;图中TEF6621调谐器、PT2313、TDA7388及它的外围电路使用数据手册提供的工作所需的最低硬件要求。MCU与TEF6621调谐器、PT2313的连接按照标准IIC方式连接,MCU为主机,TEF6621、PT2313为从机,由SDA、SCL信号线通过不同的从机地址对两个器件进行基础配置和操作,实现调谐与调音功能。
MCU的8K FLASH和512字节的存储器资源对于基本收音机控制是足够的,另外,如需在本系统基础上进行进一步功能扩展,造成片内资源紧张,Freescale公司还提供了pin—to—pin兼容的MC908QG16/32等低成本升级方案。
5 结论
文中仅使用了一个Freescale MC9S08QG8低端微控制器,再加上集成单芯片AM/FM调谐器和音频功放电路及很少的一些连接线和硬件资源,已经具有完整具备调谐、调音及人机交互等功能的4x41W高品质低成本车载收音机,这说明车载多媒体应用并不一定总是需要高性能的微处理器和昂贵体积巨大的高保真处理音频器件,低端微控制器和单芯片调谐处理解决方案也能够满足车载收音多媒体系统基本要求,从而降低了车载音频解决方案的成本。同时,本文实现的车载收音机具有功耗低、元器件少、成本低、性能高、音效品质优、而且功能足的特点,是针对低端车辆车载收音机应用的一种精简解决方案。
- 业界七大主流单片机最细剖析(10-11)
- 单板嵌入式硬件平台SingleBoard RIO(03-19)
- 高可靠性飞行代码的自动化验证技术(09-06)
- 您是百分之一吗?(01-27)
- 基于FinFET的SoC系统设计(02-11)
- 小型化、集成化——论SIP技术对减轻卫星载荷的重要性(10-20)