论文写作指导:请加QQ229366758
基于51单片机智能小车的设计与实现
作者:未知
摘要:本文提出一种基于51单片机的智能小车设计,可实现循迹、追光、避障、记录磁片个数(记录路程)等功能。本设计的硬件结构主要由单片机小系统板、电机驱动板、追光板等构成,软件部分主要完成循迹、追光、记录磁片个数等程序设计。通过对本设计的软硬件实时测试,其功能能稳定运行,达到设计的预期目标。通过对本设计可提高电子设计和单片机编程的兴趣和能力,具有一定的现实和实用价值。
关键词:单片机;智能小车;循迹;追光
中图分类号:TP391 文献标识码:A 文章编号:1009-3044(2018)21-0273-02
1 系统方案
本系统设计主要包括七大部分:寻迹模块、追光模块、避障模块、记录磁片模块、驱动模块、电源模块和显示模块。系统框图如图1所示。
本设计是基于51单片机的智能小车系统,通过对小系统控制板,驱动板,追光电路板等的硬件制作构建实物平台,并采用Keil软件编程实现循迹,追光,记录路程等功能。
本设计主要完成的功能:
1)小车从起跑线出发,沿黑色引导线直走。在引导线区域检测到磁片时,小车停下并且数码管显示遇到的磁片个数。
2)小车进入无引导线区域,按其设定的路线行走,实现避障功能。
3)小车在光源区域中,在光源的引导下进入停车区。停车后,能准确显示磁片个数。
2 硬件电路设计
2.1 单片机小系统设计
设计并制作单片机的最小系统,硬件