1 / 4
文档名称:

实验三、电机控制实验报告.docx

格式:docx   大小:159KB   页数:4页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

实验三、电机控制实验报告.docx

上传人:cjl201702 2022/5/7 文件大小:159 KB

下载得到文件列表

实验三、电机控制实验报告.docx

相关文档

文档介绍

文档介绍:学生实验报告
院别电子信息学院
课程名称 DSP®片原理与应用
姓名
学号
班级实验名称实验三、电机控制实验
实验时间 指导教师
报告内容
、实验目的和任务
熟悉CCS开发环境;
了解直流与步进电机驱动的控制信号由由 DSK-2407的J4 中的PWM1PWM较
供,信号为CMOS标准电平,通过排线接入,并下拉;
使用达灵顿管TIP31C代替IRL540作为电机驱动开关,
1 K
d
1 me
-JHL540
H 0~~-
T 0 及如生
基级申接100?电阻;
使用快速二极管1N4007完成保护功能,以免电机换向时 烧毁电机;
使用50?限流电阻(半步运行时电流约为
,小于电机电源额定电流);
电机电源/地之间跨接电容,电机地与数字地 之间采用磁珠连接共地;
在这个实验中选用M35SP-7N型号的步进电机,
0,是一种单极性的步进电机。它的 结构如下图所示:
.步进电机的驱动接口:
步进电机的4个控制信号由SEED-DSK2407的
J4引出的PWM1~PWM4供,分别对应步进电机四相
的控制端CNTL0~CNTL3按一定的频率使PWM1~PWM4 每位循环置为高电平,即可使步进电机转动。控制位 PWM1~PWM4进电机的线圈对应关系如下图所示:
步进电机工作在四相四拍方式时,其正转顺序为
A->B->C->D->A, PWM[4:1]的输出依次为:
0x8 -> 0x4 -> 0x2 -> 0x1.
依次为:
0x8 -> 0x1 -> 0x2 -> 0x4 。
其反转的顺序为
A->D ->C->B->A , PWM[4:1]的输出
三、实验设备介绍
实验设备主要有:SEED-DTKDAD佥箱,PCL, CC歌件。具体使用请参考相关文献。
在电机驱动实验中,主要包含以下文件:
MOTOR_DTK:c这是实验的主程序,包含了系统的初始化,主要是 SPI 口的初 始化、完成与SEED-DTK实验箱人机接口 SEED_MMI5402I勺通讯、直流电机与步进电机 控制的操作。
: 'LF2407A的中断向量表。由于‘LF2407中断向量表固定在 0地 址开始、长度为40H的程序存储器中,不可重新定位。当‘LF2407工作在MC方式时, 此存储空间为‘LF2407片内Flash 占用,Code Composer的Load命令无法将程序代 码加载到Flash中,Flash中的代码必须事先“烧入”。为了中断服务程序的调试方便, 中断服务程序采用2级跳转来实现。由于‘LF2407中断向量表中存放的是跳转到相应 的中断服务程序入口地址的跳转指令,所以,我们可以让位于Flash中的真正的中断向
量表(称为第一级中断向量表)与一块 RAM存储区域相对应(这块 RAM区域称为第二 级中断向量表),第一级中断向量表中存放跳转到第二级中断向量表对应单元的跳转指 令,第二级中断向量表中存放跳转到实际的中断服务程序入口地址的跳转指令。如果将 第二级中断向量表的地址固定的话,则第一级中断向量表的代码就固定不变,就可以“烧 入" Flash ,变化的只是第二级中断向量表中的代码。在
SEED-DSK2407实验程序中,我 们