主权项 |
一种可编程信号发生器,其特征在于:包括PC端信号调节模块和信号发生器主体,所述的PC端信号调节模块与信号发生器主体通过USB接口连接;所述的信号发生器主体包括电源模块、主控单元、按键控制模块、显示模块、FPGA模块、DAC数模转换模块、逻辑信号输出模块和模拟信号输出模块;所述的按键控制模块与主控单元的输入端相连,所述的主控单元的输出端与显示模块相连,显示模块用于显示信号发生器所处的工作模式,以及输出信号的详细信息;主控单元通过SPI接口分别与FPGA模块和DAC数模转换模块相连,所述的FPGA模块的输出端与逻辑信号输出模块相连,FPGA模块采用XC3S250E‑4VQG100C芯片,该FPGA模块接收PIC单片机发送的指令,产生PIC单片机指定的逻辑信号并输出到逻辑信号输出模块;所述的逻辑信号输出模块包括I/O开关信号输出端口、PWM脉冲信号输出端口和Crank/Cam信号输出端口;所述的FPGA模块还连接有JTAG接口,该FPGA模块通过JTAG接口烧录Verilog/VHDL程序,实现功能扩展和特殊逻辑信号的定制;所述的DAC数模转换模块与模拟信号输出模块相连,DAC数模转换模块包括6个相互独立的DAC数模转换器,所述的DAC数模转换器采用10位并行数模转换器LTC1660N;所述的电源模块用于为信号发生器主体提供电源。 |