|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
' r$ R% r/ m7 b- \; F0 x/ F摘要:介绍了一套基于单片机的风温测控系统设计和实现方法.该系统采用NTC热敏电阻对风温进) f$ o! K/ Q& t% d$ W: T. {$ D
行测量,通过PWM完成风温的控制,经实验取得较好的控制效果.
5 x5 c; b' r& w/ K% K9 e6 O关键词:单片机;风温; PWM 控制
% ?# `; l4 e9 ^ c- j4 C6 ^$ G, T( a e/ [
由于受环境温度、空气流量和流速、温度传感器的精度及灵敏度等因素的影响,风的温度一直比较难
s% X6 [' H9 Y1 Y以精确控制.本系统通过STC89LE54单片机采用PWM控制方式,对加热器进行不间断控制,从而对空气0 a" f* {' n" `- {. E
进行不间断地加热,较好地克服了上述不利因素,较精确地控制了风温,达到了预期的控制要求。! j$ O/ S+ s2 V* A$ W8 Q. q
9 H1 B- i% g+ Y! ^5 {1 PWM实现原理* L6 T+ J$ d2 a2 h2 i4 Z& E' D# D
PWM控制方式的突出优点是控制简单、灵活、动态响应好,能提高控制精度,从而较好地解决了控制8 P: m7 r+ m, T9 `0 F
精度与控制时间之间的矛盾.因此, PWM控制方式被广泛地应用于自动控制系统中.
/ X H" H- P+ Y) t5 kPWM既可由硬件实现(高性能的微处理器或PWM专用芯片或其他硬件电路),也可以通过软件实现,. V# L |/ w1 z* B3 E( L. b2 I& [
但其原理是一样的,即对被控参数先设定-一个值,再与此参数的实测值经比较器进行比较,根据比较结果
2 A$ T$ J" ~5 S4 W来决定是输出高电平还是低电平,这样就得到一系列脉冲,其脉冲宽度与偏差成线性关系,用此脉冲去控
# e/ q- f1 f+ X0 S: Y% r制半导体开关器件的导通和关断,半导体开关器件又触发执行元件,执行元件按脉冲宽度的时间动作.被
/ P1 H5 Z$ f9 r" g7 j控参数偏差大,脉冲宽度就宽,执行元件的动作时间就长,使参数的实测值与设定值的偏差迅速减小;当
- D( j5 S0 O; F2 n; U& k# x( ?偏差小时,脉冲宽度变窄,执行元件动作时间短,直到设定值与实测值相等,达到自动控制参数的目的"
: g: j4 k6 W% u; {- p
* V; C. s: y- q: n1 o# C2 系统组成8 L1 }! F! v3 z2 V
2.1 温度测控电路
- x2 I5 ~2 D% G) Y! F# Q& i1 b* `3 \. Z1 [
: [* J5 u' k! t
: A& }- U. R+ d$ y% |- H
|
|