51单片机论文

上传人:d****1 文档编号:133563336 上传时间:2022-08-10 格式:DOCX 页数:17 大小:503.59KB
收藏 版权申诉 举报 下载
51单片机论文_第1页
第1页 / 共17页
51单片机论文_第2页
第2页 / 共17页
51单片机论文_第3页
第3页 / 共17页
资源描述:

《51单片机论文》由会员分享,可在线阅读,更多相关《51单片机论文(17页珍藏版)》请在装配图网上搜索。

1、课程设计报告课程设计名称:智能控制避障小车学生姓名班级学号:成绩指导教师开课时间2016-2017 学年第 一学期独创声明本人声明所呈交的课程设计是本人在导师指导下进行的研究工作及 取得的研究成果。据我所知,除了文中特别加以标注和致谢的地方外, 论文中不包含其他人已经发表或撰写过的研究成果,也不包含未获得 (注:如没有其他需要特别声明的,本栏可空)或其他教育机构的学 位或证书使用过的材料。与我一同工作的同志对本研究所做的任何贡 献均已在设计报告中作了明确的说明并表示谢意。作者签名:日期:年月日摘要介绍一种基于 stc89c51 单片机实现的智能避障小车设计。该系统前方采用两个红外反射式光传感器

2、fc-51检测障碍物,控制系统通过检测信号识别障碍物并发出指令使小车绕行。关键词:智能控制 避障 单片机 传感器目录(以下内容仅供参考)1 .系统功能 系统工作原理2.设计方案2.1 车体设计2.2 电源模块2.3 避障模块2.4 电机模块2.5 电机驱动模块2.6 最终方案3 系统程序总结 参考文献1 .系统功能系统工作原理:系统主要由控制单元、电机驱动、外部输出、红外发 射、红外接收等单元组成。图 1 系统机构图智能控制避障小车的设计采用现在较为流行的 8 位单 片机作为系统大脑。以 8051 系列家族中 AT89C51 为主 芯片。4 个端口引脚控制信号输入电路,控制电路 执行电路共同完

3、成避障行驶控制。2设计方案1车体设计:智能控制小车采用中间轮驱动,中间轮左右两边各一 个电机驱动,控制中间面两个大轮子的停走从而控制 小车的方向;前后轮是换向轮起支撑作用。将两个避 障模块放在车子的左前方和右前方。如下图所示:小车底盘,可以清楚的看到小车电机控制车轮,以及 换向轮所在位置。上图可以看出小车电源最小系统板还有排针以及开关 的位置。从小车正面看出内部驱动,前方的避障模块。(超声波 检测,寻迹模块)2 电源模块:电源模块即电池与电池盒,通过电池盒接通电路,输 送电源来驱动小车跑。3 避障模块: 传感器模块对环境光线适应能力强,其具有一对红外 线发射与接收管,发射管发射出一定频率的红外

4、线, 当检测方向遇到障碍物(反射面)时,红外线反射回 来被接收管接收,经过比较器电路处理之后,绿色指 示灯会亮起,同时信号输出接口输出数字信号(一个 低电平信号),可通过电位器旋钮调节检测距离,有效 距离范围230cm,工作电压为3. 3V-5V。4 电机模块: 电机模块主要控制小车的中间两轮,从而控制小车的 前进与后退。 控制电机的转速也能控制小车的前进速度。5 电机驱动模块:电机驱动模块使用 ST 公司的 L298N 作为主驱动芯片 具有驱动能力强,发热量低,抗干扰能力强的特点。电机驱动模块可以使用内置的 78M05 通过驱动电源 部分取电工作,但是为了避免稳压芯片损坏,当使用大于 12V

5、 驱动电压的时候,我们使用外置的 5V 逻辑供 电。电机驱动模块使用大容量滤波电容,续流保护二极 管,可以提高可靠性wc*Orjl%直一s-m |原理图6 最终方案:vs尊DQV3苗冲omOUT:事AOLT3EBCR.T1ISEN AZ利用驱动模块降压,接通 51 单片机,通过程序控制小 车运动,通过避障改变运动轨迹,从而实现避障。3 .系统程序程序: #include#define uchar unsigned char#define uint unsigned int /定义全局变量sbit INI二P0;sbit IN2二Pl;sbit IN3二P2;/定义驱动引脚/ 定义避障引脚/小车

6、跑sbit IN4二P3;sbit outl二P25;sbit out2=P2飞;void run()if(outl=0&out2=l)/小车右转INl=l;IN2=0;IN3=0;IN4=0;else if(outl=l&out2=l) /小车前进IN1=1;IN2=0;IN3=1;IN4=0;else if(out1=1&out2=0)IN1=0;IN2=0;IN3=1;IN4=0;else if(out1=0&out2=0) 后转IN1=0;IN2=1;IN3=0;IN4=0;/小车左转/小车左/主函数void main()while(1)run();改程序是利用避障模块检测,若左边避障

7、检测到,小 车右转,右边检测到,小车左转,都没检测到,前进, 都检测到,小车左后退。总结 智能避障小车软硬件配合要紧密,在硬件中,要把各 个零件配合时要连接正确,否则有烧坏的可能,写程 序时要注意步骤,要有思路,程序代码要记清,写程 序时要认真,避免出现小失误。从做这辆小车以来, 我学到了很多知识,也碰到了很多困难,但最终都克 服了,只要有一颗不服输的心,我想信,困难只是暂 时的,最后都会解决。. 参考文献1 郭惠,吴迅 单片机 c 语言程序射进完全自学手 册M 电子工业出版社,2008.10.1-2002 王东锋,王会良,董冠强 单片机 c 语言应用 100 例M电子工业出版社,2009.3. 145-3003 韩毅,杨天,基于 HCS12 单片机的智能寻迹模型车的设计与实现j学术期刊,200&29(18):1535-1955

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!