基于单片机的数码语音温度计电路设计.pdfVIP

基于单片机的数码语音温度计电路设计.pdf

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于单片机的数码语音温度计电路设计.pdf

基于单片机的数码语音温度计电路设计 针对水银温度计不便读数、响应速度慢、在普通家庭中使用面狭窄的特点, 提出了数码语 音温度计的设计方案。选择不锈钢封装的DS18B20 作温度传感器、ISD1720 进行语音录放、 STC89C52 单片机进行温度信号采集、数据处理和语音回放控制,构建了实际的电路系统。 实验表明, 该数码语音温度计测量范围为0~ 99. 9 ℃, 显示分辨率为0. 1℃ , 误差不 大于 0. 5℃ , 测温速度快, 读数方便, 语音清晰, 语音播报间隔时间可调, 可广泛 应用于家庭或需要温度语音提示的场合。 0 引 言 温度测量在人们的日常生活中扮演着重要的角色,当人们感到身体不适时, 通常需要 测量体温; 家中的婴儿或病人吃的流质食物, 给婴儿准备的洗澡水等, 都需要事先感测温 度, 温度过高或过低都会对病人或婴儿造成危害。目前便宜的体温计在家中广泛使用, 但 其通常只用于测量体温, 量程小、最大42℃ ;读数不方便, 特别是老年人视力不好, 不 容易读准确; 在测量体温以外的情况下不便使用, 并且破损后水银泄漏对身体会造成危害 等, 一些国家已开始禁止销售水银温度计; 非接触式的红外测温仪虽然方便使用, 但价格 昂贵。文献[ 3] 介绍了一种用于工业应用的数字温度计设计方法,文献[ 4-5] 分别介绍了采 用具有语音处理功能的单片机和语音芯片设计温度计的方法, 但是在仪器的小型化、使用 方便性以及成本等因数影响下, 在一般家庭不容易推广, 并且其核心技术也没有公开。因 此, 研制一种使用方便、既能数码显示又能语音提示, 价格便宜, 应用场合广泛, 特别 适合家庭使用的温度测量仪器, 具有重要的实用价值。 1 系统方案设计 1. 1 系统的工作原理 单片机对温度传感器的信号进行采集,采集的数据通过处理后一方面输出给数码管进行 显示,另一方面输出给语音模块, 进行语音温度提示, 语音提示的间隔时间通过拨挡开关 进行设定, 也可以关断语音功能。系统框图如图1 所示。 图1 系统的方案框图 1. 2 系统硬件设计 1. 2. 1 温度传感器 采用数字温度传感器DS18B20, 该产品采用美国DALLAS 公司生产的可组网数字温 度传感器芯片, 体积小, 使用方便, 封装形式多样, 适用于各种狭小空间数字测温和控 制领域; 由于项目要求能测量液体温度、方便人体接触等, 因此采用外加不锈钢保护管的 封装形式, 具有耐磨耐碰、防水等功能。DS18B20 在与微处理器连接时仅需要一条口线即 可实现双向通信, 可测温范围:- 55~ + 125℃ , 可编程为9~ 12 位A/ D 转换精度, 测 温分辨率可达0. 062 5℃ 。被测温度用符号扩展的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~12 kHz 之间调节, 根据采样频率的不同, 可以录存12~ 36s 的语音信息, 语音信息在该芯 片内部的固态多级存储阵列里按行存放,可以通过指令中的11 位地址精确寻址; 该芯片集 语音处理和存储于一体,具有重复自开发,掉电信息保存,可工作于独立按键模式和SPI

文档评论(0)

ziyouzizai + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档