资源描述:
《基于单片机的智能寻迹小车设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、基于单片机的智能小车设计摘要本文介绍了基于AT89S52单片机的智能循迹小车的设计与实现,小车完成的主要功能是能够自主识别黑色引导线根据黑色引导线的走向实现快速稳定的行驶,并且在前方出现障碍物时能够发出报警信号。小车系统以AT89S52单片机为微控制处理器,采用TCRT5000光电传感器获取路线信息,通过由L298N构成的驱动电路分别驱动两个直流电机的正转、反转和停止,从而实现小车的循迹功能,当路线前方检测到有障碍物时,小车能够立即停止并报警,障碍物消除后,小车继续循迹行驶。关键词:单片机;自动寻迹;TCRT5000;L298N;IVTheDe
2、signofIntelligentCarBasedonSingle-chipMicrocomputerAbstractThisarticleintroducesthedesignandexecutionofintelligenttrackingcar.Themainfunctionofthecaristrackingtheblacklinetorealizeautodrivingstablyandsendingalarmsignalwhenobstacleappears.TheintelligenttrackingcartakesAT89S52
3、single-chipmicrocomputerasmaincontrolprocessor.UsingTCRT5000single-beaminfraredphotoelectricsensorforrouteinformationdetectiondevice,andL298Nconstantvoltageconstant-currentbridgedriverICforcardrivingchiptodrivetwoDCmotorstoforward,reverseandstop,sothatthecarcanrunbyplannedpa
4、thwaystably.Whenthereisanobstacleisdetectedinfrontofthecar,thecarwillstopandsendalarmsignal.Whenobstaclesremoved,thecarwillcontinuedtotrackingtheblackline.朗读显示对应的拉丁字符的拼音Keywords:Single-chipmicrocomputer;Auto-tracking;TCRT5000;L298NdriverICIV目录1绪论11.1智能小车的研究背景11.2智能小车的自主循迹概述1
5、1.3设计的思路和要实现的功能12系统总体方案和主要芯片介绍22.1系统总体方案22.1.1车体设计22.1.2系统结构框图22.2主要芯片介绍32.2.1STC89C52简介32.2.278L05简介52.2.3TCRT5000简介62.2.4L298N简介63硬件设计与实现83.1单片机主控电路83.1.1单片机最小系统83.1.2输入输出端口确定93.2电源电路93.3路面检测及蜂鸣器电路103.3.1路面检测电路103.3.2蜂鸣器电路113.4系统运动部分设计123.4.1电机选型123.4.2驱动电路124软件设计164.1程序设计
6、的思路和结构164.1.1程序设计总体思路164.1.2程序流程图174.2各模块程序分析174.2.1端口定义174.2.2子程序184.2.3主程序195总结21致谢22参考文献23附录1智能小车照片及总接线图24IV附录2系统程序25IV1绪论自第一台工业机器人诞生以来,机器人的发展已经遍及机械、电子、冶金、交通、宇航、国防等领域。近年来机器人的智能化水平不断提高,它大大提高了劳动效率,减轻了人的劳动强度,提高了产品质量,改善了劳动环境,减少了能源和材料消耗,保证了安全等。1.1智能小车的研究背景智能小车,即轮式机器人,是移动机器人的一种
7、。它可以通过计算机编程来实现其对行驶方向、启停以及速度的控制,无需人工干预,操作员可以通过修改智能小车的计算机程序来改变它的行驶方式。智能小车是一个集环境感知、规划决策、自动行驶等功能于一体的综合系统,它集中地运用了计算机、传感、信息、通信、导航、人工智能及自动控制等技术,是典型的高新技术综合体。智能小车能够在无现场操作人员的情况下按照预定的设计方案和根据现场的实际情况作出相应的反应,并能稳定的运行,在恶劣条件下探测、救生等方面具有广阔的应用前景。1.2智能小车的自主循迹概述自主循迹已成为当今许多智能小车设计中的一个必不可少的功能,可以说是智能
8、小车实现智能化的一个重要指标。任何智能小车想要实现智能化就必须能够实现对外部环境的自我感知判断并作出相应反应,最终完成人们布置的任务。自主循迹小车是一