电工文库|一线制数字温度传感器DS18820及其应用

   更新日期:2017-03-24     来源:建材之家    作者:水电之家    浏览:49    评论:0    
核心提示:1.DS18820的封装与外部引脚DS18820是美国DALLAS公司新推出的热电式半导体数字集成温度传感器。它也是利用半导体PN结在其正常工作温度范围内结电压随温度上升而下降的原理精心设计实现的。DS18820有多种封装形式,其中一种外形与小功率晶体管9012非常相像,体积与一颗绿豆差不多大小。几种形式的封装与引脚定义如图1所示。图1 DS18820的几种封装管脚GND-地;DQ-数据输/k/输

电工知识|电容分相式单相异步电动机正反接原理图

推荐简介:电容分相式单相异步电动机正反接原理图 值得指出,欲使电动机反转,不能像三相异步电动机那样掉换两根电源线来实现,必须以掉换电容器C的串联位置来实现,如图所示,即改变QB的接通位置,就可改变旋转磁场的方向,从而实现电动机的反转。洗衣机中的电动机,就是靠定时器中的自动转换开关来实现这种切换的。......
水电之家讯:1.DS18820的封装与外部引脚

DS18820是美国DALLAS公司新推出的热电式半导体数字集成温度传感器。它也是利用半导体PN结在其正常工作温度范围内结电压随温度上升而下降的原理精心设计实现的。DS18820有多种封装形式,其中一种外形与小功率晶体管9012非常相像,体积与一颗绿豆差不多大小。几种形式的封装与引脚定义如图1所示。

 图1 DS18820的几种封装管脚

GND-地;DQ-数据输/k/输出;VDD-电源电压;Nc-空脚

2.DS18820内部功能电路模块

其内部功能电路模块如图2所示。

3.DS18820的主要功能和特点

DS18820对外有效引脚仅3条,即电源、地和信号线。其主要功能和特点如下:

图2 DS18820功能块图

(1)采用独特的“一线制”通信方式,信号符合TTL电平,无须任何外围器件,可直接和各种单片机或微处理器的I/0引脚相连,为简化系统设计提供了极大的方便;

(2)温度测量范围为-55~125℃,在-10~+85℃温度范围内,测量精度可达到±0.5℃;

(3)可编程的温度转换分辨率,可根据应用需要在9 bit~12 bit之间选取;

(4)在12 bit温度转换分辨率下,温度转换时间最大为750 ms;

(5)用户可编程自设置报警温度存入片内非易失性存储器中,实现温度上、下限自动报警功能;

(6)电源供电范围3.3~5 V,DS18820的读、写操作以及温度转换期间所需的电能可通过数据线提供,也可由外部电源提供;

(7)DS18820采用节能设计,在等待状态下功耗近似为零。

4.DS18820的应用

(1)硬件接口方法

目前DS18820在国内的零售价大约为20元人民币,用于-50~150℃范围内测温,采用特殊的一线制数字串行通信方式,故用于智能仪器对环境温度的监测非常方便,因不需要配置A/D转换器,所以采用DS18820测温方案成本低廉。图3为DS18820与MCU的两种接口电路。其中(a)为点对点应用电路,DS18820电源端接地;(b)为点对多点应用电路,DS18820电源端接外电源(3~5.5 V)。

(2)DS18820的“一线制”串行通信协议

DS18820的“一线制”串行通信协议中所有的命令和数据都必须通过一根信号线进行传输,因此,对数据读、写时序有非常严格的要求。DS18820主要读、写时序包括:初始化时序、读操作时序、写操作时序。

(a)应用电路块1

(b)应用电路块2

图3 DS18820典型应用电路

DS18820始终作为从设备,通过其信号线随时等待和接受MCU传入的信号。MCU每次读写均先完成初始化时序(包括复位和启动脉冲)。首先在t0时刻,MCU在信号线上发出一个低电平复位脉冲“Reset Plus”(脉冲宽度必须大于480μs并小于960μs),接着在t1时刻CPU释放总线(在信号线上输出高电平)并进入等待接收状态,DS18820在检测到信号线上的上升沿后,等待l5~60μs,接着在t2时刻发出一个低电平启动脉冲“Presence Plus”(脉冲宽度必须大于60 Hs 并小于240 bts),在t3时刻上拉电阻将总线电平拉高,完成总线初始化操作。

DS18820的读操作包括:读“0”和读“l”。首先,由CPU将总线由高电平拉至低电平,并至少保持1μs的宽度,在此后的l5μs内CPU对总线进行采样,若为低电平,则读入的位为“0”;若为高电平,则读入的位为“1”。读入连续两位数据的时间间隔应大于lμs。

DS18820的写操作包括:写“0”和写“l”。首先,CPU将总线由高电平拉至低电平,并在此后的l5μs内将所需要写的位送至总线上。DS18820在CPU将总线由高电平拉至低电平时刻后的l5~60μs内对总线进行采样,若为低电平,则写入的位为“0”;若为高电平,则写入的位为“0”。连续写入两位数据的时间间隔应大于lμs。

DS18820输出或输入(设定报警)温度用两个串行8位字节表示:

表1是DS18820测温范围内若干温度与其串行数字对照表。

表1 DS18820若干温度与其串行数字对照表

水电之家为您提供最全面的管材,管件,水电,电线,电工,管材水电品牌的装修知识点和各种管材水电的导购与在线购买服务,拥有最便宜的管材水电价格和最优质的售后服务,每天都有秒杀的抢购活动哦!敬请登陆水电之家:http://shuidian.jc68.com/
小程序码
 
打赏
 
更多>文章标签:水电之家
更多>同类水电电工资讯
0相关评论

推荐图文更多...
点击排行更多...
最新视频更多...
推荐产品更多...
老姚之家 | 全景头条 | 照明之家 | 防水之家 | 防盗之家 | 区快洞察 | 潜江建材 | 仙桃建材 | 恩施建材 | 随州建材 | 咸宁建材 | 黄冈建材 | 荆州建材 | 孝感建材 | 荆门建材 | 鄂州建材 | 襄樊建材 | 宜昌建材 | 十堰建材 | 黄石建材 | 长沙建材 | 湘西建材 | 娄底建材 | 怀化建材 | 永州建材 | 郴州建材 |
建材 | 720全景 | 企业之家 | 移动社区 | 关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图 | 排名推广 | 广告服务 | 积分换礼 | RSS订阅 | sitemap | 粤ICP备14017808号-1
(c)2015-2017 BYBC.CN SYSTEM All Rights Reserved
Powered by 电工之家