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

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

3天内不再提示

伺服电机控制的无线电灯开关-第一部分

马占云 来源:DevicePlus 作者:DevicePlus 2023-03-01 17:49 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

这篇文章来源于DevicePlus.com英语网站的翻译稿。

目录

第一部分
什么是伺服电机
伺服电机的类型
所需电压和电源

第二部分
基于Arduino程序的伺服控制
伺服电机可以做什么?

第三部分
伺服控制电灯开关
电灯开关的远程控制

poYBAGPzE8OANVE-AAFZCngRWtI018.jpg

今天,我们将再次讨论关于电机的内容。在之前的系列文章中,我们已经介绍了多种类型电机的基本原理,例如使用步进电机二轮机器人以及使用直流和伺服电机的RC 车。在本文中,我们将介绍一款之前没有用过的伺服电机的基本用法,并且还会设计一个简单的DIY伺服控制电灯开关,使您可以随时随地打开/关闭电灯!

注意:我们将要制备的自动电灯开关仅适用于按钮式电灯开关系统。

本项目电子设备清单

第一部分:

Arduino UNO R3

FEETECH FS90 微伺服

Rapiro伺服电机 (大号)

数码微伺服HK-5330

50 KΩ B型电位器otentiometer

面包板

跳线(公对公)

第二部分:

Arduino UNO R3

ESPr开发板

Towerpro MG996R 伺服器

面包板

跳线(公对公)

1. 什么是伺服电机?

pYYBAGPzE8aAXtXDAAC9PKcw_dM072.jpg

图1:伺服电机

伺服电机是通过旋转连接至发动机节气门的轴进行工作的一种电机类型。因为可以对旋转角度和转速进行精确控制,所以被广泛应用于自动化制造、机器人以及个人的物联网项目等。

伺服电机 – 维基百科

伺服电机是一种旋转致动器或线性致动器,可精确控制角度或线性位移、速度和加速度。伺服电机包含一个与传感器耦合以进行位置信息反馈的适配电机。……伺服电机是一种闭环伺服系统,可以使用位置的反馈信息进行运转和最终位置的控制。

伺服电机具有一个编码器,用于检测旋转角度,并使用编码信号将输出轴定位到指定角度。我们可以来看一下不同类型电机之间的区别:

电机:通电时可旋转。

伺服电机:在0度到N度的范围内旋转,对信号作出响应。

步进电机:以离散的步进角旋转,并且在有信号或无信号的情况下都可以进行控制。

无刷直流电机:施加稳定直流电压时,可连续旋转,因此可以稳定地控制转速。

请务必根据应用的特点来选择合适的电机。

poYBAGPzE8iAd8MAAAEnr-al64k281.jpg

图2:不同类型的电机。从左到右:无刷电机,步进电机,伺服电机,直流电机

2. 伺服电机的类型

那么,您应该购买哪种类型的伺服电机呢?购买伺服电机时,请考虑以下要点:

扭矩:用于驱动电机的力矩;扭矩数值越大,力矩越大(单位:kgf·cm等)

转角:在特定角度下电机的旋转/位置

工作速度:转速

工作电压:工作所需电压

2.1 扭矩的计算

使用伺服电机时,最重要的是要了解您所需要的扭矩值。伺服电机的扭矩以kgf·cm或kg为单位表示。如果以kgf·cm为单位来计算扭矩,计算出来的值就表示它在1[cm]的半径下可以举起的多少N[kg]物体。如果您想要举起5kg的物品,并且在伺服电机轴上连接的手柄长度为2cm,那么需要大于5 kgf × 2 cm = 10 kgf·cm的扭矩。

pYYBAGPzE8mAP3r8AACDLi0fhpM178.jpg

图3:计算扭矩的方法

3. 所需电压和电源

当通过Arduino来对伺服电机进行控制时,就像其它类型的电机一样,几乎不可能从Arduino获取电压或电流。在这种情况下,您可以使用外部电源,然后将来自Arduino的角度控制信号传输到伺服电机中。

例如,在本系列中经常使用的Arduino UNO R3具有I/O引脚(数字/模拟引脚),每个引脚大约可以获取20 mA的电流(如果电流大于40 mA,可能会损坏)。虽然伺服电机的工作电压是5V,但是由于来自数字/模拟引脚的电流不足,伺服电机和Arduino也会发生损坏。因此,当您通过I/O引脚来供电时要小心处理!

5V或3.3V引脚上的最大额定电流值(所获取的电流极限)是200 mA。因此可以使用小型伺服电机。

例如,对于工作电压为9V的伺服电机,需要对伺服电机和Arduino分别供电,如以下电路图所示。

poYBAGPzE8uACJxHAADvs_rG2lc933.jpg

图4:Arduino和伺服电机(分别供电)

如果伺服电机的工作电压很小(比如5V),并且您想要与Arduino共享电源,那么可以按照以下电路从5V电压中获取电流。

pYYBAGPzE86ADUNqAADsmAhQnaY277.jpg

图5:Arduino和伺服电机(共享电源)

pYYBAGPbhjqAbi1JAAAGd6_rQT0867.png

DevicePlus 编辑团队

设备升级版适用于所有热爱电子和机电一体化的人。

审核编辑黄宇

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

    关注

    31

    文章

    5634

    浏览量

    177947
  • 伺服电机
    +关注

    关注

    88

    文章

    2165

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    无线比例电机转速遥控器的设计

    介绍的是无线电遥控中最新的无线比例电机转速遥控器,比例遥控,是指受控制的模型的动作幅度与操纵者转动发射机操纵杆的动作所成的比例关系。
    发表于 07-10 16:56

    提高篇——C语言核心技术(中文版)

    该资料是“C编程语言”和“C语言链接库”的完整参考手册。这本书的目的是提供本方便、可靠的手册,辅助日常的编程工作。本书描述C语言的所有元素,并介绍它们的用法。 资料分成三部分第一部分使用相当
    发表于 06-13 16:39

    TI大学计划-电源篇

    本手册将分为以下几部分介绍信号链和电源相关的知识及 TI 产品在大学生创新活动中的应用: 第一部分:运算放大器的原理和设计; 第二部分:数据转换器的原理和设计; 第三部分:线性电源和
    发表于 05-19 15:33

    如何用 Raspberry Pi 500 搭建家庭录音室?

    是时候安装并配置家庭录音室中高质量音频制作所需的软件了。这是来自《树莓派官方杂志》系列教程的第三部分,也是最后一部分。若想阅读整个系列教程,请先回顾第一部分(关于录音空间设置),再阅读第二部分
    的头像 发表于 05-18 08:33 1215次阅读
    如何用 Raspberry Pi 500 搭建家庭录音室?

    LTC6563输入端采用AC耦合时,信号的一部分有效值会因饱和而截断怎么解决?

    手册中的电路,其中RB选用3K欧姆电阻、CAC选用100nf电容: 在实际测试中遇到了这样的情况: 此时的OFFSET为0V.我的输入光电流是正弦形式,但输出的正弦波有一部分被截掉了,若为了显示完整
    发表于 04-24 08:03

    直流有刷电机驱动原理图设计(可下载)

    、 项目名称:《直流电机驱动器设计》二、 原理图设计第一部分大家好,今天我们开始对直流电机驱动器项目进行原理图的设计,我们按照 上次给大家分享的项目需求分析来着手根据功能划分来设计各
    发表于 03-08 15:19 1次下载

    能否通过lightcrafter4500实现对单个镜子的开关进行控制

    镜子的开关进行控制? 2. 我想实现投出来的图案,半有光,半没有光,也就是说,需要一部分镜子是开的,
    发表于 02-28 06:43

    使用DLP9000在切换不同的灰度图时,会出现一部分的延迟以后才可以完整的显示图像,为什么?

    您好,我使用DLP9000显示灰度图像时,在切换不同的灰度图时,会出现一部分的延迟以后才可以完整的显示图像。比如每张8bit灰度图120hz,持续2s,在2s的初始阶段会出现不完整的图像,之后才会
    发表于 02-25 06:37

    DLPR350能否使用ROI功能,投一部分光?

    请问各位大哥,DLPR350能否使用ROI功能,投一部分光。
    发表于 02-24 07:49

    DLPC3478固件加载只有前面一部分是怎么回事?

    我们现在自己研发的DLPC378+DLPA2005+DLP3010板子,Flash型号和TIDA-080003 参考设计上的样 W25Q32JVSSIQ。现在用示波器测试到固件只加载了一部分
    发表于 02-21 07:57

    松下MPS媒体制作平台之自动跟踪插件(第一部分)

      欢迎大家观看松下操作教程 MPS媒体制作平台 第十篇:Auto Tracking(自动跟踪)插件 Auto Tracking(自动跟踪)插件是款基于人体检测和面部识别的高精度跟踪技术精确捕捉
    的头像 发表于 02-08 11:15 1067次阅读
    松下MPS媒体制作平台之自动跟踪插件(<b class='flag-5'>第一部分</b>)

    如何编程电机控制

    电机控制器是现代工业自动化和机器人技术中不可或缺的一部分。它们负责精确控制电机的速度、位置和力矩,以实现高效和精确的运动
    的头像 发表于 01-22 09:37 1309次阅读

    I2C接口的DAC8571输出不正常是什么原因?

    和SDATA如下图: 首先是次发送完整波形 然后是第一部分,包括地址与控制字节,是正确的 然后是第二部分,即高位字节 最后是低位字节 可以看到应该是正确的波形。 谢谢
    发表于 01-17 08:34

    DAC348X EVM的I路输出电路,画圈的那一部分有什么作用?0L电感L40有什么作用?

    下图是DAC348X EVM的I路输出电路,画圈的那一部分有什么作用?0L电感L40有什么作用?T11是1:1传输线变压器,这个有什么用?
    发表于 12-20 08:46

    基站开关电源的管理及维护

    基站开关电源的管理及维护 导读 本文重点介绍了开关电源的“类型及使用场景、配置原则及算法、日常管理及维护”三部分内容。 第一部分  类型及使用场景 1.组合式
    的头像 发表于 12-16 16:28 3228次阅读
    基站<b class='flag-5'>开关</b>电源的管理及维护