许多需要用户界面来调整温度、背光强度和电源电压的设备都会无意中调整其设置。在这些器件中使用数字电位计使设计人员能够实现一种简单的基于硬件的技术,以避免这些无意的调整。
概述
使用微处理器,可以编写一个例程,对控制输入进行去抖动,并添加调整前的延迟闭合开关,以防止无意中调整设置。然而,使用微处理器实现用户友好的控制调整可能涉及冗长的代码设计和验证过程。相比之下,本应用笔记所示的设计使用数字电位器来实现一种基于硬件的简单技术,确保仅在真正需要时才进行控制调整。
图1.该设计使用一个延长延迟手动复位器件和一个32抽头非易失数字电位计来实现一个推持开关来调整控制设置。
实现按住控制设置调整
图1提供了本应用笔记中实现的设计原理图。这种设计允许用户通过用户友好的界面增加/减少控制设置。在设计中,延长延迟手动复位器件(u1,max6343)用于避免开关按下的麻烦,32抽头非易失数字电位器(u2,max5471)用于增加/减少控制设置v调整后.v调整后可用于电源或背光转换器的反馈回路,也可以由a/d转换器直接读取。
对于用户界面,开关 s2 首先用于选择递增或递减命令。按住 s1 会导致进程启动。
max6343的/mr输入需要6.7s标称设置周期,才能检测到有效的/mr信号。因此,在用户按住s16.7秒后,/reset将变为低电平。
max5471inc引脚上的高低转换使数字电位器使可变电阻输出增加或减小其先前值的1/32。(由于max5471具有非易失性存储器,即使在未上电的情况下,先前的设置仍保留在存储器中)。
为了防止用户不得不“点击”s1进行调整,在每次复位或递增/递减命令后,增加了晶体管q1,用于复位max6343的6.7s定时器。因此,用户可以按住 s1 直到所需的设置 (v调整后水平)达到。该设计将每 6.7 秒增加/减少一次设置。由于max6343的/mr输入具有50kω上拉电阻,因此q1可以是通用信号npn,如mmbt3904;用于r1的200kω电阻可确保晶体管在/reset为高电平时饱和。
图1所示为典型反馈网络,使用电阻r3和r4与max5471的可变电阻串联(r调整后).实际实现将确定所选值;但是,当r3 = r4 = 200kω时,我们可以使用以下公式来计算vadj:
vadj = ((radj + r4)/(r3 + r4 + radj)) x 3.3v
with radj = 0ω (min setting): vadj = 1.65v
with radj = 50kω (max setting): vadj = 1.83v
thus, (1.83 - 1.65)/32 (steps) = 5.7mv/step
总结
通过实现本应用笔记中描述的电路,可以使用简单的基于硬件的技术来避免用户对控制设置进行繁琐调整的问题。现在,用户必须选择递增/递减控制并按住s1,这允许缓慢且用户友好的控制调整。
全新的Flyme 8体验版正在为魅族多款手机推送更新
一款工业级5G/4G全网通五网口高速无线路由器
真空泵轴磨损能够这么快的修好,都是用了这项技术
金立S10和oppo R11强者间的对话
制作一个简单的发射机天线效率与发射功率估测装置
使用数字电位计进行按住控制设置调整
怎么样才能使用区块链挣钱
rifd技术应用在特殊物品防伪追踪的系统方案
张江科技港先进制造产业园二期开工
如何对老式音箱进行改造
器大活好! CS95大空间绝技戳中用户G点
资深pcb工程师的画板子经验分享
战甲披身,冲锋陷阵!Ayla艾拉物联助力昆明卫健委科技抗疫!
NVIDIA在推理方面取得突破,从云端到边缘实现更智能、更具互动性的对话式AI
苹果新iPhone也配备屏下指纹功能?
天猫一天顶全国门店一个月,小众香水欧珑在天猫赢得“大众”市场
物联网PaaS平台大盘点
沁恒(WCH)和RT-Thread达成合作,共建RISC-V应用生态
iQOO Neo 5新机型或将采用双电芯闪充方案
克鲁斯在加州获得了取消无人驾驶汽车操作员的许可