0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

怎样通过外部电位计控制的伺服电机创建简单的机械臂

454398 来源:工程师吴畏 2019-07-30 10:02 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

机器人有多种形式,包括无人机,汽车,流动站和甚至是步行者。让机器人在其环境中移动非常重要,让它与环境进行交互同样重要。

本文将向您展示如何构建一个能够通过外部电位计四处移动并指向物体的简单机械臂。

由Digikey提供(原理图)

工作原理 - 硬件

虽然这个项目确实涉及电子产品,但它依赖于电子和机械设计的结合。该臂通过使用由PWM信号控制的伺服电动机起作用。 PWM信号的占空比决定了伺服点的角度。

这个臂的设计是非常简单,只使用三个电机

基本电机 - 旋转臂。

第一臂电机 - 这会抬高和降低手臂的基部。

第二臂电机 - 这会抬高和降低前臂。

手臂的结构很简单。因此,可能需要考虑手臂的其他方面。

首先考虑的是手臂的构造材料。诸如纸板之类的材料对于原型制作非常有用,但纸板更适合胶水而不是螺钉和螺栓。像丙烯酸这样的塑料可以提供更好的强度并且可以用螺栓固定到位,但这样做需要一定程度的机械制造。虽然3D打印部件在制造商社区中广泛流行,但3D打印机成本高昂,需要其他制造商可能没有的CAD软件工具。

K‘NEX是一种多功能且坚固的材料,可以快速进行原型设计。 K’NEX对那些无法使用工具设备的人特别有用。

在本文中,我选择使用丙烯酸有很多原因:

强度:丙烯酸远远强于纸板

简单:不需要3D打印一堆定制零件,只需要几个条带

附着力:丙烯酸碎片可以轻松粘合在一起

可用性:我的架子上有一些备用

机械臂通常附在手上或其他机械化输出,但这将在后面的文章中介绍。如果您正在构建机器人项目系列,那么建议您使用更多固体材料构建此臂并保持安全,因为稍后将使用它。

工作原理 - 软件

手臂背后的软件非常简单,涉及以下步骤:

设置PWM输出

设置模拟输入

逐个读取每个底池

将模拟读数转换为角度(0 - 180)

将角度值写入伺服电机

伺服通过使用伺服库实现控制,无需编码PWM占空比。使用伺服库的一个优点是任何数字I/O引脚都可以使用全局阵列和单个定时器(即不使用PWM模块)进行定时和控制。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 伺服电机
    +关注

    关注

    88

    文章

    2166

    浏览量

    60858
  • 电位计
    +关注

    关注

    0

    文章

    255

    浏览量

    17752
  • 机械臂
    +关注

    关注

    13

    文章

    582

    浏览量

    25968
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    伺服电机控制方式简述

    。本文将从基础原理到前沿技术,系统梳理伺服电机控制方式及其应用特点。 一、伺服控制的基本架构 伺服
    的头像 发表于 12-01 07:37 100次阅读
    <b class='flag-5'>伺服</b><b class='flag-5'>电机</b>的<b class='flag-5'>控制</b>方式简述

    派克Parker防爆伺服电机与普通伺服电机的区别

    。 Parker防爆伺服电机拥有强大的防爆外壳 防爆伺服电机的防爆原理是电动机内部发生爆炸时,一个是电动机外壳具有足够的强度,能够承受内部的爆炸压力,不会变形、破损,利用间隙切断的原理
    的头像 发表于 11-20 13:36 121次阅读
    派克Parker防爆<b class='flag-5'>伺服</b><b class='flag-5'>电机</b>与普通<b class='flag-5'>伺服</b><b class='flag-5'>电机</b>的区别

    伺服电机和步进电机的核心区别

    大家在运动控制的时候是用伺服电机的还是用步进电机做定位控制了?为什么有时候用伺服
    的头像 发表于 10-15 14:32 1382次阅读
    <b class='flag-5'>伺服</b><b class='flag-5'>电机</b>和步进<b class='flag-5'>电机</b>的核心区别

    机器人机械效率提升的革命性解决方案:上海永铭电容器实践

    主要通过电动机和伺服机构控制其运动,对电源系统的稳定性和响应速度有极高的要求。在此环境下,电容器必须提供快速的充放电能力和极低的等效串联电阻(ESR),以支持快速
    的头像 发表于 09-01 10:06 382次阅读
    机器人<b class='flag-5'>机械</b><b class='flag-5'>臂</b>效率提升的革命性解决方案:上海永铭电容器实践

    精准控制,高效运行:永铭电容器在工业机器人伺服电机驱动器中的重要角色

    定位和控制各个机械电机的运动,使机器人能够完成搬运、组装、焊接等任务。为了使伺服电机在高精度
    的头像 发表于 09-01 10:01 282次阅读
    精准<b class='flag-5'>控制</b>,高效运行:永铭电容器在工业机器人<b class='flag-5'>伺服</b><b class='flag-5'>电机</b>驱动器中的重要角色

    伺服电机中的回原点方式

    伺服电机的运行需要一个参考点,这个参考点就是原点。原点通常是由光电开关或机械开关来确定的,其位置是固定的。当伺服电机运行时,
    的头像 发表于 07-26 09:43 2767次阅读
    <b class='flag-5'>伺服</b><b class='flag-5'>电机</b>中的回原点方式

    EtherCAN转CANopen网关控制伺服电机

    这篇文章主要介绍了使用EtherCAN转CANopen网关控制伺服电机的步骤,包括配置软件、创建新工程、搜索设备、添加主站设备、导入EDS文件、添加从站设备、设置参数、生成和下载。文章
    的头像 发表于 03-23 17:30 590次阅读
    EtherCAN转CANopen网关<b class='flag-5'>控制</b><b class='flag-5'>伺服</b><b class='flag-5'>电机</b>

    伺服电机实现方向改变的方法

    电气控制机械调整和软件编程三个方面。 一、电气控制 伺服电机的电气控制是改变
    的头像 发表于 02-12 11:07 2341次阅读

    舵机与伺服电机有的区别

    :       舵机是一种带有反馈机制的电机,它能够将输入信号转换为精确的角位移。       舵机通常包含一个电机、一个减速齿轮、一个位置传感器(如电位)和一个
    的头像 发表于 02-07 07:37 1746次阅读
    舵机与<b class='flag-5'>伺服</b><b class='flag-5'>电机</b>有的区别

    如何使用PLC控制myCobot 320机械

    根据持续的用户反馈,目前市场对 PLC 与 myCobot 系统集成的需求很大,因此本文提供的案例介绍了如何使用 PLC(可编程逻辑控制器)来控制 myCobot 320 机械。本案
    的头像 发表于 01-23 14:03 2165次阅读
    如何使用PLC<b class='flag-5'>控制</b>myCobot 320<b class='flag-5'>机械</b><b class='flag-5'>臂</b>

    电机控制器与伺服系统的关系

    电子设备,用于控制电机的启动、停止、速度和方向。它通过接收来自控制系统的指令信号,调节电机的输入电压和电流,从而实现对
    的头像 发表于 01-22 09:35 1478次阅读

    伺服电机静电防护完整方案

    伺服电机静电防护完整方案 伺服电机是一种能够将电能转换为机械能的装置,通过接收
    的头像 发表于 01-09 14:28 1087次阅读
    <b class='flag-5'>伺服</b><b class='flag-5'>电机</b>静电防护完整方案

    舵机与伺服电机的区别

    在自动化和机器人技术领域,精确控制机械运动是至关重要的。舵机和伺服电机是两种常用的执行器,它们都能够实现精确的位置控制。尽管它们在某些应用中
    的头像 发表于 01-08 17:39 2283次阅读

    伺服电机位置误差原因和维修

    伺服电机作为现代工业控制中的关键组件,其位置精度对于许多自动化系统至关重要。然而,在实际应用中,伺服电机常会出现位置误差的问题,这不仅影响了
    的头像 发表于 12-23 17:27 3810次阅读

    RK3568国产实验箱+人工智能机械:跳舞、叠罗汉、夹方块、积木搬运案例全解!

    基于语音控制实现机械特定动作的方法。三、实验原理程序功能通过语音控制机械
    的头像 发表于 12-12 19:01 1856次阅读
    RK3568国产实验箱+人工智能<b class='flag-5'>机械</b><b class='flag-5'>臂</b>:跳舞、叠罗汉、夹方块、积木搬运案例全解!