EDN China > 设计实例 > 微处理器与DSP > DSP应用 > 正文
? 2016博客大赛-不限主题,寻找电子导师,大奖升级??

基于TMS320LF2407的运动相机控制系统设计

付文?? 沈阳理工大学信息学院 现代电子技术?? 2015年07月23日 ?? 收藏1

3 系统软件设计

控制系统程序由主程序、子程序和中断子程序组成,主程序完成系统初始化及各变量的初始化,子程序完成各控制面板的扫描,中断子程序实现控制面板上各参数设定的功能 。相机控制流程图如图4所示。

图4 相机拄制流程图
图4 相机控制流程图

由于TMS320LF2407通过I/O 口和驱动器连接,需要对接口初始化定义,IOPC5被配置为基本功能方式;PWM3 IOPB2,IOPB5被配置为通用I/O 方式;IOPC5被配置为通用I/O方式;在步进电机驱动程序设计中,充分运用TMS320LF2407控制器的事件管理模块。在TMS32OLF2407中各有一个16位比较寄存器CMPRx(x=4、5、6),每个比较寄存器各有两个比较PWM 输出引脚,产生3路PWM 输出信号,控制电机转速(位置),其输出引脚极性将由控制寄存器(ACTR)的控制位来决定,根据需要选择高电平或低电平作为开通信号。在PWM 后号调制中需要周期一定的载波,这时用到了定时器3,它以内部CPU 时钟作为输人,工作于连续增/减计数模式下,产生PWM 脉冲输出,产生的脉冲为一个环形可变脉冲,这时由T3PR定时周期下溢和上溢时产生中断,刷新周期值,进行PWM 调整。

4 结语

本文使用数字信号处理器TMS320LF2407通过驱动步进电机驱动器ASD18A-K,和嵌入式DSP控制程序来驱动ASM46AK-H100的谐波减速步进电机以实现对运动相机的控制,通过实验室模拟实验、现场实际操作和数据测试,该控制系统的设计达到了预期的要求。


上一页12下一页
?? ?? ??


打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮

1.扫描左侧二维码
2.点击右上角的分享按钮
3.选择分享给朋友
?? ??

DSP? 运动相机? 步进电机? TMS320LF2407?

相关文章

我来评论
美国的游客
美国的游客 ??? (您将以游客身份发表,请登录 | 注册)
?
有问题请反馈