当前位置:首页 > 基于单片机的智能寻迹避障小车设计课程设计
经典文档
《单片机原理与应用》课程设计
课题
姓 名班 级 指导教师
下载完可编辑复制
基于C51单片机的智能寻迹避障小车设计
1106402-09 蔡祥
1106402-20 李国红
1106402-38 吕赟
1106402 凃立 副教授 刘德峰 博士
2012年 12 月 23 日
经典文档
基于C51单片机的智能寻迹避障小车设计
一.设计时间
2012年12月 18日-----12月23日
二.设计地点
湖南城市学院实验楼计算机机房401
三.设计目的
1.进一步熟悉和掌握单片机的结构及工作原理
2.掌握单片机的接口技术及相关外围芯片的外特性,控制方法 3.通过课程设计,掌握以单片机为核心的电路设计的基本方法和技术,了解有关电路参数的计算方法
4.通过实际程序设计和调试,逐步掌握模块化程序设计方法和调试技术 5. 培养查阅资料,独立思考问题的能力
四.设计小组成员
110640209蔡祥、110640220李国红、110640238吕赟
分工:蔡祥负责电路图和程序设计;李国红负责课程设计相关文件整理修改;吕赟负责程序流程图
五.指导老师
涂立副教授、刘德峰博士
六.设计课题
基于单片机红外线控制的智能寻迹避障小车设计
七.基本思路及关键问题解决方法
1.基本思路
1.1如果发射出去的红外线检测到两边都没有障碍物,继续匀速前进
1.2如果发射出去的红外线检测到左侧有障碍物,那么右轮停止旋转,左轮继续旋转,0.2s之后右轮恢复旋转,小车继续匀速前进
1.3如果发射出去的红外线检测到右侧有障碍物,那么左轮停止旋转,右轮继续旋转,0.2s之后左轮恢复旋转,小车继续匀速前进
1.4如果发射出去的红外线检测到两边都有障碍物,那么两轮反向旋转0.5s后,即小车后退0.5s后,右轮停止旋转,左轮继续旋转,0.2s之后继续发射红外线 2.关键问题解决方法
2.1 当红外线接收信号为0时,我们视它为遇到障碍
2.2 当遇到障碍时我们为了在转弯时不遇到障碍设置转弯时间为0.2秒 2.2 当检测到左右两端的信号都为0时,为了避免车太接近障碍物而无法转弯,我们将小车倒退0.5秒后再右转再循环检测
八.流程图以及所需软件、硬件的使用
下载完可编辑复制
经典文档
1.元件清单表
表1. 基于单片机的智能寻迹避障小车设计元件清单表 名称 单片机 排阻 开关 电动机 导线 晶振 电容
2.流程图
参数 3.8V,20mA 28V 220V,1.1A 12MHz 10pf 数量 1 1 2 2 若干 1 2 型号 AT89C51Rc2 TBLOCK-M6 MOTOR CRYSTAL CC0603CRNP 价格 5 3 1 5 1 1 4 厂商 FUJITSU
图1.流程图 3.Proteus 7 Professional的使用以及电路图 3.1运行ISIS 7 Professional如下图:
下载完可编辑复制
经典文档
图2.运行ISIS 7 Professional 3.2点P按钮选用电路所需的元件,如下图:
图3.选取所用元件 3.3设计出电路图,如下图:
下载完可编辑复制
共分享92篇相关文档