问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

传感器测量运动方向 爬坡车 智能小车

发布网友 发布时间:2022-05-14 03:24

我来回答

1个回答

热心网友 时间:2023-11-04 04:39

在历届全国大学生电子设计竞赛中多次出现了集光、机、电于一体的简易智能小车题目。笔者通过论证、比较、实验之后,制作出了简易小车的寻迹电路系统。整个系统基于普通玩具小车的机械结构,并利用了小车的底盘、前后轮电机及其自动复原装置,能够平稳跟踪路面黑色轨迹运行。

总体方案

整个电路系统分为检测、控制、驱动三个模块。首先利用光电对管对路面信号进行检测,经过比较器处理之后,送给软件控制模块进行实时控制,输出相应的信号给驱动芯片驱动电机转动,从而控制整个小车的运动。系统方案方框图如图1所示。

图1 智能小车寻迹系统框图

传感检测单元

小车循迹原理

该智能小车在画有黑线的白纸 “路面”上行驶,由于黑线和白纸对光线的反射系数不同,可根据接收到的反射光的强弱来判断“道路”—黑线。笔者在该模块中利用了简单、应用也比较普遍的检测方法——红外探测法。

红外探测法,即利用红外线在不同颜色的物理表面具有不同的反射性质的特点。在小车行驶过程中不断地向地面发射红外光,当红外光遇到白色地面时发生漫发射,反射光被装在小车上的接收管接收;如果遇到黑线则红外光被吸收,则小车上的接收管接收不到信号。

传感器的选择

市场上用于红外探测法的器件较多,可以利用反射式传感器外接简单电路自制探头,也可以使用结构简单、工作性能可靠的集成式红外探头。ST系列集成红外探头价格便宜、体积小、使用方便、性能可靠、用途广泛,所以该系统中最终选择了ST168反射传感器作为红外光的发射和接收器件,其内部结构和外接电路均较为简单,如图2所示:

图2 ST168检测电路

ST168采用高发射功率红外光、电二极管和高灵敏光电晶体管组成,采用非接触式检测方式。ST168的检测距离很小,一般为8~15毫米,因为8毫米以下是它的检测盲区,而大于15毫米则很容易受干扰。笔者经过多次测试、比较,发现把传感器安装在距离检测物表面10毫米时,检测效果最好。

R1*发射二极管的电流,发射管的电流和发射功率成正比,但受其极限输入正向电流50mA的影响,用R1=150的电阻作为限流电阻,Vcc=5V作为电源电压,测试发现发射功率完全能满足检测需要;可变电阻R2可*接收电路的电流,一方面保护接收红外管;另一方面可调节检测电路的灵敏度。因为传感器输出端得到的是模拟电压信号,所以在输出端增加了比较器,先将ST168输出电压与2.5V进行比较,再送给单片机处理和控制。

传感器的安装

正确选择检测方法和传感器件是决定循迹效果的重要因素,而且正确的器件安装方法也是循迹电路好坏的一个重要因素。从简单、方便、可靠等角度出发,同时在底盘装设4个红外探测头,进行两级方向纠正控制,将大大提高其循迹的可靠性,具体位置分布如图3所示。

图3 红外探头的分布图

图中循迹传感器全部在一条直线上。其中X1与Y1为第一级方向控制传感器,X2与Y2为第二级方向控制传感器,并且黑线同一边的两个传感器之间的宽度不得大于黑线的宽度。小车前进时,始终保持(如图3中所示的行走轨迹黑线)在X1和Y1这两个第一级传感器之间,当小车偏离黑线时,第一级传感器就能检测到黑线,把检测的信号送给小车的处理、控制系统,控制系统发出信号对小车轨迹予以纠正。第二级方向探测器实际是第一级的后备保护,它的存在是考虑到小车由于惯性过大会依旧偏离轨道,再次对小车的运动进行纠正,从而提高了小车循迹的可靠性。

软件控制单元

单片机选型及程序流程

此部分是整个小车运行的核心部件,起着控制小车所有运行状态的作用。控制方法有很多,大部分都采用单片机控制。由于51单片机具有价格低廉是使用简单的特点,这里选择了ATMEL公司的AT89S51作为控制核心部件,其程序控制方框图如图4所示。

图4 系统的程序流程图

小车进入循迹模式后,即开始不停地扫描与探测器连接的单片机I/O口,一旦检测到某个I/O口有信号变化,程序就进入判断程序,把相应的信号发送给电动机从而纠正小车的状态。

车速的控制

车速调节的方法有两种:一是用步进电机代替小车上原有的直流电机;二是在原有直流电机的基础上,采用PWM调速法进行调速。考虑到机械装置不便于修改等因素,这里选择后者,利用单片机输出端输出高电平的脉宽及其占空比的大小来控制电机的转速,从而控制小车的速度。经过多次试验,最终确定合适的脉宽和占空比,基本能保证小车在所需要的速度范围内平稳前行。

电机驱动单元

从单片机输出的信号功率很弱,即使在没有其它外在负载时也无法带动电机,所以在实际电路中我们加入了电机驱动芯片提高输入电机信号的功率,从而能够根据需要控制电机转动。根据驱动功率大小以及连接电路的简化要求选择L298N,其外形、管脚分布如图5所示。

图5 L298N管脚分布图

从图中可以知道,一块L298N芯片能够驱动两个电机转动,它的使能端可以外接高低电平,也可以利用单片机进行软件控制,极大地满足各种复杂电路需要。另外,L298N的驱动功率较大,能够根据输入电压的大小输出不同的电压和功率,解决了负载能力不够这个问题。

结语

此方案选择的器件比较简单,实际中也很容易实现。经过多次测试,结果表明在一定的弧度范围内,小车能够沿着黑线轨迹行进,达到了预期目标。不足之处,由于小车采用直流电机,其速度控制不够精确和稳定,不能实现急转和大弧度的拐弯。

参考文献:
1. 赵家贵、付小美、董平,新编传感器电路设计手册,中国计量出版社,2002
2. 李华等,MCS-51系列单片机实用接*术,北京航空航天大学出版社,2003
3. 王晓明,电动机的单片机控制,北京航空航天大学出版社,2002追问大哥你有没有看问题。。。不是寻迹小车。。。是爬坡车。。。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
月经不尽褐色的是怎么回事 月经前后有褐色分泌物是什么原因 二十四节气的重要意义24节气在生活中的作用 你来我往,猜一个数字? 姓谭女孩起什么名字最优雅 男孩姓谭的好名字 黄家驹在beyond的地位 黄家驹是Beyond的主唱吗? 老板对员工的新年微信 每次感冒和一些小毛病,我都是选择运动出身汗,让它自然好,请问这种方 ... 智能小车怎么测量行驶距离 51智能车如何检测到小车撞倒东西,轮子不动了,然后作出反应,向后退。 四川省南充市万事兴房地产开发有限公司怎么样? 智能小车怎么来识别敌方小车和自己方的小车???急求........... 这种智能小车的原理是什么? 西安理工是一本名校不 想在完全看不到目标的情况如大雾或沙尘下狙杀目标,有什么办法。生命探测仪管用吗?还有什么武器或办法, 张心颜,小妹,琪琪,张琪。对不起,没有忘记你,忘不掉你,我爱你,我想你,可是我们不能在一起,你知道 美国DKL远距离生命探测仪有啥用,哪儿有卖? 紧急寻找在南广学院学习播音主持的08级新生张心舒,在万杰上高中。有知道的人请留言,我有急事找她。 张心妤这个名字怎么样 生命探测仪探测距离有多远? 我张心的痣,我还记得在那里是什么歌 《张心比心》作文600字 张心唐测测名字能打多少分 张心一的立志学农,组织“新农会” 古代的“月在张心日”是指代什么日子啊,跪求答案 孩子的紧张心理在作怪(2) 我知道离开饭馆时泥人张心里在想什么? 帮我找张心在淌血的图片 不同类型的快充头混合使用会有什么结果 快充的插头一定是USB插头吗 怎么样才能让精子多?吃什么营养品效果比较好? 吃什么可以增多精子? 吃什么能增加精液量?我发现我每次射的好少啊 吃什么可以迅速增加男人的精液 吃什么药可以增加精子的活跃性 为什么有些软件的消息数量只能显示99+? 我给老公戴帽子 老婆给她老公戴了女帽子,老公能放的下吗 同样都是力量训练,为什么举重运动员的身材比健美选手更好看? 为什么女人出轨,就是给男人带帽子 举重运动员为什么个子都普遍不高? 九阴真经的99武学 给老公戴帽子了怎么办 现在的女人是不是特喜欢给自己老公戴帽子 为什么有些举重运动员的肌肉看起来很瘦? 请女同胞回答。女的给老公戴帽子了,老公不发火才是真男人?才是没有大男子主义才是思想不封建?我真心搞 为什么举重运动员看起来脂肪含量都比较高? 给老公戴帽子还有了小三小孩