参赛论文 基于单片机的水温控制系统,共40页,9123字。 目录 摘要--------------------------------------------------------------------------------------------1 一.方案论证与比较-----------------------------------------------------------------1 二.硬件设计------------------------------------------------------------------------------3 1.总体设计------------------------------------------------------------------------------3 2.原理分析和说明---------------------------------------------------------------------4 3.个单元电路---------------------------------------------------------------------------6 4.特殊元件的介绍—DS18B20------------------------------------------------------7 三.软件设计-----------------------------------------------------------------------------15 1.总模块的流程图--------------------------------------------------------------------16 2.各个模块的流程图-----------------------------------------------------------------16 3.操作指引-----------------------------------------------------------------------------17 四.系统调试-----------------------------------------------------------------------------18 1.硬件调试-----------------------------------------------------------------------------18 2.软件调试-----------------------------------------------------------------------------18 五.数据测试-----------------------------------------------------------------------------19 1.静态数据测试-----------------------------------------------------------------------19 2.动态数据测试-----------------------------------------------------------------------19 六.设计总结-----------------------------------------------------------------------------20 七.参考文献-----------------------------------------------------------------------------21 附录--------------------------------------------------------------------------------------------22 附录一(元件清单)---------------------------------------------------------------------22 附录二(硬件原理图)------------------------------------------------------------------23 附录三(源程序)------------------------------------------------------------------------24 摘要 本次设计要完成的任务是制作一个水温自动控制系统,控制对象为1升净水,容器为搪瓷器皿。水温可以在一定范围内由人工设定,并能在环境温度降低时实现自动控制,以保持设定的温度基本不变。 利用单片机AT89S52实现水温的智能控制,使水温能够在40-90 度之间实现控制温度调节。利用仪器读出水温,并在此基础上将水温调节到我们通过键盘输入的温度(其方式是加热或降温),而且能够将温度显示在我们的七段发光二极管板上。 整个设计分为四个模块:测温模块,单片机控制电路,数码管显示电路,继电器控制温度电路。测温部分主要是采用芯片DS18B20来进行温度测量,由于该芯片自带A/D转换,因此可以直接将其连接到单片机上通过驱动电路将温度用数码管显示出来。单片机控制主要是通过软件编程完成,并且通过控制线来来使继电器完成控制温度的目的。 |
查看评论
已有0位网友发表了看法