单片机课程设计(温度控制系统)(1)(3)

1970-01-01 08:00

2.5显示模块

通过采集DS18B20的温度,同步显示到LCD1602上,精确到小数点后第一位。如下图

LCD1LM016LVSSVDDVEERSRWE123RV1POTRS4RW5EN6127384951061171281314D0D1D2D3D4D5D6D78 图(10)温度显示界面

通过DS1302时钟芯片将时间同步显示到LCD1602上。如下图(时间可以设置在此没有设置)

LCD1LM016LVSSVDDVEERSRWE123RV1POTRS4RW5EN6127384951061171281314D0D1D2D3D4D5D6D78 图(11)时间显示界面

通过2402记录超过设定值的温度,如下图:

11

LCD1LM016LVSSVDDVEERSRWE123RV1POTRS4RW5EN6127384951061171281314D0D1D2D3D4D5D6D78 图(12)记录超过设定值的温度显示界面

三、仿真后,部分显示成果

RP1RESPACK-8LCD1LM016L123456789VSSVDDVEERSRWE123C11930pFU1XTAL1X2CRYSTALC230pF18XTAL29RSTP0.0/AD0P0.1/AD1P0.2/AD2P0.3/AD3P0.4/AD4P0.5/AD5P0.6/AD6P0.7/AD7P2.0/A8P2.1/A9P2.2/A10P2.3/A11P2.4/A12P2.5/A13P2.6/A14P2.7/A15P3.0/RXDP3.1/TXDP3.2/INT0P3.3/INT1P3.4/T0P3.5/T1P3.6/WRP3.7/RD39383736353433322122232425262728101112131415161787654321RV1POTBAT2BAT1C3C41uFR110k293031PSENALEEA1.5VRWRSEN1.5V加按钮减按钮U3810.1uF2Q1123菜单选择按钮456P1.678VCC1X1VCC2设置温度按钮P1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7AT89C51576RSTSCLKI/ODS1302X23PNPBUZ1时钟设置按钮报警部分BUZZERP1.6R2J1Q2NPN12SIL-100-024.7K321U2VCCDQGNDDS18B2026.0RL1RLY-SPNORS4RW5EN6127384951061171281314X1CRYSTALD0D1D2D3D4D5D6D712345678 图(10)开始启动时,显示时间信息

12

RP1RESPACK-8LCD1LM016L123456789VSSVDDVEERSRWE123C11930pFU1XTAL1X2CRYSTALC230pF18XTAL29RSTP0.0/AD0P0.1/AD1P0.2/AD2P0.3/AD3P0.4/AD4P0.5/AD5P0.6/AD6P0.7/AD7P2.0/A8P2.1/A9P2.2/A10P2.3/A11P2.4/A12P2.5/A13P2.6/A14P2.7/A15P3.0/RXDP3.1/TXDP3.2/INT0P3.3/INT1P3.4/T0P3.5/T1P3.6/WRP3.7/RD39383736353433322122232425262728101112131415161787654321RV1POTBAT2BAT1C3C41uFR110k293031PSENALEEA1.5VRWRSEN1.5V加按钮减按钮U3810.1uF2Q11设置温度按钮23菜单选择按钮456P1.678VCC1X1VCC2P1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7AT89C51576RSTSCLKI/ODS1302X23PNPBUZ1时钟设置按钮报警部分BUZZERP1.6R2J1Q2NPN12SIL-100-024.7K321U2VCCDQGNDDS18B2026.0RL1RLY-SPNORS4RW5EN6127384951061171281314X1CRYSTALD0D1D2D3D4D5D6D712345678 图(11)显示当前温度

RP1RESPACK-8LCD1LM016L123456789VSSVDDVEERSRWE123C11930pFU1XTAL1X2CRYSTALC230pF18XTAL29RSTP0.0/AD0P0.1/AD1P0.2/AD2P0.3/AD3P0.4/AD4P0.5/AD5P0.6/AD6P0.7/AD7P2.0/A8P2.1/A9P2.2/A10P2.3/A11P2.4/A12P2.5/A13P2.6/A14P2.7/A15P3.0/RXDP3.1/TXDP3.2/INT0P3.3/INT1P3.4/T0P3.5/T1P3.6/WRP3.7/RD39383736353433322122232425262728101112131415161787654321RV1POTBAT2BAT1C3C41uFR110k293031PSENALEEA1.5VRWRSEN1.5V加按钮减按钮U3810.1uF2Q11设置温度按钮23菜单选择按钮456P1.678VCC1X1VCC2P1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7AT89C51576RSTSCLKI/ODS1302X23PNPBUZ1时钟设置按钮报警部分BUZZERP1.6R2J1Q2NPN12SIL-100-024.7K321U2VCCDQGNDDS18B2018.0RL1RLY-SPNORS4RW5EN6127384951061171281314X1CRYSTALD0D1D2D3D4D5D6D712345678 图(12)温度低于低温下限,蜂鸣器鸣叫

13

RP1RESPACK-8LCD1LM016L123456789VSSVDDVEERSRWE123C11930pFU1XTAL1X2CRYSTALC230pF18XTAL29RSTP0.0/AD0P0.1/AD1P0.2/AD2P0.3/AD3P0.4/AD4P0.5/AD5P0.6/AD6P0.7/AD7P2.0/A8P2.1/A9P2.2/A10P2.3/A11P2.4/A12P2.5/A13P2.6/A14P2.7/A15P3.0/RXDP3.1/TXDP3.2/INT0P3.3/INT1P3.4/T0P3.5/T1P3.6/WRP3.7/RD39383736353433322122232425262728101112131415161787654321RV1POTBAT2BAT1C3C41uFR110k293031PSENALEEA1.5VRWRSEN1.5V加按钮减按钮U3810.1uF2Q11设置温度按钮23菜单选择按钮456P1.678VCC1X1VCC2P1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7AT89C51576RSTSCLKI/ODS1302X23PNPBUZ1时钟设置按钮报警部分BUZZERP1.6R2J1Q2NPN12SIL-100-024.7K321U2VCCDQGNDDS18B2095.0RL1RLY-SPNORS4RW5EN6127384951061171281314X1CRYSTALD0D1D2D3D4D5D6D712345678 图(13)温度高于温度上限,蜂鸣器鸣叫

RP1RESPACK-8LCD1LM016L123456789VSSVDDVEERSRWE123C11930pFU1XTAL1X2CRYSTALC230pF18XTAL29RSTP0.0/AD0P0.1/AD1P0.2/AD2P0.3/AD3P0.4/AD4P0.5/AD5P0.6/AD6P0.7/AD7P2.0/A8P2.1/A9P2.2/A10P2.3/A11P2.4/A12P2.5/A13P2.6/A14P2.7/A15P3.0/RXDP3.1/TXDP3.2/INT0P3.3/INT1P3.4/T0P3.5/T1P3.6/WRP3.7/RD39383736353433322122232425262728101112131415161787654321RV1POTBAT2BAT1C3C41uFR110k293031PSENALEEA1.5VRWRSEN1.5V加按钮减按钮U3810.1uF2Q1123菜单选择按钮456P1.678VCC1X1VCC2设置温度按钮P1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7AT89C51576RSTSCLKI/ODS1302X23PNPBUZ1时钟设置按钮报警部分BUZZERP1.6R2J1Q2NPN12SIL-100-024.7K321U2VCCDQGNDDS18B2095.0RL1RLY-SPNORS4RW5EN6127384951061171281314X1CRYSTALD0D1D2D3D4D5D6D712345678 图(14)显示学号界面

14

四、两周实习总结

这次单片机实习我们做的是温度控制系统。看到这个题目我们还是比较有信心的,对基本功能的设计,我们比较熟练,关键问题在于一些拓展功能的时限。第一周我们找了很多资料,

通过两周的实习,我们 学到了很多的知识,也对DS18B20的用法以及DS1302的用法有了一个更深入的学习。

五、参考文献

[1] 郭天祥.新概念51单片机C语音教程——入门提高开发拓展攻略

京:北京:电子工业出版社,2009.

[M].北

[2] 韩广兴.电子元器件与实用电路基础[M].北京:电子工业出版社,2005. [3] 方大千,朱丽.电子控制系统装置制作入门[M].北京:国防出版社,2006. [4] 刘向举,刘丽娜. 基于单片机的智能温度测控系统的设计[J]. 齐齐哈尔大

学学报(自然科学版). 2012(03)

[5] 黄文力,邓小磊. DS18B20数字温度传感器接口程序的时序[J]. 仪器仪表

用户. 2011(06)

[6] 黄晓林. 一种实用型智能恒温控制系统设计[J]. 自动化技术与应用.

2011(11)

[7] 王文,王直. 基于ARM和DS18B20的温度监测系统[J]. 电子设计工程.

2011(20)

[8] 陈锡华,贾磊磊. 温度传感器DS18B20序列号批量搜索算法[J]. 单片机与

嵌入式系统应用. 2011(09)

15


单片机课程设计(温度控制系统)(1)(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:班干部会议

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: