|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
- ?: g8 w. O( E1 K3 N9 e
摘要:提出了基于16位单片机SPMC75F2413A的三相SPWM波形发生器的硬件和软件的设计方案。硬件部' Q! ~& b) ]; Y6 }
分由波形发生模块、参数调节模块、参数及状态显示模块等组成,通用性强。软件程序是基于SPWM异步调) N* U2 ?+ W W% Q$ J# B+ v
.制方式而设计的, 模块化强,参数调 节修改方便。
! j. ~, C( l: d6 v4 t关键词: SPMC75F2413A单片机;三相SPWM信号;波形发生器, |6 x- X( Y. R
1前言) K6 k4 N9 @6 X' t
针对三相交流异步电动机的变频调速系统,其3 l1 y6 p" _* f/ e f# S
基本的控制方法就是正弦脉宽调制(Sinusoidal5 A- j6 v( S8 S. d, ?! P) S1 ^: k- i
Pulse Width Modulation,简称SPWM),三相SPWM控' h' K2 f7 B3 s
制信号的生成是实现这一方法的关键技术。近年来,9 L, v, R$ Y0 l/ U' N! ]* T1 c
随着计算机控制技术的发展,产生三相SPWM控制
6 U* J) l0 ^+ l7 {% m* G& x信号的方法很多,如16位单片微处理器80C196MC,
2 j6 n. y7 l0 [* yDSP控制芯片TMS320LF2407等均可生成SPWM
( H- d' L1 V; m* J( E控制信号,单片机SPMC75F2413A是近几年刚刚兴$ V# C: d/ I1 Z
起的一款针对交流电机变频调速控制的专用单片
8 d: H* n+ L L/ s4 q/ o机。首先,用户可以对它进行设定以产生驱动交流电: E/ ^: T( c% x, C% B1 h( c x S" R
机所需的各种PWM波形,生成三相SPWM控制信; z4 K3 I- @1 U( C9 n) P
号非常方便,控制算法简单实用;其次,它在硬件价, J. u6 K' R; d G" H
格方面也非常有优势,目前在工业和家电领域已经
( K7 T- l c/ H( j5 H3 D有一定的应用。基于单片机SPMC75F2413A,设计了
1 o Q$ B- F6 U7 ^8 z, \通用的硬件电路,并编制了基于异步调制算法的' D0 p0 Y+ |: |7 l: O# Y3 Z1 z
SPWM控制软件,构成了通用的三相SPWM波形发7 J* s; q: L! [1 o% O E9 ]
生器。该发生器可用于变频器前期研制时控制脉冲
- \. e' H% K7 I% z# ?" b; p" x! K$ S1 c% n波形的观测、仿真、优化与选择等调试工作,也可用
% |/ E/ C: \' f. L: j
. r6 O; u$ P; Y7 n9 _: T于变频器功率器件驱动电路的调试等。
( g2 @# h: l1 V A$ a& @2单片机SPWM波形发生器硬件组成) T- V- d" ~- e8 Q( f6 k3 F, M) A; z- _
单片机SPWM波形发生器的硬件电路原理图
2 u8 {9 K* a) ^" D. X如图1所示,由SPWM波发生部分、参数显示部8 N* K' W% V. i" b
分频率幅度调节部分、补偿曲线选择部分及输出
$ a% _/ ~7 k, l! D' N( R4 P+ S滤波部分组成。: z$ }' c! Y. i- z! f; ~: e
在SPWM波发生部分,SPMC75F2413A通过
# [! k, D( M) j! r& A# b) s* `MCP定时模块产生三相六路中心对称的SPWM波4 ?. y0 I/ ~; k$ m7 T- B2 u4 F9 l8 W
形,根据不同电机对PWM波的不同要求,用户也
2 D$ w4 Z; b* n# \; c可具体设定不同的波形参数。2 E/ E4 x1 q6 W8 t
在参数显示和调节以及补偿曲线选择部分,系1 m! V9 D' ^6 I& F! c
统采用液晶屏来显示波形的频率和幅值参数;通.
3 k2 l7 E# q% d5 j6 W过拨码开关可以选择设定的V/F曲线种类;用键盘
! A4 M5 c! M( Q$ E, x$ ~或电位器设定要求的波形频率;对于输出正弦信) m, P& ~% g% u1 x C
号的有效值,可通过变频器直流输人电压的检测
" Z( F/ O% S5 e. |+ X1 x% v3 Z值进行前馈补偿。用户还可根据具体要求,引人相4 w9 O! s! M1 t! A0 O
应反馈进一步实现闭环控制。.
9 F: h2 }5 K1 K) q$ {系统中输出滤波部分,是为了便于对产生出的
9 ?$ s0 u$ I& vSPWM波形进行观察而设计的。
, b: E" T5 G5 Z7 y# o7 N
5 Y! N, U- l! Z; X
2 N2 @; m, V/ J$ S( F* T$ b. L
: R& F$ o+ {! z% H. L5 q8 D! D2 L6 \; Y& D, i
5 a0 d- W) Z/ u附件下载:
1 Z" e- O( n8 ^$ \0 F/ u4 B, S! z. t% R+ O2 ~& a: j; p
|
|