|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
基于DS18B20可编程温度传感器的最小温控系统的设计与实现
# U# E$ b$ s, \1 F* D摘要:以 AT89C52单片机为开发平台,通过对单总线可编程温度传感器DS18B20 的特性、内部结构、工作流程进行深
2 m6 R4 S/ z+ {) a$ j入的研究,结合相应的软、硬件设计,在此基础上开发了一种多用途的最小温度控制系统。与传统装置相比,具有结构简单,5 \' U6 U7 f9 y% B( R! B! d' e
测温精度高、应用面广等特点。/ V. Q! `# I( F8 I9 ^# R& g
关键词: DS18B20;可编程温度传感器;单片机;单总线( y- A7 r) U( ~) o2 j
2 K& o/ r8 `6 M! a. j2 h
1引言5 |+ W% F' }6 _
在工业生产中,很多领域都需要对温度进行监控。目$ q, K$ c- ]0 P+ @, Q5 Y
前,广泛采用的是通过热电偶、热电阻或PN结测温电路
, d' E4 ?' ~3 p Z; A经过相应的信号调理电路,转换成A/D转换器能接收的1 j4 T: K; C( E/ H; w( x2 O
模拟量,再经过采样/保持电路进行A/D转换,最终送入
9 V8 X, I0 k% L; o: r8 [6 F1 v单片机及其相应的外围电路,完成监控。但是由于传统的 t% J' W1 m r# F- S! E
信号调理电路实现复杂、易受干扰、不易控制且精度不高。
4 V0 N" ~( r/ F% r! A7 b4 s W因此,本文介绍一-种新型的可编程温度传感器,不需复杂
9 S) p" B0 M! |1 |的信号调理电路和A/D转换电路,能直接与单片机完成
' I5 b' x" e0 J数据采集和处理,实现方便、精度高,可根据不同需要用于
- E' |0 w! M, }( n0 V! k各种场合。& K- H/ ~' h' e% l4 W
U+ C$ b5 ~$ e8 r* X5 S: }2最小温控系统的工作原理及功能
' }7 a- }- J8 `5 P/ B( h通过预先对DS18B20可编程温度传感器的编程,完$ Y# T* Q1 D* h; S6 s
成转换位数,精度,高、低温报警触发器TH,TL的温度设4 Q* {3 q8 K. M( c# {
置。进入测温模式后,DS18B20可编程温度传感器将所测% x* V3 w, { m8 W
的温度值直接转换成数字量,通过其独有的单总线协议,& w% }5 ]4 x' z$ {4 `4 G
实现与单片机的数据传输,完成数据采集。再结合软件及4 S1 `, i. B5 M1 N" Q5 a- G
相应外围电路进行实时监控。: u- _. D7 w: m9 }$ i* Y
本系统可实现以下功能:' S; B# B# a- H! ?
8 t4 H$ E: @$ X2 o M* M, P- h# w Y# L6 \+ A% p" @
2 R$ ~7 ]7 ]9 Y8 w. y: U
|
|