2.小车前进实验

您当前位置: 首页 > Arduino-4WD小车 > Arduino编程教学

程序下载

advance.rar  点击下载

2.小车前进实验(3节电池版).rar  点击下载

小车前进实验

实验二:Arduino平台-------小车前进实验

 

1、实验前准备

3SR{H50ZY9EQYF1CFA{JV@6.png


图1-1 Arduino主控板

XFIWE4H7U5{U2{%V2{KE{OD.png


图1-2 4个直流减速电机

      

2、实验目的

arduino单片机上电之后,先延时2s,前进1s。

 

3、实验原理

    对于4路直流减速电机的控制我们采用的是TB6612FNG驱动芯片来驱动电机。通过控制驱动芯片的AIN1,AIN2,BIN1,BIN2,PWMA,PWMB的电平高低来控制电机的正转,反转,停止。本次实验主要是控制AIN1为高电平,AIN2为低电平,BIN1为高电平,BIN2为低电平,进而通过控制PWMA,PWMB在0-255之间控制小车的速度。一路PWM控制小车一侧电机的速度。

 

4、实验步骤


4-1.看懂原理图

IQ{LYQLD(B[WI_AGE@1`TTI.png

图4-1 Arduino主控板电路图

 `06~L1ZF$F{(C4(42~9~$7H.png

图4-2 电机驱动芯片TB6612FNG



 

 

4-2 由电路原理图可知AIN1,AIN2,PWMA,BIN1,BIN2,PWMB分别接在arduino主控板上的8,7,2,4,6,5.其中6,5号引脚具有PWM功能,支持输入PWM波。

W5G(9NSQRXV{~F3$UNL{@DP.png

图4-3 引脚控制逻辑表