电子设计竞赛简易旋转倒立摆及控制装置.doc
《电子设计竞赛简易旋转倒立摆及控制装置.doc》由会员分享,可在线阅读,更多相关《电子设计竞赛简易旋转倒立摆及控制装置.doc(18页珍藏版)》请在三一办公上搜索。
1、2013年全国大学生电子设计竞赛简易旋转倒立摆及控制装置(C题)【本科组】2013年9月7日摘 要 摘 要:本简易旋转倒立摆及控制装置采用STC12C5A60S2单片机作为主控系统,L298N作为电机驱动模块,STC12C5A60S2单片机通过L298N驱动模块驱德国冯哈勃Faulhaber减速电机2342L012,使旋转臂在电机驱动下可以作往复旋转运动,从而带动摆臂在平面做自由旋转。硬件部分主要包括STC12C5A60S2单片机最小系统,L298N电机驱动电路,电源模块等。本设计主要运用STC12C5A60S2单片机控制减速电机,由单片机产生脉冲信号精确控制减速电机的转速和角度,使摆杆能按要
2、求自由旋转和倒立。关键词:单片机 驱动芯片 传感器 减速电机 目 录1系统方案11.1 处理器模块的论证与选择11.2 电机模块的论证与选择11.3 传感器模块的论证与选择2 1.4 电源模块的论证与选择.22系统理论分析与计算32.1 倒立摆的数学模型分析及计算32.1.1 理论分析32.1.2 实际系统模型42.2 PID算法分析53电路与程序设计83.1电路的设计83.1.1系统总体框图83.1.2 主控系统电路原理图83.1.3 电机驱动模块电路原理图9 3.1.4 传感器模块电路原理图.103.1.5电源模块电路原理图103.2程序的设计103.2.1程序功能描述与设计思路103.2
3、.2程序流程图114测试方案与测试结果124.1测试方案124.2 测试条件与仪器124.3 测试结果及分析124.3.1测试结果(数据)124.3.2测试分析与结论125设计总结.13附录1:电路原理图14附录2:源程序15简易旋转倒立摆及控制装置(C题)【本科组】1系统方案本系统主要由处理器模块、电机模块、驱动模块、传感器模块、电源模块组成,下面分别论证这几个模块的选择。1.1 处理器模块的论证与选择方案一:选用一片CPLD(如EPM7128LC84-15)作为系统的核心部件,实现控制与处理的功能。CPLD具有速度快、编程容易、资源丰富、开发周期短等优点,可利用VHDL语言进行编写开发。但
4、CPLD在控制上较单片机有较大的劣势。同时,CPLD的处理速度非常快,而小车的行进速度不可能太高,那么对系统处理信息的要求也就不会太高,在这一点上,MCU就已经可以胜任了。若采用该方案,必将在控制上遇到许许多多不必要增加的难题。为此,我们不采用该种方案。方案二:采用STC12C5A60S2单片机作为控制器,此类单片机通用灵活、价格低廉、使用方便这种方案设计占用单片机的端口最少,硬件也少,耗电也最小。并且软件实现也比较容易,它极大能力的节省了I/O的使用,为系统功能扩展提供了必要的条件。综合考虑了传感器、电机的驱动等诸多因素后,我们决定采用一片单片机,充分利用STC12C5A60S2单片机的资源
5、,选择方案二。1.2 电机模块的论证与选择方案一:采用步进电机控制旋转臂旋转。步进电机作为一种开环控制的系统,和现代数字控制技术有着本质的联系。在目前国内的数字控制系统中,步进电机的应用十分广泛。但是不经细分的步进电机控制精度不高,速度响应也较慢。方案二:采用直流伺服电机控制旋转臂旋转。在伺服系统中控制机械元件运转的发动机是一种补助马达间接变速装置。伺服电机可控制速度,位置精度非常准确。它将电压信号转化为转矩和转速以驱动控制对象。伺服电机在控制精度、低频和矩频特性、过载能力、运行和速度响应性能等方面都优于步进电机。综合考虑采用方案二。1.3 驱动模块的论证与选择方案一:三极管价格便宜,驱动电路
6、设计复杂,不稳定,出问题难于查询。方案二:ULN2803芯片价格便宜,电路设计简单,驱动电流小,不能驱动大功率的直流电机;方案三:L298N芯片价格便宜,电路设计简单,驱动电流大,足以驱动大功率的电机,足于满足本设计的要求。综合以上三种方案,采用方案三。1.4 传感器模块的论证与选择方案一:MMA745模块是三轴加速度传感器,是一款数字输出、低功耗、紧凑型电容式微机械加速度计,具有信号调理、低通滤波器、温度补偿、自测、可配置通过中断引脚检测0g、以及脉冲检测(用于快速运动检测)等功能,但相对来说引脚较为复杂,不适合用于摆杆。方案二:ADXL345模块是一款完整的3轴加速度测量系统,既能测量运动
7、或冲击导致的动态加速度,也能测量静止加速度,例如重力加速度,使得器件可作为倾斜传感器使用。该传感器为多晶硅表面微加工结构,置于晶圆顶部。由于应用加速度,多晶硅弹簧悬挂于晶圆表面的结构之上,提供力量阻力。差分电容由独立固定板和活动质量连接板组成,能对结构偏转进行测量。加速度使惯性质量偏转、差分电容失衡,从而传感器输出的幅度与加速度成正比。相敏解调用于确定加速度的幅度和极性。接线简单,适合摆杆的使用。综合考虑采用方案二。2.系统理论分析与计算2.1 倒立摆的数学模型及计算 2.1.1 理论分析Mg1图2-1 倒立摆系统的简化模型分析摆杆水平所受的合力,可以得到以下方程: (2.1)由摆杆水平方向的
8、受力进行分析可以得到下面等式: 即 : (2.2)把这个等式代入上式中,就得到系统的第一个运动方程: (2.3)为了推出系统的第二个运动方程,我们对摆杆垂直方向上的合力进行分析,可以得到下面方程: 即: (2.4)力矩平衡方程如下: (2.5)方程中力矩的方向,由于,故等式前面有负号。合并这两个方程,约去P和N,得到第二个运动方程: (2.6)设(是摆杆与垂直向上方向之间的夹角),假设与1(单位是弧度)相比很小,即1,则可以进行近似处理: 用u 代表被控对象的输入力F ,线性化后两个运动方程如下: (2.7)对方程组(2.7)进行拉普拉斯变换,得到 (2.8)注意:推导传递函数时假设初始条件为
9、0。由于输出为角度,求解方程组(2.8)的第一个方程,可以得到: (2.9)把上式代入方程组(2.8)的第二个方程,得到: (2.10)整理后得到传递函数: (2.11) 其中: 2.1.2 实际系统模型把实际参数代入,可以得到系统的实际模型。 摆杆角度和旋转臂位移的传递函数: (2.12)摆杆角度和旋转臂加速度之间的传递函数为: (2.13)摆杆角度和旋转臂所受外界作用力的传递函数: (2.14)以外界作用力作为输入的系统状态方程: (2.15)以旋转臂加速度作为输入的系统状态方程: (2.16)2.2 PID算法分析PID控制就是对偏差信号进行比例、积分、微分运算后,形成的一种控制规律。在
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子设计 竞赛 简易 旋转 倒立 控制 装置
链接地址:https://www.31ppt.com/p-4150173.html