欢迎来到天天文库
浏览记录
ID:956919
大小:1.23 MB
页数:22页
时间:2017-10-19
《基于光电传感器的智能小车循迹模块设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、【注】本课程设计既可以作为传感器课程设计也可以作为单片机课程设计,只需稍加修改偏向课程设计报告书课程名称:题目:基于光电传感器的智能小车寻迹模块设计系(院):学期:专业班级:姓名:学号:评语:成绩:签名:日期:目录一、设计目的1二、题目的具体设计要求1三、系统的总体实现原理、方案设计11.国内外发展现状12.文献综述13.系统的总体实现原理24.总体方案设计24.1主控模块选用方案对比24.2传感器选用方案对比34.3传感器的安装方案对比3四、传感器选用41.选用型号及特点42.内部结构及工作原理43.传感器工作电路设计
2、及说明5五、其它各部分单元电路设计61.控制模块62.电源模块73.电机及驱动模块73.1电机73.2驱动7六、系统总电路原理图(见附录三)91.系统总体说明92.软件设计102.1小车循迹流程图102.2中断程序流程图11七、仿真与调试(见附录四)11八、总结与心得体会12参考文献12附录一:元器件清单13附录二:单片机测试程序13附录三:系统总电路原理图15附录四:Proteus原理仿真图161.直行172.二级右转183.二级左转19智能小车寻迹模块设计报告一、设计目的1.能较全面地巩固和应用“传感器及检测技术”课
3、程中所学的基本理论和基本方法,并初步掌握小型数字系统设计的基本方法。2.通过《传感器及检测技术》课程设计,掌握传感器及检测系统设计的方法和设计原则及相应的硬件调试的方法。进一步理解传感器及检测系统的设计和应用。3.培养独立思考、独立准备资料、独立设计规定功能的数字系统的能力。4.培养书写综合设计报告的能力。19二、题目的具体设计要求1.设计一个基于光电传感器的自动寻迹小车,使小车能够自动检测地面黑色轨迹,并沿着黑色轨迹行驶。2.当地面黑线方向发生变化时,小车要能够及时作出调整,进行恰当的转向。三、系统的总体实现原理、方案
4、设计1.国内外发展现状世界上许多国家都在积极进行智能车辆的研究和开发设计,智能小车在各个领域都具有广泛的应用前景。在工业生产中,可以代替人类完成恶劣环境下的货物搬运、设备检测等任务;在军事上,可以在危险地带代替人类完成侦察、排雷等任务;在民用上,可以作为导盲车为盲人提供帮助;在科学研究方面,可以代替人类完成外星球勘探或者矿藏勘探等。目前智能行走机器人——智能小车的研究正向复杂型、智能型、自主型发展,智能车与人类生活联系得越来越紧密,是一个相当活跃的研究领域。2.文献综述本设计是基于光电传感器的简易自动寻迹小车系统。小车利
5、用光电传感器对路面黑色轨迹进行检测,并将路面检测信号反馈给单片机,并以AT89C51单片机19为控制核心,对采集到的信号予以分析判断,并产生PWM波,控制小车左右轮速度使小车及时转向,从而使小车沿着黑色轨迹自动行驶,实现小车自动寻迹的目的。3.系统的总体实现原理这里的循迹是指小车在白色地板上循黑线行走,由于黑线和白色地板对光线的反射系数不同,可以根据传感器接收到反射光的强弱来判断“道路”。本设计包括硬件和软件设计两个部分。模块划分为电源模块、光电传感器检测模块、主控电路模块、电机及驱动模块等子模块。系统的结构框图如图2-
6、1所示。电源模块驱动模块电压比较器减速电机主控模块光电传感器图2-1系统的结构框图4.总体方案设计根据要求,确定如下方案:在小车上加装四个红外光电传感器,实现对电动车的位置、运行状况的检测,并将测量数据传送至AT89C51单片机进行处理,然后由单片机根据所检测的数据实现对智能小车的控制。这种方案能对智能小车的运动状态进行实时控制,控制灵活、可靠,精度高,可满足课题要求。4.1主控模块选用方案对比方案一:选用一片CPLD作为系统的核心部件,实现控制与处理的功能。CPLD具有速度快、编程容易、资源丰富、开发周期短等优点,可利
7、用VHDL语言进行编写开发。虽然CPLD的处理速度非常快,但小车的行进速度不可能太高,那么对系统处理信息的要求也就不会太高,若采用该方案,不仅在控制上会遇到许许多多不必要增加的难题,而且成本较高,造成资源的浪费。方案二:采用单片机作为整个系统的核心,用其控制行进中的小车,以实现其既定的性能指标。系统的关键在于实现小车的自动控制,而在这一点上,单片机就显现出来它的优势——控制简单、方便、快捷。这样一来,单片机就可以充分发挥其资源丰富、有较为强大的控制功能及可位寻址操作功能、价格低廉等优点。因此,这种方案是一种较为理想的方案
8、。19AT89C51单片机具有功能强大的位操作指令,I/O口均可按位寻址,程序空间多达8K,对于本设计也绰绰有余,而且AT89C51单片机价格非常低廉,具有较高的性价比。综合考虑后决定选用AT89C51单片机作为主控芯片。4.2传感器选用方案对比方案一:采用光敏电阻作光电传感器。光敏电阻的阻值可以跟随周围环境光线的变
此文档下载收益归作者所有