摘要:为探讨智能控制技术在实际生产生活中的运用,本课题设计并制作一辆基于单片机控制的自动往返小车。该系统主要由三个模块组成,以单片机STC89C52为控制中心,利用TCRT5000光电传感器检测赛道上区分路段的黑线,运用L293D驱动小车直流电机。本系统经组装调试,可以实现在一段赛道上往返行驶,并在特定路段限速通过,显示行驶时间,具有运行性能良好,可靠性高等特点。
关键词:智能小车; 单片机; 检测; 自动往返
Abstract: In order to explore the technology of intelligent control used in the actual production and life, the project introduced the design and production of an automatic round-trip car based on single chip computer. The system mainly consists of three modules, single chip STC89C52 used as the control center, photoelectric sensor TCRT5000 used to scan the black lines, L293D used to motivate the DC electric machinery. According to the test, the system can go and return on a track, run in a limit speed on a certain length and record the time. So it has the virtues of high performance and high reliability.
Key words: intelligence car; single chip computer; testing; automatic round-trip
本设计主要工作
根据任务要求,设计并制作一个能自动往返于起跑线与终点线间的小汽车,小车可以在限速区低速通过,同时车辆在终点线处停留十秒,然后自动返回起跑线 ,要求往返一次的时间最短。在此基础上,自动记录、显示一次往返时间。本课题主要通过STC89C52单片机来控制小汽车的前进、后退与调速,研究和设计的主要内容如下:
(1)熟悉课题任务要求,搜集并整理相关文献与资料。
(2)进行系统需求分析,在方案比较与论证的基础上,采取合适的设计方案。
(3)开展基于STC89C52单片机的小车控制系统的软、硬件设计(包括相关硬件电路的设计与理论计算,系统运行程序流程)。
(4)抗干扰设计,找出试验中产生的各种干扰,采取措施进行抑制。
(5)系统调试,进一步完善系统功能,排除硬件故障。
(6)测试数据及测试结果分析,记录往返一次所需时间和路程并加以分析。同时对系统中出现的不足制定改进措施,提高系统性能。