基于AT89S51单片机控制的温度采集系统设计

基于AT89S51单片机控制的温度采集系统设计

基于AT89S51单片机控制的温度采集系统设计

  • 适用:本科,大专,自考
  • 更新时间2024年
  • 原价: ¥292
  • 活动价: ¥200 (活动截止日期:2024-05-01)
  • (到期后自动恢复原价)
基于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 单片机 控制 温度 采集
  • 上一篇:基于MCS-51单片机的空调控制电路的设计
  • 下一篇:基于AT89C2051单片机控制的双坐标步进电机的设计
  • 暂无购买记录

    暂时没有评论

    真实

    多重认证,精挑细选的优质资源 优质老师。

    安全

    诚实交易,诚信为本。

    保密

    所有交易信息,都为您保密。

    专业

    10年专业经验,10年来帮助无数学子。