版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
【Word版本下载可任意编辑】数码语音温度计设计摘要:针对水银温度计不便读数、响应速度慢、在普通家庭中使用面狭窄的特点,提出了数码语音温度计的设计方案。选择不锈钢封装的DS18B20作温度传感器、ISD1720开展语音录放、STC89C52单片机开展温度信号采集、数据处理和语音回放控制,构建了实际的电路系统。实验说明,该数码语音温度计测量范围为0~99.9℃,显示分辨率为0.1℃,误差不大于0.5℃,测温速度快,读数方便,语音清晰,语音播报间隔时间可调,可广泛应用于家庭或需要温度语音提示的场合。
0引言
温度测量在人们的日常生活中扮演着重要的角色,当人们感到身体不适时,通常需要测量体温;家中的婴儿或病人吃的流质食物,给婴儿准备的洗澡水等,都需要事先感测温度,温度过高或过低都会对病人或婴儿造成危害。目前便宜的体温计在家中广泛使用,但其通常只用于测量体温,量程小、42℃;读数不方便,特别是老年人视力不好,不容易读准确;在测量体温以外的情况下不便使用,并且破损后水银泄漏对身体会造成危害等,一些国家已开始禁止销售水银温度计;非接触式的红外测温仪虽然方便使用,但价格昂贵。文献介绍了一种用于工业应用的数字温度计设计方法,文献分别介绍了采用具有语音处理功能的单片机和语音芯片设计温度计的方法,但是在仪器的小型化、使用方便性以及成本等因数影响下,在一般家庭不容易推广,并且其技术也没有公开。因此,研制一种使用方便、既能数码显示又能语音提示,价格便宜,应用场合广泛,特别适合家庭使用的温度测量仪器,具有重要的实用价值。
1系统方案设计
1.1系统的工作原理
单片机对温度传感器的信号开展采集,采集的数据通过处理后一方面输出给数码管开展显示,另一方面输出给语音模块,开展语音温度提示,语音提示的间隔时间通过拨挡开关开展设定,也可以关断语音功能。系统框图如图1所示。
图1系统的方案框图
1.2系统硬件设计
1.2.1温度传感器
采用数字温度传感器DS18B20,该产品采用美国DALLAS公司生产的可组网数字温度传感器芯片,体积小,使用方便,封装形式多样,适用于各种狭小空间数字测温和控制领域;由于项目要求能测量液体温度、方便人体接触等,因此采用外加不锈钢保护管的封装形式,具有耐磨耐碰、防水等功能。DS18B20在与微处理器连接时仅需要一条口线即可实现双向通信,可测温范围:-55~+125℃,可编程为9~12位A/D转换精度,测温分辨率可达0.0625℃。被测温度用符号扩展的16位数字量方式串行输出;其工作电源既可在远端引入,也可采用寄生电源方式产生;多个DS18B20可以并联到3根或2根线上,CPU只需一根端口线就能与诸多DS18B20通信,占用微处理器的端口较少,可节省大量的引线和逻辑电路;连接电路如图2所示:
图2传感器的连接图
图2中传感器的2脚与单片机的输入/输出(I/O)脚连接,开展双方通信,采用4.7k的电阻上拉。由于DS18B20单线通信功能是分时完成的,系统对它的各项操作必须严格按协议开展。操作协议为:初始化DS18B20(发复位脉冲)→发ROM功能命令→发存储器操作命令→处理数据,各项操作都有严格的时序要求。
1.2.2单片机
采用与MCS51兼容的STC89C52,具有8K字节的在系统可编程Flash存储器,其MOSI、MISO、REST、SCK等引脚通过锁存后与计算机的并口连接,就可实现对内部的Flash存储器编程,内含512B的RAM,32个可编程I/O口线,3个16位的定时/计数器等特点,可以为众多嵌入式控制应用系统提供高灵活、超有效的解决方案,非常适合本项目的应用。
1.2.3语音模块
采用美国华帮公司生产的高集成度、高性能的ISD1720语音录放芯片,采样率在4~12kHz之间调节,根据采样频率的不同,可以录存12~36s的语音信息,语音信息在该芯片内部的固态多级存储阵列里按行存放,可以通过指令中的11位地址寻址;该芯片集语音处理和存储于一体,具有重复自开发,掉电信息保存,可工作于独立按键模式和SPI控制模式,录放结束自动进人低功耗状态,可直接*输人或模拟通道输入,也可喇叭直接输出,芯片工作电压2.4~5.5V之间,可以多段录音,其基本存储单元入口地址范围是0X010~0X09F。应用电路如图3所示。根据需要,将录制的语音分成13个段,即“零~十、点、度”,如37.5度,播报为“三、十、七、点、五、度”,每段语音的录制时间约为1.35s,由于录制时间不易掌握,用手动控制的方式对13段语音开展录制,然后手动检查每段语音录制效果,如图3所示,闭合S4开展语音信息录制、松开即录制结束,语音信息通过MIC录入,触发S5键开展播放,检查当前录制信息段的效果,在录制或者播放的过程中,可以通过LED的闪烁来了解操作的进程;如果某段语音录制效果不理想,必须及时删除,因为在手动控制方式下,删除操作只对开始一段和末一段信息有效;录制完成后,还必须检查每段信息在器件的存储体系中是否是按环形构造存储的,这可以通过闭合S5并保持来实现,此时,器件将按顺序不停的播放当前信息段与其前一信息段之间的所有信息段,通过反复录制,直到满意为止;当然,也可以采用商业的录制设备来实现。
图3语音芯片连接图
由该芯片内部的语音存放地址范围可知,每段语音存放约11行,为了准确知道每段语音的入口地址和结束地址,可以利用单片机检查。ISD1720提供了4线(SCLK,MOSI,MISO,SS)SPI接口与单片机连接,由于二者的SPI时序不易协调,系统采用了单片机的P1.1,P1.2,P1.3,P1.4口模拟SPI时序对ISD1720开展控制。具体操作时,器件初始化完成后,发送PLAY指令,器件从当前信息段的开始地址开展语音回放,当遇到该段语音的结束标志EOM时,回放结束,读取记录指针和回放指针的位置(即查阅状态存放器SR0和SR1),这样可以的知道每段语音的开始地址和结束地址。由于系统正常工作时,采用SPI模式,根据测量得到的温度值,寻找到相应的语音段入口,将语音信息读出;在SPI模式下,该芯片的操作命令SETPLAY、SETREC、SET??REASE有一个先入先出的缓存器,在相同类型的SET命令下,使得从一个存储块到另一个存储块之间可以实现无缝连接,使人听起来感觉到输出的温度语音信号是连续的。图3中S1是复位按钮,S2是快进按钮,S3是檫除按钮,S6是直通模式选择按钮,S7开展音量调节;以上开关按钮都是低电平有效;R4是语音采样频率的选择电阻,当其为80k时,语音录制的采样频率为8kHz;当不使用语音播报功能时,可以将SW开关断开,同时语音播报的时间间隔通过单片机电路中的1个三位的拨码开关选择,可以设置8个档位,每个档位的时间参数由程序控制。
1.2.4显示和电源模块
采用3位LED数码显示,保存一位小数,输出方式采用动态扫描形式,选择单片机的两个端口经过驱动器后作为LED的字段线和字位线,减少输出的总电流;为了便携式应用,电源采用九伏电池供电,通过LM7805降压为5V供系统各模块使用。布线和制作PCB板时,特别要注意地线的处理,要求数字地、模拟地、以及扬声器的地都要单独走线,与电源地连接。
1.3系统软件设计
系统的软件流程如图4所示。
图4系统流程图
系统初始化后,复位温度传感器,启动温度转换,读取温度数据,开展处理,当温度处于快速变化过程中时,系统不停的开展温度信号的采集和显示,判断语音播报的间隔时间是否来到,当满足要求时,根据测得的当前温度值,取出其十位、个位和小数位的值,然后查表得其相应的语音信号入口地址,复位语音芯片,发上电指令并延时约25ms,判断是否已正常上电,正常上电后,要去除中断标志,判断器件是否已准备好接收下一条指令,当准备好后,发送段信息的放音指令,然后检查状态存放器,判断器件是否正常执行刚发送的指令,正常执行后,又判断器件是否已准备好接收下一条指令,只有等到器件已准备好后,才能向器件发送下一条指令,否则,就可能造成指令的丢失。程序考虑了器件内部的FIFO缓冲器,使N段语音信号就像一段语音一样开展播放,每段语音之间几乎没有死区时间间隔。当语
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度基础设施建设多方投资合伙协议书3篇
- 2025年上教版九年级数学下册月考试卷
- 2025年粤教沪科版高三历史上册阶段测试试卷
- 2025年浙教版七年级科学下册月考试卷含答案
- 二零二五年度商业地产购房意向定金合同范本3篇
- 2025年仁爱科普版八年级科学上册阶段测试试卷
- 2024年苏教新版七年级科学上册阶段测试试卷
- 二零二五年度工程设备租赁合同及其附加服务协议3篇
- 2024年北师大版八年级科学下册阶段测试试卷含答案
- 2025年粤教版一年级语文上册月考试卷
- 建筑景观设计劳务合同
- 人教版PEP六年级英语下册课件unit1
- 人教版四年级数学上册寒假每日一练
- 律师法律服务应急预案
- 主动脉夹层介入手术的护理
- 浙江省嘉兴市经开区2023-2024学年四年级上学期期末学科素养评价科学试题
- 森林火灾灭火器具使用与技巧课件
- 双氧水资源综合利用项目建议书
- 物流园区及货运站场规划设计方案
- 如何处理销售过程中的问题和挑战
- 广东省广州市黄埔区2023-2024学年八年级上学期期末生物试卷+
评论
0/150
提交评论