|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
' {: }8 U( A/ |/ W4 N+ z摘要:针对传统的电机控制系统禾用普通单片机而帝来的电路复杂、控制精度较低等问题,本论文禾用dsP1C30P系列单片机,谩计了5 w( ]0 ^4 T$ h$ ?) m( c
完整了电机控制系统,并禾用模块化的设计思路给出了详细的硬件和软件设计方案,对于进一步提高和完善电机控制系统的单片机化和 j2 O1 W9 Q+ K* h. t5 Q
高度集成化的水平具有一定的借鉴意义。
8 T( l7 g4 _! p% O& X( x: O- `关键词:dsPIC30F单 片机控制系統 电机控制
& v% G3 f: `* q3 Y5 H0 j$ P" Y. X% R9 l
基于单片机或其他系列DSP的微机保2 p# m4 `' i( g) B
护装置,受芯片功能、速度和结构的限制,0 P8 B& u0 h) T+ w
硬件设计中往往需要较多的外围电路,导
" k+ t$ v5 J" @' u致装置的整体集成度不高,硬件开发相对9 @: ?/ z- W- O0 V
复杂,也无法实现真正意义上的总线不出1 T9 Q+ {, U- N6 {3 L
芯片的设计,使微机保护装置的可靠性和;" W; f; n6 w/ @
抗干扰能力受到极大的限制。本文介绍的
. {1 j0 H+ A$ J( X# |基于dsPIC30F系列数字信号控制(DSC)芯3 a2 A) ~# }/ g7 n3 J( C6 Y
片的电机控制系统,该系统具有处理速度3 e. L0 @! U5 y% C* \: I, A" M- d+ f
快,芯片集成度高,开发方便的特点。
' _, v/ s; R3 S. t1总体结构设计' f( G( g9 }0 y# ?- ~2 \! l
本论文采用的是dsPIC30F6014芯片,
/ z0 Y, q3 S- z6 C4 f2 r" t该芯片的强大的计算能力和完善的控制功, n: `- j. I j& K! l4 Y- D/ U
能完全能够满足电机控制系统的需求。
$ w7 g5 H7 n. c5 _基于dsPIC 30F6014的电机控制系统整
- V l2 R I% Y1 a i: \体结构设计示意图如图1所示。dsPIC30F60144 T) S$ {) w5 a5 D
通过捕获单元捕捉电机转子位置传感器上
5 d$ a d8 a# A2 k. K的脉冲信号,计算转子位置,并向智能功率) K( ]+ z5 S" m/ a' j* w; [& `5 _
驱动模块输出合适的驱动逻辑电平,再由& N1 m' @. j# l! }" F) f" c
其驱动电机旋转。dsPIC30F6014根据捕获
+ T0 v7 B: k" O, s0 o8 p: d的霍尔位置传感器脉冲信号的宽度计算出
( I7 p: G t( g) s& m% d电机的当前速度,与电机的设定速度比较.
! j2 o7 V/ L& n+ q' c( c+ j0 `% v+ C9 c8 x5 g& b3 t7 f, w
_/ e, C) }9 z& L$ Z
0 B* ^$ b" g3 r; a8 ^ |
|