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

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

3天内不再提示

用GreenPAK可配置混合信号IC设计非接触式旋转编码器

西西 来源:Dialog 作者:Jozef Froniewski 2019-02-18 15:39 次阅读

引言

本文介绍了如何采用Dialog GreenPAK 设计高可靠性旋转开关或编码器。该开关设计是非接触式的,因此忽略了接触氧化和磨损。该设计非常适用于户外长期潮湿、灰尘、极端温度等场景。

Dialog GreenPAK SLG46537:GreenPAK CMIC为该设计提供所有电路功能。它会生成一个信号(EVAL)以改善信噪比,接收来自旋转开关的每个码盘的输入,并使用异步状态机(ASM)解读每个码盘,以确保仅一个开关选择。

设计概念

该设计通过计时工作。它产生一个时钟(EVAL)信号,通过外部100kΩ电阻缓慢上拉每个码盘(图1)。EVAL信号电容耦合到中央游标,它驱动所选码盘的上升沿的速度,比所有其他码盘的上升沿更快(图1中 fast)。然后,GreenPAK异步状态机(ASM)评估哪个上升沿最先到达,并锁存结果。电容耦合设计的优点是其可靠性。无论编码器是设计成电容性的,然后磨损至直接连接,还是设计成直接连接,然后降级(氧化)至电容性,它仍然可以工作。

图1中的顶层原理图显示了连接到外部LED的输出,作为演示。

用GreenPAK可配置混合信号IC设计非接触式旋转编码器

图1. 顶层应用原理图

图2是示波器捕获图,显示了具有与其对应的选择器游标的码盘的上升时间差异,对比其他未选择的码盘上升时间。Delta T为248nS,这超过GreenPAK异步状态机(ASM)解析所需的余量。ASM可以在1纳秒内解析,其内部仲裁电路保证只有一个级有效。因此,任何时候只能记录一个输出。

用GreenPAK可配置混合信号IC设计非接触式旋转编码器

图2. 示波器捕获图显示上升时间的差异

GreenPAK设计实现

图3显示了在GreenPAK可配置混合信号IC(CMIC)中配置的电路原理图。

用GreenPAK可配置混合信号IC设计非接触式旋转编码器

图3. GreenPAK设计电路原理图

为了节省功耗,EVAL信号以适合应用的响应时间的速率生成。使用低频振荡器并进一步用CNT2分频。在这个例子中,大约是16Hz。请参见图4中的配置设置。

用GreenPAK可配置混合信号IC设计非接触式旋转编码器

图4. 振荡器配置设置

图5异步状态机(ASM)的状态电路图显示了可能的状态转换。

用GreenPAK可配置混合信号IC设计非接触式旋转编码器

图5. 异步状态机的状态电路图显示了可能的状态转换

将EVAL短延迟的副本用作每个周期的ASM复位。这确保了我们始终从STATE0开始。在ASM复位状态之后,每个码盘处的ASM对EVAL信号进行监测。只有最早的上升沿才会导致状态转换出STATE0。由于只允许一个状态转换,因此来自其他码盘的任何后续上升沿将被忽略。这也是取决于我们配置ASM的方式,如图6所示,6个ASM输出状态中的每一个仅对应于一个码盘。

DFF锁存器保持ASM结果稳定,以便在ASM复位期间不会切换最终输出。驱动开漏NMOS输出引脚所需的极性,要求我们配置具有反相输出的DFF。

用GreenPAK可配置混合信号IC设计非接触式旋转编码器

图6. 输出链接矩阵

测试结果

下面的照片显示了一个较粗糙的原型,功能完整且可正常运行。它也是低功耗的,GreenPAK测量仅5uA。

码盘和游标的布局做到最大化,以获得最强的信号。该原型经测试发现不受强射频干扰影响,如大型荧光灯和5W 145MHz无线电。这可能是因为所有码盘都在共模中接收干扰。

可以排列布置一下码盘和游标尺寸,确保在任何位置都不会出现两个码盘同时与游标重叠。这可能不是必需的,因为ASM仲裁电路仅允许其中一个状态有效,即使有2个同时上升沿时亦如此。这是该设计稳健的另一个原因。电路板布局具有良好的灵敏度,与码盘的互连迹线非常窄,并且长度相等,因此每个码盘的总电容与其他码盘一致。最终产品可能包括游标的机械制动器,因此当它们位于每个位置中心时会“咔哒”一声,并且提供良好的触感。

总结

Dialog公司的GreenPAK CMIC为这款高可靠性旋转开关提供低功耗、强大而完整的解决方案。它非常适用于需要稳定、长期运行的户外定时器控制器等应用。

作者:Jozef Froniewski,Dialog半导体公司应用工程师

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

    关注

    0

    文章

    481

    浏览量

    65018
  • IC设计
    +关注

    关注

    38

    文章

    1302

    浏览量

    104271
  • dialog
    +关注

    关注

    12

    文章

    274

    浏览量

    93016
  • 旋转编码器
    +关注

    关注

    5

    文章

    159

    浏览量

    26021
  • greenpak
    +关注

    关注

    0

    文章

    11

    浏览量

    5242
收藏 人收藏

    评论

    相关推荐

    接触高分辨率磁性线性编码器AS5311

    AS5311-TS_EK_AB,AS5311演示板是一款接触高分辨率磁性线性编码器,用于精确的线性运动和离轴旋转传感,分辨率低至
    发表于 04-28 09:39

    如何采用Dialog GreenPAK 设计高可靠性旋转开关或编码器

    本文介绍了如何采用Dialog GreenPAK 设计高可靠性旋转开关或编码器。该开关设计是非接触的,因此忽略了
    发表于 12-23 07:26

    增量旋转编码器设计

    (encoder)是将信号(如比特流)或数据进行编制、转换为可用以通讯、传输和存储的信号形式的设备。编码器把角位移或直线位移转换成电信号,前者称为码盘,后者称为码尺。按照读出方式
    发表于 12-01 07:57

    旋转式编码器,旋转式编码器是什么意思

    旋转式编码器,旋转式编码器是什么意思 旋转式编码器概要
    发表于 03-03 15:27 2397次阅读

    旋转编码器的分类简述

    关键词:旋转编码器 旋转编码器分类 根据检测原理,旋转编码器可分为光学
    发表于 03-29 15:15 4802次阅读

    直流伺服电机绝对编码器和增量编码器的区别

    )或数据进行编制、转换为可用以通讯、传输和存储的信号形式的设备。编码器把角位移或直线位移转换成电信号,前者称为码盘,后者称为码尺。按照读出方式编码器可以分为
    发表于 07-10 10:34 3435次阅读

    STM32-增量旋转编码器测量

    (encoder)是将信号(如比特流)或数据进行编制、转换为可用以通讯、传输和存储的信号形式的设备。编码器把角位移或直线位移转换成电信号,前者称为码盘,后者称为码尺。按照读出方式
    发表于 11-22 20:06 47次下载
    STM32-增量<b class='flag-5'>式</b><b class='flag-5'>旋转</b><b class='flag-5'>编码器</b>测量

    Vishay 接触绝对旋转磁性编码器的性能介绍

    我们在查看 Vishay 的接触绝对旋转磁性编码器的性能介绍时,会遇到精度、分辨率和重复精
    的头像 发表于 12-13 11:46 3064次阅读
    Vishay <b class='flag-5'>非</b><b class='flag-5'>接触</b><b class='flag-5'>式</b>绝对<b class='flag-5'>式</b><b class='flag-5'>旋转</b>磁性<b class='flag-5'>编码器</b>的性能介绍

    接触旋转编码器AS5040中文数据手册

    接触旋转编码器AS5040中文数据手册
    发表于 12-17 15:04 25次下载

    接触旋转编码器AS5045B中文数据手册

    接触旋转编码器AS5045B中文数据手册
    发表于 12-17 15:06 21次下载

    如何使用GreenPAK为PC风扇构建PWM控制

    本文介绍了如何使用 Dialog GreenPAK 可配置混合信号 IC 构建 12V PC 风扇 PWM 控制
    的头像 发表于 05-07 16:38 6846次阅读
    如何使用<b class='flag-5'>GreenPAK</b>为PC风扇构建PWM控制<b class='flag-5'>器</b>

    基于GreenPAK接触旋转编码器

    本方案是基于 GreenPAK接触旋转编码器设计。该项目描述了如何使用
    发表于 12-22 11:11 0次下载

    编码器多圈和单圈的区别

    接触接触两种;按照工作原理编码器可分为增量
    的头像 发表于 09-22 08:08 2832次阅读
    <b class='flag-5'>编码器</b>多圈和单圈的区别

    旋转编码器的常见类型

    在工业自动化和精密测量领域中,旋转编码器是一种不可或缺的设备。它能够将旋转位置或旋转量转换成模拟或数字信号,为控制系统提供精确的位置和速度信
    的头像 发表于 05-29 15:59 1055次阅读

    旋转编码器可以收集并发出什么信号旋转编码器信号异常怎么处理

    旋转编码器是一种精密的测量装置,主要用于将旋转运动转换为可测量的电信号。它可以收集并发出多种信号,但主要的是与
    的头像 发表于 10-01 16:55 749次阅读