毕业设计 基于51单片机的语音提示测温播报系统的设计

🔥 毕业设计和毕业答辩的要求和难度不断提升,传统的毕设题目缺少创新和亮点,往往达不到毕业答辩的要求,这两年不断有学弟学妹告诉学长自己做的项目系统达不到老师的要求。

为了大家能够顺利以及最少的精力通过毕设,学长分享优质毕业设计项目,今天要分享的是:基于51单片机的语音提示测温播报系统的设计

摘要:此文章对再单片机基础上开发的语音提示测温系统进行了详细的描述,系统的环境条件采集部件是DS18B20的温度传感器,其探头还采用了防水的设计,让传感器可以在多种类型的液体介质当中还能够对对象的温度进行测量。系统的显示部件是使用的LCD1602液晶,播报部分是使用的TTS中文文字转语音模块对温度进行播报。而且,报警的范围用户是可以自行进行调整的,方便对于现场的温度条件开展即时的观察和控制,如果环境中温度数值大于设定的阈值,那么蜂鸣器由于受到驱动而进行报警。而系统的处理器采用的来自STC公司研发的经典51单片机STC89C52RC型号来当开展,和温度传感器部件的连接方式是使用的单总线方式,能够及时地获取温度信息。而且显示部分还用了LCD1602的液晶显示,还提供了设置温度范围报警的方式,轻碰按键电路能够引发温度数值的广播和温度数值区间的设置。同时,TTSTS中文文字转语音电路部分能够广播语音。蜂鸣器部分可以进行高温报警,而且,随后还进行了实验验证,结果发现,在单片机基础上开发的语音提示测温系统可以精准的对气体或者液体的温度信息进行测量,而且整个使用过程简单便捷。系统可以测量温度的区间是-55摄氏度到125摄氏度之间,其准确度控制在0.5范围。而且,成本相对较低,误差较小、效率较高而且功耗较低等优点,可以在很多要进行测温的场景中进行运用

1 系统硬件设计

1.1 STC89C52RC单片机最小系统电路

从前面的内容可以得知,单片机是一种能够进行软件操作的芯片。但是在涉及到编程的时候,让单片机通电就能够开始进行工作。但是这些功能没有办法通过单个的芯片来进行实现。所以若要实现整个系统的功能和编程,那么就要涉及到使用若干个单片机来构建一个最小的系统方案。若要实现处理器芯片支持软件操作的功能,那么硬件方面方案设计的第一步就是要构成通过使用最少外围组件的处理器最小系统电路。而且这一步也是整个系统实现功能的第一步,如果这一步出现了问题,那么找最后整个设计出来的系统将不能正常的实现对应的功能。所以涉及到处理器的最小系统电路设计是这一部分的基础,也是关键。此次实验选择的是STC89C52RC,STC公司生产的处理器[19],它的最小系统电路中有两个关键的部分分别是时钟电路和复位电路,它的最小系统电路如下所示,图1.1:

图1.1 STC89C52单片机最小系统电路示意图

1.2 STC89C52RC单片机时钟电路

这一部分介绍该型号的时钟电路。时钟电路的作用是为整个系统的处理器提供持续工作的振荡源。若是没有为系统提供震荡信号,那么整个系统就不能正常的工作。此次实验设计的处理器最小系统电路如下图3.2,这个电路包括了2个无极性电容器和振荡源——无源晶体振荡器。无源晶体振荡器是时钟电路控制振荡信号的关键组成。震荡信号是一种周期性的规律方波信号,其周期的长短也就是处理器的时钟周期大小。同时,该处理器的时钟周期也是执行一句代码所耗的最短时间。振荡器的频率越大越高,那么对应的输入信号的周期就越小,执行命令所耗的时间成本就越小。但是,在用处理器的系统当中,虽然其处理四度快慢和时钟电路当中振荡器的振荡周期有关,但是并非对应的频率越高越好。若振荡的频率持续升高,这系统的对抗干扰的能力就会降低。所以在进行处理器时钟电路设计的时候,不可以直接选择高频的时钟源。

图1.2 STC89C52RC型号的单片机时钟电路示意图

1.3 STC89C52RC单片机复位电路

这部分介绍复位电路,这是一个功能型电路。它的功能是如果复位电路开始运转,那么整个体系都能在软件当中回复到最初的状态,所以,复位电路在整个系统当中是必须存在的。在涉及到单片机的最小系统电路中,经常看到的是上电复位电路和按钮复位电路。前者能够为最小系统电路在电源输入的时候把程序进行初始化,这时,能够支持软件操作的处理器就能够在系统刚刚开始运转的时候就进行程序的初始化操作。而后者按钮复位电路是通过控制对应的按钮来操控复位的操作。涉及到的背后原理是电子系统在通电之后并且开始工作了的时刻,再进行的复位操作。比如台式计算机的按钮重置就是类似的复位操作。对于一个电子系统而言,按钮复位电路必须存在,功能模块可通过上电复位电路来做到,若是处理器的最小系统没有对上电复位进行设计,那么还可以通过在电子系统断电重新连接之后,借助按钮复位来进行实现。

图1.3 STC89C52RC单片机复位电路的示意图

如上图所示,是STC89C52RC单片机复位电路的示意图,其中我们可以看到,电路是由一个10K色环电阻以及一个10uF电解电容构成的。当开始通电,因为电容器充电,微控

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值