EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
基于DS18B20可编程温度传感器的最小温控系统的设计与实现 2 ~* w" ~! C% a% P$ P' Z" G
摘要:以 AT89C52单片机为开发平台,通过对单总线可编程温度传感器DS18B20 的特性、内部结构、工作流程进行深
4 o# Y$ n+ g) L8 _% k/ H$ k' a# f入的研究,结合相应的软、硬件设计,在此基础上开发了一种多用途的最小温度控制系统。与传统装置相比,具有结构简单,
1 B1 R1 q% r2 a6 }6 ]1 x" q/ k测温精度高、应用面广等特点。: W5 k; s& I- T; ]- n& U4 r5 z
关键词: DS18B20;可编程温度传感器;单片机;单总线
) v5 w; z! x" G; A! M) c' I, ]
7 E" F0 t! e$ N8 k- H5 P: j9 h& o9 h1引言
7 X+ E; L' l& L/ X4 A在工业生产中,很多领域都需要对温度进行监控。目
; E. }- S/ g8 D前,广泛采用的是通过热电偶、热电阻或PN结测温电路
+ G$ U# o0 \8 N" s经过相应的信号调理电路,转换成A/D转换器能接收的8 i& u" A6 m+ ^- |8 o- ]' U! S
模拟量,再经过采样/保持电路进行A/D转换,最终送入
' J0 m( d- e1 e5 Y( @* p7 c0 `& Y4 E单片机及其相应的外围电路,完成监控。但是由于传统的
6 y& D8 b3 y) R+ N) g; A$ m信号调理电路实现复杂、易受干扰、不易控制且精度不高。- S Z; y' C4 Y% h0 n) F4 P! x
因此,本文介绍一-种新型的可编程温度传感器,不需复杂! }; U8 w# h. V- f& R
的信号调理电路和A/D转换电路,能直接与单片机完成+ q1 [( L* b* I5 l
数据采集和处理,实现方便、精度高,可根据不同需要用于
& W1 k3 u1 m% s2 ~# d各种场合。1 \; S6 F! J; D) h# S/ ?4 e
! \- c" ]- q3 |9 `4 d9 g2最小温控系统的工作原理及功能
) z8 C( J7 ~+ T. D U. r通过预先对DS18B20可编程温度传感器的编程,完
" ^0 |& b" l% T# }/ M" l成转换位数,精度,高、低温报警触发器TH,TL的温度设3 K. {! A4 i+ q- s8 E0 T$ X$ F
置。进入测温模式后,DS18B20可编程温度传感器将所测# b" p0 h' l7 U
的温度值直接转换成数字量,通过其独有的单总线协议,6 d" j0 a7 d J" \2 g1 ^
实现与单片机的数据传输,完成数据采集。再结合软件及7 n( O: M; |; L& ~" y w! |* \
相应外围电路进行实时监控。$ H+ ~8 q; y: \2 a$ C' D r; A. K
本系统可实现以下功能:
# }7 U4 K& l p) l* U/ _+ }$ v. Q; r+ v6 V( y
' j C* g% S- \0 \! ]; T T8 i: p* ?, Z# N* ?
|