1、 1 第一章第一章 概述概述 11 数字温度计总体设计方案数字温度计总体设计方案 111 方案一方案一 由于本设计是测温电路,可以使用热敏电阻之类的器件利用其感温效应,在 将随被测温度变化的电压或电流采集过来,进行 A/D 转换后,就可以用单片机进 行数据的处理,在显示电路上,就可以将被测温度显示出来,这种设计需要用到 A/D 转换电路,感温电路比较麻烦。 112 方案二方案二 这里考虑到用温度传感器,在单片机电路设计中,大多都是使用传感器,所 以这是非常容易想到的,所以可以采用一只温度传感器 DS18B20,此传感器,可 以很容易直接读取被测温度值,进行转换,就可以满足设计要求。 从以上两种
2、方案,很容易看出,采用方案二,电路比较简单,软件设计也比 较简单,故采用了方案二。 12 方案二的总体设计框图方案二的总体设计框图 温度计电路设计总体设计方框图如图 1 所示,控制器采用单片机 AT89S51, 温度传感器采用 DS18B20,用 3 位 LED 数码管以串口传送数据实现温度显示。 图 1 总体设计方框图 主 控 制 器 LED 显 示 温 度 传 感 器 单片机复位 时钟振荡 报警点按 键调 2 图 数显温度计设计电路原理图 元器件列表元器件列表 代号代号 名称名称 规格规格 R 电阻电阻 510 0 8 8 、 1 1kk 4 4 6.81 1、 4.74.7kk1 1 V
3、 三极管三极管 VT90124 4 DPYDPY 数码管数码管 4 4 个个 CYS 晶振晶振 12MHZ 1 个个 温度传感器温度传感器 DS1820 1 个个 单片机芯片单片机芯片 AT89S51 1 个个 缓冲器缓冲器 74LS244 1 个个 13 主控制器主控制器 单片机 AT89S51 具有低电压供电和体积小等特点,四个端口只需要两个口 就能满足电路系统的设计需要, 很适合便携手持式产品的设计使用系统可用二节 3 电池供电 14 显示电路显示电路 显示电路采用 3 位共阳 LED 数码管,从 P3 口 RXD,TXD 串口输出段码。 第二章第二章 电路器件的描述电路器件的描述 21
4、 单片机单片机 AT89S51AT89S51 芯片的结构和性能芯片的结构和性能 AT89S51 是美国 ATMEL 公司生产的低功耗,高性能 CMOS 8 位微处理器, 片内含4kbytes 的可系统编程的Flash 只读程序存储器,器件采用ATMEL公司的 高密度、 非易失性存储技术生产, 兼容标准 8051 指令系统及引脚。 它集 Flash 程 序存储器既可在线编程(ISP)也可用传统方法进行编程及通用 8 位微处理器于 单片芯片中,ATMEL 公司的功能强大,低价位 AT89S51 单片机可为您提供许多高 性价比的应用场合,可灵活应用于各种控制领域。 211 主要性能参数主要性能参数 8031 CPU 与 MCS-51 兼容 4K 字节可编程 FLASH 存储器(寿命:1000 写/擦循环) 全静态工作:0Hz-24KHz 三级程序存储器保密锁定 128*8 位内部 RAM 32 条可编程 I/O 线 两个