产品中心

人工智能
智能科技

基于51单片机的多点测温体例计划

发布时间:2024-03-28 05:08:34   作者:爱游戏手游中心   来源:爱游戏手游平台官网

  是一种新的“一线器件”,它拥有体积幼、合用电压宽等特色。一线总线特别并且经济的特色,行使户可轻松地组修传感器汇集,为丈量体系的构修引入全新观点。帮帮“一线总线”接口,丈量温度鸿沟为-55℃~+125℃,正在-10℃~+85℃鸿沟内,精度为0.5℃;通过编程可完毕9~12位的数字值读数方法;可能不同正在93.75ms和750ms内将温度值转化为9位和12位的数字量。每个DS18B20拥有独一的64位长序列号,存放于DS18B20内部ROM只读存储器中。

  DS18B20温度传感器的内部存储器蕴涵1个高速暂存RAM和1个非易失性的电可擦除E2RAM,后者存放高温度和低温度触发器TH、TL和组织寄存器。暂存存储器包蕴了8个连气儿字节,前2字节为测得的温度消息,第1个字节为温度的低8位,第2个字节为温度的高8位。高8位中,前4位示意温度的正(全“0”)与负(全“1”);第3个字节和第4个字节为TH、TL的易失性拷贝;第5个字节是组织寄存器的易失性拷贝,此三个字节实质正在每次上电复位时被改善;第6、7、8个字节用于内部谋略;第9个字节为冗余检查字节。以是,读取温度消息字节中的实质,可能相应地转化为对应的温度值。表1列出了温度与温度字节间的对应相闭。

  51单片机行为主旨统治器,正在P1.0口挂接10个DS18B20传感器,对10个点的温度举行检测。非易失性RAM用作体系温度搜集及运转参数等的缓冲区。上位PC机通过RS485通讯接口与现场单片微统治器通讯,对体系举行通盘的照料和支配,可达成数据记载,打印报表等职业。 体系各模块理解如下:

  51单片机接连万分纯粹,只需将DS18B20信号线与单片机一位I/O线相连,且一位I/O线,以完毕单点或多点温度丈量。DS18B20可能通过2种方法供电:表加电源方法和寄生电源方法。前者须要表加电源,电源的正负极不同与DS18B20的VDD和GND相接连。后者采用寄生电源,将DS18B20的VDD与GND接正在一同,当总线上产生高电平淡,上拉电阻供应电源;当总线低电平淡,内部电容供电。因为采用表加电源方法更能加强DS18B20的抗扰乱性,故本打算采用这种方法。正在实质行使中,传感器与单片机的间隔往往正在几十米到几百米,传输线的操作也有必然的影响,以是往往正在接口的地方稍加改动,以增进芯片的驱动本领和删除传输线电容效应带来的影响,到达远间隔传输的目标。

  体系下位测温局部软件采用MCS51汇编发言编写,要紧达成对DS18B20的读写操作,实实际时数据的搜集,并获取最终温度值送至单片机内存。但须要谨慎的是,因为DS18B20的单总线方法,数据的读写都占用统一根线,以是每一种操作都必需端庄根据时序举行。图2为测温子体系流程图。单片机起初发送复位脉冲,该脉冲使信号线芯片都被复位,接着发送ROM操作敕令,使得序列号编码完婚的DS18B20被激活。被激活后的DS18B20进入采纳内存拜访敕令状况,内存拜访敕令达成温度转换、读取等职业(单总线正在ROM敕令发送之前存储敕令和支配敕令不起影响)。



上一篇:经历自愿化和当代化杀青收集优化
下一篇:2021第三届中国人为智能机械人大赛“羊角锤”杯STEM教导革新挑拨专项赛正在西安告捷举办