您的位置:技术工种之机修知识网 仪器仪表维修技术 正文
原作者:[标签:作者] 添加时间:2007-06-29 原文发表时间:2007-06-30 人气:1

本文章共2242字,分2页,当前第2页,快速翻页:
 

4 温度检测系统原理及程序流程图

温度检测系统原理图如图5所示,采用寄生电源供电方式。为保证在有效的DS1820时钟周期内,提供足够的电流,我们用一个MOSFET管和89C51的一个I/O口(P1.0)来完成对DS1820总线的上拉。当DS1820处于写存储器操作和温度A/D变换操作时,总线上必须有强的上拉,上拉开启时间最大为10μs。采用寄生电源供电方式时VDD必须接地。由于单线制只有一根线,因此发送接收口必须是三态的,为了操作方便我们用89C51的P1.1口作发送口Tx,P1.2口作接收口Rx。通过试验我们发现此种方法可挂接DS1820数十片,距离可达到50米,而用一个口时仅能挂接10片DS1820,距离仅为20米。同时由于读写在操作上是分开的故不存在信号竞争问题。

无论是单点还是多点温度检测,在系统安装及工作之前,应将主机逐个与DS1820挂接,读出其序列号。其工作过程为:主机Tx发一个脉冲,待“0”电平大于480μs后,复位DS1820,待DS1820所发响应脉冲由主机Rx接收后,主机Tx再发读ROM命令代码33H(低位在前),然后发一个脉冲(15μs)并接着读取DS1820序列号的一位。用同样方法读取序列号的56位。对于图5系统的DS1820操作的总体流程图如图6所示。它分三步完成:①系统通过反复操作,搜索DS1820序列号;②启动所有在线DS1820做温度A/D变换;③逐个读出在线DS1820变换后的温度数据。主机启动温度变换并读取温度值的详细流程图如图7所示;主机写入存储器数据详细流程图如8所示。当有更多的检测点需要测温时,可利用89C51的其它口进行扩展。同时,也可利用89C51的串行通信口(RXD,TXD)与上位计算机进行通信,从而构成微机温度测量系统网。 (
相关文章

DS1820及其高精度温度测量的实现
为系统定制的温度传感器及其电路设计方案
气体传感器的研究及发展方向
用示波器测量确定性抖动
LM1042液位检测器的原理与应用设计
LabVIEW在汽车ABS制动管道动态特性测试中的
国外对大型科研仪器管理情况分析
双光纤传感器涡轮流量计的研究应用
快速而精确的激光测量技术
继电保护微机型试验装置技术性能及选型
MP03/04型数字温度传感器的应用
智能测控终端在企业计量调度管理中的应用
TMP05/06型温度传感器及其应用
我国胶粘剂质检仪器发展现状及问题
科里奥利质量流量计的现状与未来
电磁式头盔姿态传感系统参数漂移的实时补偿
传感器的噪声及其抑制方法
质量流量计在新铁厂焦化高炉煤气流量测量中
多台面模块化汽车衡秤台的有限元分析
一种硬件细分方法的研究与应用

相关评论


本文章所属分类:首页 仪器仪表维修技术