基于SPCE061A传感器测试系统的应用与设计

时间:2013-01-23来源:网络
语音功能的实现

基于SPCE061A传感器测试系统的应用与设计

  图4 PC机虚拟仪器分析窗口

基于SPCE061A传感器测试系统的应用与设计

  图5 响应曲线

  气敏传感器测试系统的语音功能的实现,主要体现在当测量传感器数据的同时,扬声器中会发出语音提示,如“开始测量”、“开始测量电阻RO”、“开始测量电阻R1”、“开始测量电阻R2”、“开始响应曲线绘制”、“复位”等。当测量结束后,系统会播报:“RO测量完毕”、“R1测量完毕”、“R2测量完毕”等。语音播报电路如图6所示。

基于SPCE061A传感器测试系统的应用与设计

  图6 语音播报电路

  凌阳SPCE061A单片机自带双通道DAC音频输出(DAC1、DAC2为SPCE061A单片机的(21)(22)脚),DAC1、DAC2的模拟信号分别通过插件CON3①③管脚输出,由于DAC输出为电流型,所以DAC输出经过SPY0030音频放大,便可驱动喇叭发音,这为单片机的音频设计提供了极大方便,而语音的具体功能主要通过程序来实现。语音处理大致可以分为A/D转换、编码处理、存储、解码处理以及D/A转换等步骤。SPCE061A的开发软件具有一个SACM-LI库,可以将A/D、编码、解码、存储、D/A做成相应的模块,对于每个模块都有其应用程序接口API,在了解每个模块所要实现的功能及其参数的内容后,调用该API函数即可实现语音处理功能。对于常用的SACM_S480和SACM_A2000两种放音算法则要涉及到语音资源的添加问题,即将所需要的WAV文件按照需要的压缩比进行压缩,变成资源表形式在程序中调用。这样,当把录制好的语音文件经过压缩存入存储器后,在程序执行过程中调用该语音模块的API函数即可实现语音输出功能。

  结束语

  将SPCE061A单片机应用于气敏传感器测试系统中,并对传感器测试系统进行了设计,实现了传感器测试系统对待测传感器信号的精确测量,满足了使用要求。该系统具有测量精度高、速度快、硬件电路简单等优点,克服了原来使用手工测量精度低、速度慢的缺点。同时,采用了与计算机相连接的方式,操作方便、通用性强、智能程度高,为传感器测试的自动化奠定了良好的基础,对其它同类测试系统的设计开发也有一定的参考价值。

参考文献:

[1].SPCE061Adatasheethttp://www.dzsc.com/datasheet/SPCE061A_13.html.
[2].N-1datasheethttp://www.dzsc.com/datasheet/N-1_1997158.html.
[3].RS232datasheethttp://www.dzsc.com/datasheet/RS232_585128.html.
[4].RS-232datasheethttp://www.dzsc.com/datasheet/RS-232_584855.html.
[5].SPY0030datasheethttp://www.dzsc.com/datasheet/SPY0030_1098308.html.

1 2 3

关键词: SPCE061A 传感器测试系统 16位单片机

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版