|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
基于DS18B20可编程温度传感器的最小温控系统的设计与实现 $ @6 y; A: R2 I& I( S. W
摘要:以 AT89C52单片机为开发平台,通过对单总线可编程温度传感器DS18B20 的特性、内部结构、工作流程进行深
) _7 Q3 ]- x) r6 T入的研究,结合相应的软、硬件设计,在此基础上开发了一种多用途的最小温度控制系统。与传统装置相比,具有结构简单,
4 `9 e& j# s3 S. Z) a3 X0 h+ ~9 X测温精度高、应用面广等特点。
4 u7 w# z2 l* \# ?: h关键词: DS18B20;可编程温度传感器;单片机;单总线$ c, Z _0 m$ G
^3 E4 ^$ ] ~; |2 T1引言
8 A% Z( ^' G' \+ ^' {' I在工业生产中,很多领域都需要对温度进行监控。目
, J0 f2 I% \( D$ G前,广泛采用的是通过热电偶、热电阻或PN结测温电路) V$ f2 K- w1 w+ G2 A; H& [ C
经过相应的信号调理电路,转换成A/D转换器能接收的8 _4 w1 _9 e- C, L) o7 ?
模拟量,再经过采样/保持电路进行A/D转换,最终送入
3 _5 @8 _1 `8 r' V% W- A* v单片机及其相应的外围电路,完成监控。但是由于传统的
1 a2 z" |. ~) V9 b2 ]0 s: W6 m1 t信号调理电路实现复杂、易受干扰、不易控制且精度不高。
0 O/ \6 s( U3 y1 f8 d因此,本文介绍一-种新型的可编程温度传感器,不需复杂/ u4 G+ b$ m* l
的信号调理电路和A/D转换电路,能直接与单片机完成' l- F, i x5 l2 ]/ ^4 p
数据采集和处理,实现方便、精度高,可根据不同需要用于
2 I% f: h' B+ J各种场合。
A* C( | [8 V; W1 t: N E9 R/ Z) l
2最小温控系统的工作原理及功能, H a( d7 G* T( y
通过预先对DS18B20可编程温度传感器的编程,完
& x7 l# y. q2 r. |: ?1 p O成转换位数,精度,高、低温报警触发器TH,TL的温度设* A( q; v3 ?8 A$ X2 n/ m2 v# k
置。进入测温模式后,DS18B20可编程温度传感器将所测: a2 f( `9 y, a0 q
的温度值直接转换成数字量,通过其独有的单总线协议,
, X- a9 C/ m& h$ l. h实现与单片机的数据传输,完成数据采集。再结合软件及9 e* m: S# R' M/ i
相应外围电路进行实时监控。; k' B/ S8 _$ Y/ i# W/ n8 ~
本系统可实现以下功能:
8 z' b7 A2 O8 l, \2 B" `- ~
1 B3 ^# y+ h6 [; D. S2 s; _/ |0 i k6 _; A; j7 Z# E
" p9 d9 ]! ~2 _- Y9 z& [5 y0 b |
|