白噪声发生器一般用于测验中,如:误码率丈量中的噪声电平设置、振荡剖析所用的宽带信号、选用FFT的快速滤波器功能评价以及很多其它使用。背景噪声、扩音体系房间平衡等选用噪声源的音频使用很有可能会用到“粉红”噪声。粉红噪声特征是每个倍频程都具有相同的功率,因而100~200Hz频段与1.0~2.0kHz或10~20kHz频段具有相同功率。
此处的粉红噪声源是根据伪随机序列(PRS)发生器,其很像之前一篇文章中的白噪声源。假如在低于PRS时钟频率5%之处过滤噪声,则白噪声输出为随机输出(即,频率及高斯振幅相同)。面向声频频带介于20Hz~20kHz之间的粉红噪声发生器能够满意随机性要求,并且能够修整模拟输出的频率含量。
粉红噪声的频率特性以每倍频程3dB或每十倍程10dB的速度式微。其为单极低通滤波器速度的一半。滤波电路比简略的R-C略微杂乱一点。通过谷歌查找能够找到很多粉红噪声滤波器的实例。此处所用比如来自1976年《National Semiconductor音频手册》,该书尽管不再出版,但常常翻印。相关数值通过调整,以便供给挨近额定值的上端功能,并提高到数字输出的滤波器负载阻抗。图1阐明赛普拉斯 CY8C24423中完成的完好原理图、几个外部部件以及白噪声与粉红噪声源。相关代码仅限于设定PRS的多项式值和一些发动指令。
图1:白噪声与粉红噪声发生器扼要原理图
图2:粉红噪声输出
假如需求低于20Hz 的信号衰减,则在PGA输入点衔接10Hz单极高通滤波器即可。假如需求超越20kHz 的信号衰减,则能够把PGA的输出从头布线到带通滤波器的输入。这是一个在赛普拉斯 PSoC Designer开发工具中挑选不同滤波器输入的简略问题。(end)