|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
( x& G) F9 m; ]: b4 g, M
摘要:介绍了一套基于单片机的风温测控系统设计和实现方法.该系统采用NTC热敏电阻对风温进
2 F7 v, V) d1 b行测量,通过PWM完成风温的控制,经实验取得较好的控制效果.
* |( u( g, ]/ T5 \1 Y关键词:单片机;风温; PWM 控制
F5 b) f: |$ h7 y9 Z$ u7 |! \
0 ~1 Q3 M5 N3 E6 Y由于受环境温度、空气流量和流速、温度传感器的精度及灵敏度等因素的影响,风的温度一直比较难6 e" [& c, Q& e/ O8 F& _3 }3 N ]
以精确控制.本系统通过STC89LE54单片机采用PWM控制方式,对加热器进行不间断控制,从而对空气* M% f: A# R, w4 @* g8 l
进行不间断地加热,较好地克服了上述不利因素,较精确地控制了风温,达到了预期的控制要求。7 D6 \ ^5 Y: f. k0 ^
. b3 [4 |$ \2 R1 PWM实现原理; Y/ Z" b( X9 `* T6 K* L: Y9 x! A
PWM控制方式的突出优点是控制简单、灵活、动态响应好,能提高控制精度,从而较好地解决了控制! u$ o# R6 ~2 C* S
精度与控制时间之间的矛盾.因此, PWM控制方式被广泛地应用于自动控制系统中.
9 C' `. E2 ?4 f! t0 jPWM既可由硬件实现(高性能的微处理器或PWM专用芯片或其他硬件电路),也可以通过软件实现,- U) v, l$ c$ m
但其原理是一样的,即对被控参数先设定-一个值,再与此参数的实测值经比较器进行比较,根据比较结果3 ~0 N0 q8 t+ {7 v. `
来决定是输出高电平还是低电平,这样就得到一系列脉冲,其脉冲宽度与偏差成线性关系,用此脉冲去控
8 y. `9 x! _9 Y, ~# `5 B制半导体开关器件的导通和关断,半导体开关器件又触发执行元件,执行元件按脉冲宽度的时间动作.被
1 g3 P. p) `7 s/ h3 n( \+ k I控参数偏差大,脉冲宽度就宽,执行元件的动作时间就长,使参数的实测值与设定值的偏差迅速减小;当
, a S- ?/ d" L( I- o! Q偏差小时,脉冲宽度变窄,执行元件动作时间短,直到设定值与实测值相等,达到自动控制参数的目的"
& q# h: p. B+ M. Q0 T- D8 f, Z* Q7 E" Q
2 系统组成
/ T7 a( v4 S. ^7 r9 }2.1 温度测控电路; e9 R4 x- Y& d B/ h* D" N
0 T" n$ _2 c- m5 ^5 T! S' T
" |1 N( R2 v9 i7 C, i: R; ?
" F8 C9 M3 h( q |
|