1 引言
函数发生器的种类繁多,但是往往是函数发生器与crt集于一体,其体积大,10mv以下小信号级别的价格较贵,所能输出的波形种类少。本次设计的函数发生器,是基于c8051f340[1]实现的低功耗虚拟平台,由上位机通过usb接口控制模块产生波形,并输出波形到上位机crt上显示,同时上位机的usb接口为模块提供5v直流供电电源。模块产生输出波形的种类达到了30种,在处理10mv以下的小信号上有独特之处,对于波形的分析提供了很好的解决方案,大大降低了制造成本,如图1所示。 图1 流程图
2 虚拟函数发生器的设计
2.1 时序脉冲发生器的设计
用ad9834dds芯片产生矩形波作为时钟脉冲,以50mhz的晶振作为振荡器输入,最大输出为25mhz的任意可调频率。通过fsync,sclk,sdata三根线与单片机相连,通过写控制字、频率、相位寄存器实现对ad9834的控制。通过....[查看详细]