超额利用硬件资源
该模块在定义功能方面提供了更多控制,也提供了寄存器可配置连接。它能用开关电容法将电容仿真为电阻,而电阻则可通过控制电流来实现。电阻可通过方程式1得出:
本文引用地址:https://www.eepw.com.cn/article/147239.htmR = 1/fSC --- -- 方程式 (1)
其中的R为采用电容值C仿真得出的电阻值,Fs为开关频率。
通过控制开关频率、电容值和围绕运算放大器的电容连接方式,我们可实现多种电路,且无需借助任何其它硬件。同样的开关电容也可用来实现delta sigma调制器、积分器、滤波器或触摸感应模块。
如图2所示,每个电容器都有一个可用来改变电容值的相关寄存器。开关频率可用硬件分压器或在可编程数字模块中实现的PWM来控制。可用的开关可通过寄存器控制,可随时在电路中保留一些电容或移除电容(而不是将其保持为开关电容模式)。举例来说,积分器在反馈路径上需要电容器,而不需要任何开关。图3显示了利用图2中的模块实现的一些电路。


类似于模拟资源,通过向给定数字模块的配置寄存器写入所需的配置值,数字模块也可支持多种不同功能。可编程输入/输出连接支持任何引脚连接到处理器的任何外设,这样同一硬件模块能在不同时间连接至不同的引脚。举例来说,被用作PWM来驱动LED的数字模块,在其他时间采用不同输出引脚也可被用作UART发射器。
模数转换器相关文章:模数转换器工作原理
尘埃粒子计数器相关文章:尘埃粒子计数器原理 衰减器相关文章:衰减器原理 热敏打印机相关文章:热敏打印机原理
评论