|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
% v/ N$ I& m( Q8 R; r9 u* l( E
摘要:针对传统的电机控制系统禾用普通单片机而帝来的电路复杂、控制精度较低等问题,本论文禾用dsP1C30P系列单片机,谩计了
A& Q, k) a5 Q. V$ N完整了电机控制系统,并禾用模块化的设计思路给出了详细的硬件和软件设计方案,对于进一步提高和完善电机控制系统的单片机化和
/ ~/ O1 P+ ~/ |& K$ D; P5 k8 l8 V高度集成化的水平具有一定的借鉴意义。
- b% j R6 x) B- P0 n5 f关键词:dsPIC30F单 片机控制系統 电机控制
5 F ]& g/ W! B1 ^, y+ E! E0 C" [7 Y3 T1 N# T7 Q: `) ^ n4 x3 Y
基于单片机或其他系列DSP的微机保' @+ g; s1 F. t8 b/ b2 X% O
护装置,受芯片功能、速度和结构的限制,
5 d3 _) z; R5 Q3 ^硬件设计中往往需要较多的外围电路,导* o* c1 q/ B J9 f- M: S0 L
致装置的整体集成度不高,硬件开发相对! g9 C8 y& v, a9 \, u
复杂,也无法实现真正意义上的总线不出
2 D' O! e& x- J G芯片的设计,使微机保护装置的可靠性和;; J; ]2 w2 b) w; Z( ~. j2 k, g
抗干扰能力受到极大的限制。本文介绍的9 n4 p$ b0 S: G4 ]8 P% k
基于dsPIC30F系列数字信号控制(DSC)芯
5 B; H0 o1 G, T( I片的电机控制系统,该系统具有处理速度
4 u) m- U% m) V5 [+ z快,芯片集成度高,开发方便的特点。
, M. @! n% J, p9 S* p* P* Q3 b, B1总体结构设计2 I, K1 D4 o* A( q. v5 k; g+ R# g# _
本论文采用的是dsPIC30F6014芯片,
c: ~8 J, C5 v4 d- u7 L* S该芯片的强大的计算能力和完善的控制功
$ V7 X4 n8 u( J能完全能够满足电机控制系统的需求。6 O0 [+ c2 c) e8 K$ T+ M, X
基于dsPIC 30F6014的电机控制系统整$ S: K; C) d$ G+ D
体结构设计示意图如图1所示。dsPIC30F6014
1 }1 Q3 w& r! u通过捕获单元捕捉电机转子位置传感器上
( k" ]; o% y: u8 d! u5 |的脉冲信号,计算转子位置,并向智能功率3 d' l6 k9 z+ u3 u
驱动模块输出合适的驱动逻辑电平,再由0 }( y, L6 H# d- N1 @
其驱动电机旋转。dsPIC30F6014根据捕获
- L) Y+ u: z* _. d& O$ u的霍尔位置传感器脉冲信号的宽度计算出% x0 b8 D$ j; d' a/ K
电机的当前速度,与电机的设定速度比较.4 V$ v7 n. l* T& M* u
# B% O2 O8 c& d( k
* Q' s2 W. q2 X# {$ @% k) D
. [7 m( l5 _8 K/ ], w5 p: Q |
|