基于AT89S52单片机智能搬运机器人的设计

更新时间:2023-05-24 11:42:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

基于AT89S52单片机智能搬运机器人的设计

作者:张艳阳 李跃飞

来源:《电子世界》2013年第13期

【摘要】随着工业自动化的发展,越来越多的工作交由机器人完成。而机器人是一种仿人操作,自动控制,可重复编程,能在三维空间完成各种危险作业,它不仅仅代替了人工的劳作,还结合了人的特长和机器的特长的一种拟人的机械装置。既有人对环境状态的快速反应和分析判断能力,又有机器可长时间持续劳作。精度高,抗恶劣环境的能力。在安全领域,机器人的应用日益广泛。

【关键词】机器人;AT89D52;工业自动化

机器人的出现很大程度就是为了控制企业成本,这个成本就包括人工成本,还包括质量成本等等。使用机器人使得成品率上升,有效的进行过程质量控制,节约和减少检测环节,降低了企业的成本。当然一些特殊生产工艺以及生产现场,不得不使用机器人。可以遇见的精密加工行业,特殊工艺及特殊工作场合会越来越多地使用机器人代替人工。

机器人在未来会有很大的前景。机器人的制造主要是用来为人类服务的,单凭这一点就注定它会有很大的存在价值;仿人形机器人主要是降低人对自动机械的抵触感,使机器人能更好的为人类服务。你的疑虑在于,当前的机器人智能化还不够高,无法和人类进行正常沟通。 你可能没注意,现代仿生技术已经进步到能制造出人造皮肤、人造血液、人造心脏,CPU也由单核升级为多核,克隆技术也在研究中,这些都会应用在机器人技术上,随着科技的不断发展,机器人技术也会不断进步,与人类的差距也会越来越小。你追问不知道什么时候机器人才能发展到宠物级的水平,其实现在的机器人就已经达到这个目标了,一旦解决了成本问题,也许在不久的将来,你会拥有一个机器人管家喔。本智能推运机器人是基于AT89S52单片机的为控制核心,利用各种传感器完成智能扫描障碍物并推运出至安全区域,主要应用于工业自动化生产除障。整个系统框架主要由供电模块。超声波检测模块LCD显示模块,舵机驱动模块,QTI白线检测模块,角度调整模块,各模块间采取环环相扣,相互交互的方式实现,确保小车灵活轻便智能的完成各项操作。

1.电源供电模块简介

电源提供模块主要为小车和单片机提供电力,采用两节4.2V大容量的锂离子电池,LM7805作为三端稳压集成电路提供5V稳定的电源。

+5Vr的电源电路

2.超声波检测模块简介

本智能推运机器人采用HC-SR04超声波模块作为眼睛,主要在半径为30cm的范围内探测障碍物并返回测得的数据在LCD1602中显示出来。

HC-SR04超声波测距模块可提供2cm-400comr的非接触式距离感测功能,测距精度可达高到3mm;模块包括超声波发射器、接收器与控制电路。

基本工作原理:

(1)采用IO口TRTG触发测距,给最少10us的高电平信呈。

(2)模块自动发送8个10khz的方波,自动检测是否有信号返回。

(3)有信号返回,通过IO口的ECEO输出一个高电平,高电平持续的时间就是超声波从发射到返回的时间,测试距离-(340M/2)。

超声波时序图

AT89S52微处理器使用51单片机得到距离长度(单位:cm),占用单片机的两个IO口:一个IO口做为触发端,一个IO口做为回波PWM信号捕捉引脚。写程序时,先在TRIG引脚端为一个大约10US的高电平触发模块,同时模块内部将发出8个40kHz周期电平并检测回波。并在内部程序处理变换成一个PWM的信号从Echo引脚输出,一旦检测到有回波信号则输出回响信号,供我们方便使用。我们使用时,只需读出PWM信号高电平的时间(T)回响信号是一个脉冲的宽度成正比的距离对象。可通过发射信号到收到的回响信号时间间隔可以计算等到距离。公式:uS/58=厘米或者uS/148=英寸。也可以通过声波在空气中传播公式

L=340T/2。就可以求出L(测量的距离)。如果没有检测到回响信号,模块回响信号脚将输出约140uS的电平,以防止发射信号对回响信号的影响。

3.QTI白线检测模块简介

详细了解QTI灰度传感器:

QTI灰度传感器是一个反向型光电传感器,是使用光电接收管来检测物体表面反射光强度的传感器。因此这种光电传感器便可应用在检测物体表面颜色的深度和测量一定距离的移动物体。反射型光电传感器的结构是由一个红外发射管和一个红外接收管组成,在一定距离内,当发射出去的红外光线被颜色深度较浅的物体所接受时,会将这些红外光线反射回来,红外接收管便可以接收到这个返回来的信号;若发射出去的红外光而反射回来的红光线很弱或没有反射回来的红外光线,这时接收管接收不到信号。这样便可以用这两种状态来判断被测物体的颜色深度。用这个结构的光电传感器再外加一些阻容件便可以将光能转为电能了。

本文来源:https://www.bwwdw.com/article/cb24.html

Top