摘要:

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

展开

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

  1. 基于DSP的数字振荡器C语言编程,基于DSP的数字振荡器的设计与实现.pdf

    1 基于 DSP 的数字振荡器的设计与实现 基于 DSP 的数字振荡器的设计与实现 黄福莹 陈华 徐金隆 广西大学计算机与电子信息学院 南宁 530004 摘要 摘要 本文阐述了一种基于 DSP 芯片 ...

  2. 基于ZigBee的无线温度监测与控制器设计

    基于ZigBee的无线温度监测与控制器设计 本文所设计的无线温度监测与控制器主要实现了对环境温度的实时监测和控制.该系统基于Zigbee的无线通信技术,主要分为三部分,分别是网络协调器.终端节点和上位 ...

  3. 全相位算法c语言表达,基于DSP的全相位FFT频率计设计.pdf

    基于DSP的全相位FFT频率计设计 学兔兔 l 匐 化 基于DSP的全相位FFT频率计设计 The all-phase FFT cymometer based on DSP 董翠英 DoNG Cui- ...

  4. ad7714 c语言程序,基于AD7714的高精度数字化称重传感器设计.pdf

    第 3 1卷第 5期 2 0 0 9年 1 O月 电气电子教学学报 J OURNAL OF E EE Vo1 31 No 5 Oc t 2 0 0 9 基于 AD 7 7 1 4的高精度数字化称重传感 ...

  5. matlab m语言电路仿真,基于Matlab的TFT-LCD解码电路的仿真设计(含程序)

    基于Matlab的TFT-LCD解码电路的仿真设计(含程序)(17300字) 摘要: TFT-LCD技术是微电子技术和 LCD技术巧妙结合的高新技术.TFT-LCD代表了一个新的技术时代,一个比CRT ...

  6. c51的八位智力抢答器C语言编程,基于AT89C51单片机的八位智力抢答器设计.doc

    基于AT89C51单片机的八位智力抢答器设计 江 西 理 工 大 学 南 昌 校 区 毕 业 设 计(论文) 题 目:八位智力抢答器 系 :信息工程系 专 业:应用电子技术 班 级: 学 生: 学 号 ...

  7. 水塔水位测量c语言程序,基于51单片机水塔水箱水位检测系统控制器设计(附程序代码)...

    基于51单片机水塔水箱水位检测系统控制器设计(附程序代码)(任务书,开题报告,外文翻译,论文18000字) 摘  要 为了能实现水位监测与控制,以STC89C52作为核心控制芯片,进行了水位检测系统控 ...

  8. 网上订票系统数据库c语言实现,基于c 的火车票订票管理系统的设计与实现.docx...

    基于c 的火车票订票管理系统的设计与实现 毕 业 设 计题目基于C#的火车票订票管理系统的设计与实现姓 名 周建华 学 号 201304150001 系(院)信息工程系 班 级P13软件技术1班指导教 ...

  9. 水质检测c语言程序,基于51单片机的水质监测系统的设计.doc

    基于51单片机的水质监测系统的设计 基于AT89C51单片机的水质监测系统的设计 摘要:现在水源污染已经成了社会密切关注的话题,所以对水质进行监测成了保护水资源的一项重要措施,基于此本文设计了一款能够 ...

最新文章

  1. 如何高效的学习掌握新技术
  2. 全球及中国抓紧器行业十四五发展态势及前景规划建议报告2021-2027年版
  3. Python学习:推导式
  4. leetcode-72-编辑距离
  5. AtCoder Regular Contest 061
  6. mysql++pc客户端_Mysql超详细安装配置+客户端连接
  7. linux gcc编译只能编译一条,请教一个gcc编译器的问题啊
  8. 【算法14】找出数组中两个只出现一次的数字
  9. C# -- 使用FileInfo获取文件信息
  10. 最新emoji表情代码大全_8张最新创意好看的早上好表情图片大全 秋日温馨的早安祝福图片带字精选...
  11. C语言新思路跟未来教育哪个好,计算机等级考试用什么书好 未来教育的书怎么样?貌似网上评价很高...
  12. VUE+element-ui开发出的美观好看的登录注册模板组件 集成方便
  13. 邮箱登陆时显示服务器连接失败,邮箱显示无法连接服务器
  14. 计算器存储功能怎么用_数控车床加工刀具补偿功能怎么用?
  15. Oracle同英超联赛数据统计和展示的结合
  16. 做SEO优化的目的到底是什么
  17. 蓝色插画风新媒体运营转正汇报PPT模板
  18. Python爬虫突然提取不出信息了,返回的是空列表的解决办法
  19. 什么叫水平,不是看懂了叫水平,也不是会用了就叫水平,更不是懂得更多才叫有水平,而是知道如何做才能做得更好才叫真正有水平?...
  20. vue 项目打包后 浏览器 F12 在source 下不显示 webpack 包

热门文章

  1. Linq多表查询条件批量删除
  2. R3模擬器版本預覽一下。。暫時沒帶QQ....
  3. asp.net性能常用优化
  4. 在LINUX中部署Apache
  5. node.js项目应用
  6. 人工智能数学基础----导数
  7. spring+kafka消费者的2种配置方式
  8. json格式的字符串转为json对象遇到特殊字符问题解决
  9. 水波纹效果,附工程源码
  10. SNMP在企业网中应用