|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
基于DS18B20可编程温度传感器的最小温控系统的设计与实现
6 j8 T8 {3 l. H) _# v摘要:以 AT89C52单片机为开发平台,通过对单总线可编程温度传感器DS18B20 的特性、内部结构、工作流程进行深
: w5 _0 B' v) Z# Y: r4 F入的研究,结合相应的软、硬件设计,在此基础上开发了一种多用途的最小温度控制系统。与传统装置相比,具有结构简单,% h: i/ P7 F9 k8 r! A& Q7 F
测温精度高、应用面广等特点。
0 ~( o$ a1 L0 P3 N$ d, O+ k( \关键词: DS18B20;可编程温度传感器;单片机;单总线4 R. F8 n- ?: t/ z& l6 i
5 G* E) y' k' h7 X
1引言, t0 H7 P/ j& K' N
在工业生产中,很多领域都需要对温度进行监控。目
7 X! i( q6 {7 L" D+ R+ l% P- n7 d前,广泛采用的是通过热电偶、热电阻或PN结测温电路
$ k# C' p% x8 ^5 m; s3 h6 P3 ?经过相应的信号调理电路,转换成A/D转换器能接收的
4 y" r. Z3 R& g模拟量,再经过采样/保持电路进行A/D转换,最终送入
+ @2 j9 H9 x( b" d单片机及其相应的外围电路,完成监控。但是由于传统的
( J. r, m( t8 d信号调理电路实现复杂、易受干扰、不易控制且精度不高。
8 }' R5 ? C4 E& z" a; j/ t) m6 E因此,本文介绍一-种新型的可编程温度传感器,不需复杂5 I- |! p# t$ g
的信号调理电路和A/D转换电路,能直接与单片机完成
3 X8 M' ^& @7 A; l( y, B- S" b; t数据采集和处理,实现方便、精度高,可根据不同需要用于
0 r$ Y' h+ j: f各种场合。9 y3 K" c9 O: w
4 |, [/ U7 g- a: b2最小温控系统的工作原理及功能
/ V, Q" Q8 W! {通过预先对DS18B20可编程温度传感器的编程,完
, p7 U6 H, u# h7 s成转换位数,精度,高、低温报警触发器TH,TL的温度设8 s+ u5 w! m% a$ d
置。进入测温模式后,DS18B20可编程温度传感器将所测. s7 C# _0 p. j$ B& \9 O
的温度值直接转换成数字量,通过其独有的单总线协议,% W) n! ~% ^4 G6 Z& ?6 V0 T. @
实现与单片机的数据传输,完成数据采集。再结合软件及
/ w2 ]( J; ? Z. F" ~6 P8 j- Y" y相应外围电路进行实时监控。6 E+ J3 X3 N8 p8 C( B' q1 u' }) d
本系统可实现以下功能:
) {# ^3 f4 |) u* w6 W0 F6 R. D% t+ T6 C0 z H# j. [
$ u% M6 G2 M) [2 N
9 _/ u4 v- o, _% w3 B% [
|
|