电压跟随器由性能优良的低噪声音频放大器NE5532构成,工作电压为12 V,工作带宽为10 MHz,特别适用于语音信息处理。差动放大器采用AD620实现。AD620内部实际上是一个差分放大器,其失调电压电流小,共模抑制比高,因此处理微弱信号时,也就是放大和消除噪声方面具有优异性能,其增益G=1+(49.4 kΩ/Rg)(Rg为接在1、8引脚之间的电阻)。调节电位器R1,使放大的信号幅值介于-2.5 V和2.5 V之间,便于A/D转换器采样量化。
3.2 带通滤波器
语音信号经放大传输后容易拾取噪声,因此在数据采集之前,需要通过带通滤波器滤除掉带外杂波。人的语音频率范围为300 Hz~3.4 kHz,故滤波器的通带范围应为300 Hz~3.4kHz。如此宽的频带,必须采用低通部分与高通部分相级联的方式实现。
高通滤波器设计指标:通带截止频率fp=300Hz,通带允许衰减αp≤3 dB;为消除工频干扰,确定阻带截止频率fs=50 Hz,阻带允许衰减as>40 dB。选用两级二阶Butterworth高通滤波器相级联构成.仿真结果如图3所示。
低通滤波器的设计指标为:通带截止频率fp=3 400 Hz,通带允许衰减αp≤3 dB;为抑制采样混叠失真,确定阻带截止频率fs=4 000 Hz,阻带允许衰减as≥40 dB。由于椭圆滤波器可以获得较其他滤波器窄的过渡带宽,故适用该系统设计。利用滤波器辅助设计软件Filter Wiz Pro获得五阶椭圆低通滤波器电路如图4、仿真结果如图5所示。
级联高通和低通滤波器,即可得到300 Hz~3.4kHz带通滤波器,实验表明,该滤波器效果良好,达到设计指标。后向通道的带通滤波器的设计与此相同。
4 系统软件的设计
4.1 FPGA部分
选用Altera公司的Cyclone系列的EPlC6Q-240C8实现ADPCM编码器和解码器。该器件含有120 000典型门资源、5 980个逻辑单元、6个RAM模块、92 160 Bit RAM或ROM、2个数字PLL、185个可编程I/O口,工作时钟可达300 MHz以上,并通过JTAG接口实现在系统配置。
ADPCM是一种利用样本间的高度相关性和量化阶自适应压缩数据的波形编码技术。ADPCM综合了APCM的自适应特性和DPCM的差分特性。它的思想是利用自适应改变量化阶的大小,即就是使用小的量化阶编码小的差值,使用大的量化阶来编码大的差值;使用过去
再将编码值I作为索引调整表的输入,查表输出索引调整,并和结构变量中原步长索引相加,产生新的步长索引,在下一个采样值的编码中使用。编码器输出I后,还需要重复进行与解码完全一样的计算过程,求出新的预测采样值Sp。
解码过程:首先通过步长索引查步长调整表得到量化步长,差值量化编码I经逆量化得到语音差值d,这是求I的逆过程;然后与前次预测值Sp。一起重建当前语音信号Sc;利用Sp=Sc,更新预测值Sp,用I更新量化步长索引。
设计完成后,对ADPCM编解码器进行仿真,仿真结果如图6所示。AD_DataBus为编码前输入信号,采用Testbench产生。在编码使能信号P1_7为“0”时,开始编码,P1_7跳变到“1”时,编码被屏蔽。此时解码使能信号P1_4为“0”,开始解码,P1_4跳变到“1”时,解码被屏蔽。可以看出编码前输入信号AD_DataBus和解码器输出DA_DataBus基本符合要求。由于ADPCM算法本身是有损压缩,可以确定本部分的设计是正确可靠的。
4.2 单片机部分
单片机是整个系统的控制中心.负责检测危险并判断其类型以选择播放相应的报警信息。其工作流程如图7所示。本文给出了采用3个按键代表3种危险的发生,供单片机检测。
选择常用的51系列单片机AT89C52,用C51语言编程可完成程序设计,实验效果理想。
5 结束语
本系统设计是单片机与FPGA配合使用,充分发挥各自的优点。获得理想效果,具有很强的实用性,同时还证明了采用可编程逻辑器件实现语音数字压缩处理的高效性。实验证明,本系统可以很好地再现录入的报警语音,具有较高的保真度。驾驶员可以根据自己的喜好随意改变报警声音。危急情况下,本系统会自动发出明确的报警提示,大大提高了驾驶的安全性。
[1]. NE5532 datasheet https://www.dzsc.com/datasheet/NE5532_514238.html.
[2]. AD620 datasheet https://www.dzsc.com/datasheet/AD620_122143.html.
[3]. ROM datasheet https://www.dzsc.com/datasheet/ROM_1188413.html.
[4]. AT89C52 datasheet https://www.dzsc.com/datasheet/AT89C52_1064535.html.
免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。