微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 传感器 > SPCE061A在传感器测试系统中的应用与设计

SPCE061A在传感器测试系统中的应用与设计

时间:07-14 来源:3721RD 点击:

特性。从图中可看出,第一通道的被测气敏元件在注入已知浓度气体的情况下,在1.7s左右阻值达到稳定,即传感器输出开始稳定。输出特性参数见图5窗口显示数据,可判断、比较该传感器的指标是否符合标准值。

语音功能的实现


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


图5 响应曲线

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

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

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top