51单片机C语言智能小车,基于51单片机智能小车的设计与实现

论文写作指导:请加QQ229366758

基于51单片机智能小车的设计与实现

作者:未知

摘要:本文提出一种基于51单片机的智能小车设计,可实现循迹、追光、避障、记录磁片个数(记录路程)等功能。本设计的硬件结构主要由单片机小系统板、电机驱动板、追光板等构成,软件部分主要完成循迹、追光、记录磁片个数等程序设计。通过对本设计的软硬件实时测试,其功能能稳定运行,达到设计的预期目标。通过对本设计可提高电子设计和单片机编程的兴趣和能力,具有一定的现实和实用价值。

关键词:单片机;智能小车;循迹;追光

中图分类号:TP391 文献标识码:A 文章编号:1009-3044(2018)21-0273-02

1 系统方案

本系统设计主要包括七大部分:寻迹模块、追光模块、避障模块、记录磁片模块、驱动模块、电源模块和显示模块。系统框图如图1所示。

本设计是基于51单片机的智能小车系统,通过对小系统控制板,驱动板,追光电路板等的硬件制作构建实物平台,并采用Keil软件编程实现循迹,追光,记录路程等功能。

本设计主要完成的功能:

1)小车从起跑线出发,沿黑色引导线直走。在引导线区域检测到磁片时,小车停下并且数码管显示遇到的磁片个数。

2)小车进入无引导线区域,按其设定的路线行走,实现避障功能。

3)小车在光源区域中,在光源的引导下进入停车区。停车后,能准确显示磁片个数。

2 硬件电路设计

2.1 单片机小系统设计

设计并制作单片机的最小系统,硬件

  • 2
    点赞
  • 52
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值