基于51单片机的简易智能小车设计.docx

基于51单片机的简易智能小车设计.docx

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

??

?

??

基于51单片机的简易智能小车设计

?

??

?

?

?

?

?

?

?

???

?

?

?

?

?

张馨月

摘要:文章介绍了一种可循迹、可追光、可金属探测的基于51单片机的智能小车的设计。小车的设计以AT89S52为核心,结合漫反射式光电传感器、电感式接近开关、光敏二极管和LM393实现循迹、追光、金属探测功能。采用AT89S52芯片控制能够实现全部功能,系统电路结构简单,可靠性高。

关键词:AT89S52;循迹;追光;金属探测;智能小车

1概述

在科学技术飞速发展的今天,人工智能越来越受到人们的关注。智能小车也属于人工智能中轮式机器人的一个分支,因而成为大多数电子类在校大学生学习和实践的重点。本文设计的智能小车以AT89S52单片机为微控制器,使用L298N作为两个直流电机的驱动芯片,驱动小车车轮运动。单片机通过传感器检测到的不同信号,根据程序指令小车做出相应的动作。小车在循迹的时候遇到金属物,小车停止循迹并鸣响蜂鸣器,在数码管上显示循迹过程中检测到的金属物个数;在循迹过程中有光源靠近则追光行驶。

2智能小车的总体设计

智能小车的总体构成有单片机最小系统、电机驱动、传感器部分和底盘部件。单片机最小系统的制作,包括单片机及其外围电路、蜂鸣器电路、电源电路、4位七段LED数码管显示电路、ISP程序下载口、留足各个传感器的接口。智能小车的系统框图如图1所示。

3硬件模块设计

3.1单片机控制系统

选用ATMEL公司的AT89s52单片机,该单片机片内集成有定时器,中断系统,丰富的I/O端口,有较强的位处理功能,且价格便宜,指令系统较简单。考虑本系统主要用于控制,不需要复杂的运算,选用AT89s52完全可以实现控制功能,且价格便宜,编程较容易。

3.2电机驱动模块

单片机的带负载能力是无法直接驱动直流电机的,所以采用L298N作为直流电机的驱动模块。L298N是ST公司生产的一种高电压、大电流电机驱动芯片。该芯片采用15脚封装。内含两个H桥的高电压大电流全桥式驱动器,可以用来驱动直流电机和步进电机。该芯片可以驱动一台四相步进电机,也可以驱动两台直流电机。本文所设计的智能小车两个前轮与直流电机连接,后轮采用一个万向轮,因此用一个L298N足以驱动小车行驶。通过改变输入左右两直流电机的PWM脉冲宽度,来实现对小车的直行、左转、右转的方向控制。

3.3循迹模块

本设计采用漫反射式光电传感器,它是由发射器(红外发光二极管)、接收器(光敏三极管或光敏二极管)和检测电路三部分组成,它利用被检测物体对红外光束的吸收或反射来检出物体的有或无,而且检测距离(感应距离)是可调的。当被检测物体是白色时,由于白色将光线反射回来,接收管导通,输出低电平。当被检测物体是黑色时,由于黑色会吸收大量光线,那么反射回来的光线就少,接收管不导通,输出高电平。红外对管与单片机的连接:棕色接电源正,兰色为电源负,黑色为输出,接单片机的端口。

3.4追光模块

本设计运用三个光敏二极管、电阻和LM393组成追光电路。其基本工作原理是:当光敏二极管加上反向电压时,管子中的反向电流随着光照强度的改变而改变,光照强度越大,反向电流越大。追光电路如图2所示。

3.5金属探测模块

本设计采用电感式接近开关实现小车对金属的探测功能。电感式接近开关属于一种有开关量输出的位置传感器,它由LC高频振荡器和放大处理电路组成,利用金属物体在接近这个能产生电磁场的振荡感应头时,使物体内部产生涡流。这个涡流反作用于接近开关,使接近开关振荡能力衰减,内部电路的参数发生变化,由此识别出有无金属物体接近,进而控制开关的通或断。调节传感器至一个与检测地面合适的距离,使其既不影响小车的正常行驶,又能灵敏地检测到金属对象的存在。当小车检测到金属物,由程序控制小车停留五秒,蜂鸣器鸣响并在数码管上显示累计检测到的金属物数量。传感器与单片机的连接方法:棕色接电源正,兰色为电源负,黑色为输出,接单片机端口。

4结束语

通过测试證明,这种以AT89S52为核心,结合漫反射式光电传感器、电感式接近开关、光敏二极管和LM393的简易智能小车运行灵活、稳定、可靠。值得注意的是,红外对管须与检测地面保持合适的距离,这是使得小车正常循迹的重要条件,高度太高小车检测不到信号,太低可能会使小车头与地面产生摩擦,影响正常行驶,也可能与待检测的金属物产生碰撞,而无法实现金属探测功能。

?

-全文完-

文档评论(0)

186****3372 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档