新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于单片机的语音播报万用表设计

基于单片机的语音播报万用表设计

作者:时间:2014-12-15来源:网络收藏

  

本文引用地址:http://www.eepw.com.cn/article/266846.htm

 

  系统中的电阻档采用的是比例测量法,由稳压管ZD提供测量基准电压,流过标准电阻0 R和被测电阻X R 的电流基本相等.所以器的参考电压RFE U 和输入电压IN U 有如下关系:

  

 

  其电路如图4所示.

  

 

  2.4 显示电路模块

  为了能够更好的现实各种数字和符号,采用了12864LCD显示器等组成显示模块.通过将电压信号的二进制值进行算法转换后的数值通过IO口输出到LCD显示实时数值,电路如图5所示.

  

 

  2.5 语音播放模块

  语音模块采用ISD4003语音录放芯片,是美国ISD公司推出的产品.该系列语音芯片采用多电平 直接模拟存储专利技术,声音不需要和压缩,每个采样值直接存储在片内的闪烁存储器中.ISD4003语音芯片采用CMOS技术,内含晶体振荡 器.防混叠滤波器.平滑滤波器.自动静噪.音频功率放大器及高密度多电平闪烁存储陈列等,因此只需很少的外围器件就可构成一个完整的声音录放系统.芯片设计是基于所有操作由微控制器控制,操作命令通过串行通信接口送入.采样频率可为4.0Hz?5.3Hz?6.4Hz?8.0kHz,频率越低,单片录放语音时间8~16min.

  语音录放模块电路主要由LM386功放电路.isd4003语音电路组成.LM386功放电路在放音电路中,输出端选用低电压通用集成功率放大器作为扬声器的驱动电路.isd4003语 音电路,录音时通过外部按键控制录音的开始和停止.录完后,每段语音信号都存储在一个不同的地址段,播放的时候,只要找到该段语音的起始地址就能播放出相 应的语音信号,语音录放电路如图6所示.

  

 

  3.软件设计

  万用表开启时进入测量及显示状态,并将显示的数值及对应的测量范围进行数字播报,主程序流程图如图7所示.

  

 

  语音播报程序设计将根据AD采集的电压信号进行算法转换后的数值寻找存储在语音芯片中的语音信息.每段语音都有一个不同的存储地址,要播放相应的语音信息,只要找到该语音信号的存储地址即可.流程图如图8所示.

  

 

  4.结论

  通过采用了高精度模块对参数的测量提高了万用表测量精度,同时采用12864显示及语音 播报芯片将通过语音和显示多种人机交互方式为测量提供方便,将进一步提高万用表的实用性.因此具有自动语音播报数值功能的语音万用表,会有较大的需求,设 计具有较好的应用前景.

万用表相关文章:万用表怎么用


dc相关文章:dc是什么


单片机相关文章:单片机教程


单片机相关文章:单片机视频教程


单片机相关文章:单片机工作原理



上一页 1 2 下一页

关键词: AT89S52 AD7705 A/D转换

评论


相关推荐

技术专区

关闭