需要金币:![]() ![]() |
资料包括:完整论文 | ![]() |
![]() |
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:11288 | ![]() | |
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) | ![]() |
摘要:本文主要概述了一种采用AT89C51单片机从而能实现无线温控系统的设计,可以对温度进行测量,并具有加热散热模块进行温度控制使温度控制在人指定的范围内,并有发光二级管来提示加热散热模块的使用情况,温度参数则使用DS18B20来进行测定,并通过DS18B20的读数据功能将测得的温度参数实时传输给单片机系统进行操作,同时使用LCD1602模块对于温度值进行展示,LCD1602模块也展示了需要控制参数的范围。通过蓝牙模块传输温度数据与个人PC端进行通信从而能达到实现对于温度的无线控制的目的,而蓝牙模块采用HC05芯片,该蓝牙模块传输数据具有简便操作,方便快捷,功耗低,抗干扰能力强等优势,是比较理想的传输手段。此外系统还包含了一个LCD1602的模块,LCD1602是用来显示实时温度,并同时显示要求的控制温度范围,以便参阅数据和检验工作系统是否正常,且LCD1602有着功耗低的优点,使得整个电路系统体系具有操作简单,系统部件清晰可见,功耗较低,方便组装,连线简单并且有着较强的可控性和稍高的精度等优点。在仿真部分则是选用Proteus软件来实现对于电路的仿真,Proteus包含了大量的元器件库,无论是基础元器件还是微处理器芯片都是资源丰富,并且Proteus在单片机系统的仿真部分有着极大的优势,只需要将运行的hex程序选定加入到芯片就能使其芯片达到和实际相同的结果,不需要实物的参与就能提前得知运行结果,是非常理想的附带单片机系统的仿真软件。 关键词:Proteus,AT89C51,DS18B20。
目录 摘要 Abstract 0 引言-1 1 系统硬件总体框架-1 1.1 DS18B20单总线的数字温度传感器-2 1.2 AT89C51-3 1.3 LCD模块-5 1.4 加热散热模块-6 1.5 HC05蓝牙芯片-7 2 系统软件的设计-8 2.1 DS18B20的设定-9 2.2 LCD1602模块-11 2.3 PC端MFC设计-12 2.4 在Proteus中充当无线数据输入的按键模块-13 2.5 主函数的设置-17 3 问题提出解决及Proteus仿真-19 3.1 Proteus简介-19 3.2 问题提出解决-20 3.3 仿真的设计过程-21 1)Proteus ISIS电路图器件的选取-21 2)Proteus节点模式-21 3) 文字脚本模式-22 4) Device Pins(器件引脚)模式-24 5)其他模式-25 3.4仿真结果-25 4 总结-29 致谢-30 参考文献-30 |