文档库 最新最全的文档下载
当前位置:文档库 › DUANKE自平衡小车控制主板原理图V1.1

DUANKE自平衡小车控制主板原理图V1.1

Board St

两轮自平衡小车毕业设计毕业论文

两轮自平衡小车毕业设计毕业论文 目录 1.绪论 (1) 1.1研究背景与意义 (1) 1.2两轮自平衡车的关键技术 (2) 1.2.1系统设计 (2) 1.2.2数学建模 (2) 1.2.3姿态检测系统 (2) 1.2.4控制算法 (3) 1.3本文主要研究目标与内容 (3) 1.4论文章节安排 (3) 2.系统原理分析 (5) 2.1控制系统要求分析 (5) 2.2平衡控制原理分析 (5) 2.3自平衡小车数学模型 (6) 2.3.1两轮自平衡小车受力分析 (6) 2.3.2自平衡小车运动微分方程 (9) 2.4 PID控制器设计 (10) 2.4.1 PID控制器原理 (10) 2.4.2 PID控制器设计 (11) 2.5姿态检测系统 (12) 2.5.1陀螺仪 (12) 2.5.2加速度计 (13) 2.5.3基于卡尔曼滤波的数据融合 (14) 2.6本章小结 (16) 3.系统硬件电路设计 (17) 3.1 MC9SXS128单片机介绍 (17) 3.2单片机最小系统设计 (19) 3.3 电源管理模块设计 (21) I

3.4倾角传感器信号调理电路 (22) 3.4.1加速度计电路设计 (22) 3.4.2陀螺仪放大电路设计 (22) 3.5电机驱动电路设计 (23) 3.5.1驱动芯片介绍 (24) 3.5.2 驱动电路设计 (24) 3.6速度检测模块设计 (25) 3.6.1编码器介绍 (25) 3.6.2 编码器电路设计 (26) 3.7辅助调试电路 (27) 3.8本章小结 (27) 4.系统软件设计 (28) 4.1软件系统总体结构 (28) 4.2单片机初始化软件设计 (28) 4.2.1锁相环初始化 (28) 4.2.2模数转换模块(ATD)初始化 (29) 4.2.3串行通信模块(SCI)初始化设置 (30) 4.2.4测速模块初始化 (31) 4.2.5 PWM模块初始化 (32) 4.3姿态检测系统软件设计 (32) 4.3.1陀螺仪与加速度计输出值转换 (32) 4.3.2卡尔曼滤波器的软件实现 (34) 4.4平衡PID控制软件实现 (36) 4.5两轮自平衡车的运动控制 (37) 4.6本章小结 (39) 5. 系统调试 (40) 5.1系统调试工具 (40) 5.2系统硬件电路调试 (40) 5.3姿态检测系统调试 (41) 5.4控制系统PID参数整定 (43) II

单片机控制单轴双轮自动平衡小车设计开题报告

毕业设计(论文) 开题报告 题目:单片机控制单轴双轮自动平衡小车设计系别:电气工程系 专业:电气工程及其自动化 班级: 学号 学生姓名: 指导教师: 2016年 3月

中原工学院信息商务学院 毕业论文(设计)开题报告 论文(设计)题目单片机控制单轴双轮自动平衡小车 姓名系别电气工程系专业 班级 电气121学号6 1选题目的和意义: 平衡车是一个不稳定、强耦合、非线性系统,对平衡车的研究有利于我们更熟练得运用自动控制理论,并且发展更可靠稳定的控制方法。在实际应用中,平衡车由于体积小,灵活方便,不管是在军用或者民用领域都有广阔的应用空间,两轮自平衡小车可以作为一种小范围的移动式服务平台。通过本课题的研究学习,会使自己更加了解单片机,熟悉电子电路,提升自己的对整个设计的把握,更透彻的掌握自动控制方法。 2本选题在国内外的研究状况及发展趋势: 国外方面:JOE 是瑞士研制的用DSP和FPGA 控制并基于倒立摆理论双轮车。通过倾斜传感器和倾角传感器来检测车体。通过电机上的编码盘检测电机的速度。采用了基于状态反馈的线性控制策略,车的运动被分解成直线和旋转运动,然后分析直线运动和旋转运动,得到电机需要的控制量,最终把控制量耦合叠加。他主要的设计思想依然是:使车子朝车体倾斜的方向运动来保持车身的平衡。主控芯片是HC11 微处理器,此处理器是David P.Anderson 专门的针对nBot 车设计的。传感器在得到车的车身信息后,再比例整合,当作模糊控制器的输入,按照之前设定的控制原则得到两个电机需要的PWM 电压。该控制只能能让小车平衡运动,而不能让小车自主直立。Segway 拥有更多的姿态传感器,它有5个陀螺仪传感器,然而事实是检测车身前倾斜只需要3个传感器就够了,其他的两个传感器只是增加安全性。传感器的信息会被传送到一个电路板,这个电路板是微处理器的集群,效率是个人电脑的三倍。这个集群是为了保证本载人平衡车在其中任何一个处理器出现问题时能报告错误,给驾驶者以处理问题的时间余量,保证了平衡车的安全性。 国内方面:哈工大尹亮制作的双轮移动车Sway,车身倾斜度采用AD 推出的双轴加速度传感器ADXL202 及反射式红外线距离传感器来获得。基于PWM 动态控制直流电机的速度。车与上位机间的数据通信使用PTR2000 超小型超低功耗高速无线收发数传MODEM。人机交互界面使用图形液晶点阵、方向摇杆、按键。依靠这些可靠并且完备

基于STM32 智能抓物小车的设计 电子设计II课程报告

摘要 本实验主要分析把握对象的智能车基于STM32F103的设计。智能系统的组成主要包括STM32F103控制器、伺服驱动电路、红外检测电路、超声波避障电路。本试验采用STM32F103微处理器作为核心芯片,速度和转向的控制采用PWM技术,跟踪模块、检测、障碍物检测和避免功能避障模块等外围电路,实现系统的整体功能。 小车行驶时,避障程序跟踪程序,具有红外线跟踪功能的汽车检测电路。然后用颜色传感器识别物体的颜色和抓取。在硬件设计的基础上提出了实现伺服控制功能,简单的智能车跟踪和避障功能的软件设计和控制程序,在STM32集成开发环境IAR编译,并使用JLINK下载程序。 关键词:stm32;红外探测;超声波避障;颜色传感;舵机控制

ABSTRACT This experiment mainly analyzed the grasping object intelligent car based on STM32F103 design. The composition of the intelligent system mainly includes STM32F103 controller, servo drive circuit, infrared detection circuit, ultrasonic obstacle avoidance circuit. This test uses the STM32F103 microprocessor as the core chip, the speed and steering control using PWM technology, tracking module and detection, obstacle avoidance module for obstacle detection and avoidance function, other peripheral circuit to achieve the overall function of the system. The car is moving, obstacle avoidance procedures prior to tracking program, car tracking function with infrared detection circuit. Then use color sensor to recognize object color and grab. On the basis of the hardware design is proposed to realize the servo control function, simple intelligent car tracking and obstacle avoidance function of the software design, and the control program is compiled in the STM32 integrated development environment IAR, and download the program using Jlink. Key words: STM32; infrared detection; ultrasonic obstacle avoidance; color sensing; steering control

比亚迪E6纯电动汽车动力系统的结构与检修

比亚迪E6纯电动汽车使用磷酸埋钻铁电池,200Ah的超大电池容量使车辆在综合工况下续驶里程超过300km,每100km的能耗在21度(1度=1 kWh)以内,每1 00km的加速时间为10s,最高车速可达160km/h以上。车辆充电比较方便,快充可以使用充电站的380V充电桩充电,慢充可需220V民用交流电源,慢充6~8小时可充满电池。 一、比亚迪E6纯电动汽车动力系统的结构 1.比亚迪E6纯电动汽车动力系统 比亚迪E6纯电动汽车动力系统结构及原理如图1所示,其主要由三大模块组成。

(1)电动车的控制模块可分为:电机控制器、DC-DC、动力配电箱、主控ECU、挡位控制器、加速踏板、电池管理单元。 (2)电动车的动力模块有:电动机总成、电池包体总成。

(3)电动车高压辅助模块有:车载慢充、漏电保护器、车载充电口、应急开关。 2.动力控制系统的工作原理 (1)充电过程 充电站的380V高压充电桩通过车辆上的充电口,或者220V市用电源通过车载充电器升压后输电给车上的配电箱,配电箱直接途径应急开关后对Hv电池组充电。在充电过程当中,电源管理器一直监控着HV电池组的温度和电压,如果发现HV电池组内部某单体温度或电压过高,就会切断配电箱给HV电池组的供电。 (2)放电过程 HV电池组在电源管理器和漏电保护器的监控下,通过应急开关输电给配电箱,配电箱根据车辆的实际用电情况分配电量。一部分电量流向电机控制器,另一部分电量流向DC-DC交换器。主控ECU根据驾驶员操作信息(接收加速踏板角度传感器和挡位控制器的信号)控制着电机控制器的工作,电机控制器主要控制流向电机的电量大小,以及控制电机正反转来驱动车辆前进或后退。另一部分从配电箱流向DC-DC交换器的电量,经过DC-DC交换器将高压直流电转化为低压直流电,为车辆电动液压助力转向系统提供42V的电源,同时还为整车用电设备提供12V的电源。 3.动力系统各部件的作用 (1)电机控制器:负责控制电机的前进、倒退、维持电动车的正常运转,关键零部件为IGBT。IGBT实际为大电容,目的是为了控制电流的工作,保证能够按照我们的意愿输出合适的电流参数。 (2)DC-DC:负责将330V高压直流转低压提供给车载低压用电设备,如

基于单片机的两轮自平衡车控制系统设计

基于单片机的两轮自平衡车控制系统设计 摘要 两轮自平衡车是一种高度不稳定的两轮机器人,就像传统的倒立摆一样,本质不稳定是两轮小车的特性,必须施加有效的控制手段才能使其稳定。本文提出了一种两轮自平衡小车的设计方案,采用重力加速度陀螺仪传感器MPU-6050检测小车姿态,使用互补滤波完成陀螺仪数据与加速度计数据的数据融合。系统选用STC 公司的8位单片机STC12C5A60S2为主控制器,根据从传感器中获取的数据,经过PID算法处理后,输出控制信号至电机驱动芯片TB6612FNG,以控制小车的两个电机,来使小车保持平衡状态。 整个系统制作完成后,小车可以在无人干预的条件下实现自主平衡,并且在引入适量干扰的情况下小车能够自主调整并迅速恢复至稳定状态。通过蓝牙,还可以控制小车前进,后退,左右转。 关键词:两轮自平衡小车加速度计陀螺仪数据融合滤波 PID算法 Design of Control System of Two-Wheel Self-Balance Vehicle based on Microcontroller Abstract Two-wheel self-balance vehicle is a kind of highly unstable two-wheel robot. The characteristic of two-wheel vehicle is the nature of the instability as traditional inverted pendulum, and effective control must be exerted if we need to make it stable. This paper presents a design scheme of two-wheel self-balance vehicle. We need using gravity accelerometer

智能小车设计

2016—2017学年第二学期期末考试《单片机原理及应用*》实践考核 项目设计说明书 专业:电子科学与技术 学号: 20160060156

姓名:张一鸣 2017年6 月14日 考核项目及要求 项目一:电机驱动模块的设计与制作 1.考核要点 (1) 掌握驱动电路的工作原理; (2) 掌握电机驱动的制作方法; (3) 掌握焊接技术; 2.作品要求 学生自行运用工具进行作品的设计制作,作品达到电路连接正确、布局合理、美观整洁。 项目二:单片机最小系统板的设计制作 1.考核要点 (1) 掌握单片机在实际操作中的基本知识; (2) 实验板包括单片机最小系统、蓝牙遥控模块、温度检测模块、液晶模块、 报警模块电路等的设计; (3) 使用Proteus仿真软件绘制实验板所包含的所有模块电路; (4) 熟练使用keil编程软件编写各模块电路的演示程序。 2.作品要求 学生自行运用工具进行作品的设计、仿真及演示,达到正确实现、布局合理、美观整洁。 项目三:智能小车底盘设计 1.考核要点 (1) 理解电机的工作原理; (2) 了解部分机械机构的设计方法; (3) 掌握智能小车的整体安装方法。

2.作品要求 学生独立设计安装,车身结构美观,布局合理,功能实现。 目录 1.功能说明 (1) 1-1.蓝牙无线遥控 (1) 1-2.实时温度显示 (1) 2.硬件设计 (2) 2-1.元器件选择 (2) 2-2.硬件设计原理说明 (4) 3.软件设计 (5) 3-1.程序总体设计 (5) 3-2.程序详细设计 (5) 4.测试与总结 (6) 4-1驱动电路板测试 (6) 4-2控制电路板测试 (6) 4-3最终整体效果 (7) 4-4总结 (7)

线控两轮平衡车的建模与控制研究

线控两轮平衡车的建模 与控制研究 文稿归稿存档编号:[KKUY-KKIO69-OTM243-OLUI129-G00I-FDQS58-

线性系统理论 上机实验报告 题目:两轮平衡小车的建模与控制研究 完成时间:2016-11-29 1.研究背景及意义 现代社会人们活动范围已经大大延伸,交通对于每个人都十分重要。交通工具的选择则是重中之重,是全社会关注的焦点。 随着社会经济的发展,人民生活水平的提高,越来越多的小汽车走进了寻常百姓家。汽车快捷方便、省时省力,现代化程度高,种类繁多的个性化设计满足了不同人的需求。但它体积大、重量大、污染大、噪声大、耗油大、技术复杂、使用不便、价格贵、停放困难,效率不高,而且还会造成交通拥堵并带来安全隐患。相比之下,自行车是一种既经济又实用的交通工具。中国是自行车大国,短距离出行人们常选择骑自行车。自行车确实方便,但在使用之前需要先学会骑车,虽然看似简单,平衡能力差的人学起来却很困难,容易摔倒,造成人身伤害。另外,自行车毕竟不适宜长距离的行驶,遥远的路程会使人感到疲劳。 那么,究竟有没有这样一种交通工具,集两者的优点于一身呢?既能像汽车一样方便快捷又如自行车般经济简洁,而且操作易于掌握,易学又易用。两轮自平衡车概念就是在这样的背景下提出来的。 借鉴目前国内外两轮自平衡车的成功经验,本文提出的研究目标是设计一款新型的、结构简单、成本低的两轮自平衡车,使其能够很好地实现自平衡功能,同时设计结果通过MATLAB进行仿真验证。

2.研究内容 自平衡式两轮电动车是一个非线性、强耦合、欠驱动的自不稳定系统,对其控制策略的研究具有重大的理论意义。我们通过分析两轮平衡车的物理结构以及在平衡瞬间的力学关系,得到两轮车的力学平衡方程,并建立其数学模型。运用MATLAB 和SIMULINK 仿真系统的角度θ、角加速度? θ、位移x 和速度的? x 变化过程,对其利用外部控制器来控制其平衡。 3.系统建模 两轮平衡车的瞬时力平衡分析如图1所示。下面将分析归纳此时的力平衡方程[1-3],并逐步建立其数学模型。 对两轮平衡车的右轮进行力学分析,如图2所示。 依据图2对右轮进行受力分析,并建立其平衡方程: =R R R R M X f H ? - (1) R R R R J C f R ??? =- (2) 同理,对左轮进行受力分析,并建立其平衡方程: =R L L L M X f H ? - (3) L L L L J C f R ??? =- (4) 两轮平衡车摆杆的受力分析如图3所示,由图3可以得到水平和垂直方向的平衡方程以及转矩方程。 水平方向的平衡方程: H H x R L p m +=? ? (5) 其中θsin L x x m p +=,则有:

智能小车的结构与设计

智能小车俯视图结构说明: 本产品是由一个语音模块、一个+5V的辅助电源(LM7805数字压控电路)、一个电机驱动模块、四个电机、一块IAP单片机,一对无线发送接收模块。 功能与使用: 这辆语音控制智能小车通过语音识别来判断我们人所说的指令来行走的,给不同的指令就会按不同的指令来行走。可以根据我们说的去执行,更加人性化,同时也能起到人车交流的效果,操作简单,易于使用。 图2:智能小车全景图 平台选型说明 单片机开发板(以STC15F2K61S2芯片为控制核心) 设计说明 设计原理图如下:

3 设计原理图 设计方案: 语音控制智能小车,主控电路是由单片机开发板(以IAP15F2K61S2芯片为控制核心)来控制小车,主要是由语音控制模块通过无线模块发送信号来控制小车的前进、后退、左右转等功能。 语音模块主要是由LD3320 ASR非特定语音识别芯片组成的,通过识别人的语言,从从而实现轻松的语控制。我们采用锂电池通过7085稳压输出5V的直流电,方便携带,轻巧灵活,设计合理。通过对单片机开发板编写系统程序,调试出合适的程序,才能很好地处理信号和控制小车,以及各种电器。 作品特色 先进性: 传统玩具的市场比重正在逐步缩水,高科技含量的电子玩具则蒸蒸日上。高科技含量的电子互动式玩具已经成为玩具行业发展的主流。本文设计一个具有语音识别功能的智能遥控小车。本文还在小车的控制系统中采用语音识别系统,使控制者可以用语音对小车进行控制,产生相应的动作,而且小车和控制者还具有一定的交互功能,体现出了现代科技想智能化发展的潮流。 实用性: 当我们的技术成熟的时候我们可以向机动车改装,这样的话手脚残疾人也能开车了,还有就是该技术可以应用到智能家居中,让我们能够更加轻松地控制家里面的用电设备,使我们的住所更加人性化。

智能寻迹小车以及程序

寻迹小车 在历届全国大学生电子设计竞赛中多次出现了集光、机、电于一体的简易智能小车题目。笔者通过论证、比较、实验之后,制作出了简易小车的寻迹电路系统。整个系统基于普通玩具小车的机械结构,并利用了小车的底盘、前后轮电机及其自动复原装置,能够平稳跟踪路面黑色轨迹运行。 总体方案 整个电路系统分为检测、控制、驱动三个模块。首先利用光电对管对路面信号进行检测,经过比较器处理之后,送给软件控制模块进行实时控制,输出相应的信号给驱动芯片驱动电机转动,从而控制整个小车的运动。系统方案方框图如图1所示。 图1 智能小车寻迹系统框图 传感检测单元 小车循迹原理 该智能小车在画有黑线的白纸“路面”上行驶,由于黑线和白纸对光线的反射系数不同,可根据接收到的反射光的强弱来判断“道路”—黑线。笔者在该模块中利用了简单、应用也比较普遍的检测方法——红外探测法。 红外探测法,即利用红外线在不同颜色的物理表面具有不同的反射性质的特点。在小车行驶过程中不断地向地面发射红外光,当红外光遇到白色地面时发生漫发射,反射光被装在小车上的接收管接收;如果遇到黑线则红外光被吸收,则小车上的接收管接收不到信号。 传感器的选择 市场上用于红外探测法的器件较多,可以利用反射式传感器外接简单电路自制探头,也可以使用结构简单、工作性能可靠的集成式红外探头。ST系列集成红外探头价格便宜、体积小、使用方便、性能可靠、用途广泛,所以该系统中最终选择了ST168反射传感器作为红外光的发射和接收器件,其内部结构和外接电路均较为简单,如图2所示:

图2 ST168检测电路 ST168采用高发射功率红外光、电二极管和高灵敏光电晶体管组成,采用非接触式检测方式。ST168的检测距离很小,一般为8~15毫米,因为8毫米以下是它的检测盲区,而大于15毫米则很容易受干扰。笔者经过多次测试、比较,发现把传感器安装在距离检测物表面10毫米时,检测效果最好。 R1限制发射二极管的电流,发射管的电流和发射功率成正比,但受其极限输入正向电流50mA的影响,用R1=150的电阻作为限流电阻,Vcc=5V作为电源电压,测试发现发射功率完全能满足检测需要;可变电阻R2可限制接收电路的电流,一方面保护接收红外管;另一方面可调节检测电路的灵敏度。因为传感器输出端得到的是模拟电压信号,所以在输出端增加了比较器,先将ST168输出电压与2.5V进行比较,再送给单片机处理和控制。 传感器的安装 正确选择检测方法和传感器件是决定循迹效果的重要因素,而且正确的器件安装方法也是循迹电路好坏的一个重要因素。从简单、方便、可靠等角度出发,同时在底盘装设4个红外探测头,进行两级方向纠正控制,将大大提高其循迹的可靠性,具体位置分布如图3所示。

自平衡小车设计报告

2012年省电子竞赛设计报告 项目名称:自平衡小车 姓名:连文金、林冰财、陈立镔 指导老师:吴进营、苏伟达、李汪彪、何志杰日期:2012年9月7日

摘要: 本组的智能小车底座采用的是网上淘宝的三轮两个电机驱动的底座,主控芯片为STC89C52,由黑白循迹采集模块对车道信息进行采集,将采集的信息传送到主控芯片,再由主控芯片发送相应的指令到电机驱动模块L298N,从而控制电机的运转模式。 关键词: STC89C52 L298N 色标传感器 E18-F10NK 自动循迹 引言: 近现代,随着电子科技的迅猛发展,人们对技术也提出了更高的要求。汽车的智能化在提高汽车的行驶安全性,操作性等方面都有巨大的优势,在一些特殊的场合下也能满足一些特殊的需要。智能小车系统涉及到自动控制,车辆工程,计算机等多个领域,是未来汽车智能化是一个不可避免的大趋势。本文设计的小车以STC89C52为控制核心,用色标传感器 E18-F10NK作为检测元件实现小车的自动循迹前行。 一、系统设计 本组智能小车的硬件主要有以STC89C52 作为核心的主控器部分、自动循迹部分、电机驱动部分。 1.1方案论证及选择: 根据设计要求,可以有多种方法来实现小车的功能。我们采用模块化思想,从各个单元电路选择入手进行整体方案的论证、比较与选择。 本方案以STC89C52作为主控芯片,通过按键进行模式的选择切换,按键一选择三轮循迹,按键二进行两轮循迹。 1.1.1模式一(三轮循迹): 模式一(按键一控制):三轮循迹的时候,通过色标传感器和激光传感器进行实时的数据采集,反馈给主控芯片,主控芯片通过驱动L298来控制两路直流减速电机,从而保证路线的准确性。

智能小车原理

一、前言 设计背景: 在科学探索和紧急抢险中经常会遇到对与一些危险或人类不能直接到达的地域的探测,这些就需要用机器人来完成。而在机器人在复杂地形中行进时自动避障是一项必不可少也是最基本的功能。因此,自动避障系统的研发就应运而生。我们的自动避障小车就是基于这一系统开发而成的。意义随着科技的发展,对于未知空间和人类所不能直接到达的地域的探索逐步成为热门,这就使机器人的自动避障有了重大的意义。我们的自动避障小车就是自动避障机器人中的一类。自动避障小车可以作为地域探索机器人和紧急抢险机器人的运动系统,让机器人在行进中自动避过障碍物。成员情况本组三位成员均为2005级基地班学生,都选修过数字电路课程。二、总体方案设计 1、设计要求 小车从无障碍地区启动前进,感应前进路线上的障碍物后,根据障碍物的位置选择下一步行进方向。并可通过两个独立按键对小车进行控速。 2、小车自动避障的原理 小车车头处装有三个光电开关,中间一个光电开关对向正前方,两侧的光电开关向两边各分开30度,(如右图所示)。小车在行进过程中由光电开关向前方发射出红外线,当红外线遇到障碍物时发生漫反射,反射光被光电开关接收。小车根据三个光电开关接受信号的情况来判断前方障碍物的分布并做出相应的动作。光电开关的平均探测距离为30cm。 3、模块方案比较及论证 根据设计要求,我们的自动避障小车主要由六个模块构成:车体框架、电源

及稳压模块、主控模块、逻辑模块、探测模块、电机驱动模块组成。各模块分述如下: 3.1车体框架 在设计车体框架时,我们有两套起始方案,自己制作和直接购买玩具电动车。方案一:自己设计制作车架自己制作小车底盘,用两个直流减速电机作为主动轮,利用两电机的转速差完成直行、左转、右转、左后转、右后转、倒车等动作。减速电机扭矩大,转速较慢,易于控制和调速,符合避障小车的要求。而且自己制作小车框架,可以根据电路板及传感器安装需求设计空间,使得车体美观紧凑。但自己制作小车设计制作周期较长,且费用较高,因而我们放弃这一方案。方案二:购买玩具电动车 玩具电动车价格低廉,有完整的驱动、传动和控制单元,其中传动装置是我们所需的,缩短了开发周期。但玩具电动车采用普通直流电机驱动,带负载能力差,调速方面对程序要求较高。同时,玩具电动车转向 依靠前轮电机带动前轮转向完成,精度低。 考虑到利用玩具电动小车做车架开发周期短,可留够充分的时间用于系统调试,且硬件上的不足我们有信心用优良的算法来弥补,故我们选择方案二。

读书报告:平衡车的原理及功能实现方法

读书报告:平衡车的原理及功能实现方法 载人平衡车是一种靠电能提供能源,能够载人直立平衡行走的交通工具。随着社会的发展,公共交通的拥堵也成为普片现象,越来越受到人们的关注。载人平衡车由于其体积小巧轻便,适用能力强,能够有效缓解交通压力。 两轮自平衡车是当今机器人研究领域的一个重要分支,它涵盖了电子、机械、自动控制与信号处理等多个学科。其结构类似于倒立摆,具有非线性、强耦合的特性。由电源、电动机构成其原动机模块;由机构件轮、轴构成其机械传动机模块;由控制芯片、陀螺仪构成其信息机模块。 平衡车模块简图 一.原动机模块 2个直流电动机安装在车体平台下面,驱动电机的H桥由4个N沟道功率MOS管AUIRFB4410组成[5j。采用IR公司的IR2184作为MOS的栅极驱动器,IR2184是一种双通道、高速高压型功率开关器件,具有自举浮动电源。在自举上作模式下,对自举电容和自举_极管的要求都较高。自举电容的耐压值仅为VCC的电压,但其容量由下列因素决定:驱动器电路的静态电流、电平转换器电流、MOSFET的栅源正向漏电流、MOSFET的栅极电容的大小、自举电容的漏电流的大小、以及上作的频率。 为了减少自举电容的漏电流,应尽量采用非电解电容,本系统中采用陶瓷电容。自举_极管必须能够承受干线上电压的反压,当开关频率较低时,要求电容保持电荷较民时间,一极管的高温反向漏电流尽量小。同样为了减少自举电容反馈进电源的电荷数量,_极管应选用超快恢复_极管。在本系统中自举_极管采用了快恢复一极管FR307,自举电容采用1 uF的陶瓷电容,完全满足本系统的需要。驱动电路中在栅极也串联了一个10 S2的小电阻,虽然这个电阻会影响一定的MOS开启速度,但可以减少栅极出现的振铃现象,减少EMI;为了加快MOS 管的关断速度,在设计电机驱动电路时在栅极电阻上反向并联了一个_极管;另外在栅极对地接了一个lOK的下拉电阻,这个电阻可以防比MOSFET被击穿;最后在电机的输出端对电源和地接了4个TVS管,一方而可以续流,另外还可以

平衡车原理和扑街解释

平衡车原理和扑街解释 摘要: 说到仆街的原因或者原理,必须从平衡车的原理说起。本文为 buaa_dingo 原创一、自平衡基本原理所有前后方向具有自平衡功能的车辆,双轮或者独轮,都是基于倒立摆原理。自平衡车实际上是一个比较 ... 说到仆街的原因或者原理,必须从平衡车的原理说起。本文为buaa_dingo原创 一、自平衡基本原理 所有前后方向具有自平衡功能的车辆,双轮或者独轮,都是基于倒立摆原理。自平衡车实际上是一个比较简单的单级倒立摆系统,只是由于有驾驶员的操纵,为这个简单的单级倒立摆系统引入了一些非线性因素,但是也并不复杂。 简单文字描述如下: 1)最简单的自平衡车系统,包括控制器、姿态传感器和执行器(电机),以及必要的电源(电池)和结构零件(让小车组合在一起具备功能)。其中,控制器能够测量姿态传感器输出的姿态信息,并比较精确地控制电机运转;姿态传感器可以每秒输出100-500次姿态数据(俯仰、滚转、方向);执行器(电机)可以提供整车运动的动力。 2)当驾驶者向前倾斜身体时,会带动车子向前倾斜。此时控制器可通过姿态传感器感知到这个倾斜,并命令电机向前旋转。这样,驾驶者前倾的时候,车子也会往前走,从而“追上”打算往前倾倒的驾驶者,保持动态平衡。 3)当驾驶者身体向后仰时,会带动车子向后倾斜。此时控制器可通过姿态传感器感知到这个倾斜,并命令电机向后旋转。这样,驾驶者后仰的时候,车子也会往后走,从而“追上”打算向后倾倒的驾驶者,保持动态平衡。 4)控制器每秒钟执行100-500次2、3的过程,不停地测量车子姿态,不停地调整电机的转动方向和转速。这样就保持一个动态的平衡。不管驾驶者往前还是往后倾斜,车子都会自动“追上”驾驶者,保持平衡。 参考文献:

自平衡循迹小车设计报告

题图:自平衡小车系统 摘要:本自平衡小车由单片机芯片STC80C52为主控制器。通过电机驱动和寻迹电路完成三轮(两轮为驱动,一轮为万向轮)寻迹来按照竞赛要求来完成基本部分;在运用MMA7455数字加速度传感器和角速度传感器(ENC03陀螺仪)以及运用电磁线性偏差来完成两驱动轮的直立寻迹。 关键词 STC80C52、小车寻迹、自平衡小车。 Abstract:The self balancing car by single-chip microcomputer chip STC80C52 primarily controller. Through the motor drive and tracing circuit complete three (two wheel for drive, round for universal wheel) tracing to according to the competition requirements to complete basic parts; Using MMA7455 digital acceleration sensor and angular velocity sensor (ENC03 gyroscope) and the use of electromagnetic linear deviation to complete two driving wheel of upright tracing. Keywords STC80C52, car tracing, self balancing car

1系统方案 (3) 1.1模块方案比较与论证 (3) 1.2车体设计 (3) 1.3控制器模块 (3) 1.4寻迹模块 (4) 1.5直流电机驱动模块 (4) 1.6小车直立 (5) 1.7小车速度控制 (5) 1.8小车方向控制 (6) 1.9最终方案 (6) 2 理论分析和计算 (6) 2.1直流电机的转速如何控制?(建立数学模型) (6) 2.2电磁线性偏差检测数学模型建立 (8) 3电路设计1(两轮为驱动轮,一轮为万向轮) (9) 3.1电路总设计框图 (9) 3.2介绍单片机最小系统原理图及其功能 (9) 3.3介绍驱动模块原理图及其功能 (10) 3.4介绍寻迹模块原理图及其功能 (11) 3.5怎样来控制车模直立?(建立数学模型) (12) 3.6车模的方向控制 (14) 3.7车模倾角测量 (14) 4 电路设计2(两驱动轮直立行走) (17) 4.1整个电路的框架接结构 (17) 4.2介绍数字三轴加速度传感器模块与陀螺仪原理图及其功能 (18) 4.3介绍电磁线偏差检测系统电路及其原理 (20) 4.4 整个过程的注意事项 (21) 5 测试方案与结果分析 (22) 5.1寻迹测试方案(7个红外对管用TCR5000) (22) 5.2电机驱动测试方案(主芯片L298N) (22) 6.结论 (23) *参考文献 (23) *附录 (24) 附录1主要元器件芯片 (24) 附录2仪器设备清单 (24) 附录3主要程序清单 (24)

智能车设计原理及电路图

1.红外接收控制电路由红外接收头ICl、晶体管Vl、电阻器Rl-R3、RlO、电容器Cl-C3和脉冲分配器集成 电路IC2组成。 2.音效/语音电路由音效集成电路IC3、语音集成电路IC4、晶体管V2-V5、电阻器R4、R5和二极管VDl-VD4 组成。 3.驱动电路由晶体管V6-Vll、电阻器R6-R9和电动机M组成。 4.电源电路由电池GB、电源开关S、滤波电容器C2、C4、C5和电阻器R2组成。 1. 接通电源开关S时,IC1的3脚输出高电平,使Vl饱和导通,IC2的YO端输出高电平,此时电动机 M不工作,汽车停止不动。按一下遥控器上任意键时,ICl接收到红外遥控信号并将其转换为电信号,该信号经ICl内电路处理后从其3脚输出一个高电平脉冲,使Vl由导通变为截止,从IC2的CP端输入一个计数脉冲,使C2的Yl端输出高电平,VDl和V2导通,IC3通电工作,其O/P端输出的音效电信号经V3放大后,驱动BL发出警笛声。 2. 再按一下遥控器,IC1的3脚又输出一个高电平脉冲,使V1瞬间截止,IC2的CP端又加入一个计数脉 冲,其Y2端输出高电平,使V6。V8导通,M正转,汽车前进;同时,VD2导通,IC3和V2、V3仍维持工作,BL仍发出警笛声。 3. 第3次按动遥控器按键时,IC2的Y3端输出高电平,Y2端变为低电平,VD2和V2、V3、V6-V8、1C3 停止工作,M停转;同时VD3导通,使V5导通,IC4通电工作,其O/P端输出的语音电信号经V4放大后,驱动BL发出“倒车,请注意!”的语音声。 4. 第4次按遥控器按键时,IC2的Y4端输出高电平,使V9-Vll导通,M反转,汽车后退;同时VD4导通, 使V4、V5和1C4维持工作。 5. 第5次按遥控器按键时,IC2的Y5端输出高电平,IC2强制复位,YO端输出高电平,M停转,BL停 止发声,汽车停止不动。1.Rl-R9选用1/4W金属膜电阻器或碳膜电阻器。 2.Cl、C2和C5均选用耐压值为lOV的铝电解电容器;C3和C4均选用独石电容器。 3.VDl-VD4均选用1N4148 型硅开关二极管。 4.Vl选用2SCl815型NPN晶体管;V2-V5、V7和VlO均选用S9013 型硅NPN晶体管;V6和V9选用 C8550 或58550、3CG8550 型硅pNp晶体管;V8和Vll选用C8050 或S8050 、3DG8050 型硅NPN晶体管。 5.ICl选用HSO038型一体化红外接收头;IC2选用CD4017 型十进制计数/脉冲分配器;IC3选用内储警 笛声的音效集成电路;IC4选用内储"倒车,请注意!"语音信息的语音集成电路。 6.BL选用0.5W、8Ω的电动式扬声器。 7. M使用玩具汽车电动机。 8.S选用单极拨动开关。 9.GB使用4节5号镍镉充电电池或镍氢充电电池。 本例介绍的遥控玩具汽车,采用彩色电视机、影碟机等家用电器遥控器来控制其前进与后退,前进时汽车发出警笛声,后退时汽车发出"倒车,请注意!"的语音声,趣味性较强,可用于改制各种电动玩具汽车。 无线电遥控器的工作原理: 无线电遥控器的分类和组成: 要了解无线电遥控就必须首先知道什么是无线电遥控,无线电遥控就是利用电磁波在远距离上,按照人们的意志实现对物体对象的无线操纵和控制,这种无线控制的方式就叫做无线电遥控。 无线电遥控遥控技术的诞生,起源于无线电通讯技术,最初的构想是无线电电报技术的建立,真空电子管的发明使得无限电技术的应用和普及很快应用在民用和军用等各个领域。在第一次世界大战时,无线电遥控应用较多的是在军事上,将遥控装置安装在鱼雷,当鱼雷发射后利用遥控鱼雷去攻击敌方的船只和舰艇,使得鱼雷的命中率大

比亚迪F 维修电路图 比亚迪F F R全车电路

全车电路图 目录 第一节继电器、保险丝位置分布图………………………………………第二节电路布置图…………………………………………………………第三节接线盒接头介绍……………………………………………………第四节电气接头零件号……………………………………………………第五节电气说明……………………………………………………………第六节检修电路图…………………………………………………………

第一节继电器、保险丝位置分布图 ●继电器、保险丝位置分布图1(发动机室)

●继电器、保险丝位置分布图2(F3、驾驶室-仪表台、地板) ①接线盒总成②闪光继电器③倒车雷达④A/C控制器⑤A/C控制模块⑥接插件固定支架Ⅰ(挂继电器)⑦发动机ECM ⑧车身防盗控制器⑨GPS主机及支架总成⑩安全气囊电子控制单元 ●继电器、保险丝位置分布图2(F3-R、驾驶室-仪表台、地板) ①接线盒总成②闪光继电器③倒车雷达④接插件固定支架Ⅰ(挂继电器)⑤发动机ECM ⑥车身防盗控制器⑦安全气囊电子控制单元

●继电器、保险丝位置分布图3(驾驶室-顶棚) 配电盒总成(如右图) 序号内容序号内容 1 A/C电磁离合器继电器20 左前远光保险丝(10A) 2 前大灯继电器21 右前远光保险丝(10A) 3 备用保险丝(10A)22 右前近光保险丝(10A) 4 备用保险丝(15A)23 左前近光保险丝(10A) 5 备用保险丝(20A)24 空位(保险丝) 6 备用保险丝(25A)25 空位(保险丝) 7 3号风扇继电器26 前大灯熔断器(40A) 8 空位(继电器)27 空位(保险丝) 9 电喇叭继电器28 电喷保险丝(德尔福系统 为15A,联电系统为30A) 10 2号风扇继电器29 室内灯保险丝(15A) 11 空位(继电器)30 IG2#电源保险丝(30A) 12 1号风扇继电器31 空位(保险丝) 13 空位(保险丝)32 电喇叭保险丝(10A) 14 电子风扇保险丝(30A)33 警示灯保险丝(10A) 15 空位(保险丝)34 空位(保险丝) 16 ABS保险丝(60A)35 空位(保险丝) 17 备用保险丝(30A)36 主电源熔断器(100A) 18 备用保险丝(7.5A)37 空位(继电器) 19 拔片器(保险丝)38 电喷主继电器

线控两轮平衡车的建模与控制研究

线性系统理论 上机实验报告 题目:两轮平衡小车的建模与控制研究 完成时间:2016-11-29 1.研究背景及意义 现代社会人们活动范围已经大大延伸,交通对于每个人都十分重要。交通工具的选择则是重中之重,是全社会关注的焦点。 随着社会经济的发展,人民生活水平的提高,越来越多的小汽车走进了寻常百姓家。汽车快捷方便、省时省力,现代化程度高,种类繁多的个性化设计满足了不同人的需求。但它体积大、重量大、污染大、噪声大、耗油大、技术复杂、使用不便、价格贵、停放困难,效率不高,而且还会造成交通拥堵并带来安全隐患。相比之下,自行车是一种既经济又实用的交通工具。中国是自行车大国,短距离出行人们常选择骑自行车。自行车确实方便,但在使用之前需要先学会骑车,虽然看似简单,平衡能力差的人学起来却很困难,容易摔倒,造成人身伤害。另外,自行车毕竟不适宜长距离的行驶,遥远的路程会使人感到疲劳。 那么,究竟有没有这样一种交通工具,集两者的优点于一身呢既能像汽车一样方便快捷又如自行车般经济简洁,而且操作易于掌握,易学又易用。两轮自平衡车概念就是在这样的背景下提出来的。 借鉴目前国内外两轮自平衡车的成功经验,本文提出的研究目标是设计一款新型的、结构简单、成本低的两轮自平衡车,使其能够很好地实现自平衡功能,同时设计结果通过MATLAB进行仿真验证。

2.研究内容 自平衡式两轮电动车是一个非线性、强耦合、欠驱动的自不稳定系统,对其控制策略的研究具有重大的理论意义。我们通过分析两轮平衡车的物理结构以及在平衡瞬间的力学关系,得到两轮车的力学平衡方程,并建立其数学模型。运用MATLAB 和SIMULINK 仿真系统的角度θ、角加速度? θ、位移x 和速度的? x 变化过程,对其利用外部控制器来控制其平衡。 3.系统建模 两轮平衡车的瞬时力平衡分析如图1所示。下面将分析归纳此时的力平衡方程[1-3],并逐步建立其数学模型。 对两轮平衡车的右轮进行力学分析,如图2所示。 依据图2对右轮进行受力分析,并建立其平衡方程: =R R R R M X f H ? - (1) R R R R J C f R ??? =- (2) 同理,对左轮进行受力分析,并建立其平衡方程: =R L L L M X f H ? - (3) L L L L J C f R ??? =- (4) 两轮平衡车摆杆的受力分析如图3所示,由图3可以得到水平和垂直方向的平衡方程以及转矩方程。 水平方向的平衡方程: H H x R L p m +=? ? (5) 其中θsin L x x m p +=,则有: ? ?? ?? ?*+*-=θθθθcos sin 2 L L x x m p (6)

智能小车控制基本原理

【机器人创意工作室教程一】WIFI智能小车机器人基本原理 [复制链接] liuv ikin g 管 理 员 做 中 国 人 自 己 的 W I F I 机 器 人 ! 贡献 2 4 9 电梯直达 楼主 发表于 2012-5-13 11:58:55 |只看该作者|倒序浏览 分享到:11 WIFI智能小车机器人是很多人童年时的梦想,就好比当年看着《小鬼当家》里面的那个视频遥控车一样,看着就激动! 然而对于大部分初学者而言,本身并非电子专业,也不是计算机专业,可是却对WIFI/蓝牙控制的智 能小车机器人情有独钟,怎么办呢?对于一个专业不对的人来说,确实是隔行如隔山,但是没有关系,从今天起,WIFI机器人网·机器人创意工作室不间断地推出一系列教程,手把手教你如何DIY一个属 于自己的智能小车机器人。 鉴于蓝牙智能车和WIFI智能车其实很类似的,只是把WIFI模块换成了蓝牙模块,所以蓝牙车就不再 详细阐述了,弄明白了WIFI车,蓝牙车也一样的。 OK,进入正题,机器人创意工作室教程第一讲《WIFI智能小车机器人基本原理》 我们的这款WIFI智能小车机器人采用的路由器+PC或者手机、网页控制方式。其基本原理分为4大块: 1、把普通的无线路由器通过刷入开源的Openwrt系统,使之成为一个运行了Linux系统的小电脑,何 为Openwrt? 请看: 什么是OpenWRT? 1. 关于 OpenWrt 当Linksys 释放 WRT54G/GS 的源码后,网上出现了很多 不同版本的 Firmware 去增强原有的功能。大多数的 Firmware 都是99%使用 Linksys的源码,只有 1%是加上去的,每一种 Firmware 都是针对特定的市场而设计,这样做有2个缺点,第一个是难以集 合各版本Firmware的长处,第二个是这版本距离 Linux 正式发行版越来越远。OpenWrt 选择了另一 条路,它从零开始,一点一点的把各软件加入去,使其接近 Linksys 版 Firmware的功能,而OpenWrt 的成功之处是它的文件系统是可写的,开发者无需在每一次修改后重新编译,令它更像一个小型的 Linux 电脑系统,也加快了开发速度。 以上解释摘自百度百科。简而言之,就是从思科的路由源码改造过来的,一个适用于某些特定芯片的 路由器的小型Linux系统,有了这个系统,我们的路由就不再是上网那么简单了,我们可以在上面安 装各种程序、驱动,以路由为平台,用户可以自由地加载USB摄像头、网卡、声卡、等等设备。 我们的WIFI板上运行着一款程序,叫做mjpg-streamer,这个程序可以把USB摄像头的视频进行编码,然后通过WIFI返回给上位机,这样,我们就可以看到来自机器人的视频了。 同时路由一般都预留有TTL串口,TTL串口是用来调试或者刷机用的,我们把这个TTL串口引出来, 然后通过安装在路由里面的Ser2net软件,就能把来自WIFI信道的指令转到串口输出,而串口在这里 的作用就是与单片机芯片MCU通信,让单片机知道用户要让他做什么动作。关于TTL的介绍,请看后 文。 WIFI(路由)模块:

相关文档
相关文档 最新文档