设为首页
联系站长
加入收藏
 您的位置: Pecker's Home >> 文章频道 >> 电子技术 >> 接口电路 >> 正文
  利用数字电位器实现按键保持控制         
利用数字电位器实现按键保持控制
[ 作者:佚名    转贴自:美信    点击数:1035    更新时间:2007-7-28    文章录入:pecker
 

利用数字电位器实现按键保持控制

 

摘要:许多装置需要一个用户接口来调整温度、背光强度和电源电压等,这个用户接口需要能够避免按键调整中的误操作。若在这些装置中使用一个数字电位器,设计人员可以通过一个简单的硬件接口避免错误的调整操作。

 

概述

    利用微控制器,可以编写一段程序抑制输入控制信号的抖动,延长开关关闭之前的延时可以防止误操作。但是,使用微处理器实现良好的用户控制接口时需要冗长的编程设计和验证过程。本文利用数字电位器设计了一个简便的硬件方案,能够保证在必要时对系统进行调整操作。

 

1. 本设计采用一个扩展延时的手动复位器件和一个32抽头非易失数字电位器实现按键保持开关,用于系统调整操作。

 

按键保持控制的实现

    1为本文设计的原理图,用户可以通过友好的接口实现增/减控制。设计中,选用一个扩展延时的手动复位器件(U1, MAX6343)避免按键误操作的影响,选用32抽头非易失数字电位器(U2, MAX5471)VADJ进行增/减控制。VADJ可用于电源或背光转换器的回馈环路控制,可直接通过A/D转换器读取数据。

    对于用户接口,开关S2首先设置增、减控制命令,按键保持开关S1启动控制过程。

    MAX6343MR输入要求6.7s的建立时间,以确认检测到有效的MR信号。因此,在用户按下开关S1并保持6.7s后,RESET变低。

    MAX5471 INC引脚上从高到低的变化导致数字电位器可变电阻输出值的增加或减少,变化量为1/32 (因为MAX5471具有非易失内存,即便是在没有电源的情况下也能保持其内存中的设置数据)

    为了防止用户错误地触动S1,增加晶体管Q1,可以在每次复位或增/减控制命令后复位MAX63436.7s定时器。用户可以按照这种方式控制S1,直至达到所要求的设置电压(VADJ)。本设计每隔6.7s就可以进行增/减控制,因为MAX6343MR输入有50k 上拉电阻,Q1可以选择类似于MMBT3904的通用NPN管,选择200k R1电阻,保证当RESET为高时晶体管处于饱和状态。

    1所示为典型的回馈网络,电阻R3R4与可变电阻MAX5471(RADJ)串联。根据实际应用确定数值的选择;如果R3 = R4 = 200k ,可以用下式计算VADJ

VADJ = ((RADJ + R4)/(R3 + R4 + RADJ)) x 3.3V     (1)

RADJ = 0 (最小设置): VADJ = 1.65V

RADJ = 50k (最大设置): VADJ = 1.83V

所以,(1.83 - 1.65)/32 () = 5.7mV/

 

结论

    采用本应用笔记所提供的电路,可以通过一个简单的硬件方案避免对系统控制的误操作,用户只需要选择增/减控制,按下并保持开关S1,能够缓慢地利用良好的用户接口进行系统调整。

 

分享到:
    免责声明:本文仅代表作者个人观点,与Pecker's Home无关。登载目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字和图片(或其他媒体形式内容)的真实性、完整性、及时性本站不作任何保证或承诺。请读者仅作参考,并请自行核实相关内容。如果有侵犯版权事宜,请通知master@peckerhome.com,我们将在第一时间删除该信息。
  • 上一篇文章: IEEE 1394标准单/双端口FireWire保护电路

  • 下一篇文章: 用线性数字电位器实现对数调节
  • 发表评论】【告诉好友】【打印此文】【关闭窗口
     最新5篇热点文章
    处理器架构消亡史[00140]
    通信恩仇,5G江湖[00281]
    官方辟谣扫码支付引爆加油…[00524]
    谷歌搭售是不是作恶?可以…[00285]
    你对Zigbee无线连接了解多…[00515]
     
     最新5篇推荐文章
    Pecker之家开通用于电子元…[02-13]
    印刷电路板图设计经验[04-04]
    基于电力线通信的家庭网络…[03-23]
    利用USB控制器设计的Windo…[01-20]
    基于ARM920T微处理器的IDE…[01-20]
     
     相 关 文 章
    美信推出业内工作电压最低…[00589]
    奥地利微电子推出采用高性…[00795]
    区分数字电位器的性能[00902]
    基于数字电位器X9312的功率…[01230]
    用线性数字电位器实现对数…[01196]

      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
        没有任何评论