定向循迹小车的控制系统设计

来源 :科学与财富 | 被引量 : 0次 | 上传用户:sturdy13
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:本系统采用STC89C52单片机作为控制核心,指南针模块确定行驶方位, TCRT5000红外光电传感器进行轨道边沿线及转向标志线的检测,L298N电机驱动芯片驱动直流电机,设计实现了小车的定向行驶--无可视轨迹、黑色标志线识别、定向转弯、变速行驶、小车当前方位角度值获取及显示。
  关键词:智能小车;STC89C52单片机;定向行驶;指南针;TCRT5000
  1引言
  近年来智能小车的发展非常迅速,在工业、科研甚至是军事领域都得到了很广泛的应用,智能小车能实现在无人操作的情况下,按照人为预先设定的情况工作,也可以根据现场的实际情况进行判断做出相应的响应,并稳定工作。本文以STC89C52单片机作为微控制器,设计并实现了块的智能定向循迹小车系统。
  2 系统整体设计
  整个系统由STC89C52最小系统控制模块、L298N驱动模块、GY-26指南针模块、TCRT5000红外光电传感器模块和电源转换模块构成,如图1所示。
  STC89C52模块为核心,通过指令获取指南针模块所测得的方位角度值,并辅以红外模块TCRT5000的边界检测结果,获得小车的方位,再通过分析与比较,将小车的转向以及两电机转速调整的信息输出给电机驱动模块,从而完成小车的行进以及位置调整。电源转换模块负责给系统的各模块供电。
  3系统单元模块设计
  3.1 控制模块
  STC89C52模块控制各个功能模块数据的读入、处理、输出,使各个模块连接在一起组成一个有机整体。主要由STC89C52单片机和外围电路组成的最小系统。单片机最小系统包括开关指示电路、复位电路、时钟电路等。
  3.2 红外检测模块
  TCRT5000红外传感器作为红外边界检测模块的核心部分。当红外线未被反射或者发射的信号很弱,光敏三极管会处于关断状态,模块输出高电平;反之,当被测量的物体在检测的范围内,则信号足够大使三极管饱和,模块输出低电平。红外检测模块电路图如图2所示。
  3.3 电机驱动模块
  采用L298N作为电机驱动芯片,需要两组驱动电路驱动小车的两个后轮。L298N配合单片机的方式可以实现对小车速度的精确控制。驱动电路图如图3所示。
  3.4 指南针模块
  系统采用GY-26型号的一款平面数字罗盘模块,其电路核心是型号为HMC1022的磁阻传感器和PIC16F690单片机。本模块主要用于实现小车在没有黑色轨迹线的地点进行定向行驶。GY-26指南针模块的计数参数如表1所示。
  3.5 显示模块
  LCD1602液晶模块作为显示部分,用于显示小车的测量角度值、目标角度值、当前角度值和转向控制等数据。
  3.6 电源模块
  本系统的中的电机驱动模块采用12V的锂电池供电;其它模块机如单片机最小系统、指南针、红外检测模块需要5V的供电电压,采用LM7805稳压芯片将12V转成5V,达到系统电压的要求。
  4 程序设计
  4.1 主程序流程图
  系统的软件设计部分以指南针模块为主体,小車左右两侧的红外检测模块为辅助,获取小车当前位置角度值,通过单片机分析模块返回的角度数据,判断小车转向及转向角度,驱动两个电机,调整小车位置,并通过液晶显示辅助观察小车行驶情况,从而实现小车的定向行驶功能。主程序流程图如图4所示。
  4.2 位置角度值获取程序
  位置角度值的获取,依靠的是指南针模块,通过I2C协议,单片机读取其角度值。其整体的程序流程图如图5所示。
  4.3 小车转向及角度判断程序
  判断转向及转向角度的程序流程如图6所示。根据初始角度值或目标角度值dat0,及当前位置角度值dat1的数值,来调整当前的姿态。
  5 结束语
  本系统采用指南针模块电路准确定位出小车的所在方向,通过STC89C52系统对采集到的方位数据进行处理并控制L298N驱动芯片,改变两电机的转速,实现了小车直行、转弯功能,无轨迹定向行驶。此外,采用TCRT5000红外光电传感器模块,实现了轨道边沿线及转向标志线的检测及定向转弯。
  参考文献
  [1] 薛小铃,刘志群,贾俊荣.单片机接口模块应用与开发详例[M].北京:北京航空航天大学出版社,2010.
  [2] 高月华.基于红外光电传感器的智能车自动循迹系统的设计 [J].光电技术应用,2009(2):1-5.
  [3] 蔡公华,洪乃刚.一种智能车寻迹算法的研究 [J].电子科技,2009(6).
  [4]黄春平,万其明,叶林.基于51单片机的智能循迹小车的设计[J].仪表技术,2011(2).
其他文献
摘 要:随着我国经济水平的不断提升和电力系统整体水平的持续进步,电费抄核收的管理模式得到了越来越广泛的关注。本文从对电费抄核收管理模式进行简析入手,对优化电费抄核收管理模式进行了分析。  关键词:电费抄核收;电费管理;模式  引言  为了贯彻精益化管理、集约化发展目标,必须对现有电费抄核收管理工作进行创新,不断提高管理水平,促进电费抄核收管理工作朝着精益化、标准化方向发展。因此在这一前提下对于电费
(陆军军官学院 230000)  摘 要:针对目前高等教育院校管理系统存在的一些问题,以教学管理系统的需求为切入点,从"需求来源、需求范围、需求分析、需求状态追踪及变更、需求条件"五个方面入手,对教学管理系统进行了系统需求研究。  关键词:教学管理系统 需求  在高等院校的管理中,教学管理是学校事务性工作的中心,如何建立起高效、灵活、安全的教学管理体系已成为各高校教学管理部门的迫切需要。使用基于校
(国网安徽电力公司亳州供电公司236800)  摘 要:本文首先探讨了电力系统实施激励制度存在的问题和表现,并对如何建设完善的电力系统激励制度,以及如何将其与人力资源管理工作相结合进行研究与分析,为电力系统人力资源管理工作激励制度的建立和应用提供资料参考。  关键词:激励制度;电力系统;人力资源;管理  激励制度是应用于公司、企业和单位的一种优秀的人力资源管理策略,激励制度的有效应用,能够有效激发
本试验在初筛获得的9株球孢白僵菌菌株的基础上,通过对毒力、产孢量、生长量、胞外蛋白酶活性、抗紫外能力,水浴活性等指标的测定,对它们在多种条件下的性状进行了比较,并结合毒
摘 要:本文主要讲述健美体操在高校中开设所起到的作用,包括对教学工作的影响,还有对学生身心健康的影响。它可以完善高校教学形式,还可以提高学生的信心和审美观。丰富发现学生的兴趣,激励学生积极参加体育活动。  关键词:健美操;体育;教学;身心健康;作用  前言  众所周知,当今时代,各行各业发展迅速,健美行业也成为一种潮流,世界各国健美人士越来越多,甚至还出现了健美先生的评选,世界健美先生是对健美者的
摘 要:本文分析了电力变压器进行高压实验的条件、内容、方法等,并提出了优化电力变压器高压实验的建议。  关键词:变压器;高压试验技术;研究分析  电力变压器的安全运行对电力系统具有长大的意义,一旦电力变压器发生故障,则输电、配电等过程也会受到不同程度的影响。影响着人们正常的生产和生活。在变电站投入运行之前,有关部门会对电力变压器进行高压实验,以便可以了解变压器运行的安全性和稳定性,以防在实际运行的
摘 要:电力调度是为了保证电网安全运行,对各电力生产环节采用的一种有效管理手段,现阶段为了节约电能,减少输电环节的电能损失,将无功补偿技术被广泛应用于电力调度之中,笔者对无功补偿技术的应用进行了简单介绍,以供同行参考。  关键词:电力调度;无功补偿技术;应用  引言:由于输电线的电压等级不断升高,在输电过程中电量的损耗也越来越大,因此减少输电线路中的电能损失,成为当前电力企业共同关注的问题。其中在
摘 要:小区物业专项维修资金管理使用的原则是专户存储、专款专用、所有人决策、政府监督。小区物业专项维修资金是指专项用于小区共用部位、共用设施设备保修期满后的维修、更新、改造的资金,是小区物业的养老金。基于此,本文阐述了小区物业专项维修资金管理使用的要求,对小区物业专项维修资金管理使用的问题及其措施进行了探讨分析。  关键词:小区物业;专项维修资金;管理使用;要求;问题;措施  1 小区物业专项维修
马铃薯是新疆重要的经济作物之一,在生产中马铃薯植株出现黄化矮化现象,严重影响了产量。为了了解马铃薯黄矮病发生及危害情况,于2006—2007年对新疆天山以北乌鲁木齐,沙湾,