资料介绍
本方案是基于 GreenPAK 的非接触式旋转编码器设计。
该项目描述了如何使用 GreenPAK IC 设计高可靠性旋转开关或编码器。这种开关设计是非接触式的,因此忽略了触点氧化和磨损。它非常适合在存在长期潮湿、灰尘、极端温度等的室外使用。
该GreenPAK SLG46537 :该IC提供了所有为这个设计的电路功能。它生成一个信号 (EVAL) 以改善信噪比,从旋转开关的每个扇区焊盘接收输入,并使用异步状态机 (ASM) 解释每个扇区焊盘以保证只有一个开关选择。
下面我们描述了了解如何对解决方案进行编程以设计非接触式旋转编码器所需的步骤。
设计理念
此设计按时序工作。它生成时钟 (EVAL) 信号,通过外部 100 kohm 电阻器缓慢上拉每个扇区焊盘(图 1)。EVAL 信号与中央“抽头”电容耦合,该抽头驱动所选扇区焊盘的上升沿比所有其他信号都快(图 1 中的快)。GreenPAK 异步状态机 (ASM) 然后评估哪个上升沿首先到达并锁存结果。电容耦合设计的优点是可靠性。无论编码器是内置电容然后磨损到直接连接,还是内置直接连接然后退化(氧化)为电容,它仍然可以工作。
图 1 中的顶层原理图显示了连接到外部 LED 以进行演示的输出。
图 2 是示波器捕获,显示了选择器滑动器与其对齐的扇区焊盘的上升时间与其他未选择焊盘的上升时间的差异。delta T 为 248 nS,对于 GreenPAK 异步状态机 (ASM) 解决来说,这绰绰有余。ASM 可以在一纳秒内解决,其内部仲裁电路保证只有一种状态有效。因此,任何时候只有一个输出会注册。
GreenPAK 设计实施
编程到 GreenPAK IC 中的原理图如图 3 所示。
为了节省功耗,EVAL 信号以适合应用响应时间的速率生成。使用低频振荡器并与 CNT2 进一步分频。在这个例子中,它大约是 16 Hz。请参见图 4 中的配置设置。
ASM 状态图(图 5)中显示了可能的状态转换的图示。
一个稍微延迟的 EVAL 副本用作每个周期的 ASM 复位。这确保我们总是从 STATE0 开始。在 ASM 复位条件之后,每个焊盘上的 ASM 都会监控 EVAL 信号。只有最早的上升沿才会导致状态从 STATE0 跳出。来自其他焊盘的任何后续上升沿都将被忽略,因为只有一种状态转换是可能的。这也是因为我们配置 ASM 的方式如图 6 所示。 6 个 ASM 输出状态中的每一个都只对应一个扇区焊盘。
DFF 锁存器保持 ASM 结果稳定,因此在 ASM 复位期间没有最终输出的切换。驱动开漏 NMOS 输出引脚所需的极性要求我们将 DFF 配置为反相输出。
检测结果
下面的照片显示了一个粗略的原型,完全可操作。它也是低功耗的,GreenPAK 的测量电流仅为 5 uA。
焊盘和擦拭器的布局最大化以获得最强信号。发现该原型不受强射频干扰的影响,例如大型荧光灯泡和 5 W 145 MHz 无线电。这可能是因为所有焊盘都受到共模干扰。
可以布置垫片和擦拭器尺寸,因此在任何位置都不会同时有 2 个垫片与擦拭器重叠。这可能不是真的,因为 ASM 仲裁电路将只允许其中一种状态有效,即使在 2 个同时上升沿的情况下也是如此。这是该设计稳健的另一个原因。具有到焊盘的互连迹线非常窄且彼此等长的电路板布局实现了良好的灵敏度,因此每个扇区焊盘的总电容与其他焊盘相匹配。最终产品可能包括用于雨刷器的机械棘爪,因此当它在每个位置居中时“咔哒”一声,并提供良好的触感。
结论
GreenPAK IC 为这种高可靠性旋转开关提供了低功耗、稳健且完整的解决方案。它非常适合需要稳定、长期运行的户外定时器和控制等应用。
- 增量旋转编码器
- 旋转编码器控制电机速度 4次下载
- 旋转编码器的原理 18次下载
- 无接触式磁旋转编码器AS5045B中文数据手册 21次下载
- 无接触式磁旋转编码器AS5040中文数据手册 25次下载
- STM32-增量式旋转编码器测量
- AS5040可编程磁旋转编码器的数据手册免费下载 30次下载
- dsPIC33F系列参考手册之正交编码器接口(QEI)
- ENHP旋转编码器应用及接线 19次下载
- 基于旋转编码器选型手册 12次下载
- 全新非接触式编码器用户指南 6次下载
- 旋转编码器抗抖动接口电路设计 88次下载
- omron旋转编码器概述 143次下载
- 旋转编码器应用注意事项
- 开源硬件-TIDA-00480-汽车类霍尔传感器旋转编码器 PCB layout 设计
- 带Arduino的旋转编码器设计 旋转编码器的工作原理和特点 2928次阅读
- 旋转编码器在PLC中怎么编程 1871次阅读
- 旋转式编码器的工作原理和特点 1358次阅读
- 旋转编码器的常见类型 1022次阅读
- 脉冲编码器分为哪三种_脉冲编码器的分类 1.8w次阅读
- 旋转编码器电路原理图 1.9w次阅读
- 旋转编码器能直接换吗_旋转编码器更换注意事项 9791次阅读
- 旋转编码器拆卸方法_旋转编码器型号说明 1.7w次阅读
- 旋转编码器测量_旋转编码器安装方式 3989次阅读
- 旋转编码器参数_旋转编码器与plc连接 5576次阅读
- 最全旋转编码器接线方法 3.1w次阅读
- 浅析旋转编码器的分类与用途 3607次阅读
- 解析旋转编码器的工作原理 1.4w次阅读
- 旋转编码器的作用及应用 6552次阅读
- 基于CAN总线的旋转编码器采集模块设计 6765次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论