|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
& U. q/ `9 K7 E0 T4 m
- C2 C4 h3 F/ n( e6 c& e" f7 T, D
摘要:本系统以AT89C51单片机系统为控制核心,用线性度好、灵敏度高的集成温度传感器AD590及分辨率高、噪声低的A/D转换器进行温度采集,采用线性数字校正和数字滤波技术,增强系统的灵敏度和抗干扰能力。
6 q( z8 O5 N! J e" D; p' `关键词:温度测控;单片机; PID控制
% D6 y3 m. I. o3 \2 }# }6 h2 W/ R( d
8 { A$ b+ F% K5 q9 I
9 D( D5 X. ? |: S/ w: ^温度测控系统结构框图如图1所示,设计中假定被控对象为1L净水,采用1kW电炉进行加热。本设计主要以微控制器为控制核心,利用PID控制算法进行水温度的恒温控制。4 E3 ~+ a* W6 r- X& x, k! ~
" c" |) @, L& ?; I) G, ^" ]" S; \5 d3 ], _
! q* m% Z: ]* C0 I- \4 K
2 L7 m1 I4 Z- _7 e1硬件设计
5 X7 d5 }! _# }! f. N" [& h温度测控系统硬件结构图如图2所示。; d, V! `, F; a: H
' y0 n% q" r: m2 D
1 o# N$ o: _: T0 a4 I* S! M7 x
! O; X* K8 C. [系统的工作过程:温度检测及变换电路把水温度转换成电压信号,经A/D转换器转换为数字信号送人AT89C51单片机中,并与给定值(对应着所要控制的温度值)进行比较、其偏差被PID程序计算出输出控制量,由P1.0输出脉冲信号控制双向可控硅的导通,以实现对电炉输出有效功率的调节。! V0 l+ [7 i. L
1.1温度检测及变换电路
9 m" v6 m3 i5 \! L3 R温度检测及变换电路如图3所示。集成稳压器7905输出的-5V电压.经可调电阻R2接至精密运放OPO7
- k- H; W; k; Q' t( j
2 O1 J& I- d/ r3 a9 ~9 d5 n# S. D+ {+ M0 K4 e9 ^# c8 D
) D# Y: E. l/ \; B) ^# G/ O- f7 |) Q1 e: N2 _$ R
# H* r) R# x% N! I( G! o
|
|