舵机的数字化控制器设计论文.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
舵机的数字化控制器设计毕业论文 目 录 引言 1 1 舵机控制系统概述 2 1.1 舵机工作原理 2 1.2 PID控制算法 2 1.2.1 PID控制系统的原理和特点 2 1.2.2 增量式PID算法 4 1.2.3 PID控制器参数的工程整定方法 4 2 AVR单片机概述 5 2.1 AVR单片机的优势特征 5 2.2 ATmega8L单片机的特点 6 2.2.1引脚说明 8 2.2.2 A/D转换器 9 2.2.3脉宽调制PWM原理 10 3 串口通信 12 3.1 串口通信的作用 12 3.2 RS-232C接口和MAX232芯片简介 12 3.3 MAX232芯片引脚描述及其应用 12 3.3.1 MAX232应用电路介绍 13 3.3.2串口模块原理图设计 14 4 驱动芯片 15 4.1 电机驱动芯片LG9110 15 4.2 电机驱动芯片L293D 16 5 硬件设计思路 18 5.1 系统基本原理 18 5.2 系统硬件设计 19 5.2.1 原理图说明 19 6 系统软件设计 20 6.1 系统主程序 20 6.1.1主程序设计要点 20 6.1.2主程序流程图 20 6.1.3 PID子程序流程图 22 6.1.4 程序设计思路 22 6.1.5 PD子程序说明 23 6.2 系统仿真 24 6.3 上位机 26 6.3.1 MSComm控件原理 26 6.3.2上位机运行结果 27 7 系统调试 29 7.1 硬件调试 29 7.2 软件调试 30 8 结论 31 谢 辞 32 参考文献 33 附 录 34 引言 随着高新技术在测控领域中的应用,有力地促进了控制的系统化和精确化,然而, 经典的反馈控制、现代控制和大系统理论在应用中遇到不少难题。首先,这些控制系统的设计和分析都是建立在精确的系统数学模型的基础上的,但是各个领域对自动控制系统控制精度、响应速度、系统稳定性与自适应能力的要求越来越高,被控对象或过程的非线性、时变性、多参数点的强烈耦合、较大的随机扰动、各种不确定性以及现场测试手段不完善等,使难以按数学方法建立被控对象的精确模型数字舵机(Digital Servo)和模拟舵机(Analog Servo)在基本的机械结构方面是完全一样的,主要由马达、减速齿轮、控制电路等组成,而数字舵机和模拟舵机的最大区别则体现在控制电路上,数字舵机的控制电路比模拟舵机的多了微处理器和晶振。首先,驱动马达的动力,可以由微处理器的程序调整,以应用于不同的应用场合,并优化舵机性能。其次,舵机马达能以更高的频率响应控制信号,而且“死区”(无响应区)变小;反应变得更快;加速和减速时也更迅速、更柔和;运转精度以及舵机锁位能力也更强。 本设计就是利用模拟舵机的机械部分,运用单片机和,。 图1.1 PID控制系统原理图 (1-1) (1-2) 积分控制能对误差进行记忆并积分,有利于消除静差。但它的不足之处在于积分作用具有滞后特性,存在积分饱和现象,如果积分控制作用太强会使控制的动态性能变差,以至于使系统变得不稳定。 比例控制器是在误差一旦产生就立即有控制作用,使得被控量向减小误差的方向变化,控制作用的强弱取决于比例系数的。比例控制的缺点是对于具有自平衡的性的被控对象存在静差。加大可以减小系统静差,但过大的时候,会使系统的动态性能变坏,甚至会使闭环系统不稳定。 积分控制能对误差进行记忆并积分,有利于消除静差。但它的不足之处在于积分作用具有滞后特性,存在积分饱和现象,如果积分控制作用太强会使控制的动态性能变差,以至于使系统变得不稳定。 微分控制能对误差进行微分,得出误差的变化趋势,增大微分作用可加快系统响应,使超调量减少,增加系统稳定性,缺点是对于干扰同样的敏感,使系统抑制干扰的能力降低。 1.2.2 增量式PID算法 数字PID是在模拟PID算法的基础上,用差分方程式代替连续方程,所以模拟PID算法中许多行之有效的方法都可以用在数字PID运算中。数字PID两种最基本的算法为:位置型PID和增量型PID。本设计采用增量型PID。 增量式PID算法的输出量为 (1-3) 式中,en、en-1、en-2分别为第n次、n-1次和n-2次的偏差值,Kp、Ti、Td分别为比例系数、积分系数和微分系数,T为采样周期Atmel公司把8051内核与其擅长的Flash制造技术相结合,推出了片内集成可重复擦写1000次以上Flash程序存储器、低功耗、8051内核的AT89系列单片机。改

文档评论(0)

你好世界 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档