超额利用硬件资源

  作者:SachinGupta 时间:2013-07-08来源:电子产品世界

  该模块在定义功能方面提供了更多控制,也提供了寄存器可配置连接。它能用开关电容法将电容仿真为电阻,而电阻则可通过控制电流来实现。电阻可通过方程式1得出:

  R = 1/fSC --- -- 方程式 (1)

  其中的R为采用电容值C仿真得出的电阻值,Fs为开关频率。

  通过控制开关频率、电容值和围绕运算放大器的电容连接方式,我们可实现多种电路,且无需借助任何其它硬件。同样的开关电容也可用来实现delta sigma调制器、积分器、滤波器或触摸感应模块。

  如图2所示,每个电容器都有一个可用来改变电容值的相关寄存器。开关频率可用硬件分压器或在可编程数字模块中实现的PWM来控制。可用的开关可通过寄存器控制,可随时在电路中保留一些电容或移除电容(而不是将其保持为开关电容模式)。举例来说,积分器在反馈路径上需要电容器,而不需要任何开关。图3显示了利用图2中的模块实现的一些电路。  

  
 

  类似于模拟资源,通过向给定数字模块的配置寄存器写入所需的配置值,数字模块也可支持多种不同功能。可编程输入/输出连接支持任何引脚连接到处理器的任何外设,这样同一硬件模块能在不同时间连接至不同的引脚。举例来说,被用作PWM来驱动LED的数字模块,在其他时间采用不同输出引脚也可被用作UART发射器。

1 2 3 4

关键词: 电容器 寄存器

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版