您当前的位置:五五电子网电子知识电子制作仪表-仪器时钟显示数字温度测试仪的制作 正文
时钟显示数字温度测试仪的制作

时钟显示数字温度测试仪的制作

点击数:7783 次   录入时间:03-04 11:49:30   整理:http://www.55dianzi.com   仪表-仪器

  时钟显示数字温度测试仪可用于室内环境温度测量,集日历、测温、报警于一体。加上语音芯片可报出时间和温度,温度超出规定范围时可通过蜂鸣器报警。
  
  一、电路结构与特点

  电路如下图所示。

  本测试仪主要由AT89S51单片机,时钟芯片DS1302,数字温度传感器DS18820,液晶显示器FM1602C,蜂鸣器和三个发光二极管组成。
  
  系统通过单片机AT89S51的P2.0,P2.1,P2.2,P2.3和四个复位开关来控制数字温度传感器DS18820;通过AT89S51的P1.5,P1.6,P1.7控制时钟芯片DS1302设定时间;采用32.768kHz晶振,用纽扣电池给时钟芯片供电,即使电路没有供电,也使时钟芯片能实现时间的同步显示;单片机的XTAL1和XTAL2之间用了12M的晶振;液晶显示器FM1602C共有14个端口,除了接地和高电平的之外,其余与PO的8个口和P2.5,P2.6,P2.7连接;蜂鸣器通过复位开关和单片机的Pl,l相接;发光二极管接单片机的P1.2、P1.3、和P1.4。相应的功能通过编写程序来实现。

时钟显示数字温度测试仪

  二、芯片和元器件选择
  
  1.单片机AT89S51引脚如下图所示。
  
  AT89S51是低功耗CMOS8位微控制器,与工业89C51产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。AT89S51具有以下功能:8千字节Flash,256字节RAM,32位I/O口线,看门狗定时器,2个数据指针,三个16位定时器,计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。另外,AT89S51可降至OHz静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU停止工作,允许RAM、定时器,计数器、串口、中断继续工作。掉电保护方式下.RAM内容被保存、振荡器被冻结、单片机一切工作停止,直到下一个中断或硬件复位为止。

单片机AT89S51引脚图

 



www.55dianzi.com

  2.时钟芯片DS1302
  
  引脚如下图所示。
  
  各引脚的功能:Xl、X2-32768Hz晶振引脚端;RST-复位端;I/O-数据输入/输出端;SCLK-串行时钟端;GND-地;VCC2、VCCl-主电源与后备电源引脚端。
  
  DS1302是DALLAS公司的涓流充电时钟芯片,内含一个实时时钟/日历和31字节静态RAM,通过简单的串行接口与单片机进行通信。实时时钟,日历电路提供秒、分、时、日、月、年的信息,每月的天数和闰年的天数可自动调整。可通过AM/PM指示选用24或12小时格式。
  
  DS1302与单片机之间采用同步串行方式通信,仅需用到三个口线:RES复位、I/O数据线、SCLK串行时钟,时钟/RAM的读,写数据以一个字节或多达31个字节的字符组方式通信,DS1302工作时功耗很低、保持数据和时钟信息时功耗小于ImW。

时钟芯片DS1302引脚图


  
  3.数字温度传感器DS18820
  
  引脚如下图所示。
  
  DS18820是DALLAS公司一线式数字温度传感器,3引脚TO - 92封装;温度测量范围:一55~+125℃,可编程为9~12位A/D转换精度,测温分辨率可达0.0625℃,被测温度用符号扩展的16位数字量方式串行输出;其工作电源既可在远端引入,也可采用寄生电源方式产生;多个DS18820可以并联到3根或2根线上,CPU只需一根端口线就能与诸多DS18820通信,可节省大量的引线和逻辑电路。以上特点使DS18820非常适用于远距离多点温度检测系统。

数字温度传感器DS18820引脚图


  
  三、电路板的装接及电路的调试
  
  在熟悉元器件和检测元器件性能良好之后,即可进行印制电路板的装接。印制板的焊装是制作成功的关键。本系统采用数字芯片,只要元器件完好、安装无误就可进行程序的写入了。经过程序的调试即可达到理想的效果。




本文关键字:制作  测试仪  仪表-仪器电子制作 - 仪表-仪器

上一篇:DIY频率计