自动入库小车设计方案.pdf

自动入库小车设计方案.pdf

ID:58933731

大小:263.72 KB

页数:18页

时间:2020-09-18

自动入库小车设计方案.pdf_第1页
自动入库小车设计方案.pdf_第2页
自动入库小车设计方案.pdf_第3页
自动入库小车设计方案.pdf_第4页
自动入库小车设计方案.pdf_第5页
资源描述:

《自动入库小车设计方案.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、.自动入库小车设计方案学生姓名:洪涛学号:16061913专业:电气类班级:160604192017年06月07日..一、功能描述一个小型车库,车库中心地面上有一个铁片。小车的出发区与车库间的地面上有黑色的边界线组成的过道,中心有黑色引导线。小车能够正确按黑色引导线间的过道行驶到车库,停止于铁片处并可以自动返回(期间会有灯光提示,并且小车可以远程遥控启动)。二、设计方案1.总体方案为使小车运行更加灵活可靠,采用后轮用两个直流电机分别驱动,前轮采用万向轮的驱动方式,采用L298双通道直流电机驱动芯片作为主控电路,将红外传感器采集的信号,经单片机处理后,控制驱动

2、电机的PWM的占空比和方向,从而实现了一系列功能。另外可以使用自制的霍尔金属传感器,以减轻整车的重量,增加小车的灵活性。采用ATM89S52单片机作为整机的控制单元;启车采用红外线遥控控制;寻迹采用反射式红外对管;铁片检测采用霍尔元件制作的金属传感器;将以上信号送入单片机进行处理,调制出PWM脉冲和电平对直流电机进行驱动。..此系统比较灵活,采用软件方法来解决复杂的硬件电路部分,使系统硬件简洁化,各类功能易于实现,并且可扩展性好,基本原理如图1所示。红外遥控脉冲接收脉冲灯光提示电机驱动寻迹信号89S52停车信号电源铁片检测图1简易自动小车基本原理框图2.硬件

3、模块电路设计1)启动部分遥控器原理:利用发射芯片产生一个32位数据,经高频载波通过红外线发射LED发射出去。接收部分由一个红外线接收模块接收..数据,经电容滤掉高频载波后,送单片机,与单片机中预存的数据进行比较,如相同则启动主程序运行。运行原理如图2、3所示。单片机信号AND门放大38KHZ载波信号红外线发射发射红外线信号二极管图2红外线发射器工作方块图红外线单片机接收模块控制红外线信号接收图3红外线接收工作流程图..前进代码:voidrun_init(){IN1=1;IN2=0;IN3=1;IN4=0;}2)寻迹传感部分利用光的反射原理:光线照在黑色物体上

4、,由于黑色对光的吸收,反射回去的量比较少。这样就可以判断黑带轨道的走向,并且进行相应的转向和前进。采用红外线发射,外面可见光对接收信号的影响较小,利用红外发射二极管对黑线边界进行检测,再用LM324对检测信号进行比较,取反后输送至单片机进行处理。电路原理如图4所示..图4寻迹原理图转向代码:voidzhuanx(ucharzx){switch(zx){case1:l=4;r=0;//高速左转break;case2:r=4;l=0;//高速右转break;case3:l=2;r=0;//低速左转..break;case4:r=2;l=0;//低速右转break

5、;case5:l=r=2;//低速前进break;case6:l=r=0;//高速前进break;case7:l=r=4;//刹车break;}}判断黑带及随后的运动的代码voidpanduan(){if((S0==0)&&(S1==0)&&(S2==1)&&(S3==0)&&(S4==0)){zhuanx(6);}//1号传感器检测到信号,其余没有检测到信号if((S0==0)&&(S1==1)&&(S2==0)&&(S3==0)&&(S4==0)){zhuanx(3);}//0号传感器检测到信号,其余没有检测到信号if((S0==1)&&(S1==0)&

6、&(S2==0)&&(S3==0)&&(S4==0))..{zhuanx(1);}//3号传感器检测到信号,其余没有检测到信号if((S0==0)&&(S1==0)&&(S2==0)&&(S3==1)&&(S4==0)){zhuanx(4);}//4号传感器检测到信号,其余没有检测到信号if((S0==0)&&(S1==0)&&(S2==0)&&(S3==0)&&(S4==1)){zhuanx(2);}//1,2号传感器检测到信号,其余没有检测到信号if((S0==0)&&(S1==1)&&(S2==1)&&(S3==0)&&(S4==0)){zhuanx(

7、3);}//0,1号传感器检测到信号,其余没有检测到信号if((S0==1)&&(S1==1)&&(S2==0)&&(S3==0)&&(S4==0)){zhuanx(1);}//2,3号传感器检测到信号,其余没有检测到信号if((S0==0)&&(S1==0)&&(S2==1)&&(S3==1)&&(S4==0)){zhuanx(4);}//3,4号传感器检测到信号,其余没有检测到信号if((S0==0)&&(S1==0)&&(S2==0)&&(S3==1)&&(S4==1))..{zhuanx(2);}//0,1,2号传感器检测到信号,其余没有检测到信号i

8、f((S0==1)&&(S1==1)&&(S2==1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。