没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
摘 要
随着近年来机器人的智能水平不断提高,其中机器人的感觉传感器种类越来越多,
而视觉传感器成为自动行走和驾驶的重要部件。智能小车可应用于无人工厂,仓库,
服务机器人等领域解决一些高危环境下的难题。同时单片机技术的迅速发展使得机器
人的智能控制更加智能化,人性化。
该设计是利用光电传感器以一定的频率发射红外线来检测障碍物,然后将检测信
号发送到 STC89C52 单片机,并以 STC89C52 单片机为控制芯片进而电动小汽车的速度
及转向,以此实现自动避障的功能。其中小车驱动由 L298N 驱动电路完成,速度由单
片机输出的 PWM 波调速控制。本设计结构简单,较容易实现,与实际相结合,现实意
义很强,但具有高度的智能化、人性化,一定程度体现了智能。
关键词:智能小车; STC89C52 单片机; L298N; PWM 波
Design Of Smart Car
Abstract
Along with the robot's intelligent level rises ceaselessly, the types of robot sensory
sensor are more and more, and the vision sensor have become the important part in the
automatic walking and driving .Smart car can be applied to unmanned factory, warehouse,
service robot and etc. to solve some high risk environment problems,At the same time,The
rapid development of MCS technology makes the intelligent control of robot more
intelligent ang humane.
This design uses a photoelectric sensor sending a certain frequency transmitting
infrared to detect obstacles, and then sends a detection signal to a STC89C52 MCS. While
the car is drived by the L298N circuit, its speed is controlled by the output PWM signal
from the STC89C52 MCS.This design is practical ,easy realization and simple in the
structure, but highly intelligent, humane, Intelligent in some degree.
Key words:Smart Car; STC89C52 MCS; L298N; PWM Signa
目 录
1 引言 ..............................................................1
1.1 课题背景 ....................................................1
1.2 论文的研究任务与内容 ........................................2
2 方案设计与论证 ....................................................3
2.1 主控系统 ....................................................3
2.2 直流调速系统 ................................................4
2.3 检测系统 ....................................................5
2.4 电机驱动系统 ................................................6
2.5 机械系统....................................................8
2.6 电源模块 ....................................................9
3 硬件设计 .........................................................10
3.1 总体设计 ...................................................10
3.1.189C52 单片机硬件结构 ..................................11
3.1.2 单片机最小系统设计 ...................................15
3.2 避障模块 ...................................................17
3.3 驱动电路 ...................................................19
3.4 总控制系统 .................................................23
4 软件设计 .........................................................24
4.1 程序设计 ...................................................24
4.1.1 电机驱动程序 .........................................24
4.1.2 避障程序 .............................................25
4.1.3 电机调速程序 .........................................28
5 总结与展望 ......................................................32
致谢..............................................................33
参考文献...........................................................34
外文资料...........................................................35
附录 1 程序清单.....................................................40
附录 2 电路图.......................................................53
1 引言
1.1 课题背景
机器人技术的发展,它应该说是一个科学技术发展共同的一个综合性的结果,同
时,为社会经济发展产生了一个重大影响的一门科学技术,它的发展归功于在第二次
世界大战中各国加强了经济的投入,就加强了本国的经济的发展。比如说日本,战后
以后开始进行汽车的工业,那么这时候由于它人力的缺乏,它迫切需要一种机器人来
进行大批量的制造,提高生产效率降低人的劳动强度,这是从社会发展需求本身的一
个需求。另一方面它也是生产力发展的需求的必然结果,也是人类自身发展的必然结
果。但另一方面,尽管人们有各种各样的好的想法,但是它也归功于电子技术,计算
机技术以及制造技术等相关技术的发展而产生了提供了强大的技术保证。
机器人经历了三个发展阶段:第一代机器人也叫示教再现型机器人,它是通过一
个计算机,来控制一个多自由度的一个机械,通过示教存储程序和信息,工作时把信
息读取出来,然后发出指令。第二代机器人,也被称作带感觉的机器人,这种带感觉
的机器人是类似人在某种功能的感觉,比如说力觉、触觉、滑觉、视觉、听觉。第三
代机器人,也是我们机器人学中一个理想的所追求的最高级的阶段,叫智能机器人,
那么只要告诉它做什么,不用告诉它怎么去做,它就能完成运动,感知思维和人机通
讯的这种功能和机能。
中国机器人经过“七五”攻关计划、“九五”攻关计划和 863 计划的支持已经取
得了较大进展,工业机器人市场也已经成熟,应用上已经遍及各行各业,但进口机器人
占了绝大多数。我国在某些关键技术上有所突破,但还缺乏整体核心技术的突破,具有
中国知识产权的工业机器人则很少。目前我国机器人技术相当于国外发达国家 20 世
纪 80 年代初的水平,特别是在制造工艺与装备方面,不能生产高精密、高速与高效的
关键部件。我国目前取得较大进展的机器人技术有:数控机床关键技术与装备、隧道
掘进机器人相关技术、工程机械智能化机器人相关技术、装配自动化机器人相关技术。
现已开发出金属焊接、喷涂、浇铸装配、搬运、包装、激光加工、检验、真空、自动
导引车等的工业机器人产品,主要应用于汽车、摩托车、工程机械、家电等行业。
随着科学技术的发展,智能机器人的应用已经遍及机械、电子、冶金、交通、宇
航、国防等领域。并且近年来机器人的智能水平不断提高,人们在不断探讨、改造、
认识自然的过程中,制造能替代人劳动的机器一直是人类的梦想。
在科学探索及紧急抢险中经常要对一些危险或人类不能直接到达的地域进行探
测,这就需要用机器人来完成。而机器人在复杂地形行进时自动避障是一项必不可少
也是最基本的功能。因此,自动避障系统的研发就应运而生。自动避障小车就是基于
这一系统开发而成的。随着科技的发展,对于未知空间和人类所不能直接到达的地域
的探索逐步成为热门,这就使机器人自动避障功能的研发有了重大意义。自动避障小
车就是自动避障机器人中的一类。自动避障小车可以作为地域探索机器人和紧急抢险
机器人的运动系统,让机器人在行进中自动避过障碍物。
1.2 论文的研究任务与内容
该智能小车采用智能避障系统自动寻找路径,可以作为机器人的典型代表。它可
以分为三大组成部分:传感器检测部分、执行部分、CPU。机器人要实现自动避障功
能。智能小车的执行部分,是由直流电机来充当的,主要控制小车的行进方向和。驱
动速度,停转。电机采用直流电机,电机控制方式可为单向PWM开环控制。控制核心
采用52单片机,控制系统与电路用光耦完全隔离以避免干扰。单片机驱动直流电机一
般有两种方案:第一,勿需占用单片机资源,直接选择有PWM功能的单片机,这样可
以实现精确调速;第二,可以由软件模拟PWM输出调制,需要占用单片机资源,难以
精确调速,但单片机型号的选择余地较大。考虑到实际情况,本文选择第二种方案。
CPU使用STC89C52单片机,配合软件编程实现。
此设计利用STC89C52单片机作为CPU,以MCU为控制中心,通过红外传感器进行信
号采集,CPU进行信号处理后,控制L298N电机驱动模块,完成智能小车的各项动作,
主要实现智能小车的避障功能。其中本系统的主要研究内容包括硬件电路和软件程序
设计两大部分。硬件部分主要包括供电模块、信号采集模块、主控及通讯模块、电机
驱动模块;软件部分包括:系统初始化、信号处理、电机驱动子程序。
剩余55页未读,继续阅读
资源评论
ohmygodvv
- 粉丝: 507
- 资源: 4811
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Android毕业设计 Android,音乐播放器,毕业用.zip
- opopop1111111111
- 电线电缆损坏检测59-YOLO(v5至v9)、COCO、Darknet、Paligemma、TFRecord、VOC数据集合集.rar
- 2022毕业设计,基于Hadoop的游戏数据分析系统.zip
- OpenCV计算机视觉实战 - 全景图像拼接源码(基于Python + OpenCV)
- C++ 命令行界面应用程序构建全指南
- React学习笔记-实现 TodoList+Calculator (超详细-完整版)
- 2021年安徽理工大学毕业设计项目基于Java的超市管理系统.zip
- Vue Router 动态路由参数全解析与实战应用
- Android studio学生信息管理系统源码(完整项目代码)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功