下载此文档

基于89C52单片机的智能循迹测速避障小车.doc


文档分类:IT计算机 | 页数:约15页 举报非法文档有奖
1/ 15
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/ 15 下载此文档
文档列表 文档介绍
基于89C52单片机的智能循迹测速避障小车
为了参加我校举办的电子科技竞赛,刚刚开始学习单片机的我们,经过讨论,决定做一辆智能循迹测速小车,综合我们搜集的材料以及自己的修改,我们做出了我们的作品。以下是我们整理的材料:
原理图
最小系统
我们采用的是89C52单片机来做小车的最小系统,针对自己的需要只把要用到的排针口接了上去,具体电路图如下:
电机驱动
我们采用L293D作为驱动芯片,L293D是一种直流电机控制器件,具有外围电路简单,易于集成、控制等特点,电路图如下:
其中我们用TLP521-4光耦器作为电机的稳定,即稳定的是电机的电压,避免电机的电流过大烧坏单片机,起到保护单片机的作用,增加安全性,减少电路干扰,简化电路设计。其电路图如下:
测速电路
我们采用RPR220反射式光电传感器作为测速器,反射式红外光电传感器模块是一种利用反射式红外光电传感器制成的在传感器的有效检测距离范围内对被测物体的存在性进行检测的电路装置,由红外光发射接收器、电压变化检测电路、检测灵敏度调节电位器、检测状态指示 LED 灯等四个主要部分组成,额定工作电压 或 (兼容支持 DC3V~,而无需额外的硬件配置),DC5V 工作电压条件下,约为 60mA,最大不超过 80 mA。具体电路图如下:
4、探测器
我们仍采用RPR220反射式光电传感器作为探测器,基于它受被测物体的红外反射特性影响很大,亦能通过检测灵敏度调节电位器进行调节,我们用它来探测黑线(即路线),实现循迹功能。事实证明它的灵敏度是很高的,具体电路如下:
相应的放大电路我们采用LM339芯片作为放大器,LM339芯片通常用作电压比较器,该电压比较器的特点是:1)失调电压小,典型值为2mV;2)电源电压范围宽,单电源为2-36V,双电源电压为±1V-±18V;3)对比较信号源的内阻限制较宽;4)共模范围很大,为0~(Ucc-)Vo;5)差动输入电压范围较大,大到可以等于电源电压;6)输出端电位可灵活方便地选用。LM339类似于增益不可调的运算放大器,在本装置中,我们将它用来放大探测信号。电路图如下:
5、电源
我们采用L7805作为电源的稳压芯片,虽然用lm78/lm79系列三端稳压IC来组成稳压电源所需的外围元件极少,但是电路内部还有过流、过热及调整管的保护电路,使用起来可靠、方便,而且价格便宜。电路图如下:
6、我们用DYP-ME007超声波作为避障部分,DYP-ME007超声波测距模块可提供3cm—。下图为DYP-ME007外观,包括超声波发射器、接收器与控制电路。其基本工作原理为给予此超声波测距模块一触发信号后发射超声波,当超声波投射到物体上后反射回来时,模块输出一回响信号,以触发信号和回响信号间的间差,来判定物体的距离。
7、程序
驱动程序如下:
#include<> //包含单片机寄存器的头文件
#include<> //包含随机函数rand()的定义文件
#include<> //包含_nop_()函数定义的头文件
#include<>
#define uchar unsigned char; //char单字节整型数据或字符型数据
#define uint unsigned int;
#define CM 3
sbit RS=P2^7; //寄存器选择位,
sbit RW=P2^6; //读写选择位,
sbit E=P2^5; //使能信号位,
sbit BF=P0^7; //忙碌标志位,,
sbit S_LEFT=P1^4;//左轮测速器
sbit S_RIGHT=P1^5;//右轮测速器
sbit EN12=P3^6;//电机1使能端
sbit IN1=P2^1;//电机1前进驱动
sbit IN2=P2^2;//电机1后退驱动
sbit EN34=P3^7;//电机2使能端
sbit IN3=P1^6; //电机2前进驱动
sbit IN4=P1^7; //电机2后退驱动
sbit D1=P1^0;//定义探测器1
sbit D2=P1^1;//定义探测器2
sbit D3=P1^2;//定义探测器3
sbit D4=P1^3;//定义探测器4
sbit SPK=P2^0;//定义蜂鸣器
sbit EX=P3^4;//超声波接收端
sbit TX=P3^5;//超声波发送端
//*****************延时函数
uint cou

基于89C52单片机的智能循迹测速避障小车 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数 15
  • 收藏数 0 收藏
  • 顶次数 0
  • 上传人 799474576
  • 文件大小 0 KB
  • 时间2013-11-25
最近更新