基于51单片机智能小车的设计与实现作者:刘志娴 江敏 阮玲玉来源:《电脑知识与技术》2018年第21期 摘要:本文提出一种基于51单片机的智能小车设计,可实现循迹、追光、避障、记录磁片个数(记录路程)等功能。本设计的硬件结构主要由单片机小系统板、电机驱动板、追光板等构成,软件部分主要完成循迹、追光、记录磁片个数等程序设计。通过对本设计的软硬件实时测试,其功能能稳定运行,达到设计的预期目标。通过对本设计可提高电子设计和单片机编程的兴趣和能力,具有一定的现实和实用价值。
关键词:单片机;智能小车;循迹;追光
糖尿病检测仪 中图分类号:TP391 文献标识码:A 文章编号:1009-3044(2018)21-0273-02
1 系统方案
本系统设计主要包括七大部分:寻迹模块、追光模块、避障模块、记录磁片模块、驱动模块、电源模块和显示模块。系统框图如图1所示。 本设计是基于51单片机的智能小车系统,通过对小系统控制板,驱动板,追光电路板等的硬件制作构建实物平台,并采用Keil软件编程实现循迹,追光,记录路程等功能。 superboost
本设计主要完成的功能:
集通信 1)小车从起跑线出发,沿黑引导线直走。在引导线区域检测到磁片时,小车停下并且数码管显示遇到的磁片个数。
2)小车进入无引导线区域,按其设定的路线行走,实现避障功能。
精细雾化喷嘴 3)小车在光源区域中,在光源的引导下进入停车区。停车后,能准确显示磁片个数。
2 硬件电路设计
2.1 单片机小系统设计
设计并制作单片机的最小系统,硬件电路包括:51单片机及其外围电路、四个发光二极管电路、四位七段LED数码管显示电路、供电电路、蜂鸣器电路、ISP程序下载口等。系
统的I/O资源分配:P0连接数码管的段码引脚;P1.0—P1.3连接4个发光二极管;P2.0—P2.3连接四位数码管的位选引脚;P2.4—P2.7连接电机驱动控制;P3.0控制蜂鸣器;P3.1—P3.7连接各类传感器。
>赤纬角计算公式