网站大量收购闲置独家精品文档,联系QQ:2885784924

基于单片机的温度语音播报系统设计与实现.pdfVIP

基于单片机的温度语音播报系统设计与实现.pdf

  1. 1、本文档共13页,可阅读全部内容。
  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文档。上传文档
查看更多

摘要:

温度是一个非常重要的物理量,现代生活中所用到的电器、家具设备,包括

工业产品等对温度的要求日益提高,灵敏的温度控制预警系统已成为日常生活中

必不可少的产品。鉴于此,设计了基于AT89S52单片机的温度语音播报系统,温

度值可通过显控单元直观展示,其温度阈值可根据生活场景动态调整,并可进行

录音及语音播报。该系统抗干扰能力强,性价比高,扩展方便,可广泛应用于公

共场所、大型仓库、工厂、智能化建筑等领域的多点温度检测中。

关键词:

AT89S52单片机;温度检测;语音播报;温度阈值

0引言

随着物联网的快速发展与应用普及,人工智能更加为人们所熟知,同时也深

刻影响了人们的日常生活及生产方式,其不但能够提供便捷化支持,还可以提供

良好的安全保障条件。温控技术早在20世纪就已出现,发展到今天已经基本成

熟与完善,从实验成果转化为实践器具。

本文选用AT89S52单片机为控制器,由温度传感器DS18B20、液晶显示屏

1602、稳压芯片AMS1117、功放芯片LM86、喇叭、驻极体等主要元器件构成了

一个完整的温度语音播报系统。单片机可实时响应温度传感器输出的信号,通过

LCD同步显示,其温度阈值可依据应用场景动态调节,并设置有语音录音和播报

功能。通过多次测试一天中屋内不同时间的温度,验证了其精确度、灵敏度和语

音播报功能达到预期目标。

1系统设计方案

AT89S52单片机是一款8位微控制器,它以低功耗和高性能的特点颇受人们

喜爱,此外片内存储空间大,可以进行更为复杂的编程设计,运行速度不会受到

很大影响。制造方面采用的是Atmel公司的技术,所以与80C51系列的产品有很

好的兼容性。AT89S52单片机拥有带电可擦可编程只读存储器和8位CPU,使其

能够适用于绝大多数场合。

因此,本文选用AT89S52单片机为控制器,温度传感器DS18B20、实时语音

芯片ISD4004和按键模块等均为外部设备串行通信元件。系统结构如图1所示。

2系统硬件设计

2.1

单片机最小系统

本项目中,单片机构成的系统有很多I/O接口可以进行多个微型处理器的嵌

套,可以方便地搭建各种所需的系统;可编程性较强,可以通过仿真软件实现仿

真模拟,以确保方案的可行性。系统设计过程中会用到单片机定时器以实现延时

功能,此外还有中断系统等。其构成电路如图2所示。

2.1.1复位电路设计

重启作为微型控制系统执行的第一个步骤,是针对芯片整个电路实施控制,

芯片中电路初始化,返回到预定的初始状态。外部的复位电路控制着AT89S52

的恢复,复位电路一般有两种——上电复位和手动复位,前者使用较多。

上电复位是一种比较简单的复位重启电路,一般在RST端口和高电位中间加

一个电容,之后接一个电阻再接地。上电复位一般是指在闭合电源开关前,将一

个很短的高电平信号输送到RST输入端,之后在电源给电容充电时这个复位信号

会降低,因此RST引脚高电平维持时间具体以电容充电时间为准,一般情况下,

RST输入端口的高电平信号应保证充足的时间。

在手动复位时需要于复位端口加载高电平。一般在使用方式上,是于VCC

端以及RST中另外增设按键,在按键按下之后VCC与RST电位相同,动作时间

一般为几十毫秒,可以使系统在安全的环境内重启。

该系统复位电路图如图3所示。

2.1.2时钟电路设计由于单片机各个部分的执行都是以时钟频率作为参

考,计数和延时等最常用的功能都依靠时钟电路来实现,因此时钟电路的精确性

决定着整个系统的稳定性与可靠性。时钟频率的大小直接影响着单片机运行速度,

一般时钟电路的设计有两种——外部时钟和内部时钟,电路如图4所示。

2.2

系统外设电路设计

AT89S52内包含有32个I/O口、4k的flash、128位RAM、40个引脚、5个

中断、2个16bytes的可编程定时计数器、2个全双工串行通信口、WDT电路、

片内时钟振荡器。AT89S52的I/O端口分配情况如表1所示。

在设计中,AT89S52的P0.0~P0.7与LCD的D0~D7相连

文档评论(0)

158****2068 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档