避障小车解读_第1页
避障小车解读_第2页
避障小车解读_第3页
避障小车解读_第4页
避障小车解读_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、基础简易小车解说总体框图小车的硬件部分可以总体分为显示部分、通信模块、传感器系统、动力部分 以及灯光和主控板。这些模块均由车载的18650锂电池组供电(推荐使用锂电 池),通过电源模块进行滤波、DCDC变换对各个器件进行供电。动力部分小车的动力部分比较简单。这个例子中所使用的车架是普通的塑料四轮车, 共有四个直流电机,通过减速齿轮带动四个轮子的转动。(对于其他车型本文也 可使用,例如履带车等,只需要根据电机规格进行适配即可)电机是普通的TT电机,在四驱赛车中也经常使用。对于智能小车来说,供 给6V到10V电压已足够使用。电机的驱动使用了 L298N模块(可选择L293D)。 L298N是一种双

2、H桥电机驱动芯片,其中每个H桥可以提供2A的电流,功率 部分的供电电压范围是2.548v,逻辑部分5v供电,接受5vTTL电平。如图所示 的是一种常用的L298N驱动模块,它可以同时驱动两路直流电机,所以小车共 使用两个模块进行驱动。如图所示的是一个L298N的接线图(仅画出使用的接口)。其VDD接口接 给小车供电的电池组,本例使用两节18650电池故其电压为6.8VOUT0到OUT3 为L298N模块的功率输出部分,其分别接两个直流电机。图中在直流电机两侧 并联104电容是防止小车启动时电机起转时的瞬时反电动势使得碳刷与电枢之 间产生火花。IN0到IN3接MCU的IO引脚,MCU通过这四个引

3、脚来控制电机 的正转、反转、刹停以及调速。灯光与显示部分(I)灯光部分灯光部分主要由小车状态指示灯、电机运行状态指示灯、蓝牙通信指示灯以 及电源指示灯。其中,电机运行状态指示灯和蓝牙通信指示灯集成在 L298N (L293D)模块以及蓝牙模块上,分别可以指示各个电机的正反转、停车状态以 及蓝牙的连接状态。电源指示灯集成在电源模块上,用于指示电源的开启状态。其电路较简单, 如图3.1所示。小车状态指示灯由于一个三色LED模块实现,该模块固定在超声波探头支 架上方,通过变换灯光颜色表示小车当先的运行状态,如表3-1所示。该模块共 有四个引脚,分别为R、G、B以及GND。R、G、B三个引脚通过直接连

4、接MCU 的IO引脚进行控制灯光颜色变换。由于该模块上已经集成了驱动LED的三极 管,故在与MCU连接时不再外接三极管进行驱动(使用STM32等单片机时可 不使用三极管)。三色LED模块与MCU的连接原理图如图3.2所示。表3-1指示灯颜色混合方法、 J_L 刖进白R G B倒车蓝B停车熄灭0左转绿G右转紫R BMCgPl.5MCUPL7 MCUPL6| STA_LEDGND图3.2(ID显示部分小车的显示部分主要是通过12864液晶显示器(本小车未使用)、数码管电 压表进行各项参数的输出。小车电池电压计是由数码管电压表完成。数码管电压表可以直接购买模块, 其连接方式及其简易,直接连入被测电路

5、的两侧即可显示电压。12864液晶显示器可以显示中文字符、英文字符以及图像等。其与MCU通 信的方式有并行和串行两种。并行连接需要占用MCU的8个IO 口作为数据线, 其传输速度较快,适合用于IO 口资源不紧张并且对于显示的实时性要求较高的 情况;而串行则仅需1个IO 口,数据传输速度较慢,但是可以有效节省IO 口资 源。12864液晶屏的引脚说明如图3.4所示。关于12864的具体规格和操作说明 详见其规格书,在此不再赘述。6:一臼皿皿皿函祯而o引脚号脚新称方向功傩说叫1vss模块的电眼地2VDD模块的电源低饷3VOLCD曝动电忒输入船4RS(CSiHZL井行的指令/数据选拌信号;布行的什选

6、宙号SR/W H/L并行的读君选择信岭;申行的数据口6E ri K皿并h的使能俏号:第打的同步时铀7DBDH/L数据。8DBLH/L数据1gDB2H/l.数据2it)DB3H/L敬据31】DB4H/L散据412DBSH/L散据5ISDB6H/L教据614DIPH/L数据?15PSBH/L并神行接却函集11项S; L-中衬16NC空嘴17/RETH/L匐位低电平EIRNC空归19LED.A(LED+5V)背光螺正撤2ULhD_K(LED-OV)背光慎负械图3.4传感器系统(I)超声波部分超声波传感器部分由超声波探头模块和舵机云台组成。超声波模块使用了 SR04超声波传感器,该传感器的有效探测距离

7、为0.25m (根据使用环境略有不同),供电电压直接使用DC输出的5V电源。该模块的 外观图如图4.1所示。超声波模块的功能引脚有两个,即Trig与Echo,分别为 超声波发射端与接收端。在进行测距时,MCU需要向Trig端发送大于10us的 TTL电平进行触发,然后发射端发射8个周期的40KHz脉冲信号,然后模块等 待接收信号。当发射出去的超声波信号遇到物体反射回接收端时,Echo引脚会 输出一个高电平,MCU通过定时器计算信号发射到接受到回波的时间,设模块 与被测物体距离为/,那么t代表的是超声波信号行走了 21的时间,根据声速 v=340m/s的典型值,我们可以计算出:1=0.5vt=1.70

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论