毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
基于UCOS-II嵌入式操作系统的位置控制器设计(7)
在完成前面的软件总体设计之后,就可以开始着手编写具体的程序了,这其实就是一个用一定的编程语言将系统功能及算法表达出来的过程。本次系统设计是将任务的整体分解为若干个相对独立的较小的模块,每个模块都可以实现一定的功能,承担系统中的一部分任务。这些模块通常都可以分别进行设计和调试,带系统中所有的模块均设计完成之后,就可以把各个模块合并起来,形成最终的系统软件。
本次设计的系统编程用C语言完成的,需要能掌握C语言,还要熟悉软件部分的各模块功能。从程序流程图、编写程序、编译,到最后的调试,使得随动系统完成位置控制动作。同时软件系统的稳定性不但与硬件有关,因此在提高硬件性能和可靠性的基础上,还需要提高软件的可靠性,使整个单片机系统稳定运行于工作环境。DSP系统软件可靠性设计的主要任务是保证在系统稳定运行过程中,应用程序按照给定的顺序良好的完成指定任务。
3.2DSP主程序的设计思路及过程
根据设计的要求单片机的主要完成功能是:
1)上位机与DSP控制器要进行信息交流,要进行串口通讯(SCI)的代码编译;
2)反馈电路的电子信号的识别需要进行代码的编译;
3)当反馈电信号输入到DSP中需要进行PID计算。需要对PID算法进行编译
4)数字信号不能直接被电机等元件识别需要进行模数转换,需要对模数转换进行代码编译;
随动系统的主程序需要完成以上四部分的工作。则系统的程序工作图如图3-1
共7页:
上一页
1
2
3
4
5
6
7
下一页
上一篇:
ANSYS适应新型串联战斗部要求的随进子弹研究
下一篇:
四旋翼飞行探测器的设计+文献综述
基于DEFORM的棒材旋转挤压工艺研究
基于弹性联接的杯形柔轮...
基于瓶颈的生产线动态平衡研究
ANSYS基于舰船的精密冲击防护装置设计
基于MATLAB+ADAMS的电动轮椅的联合仿真研究
基于ADAMS的6L20型柴油机运动仿真研究
基于NAPA的57.2m内河油船总体设计+CAD图纸
酵母菌发酵生产天然香料...
基于Joomla平台的计算机学院网站设计与开发
STC89C52单片机NRF24L01的无线病房呼叫系统设计
压疮高危人群的标准化中...
浅论职工思想政治工作茬...
上海居民的社会参与研究
浅谈高校行政管理人员的...
AES算法GPU协处理下分组加...
从政策角度谈黑龙江對俄...
提高教育质量,构建大學生...