国大学生电子设计竞赛控制类.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2011年全国大学生电子设计竞赛智能小车(C题)【本科组】 2011年9月3日摘 要 本系统由信号检测、信号控制和通信部分构成。系统选用STC12C5A60S2单片机作为主控器,利用STC内部的PWM模块对小车进行速度调节;采用TCRT5000 红外反射式光电传感器对信号进行检测,实现小车循迹功能;利用单片机与L298N驱动模块结合来对检测信号进行有效控制。两车之间主要采用2个E18-D80NK 红外避障传感器和无线模块nrRF24L01进行通信。 关键词:STC12C5A60S2单片机 TCRT5000红外反射式传感器 L298N电机驱动芯片 E18-D80NK 红外避障传感 节能目 录1系统方案11.1 控制系统的论证与选择11.2 调速模块的论证与选择11.1 电机驱动的论证与选择21.2 信号检测的论证与选择21.4 两车之间通讯的论证与选择22系统理论分析与计算22.2 信号检测的分析22.2.1 信号(黑线)的检测22.2.2 标志线的检测分析22.3 小车行走的分析32.3.1 小车各自行走一圈32.3.2 超车和避免追尾相撞的分析33电路与程序设计33.1电路的设计33.1.1系统总体框图33.1.1 L298N驱动模块子系统框图与电路原理图33.1.2 TCRT5000红外循迹子系统框图与电路原理图43.1.3 无线模块nRF24L01子系统框图与电路原理图53.2程序的设计53.2.1程序设计思路53.2.2程序流程图64 测试结果84.1 测试结果(数据)84.3.2测试分析与结论9参考文献9附录1:电路原理图10附录2:源程序11智能小车(C题)【本科组】1系统方案本系统主要由电机模块、电机驱动模块、信号检测与控制模块、小车通讯模块组成,下面分别论证这几个模块的选择。 图 1 系统电路设计1.1 控制系统的论证与选择方案一:采用周立功公司的32位单片机EasyARM2131。该单片机I/O资源丰富,具有强大的存储空间,芯片内置JTAG电路,可在线仿真调试,但对编程要求较高,且价格较为昂贵。方案二:采用STC公司的STC12C5A60S2。内部含有PCA模块可对电机进行调速。此单片机价格低,资源多,高性价比,应用广泛,无论是从内部构造,还是编程方面51系列单片机都相对简单,容易掌握和使用。综合考虑采用方案二。1.2 调速模块的论证与选择方案一:用单片机STC12C5A60S2内部的PCA模块进行PWM调速,调速准确,程序编写容易,控制方便。方案二:采用L9110马达控制驱动芯片搭建硬件电路进行调速。考虑到控制的灵活性,采用方案一。1.1 电机驱动的论证与选择方案一:采用大功率三极管,二极管,电阻电容等元件。采用上述元件搭建两个H桥,通过对各路信号放大来驱动电机,原理简单。但由于放大电路很难做到完全一致。当电机的功率较大时运行起来会不稳定,很难精确控制。方案二:采用L298N驱动芯片。L298N芯片是较常用的电机驱动芯片。该芯片有两个TTL/CMOS 兼容电平的输入,具有良好的抗干扰性能,可用单片机的I/O口提供信号,电路简单、易用、稳定,具有较高的性价比。综合以上二种方案,选择方案二。具体电路图见附录1.2 信号检测的论证与选择方案一:TCRT5000红外光电传感器是一款红外反射式光电开关。传感器采用高发射功率红外光电二极管和高灵敏度光电晶体管组成,输出信号经施密特电路整形,稳定可靠,而且价格便宜。方案二:RPR-220 是一种一体化反射型光电探测器。其发射器是一个砷化镓红外发光二极管,而接收器是一个高灵敏度,硅平面光电三极管。优点:塑料透镜以提高灵敏度;内置的可见光过滤器以减小离散光的影响;体积小结构紧凑。缺点:价格较高,是方案一红外对管的3倍。考虑到本题目需要大量的红外对管测试,价格较高,而且方案一已完全能满足题目要求,选择方案三。1.4 两车之间通讯的论证与选择方案一:采用NRF24L01模块。此模块,可以实现数据的精确传输,应用起来比较方便,传输距离远,且其有空闲模式,大大的降低了模块的功耗方案二:HC-SR04 超声波测距模块。此模块检测准确,但价格较高,而且编程复杂。综合考虑采用方案一。2系统理论分析与计算2.1 同时启动分析 启动前打开乙车电源,当按下甲车电源时,通过无线模块nRE24L01发送数据给乙车的数据接收,启动乙车的程序运行。2.2 信号检测的分析 2.2.1 信号(黑线)的检测 TCRT5000红外对管发射出红外线,在非黑色区域发射红外并被接收,与电压比较器LM339比较后得到高低电平输送给单片机,从电平的高低判断是否检测到黑线2.2.2 标志线的检测分析小车需要识别的标志线和边界线以控制小车的行走。因此,当循迹内环时,用右边的红外对管检测检测标志线并进行计数。当循迹外环

文档评论(0)

好老师 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档