模拟信号发生器若平均测量时间不够长,则会出现统计性误差,这可用伪随机信号来解决。当二进制编码信号的脉冲宽度墹T足够小,且一个码周期所含墹T数N很大时,则在低于fb
1/墹T的频带内信号频谱的幅度均匀,称为伪随机信号。只要所取的测量时间等于这种编码信号周期的整数倍,便不会引入统计性误差。二进码信号还能提供相关测量中所需的时间延迟。伪随机编码信号发生器由带有反馈环路的n级移位寄存器组成,所产生的码长为N
2-1。在生产实践和科技领域中有着广泛的应用。各种波形曲线均可以用三角函数方程式来表示。能够产生多种波形,如三角波、锯齿波、矩形波(含方波)、正弦波的电路被称为函数信号发生器。
系统总体设计方案在FPGA的内部数字部分中,利用FPGA内部的总线控制模块实现与键盘扫描、液晶控制等人机交互模块的通信,并在单片机与系统工作总控制模块之间的交互通信中起桥梁作用。系统工作总控制可统一控制各个时序模块;各时序模块用于完成相应的控制功能。在模拟部分中,利用无源低通滤波器及放大电路,使AD9851型DDS模块的输出信号成为正弦波和FM调制信号;再利用调幅电路,使FPGA内部DDS模块产生的信号与AD9851输出的载波信号变为调幅信号,同时在基带码控制下通过PSK/ASK调制电路得到PsK和ASK信号。最后,各路信号选择通道后,经功率放大电路驱动50Ω负载。
设计的核心问题是信号的控制问题,其中包括信号频率、信号种类以及信号强度的控制。方案一∶采用传统的直接频率*器。这种方法能实现快速频率变换,具有低相位噪声以及所有方法中最高的工作频率。但由于采用大量的倍频、分频、混频和滤波环节,导致直接频率*器的结构复杂、体积庞大、成本高,而且容易产生过多的杂散分量,难以达到较高的频谱纯度。方案二∶采用锁相环式频率*器。利用锁相环,将压控振荡器(VCO)的输出频率锁定在所需要频率上。这种频率*器具有很好的窄带*特性,可以很好地选择所需要频率信号,抑制杂散分量,并且避免了量的滤波器,有利于集成化和小型化。但由于锁相环本身是一个惰性环节,锁*间较长,故频率转换时间较长。而且,由模拟方法*的正弦波的参数,如幅度、频率相信都很难控制。方案三:采用8038单片压控函数发生器,8038可同时产生正弦波、方波和三角波。改变8038的调制电压,可以实现数控调节,其振荡范围为0.001Hz~300KHz。