文章来源:淘论文网   发布者: 毕业设计   浏览量: 44



还可以点击去查询以下关键词:
[AT89S51]    [单片机]    [控制]    [温度]    [采集]    [AT89S51单片机控制温度采集]   


基于AT89S51单片机控制的温度采集系统设计
【摘要】:DS18B20是一种可组网的高精度数字式温度传感器,由于其具有单总线的独特优点,可以使用户轻松地组建起传感器网络,并可使多点温度测量电路变得简单、可靠。本文结合实际使用经验,介绍了DS18B20数字温度传感器在单片机下的硬件连接及软件编程,并给出了软件流程图。
该系统由上位机和下位机两大部分组成。下位机实现温度的检测并提供标准RS232通信接口,芯片使用了ATMEL公司的AT89S51单片机和DALLAS公司的DS18B20数字温度传感器。AT89S51是美国ATMEL公司生产的低功耗,高性能CMOS8位单片机,片内含4k bytes的可系统编程的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准8051指令系统及引脚。它集Flash程序存储器即可在线编程也可用传统方法进行编程及通用8位微处理器于单片芯片中,ATMEL公司的功能强大,低价位AT89S51单片机可以提供许多高性价比的应用场合,可灵活用于各种控制领域
【关键字】:温度测量;单总线;数字温度传感器;单片机

目录
绪论
第一章:方案论证
1.1 传感器部分………………………………………………………..2
1.2 主控制部分………………………………………………………..3
1.3 系统方案…………………………………………………………..3
第二章:系统功能介绍及其各硬件的选择
2.1 系统可实现的功能……………………………………………….4
2.2 硬件核心部件单片机的选择…………………………………….4
2.3 本设计六大部分电路的选择…………………………………….5
2.3.1 显示电路的选用……………………………………………….5
2.3.2 按键部分的选用……………………………………………….5
2.3.3 报警电路的选用……………………………………………….6
2.3.4 复位电路的选用……………………………………………….6
2.3.5 时钟电路的选用……………………………………………….7
2.3.6 温度采集部分………………………………………………….7
第三章:系统硬件介绍
3.1 AT89S51单片机…………………………………………………8
3.1.1 AT89S51单片机介绍………………………………………….8
3.1.2 89S51相对于89C51增加的新功能…………………………11
3.1.3 电源以及看门狗电路………………………………………….12
3.2 温度测试电路……………………………………………………14
3.3键盘以及显示电路……………………………………………….19
3.3.1 键盘电路及I/O口分配………………………………………..19
3.3.2 显示电路及I/O口分配………………………………………..20
3.4 报警电路及其I/O口分配………………………………………..25
3.5 复位电路………………………………………………………….25
3.6 时钟电路………………………………………………………….27
第四章:软件设计
4.1 编程语言的选择………………………………………………….29
4.2 编程语言使用软件选择及其开发环境介绍…………………….31
4.3 概述……………………………………………………………….31
4.4 主程序方案……………………………………………………….32
4.5 各模块子程序设计……………………………………………….34
第五章:总结………………………………………………………….42
参考文献:…………………………………………………………….43
附录一:硬件总图
附录二:程序清单
参考文献
「1」蒋辉平,周国雄编著 《单片机原理与应用设计》 •   北京:北京航空航天大学出版社   2007
「2」王为青,邱文勋编著 《51单片机应用看法案例精选》 •  北京:人民邮电出版社    2007
「3」辛友顺,胡永生,薛小玲编著 《单片机应用系统设计与实现》 •  福建:福建科学技术出版社    2005
「4」张大明主编 刘振鹏参编 《单片机微机控制应用技术实操指导书》 • 北京:接写工业出版社   2007
「5」潘新民编著 《微型计算机与传感器技术》 •  北京:人民邮电出版社   1988
「6」张迎新编著 《单片机微型原理、应用与接口技术》 •  北京:国防工业出版社  1993
「7」薛均义,张彦斌编著 《MCS—51/96系列单片机原理及应用》 •  西安:西安交通大学出版社   1997
「8」鲍宏亚,李月华编著 《MCS—51系列单片机应用系统设计及实用技术》 •  北京:中国宇航出版社   2005
「9」张培仁等编著 《基于C语言编程MCS—51大单片机原理与应用》 •  北京:清华大学出版社   2002
「10」金伟正编著 《单线数字温度传感器的原理及应用》 •  电子应用技术   2000


这里还有:


还可以点击去查询:
[AT89S51]    [单片机]    [控制]    [温度]    [采集]    [AT89S51单片机控制温度采集]   

请扫码加微信 微信号:sj52abcd


下载地址: http://www.taolw.com/down/10004.docx
  • 上一篇: 全自动洗衣机的单片机控制
  • 下一篇:基于AT89C51单片机的温度采集系统的设计
  • 资源信息

    格式: docx