新闻中心

EEPW首页 > 汽车电子 > 设计应用 > 基于ADPCM算法的汽车智能语音报警系统设计

基于ADPCM算法的汽车智能语音报警系统设计

作者:时间:2010-04-19来源:网络收藏
 

设计完成后,对进行仿真,仿真结果如图6所示。AD_DataBus为编码前输入信号,采用Testbench产生。在编码使能信号P1_7为“0”时,开始编码,P1_7跳变到“1”时,编码被屏蔽。此时解码使能信号P1_4为“0”,开始解码,P1_4跳变到“1”时,解码被屏蔽。可以看出编码前输入信号AD_DataBus和解码器输出DA_DataBus基本符合要求。由于算法本身是有损压缩,可以确定本部分的设计是正确可靠的。

  

  4.2 单片机部分

  单片机是整个系统的控制中心.负责检测危险并判断其类型以选择播放相应的报警信息。其工作流程如图7所示。本文给出了采用3个按键代表3种危险的发生,供单片机检测。

  

  选择常用的51系列单片机AT89C52,用C51语言编程可完成程序设计,实验效果理想。

5 结束语

  本系统设计是单片机与FPGA配合使用,充分发挥各自的优点。获得理想效果,具有很强的实用性,同时还证明了采用可编程逻辑器件实现语音数字压缩处理的高效性。实验证明,本系统可以很好地再现录入的报警语音,具有较高的保真度。驾驶员可以根据自己的喜好随意改变报警声音。危急情况下,本系统会自动发出明确的报警提示,大大提高了驾驶的安全性。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭