(毕业论文)温度计课程设计报告.docVIP

  • 15
  • 0
  • 约8.95千字
  • 约 22页
  • 2017-09-20 发布于未知
  • 举报
课 题: 基于51单片机数字温度计设计 专 业: 电气工程及其自动化 班 级: 学 号: 姓 名: 指导教师: 设计日期: 2013 年 6 月 10 日 成 绩: 目 录 一. 设计目的作用-------------------------------------------------1 二. 设计要求-----------------------------------------------------1 三. 设计的具体实现-----------------------------------------------1 3.1、系统概述-----------------------------------------------1 3.2、单元电路设计与分析-------------------------------------2 3.2.1. STC89C52RC单片机的引脚图---------------------2 3.2.2. 51单片机的内部结构:-------------------------2 3.2.3. 单片机的晶振电路:----------------------------3 3.2.4. 单片机的复位电路:----------------------------4 3.2.5. 显示器件(二位一体共阳极数码管)--------------4 3.2.6. 温度传感器DS18B20----------------------------6 3.2.7. LED灯报警显示--------------------------------8 四. 总结---------------------------------------------------------9 五. 附录--------------------------------------------------------10 5.1、元器件明细表:-----------------------------------------10 5.2、主控芯片程序:-----------------------------------------11 5.3、基于51单片机的数字温度计设计电路图:------------------18 六. 参考文献 ---------------------------------------------------19 基于51单片机数字温度计设计报告 一、设计目的作用 1、掌握51单片机电路的设计原理、组装与调试方法。 2、掌握DS18B20温度传感器的工作原理及使用方法。 二、设计要求 利用所提供单片机,根据要求完成相应的设计、制作及调试, (1).设计要有灯光和声音的报警装置。 (2).要求利用二位一体数码管显示。 (3).设计用proteus进行仿真,修改。 三、设计的具体实现 3.1、系统概述 随着时代的进步和发展,单片机技术已经普及到我们生活,工作,科研,各个领域,已经成为一种比较成熟的技术。本设计是基于51单片机控制的数字温度计。 本温度计属于多功能温度计,可以设置双上下限报警温度,当温度低于或高于设置温度范围时,可以进行不同情况的声音报警和灯光显示。在正常情况下LED灯和蜂鸣器都不工作,数码管显示当前的温度值,可以精确到0.1度。 本系统采用STC89C52单片机作为主控芯片,DS18B20数字温度传感器作为温度采集器件,运用蜂鸣器作为报警器,LED灯作为闪烁指示灯,二位一体共阳数码管作为温度显示器件。 3.2、?单元电路设计与分析 3.2.1. STC89C52RC单片机的引脚图: 3.2.2. 51单片机的内部结构: (1)电源引脚VCC和GND: VCC(40脚):电源端,+5伏 GND(20脚):接地端 (2)时钟电路引脚XTAL1和XTAL2 XTAL1(18脚)和XTAL2(19脚):接外部晶体和微调晶体。在89C52中,它们分别是震荡电路反向放大器的输入端和输出端,震荡电路的频率就是晶体固有频率。 (3)控制引脚信号RST,EA RST/VpD(9脚):RST是复位信号输入端,高电平有效。此引脚的第二功能是VpD,即备用电源的输入端。 EA/Vpp(31脚):外部程序存储器地址输入端/固化编程电压输入端。当输入信号EA引脚接高电平时,CPU只访问片内EPROM/ROM并执行内部程序存储器中的指令,但是当PC超过0FFFH时,将自动转去执行片外程序存储器中的内容

文档评论(0)

1亿VIP精品文档

相关文档