ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:846.30KB ,
资源ID:10741247      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-10741247.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(TI杯福建省大学生电子设计竞赛试题.docx)为本站会员(b****1)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

TI杯福建省大学生电子设计竞赛试题.docx

1、TI杯福建省大学生电子设计竞赛试题2014年TI杯福建省大学生电子设计竞赛试题 平衡杆小车(B题)【本科组】2014年9月6日摘要 本系统选用STC12C5A60S2单片机作为主控芯片,以MPU-6050作为传感设备为核心的系统。用MPU-6050来采集数据,通过A/D模块将采集的模拟化的量转化为数字量,由单片机控制减速电机来调整单摆在摆动过程中的得到角度,保证摆杆竖直倒立。信号采集是MPU-6050六轴加速度传感器,该传感器采集了信号,并进行调整,卡尔曼滤波等调整,提供三个轴的灵敏度的选择。但应该考虑到该系统的运行,只需要提供两轴的灵敏度参数。该信号采集后由单片机进行监控,并通过减速电机来进

2、行摆杆的调控。最终实现该系统的功能。关键字:MPU-6050,电机驱动,电源模块1系统方案本系统主要由最小系统模块、MPU-6050数据采集模块、驱动控制系统组成,下面分别论证这几个模块的选择。1.1 最小系统模块的论证与选择方案一:选择STC89C52作为主控芯片,STC89C52周期比较慢,使系统反应比较慢。方案二:选择MSP430G2553作为主控芯片,这款单片机的虽然周期是比STC89C52快,但是为了实现能用液晶12864显示,电路中的电压和电流,使用端口不够。方案三:选择stc12C5a60s2作为主控芯片,有两路PWM输出,作为增强型51速度也比较快,还有自带AD,完全符合本系统

3、开发。综合以上三种方案,选择方案三。1.2 数据采集模块的选择与论证方案一:单摆在摆动过程中需要传感器来收集角度信号变化,选择角度传感器增量式光电编码器,该传感器可以在一圈内收到360个脉冲,通过特地的算法,往一个方向转动时,正向转动时每度增加一个脉冲,计数增加,反向转动时每转动一度就减少一个一个脉冲,计数减少。计数与光电编码器的初始位置有关,设置为在摆杆倒立时候的位置。 方案二:传感器芯片MPU-6050是一种低功耗,低压运行,高灵敏度的六轴加速度传感器,单摆在摆动的时候只需要芯片检测X,Y轴方向上得到加速度。可以通过两引脚来TX与RX来接受及传送数据。MPU-6050在不同状态下X,Y根据

4、不同的角度的不同输出电压值。芯片设计稳定,防震能力强,封装小巧灵便,价格低廉。通过以上的分析,发现方案一与方案二各有优劣。决定使用方案一与方案二的综合性的方案,由增量式的光电编码器作为摆杆的轴H点。再由陀螺仪MPU-6050来进行角度及角加速度的测量。MPU-6050在随单摆摆动的时候,根据不同的方向变化来输出不同的量。再通过特地的算法来进行计算及控制电机的转动,从而保证倒立摆的直立。1.3电机驱动的选择与论证方案一:采用直流减速电机。直流减速电机转动力矩大,体积小,重量轻,装配简单,使用方便,很容易实现PWM调速。很方便的就可以实现通过单片机对直流减速电机前进、后退、停止、调速等操作。 方案

5、二:采用步进电机作为该系统的驱动电机,由于其转动的角度可以精确定位,可以实现小车前进距离和位置的精确定位。虽然采用步进电机有诸多优点,但步进电机的输出力矩较低,随转速的升高而下降,且在较高的转速时会急剧下降,其转速较低时又不适于小车对速度的一定要求。经综合比较分析我们决定放弃此方案。 综合以上考虑我们选择方案一的直流电机作为小车的驱动电机。2电路与程序设计2.1系统总体框图2.1.1系统总体框图根据题目要求,要实现倒立摆的平衡控制,必须要解决单摆在摆动过程中的角度的实时调动,经过激烈的讨论,大致的的讨论框图如下: 2.2电路原理图 2.2.1角度传感器模块选取角度传感器芯片MPU-6050六轴

6、加速度传感器,5伏电压供电。将角度传感器纵向贴在摆杆上随摆杆自由摆动,在摆动时传感器的会采集横向和纵向的加速度的变化,以信号输出 2.2.2电源模块电源模块是以18650为电芯的12V电源,利用7805进行电压转换成5V电压的电路。2.2.3单片机电机驱动模块单片机的型号为STC12C5A60S2,单片机通过控制电机的驱动来随着摆杆的摇动来调节小车的速度,从而保持倒立摆的平衡。2.4单片机的最小系统3. 算法模型的分析 下面我们采用牛顿欧拉方法建立直线型一级倒立摆系统的数学模型:在忽略了空气阻力和各种摩擦之后,可将直线一级倒立摆系统 抽象成小车和匀质杆组成的系统,如图所示:假设:M:小车质量m

7、摆杆质量b小车摩擦系数l摆杆转动轴心到杆质心的长度I摆杆惯量F小车的力x小车的位置 摆杆与垂直向上方向的夹角 摆杆与垂直向下方向的夹角(考虑到摆杆初始位置为竖直向下)图是系统中小车和摆杆的受力分析图。其中,N和P为小车与摆杆相互作用力的水平和垂直方向的分量。注意:在实际倒立摆系统中检测和执行装置的正负方向已经完全确定,因而矢量方向定义如图所示,图示方向为矢量正方向。分析小车水平方向所受的合力,可以得到以下方程:由摆杆水平方向的受力进行分析可以得到下面等式:即:把这个等式代入第一式中,就得到系统的第一个运动方程:为了推出系统的第二个运动方程,我们对摆杆垂直方向上的合力进行分析,可以得到下面方程:

8、力矩的平衡方程如下:此方程中力矩的方向,由,故等式前面有负号。合并这两个方程,约去P和N,得到第二个运动方程:.设=+(是摆杆与垂直向上方向之间的夹角),假设与1(单位是弧度)相比很小,即1,则可以进行近似处理:用u来代表被控对象的输入力F,线性化后两个运动方程如下:对上式进行拉普拉斯变换,得到:由于输出角度,求解方程组的第一方程,可以得到:如果令V=X,则有:如果令,则有:把上式代入方程组的第二个方程,得到:整理后得到传递函数:其中设系统状态空间方程为:得到解如下:4.程序的设计4.1任务设计制作一辆小车,小车上安装一垂直倒立的摆杆,控制小车使摆杆保持垂直倒立状态如下图:其中杆从轴到杆上端长

9、度不超100cm。4.2要求1基本要求(1)控制小车在原地前后小范围运动,保持倒立杆平衡10s以上;(2)小车的倒立摆平衡时,用10cm细绳系一30g砝码,拉开45度撞击摆杆顶端,撞击方向与行车方向一致,摆杆能自动恢复平衡并保持5s以上;(3)控制小车巡迹行走在直线上(图中从A到B点)行驶并保持倒立杆平衡,100s内行驶100cm以上。2发挥部分(1)在完成基本要求的前提下,控制小车放在B点开始巡迹行走,以最短时间(180s)走完如图圆形部分轨迹(B-C-D-E),并保持倒立杆平衡;(2) 在摆杆顶端固定一个网球,如图所示,控制小车放在B点开始巡迹行走,以最短时间(180s)走完如图圆形轨迹(B-C-D-E-B),并保持倒立杆平衡。5.测试方案与测试结果5.1测试方案5.1.1硬件测试首先分模块搭建硬件电路并分别测试成功,然后将分立的模块搭建在一起测试整体功能。经测试,我们的电源模块、数据采集模块、单片机控制模块以及驱动均工作正常。5.1.2测试结果及分析 经过测试,系统所得参数不稳定,仅满足部分要求。5.1.3测试分析与结论根据测试数据,系统在平衡点附近能够保持平衡,摆杆角度超过一定角度由于速度以及算法原因导致系统不稳定,仅能满足部分要求。

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2