全球旧事资料 分类
式PI算法得到PWM控制信号经过光耦隔离电路驱动专用集成驱动芯片闭环控制转速。同时单片机还监控控制系统的运行状态当系统出现短路、过流、过压等故障时单片机将封锁PWM输出信号使电机停机并通过LED电路显示故障。由于客户对控制系统的需求不同本系统设计的各部分在保持相互独立性的同时又留好相应的接口以便构成一个完整的系统。34控制电路本系统主硬件控制电路由控制由Atmega8L单片机、PWM信号产生及处理电路、电流检测电路、转速检测电路、隔离电路及接口电路组成。如图32所示。下面主要介绍PWM波产生及处理电路、电流检测电路、转速检测电路隔离电路接口电路这里就不作详细论述。341PWM信号产生及处理电路脉冲宽度调制PWM是英文“PulseWidthModulatio
”的缩写简称脉宽调制。它是利用微处理器的数字输出来对模拟电路信号进行控制的一种非常有效的技术广泛应用于测量通信功率控制与变换等各个领域。了r自TM0A8图32Atmega8L主控电路Fig32Atmega8L’Smai
co
trolCircuit本控制系统利用ATmega8LP勺部定时器产生定频调宽的PWM波信号来控制无刷直流电机的转速。定频调宽是一种常见的脉宽调制方式它使脉冲的频率也即
f第3章宅调三相无刷直流电机控制系统硬件设计周期保持不变脉冲宽度可调。ATmega8L的Timer2ZE作在快速PWM模式时可产生高频的PWM波形。快速PWM模式与其他PWM模式的不同之处是其单边斜坡工作方式。计数器从BOTTOM计至UMAX然后立即回至UBOTTOM重新开始。由于使用了单边斜坡模式快速PWM模式的工作频率比使用双斜坡的相位修正PWM模式高一倍。工作于快速PWM模式时计数器的数值一直增加至UMAX然后在后面的一个时钟周期清零。具体的时序图为图33。图中柱状的计数器寄存器TCNT2表示这是单边斜坡操作。方框图同时包含了普通的PWM输出以及方向PWM输出。计数器寄存器TCNT2斜坡上的短水平线表示比较匹配寄存器OCR2与计数器寄存器TCNT2的比较匹配。具体的程序后章节会详细论述。输出的快速PWM频率可以通过式31计算得到fP删fi。N25631式中fio表示系统频率N代表分频因子1、8、32、64、128、256或1024。256是计数值个数。TCNT
OC
Oc蓍酾㈣麟F沏Setoe翱Updatea
dTOI
i
terruptFlag8戡1F_『●r11r11r‘‘『
f『_《CPerkad卜2一3十4卜5十一e7一图33快速PWM时序图PWM产生了之后还要经过处理才能得到想要输出的输出信号。如图34所示广东工业大学工学硕士学位论文ATmega8L产生的PWM信号通过光r
好听全球资料 返回顶部