导航:首页 > 操作系统 > 用单片机控制一个轮式移动机器人

用单片机控制一个轮式移动机器人

发布时间:2023-04-06 13:18:42

‘壹’ 如何用单片机做工业机器人

用单片机是不可能做工业机器人的,是非常精密的,非常复杂的机械与控制,要专用的系统与与芯片才能制造出机器人,所要的控制运算力是很高的,技术非常高,有很多传感器,并进行运算分析与控制工程,单片机根本不能进行胜任的,是做不了的最多只能做玩具机器人。

‘贰’ 机器人最好用什么单片机控制,怎样接大动力电机

当前太多单片机可用了,建议使用嵌入式系统的,例如安卓系统linux系统。大功率电机一般通过连接继电器,控制大功率电机。这些单片机一般是arm芯片或者mpv芯片居多,intel的也有。甚至还有复杂的机器人,直接使用plc+变频器控制大功率马达或者步进电机、伺服电机的。

‘叁’ 基于机器人控制系统采用单片机的意义

机器人控制系统采用单片机功能可以用来实现智能机器人的特殊功能。
 用机器人来代替人进行操作、实现单机自动化、建立自动化生产线甚至自动化工厂,可节省劳动力、提高生产效率和生产水平、改善劳动条件。自
机器人作为人类的新型生产工具被广泛应用于汽车、电子、核工业、服务业、医疗等领域,从事着焊接、喷漆、搬运、装配等工作,显示出其强大的生命力。目前,国外研制的机器人已进入第三代,不仅具有触觉、听觉、视觉和温度感觉,还能识别图象,能讲简单的语言。我国在机器人的开发和应用方面虽起步较晚,但近年发展很快。为了发展完善原有机器人实验设备,更为今后研制更高级的机器人积累经验,我们研制开发了一种关节型教学机器人。
功能   
显示操作单元用来显示状态机器人所处的坐标。
存储器可存储源程序的目标程序以及用户的命令子程机器人的驱动系统,机器人的驱动系统,直流无刷电机驱动器移动机器人用机器人的驱动系统,电子差速,同步运转,CAN\RS232,上位机调试,这样单片机控制器可脱离上位机独立控制机器人的运行。通信接口为了连接上位机和下位机,接收命令子程序。为了便于定位和防止机器人运行失控而损坏机械部件,需要检测电路检测机器人的限位及零位。驱动电路驱动电机的运行,控制电机的正反转。

‘肆’ 急求:机电一体化课程设计《移动机器人单片机控制器设计》悬赏分高高的!!!

机电一体化课程设计指导书主要内容
1、设计题目确定及要求
2、总体方案确定
(1)总体方案设计
(2)绘制总体方案图
3、 伺服系统机械传动部件设计
(1)切削力计算
(2)滚动丝杠螺母副的计算与选型
(3)伺服系统传动设计
(4)步进电机当量扭矩计算及选型
(5)机械传动结构设计(绘制一个轴的机械装配图)
4、 控制系统硬件电路设计
(1)确定控制系统方案及绘制系统框图
(2)单片机的选用
(3)存储器的选用与扩展
(4)译码电路设计
(5)接口电路设计
(6)绘制控制系统硬件电路原理图
5、 基本的参考图表汇编。

电一体化系统是综合多个学科的系统,包括机械技术,传感器技术,测试技术,电子技术和控制技术,信息与计算机技术。它极大推动了机械工业,兵器行业及其他行业的发展。其技术结构,产品结构,技术功能与构成,生产方式和管理体系均发生了巨大的变化。使工业生产由机械电气化迈进到机电一体化为特征的数字化,自动化,高精度,微型化,多功能化,智能化的时代。

结合精密机械控制是现代机械的一个重要方向,它能使机械加工的精度又提高一个层次,主要技术是用微机、单片机等现代高科技仪器来控制步进电机,再通过步进电机来实现精密的工作台控制。这个由微机或单片机、步进电机、机械工作机构组成的机械手运动控制系统就是一个很简单的机电一体化的系统。让我们由这样简单的机电一体化系统重新复习学过的知识, 接触机电一体化系统,为下学期的毕业设计打下一定的基础,另外也是为工作作好准备。

目录

摘要

第一章:绪论

1.1引言

1.2题目和技术指标要求分析

1.3总体方案的工作原理

第二章:机械本体结构设计

2.1丝杠导程选择

2.2丝杠支承结构选择

2.3螺旋机构运动部件导向机构选择

2.4步进电机的安装结构以及与丝杠的连接结构设计

第三章:步进电机驱动器电路设计

第四章:控制器程序流程框图设计

第五章:程序代码设计

结论

第一章 绪论

1.1 引言

机械手运动控制系统要求控制精度高,故采用步进电机控制,步进电动机在半闭环控制系统中具有控制精度高 ( 可精确到1度以下) 、可靠性高、使用方便等优点,所以其应用非常普遍,尤其随着混合式步进电机的产生和应用,步进电机的输出功率和力矩不断增加,而成本价格不断降低,为步进电机的推广和应用打下了良好基础, 单片机作为控制部件,对步进电机具有良好的控制能力,下面讨论用一下机械手运动控制系统的设计方法。

1.2题目和技术指标要求分析

设计题目:机械手运动控制系统设计。

设计参数:机械手运动范围 0~150mm

机械手移动步距 50
步进电机型号 42BYG006

1.3 总体方案的工作原理

单片机对步进电机进行控制,通过IO口输出的具有时序的方波作为步进电机的控制信号,信号经过不同的放大电路和不同参数的器件,可以达到不同的放大的要求,放大后能够得到较大的功率。用四路分别进行放大的信号驱动四相五线的步进电机。而步进电机与滚珠丝杠机构用联轴器连接起来,进而将螺旋运动转化为稳定的水平直线运动。

该系统可分为控制部分、驱动部件、执行元件、传动和导向机构、以及控制软件等几个部分。要求设计该系统的机械及电路的结构和参数、设计部分单片机或微机控制程序,使机械手能够左右步进,并达到技术指标所规定的要求。

机械手运动控制系统机械本体采用步进电机驱动、滚珠丝杆传动、滚动直线导轨导向的总体机构方案。机械本体设计以工作台运动位移控制增量的实现为主要目标,以滚珠丝杆及其周边零部件的选用为主要内容,同时考虑运动相关精度问题。

步进电机控制器采用微机或单片机作为控制部件。采用微机时,可通过ISA总线、并行端口、串行端口传送数据,设计步进电机与微机的接口电路。采用单片机时,可选用AT89C51, 设计单片机最小系统和步进电机与单片机的接口电路。微机或单片机的软件均采用C语言编写代码。

该机械手运动控制系统采用半闭环伺服系统,通过单片机控制步进电机的驱动,经传动机构带动工作台运动。可实现机械手的+X、-X两个方向的进给和两级调速。机械手运动控制系统机械本体采用步进电机驱动,滚珠丝杠传动,滚动直线导轨导向的总体结构方案。采用步进电机驱动进给准确,使用位置传感器精确控制机械手移动范围,而且通过给定的脉冲周期,能够以任意速度转动,定距运动较精确。机械手运动控制系统采用滚珠丝杠副和滚动导轨副传动结构,具有精度高,效率高,寿命长,低能耗,摩擦系数小,较高紧凑,通用性强等特点。

第二章 机械本体结构设计

2.1 丝杠导程

已知机械手移动步距 s = 50um

s = L 为步距角, L为导程;

查资料知: 42BYG006型号 的步进电机(八拍)步距角为0.90

则丝杠导程: L = 10 mm

2.2 丝杠的支承机构

为提高传动刚度,选择合理的支承结构并正确安装很重要,对传动精度有很大影响。丝杠主要承受轴向载荷,径向载荷主要是卧式丝杠的自重,因此,丝杠的轴向精度和刚度要求较高。丝杠的支承结构有以下几种:

(1) F—0支承结构:一端固定(F),一端自由(0),如下图所示:

F—0结构的特点是结构简单,承载能力小,轴向刚度低,压杆稳定性较差和临界转速低,设计时应尽量使丝杠受拉伸。适用于短丝杠,垂直丝杠。

(2) F—S支承结构:一端固定(F),一端浮动(S),如下图所示:

F—S结构的特点是轴向刚度和F—0相同,压杆稳定性和临界转速比同长度的F—0高,丝杠有热膨胀的余地,需要保证螺母与两支承同轴,结构较复杂,工艺较困难。适用于较长丝杠或卧式丝杠。

(3)F—F支承结构:两端固定,结构如下图所示:

F—F结构的特点是丝杠的轴向刚度为一端固定的4倍,压杆稳定性好,固有频率比一端固定的高,可施加预紧力提高传动刚度,结构和工艺都较复杂。适用于长丝杠以及对刚度和位移精度要求高的场合。

由于该系统是半闭环系统,精度本来就不是很高,故采用一端固定,一端浮动的支承结构,该结构让丝杠有膨胀的余地,适用与较长的丝杠中,游动支承采用深沟球轴承,固定支承结构有下表1列的几种:

抱歉图片不会弄

阅读全文

与用单片机控制一个轮式移动机器人相关的资料

热点内容
androidedittext文字居中 浏览:904
我的世界怎么在服务器里吊打腐竹 浏览:656
为什么程序会编译出错 浏览:950
帝豪gl的文件夹怎么打开 浏览:151
加密门禁卡的复制方法 浏览:731
树莓派搭建云服务器 浏览:672
论坛源码php手机版 浏览:545
wow如何跨服务器发邮件 浏览:357
恐龙识字app怎么调低背景音乐 浏览:514
程序员那么可爱这部剧好吗 浏览:325
程序员开发棋牌类游戏 浏览:783
文章加密了怎么解除 浏览:72
西安交通大学邮箱服务器地址 浏览:608
java读文件字符 浏览:163
解压码的拼音怎么拼 浏览:581
主力绝对控盘指标源码贴图 浏览:9
超市真空压缩袋多少钱 浏览:20
javaweb简单项目源码 浏览:272
对所有的excel加密 浏览:492
编程逻辑与结构化程序设计 浏览:881