~$直立车参考设计方案

合集下载

直立式双轮自平衡运动小车

直立式双轮自平衡运动小车

长春工业大学电子设计大赛题目:直立式双轮自平衡运动小车(C)编号:日期:摘要车模直立行走比赛是要求仿照两轮自平衡电动车的行进模式,让车模以两个后轮驱动进行直立行走。

近年来,两轮自平衡电动车以其行走灵活、便利、节能等特点得到了很大的发展。

国内外有很多这方面的研究,也有相应的产品。

在电磁组比赛中,利用了原来C型车模双后轮驱动的特点,实现两轮自平衡行走。

相对于传统的四轮行走的车模竞赛模式,车模直立行走在车体检测、控制算法等方面提出了更高的要求。

本设计采用ATMEL公司推出的MEGA16 单片机作为“双轮直立自平衡小车”的微控制器,用以处理任意时刻传感器的数据;通过软件滤波和自动控制理论算法使得小车能够在任意时刻进行自我调整以达到平衡状态。

该系统的传感器采用角度传SCA61T,和陀螺仪采集小车车身的水平状态值和小车的加速度值。

并且采用了LM298双桥大功率集成驱动芯片来驱动电机,无线遥控来控制小车的数据传输。

依靠这些设备和可靠的硬件设计,我们使用了一套PID 闭环控制算法和比较稳定的卡尔曼滤波算法,使得整个硬件结构和软件系统能顺利匹配。

从而使得我们的小车能保持直立自平衡状态。

模糊PID控制具有良好控制效果的关键是要有一个完善的控制规则。

但由于模糊规则是人们对过程或对象模糊信息的归纳,对高阶、非线性、大时滞、时变参数以及随机干扰严重的复杂控制过程,人们的认识往往比较贫乏或难以总结完整的经验,这就使得单纯的模糊控制在某些情况下很粗糙,难以适应不同的运行状态,影响了控制效果。

常规模糊控制的两个主要问题在于:改进稳态控制精度和提高智能水平与适应能力。

在实际应用中,往往是将模糊控制或模糊推理的思想,与其它相对成熟的控制理论或方法结合起来,发挥各自的长处,从而获得理想的控制效果。

关键字:自平衡小车 ATMEGA16单片机直立行走模糊PID一、总体设计方案1.1设计思路:题目要求设计并制作一个单轴两轮自平衡小车。

对于小车能保持平衡,直立行走。

智能直立车设计与控制

智能直立车设计与控制

智能直立车设计与控制发布时间:2021-04-20T04:04:39.891Z 来源:《学习与科普》2021年1期作者:刘辉赵浩张璇钱超卢承领杨旭[导读] 本项目以电磁研究为背景,设计了直立车模电磁循迹系统。

系统设计采用了自顶向下的整体设计思想,以Freescale微控制芯片MCF5225X为核心,并以CodeWarriorIDE为系统的开发平台。

皖西学院电气与光电工程学院安徽省六安市 237012摘要:本项目以电磁研究为背景,设计了直立车模电磁循迹系统。

系统设计采用了自顶向下的整体设计思想,以Freescale微控制芯片MCF5225X为核心,并以CodeWarriorIDE为系统的开发平台。

硬件部分采用自主设计的主板电路、传感器电路以及驱动电路。

传感器电路采用LM358运放实现微弱信号放大,采用速度传感器MMA7260和加速度传感器陀螺仪(ENC-03)实现对车模状态的检测,驱动电路采用集成驱动芯片BTS7960B来实现对电机的有效驱动。

关键词:智能小车;电磁;循迹;主板电路;传感器1.前言智能小车,是一个集环境感知、规划决策,自动行驶等功能于一体的综合系统,它集中地运用了计算机、传感、信息、通信、导航及白动控制等技术,是典型的高新技术综合体。

智能车辆也叫无人车辆,是一个集环境感知、规划决策和多等级辅助驾驶等功能于一体的综合系统。

它具有道路障碍自动识别、自动报警、自动制动、自动保持安全距离、车速和巡航控制等功能。

智能车辆的主要特点是在复杂的道路情况下,能自动地操纵和驾驶车辆绕开障碍物并沿着预定的道路(轨迹)行进。

2.系统结构电磁设计项目组比赛要求车模在直立的状态下以两个轮子着地沿着场地进行比赛,这势必增加了控制难度,算法也相对复杂,我们将控制分为三个基本方面:直立控制,速度控制和方向控制,分别进行算法控制,最终将三方面融合实现目标控制。

为实现上述要求,设计电磁车体系结构如图1。

根据功能不同,电磁车体系结构大致包括传感器、控制、执行机构、人机接口和电源五大部分。

全国大学生机械工程创新设计大赛案例《直立式自行车停车装置》

全国大学生机械工程创新设计大赛案例《直立式自行车停车装置》

直立式自行车停车装置本案例荣获全国大学生机械工程创新设计大赛一等奖1.设计目的自行车自从被发明以来,一直是人们重要的交通工具之一。

近年来有鉴于机动车尾气对环境所造成的影响,在各级政府、民间机构以及热心厂商的鼎力支持和积极协助下,人们开始以更宽广的视角正视自行车在休闲、健康、环境保护及观光旅游等方面的功能,构建骑车环境、提升骑乘风气,实践自行车新生活,让自行车发挥更大效益。

在高度发展的城市中,土地资源极其有限。

自行车乱停乱放、失窃等问题,一直困扰着城市发展。

自行车成为休闲运动后,多功能与高单价的产品不断推出,自行车停放的问题更加突显。

本装置就是一种可以将自行车直立停放以节省空间、实现自行车有序停放的自行车停车装置。

2.工作原理1)整体展示直立式自行车停车装置提供了一种简单机械用于自行车竖直停放。

如图1所示,本装置主要由前轮固定装置、U型锁解锁装置、升降机构及用于导引前轮固定装置升降的导轨组成。

2)细节说明为了更好地介绍本项目,现结合图2所示的装置示意图来进一步说明。

前轮固定装置中,U型锁4用于卡自行车前轮,卡锁板9用于卡U型锁,限位挡板与卡锁板9通过长销连接,限制卡锁板向下转动。

将自行车前轮对准U型锁4后向里推,U型锁4顶起卡锁板9,然后卡锁板9卡住U型锁4,进而锁住前轮。

U型锁解锁装置中,弹簧13与踏板12连接,用脚踩下踏板后弹簧13的弹力能够使踏板12复位。

向下踩踏板,经连杆11传动,推销10向上运动,将卡锁板9顶起,U型锁4解锁,可以顺利取出自行车。

升降前轮固定装置的升降机构中,蜗轮蜗杆减速电动机7带动旋转轴6转动,钢丝绳拉动滑块3 沿导杆5上升,实现自行车直立放置。

用于导引前轮固定装置升降的导杆5由两个SBR箱式滑块导轨组成,导杆一端与下支承板垂直固定连接,另一端与上支承板垂直固定连接。

两导轨互相平行,距离固定。

两导轨与滑块3配合,实现前轮固定装置的升降运功。

3 .设计方案1)操作方法停车时:(1)将自行车前轮对准U型锁4,然后推动自行车向前。

直立最新设计方案

直立最新设计方案

图表索引第一章图1- 1 电磁组车模直立运行模式 (7)图1- 2参考设计方案内容 (8)图1- 3 车模制作路线图 (9)第二章图2- 1 车模控制任务分解 (10)图2- 2 车模倾角会引起车速速度变化 (10)图2- 3 三层控制之间相互配合 (11)图2- 4 保持木棒直立的反馈控制 (12)图2- 5 通过车轮运动保持车模直立 (12)图2- 6 车模简化成倒立的单摆 (13)图2- 7 普通单摆受力分析 (13)图2- 8 不同阻尼力下的单摆运动 (14)图2- 9 在车轮上的参照系中车模受力分析 (14)图2- 10 车模控制两个系数作用 (16)图2- 11 车模运动方程 (16)图2- 12 加入比例微分反馈后的系统框图 (17)图2- 13 电机在不同电压下的速度变化曲线 (18)图2- 14 加速度传感器原理 (19)图2- 15 MMA7260三轴加速度传感器 (20)图2- 16 车模运动引起加速度信号波动 (21)图2- 17 实际测量MMA7260Z轴信号 (21)图2- 18 车模运动引起加速度Z轴信号变化 (22)图2- 19角速度传感器及参考放大电路 (22)图2- 20 角速度积分得到角度 (23)图2- 21 角速度积分漂移现象 (23)图2- 22 通过重力加速度来矫正陀螺仪的角度漂移 (24)图2- 23 双加速度传感器获得车模角加速度 (25)图2- 24 角度控制框图 (25)图2- 25 电机速度检测 (26)图2- 26 车模倾角给定 (27)图2- 27 车模倾角控制速度中的正反馈 (28)图2- 28 车模倾角控制分析 (29)图2- 29 车模运动速度控制简化模型 (29)图2- 30 增加微分控制后的系统 (30)图2- 31 改进的微分控制 (30)图2- 32 车模角度和速度控制框图 (31)图2- 33 速度角度控制方案的改进 (32)图2- 34 改进后的速度和角度控制方案 (32)图2- 35 检测道路中心电磁线方式 (33)图2- 36 通过电机驱动电压的差动控制控制车模方向 (34)图2- 37 检测车模转动速度的陀螺仪 (34)图2- 38 电感线圈的偏角影响感应电动势 (35)图2- 39 车模方向控制算法 (35)图2- 40 车模运动控制总框图 (36)第三章图3- 1 直立车模控制电路整体框图 (39)图3- 2 56F8013内部资源示意图 (40)图3- 3 F8013最小系统电路 (41)图3- 4 F8013最小系统电路实物 (42)图3- 5 陀螺仪、加速度传感器电路 (43)图3- 6 车模倾角传感器电路实物图 (43)图3- 7 双电机驱动电路 (44)图3- 8单极性PWM、双极性PWM (45)图3- 9 两片33886组成的电机驱动电路 (45)图3- 10 速度传感器电路 (46)图3- 11 基于三极管的电磁信号放大检波电路 (47)图3- 12 基于三极管的电磁放大检波电路实物图 (48)图3- 13 使用R-R运放进行电磁信号放大检波 (49)图3- 14 LMV358放大检波输出波形 (49)图3- 15 基于LMV358放大检波电路实物图 (50)图3- 16 双加速度测量角速度电路 (51)图3- 17 双加速度计测量角度波形图 (51)图3- 18 简化角速度电路 (52)图3- 19 实测车模角速度信号波形 (52)图3- 20 角度信号处理电路 (53)图3- 21 不同角速度比例情况下输出波形 (53)图3- 22 角度计算环节的传递函数 (54)图3- 23 一个运算放大器实现角度计算 (54)图3- 24 不同P1阻值对应的输出波形 (55)图3- 25 简化的角度和角速度处理电路 (55)图3- 26 车模控制电路全图 (56)第四章图4- 1 完整的C型车模底盘 (57)图4- 2 简化后的C型车模底盘 (57)图4- 3 使用热熔胶固定电机支架与车模底盘 (58)图4- 4 去掉后轮之后的车模底盘 (58)图4- 5 电机引线转接板 (59)图4- 6 使用复合胶水固定光电编码盘 (59)图4- 7 固定好的光电码盘和光电检测管 (60)图4- 8 电磁传感器支架 (61)4图4- 9 车模组装全图 (64)第五章图5- 1 主程序框架 (65)图5- 2 中断服务程序 (66)图5- 3 任务中断时间波形 (67)图5- 4 算法框图中与控制相关的软件函数 (70)图5- 5 控制函数调用与参数传递关系 (71)图5- 6 程序中变量命名规范 (72)图5- 7 电机死区补偿 (78)第六章图6- 1 调试车模参数复杂而关键 (82)图6- 2 需要调整的参数和相关的单位 (84)图6- 3 车模运动坐标定义 (85)图6- 4 电源检查 (86)图6- 5 单片机串口通信 (86)图6- 6 PWM信号输出 (87)图6- 7 采集电机光电码盘信号 (87)图6- 8 陀螺仪、加速度传感器AD采集信号 (88)图6- 9 车模静态参数调整桌面 (88)图6- 10车模动态参数调试场地 (89)图6- 11 监控软件界面 (89)图6- 12 无线遥控开关 (90)图6- 13 无线通信模块进行参数监控 (90)图6- 14 F8013内部FLASH应用划分 (91)图6- 15 需要整定的传感器参数 (91)图6- 16 车模保持垂直静止 (92)图6- 17 测量加速度传感器的极值 (92)图6- 18测量陀螺传感器比例因子,角度补偿回路断开 (93)图6- 19 几种不同陀螺仪比例因子角度输出 (94)图6- 20 车模控制参数 (95)图6- 21 角度参数调整过程 (96)图6- 22 速度参数调整过程 (97)图6- 23 方向参数调整过程 (98)图6- 24 角度补偿时间常数调整 (99)图6- 25 Z轴附加信号分析 (100)图6- 26 死区常数调整 (100)附录图7- 1 参考设计方案视频截图 (103)图7- 2 参数整定与调试指南 (104)图7- 3 软件控制算法全图 (106)图7- 4 参考方案电路全图 (107)5第一章、前言为了提高全国大学生智能汽车竞赛创新性和趣味性,激发高校学生参与比赛的兴趣,提高学生的动手能力、创新能力和接受挑战能力,智能汽车竞赛组委会将电磁组比赛规定为车模直立行走,如图1- 1所示。

智能直立循迹小车的控制方案

智能直立循迹小车的控制方案
3 5 0 1 O 8 福州 大学,福建 福州
赵继 强
摘要 本 系统采 用 飞思卡 尔M C 9 S 1 2 G 1 2 8 M L L 单 片机 为控制核 心 ,控制 小车直立 循迹 行驶 。通过调 节P W M 输 出分别单独控 制左 右两个 车轮 电机 ,利 用加速度 传感 器、 陀螺仪 以及 红外光 电传 感器的检 测 信号反馈给 单片机 ,通过运算输 出控 制 小车按 照预 定路 线直 立行驶 。实验表 明 ,本 系统结构 简单 ,在一 定程度 上 体现 了小车智能化运作 ,具有较好的 鲁棒 性 。 关键词
化。
2 理论分 析
2 . 1车 模平 衡控 制
通过负反馈 ,可以实现车模的平衡控制。因为车模两 轮 着 地 ,车 体 只会 在 轮子 滚 动 的方 向上 发 生倾 斜 。因此 通 过 控 制 电机 带 动轮 子 转 动 ,抵 消在 一个 方 向上 倾 斜 的趋 势
便 可 以保 持车 体 的平衡 。 倒 立摆 之 所 以不 能 像单 摆 一样 可以 稳 定在 垂直 位 置 , 就 是 因 为在 它偏 离 平 衡位 置 时 ,所 受到 的 回复力 与位 移 方 向相 同 。 因此 ,倒 立 摆 便 会 加 速 偏 离 垂 直 位 置 ,直 至 倒
中 国科 技信 息 2 0 1 3年 第 2 O期 ’ C HI N A S C I E N C E AN D T E C H N OL O G Y I N F OR MA T I ON O c t . 2 0 1 3
信 息 科 技
智 能直立循迹 小车 的控制方案
赵继强 陈建国 林荣群
当前车 模 方 向 。同时 检 查车 模是 否 跌 倒 ,跌倒 判 断可 以通
3系统程序设计

直立小车设计报告

直立小车设计报告

高级组直立车论文报告队长:李逸锋队员:李家兴陈庆峰原理介绍电磁组比赛要求车模在直立的状态下以两个轮子着地沿着赛道进行比赛,相比四轮着地状态,车模控制任务更为复杂。

车模运动控制任务可以分解成以下三个基本任务:(1)控制车模直立:通过控制电机正反向运动保持车模直立状态;(2)控制车模速度:通过控制两个电机转速速度实现车模行进控制;车模倾角测量控制车模直立的算法是通过测量车模的倾角和倾角通过测量车模的倾角和倾角加速度控制车模车轮的加速度来消除车模的倾角,因此车模倾角以及倾角加速度的测量成为控制车模直立的关键。

测量车模倾角和倾角加速度可以通过加速度传感器和陀螺仪实现。

(1)加速度传感器:在硅片上加工形成了一个机械悬臂。

它与相邻的电极形成了两个电容。

由于加速度使得机械悬臂与两个电极之间的距离发生变化,从而改变了两个电容的参数。

通过集成的开关电容放大电路量测电容参数的变化,形成了与加速度成正比的电压输出。

(2)角速度传感器-陀螺仪:它利用了旋转坐标系中的物体会受到克里利奥力的原理,在器件中利用压电陶瓷做成振动单元。

当旋转器件时会改变振动频率从而反映出物体旋转的角速度。

在车模上安装陀螺仪,可以测量车模倾斜的角速度,将角速度信号进行积分便可以得到车模的倾角。

注意:由于陀螺仪输出的是车模的角速度,不会受到车体振动影响。

因此该信号中噪声很小。

车模的角度又是通过对角速度积分而得,这可进一步平滑信号,从而使得角度信号更加稳定。

因此车模控制所需要的角度和角速度可以使用陀螺仪所得到的信号。

由于从陀螺仪的角速度获得角度信息,需要经过积分运算。

如果角速度信号存在微小的偏差,经过积分运算之后,变化形成积累误差。

利用加速度计所获得的角度信息g θ与陀螺仪积分后的角度θ进行比较,将比较的误差信号经过比例g T 放大之后与陀螺仪输出的角速度信号叠加之后再进行积分。

对于加速度计给定的角度g θ,经过比例、积分环节之后产生的角度θ必然最终等于g θ。

第七届全国大学生“飞思卡尔”杯智能汽车竞赛电磁组直立行车参考设计方案(版本2.0)官方方案2.0

第七届全国大学生“飞思卡尔”杯智能汽车竞赛电磁组直立行车参考设计方案(版本2.0)目 录目录 (2)图表索引 (3)一、前言 (7)二、原理篇 (9)2.1直立行走任务分解 (9)2.2车模直立控制 (11)2.3 车模角度和角速度测量 (19)2.3车模速度控制 (26)2.4车模方向控制 (33)2.6车模直立行走控制算法总图 (36)三、电路设计篇 (37)3.1整体电路框图 (37)3.2 DSC介绍与单片机最小系统 (39)3.3倾角传感器电路 (42)3.4电机驱动电路 (44)3.5速度传感器电路 (45)3.6电磁线检测电路 (46)3.7 角度计算电路 (50)3.8 车模控制电路全图 (55)四、机械设计篇 (57)4.1车模简化改装 (57)4.2传感器安装 (59)4.3注意事项 (63)五、软件开发篇 (64)5.1软件功能与框架 (65)5.2 DSC的硬件资源配置 (68)5.3主要算法及其实现 (69)六、车模调试篇 (82)6.1 调试参数 (82)6.2调试条件 (85)6.3 桌面静态参数调试 (91)6.4 现场动态参数调试 (101)6.5 方案改进与车模整体水平提高 (101)七、结束语 (102)附录: (103)图表索引第一章图1- 1 电磁组车模直立运行模式 (7)图1- 2参考设计方案内容 (8)图1- 3 车模制作路线图 (9)第二章图2- 1 车模控制任务分解 (10)图2- 2 车模倾角会引起车速速度变化 (10)图2- 3 三层控制之间相互配合 (11)图2- 4 保持木棒直立的反馈控制 (12)图2- 5 通过车轮运动保持车模直立 (12)图2- 6 车模简化成倒立的单摆 (13)图2- 7 普通单摆受力分析 (13)图2- 8 不同阻尼力下的单摆运动 (14)图2- 9 在车轮上的参照系中车模受力分析 (14)图2- 10 车模控制两个系数作用 (16)图2- 11 车模运动方程 (16)图2- 12 加入比例微分反馈后的系统框图 (17)图2- 13 电机在不同电压下的速度变化曲线 (18)图2- 14 加速度传感器原理 (19)图2- 15 MMA7260三轴加速度传感器 (20)图2- 16 车模运动引起加速度信号波动 (21)图2- 17 实际测量MMA7260Z轴信号 (21)图2- 18 车模运动引起加速度Z轴信号变化 (22)图2- 19角速度传感器及参考放大电路 (22)图2- 20 角速度积分得到角度 (23)图2- 21 角速度积分漂移现象 (23)图2- 22 通过重力加速度来矫正陀螺仪的角度漂移 (24)图2- 23 双加速度传感器获得车模角加速度 (25)图2- 24 角度控制框图 (25)图2- 25 电机速度检测 (26)图2- 26 车模倾角给定 (27)图2- 27 车模倾角控制速度中的正反馈 (28)图2- 28 车模倾角控制分析 (29)图2- 29 车模运动速度控制简化模型 (29)图2- 30 增加微分控制后的系统 (30)图2- 31 改进的微分控制 (30)图2- 32 车模角度和速度控制框图 (31)图2- 33 速度角度控制方案的改进 (32)图2- 34 改进后的速度和角度控制方案 (32)图2- 35 检测道路中心电磁线方式 (33)图2- 36 通过电机驱动电压的差动控制控制车模方向 (34)图2- 37 检测车模转动速度的陀螺仪 (34)图2- 38 电感线圈的偏角影响感应电动势 (35)图2- 39 车模方向控制算法 (35)图2- 40 车模运动控制总框图 (36)第三章图3- 1 直立车模控制电路整体框图 (39)图3- 2 56F8013内部资源示意图 (40)图3- 3 F8013最小系统电路 (41)图3- 4 F8013最小系统电路实物 (42)图3- 5 陀螺仪、加速度传感器电路 (43)图3- 6 车模倾角传感器电路实物图 (43)图3- 7 双电机驱动电路 (44)图3- 8单极性PWM、双极性PWM (45)图3- 9 两片33886组成的电机驱动电路 (45)图3- 10 速度传感器电路 (46)图3- 11 基于三极管的电磁信号放大检波电路 (47)图3- 12 基于三极管的电磁放大检波电路实物图 (48)图3- 13 使用R-R运放进行电磁信号放大检波 (49)图3- 14 LMV358放大检波输出波形 (49)图3- 15 基于LMV358放大检波电路实物图 (50)图3- 16 双加速度测量角速度电路 (51)图3- 17 双加速度计测量角度波形图 (51)图3- 18 简化角速度电路 (52)图3- 19 实测车模角速度信号波形 (52)图3- 20 角度信号处理电路 (53)图3- 21 不同角速度比例情况下输出波形 (53)图3- 22 角度计算环节的传递函数 (54)图3- 23 一个运算放大器实现角度计算 (54)图3- 24 不同P1阻值对应的输出波形 (55)图3- 25 简化的角度和角速度处理电路 (55)图3- 26 车模控制电路全图 (56)第四章图4- 1 完整的C型车模底盘 (57)图4- 2 简化后的C型车模底盘 (57)图4- 3 使用热熔胶固定电机支架与车模底盘 (58)图4- 4 去掉后轮之后的车模底盘 (58)图4- 5 电机引线转接板 (59)图4- 6 使用复合胶水固定光电编码盘 (59)图4- 7 固定好的光电码盘和光电检测管 (60)图4- 8 电磁传感器支架 (61)图4- 9 车模组装全图 (64)第五章图5- 1 主程序框架 (65)图5- 2 中断服务程序 (66)图5- 3 任务中断时间波形 (67)图5- 4 算法框图中与控制相关的软件函数 (70)图5- 5 控制函数调用与参数传递关系 (71)图5- 6 程序中变量命名规范 (72)图5- 7 电机死区补偿 (78)第六章图6- 1 调试车模参数复杂而关键 (82)图6- 2 需要调整的参数和相关的单位 (84)图6- 3 车模运动坐标定义 (85)图6- 4 电源检查 (86)图6- 5 单片机串口通信 (86)图6- 6 PWM信号输出 (87)图6- 7 采集电机光电码盘信号 (87)图6- 8 陀螺仪、加速度传感器AD采集信号 (88)图6- 9 车模静态参数调整桌面 (88)图6- 10车模动态参数调试场地 (89)图6- 11 监控软件界面 (89)图6- 12 无线遥控开关 (90)图6- 13 无线通信模块进行参数监控 (90)图6- 14 F8013内部FLASH应用划分 (91)图6- 15 需要整定的传感器参数 (91)图6- 16 车模保持垂直静止 (92)图6- 17 测量加速度传感器的极值 (92)图6- 18测量陀螺传感器比例因子,角度补偿回路断开 (93)图6- 19 几种不同陀螺仪比例因子角度输出 (94)图6- 20 车模控制参数 (95)图6- 21 角度参数调整过程 (96)图6- 22 速度参数调整过程 (97)图6- 23 方向参数调整过程 (98)图6- 24 角度补偿时间常数调整 (99)图6- 25 Z轴附加信号分析 (100)图6- 26 死区常数调整 (100)附录图7- 1 参考设计方案视频截图 (103)图7- 2 参数整定与调试指南 (104)图7- 3 软件控制算法全图 (106)图7- 4 参考方案电路全图 (107)第一章、前言为了提高全国大学生智能汽车竞赛创新性和趣味性,激发高校学生参与比赛的兴趣,提高学生的动手能力、创新能力和接受挑战能力,智能汽车竞赛组委会将电磁组比赛规定为车模直立行走,如图1- 1所示。

车模直立方案

第九届全国大学生“飞思卡尔”杯智能汽车竞赛——平衡车直立总结电航学社[2014]PS:本资料仅限大连海事大学电航学社内部交流使用目录前言 ______________________________________________________________________________________________________ 1硬件安装与机械结构 ___________________________________________________________________________________ 2买到车模后(E车模) __________________________________________________________________________________ 2陀螺仪与加速度计 ___________________________________________________________________________________ 3电池固定方式_________________________________________________________________________________________ 4摄像头杆子固定 ______________________________________________________________________________________ 5加速度计与陀螺仪信号采集(模块说明&程序) _______________________________________________________ 6陀螺仪模块简介(最开始用的ENC03) _____________________________________________________________ 7陀螺仪模块简介(最终使用的L3G4200D)_________________________________________________________ 7加速度模块简介(MMA7361)_______________________________________________________________________ 7 MMA7361程序详解&加速度计得到角度方式___________________________________________________ 8 L3G4200D程序详解&陀螺仪积分得到角度方式 ________________________________________________ 9互补滤波-一种很好的控制思想 _____________________________________________________________________ 11两种获取角度的方式及他们的特点 ______________________________________________________________ 11互补滤波思路图解 _________________________________________________________________________________ 11电机控制_______________________________________________________________________________________________ 13 PID与车模直立原理_________________________________________________________________________________ 15调整角度0位置值 _________________________________________________________________________________ 15直立原理简介_______________________________________________________________________________________ 15直立程序(就一句话) _______________________________________________________________________________ 16调整角度零位值与为什么不用自动校正____________________________________________________________ 16速度控制!让车子自己走起来______________________________________________________________________ 16龙丘编码器简介 ____________________________________________________________________________________ 17测速程序讲解_______________________________________________________________________________________ 17车模方向控制 _________________________________________________________________________________________ 20前言本次大赛基本是从0开始做直立,其间有很多经验,也有很多问题,只是写出来能与大家分享,基本就是我的方法的叙述,不能算多么权威的方案,大家以后参考着做,是肯定能把车子立起来走起来的,但如果有更好的方法能让车子走的更稳定,一定要时刻更新!我尽量用最简单的话语表达实现车模直立的步骤,一般初学者肯定是可以跟着做出来的。

飞思卡尔直立车

摘 要
随着社会的快速发展,人们的生活质量在不断的提高,夜晚出行是人们生活当中的一部分,天黑以后,道路两边的路灯开启,这给人们出行带来很大的方便。但是,如果路上没有行人或者车子,路灯依然开启,这就会造成不必要的浪费。
基于上述情况,我打算以51单片机为主控制器,设计一个智能路灯控制系统。以达到节能并且智能控制的目的。本设计采用声音传感器和光照传感器来实现声响和光照强度的采集,以AT89S52单片机作为主要的控制器,来实现路灯的智能控制。整个设计以节能为主要特色。
LM393电压比较器是集成运放的非线性应用电路,广泛的应用在各种各样的电子设备之中,他的原理是将一个模拟量电压信号和一个参考电压信号进行比较,在二者幅度相等的附近,输出电压将产生跃变,响应输出高电平或者低电平,比较器可以应用于非正弦波波形的电路或者应用于模拟与数字信号进行相互转换的地方,由此,我们可以知道,光敏电阻通过采集,得到的信号是模拟信号,可以通过LM393电压比较器将其转换为干净的数字信号,这样就使得输出的信号更干净,使得单片机检测到的信号更好。
2.5本章小结
本章分别对光照传感器检测电路,声音传感器检测电路的方案进行了设计和选择,并且简单的进行了可行性分析。
第3章
3.1
3.1.1
电路图原理图部分
原理图实现的原理分析
光敏电阻对周围环境亮度的变化感应非常的敏感,可以用来检测周围环境光线亮度的变化。光照越强,电阻越小,通过的电流越大。
当有光线照在光敏电阻上时,光照越强,光敏电阻的阻值越小,这就会导致比较器输入正极的电压随之变化,当比较器输入负极电压小于输入正极电压时,比较器输出低电平,此时信号灯亮,证明光照强度很高。单片机检测到低电平时,会触发外入中断,进行相应的操作。反之,当光照弱时,光敏电阻的阻值非常大,使得比较器的输入负极电压高于输入正极电压,比较器输出高电平,状态指示灯不亮,单片机检测到高电平,不能够触发中断。

两轮直立代步平衡车的设计与实现_徐光宪


一个临界阻尼系数,使得单摆最终稳定在平衡位置的时间最短。
由于倒立着的单摆在偏离平衡位置后,其所受到的回复力
收稿日期: 2014 - 07 - 22。辽宁省高等学校杰出青年学者成长计划 项目( LJQ2012029) 。徐光宪,教授,主研领域: 信号处理与编码。高念, 硕士生。
第2 期
徐光宪等: 两轮直立代步平衡车的设计与实现
图 5 陀螺仪放大电路
3 软件设计
图 4 电机驱动电路图
动力,车轮采用的是花键 19 齿的 10 寸的车轮,整个系统由 3 组 24 V 铅蓄电池供电。车载 65 kg 的成年人时,在水泥路上测试 得平衡车的最大时 速 15 km / h,最 大 行 程 60 km,最 大 爬 坡 度 30°,整个系统的成本在 1300 RMB 元左右。
1 工作原理
下面用垂直悬挂的单摆来说明两轮动态直立平衡原理[1]。
关键词 两轮平衡车 陀螺仪 加速度计 卡尔曼滤波 PID 控制
中图分类号 TP3
文献标识码 A
DOI: 10. 3969 / j. issn. 1000-386x. 2016. 02. 014
DESIGN AND IMPLEMENTATION OF TWO-WHEEL BALANCED UPRIGHT SCOOTER
单个电容短路引起供电线短路,电路图如图
3 所示。
图 3 电源防浪涌
2. 2 主控电路设计
和静电电路
本系统的微处理器采用的是飞思卡尔公司的 MK60DN512, 主控电路主要包括,复位电路、Debug 调试接口、数字地与模拟 地的隔离电路以及一些接口电路。
2. 3 电机驱动电路设计
本系统中的电机驱动电路如图 4 所示,驱动电机的 H 桥由 4 个 N 沟道功率 MOS 管 AUIRFB4410 组成[5]。采用 IR 公司的 IR2184 作为 MOS 的栅极驱动器,IR2184 是一种双通道、高速高 压型功率开关器件,具有自举浮动电源。在自举工作模式下,对 自举电容和自举二极管的要求都较高。自举电容的耐压值仅为 VCC 的电压,但其容量由下列因素决定: 驱动器电路的静态电 流、电平转换器电流、MOSFET 的栅源正向漏电流、MOSFET 的 栅极电容的大小、自举电容的漏电流的大小、以及工作的频率。 为了减少自举电容的漏电流,应尽量采用非电解电容,本系统中 采用陶瓷电容。自举二极管必须能够承受干线上电压的反压, 当开关频率较低时,要求电容保持电荷较长时间,二极管的高温 反向漏电流尽量小。同样为了减少自举电容反馈进电源的电荷 数量,二极管应选用超快恢复二极管。在本系统中自举二极管 采用了快恢复二极管 FR307,自举电容采用 1 uF 的陶瓷电容, 完全满足本系统的需要。驱动电路中在栅极也串联 了 一 个 10 Ω的小电阻,虽然这个电阻会影响一定的 MOS 开启速度,但 可以减少栅极出现的振铃现象,减少 EMI; 为了加快 MOS 管的 关断速度,在设计电机驱动电路时在栅极电阻上反向并联了一 个二极管; 另外在栅极对地接了一个 10K 的下拉电阻,这个电 阻可以防止 MOSFET 被击穿; 最后在电机的输出端对电源和地 接了 4 个 TVS 管,一方面可以续流,另外还可以抑制大的尖峰 脉冲。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

图 1.2 参考设计方案内容
参考设计方案经过了实际验证测试,车模测试运行视频请在竞赛网站上下载。 参考设计方案最后附录中给出了用于下载资料的相关网站。
4
二、原理篇
2.1 直立行走任务分解
电磁组比赛要求车模在直立的状态下以两个轮子着地沿着赛道进行比赛,相比四轮 着地状态,车模控制任务更为复杂。为了能够方便找到解决问题的办法,首先将复杂的 问题分解成简单的问题进行讨论。 为了分析方便,根据比赛规则,假设维持车模直立、运行的动力都来自于车模的两 个后车轮,后轮转动由两个直流电机驱动。因此从控制角度来看,由控制车模两个电机 旋转方向及速度实现对车模的控制。车模运动控制任务可以分解成以下三个基本任务: (1) 控制车模直立:通过控制两个电机正反向运动保持车模直立状态; (2) 控制车模速度:通过控制两个电机转速速度实现车模行进控制; (3) 控制车模转向:通过控制两个电机之间的转动差速实现车模转向控制。 以上三个任务都是通过控制车模两个后轮驱动电机完成的。可以假设车模的电机可 以虚拟地被拆解成三个不同功能的驱动电机, 它们同轴相连, 分别控制车模的直立平衡、 前进行走、左右转向,如图 2.1 所示。
5
在上述三个任务中保持车模直立是关键。由于车模同时受到三种控制的影响,从车 模直立控制的角度,其它两个控制就成为它的干扰。因此在速度、方向控制的时候,应 该尽量平滑,以减少对于直立控制的干扰。三者之间的配合如图 2.1 所示。
2
一、前言
为了提高全国大学生智能汽车竞赛创新性和趣味性,激发高校学生参与比赛的兴 趣,提高学生的动手能力、创新能力和接受挑战能力,智能汽车竞赛组委会将电磁组比 赛规定为车模直立行走(如图 1.1 所示) ,其它两个组别的车模行走方式保持不变。
图 1.1 电磁组车模直立运行模式
车模直立行走比赛是要求仿照两轮自平衡电动车的行进模式,让车模以两个后轮 驱动进行直立行走。近年来,两轮自平衡电动车以其行走灵活、便利、节能等特点得到 了很大的发展。国内外有很多这方面的研究,也有相应的产品。在电磁组比赛中,利用 了原来 C 型车模双后轮驱动的特点,实现两轮自平衡行走。相对于传统的四轮行走的车 模竞赛模式,车模直立行走在车体检测、控制算法等方面提出了更高的要求。为了能够 帮助参赛同学尽快制作车模参加比赛, 竞赛秘书处编写了 C 型车模直立行走的参考设计 方案。参赛队员可以在此基础上,进一步改进硬件和软件方案,提高竞赛水平。 为了适应初学者,方案介绍过程中,尽可能减少公式推导,使用通俗科学的语言介 绍控制原理和方法,给出 C 型车模制作过程中的核心环节。本文的主要内容如图 1.2 所 示。
直立控制电压 行走控制电压 转向控制电压 +
+ +
直立
虚拟拆解 形成三组 不同功能 的驱动电机
图 2.1 车模运动控制分解示意图
运行 转向
线性叠加形成一组 驱动电机
直流电机的力矩最终来自于电机驱动电压产生的电流。因此只要电机处于线性状 态,上述拆解可以等效成三种不同控制目标的电压叠加之后,施加在电机上。3电磁组直立行走源自务分解 车模直立控制 车模速度控制
原理篇
车模方向控制 车模倾角测量 控制算法总框图 整体电路框图 DSC最小系统 倾角传感器电路
电路设计篇
电机驱动电路 速度传感器电路 电磁检测电路 车模简化与修改
机械设计篇
传感器安装 其它注意事项 软件功能框架 DSC资源配置
软件编写与调试篇
主要算法以及实现 程序调试与参数整定 运行测试
第七届全国大学生 “飞思卡尔” 杯智能汽车竞赛
电磁组直立行车参考设计方案
(版本 1.0)
直立控制 速度控制 方向控制
竞赛秘书处
2011-12-22
1


一、前言 .................................................................................................................................... 3 二、原理篇 ................................................................................................................................ 5 2.1 直立行走任务分解 .............................................................................................................. 5 2.2 车模直立控制 ...................................................................................................................... 6 2.3 车模速度控制 .................................................................................................................... 10 2.4 车模方向控制 .................................................................................................................... 13 2.5 车模倾角测量 .................................................................................................................... 14 2.6 车模直立行走控制算法总图 ............................................................................................ 18 三、电路设计篇 ...................................................................................................................... 20 3.1 整体电路框图 .................................................................................................................... 20 3.2 DSC 介绍与单片机最小系统 ........................................................................................... 21 3.3 倾角传感器电路 ................................................................................................................ 24 3.4 电机驱动电路 .................................................................................................................... 26 3.5 速度传感器 ........................................................................................................................ 27 3.6 电磁线检测电路 ................................................................................................................ 28 四、机械设计篇 ...................................................................................................................... 29 4.1 车模简化改装 .................................................................................................................... 29 4.2 传感器安装 ........................................................................................................................ 30 4.3 注意事项 ............................................................................................................................ 32 五、软件编写与调试篇.......................................................................................................... 33 5.1 软件功能与框架 ................................................................................................................ 33 5.2 DSC 的资源配置 ............................................................................................................... 36 5.3 主要算法及其实现 ............................................................................................................ 37 5.4 程序调试与参数整定 ........................................................................................................ 45 5.5 现场运行测试 .................................................................................................................... 46 六、结束语 .............................................................................................................................. 46 附录: ...................................................................................................................................... 47
相关文档
最新文档