电控创新实验报告

电控创新实验报告

ID:15535180

大小:1.12 MB

页数:52页

时间:2018-08-03

电控创新实验报告_第1页
电控创新实验报告_第2页
电控创新实验报告_第3页
电控创新实验报告_第4页
电控创新实验报告_第5页
资源描述:

《电控创新实验报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、电控科技创新电控创新实验报告学院工学院专业机械设计制造及其自动化班级机械08-1学号081014104设计者赵保顺指导老师肖爱平、路敦民2011年1月13日北京林业大学51电控科技创新目录DSP部分2实验一、电机驱动电路实验设计文档2(一)设计要求2(二)程序功能2(三)占空比设定2(四)试验中寄存器的选用3(六)程序流程图5(七)函数设计说明6二、硬件设计6三、实验程序代码6试验二I/O端口输入输出点亮LED14一、功能:14二、实现方法14三、使用的子程序及主程序15四、中断时间设置15五、寄存器配置15六、关于

2、程序的几点说明17七、程序流程图18八、实验程序代码19附录:27PLC部分35S7-200实验接线要求35硬件连接:35实验1:LED数码显示37实验2:十字路口交通灯控制41实验3:五相步进电动机46实验总结5051电控科技创新DSP部分实验一、电机驱动电路实验设计文档实验目的:学习应用DSP和L298N控制一个控制两路马达驱动电路。熟悉CCS编程环境。初步学习电路的设计。了解TMS320LF2407系列DSP在控制领域的应用。掌握电机的DSP控制,和初步了解模块化编程。实验器材:TMS320LF2407开发板一

3、块,仿真器,示波器,直流电节,直流电源,外扩电路(自己焊接)。(一)设计要求程序通过改变PWM的占空比来调节电机的速度,通过输入L298的int1,int2不同时为控制电机的转向。PWM输出输出口电机1PWM1PA7PB4电机2PWM3PB1PB6(二)程序功能使用TMS320LF2407生成一组PWM波形,将生成的PWM波输出到驱动芯片L298上来控制电机的速度以及正反转。频率为20KHz.通过开关的控制实现不同的占空比的PWM波输出,以及控制输出口的高低电平以控制电机的旋转方向。(三)占空比设定选用20M的晶振,

4、预定标值选用1,选择连续增/连续减计数模式。输出频率=T1PR=51电控科技创新TIPR=500即TIPR=0X1F40选用占空比定义全局变量MK1,MK2分别表示CMPR1。CMPR2设MK1=200,MK2=50PWM1的占空比PWM3的占空比(四)试验中寄存器的选用1.系统控制和状态寄存器1(SCSR1)位15:保留位,0位14:CLKOUT引脚输出CPU时钟,设置为0位13~12:CPU进入IDLE1模式,设置为00位11~9:选用系统时钟频率为1*fin,设置为011位8:保留位0位7:禁止ADC模块时钟,

5、且正常运行设置为1位6:禁止SPI模块时钟,且正常运行,设置为1位5:禁止SCI模块时钟,且正常运行,设置为1位4:禁止CAN模块时钟,且正常运行,设置为1位3:使能EVB模块时钟,且正常运行,设置为1位2:使能EVA模块时钟,且正常运行,设置为1位1:保留位为0位0:ILLADR位。无效地址检测位,设置为0SCSR1:0X06FC2.复位控制寄存器A(MCRA)位14:IOPB6口,设置为0位12:IOPB4口,设置为0位9:IOPB1口,设置为0位8:PWM3输出口,设置为1位7:IOPA76口,设置为0位6:P

6、WM1输出口,设置为1其余未做要求,均配置为0MCRA:OX01403.比较方式寄存器A(ACTRA)位15:SVRDIR。空间矢量PWM旋转方向位,仅用于空间矢量PWM输出的产生,正向,为0位14~12:D2/D0,为000位11~10:PWM6/IOPB3上的输出方式选择位,强制低,设置为00位9~8:PWM5/IOPB2上的输出方式选择位,强制低,设置为0051电控科技创新位7~6:PWM4/IOPB1上的输出方式选择位,强制低,设置为00位5~4:PWM3/IOPB0上的输出方式选择位,高有效,设置为10位3

7、~2:PWM2/IOPB7上的输出方式选择位,强制低,设置为00位1~0:PWM1/IOPB6上的输出方式选择位,高有效,设置为10ACTRA:0X00224.死区控制寄存器A(DBTCONA)不使能死区控制DBTCONA:0X00005.比较控制寄存器A(COMCONA)位15:比较使能位,设置为1位14~13:设置比较寄存器重载条件,当T1CNT=0时(即下益),设置为00位12:禁止空间矢量PWM模式0位11~10:当T1CNT=0时重载,设置为00位9:PWM输出引脚为处于高阻态,使能,设置为1位8:设置为0

8、位7~0:保留位,设置为0COMCONA:0X82006.定时器1控制寄存器(T1CON)位15~14:一旦仿真挂起,立即停止,设置为00位13:保留位,设置为0位12~11:连续增/减计数模式,设置为01位10~8:预定标系数为x/1,设置为000位7:使用同步寄存器操作,设置为0位6:禁止定时器操作,设置为0位5~4:选择内部CPU时钟,设

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。