两轮自平衡小车报告

上传人:bin****86 文档编号:59747976 上传时间:2018-11-11 格式:DOCX 页数:16 大小:22.79KB
返回 下载 相关 举报
两轮自平衡小车报告_第1页
第1页 / 共16页
两轮自平衡小车报告_第2页
第2页 / 共16页
两轮自平衡小车报告_第3页
第3页 / 共16页
两轮自平衡小车报告_第4页
第4页 / 共16页
两轮自平衡小车报告_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《两轮自平衡小车报告》由会员分享,可在线阅读,更多相关《两轮自平衡小车报告(16页珍藏版)》请在金锄头文库上搜索。

1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划两轮自平衡小车报告沈阳工业大学信息科学与工程学院第五届创新杯大学生电子设计竞赛双轮自平衡小车摘要:本作品采用STM32单片机作为主控制器,用一个陀螺仪传感器来检测车的状态,通过TB6612控制小车两个电机,来使小车保持平衡状态,通过手机蓝牙与小车上蓝牙模块连接以控制小车运行状态。关键字:智能小车;单片机;陀螺仪;蓝牙模块。一、系统完成的功能根据老师的指导要求,在规定的时间内,由团队合作完成两轮自平衡小车的制作,使小车在一定时间内能够自助站立并且自由行走,以及原地转圈,上坡和送高处跃下

2、站立。二、系统总体设计原理框架图图系统总体框图三.系统硬件各个组成部分介绍单片机简介主控模块的STM32单片机是控制器的核心部分。该单片机是ST意法半导体公司生产的32位高性能、低成本和低功耗的增强型单片机,它的内核采用ARM公司最新生产的CortexM3架构,最高工作频率可达72MHz,256K的程序存储空间、48K的RAM,8个定时器计数器、两个看门狗和一个实时时钟RTC,片上集成通信接口有两个I2C、3个SPI、5个USART、一个USB、一个CAN、两个和一个SDIO,并集成有3个ADC和一个DAC,具有80个I0端口。STM32单片机要求的操作电压(VDD),本设计采用电源通过移动电

3、源给单片机供电。陀螺仪传感器陀螺仪可以用来测量物体的旋转角速度。本设计选用MPU-6050。MPU-60X0是全球首例9轴运动处理传感器。它集成了3轴MEMS陀螺仪,3轴MEMS加速度计,以及一个可扩展的数字运动处理器DMP,可用I2C接口连接一个第三方的数字传感器,比如磁力计。扩展之后就可以通过其I2C或SPI接口输出一个9轴的信号。MPU-60X0也可以通过其I2C接口连接非惯性的数字传感器,比如压力传感器MPU-60X0对陀螺仪和加速度计分别用了三个16位的ADC,将其测量的模拟量转化为可输出的数字量。为了精确跟踪快速和慢速的运动,传感器的测量范围都是用户可控的,陀螺仪可测范围为250,

4、500,1000,XX/秒,加速度计可测范围为2,4,8,16g。一个片上1024字节的FIFO,有助于降低系统功耗。和所有设备寄存器之间的通信采用400kHz的I2C接口或1MHz的SPI接口。对于需要高速传输的应用,对寄存器的读取和中断可用20MHz的SPI。另外,片上还内嵌了一个温度传感器和在工作环境下仅有1%变动的振荡器。芯片尺寸,采用QFN封装,可承受最大10000g的冲击,并有可编程的低通滤波器。关于电源,MPU-60X0可支持VDD范围5%,5%,或5%。另外MPU-6050还有一个VLOGIC引脚,用来为I2C输出提供逻辑电平。VLOGIC电压可取5%或者VDD。图陀螺仪外观图

5、图陀螺仪电路图电机驱动由于TB6612相对于传统的L298N效率上提高很多,体积上也大幅度减少,在额定范围内,芯片基本不发热,所以我们设计的时候选择了这款芯片。图TB6612外观图原理PWM即脉冲宽度调制,它是指将输出信号的基本周期固定,通过调整基本周期内工作周期的大小来控制输出功率的方法。在PWM驱动控制的调整系统中,按一个固定的频率来接通和断开电源,并根据需要改变一个周期内“接通”和“断开”时间的长短。因此,PWM又被称为“开关驱动装置”。如图7所示,在脉冲作用下,当电机通电时,速度增加;电机断电时,速度逐渐减少。只要按一定规律,改变通、断电的时间,即可让电机转速得到控制。图PWM波形图设

6、电机始终接通电源时,电机转速最大为Vmax,设占空比为D=tT,则电机的平均速度为:Vd=Vmax2D(1)式中:Vd表示电机的平均速度;Vmax表示电机全通电时的速度(最大);D=tT表示占空比。由公式(1)可见,当改变占空比D时,就可以得到不同的电机平均速度,从而达到调速的目的。蓝牙模块蓝牙模块可以让原来使用串口的设备摆脱线缆的束缚在10米范围内实现无线串口通信。使用该模块无需了解复杂的蓝牙底层协议,只要简单的几个步骤即可享受到无线通信的便捷。蓝牙透传模块只有4个AT指令,分别是测试通讯,改名称,改波特率,改配对密码,AT指令必须从TXD,RXD信号脚设置,不能通过蓝牙信道设置。发送AT指

7、令的设备可以是各种类型的MCU,也可以是电脑通过串口发送。由于HC-06有低功耗,低成本的特性,所以我们选择了这款芯片。图蓝牙模块外观图编码器编码器是将信号或数据进行编制、转换为可用以通讯、传输和存储的信号形式的设备。编码器把角位移或直线位移转换成电信号,前者称为码盘,后者称为码尺。按照读出方式编码器可以分为接触式和非接触式两种;按照工作原理编码器可分为增量式和绝对式两类。增量式编码器是将位移转换成周期性的电信号,再把这个电信号转变成计数脉冲,用脉冲的个数表示位移的大小。绝对式编码器的每一个位置对应一个确定的数字码,因此它的示值只与测量的起始和终止位置有关,而与测量的中间过程无关。电子与信息工程学院项目设计报告项目名称双轮自平衡小车设计学生姓名戴磊专业电子信息科学与技术班级指导教师李东京万青赵东目录一自平衡小车的总体方案设计.41、自平衡小车的设计方案.42、自平衡小车的总体框图.4二系统的具体设计与实现.51、单片机控制模块.52、陀螺仪加速度计模块.53、光码盘测速模块.74、稳压模块.85、电机驱动模块.96、LCD1602显示模块.12三软件系统设计.181、设计思想.18PID技术.18应用现状.18PID调节规律.19极点配置.20极点配置条件.20极点配置控制器.232、程序流程图.243、程序代码.25摘要

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 总结/报告

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号