随动系统控制c语言源程序,基于DSP的小功率随动系统的控制器设计及优化

摘要:

随动控制系统亦称伺服系统,它是以自动控制技术为主体,结合了多个学科。其应用前景十分广阔,应用范围十分广泛,几乎遍及社会各个领域。目前,对电机控制技术的要求在不断提高,普通单片机已经不能完全满足控制要求。近些年来,DSP技术的快速发展,正好适应了这种控制要求。论文首先从小功率随动系统SKJ-Ⅱ入手,简单介绍了系统的各组成部分,工作原理,建立了各环节的数学模型。本文以TMS320LF2407A型DSP作为主控芯片,设计制作了系统的硬件。硬件电路主要包括电源电路、检测控制电路、显示电路。在电路设计时,主要结合核心芯片的特点,计算出重要元件的参数,完成了系统的硬件电路的设计和调试。其次,设计了系统的软件。系统的软件主要是完成系统数据的采集和处理,控制算法设计以及信息显示。系统软件基于CCS3.3的编译软件,采用C语言和汇编语言相结合进行模块化编程。主要设计了三个模块,初始化程序模块,主程序模块以及中断服务程序模块。将不同功能的模块进行独立编程,相互之间的调用只需要些规则就能进行调用。最后,针对整个系统进行全面的调试,进行整个系统的软硬件联合调试。针对具体给定数字信号,得到响应信号,并且在上位机PC机和控制电路数码管实时显示。并采用遗传算法对PID参数进行寻优,以求得最佳参数,达到对系统的最优控制。

展开

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值