|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
# j0 |* ]. M! J% e! k摘要:介绍了一套基于单片机的风温测控系统设计和实现方法.该系统采用NTC热敏电阻对风温进& m0 N% e0 m B9 h
行测量,通过PWM完成风温的控制,经实验取得较好的控制效果." X! X' {, O) |3 j9 r" j
关键词:单片机;风温; PWM 控制7 u7 I4 b7 e/ R3 A$ w' { p7 Z4 V
7 ^/ @. j9 {+ ?4 p
由于受环境温度、空气流量和流速、温度传感器的精度及灵敏度等因素的影响,风的温度一直比较难
7 | O( P. W- m$ o7 S以精确控制.本系统通过STC89LE54单片机采用PWM控制方式,对加热器进行不间断控制,从而对空气8 n3 t5 j% q5 B4 ~1 i8 Z
进行不间断地加热,较好地克服了上述不利因素,较精确地控制了风温,达到了预期的控制要求。
5 X$ |0 R- c: @4 `2 h
4 e5 m/ t' y" U# @& `1 PWM实现原理2 h8 y3 L. E7 d! N. T& H2 j
PWM控制方式的突出优点是控制简单、灵活、动态响应好,能提高控制精度,从而较好地解决了控制
2 [, l, @) |$ @9 D/ M精度与控制时间之间的矛盾.因此, PWM控制方式被广泛地应用于自动控制系统中.
# T# i! J# V+ t& t) mPWM既可由硬件实现(高性能的微处理器或PWM专用芯片或其他硬件电路),也可以通过软件实现,
2 h5 q$ P5 [6 X3 h0 Y' ^. X2 Y但其原理是一样的,即对被控参数先设定-一个值,再与此参数的实测值经比较器进行比较,根据比较结果/ n+ I( q, ?1 G7 U
来决定是输出高电平还是低电平,这样就得到一系列脉冲,其脉冲宽度与偏差成线性关系,用此脉冲去控
! E+ o2 D- b5 w4 v+ R% O制半导体开关器件的导通和关断,半导体开关器件又触发执行元件,执行元件按脉冲宽度的时间动作.被4 V6 M2 D# ?# I. }$ g( H* e& l
控参数偏差大,脉冲宽度就宽,执行元件的动作时间就长,使参数的实测值与设定值的偏差迅速减小;当# ^( J1 P+ Y0 U9 ]
偏差小时,脉冲宽度变窄,执行元件动作时间短,直到设定值与实测值相等,达到自动控制参数的目的"
. `9 r6 [9 T9 j& W2 ~$ S- q/ L: r6 g; J, Y4 H
2 系统组成- B' m1 N4 E+ m* L1 g" Q
2.1 温度测控电路
: W# u5 h, I9 Y3 @2 Y4 e8 a- L% }: k8 v! x3 Y' e
. r, o$ R8 C. y* F3 _, G
# ^" B B4 i$ h) @8 | |
|