摘要: 一个应用程序显示了如何使用微处理器管理器来对双段滤波器进行编程。利用复位电路的时间延迟,并将其与延时电路捆绑到电源故障比较器上,可以很容易地对滤波器进行编程,以便在使用该复位电路上电期间提供正确的截止频率。
某些双段滤波器ic有一个共同的7位端口,用于编程两个截止频率(f(C))。如果两个部分需要相同的f(C),您可以将适当的代码绑定到端口引脚,但其他应用程序需要每个部分不同的f(C)。在这种情况下,微处理器是顺序编程两个滤波器部分的明显工具,但由于缺少µP,您可以在没有图1电路的情况下完成工作。
图1所示、µp监控芯片(IC1)将f(C)数据的顺序输入到双可编程低通滤波器IC2中。电路在每次上电后重新加载这个f(C)数据
IC(2)是一个连续的双低通滤波器,包含相同的二阶段a和b。为了编程所需的f(C)值,从数据表中获得相应的代码,并将A0-A6和B0-B6的每个引脚相应连接到5V(“1”)或GND(“0”)。(输入D0-D6内部的锁存器保持“透明”,因为输入低电平WR和低电平CS是低电平。)
锁存器IC(3)也保持透明,因为引脚11接线高。锁存器输出(1Q-7Q)是三状态时,输出控制(活动低OC,引脚1)驱动高。因此,当active-low OC高时,A0-A6数据驱动过滤器端口D0-D6。当活动低OC低时,B0-B6数据出现在锁存器输出并覆盖A0-A6。
µP监控芯片IC(1)虽然通常用于监控µP系统中的电源电压和软件执行,但它可以直接产生可用的信号来控制IC(2)和IC(3):active-low RESET(引脚7)在上电后保持低电平50msec,引导IC(2)的输入端口首先滤波A段,然后滤波b段。active-low PFO (Power Fail Output,引脚5)在低电平激活RESET后几毫秒内变为高电平,为IC(3)的锁存器输出提供适当的定时控制信号(图2)。
图2、图1电路的时序关系
如图所示的电路需要±5V电源。如果工作电压为±2.5V或单独工作在5V,请将IC(1)的GND引脚连接到下电源轨,并通过电阻分压器将IC(2)的引脚12连接到下电源轨(参见MAX270数据手册,图3)。
社群二维码
关注“华强商城“微信公众号
Copyright 2010-2023 hqbuy.com,Inc.All right reserved. 服务热线:400-830-6691 粤ICP备05106676号 经营许可证:粤B2-20210308