嵌入式智能小车产品说明Word下载.docx
《嵌入式智能小车产品说明Word下载.docx》由会员分享,可在线阅读,更多相关《嵌入式智能小车产品说明Word下载.docx(8页珍藏版)》请在冰豆网上搜索。
该“探月车”使用的二极管和对射式光电传感器较多,注意对射式光电传感器脚位顺序,不要插错,二极管的极性不要接反,驱动集成芯片的(芯片面朝有字的一面,芯片有字的左第一脚为一脚)脚位和电压比较芯片的(芯片要正面朝上,芯片正面缺口左边的第一脚为一脚)脚位要对应插入,否则可能击穿或烧毁器件。
安装电机转动控制模块时,注意个二极管之间的连接顺序,该模块连线较复杂,对照好电路图安装。
按照标准的安装和焊接工艺水平,严格按照电路图连接。
在安装焊接时按照从小到大,从低到高的顺序进行插件焊接。
所有的元器件焊接好之后,就要注意清扫对工作台面,把台面上的工具摆放整齐恢复原样。
小车驱动板负责对小车车体速度及转向的控制。
驱动板上面有lOpin排针,负责驱动板与MCU之间进行通讯,使用时请将J4与转接板相连,
■zir
<
Titte>
Do:
umNimter
A
D«
>
比0:
刃Jire152(09
Be”
a1
eg
探月车车体安装详细步骤如下:
1)安装驱动
注意电源孔接口的位置与小车车体电源孔位置一致。
安装过程中请注意驱动板下面螺孔固定位置需要垫片支撑,以防
止驱动板底部与铁壳接触发生短路,安装完成后效果如图所示
2)安装电机
电机在安装之前请将电源线焊接固定,并在电机的电源线接口处焊
接104的瓷片电容固定电机时,请注意使用平头螺钉,螺钉长度不要大
于6mmo3)安装驱动轮驱动轮分前轮跟后轮两种,主要是因为后驱动轮还需要附带100线码盘,為近驱动板的两个电机为前轮电机,另外两个为后轮电机,需附带码盘
安装驱动轮时请注意电机轴有一个斜面,请注意斜面与车轮孔径的位置,对准后再安装,负责容易损坏电机的减速齿轮。
为了防止小车轴与电机之间产生纵向位移,安装完成后请将开口销装上并固定。
4)固定电池组
电池组质量较重,在一侧使用双面胶将电池固定在车体的底部。
5)安装速度检测传感器
速度传感器安装时需注意螺孔下面的垫片,四个螺孔安装时要均匀用力,安装不平稳的话容易导致码盘不正常工作
6)安装循迹及碰撞检测板
循迹及碰撞检测板负责小车的循迹控制及碰撞检测,安装时注意下面安装合适高度铜柱固定传感器。
刀安装红外避障开关
红外壁障开关安装在小车前部,与碰撞开关一起组成了小车询进过过程中的“眼睛
8)连接电机线
连接电机与L298驱动板,将右边两个电机的正极连接至驱动板J2的接口,负极连接至J2的M1-2,将左侧的两个电机正极连接至驱动板J3的M2-1接口,负极连接至驱动板的M2-2接口。
注意不要接反,电机正负极的判断方法为:
电机引脚旁边有红色标记物表示该引脚为正极。
9)连接速度传感器
将8Pin排线一端连接至速度传感器转接板,注意转接板1脚的位置。
Spin排线的另一端用刀子将其分成两个4pin排线,其中1脚连接小车驱动板U4的1脚,Spin排线的5脚连接小车驱动板U5的1脚。
10)连接充电电池与L298驱动板
将充电电池的接口连接至驱动板的J6或者J7接口
11)连接转接板
驱动板J4连接转接板1J4,循迹碰撞转接板JP1连接转接板1J3,左侧红外壁障开关连接转接板IR-1,右侧红外避障开关连接转接板IR-2o
12)连接S3C2440嵌入式实验仪
S3C2440使用串口通讯协议与61板进行通讯,在硬件上使用S3C2440的UART1接口与61板的串口连接,使用时将转接板的1J22接口与S3C2440开发板的J15(GPRS)接口相连,连接时注意转接板RX3接S3C2440的TXD1,TX3接S3C2440的RXD1,并且要注意实验仪与转接板需要共地。
S3C2440嵌入式开发实验仪与智能小车电机控制部分忖前设计为单独供电,以防止小车电机电压波动导致嵌入式开发实验仪工作异常,目前S3C2440嵌入式开发实验仪为四节碱性电池供电,使用时请将4节AA碱性电池(因工作电流较大,推荐使用4节AA_2500ma_NI-H充电电池)放入电池盒,然后打开电池盒的电源。
使用时注意电池盒输出电源的正负极性要与实验仪匹配。
三、探月车的技术说明:
性能和技术参数:
小车自动控制行驶,行驶轨迹汽一等辺三角形;
按键KEY1控制AIB9S52复位,按德KEY2控制智能小车的行驶和停止;
小车运行时,数码管显示“1"
;
当小车停止行驶时,数码管显示“2”;
当小车左转弯时,LED1亮,且蜂鸣器响;
当小车左转弯时,LED2亮,且蜂鸣器响。
当小车向
后倒退时,蜂鸣器响。
工作原理:
该探月车自动控制行驶,行驶轨迹为。
。
系统采用上位机ARM2440实验仪完成嵌入式、定位、图像识别与成像、无线通讯等任务,采用ARM对SPCE061单片机传送信号进行控制完成循迹、避障等功能。
整体电路有:
嵌入式核心板、RF2401无线传输模块、超声波模块、红外壁障模块、金属探测模块、循迹传感器模块、摄像模块、LED显示模块、红外测温模块组成。
以S3C2440嵌入式开发实验仪是电路控制为核心,用ARM控制SPCE061单片机进行对耦、L298驱动、红外对管、金属检测器、超声波、红外避障设计•的控制电路,实现对电机转动的控制。
按键RESET为SPCE061单片机复位键小车驱动板负责对小车车体速度及转向的控制,按键KEY1、KEY2、KEY3为探月车的开关控制按键,口色的金属开关为电源开关。
驱动板上面有lOpin排针,负责驱动板与MCU之间进行通讯,使用时请将J4与转接板相连。
SPCE061单片机的IOBOO、IOB01、IOB03、IOB04为显示模组与液晶显示器相连,B12、IOB14.IOB15、IOB8、IOB9为电机驱动控制模组与电机驱动模块相连。
驱动电路运行由SPE061程序控制。
驱动板山大功率驱动芯片L298为主加上7805稳压芯片为整个电路板提供稳定5V电压驱动板能同时驱动两个直流电机。
S49作为速度检测传感器。
当电机转动时,光电耦合管的发射端发射的红外光,通过码盘的间隙到达接收端。
接收端便以一定的频率接收到红外光线转换成电信号送给电压比较强LM339芯片进行比较。
当检测到黑线时给电压比较器的反相输入5V电压通过比较输出一个低电平传递给MCUo当检测到白时给电压比较器的反相输入IV电压通过比较输出一个高电平传递给MCU,速度检测电路主要使用了两片U型光电传感器并且结合100线码盘,可以提供3mm精度的速度测量。
通过对六个口的控制就可以分别实现对电机正反转、加减速的控制。
完成向前、向后、左转、右转等各种组合运动。
每个电机用三个口控制,一个使能端(EN)控制电机的转动和停止,也能用于PWM控制调速。
就是说,对这个输入端输入一定频率的脉冲,当为高电平时,电机转动,为低电平时,电机停止转动。
一定频率的脉冲,电机一段时间内转动一段时间内停止转动,但由于直流电机的惯性特性,它不会立即停止下来,只要频率高于某个值,就不会感觉到电机的停滞现象,反而是一种很连续的运动。
只要改变一个周期内高低电平的时间比例,就可以改变电机的速度。
另外两个输入端是为了控制方向,分别为1A1和1A2。
为高电平,1A2
为低电平,电机安一个方向转动。
1A1为低电平,1A2为高电平,电机安相反方向转动。
1A1.1A2同时为高、低电平时电机不转动。
液晶显示对探月车在运行中探测到的数值进行显示出来。
当小车运行时,显示器上开始显示行驶速度、距离、温度等数据。
结构特点:
该探月车安装简单、实用、功能强大,智能小车采用分层结构设计,上层应用采用S3C2440,配合平。
底层控制部分采用ARM对SPCE061A单片机传送信号进行对探月车实现智能化控制,采用ARM控制摄像头完成图像识别与成像和循迹。
嵌入式核心板、
RF2401无线传输模块、超声波模块、红外壁障模块、金属探测模块、
循迹传感器模块、摄像模块、LED显示模块、红外测温模块构成。
使用方法:
通好电源开关,闭合启动按钮KEY1,探月车行驶,显示器显示。
断开开关,探月车停止行驶,显示器显示为000000000000
四、探月车使用说明:
小车自动控制行驶,行驶轨迹为一等边三角形;
按键KEY1控制AT89S52复位,役键KEY2控制智能小车的行驶和停止;
小车运行时,数码管显示“1”;
当小车左转弯时,LED1亮,且蜂鸣器咆;
当小车向后倒退时,蜂鸣器响。
工作原理:
智能小车釆用分层结构设计,上层应用釆用S3C2440,配合。
底层控制部分釆用SPCE061A单片机传送信号进行对探月车实现智能化控制,上层控制摄像头完成图像识别与成像。
嵌入式核心板、RF2401无线传输模块、超声波模块、红外壁障模块、金属探测模块、循迹传感器模块、摄像模块、LED显示模块、红外测温模块构成。
以S3C2440嵌入式开发实验仪是电路控制为核心,用ARM控制
SPCE061单片机进行光电对耦、L298驱动、红外对管、金属检测器、超声波、红外避障设汁的控制电路,实现对电机转动的控制。
探月车直线行驶时,ARM向单片机发出控制信号使单片机的IOB11>
I0B14输出低电平,I0B12、I0B15输出高电平,左右两侧的电机均正转;
当探月车须左转时,ARM向单片机发出控制信号使单片机的I0B12为低电平,
I0B15为高电平,I0B11为低电平,IOB14为高电平,左侧的电机停转,右侧的电机正转;
同理,小车右转时,反之。
探月车后退时,ARM向单片机发出控制信号使单片机的I0B11.IOB14输出高电平,IOB12、
I0B15输出低电平,左右两侧的电机均反转。
直线行驶时间和转速时间
由ARM向单片机传输内部程序定时和中断控制。
使用方法:
断开开关,探月车停止行驶,显示器显示为OOOOOOOOOOOO
注意事项:
不用时应关断电源。
循迹及碰撞传感器模块有三个反射式红外开关以及三个碰撞开关组成,主要负责小车在运动过程中的循迹及检测碰撞障碍物的任务。
嵌入式单片机电路原理图
我所设计的三个红外对管探测地面的算法是:
首先中间检测到白线,则探月车直行,这时当白线偏离时,左右的红外对管都会检测到。
当检测到颜色变化时就会把相应的信号送到控制器,控制器接到信号之后就会发岀控制信号电机的相应的转向。
这时白线必将到达中间的红外对管