共查询到18条相似文献,搜索用时 156 毫秒
1.
介绍一种基于数字温度传感器芯片DS18B20的高精度、多点温度测量系统设计方案;阐述单总线数字温度传感器DS18B20的基本工作原理和使用方法;主要分析由多个DS18B20组成的温度传感器网络的自动搜索算法,并给出系统设计实例. 相似文献
2.
DS18B20串行通信误码的解决办法 总被引:1,自引:0,他引:1
引言 DS18B20是DS1820的更新换代产品,在测温系统中得到了广泛的应用。DS18B20与微机的接口仅需使用一个I/O端口,它的64位ROM编码以及温度数据是通过单线串行传输的,即获得DS18B20的数据信息是通过串行通信实现的。在使用过程中,必然会遇到串行通信误码问题,若不做任何处理,将不能保证获取的DS18B20数据的正确性,无法正 相似文献
3.
何海滨 《电子制作.电脑维护与应用》2008,(3):34-37
测温在工业化控制领域有较多的应用,利用DS18B20来测温,不失为一种简洁的方案。DS18B20是达拉斯公司推出的一款高精度测温传感器。在其内部含有A/D转换电路,输出数字量与单片机直接通讯,用它采集温度非常方便。DS18B20用12 相似文献
4.
5.
吴春龙 《电脑编程技巧与维护》2012,(17):87-89,93
介绍了温度传感器DS18B20主要特点、工作时序,并且提出了最简温度测量系统的硬件电路和软件程序设计方案,给出了Keil C5系列单片机和DS18B20的初始化程序,以及对DS18B20读、写等相关程序,实现了对温度的采集和显示,该系统结构简单、抗干扰能力强、应用范围广,易于扩展。 相似文献
6.
7.
基于ARM-Linux与DS18B20的温度监测系统 总被引:1,自引:0,他引:1
基于ARM-Linux与DS18B20的温度监测系统采用三星公司生产的ARM9内核的S3C2410作为主控制器,数字温度传感器DS18B20作为温度检测元件,在ARM中移植了嵌入式Linux操作系统.首次在嵌入式Linux操作系统下使用数字温度传感器DS18B20,编写了DS18B20驱动程序.利用Boa在ARM上构建了嵌入式Web服务器,在远程监控端PC机上使用Web浏览器访问ARM平台,利用CGI程序,使机房温度能够在网页中动态显示,保证设备运行在合理的温度范围内,确保设备的运行效率和安全. 相似文献
8.
9.
对于以TMS320VC5402为核心的DSP系统,如何利用DS18B20进行温度测量作了研究。设计了DSP与DS18B20的接口电路及DSP的温度数据采集程序。 相似文献
10.
单片机与数字温度传感器DS18B20的接口设计 总被引:14,自引:0,他引:14
马云峰 《计算机测量与控制》2002,10(4):278-280
文章简要介绍了DALLAS公司生产的一线式数字温度传感器DS18B20的基本原理,功能特点及工作时序,了DS18B20与单片机接口的软件编程实例。 相似文献
11.
二叉树算法在DS18B20地址搜索中的运用 总被引:1,自引:0,他引:1
讨论单总线上挂接多个DS18820时的自动识别方法。根据DS18820二叉树算法编码特征,阐述了序列号识别过程,多点扫描和动态建树过程,以及在应用系统中的信息存储方式,对使用DS18820实现多点温度检测具有十分重要的意义。 相似文献
12.
刘源 《数字社区&智能家居》2006,(26)
介绍了一款简易数字温度仪的设计。列出温度传感器DS18B20的基本特性。由于DS18B20具有直接输出数字信号、单总线接口、成本低等优点,将其应用在由单片机AT89C2051为核心的家庭环境监测系统中作为测温探头。给出了相应的硬件接口电路、软件流程及主要程序代码。并针对DS18B20对时序要求十分严格的特点给出了详细的介绍。 相似文献
13.
14.
基于FPGA的数显测温系统的设计 总被引:1,自引:1,他引:0
邱玉娟 《自动化技术与应用》2008,27(11):93-95
本数显测温系统采用Altera公司可编程FPGA芯片实现对单线式温度传感器DS18B20进行读写控制并输出至LDE数码显示,内部主要由DS18B20读写模块(由Mealy状态机控制),数据格式转换模块,显示译码模块组成,重点阐述了读写时序控制模块和数据格式转换模块的实现方式。 相似文献
15.
16.
卢霞 《自动化与仪器仪表》2012,(4):142-143,147
采用现场可编程门阵列APA150对温度传感器DS18B20进行通信控制,使CPU方便地从APA150中读取温度测量结果和温度传感器DS18B20的ID值。提高了测温系统的抗干扰性和可靠性。 相似文献
17.
基于Linux的温度传感器DS18820驱动程序设计 总被引:1,自引:0,他引:1
对数字温度传感器DS18820的内外结构、工作原理进行了详细的阐述;以mini2440开发板为硬件平台,Linux2.6.29为软件平台,编写了基于Linux的DS18820驱动程序;并将DS18820驱动程序以模块加载的方式成功加栽到Linux内核中。调试结果表明,内核能实时显示当前的温度值,且具有较高的精度。 相似文献