编码器汇总:光学编码器,霍尔编码器,磁性编码器,电容式编码器,单圈编码器,多圈编码器,增量式编码器,绝对值式编码器等,用于电机测速,测距,测位移角度等场景

点击下面图片带您领略全新的嵌入式学习路线 🔥爆款热榜 88万+阅读 1.6万+收藏

前言


送给大学毕业后找不到奋斗方向的你(每周不定时更新)

中国计算机技术职业资格网
上海市工程系列计算机专业中级专业技术职务任职资格评审


在这里插入图片描述

一、光学编码器

在这里插入图片描述

多年来,光学编码器一直都是运动控制应用市场的热门选择。它由LED光源(通常是红外光源)和光电探测器组成,二者分别位于编码器码盘两侧。码盘由塑料或玻璃制成,上面间隔排列着一系列透光和不透光的线或槽。码盘旋转时,LED光路被码盘上间隔排列的线或槽阻断,从而产生两路典型的方波A和B正交脉冲,可用于确定轴的旋转和速度。
在这里插入图片描述

尽管光学编码器应用广泛,但仍有几点缺陷。在工业应用等多尘且肮脏的环境中,污染物会堆积在码盘上,从而阻碍LED光透射到光学传感器。由于受污染的码盘可能会导致方波不连续或完全丢失,因而极大地影响了光学编码器的可靠性和精度。LED的使用寿命有限,最终总会烧坏,从而导致编码器故障。此外,玻璃或塑料码盘容易因振动或极端温度而损坏,因而限制了光学编码器在恶劣环境应用中的适用范围;将其组装到电机上不仅耗时,而且受污染的风险更大。最后,如果光学编码器的分辨率较高,则会消耗100mA以上的电流,进一步影响了它应用于移动设备或电池供电设备。

二、霍尔编码器

霍尔编码器是一种利用霍尔效应原理来检测磁场变化从而实现位置、速度或方向检测的装置。它是一种非接触式的传感器,通过检测通过霍尔元件附近的磁场强度变化来生成电信号。霍尔编码器常用于各种电机控制、位置检测和速度测量应用中。
在这里插入图片描述
霍尔编码器由磁环(也就是图左上方的小圆环构成,里面是由多个磁铁构成)和两个霍尔器件构成(如左下图所示)。
在这里插入图片描述
在这里插入图片描述

当磁盘在转动时,通过不断的交换磁铁的N极和S极与霍尔传感器进行信号交换(霍尔传感器可以通过磁铁的N极、S极产生高低电平信号)。

三、磁性编码器

在这里插入图片描述

磁性编码器的结构与光学编码器类似,但它利用的是磁场,而非光束。磁性编码器使用磁性码盘替代带槽光电码盘,磁性码盘上带有间隔排列的磁极,并在一列霍尔效应传感器或磁阻传感器上旋转。码盘的任何转动都会使这些传感器产生响应,而产生的信号将传输至信号调理前端电路以确定轴的位置。相较于光学编码器,磁性编码器的优势在于更耐用、抗震和抗冲击。而且,在遇到灰尘、污垢和油渍等污染物的情况下,光学编码器的性能会大打折扣,磁性编码器却不受影响,因此非常适合恶劣环境应用。
在这里插入图片描述
不过,电机(尤其是步进电机)产生的电磁干扰会对磁性编码器造成极大的影响,并且温度变化也会使其产生位置漂移。

在这里插入图片描述

四、电容式编码器

电容式编码器主要由三部分组成:转子、固定发射器和固定接收器。

电容感应使用条状或线状纹路,一极位于固定元件上,另一极位于活动元件上,以构成可变电容器,并配置成一对接收器/发射器。转子上蚀刻了正弦波纹路,随着电机轴的转动,这种纹路可产生特殊但可预测的信号。随后,该信号经由编码器的板载 ASIC 转换,以计算轴的位置和旋转方向。
在这里插入图片描述

在这里插入图片描述
电容式编码器的工作原理与数字游标卡尺相同,因此它所提供的解决方案克服了光学和磁性编码器的许多缺点。事实证明,这种基于电容的技术具有高可靠性、高精度的特性。由于无需LED或视距,即使遇到会对光学编码器产生不利影响的环境污染物(如灰尘、污垢和油渍),电容式编码器也能达到预期的效果。此外,相比光学编码器使用的玻璃码盘,它更不容易受到振动和极高/极低温度的影响。如前所述,因为电容式编码器不存在LED烧坏的情况,所以使用寿命往往比光学编码器长。因此,电容式编码器的封装尺寸更小,在整个分辨率范围内电流消耗更小,只有6至18mA,这就使它更适合电池供电应用。鉴于电容式技术的稳健性、精度和分辨率均比磁性编码器高,因而后者所面临的电磁干扰和电气噪声对它的影响并不大。

五、单圈编码器

单圈绝对值编码器适用于需要在单个圈数范围内表示位置信息的场景。它们通常具有较低的地址位数量,提供高精度的位置分辨率,并适用于对精确定位要求较低的应用。例如,工业机械设备的定位控制和普通位置测量。
在这里插入图片描述

六、多圈编码器

多圈绝对值编码器适用于需要在多个圈数范围内表示位置信息的场景。它们通常具有更多的地址位数量,用于区分不同圈数之间的位置,并可提供较高的位置分辨率。多圈绝对值编码器常用于对精确定位要求更高的应用,如航空航天的导航系统、磁盘驱动器和机床加工等。
在这里插入图片描述

七、增量式编码器

在这里插入图片描述
工作原理:增量式编码器是直接利用光电转换原理输出三组方波脉冲A、B和Z相;A、B两组*增量式码盘图脉冲相位差90,从而可方便的判断出旋转方向,而Z相为每转一个脉冲,用于基准点定位。

特点:优点是原理构造简单,机械平均寿命可在几万小时以上,抗干扰能力强,可靠性高,适合于长距离传输。缺点是一旦切断电源,会导致位置信息丢失。而且再次接通电源,需执行原点返回才能够重新开始运行。

比如,打印机扫描仪的定位就是用的增量式编码器原理,每次开机,我们都能听到噼哩啪啦的一阵响,它在找参考零点,然后才工作。

适合工况:适用于数控机床及机械附件、机器人、自动装配机、自动生产线、纺织机械、包装机械(定长)、印刷机械(同步)、木工机械、塑料机等场景。可以说精度、稳定性都不错,价格又适宜,所以应用很广。

八、绝对值式编码器

在这里插入图片描述

工作原理:绝对值编码器是直接输出数字的传感器,在它的圆形码盘上沿径向有若干同心码盘,每条道上有透光和不透光的扇形区相间组成,相邻码道的扇区数目是双倍关系,码盘上的码道数是它的二进制数码的位数,在码盘的一侧是光源,另一侧对应每一码道有一光敏元件,当码盘处于不同位置时,各光敏元件根据受光照与否转换出相应的电平信号,形成从2的零次方到2的n-1次方且唯一的2进制编码。码道数越多精度越大,目前国内已有17位、23位绝对值编码器。

特点:优点是不要计数器,在转轴的任意位置都可读出与位置相对应且唯一的数字码,不受停电、干扰的影响。也就是说,哪怕停电了,绝对值编码器只要上电就能知道自己现在所处的位置。缺点是结构、电路比较复杂,技术要求高。

适合工况:适用于特殊机床、纺织机械、灌溉机械、造纸印刷、水利闸门、机器人及机械手臂、精密测量设备、电梯等精密设备。绝对值编码器抗干扰特性、数据的可靠性更强一些,但价格也更加昂贵。

在这里插入图片描述
格雷码编码器在抗干扰能力方面具有显著优势。格雷码,作为一种无权码,其编码特点在于任意两相邻代码间仅有一位数码不同,这一特性在编码器的应用中起到了至关重要的作用。

格雷码:又叫循环二进制码或反射二进制码。格雷码是我们在旋转编码器中常会遇到的一种编码方式。
首先,格雷码的这一特性大大减少了由一个状态到下一个状态时电路中的模糊状态。在编码器工作时,由于信号传输和环境因素的影响,可能会出现噪声和干扰,导致信号质量下降。然而,格雷码的这种设计特点使得即使受到干扰,编码器的输出也只会发生微小的变化,而不是出现大的跳跃或错误。

格雷码的特点:

任意两个相邻的代码只有一位二进制数不同;
循环码,0和最大数(2^n-1)之间只有一位不同;
镜像对称,0-(2的(n-1)次方)和(2的(n-1)次方)-(2^n-1))之间镜像对称。
应用:引用格雷码之后,相邻数值只有1位进行翻转,1位翻转引起亚稳态的概率远远小于几位同时翻转所引起的概率。

格雷码属于可靠性编码,是一种错误最小化的编码方式。因为,虽然自然二进制码可以直接由数/模转换器转换成模拟信号,但在某些情况,例如从十进制的3转换为4时二进制码的每一位都要变,能使数字电路产生很大的尖峰电流脉冲。而格雷码则没有这一缺点,它在相邻位间转换时,只有一位产生变化。它大大地减少了由一个状态到下一个状态时逻辑的混淆。由于这种编码相邻的两个码组之间只有一位不同,因而在用于方向的转角位移量-数字量的转换中,当方向的转角位移量发生微小变化(而可能引起数字量发生变化时,格雷码仅改变一位,这样与其它编码同时改变两位或多位的情况相比更为可靠,即可减少出错的可能性。

综上所述,格雷码编码器在抗干扰能力方面具有独特的优势,能够确保在复杂的工作环境中稳定、准确地传输数据。同时,通过结合其他技术手段,可以进一步提高编码器的抗干扰性能,为工业控制、机器人、自动化设备等领域提供更为可靠和高效的解决方案。

### 关于面包板电源模块 MB102 的 USB 供电规格及兼容性 #### 1. **MB102 基本功能** 面包板电源模块 MB102 是一种常见的实验工具,主要用于为基于面包板的小型电子项目提供稳定的电压输出。它通常具有两路独立的稳压输出:一路为 5V 和另一路可调电压(一般范围为 3V 至 12V)。这种设计使得它可以满足多种芯片和传感器的不同工作电压需求。 #### 2. **USB 供电方** MB102 支持通过 USB 接口供电,输入电压通常是标准的 5V DC[^1]。由于其内部集成了 LM7805 稳压器以及可调节电位器控制的直流-直流变换电路,因此即使输入来自电脑或其他低功率 USB 设备,也能稳定地向负载供应电力。不过需要注意的是,如果项目的功耗较高,则可能超出某些 USB 端口的最大电流能力(一般是 500mA),从而引起不稳定现象或者保护机制启动断开连接的情况发生。 #### 3. **兼容性分析** 该型号广泛适用于各种微控制器单元 (MCU),特别是那些像 Wemos D1 R32 这样可以通过杜邦线轻松接入并共享相同逻辑级别的系统[^2]。另外,在提到 Arduino Uno 板时也表明了良好的互操作性,因为两者均采用相似的标准接口定义与电气特性参数设置[^4]: - 对于需要 3.3V 工作环境下的组件来说,只需调整好对应跳线帽位置即可实现精准匹配; - 当涉及到更多外围扩展应用场合下,例如带有多重模拟信号采集任务的情形里,利用 MB102 提供干净无干扰的基础能源供给就显得尤为重要了[^3]。 综上所述,对于打算构建以单片机为核心的原型验证平台而言,选用具备良好声誉记录且易于获取配件支持服务链路上下游资源丰富的品牌产品——如这里讨论过的这款特定类型的配电装置不失为明智之举之一。 ```python # 示例 Python 代码展示如何检硬件状态 import machine pin = machine.Pin(2, machine.Pin.IN) if pin.value() == 1: print("Power supply is stable.") else: print("Check your connections and power source.") ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

【云轩】

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值