当前位置:首页 > 工业控制 > 工业控制
[导读]摘要:介绍了采用灰度传感器的自循迹小车的设计与实现,并加以追踪与避障的功能。采用与白色地面反差很大的黑色路线引导小车按既定路线前进,若接近开关检测到物体时,实现追踪功能。通过改编程序,同样利用这两个接

摘要:介绍了采用灰度传感器的自循迹小车的设计与实现,并加以追踪与避障的功能。采用与白色地面反差很大的黑色路线引导小车按既定路线前进,若接近开关检测到物体时,实现追踪功能。通过改编程序,同样利用这两个接近开关可实现避障功能,即遇到障碍物时,自动转弯。
关键词:追踪;避障;循迹;灰度传感器

    随着人们物质文化生活水平的不断提高,智能化的电子玩具深受人们的喜爱,尤其是各种智能小车,由于这类玩具具有较好的交互性,可控性,能够给人们带来很好的娱乐以及参与其中的体验,高科技智能化的电子类玩具逐渐成为市场的主流。与此同时,智能小车可以应用于考古、机器人、医疗器械等许多方面,尤其在足球机器人研究方面具有很好的发展前景。因此,智能化小车的研究不仅具有很大的现实意义,还具有极为广阔的应用前景和市场价值。

1 系统设计
   
循迹小车左右车轮各用一个直流减速电机驱动,通过调制两个轮子的转速从而达到控制转向的目标,在车体前按照一定方式安装七个灰度传感器,将传感器所检测到的信号送到CPU,通过CPU控制电机所转方向,实现小车的循迹。在小车车体上左右安装两个红外传感器,当传感器检测到前面有物体时,即实现追踪功能,当左边一个传感器检测到时,即向左转,同理,右边一个检测到时,即向右转。若要让其实现避障功能,则需改变原始程序,若这两个红外传感器检测到障碍物时,即向右转(也可向左转)。自动循迹小车控制系统框图如图1所示。



2 灰度传感器排布与循迹实现
   
本系统使用的灰度传感器为ITR9909,根据实验测得其离地面大约1.5cm时,高低电平电压差最大,所以安装时,离跑道高度为1.5cm。


    本系统灰度排布为两排,前排三个,后排四个。前排每一个与后相应两个占3 cm(循迹黑线的宽度),如图2,若a1,b2检测到黑线时,小车速度的80%向左微转,若a1,b1检测到黑线时,小车以原速度的50%向左转,只有b1检测到时,小车以原速度的30%向左转。若a2,b3检测到黑线时,小车以原速度的80%向右微转,a3,b4检测到时,则以原速度50%向右转,只有b4检测到时,则以原速度30%向右转。其它情况小车即直走。灰度传感器排列方式如图2所示。

3 接近开关排布及其追踪,避障实现
   
根据障碍物距离接近开关的距离,产生不同的电平信号并送至单片机,随后由单片机控制电机做出相应转向,保证小车跟踪物体或者遇到障碍物时转弯。两只接近开关正向、水平关安装在车头正前方。根据接近开关的原理可知,根据实验测得当其与障碍物之间的距离大于30 cm时,输出端输出高电平(约为3.5 V),小于30 cm时,输出低电平(约为0.5 V)。接近开关排布如图3所示。



4 电机驱动电路
   
小车左右两侧的驱动轮均由电机驱动芯片L298N来驱动。L298N的输入端和使能端接收来自单片机的信号,控制电机的通断以及正反转,还可以通过向电机控制端输入不同占空比的方波信号来调整电机转速(PWM),其具体管脚连接如图4所示。其中,input端口接控制信号,out put端口接步进电机两端。当输出端B1、B2=01时,电机正转;当B1、B2=10时,电机反转;当B1、B2=00时,小车停止运动。当输出端A1、A2= 01时,电机正转;当A1、A2=10时,电机反转;当A1、A2=00时,小车停止运动。



5 系统软件实现
5.1 传感器检测情况与驱动电路分段控制
   
首先,红外光电开关检测前方是否有移动物体,若两光电开关都未检测到物体,此时小车开始循迹。由于实际的循迹黑线的弧度不一样,所以我们用七个灰度传感器来反映实际循迹黑线的弯度情况,同时应用单片机产生PWM占空比来配合不同的弯度,进而对电机驱动电路进行控制实现两电机以不同的速度运行来实现适度转弯。(1)当a1和b2检测到黑线时,此时说明黑线的弯度比较小,单片机输出PWM占空比为80%,其输出到电机驱动电路从而小车实现微小左转弯。(2)当a1和b1检测到黑线时,说明弯度较大,单片机输出PWM占空比为50%,此时小车实现较大转弯。(3)当仅b1检测到时,说明此时小车弯度很大,这时单片机输出PWM为300A,进而实现很大的转弯;由于传感器排布左右对称,所以右边情况类似。其次,当红外开关检测到前方有移动物体时,此时程序进入追踪模式,由于物体移动比较快,所以我们不再用PWM进行平缓转弯,而是直接由电机正反转来实现小车的快速转弯。(4)当仅左边红外检测到物体时,单片机直接产生0、1信号来让左电机反转,右电机正转,进而实现快速左转。(5)当仅右边红外检测到物体时,单片机直接产生0、1信号来让右电机反转,左电机正转,进而实现快速右转。(6)当左右同时检测到时即停转,使小车停下,程序流程图如图5所示。


    最后,若对程序进行相应的更改即能实现避障,即当红外光电开关检测到物体时,使小车转相应的角度即可实现避障。

6 结论
   
本文提出了一种基于单片机控制的智能循迹,追踪,避障小车的设计制作方法,它以STC89C52为控制核心,直流减速电机为执行元件,IR9909型反射式传感器作为循迹元件,接近开关作为避障与追踪元件。经过实验验证,该小车能自动循迹,追踪与避障,并能稳定运行。该小车智能化小车的研究不仅具有很大的现实意义,还具有极为广阔的应用前景和市场价值。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭