下载此文档

基于STC89C51单片机智能小车控制样稿.docx


文档分类:IT计算机 | 页数:约35页 举报非法文档有奖
1/35
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/35 下载此文档
文档列表 文档介绍
基于STC89C51单片机智能小车控制
项目名称:基于单片机STC89C51智能小车控制
小组组员:xx
班级:xx
指导老师:xx
开发结束时间:7月10日 星期日

目录
项目概述 3
项目要求 3
系统设计 3
3
4
硬件设计 4
4
原件清单 6
L293D驱动单片机原理介绍 7
STC89C51单片机管脚图及其功效 7
软件设计 9
程序步骤图 9
L293D驱动器管脚赋值表 10
程序清单 10
软件仿真及硬件调试 21
硬件调试 21
软件仿真 22
总结 23
文件参考 23
项目概述
伴随单片机技术不停发展和完善已经大量利用在工业控制、数据采集、智能化仪表、机电一体化、家用电器等领域,极大地提升了这些领域技术水平和自动化控制水平。
为此我们基于STC89C51这款单片机进行智能小车开发。
项目要求
基于STC89C51单片机智能小车设计要求以下:
·实现智能小车上电自动寻迹。
·实现智能小车向前行驶时避障及其避悬。
·实现智能小车红外遥控控制小车左右转弯前后行驶。
系统设计
智能小车控制关键是控制小车车轮转向,以STC89C51单片机为关键芯片,经过控制小车车轮电路,控制其一个轮和两个轮正转和反转。而红外遥控控制是经过红外发送端和接收端来驱动电机控制。依据设计要求,制订总体设计思想以下:
(1)小车正转:两个电机按同一个方向转动。
(2)小车反转:两个电机按同一个方向反向转动。
(3)小车左转和右转:一个电机快速转动而另一个电机缓慢转动。

基于STC89C51单片机智能小车控制系统由电源电路、单片机主控电路、复位电路、晶振电路、车轮转轴驱动电路、按键电路等组成,框图组成图1-1所表示。
电源电路
晶振电路
复位电路
电机驱动电路
数码管显示电路
红外遥控驱动电路
避障电路
寻线电路
锋鸣器电路
单片机STC89C51
图1-1 基于STC89C51单片机智能小车控制系统框图

本项目需要经过学****和查阅资料,了解和掌握一下知识。
•+5v电源原理及设计。
•单片机复位电路工作原理及设计。
•单片机晶振电路工作原理及设计。
•按键电路设计。
•数码管特征及其使用。
•STC89C51单片机引脚图及其功效使用。
•L293D驱动器管脚及其功效使用。
•红外接收装置使用。
•单片机C语言及其设计。


(1)数码管显示电路原理图图1-2所表示。
图1-2 数码管显示电路原理图
(2)智能小车车轮驱动电路原理图图1-3所表示。
L293D采取16引脚DIP封装,其内部集成了双极型H-桥电路,全部开量全部做成n型。这种双极型脉冲调宽方法含有很多优点,如电流连续;电机可四角限运行;电机停止时有微振电流,起到“动力润滑”作用,消除正反向时静摩擦死区:低速平稳性好等。L293D经过内部逻辑生成使能信号。H-桥电路输入量能够用来设置马达转动方向,使能信号能够用于脉宽调整(PWM)。
图1-3 智能小车车轮驱动电路原理图
(3)LED指示灯原理图图1-4所表示。
图1-4 LED指示灯原理图
(4)红外传感器寻线原理图图1-5所表示。
图1-5 红外传感器寻线原理图
(5)红外传感避障原理图图1-6所表示。

图1-6 红外避障原理图


总而言之,能够设计出STC89C51单片机控制智能小车最小系统原理图图1-7所表示。
图1-7 STC89C51单片机控制智能小车最小系统原理图

基于STC89C51单片机智能小车控制系统原件清单如表1-1所表示。
表1-1 基于STC89C51单片机智能小车控制系统原件清单
原件名称
型号
数量
用途
原件名称
型号
数量
用途
单片机
电容
电容
电解电容

基于STC89C51单片机智能小车控制样稿 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数35
  • 收藏数0 收藏
  • 顶次数0
  • 上传人读书百遍
  • 文件大小342 KB
  • 时间2020-11-28
最近更新