您当前的位置:首页 > 科技前沿

采用编程数据来完成RC网络切换的可编程滤器芯片解析方案

时间:2015-02-25  来源:扁平线圈电感厂家  点击:

本系统选用模式1实现低通、带通和带阻滤波,模式3实现高通滤波,模式4实现全通滤波。其中,滤波器 A和B的高通、带阻和全通滤波输出端分别共用 MAX262的HPA、HPB引脚。需要处理的低频输入信号分别由MAX262的INA和INB引脚输入,滤波器A和滤波器B的三个输出端分别连接到模拟开关4052的输入端,然后由4052的输出端输出滤波处理后的信号,即图1中的OUTA和OUTB两路输出信号。4052的地址A1、A0由89C51 的P1.1、P1.0控制,实现对滤波器类型的选择。

3 系统软件实现方法

(1)编程数据获得方法

MAX262的地址A0~A3与数据D0D1的关系见表1。由表1可见每个滤波器的工作模式、中心频率、Q值所需编程数据均需要分8次写入MAX262的内部寄存器才能完成设置。

表1 MAX262的址A0~A3与数据D0D1的关系

通过文献[1]给出的fCLK/f0与F0~F5的关系表格,得到本文根据fCLK/f0计算编程数据F0~F5的公式,即fCLK/f0与F0~F5的关系为:

一体电感器fCLK/f0=40.84+1.57N1 (1)

或,N1为二进制数据F0~F5对应的十直流电感器进制整数,范围为0~63共64级。

同样,对应滤波器的Q值也采用查表的方法,而是通过计算来获得Q值的编程数据Q0~Q7。Q值与Q0~Q7的关系为:

Q=64/(128-N2) (3)

或 N2=64(2-1/Q) (4)

其中,N2为二进数据Q0~Q6对应的十进制整数,范围为0~127共128级。

(2)系统程序流程

本系统的单片机主程序框图见图2。首先进行初始化,包括对8279的初始化,然后从片内RAM中读取新设置标志位进行判断。如果不是则给MAX262芯片送入滤波器所需的初始工作参数;是新设置则根据键中断服务程塑封电感器序获得的键值进行处理。

进行新设置时,首先根据输入的键值完成对滤波器的选择,包括滤波器A和B的设置选择以及相应滤波器的类型选择;然后根据式(4),由输入的Q值计算N2并转换成二进一体成型电感制编程数据Q0~Q6送片内RAM;同时根据式(2),由输入的中心频率f0值计算N1并转换为二进制编程数据F0~F5送片内RAM。在获得 MAX262的工作参数后,根据表1将这些参数转换为8字节的编程数据,由89C51的P0口送到MAX262。

设置完成后,MAX262就按照当前所要求的中心频率和Q值对输入信号进行滤波处理。

最后调用显示子程序,在LED数码管显示当前滤波器的工作参数,即中心频率和Q值。

本文采用单片机89C51来完成对可编程滤波器MAX262的控制,很好地实现了有源滤波器设计工作。而且这种程控滤波器具有使用灵活、调试容易工字电感器的特点,一片MAX262就能完成对两路输入信号进行二阶滤波的处理。

如果需要四阶滤波可以很容易通过滤波器A和B的级联来实现,另外还可以通过对89C51的ALE信号进行倍频和分频实现AMX262的所有工作频率范围。

大电流电感

基于MCU和基于ASIC的LED可控硅调光方案对比与解作为一种新的、最有潜力的光源,LED照明以其节能、环保的优势越来越受到人们重视。加上国家和地方政府的政策鼓励,我国的LED照明产业进入了加速发展阶段,运用市场迅速增长。在室内照明方面,用LED灯替代传

ADIADE7816精密多路电表解决方案ADI公司的ADE7816是精密的多路(六个电流通路,一个电压通路)电表集成电路,可以测量线路电压和电流,计算有功和无功能量以及瞬态rms电压和电流.器件集成了7个sigma-delta ( - )

照明控制技术的综合叙述摘要:文章对照明控制的作用、原则及发展过程作出总结,为节能,提出对不同建筑、不同场所对照明控制的要求,并以实际案例介绍了照明控制的发展方向和智能照明控制系统的应用。照明控制技术是随着建筑和照明技术的发

注塑加工厂


上一篇基于动态目标跟踪技术和PLC Bus的智能照明控制系统

下一篇高频开关电源的干扰问题及其解决途径


  
  温馨提示
网站首页 | 产品展示 | 科技前沿 | 行业资讯
本公司专业研发、设计、生产、销售贴片电感、插件电感、功率电感、大电流电感、扁平线圈电感、一体成型电感。
专业电感生产制造商,品质优异、交期快。
在线客服
热线电话