基于DS1620和AT89C2051的数字温度计

发布者:等放假的zr0最新更新时间:2006-10-26 来源: 单片机与嵌入式系统ic网关键字:引脚  控制  单片机 手机看文章 扫描二维码
随时随地手机看文章
1 DS1620芯片介绍
  
  DS1620是一片8引脚的片内建有温度测量并转换为数字值的集成电路,他集温度传感、温度数据转换与传输、温度控制等功能于一体。测温范围:-55~+125℃,精度为0.5℃。该芯片非常容易与单片机连接,实现温度的测控应用,单独做温度控制器使用时,可不用外加其他辅助元件。
   
  引脚功能及排列如图1所示。

  其中:RST,CLK/CONV及DQ为三线串行通信线;DQ为数据输入输出端。当RST保持高电平,对应CLK/CONV时钟脉冲的上升沿处,DQ可按位输入各种控制指令及数据,在CLK/CONV时钟脉冲的下降沿处开始按位输出9 B温度值,分2个字节输出,最低位(LSB)在最先输出,先输出的1个字节(8 B)除以2就是摄氏温度值,后输出的1个字节(仅1 B)为温度的符号位,是0为正,是1为负。RST为低电平时结束通信,CLK/CONV保持低电平,DQ呈现高阻态,但芯片内部在进行温度的测量与数字转换(即温度值的更新),这需要大约1 s的时间。
  
  引脚THIGH为高温临界触发输出端,当所测温度高于高温临界寄存器中设定的温度TH时,该引脚由低电平变为高电平,而温度低于TH时又回到低电平;TLOW为低温临界触发输出端,其电平变化与THIGH类似;TCOM为高/低温临界组合触发输出端;他们都可作为温度调节器的输出端,直接控制加热或冷却设备。
  
  DS1620内部有一个工作方式寄存器,如表1所示。



  其中:DONE为温度数据转换位,为0时表示正,在转换过程中,为1表示已转换完毕;THF:高温标志位,当温度高于或等于高温临界寄存器中的设定值TH时,硬件对该位置位,但硬件不能对该位清零;TLF:低温标志位,当温度低于或等于设定值TL时,硬件对该位置位,同样,硬件不能对该位清零;CPU:CPU使用位,通过软件对该位清零时,若RST为低电平,则可由CLK/CONV控制温度数据的转换,通过软件对该特定温度转换位,若通过软件对该位置1,则DS1620进行该时刻的温度转换,并等待读取,若该位被置0,则DS1620将不停地进行温度转换。
  
  DS1620的工作状态都是由外部输入的指令来控制的,具体的指令如下:
  
  AAH 读取转换好的温度数据;从指令输入后的第9个时钟(亦称移位)脉冲开始,将输出温度寄存器中的数据。
    01H 给高温临界寄存器写入TH数据。
    02H 给低温临界寄存器写入TL数据。
    A1H 读高温临界寄存器中的TH数据。
    A2H 读低温临界寄存器中的TL数据。
    EEH 开始转换温度数据。
    22H 停止转换温度数据。
    0CH 写工作方式寄存器。
  ACH 写工作方式寄存器。

2
 电路设计

  
  如图2所示,单片机P3.3~P3.5与DS1620按三线通信方式相连,P1口输出七段码,P3.0~P3.2通过驱动三极管接到共阳数码管的COM端,3个按键在P3.7的配合下提供功能扩展。

3 程序设计
  
  程序的流程图如图3所示,各程序模块均为子程序及嵌套有子程序的调用,其中读、写DS1620模块模块为子程序,完成1个字节的温度值或指令的读写;按键服务模块主要完成对高/低温临界寄存器中TH、TL值的改写。
  
  下面给出写/读DS1620、配置DS1620、开始转换、读取温度等5个子程序的汇编语言程序,其余模块及程序不再赘述。





4  
   
  所设计的数字温度计测量精度高、工作可靠、体积小、成本低,可扩展为温度调节器。不足之处是由于DS1620测温的迟滞性,不宜做即时温度测量。

参考文献


[1] http://pdfserv.maxim-ic.com/arpdf/DS1620.pdf.
[2] 何立民.单片机应用技术选编(8)[M].北京:北京航空航天大学出版社,2000.
[3]  薛栋梁.MCS-51/151/251单片机原理与应用(2)[M].北京:中国水利水电出版社,2001.
关键字:引脚  控制  单片机 引用地址:基于DS1620和AT89C2051的数字温度计

上一篇:基于MSP430F133的电子镇流器综合测试仪
下一篇:嵌入式频率计的设计

推荐阅读最新更新时间:2024-05-13 18:15

现场总线在车库控制管理中应用
  一. 使用需求   1.车库内共有70个车位,每个车位入口设门, 应有控制开门,关门的控制信号。同时,还应检测每个车位是否有车,车位门状态是打开还是关闭。   2.设置一个集中管理站,由车库管理员统一管理整个车库的车辆入出状况,各车位空闲情况,远程管理各车位门的开闭。   3.对全车库车位的使用情况实时统计,记录各车位的车辆进入离开时间,并保留记录一定时间,以便于管理。应有车辆收费管理功能。   二. 方案   根据上述需求,考虑如下方案   1.在每个车位空间内安装一个红外反射式光电检测器来检测是否有车辆停入,检测器依此发出有,无的开关量信号。在车位门的适当位置安装红外检测开关来检测车位门的开关位置并
[嵌入式]
浅析电气现场总线控制系统
  随着我国电力行业的高速发展,DCS的应用也越来越广泛,但DCS主要完成的是汽轮机、锅炉的自动化过程控制,对电气部分的自动化结合较少,DCS一般未充分考虑电气设备的控制特点,所以无论是功能上还 是系统结构上,与网络微机监控系统相比在开放性、先进性和经济性等方面都有较大的差距。   1 电气现场总线控制系统的监控对象   电气现场总线控制系统的监控对象主要有:发电机-变压器组,其监控范围主要包括发电机、发电机励 磁系统、主变压器、220kV断路器;高压厂用工作及备用电源,其监控范围主要包括高压厂用工作变压器、 起动-备用变压器等;主厂房内低压厂用电源,其监控范围主要包括低压厂用工作和公用变压器、照明变压 器、检修变压器和除尘变压器
[嵌入式]
Trinamic推出推出高度紧凑步进电机控制器和驱动器IC
通过TMC5161,Trinamic用集成电机控制器和驱动器扩展了其完全集成的cDriver™IC,该电机控制器和驱动器适用于高达3.5A RMS和8 ... 40V的2相步进电机。 在2018年初成功推出TMC5160后,TRINAMIC运动控制现宣布推出TMC5161。这款cDriver™解决方案是一款易于使用的构建模块,具有强大的集成MOSFET驱动级和完整的运动控制功能,包括创新的电流调节。 “TMC5161是一款高度紧凑的步进电机控制器和驱动器IC,采用Nema 17和Nema 23电机,具有最低功耗和最高动态性能的功率级。它确保绝对无噪音运行,并结合最高效率和最佳电机扭矩。高集成度,高能效和小巧的外形使小型化和
[电源管理]
AT89C51单片机对直流电动机的驱动仿真加汇编语言源程序
电机驱动仿真原理图如下 单片机汇编语言源程序如下: ADC EQU 35H CLOCK BIT P2.4 ;定义ADC0808时钟位 ST BIT P2.5 EOC BIT P2.6 OE BIT P2.7 PWM BIT P3.7 ORG 00H SJMP START ORG 0BH LJMP INT_T0 START: MOV TMOD,#0
[单片机]
AT89C51<font color='red'>单片机</font>对直流电动机的驱动仿真加汇编语言源程序
电压电流双环控制电路
加入电流内环后,不仅可以对输出电流加以限制,并且可以提高输出的动态响应,有利于减小输出电压的纹波。电压电流双环控制电路:   
[电源管理]
PIC18F单片机内核组成
1.中央处理器 (1)运算器:​8位运算/逻辑运算部件,累加器(工作寄存器W) (2)​​8*8硬件乘法器:可执行无符号运算,产生一个16位运算结果 (3)​控制单元:定时控制逻辑,RAM文件寄存器,地址多路选择器,指令寄存器,文件选择寄存器 2.程序存储器和程序计数器 单片机内存放程序指令的存储器称为程序存储器。程序计数器是21位宽,可寻址2MB的程序存储器空间​ 3.状态寄存器 PIC单片机的状态寄存器是8位寄存器,用来存放运算结果的一些特征 ​bit7~bit5:未用,该位读出时始终为0 bit4:N表示负标志位,用于有符号的算术运算,结果表明是否为负数 1=结果为负 0=
[单片机]
PIC18F<font color='red'>单片机</font>内核组成
英飞凌推出全新MCU系列产品 进军摩托车引擎控制应用领域
英飞凌科技股份公司(FSE/NYSE: IFX)近日推出了全新微控制器系列,瞄准不断增长的全球摩托车引擎控制市场。 具有32位性能的XC2700系列微控制器以其卓越的性能将助力全球系统制造商打造经济高效的摩托车电子引擎装置,并满足即将颁布的排放标准要求。中国和印度是世界上最大的摩托车市场,将在明年推出更加严格的排放控制标准,这进一步推动了市场对经济高效的电子引擎管理系统的需求。 预计到2010年,印度的摩托车产量将达到1500万辆,远高于2005年的670万辆。中国到2010年的摩托车产量更将高达2100万辆,而2005年则为1700万辆。尽管当前对摩托车的油耗和排放方面的要求越来越高,但是这些地区的消费者要求摩托车的销售价格
[新品]
真有效值直流转换芯片AD536A在直流点焊微机控制系统中的应用
    摘要: AD536A是美国AD公司推出的一种能够将直流/交流信号快速转换成真有效值输出的集成芯片。直流点焊微机控制系统是直流点焊微机控制箱的核心控制系统。本文简要介绍了AD536A的性能特点、工作原理以及连接方式,并且着重说明了它在直流点焊微机控制系统中作用,同时给出了该系统焊接电流流检测控制回路的原理框图。     关键词: 真有效值转换 直流点焊微机控制系统 恒流闭环回路 AD536A 1 概述 点焊微机控制箱在焊接过程中主要用来实现对点焊机的焊接控制,可广泛用于汽车、飞机制造业及其他行业,其发展趋势是高性能、高可靠性和小型化。笔者在航空飞行器的焊接过程中使用了直流点焊微机控制箱取得了良好的效果
[应用]
小广播
最新应用文章
换一换 更多 相关热搜器件

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 安防电子 医疗电子 工业控制

词云: 1 2 3 4 5 6 7 8 9 10

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved