就方案三来说,温度传感器DS18B20高度集成化从而大幅减少了外接放大转换电路等误差因素,温度的误差降至很低。其感知和测量温度原理和另外两种有着天壤之别,所以其对温度的分辨力特别高。温度数值在其内部直接转换成数字量而输出,简化了系统程序。并且该传感器采用的是国际先进的单总线技术,接口变的非常简便,抗干扰,抗扰动能力强。故选用第三种方案。

2。2 控制核心的选择

本设计把AT89C52单片机作为控制的核心,采用软件编程方法来对温度检测和判断,并在单片机I/O口输出信号。AT89C52单片机有工作电压低,性能良的优点,其兼容标准MCS-51指令,内部有256字节随机存储器RAM和8k字节只读存储器ROM,,单片价格便宜,市场随处可见,故选用此作为控制核心。

2。3 显示器件选择

方案一:通过LED数码管来展示温度,动态扫描的显示方式。

方案二:利用液晶显示屏LCD来显示温度。

对于方案一,其成本低廉,显示温度清晰明确,功耗很低,显示驱动程序的代码编写也比较简易,该显示方式应用广泛。缺点是动态扫描使数码管一个接一个的点亮,会有闪烁。而人眼视觉暂留时间仅为20MS,只要数码管扫描周期能小于这个时间,人眼就感觉不到闪烁了,所以可以利用增加扫描频率来避免闪烁。

对于方案二,液晶体显示屏有着展示字符漂亮的优点,即能显示数字又能显示字符或者图形,这是数码管不能比的。然而液晶显示屏价格很高,驱动程序较为复杂,从实用和简单的方面考虑,采取方案一。文献综述

2。4 调速方式

方案一:采取变压器来调节的方式。

方案二:采用三极管驱动PWM控制的方式。

对于方案一,采用变压器改变电压来进行调节,存在风速级别的限制,很难适应人体工程学的要求。还在变压过程时存在效率低,损耗发热和安全性低的问题。

对于方案二,它的处理器和被控系统信号之间都是数字形式的,无需进行AD转换。将信号变为数字的形式能将噪声处理到最低。PWM对噪声抵抗能力增强。另外,把模拟信号转向PWM能大大地增加通信的距离。本系统用方案二。

3  方案设计

3。1  DS18B20温度传感器

DS18B20的工作原理:

测量的结果直接以数字信号的形式输出,具有极强的抗干扰纠错能力;温度测量范围在-55℃~+125℃之间,在-10℃~+85℃时精度为±0。5℃,可实现高精度测温;它单线接口的独特性,使它与单片机连接时仅需一条端口线即可实现与单片机的双向通信;工作电压范围宽,其范围在3。0~5。5V。下图3-1为DS18B20的工作电路

图3-1 DS18B20的工作电路

3。2  AT89C52单片机最小系统

最小系统,就是由单片机和必要的电源、复位、时钟等部件组成,能使单片机保持正常运行的系统。最小系统应作为应用系统的核心,最小系统进行如A/D扩展、存储器扩展等可使单片机能够完成复杂功能。

AT89C52片内拥有ROM/EPROM,所以,由这种芯片组成的最小系统简便而且可靠。只要将AT89C52接上时钟电路和复位电路就能构成最小系统。另外,集成度限制了最小应用系统的应用范围,使之仅能用作某些小型控制单元。

图3-2 单片机最小系统原理框图工作电路图:

图3-3 最小系统工作电路图

复位电路:

AT89C52的RST引脚在导入高电平然后持续2个机器周期的时候,其内部会做复位操作。

复位电路一般情况下会用按钮复位和上电自动复位两种方式。

上一篇:PLC智能交通灯控制系统设计+程序+电路图
下一篇:AT89C51单片机的温湿度计+电路图

STC89C52单片机的温度控制系统设计+电路图

AGV仓储搬运机器人控制系统硬件设计

电磁导引自平衡车控制系统硬件设计

基于状态估计的控制系统...

LQG四分之一汽车悬架系统的主动抗扰控制

MATLAB的GUI倒立摆控制系统设计与实现

电磁导引自平衡车控制系统软件设计

老年2型糖尿病患者运动疗...

张洁小说《无字》中的女性意识

安康汉江网讯

麦秸秆还田和沼液灌溉对...

互联网教育”变革路径研究进展【7972字】

ASP.net+sqlserver企业设备管理系统设计与开发

新課改下小學语文洧效阅...

LiMn1-xFexPO4正极材料合成及充放电性能研究

我国风险投资的发展现状问题及对策分析

网络语言“XX体”研究