- 1、本文档共39页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机DS18B20水温控制系统设计
摘要
在一些温控系统电路中,广泛采用的是通过热电偶、热电阻或PN结测温电路经过相应的信号调理电路,转换成A/D转换器能接收的模拟量,再经过采样/保持电路进行A/D转换,最终送入单片机及其相应的外围电路,完成监控。但是由于传统的信号调理电路实现复杂、易受干扰、不易控制且精度不高。本文介绍单片机结合DS18B20水温控制系统设计,因此,本系统用一种新型的可编程温度传感器(DS18B20),不需复杂的信号调理电路和A/D转换电路能直接与单片机完成数据采集和处理,实现方便、精度高,可根据不同需要用于各种场合。bstract
In some temperature control system circuit, widely used by the thermocouple, thermal resistance or PN junction temperature measurement circuit through the appropriate signal conditioning circuit, converted to A / D converter capable of receiving analog and then through the sample / hold circuit A / D conversion, and ultimately into the microcontroller and its corresponding external circuit to complete the monitoring. However, due to the traditional signal conditioning circuit complex, vulnerable to interference and difficult to control and accuracy is not high. This article describes the combination of SCM DS18B20 water temperature control system design, therefore, the system with a new programmable temperature sensor (DS18B20), does not require complicated signal conditioning circuitry and A / D converter circuit can be done directly with the MCU data acquisition and processing, easy to achieve high accuracy, according to different needs for various occasions.
二.设计目的
设计并制作一个水温自动控制系统,控制对象为1升净水,容器为搪瓷器皿。水温可以在一定范围内由人工设定,并能在环境温度降低时实现自动控制,以保持设定的温度基本不变。
利用单片机AT89S52实现水温的智能控制,使水温能够在40-90 度之间实现控制温度调节。利用仪器读出水温,并在此基础上将水温调节到我们通过键盘输入的温度(其方式是加热或降温),而且能够将温度显示在我们的七段发光二极管板上。
?
三.系统功能
1. 可以对温度进行自由设定,到那时必须在0-100摄氏度单位内,设定时可以适时的显示说设定的温度值,温度是可以自由设置的,传感器的检测值与设定的温度比较,可以显示在七段发光二极管上。
2. 温度由1台1000w电炉来实现,如果温度不在40-90度之间,则在LED上显示“8888”,表示错误。
3. 能够保持不间断显示水温,显示位数4位,分别为百位,个位,十位,和小数位。(但由于规定不超过90度,所以百位也就没有实现,默认的百位是不显示的)
?
四.系统设备AT89S52是一种低功耗、高性能CMOS8位微控制器,具有8K 在系统可编程Flash 存储器。AT89S52使用Atmel 公司高密度非易失性存储器技术制造,与工业80C51 产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,AT89S52拥有灵巧的8 位CPU 和在系统可编程Flash,使得AT89S52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。 AT89S52具有以下标准功能: 8k字节Flash,256字节RAM,32 位I/O 口线,看门狗定时器,2 个数据指针,三个16 位定时器/计数器,一个6向量2级中断结构
您可能关注的文档
- 毕业论文:PLC升降电梯驱动系统设计及控制电路设计.doc
- 毕业论文:基于单片机的水温控制电路设计1.doc
- 毕业设计:函数信号发生器的设计.doc
- 毕业设计:自动控制升降旗系统设计.doc
- 毕业设计:PLC水温自动控制系统.doc
- 毕业论文:基于单片机的智能温度控制系统的设计.doc
- 毕业设计:函数信号发生器模拟电路课程设计.doc
- 毕业设计:PLC的自动门控制系统设计.doc
- 毕业设计:基于AT89S52单片机的温度控制系统设计.doc
- 毕业设计:单片机的多路温度采集控制系统设计.doc
- AL-801C+1防区单输出网络报警模块说明书.pdf
- 电梯工程施工质量项目竣工验收规范.pdf
- High Definition Video Decoder 快速安装说明书手册-V1.00_851892_168459_0.pdf
- LYNUC莱纳克PWM-L 驱动器-使用说明书_V1.5.pdf
- LYNUC莱纳克铣床编程手册_En.pdf
- EDU-C50X系列-LED视频处理器用户手册-V1.03_810893_194214_0.pdf
- IPC540_IPC560 Series-Network Box Cameras 快速安装说明书手册-V1.01_788613_168459_0.pdf
- ES-E2000 Series Portable Power Station User Manual用户操作说明书手册 EU V1.0_958559_168459_0.pdf
- LYNUC莱纳克N3 系列控制器-使用说明书_V2.7.pdf
- ES-E1000 Series Portable Power Station User Manual用户操作说明书手册 US V1.0_958558_168459_0.pdf
文档评论(0)