摘要
介绍了一种基于STM32和CAN总线的频率、幅值均可调节的双通道正弦信号发生器的电路及程序设计方法;STM32作为控制器经由CAN总线获得所需输出的频率和幅值,采用ML2035作为DDS信号发生单元,STM32控制ML2035产生频率可调节的正弦波,通过调节STM32内部集成的DAC输出电压与DDS芯片输出的固定电压的乘积实现输出幅值的控制,对其输出运用最小二乘拟合进行校正,取得了很好的输出效果。
This article introduced a kind of dual--channel sinusoidal signal generator based on STM32 and CAN Bus circuit and program, the ML2035 worked as DDS signal generator unit, using the least squares method to compensate for measurement data processing, achieved good output and meet its requirements.
出处
《计算机测量与控制》
北大核心
2014年第2期627-629,共3页
Computer Measurement &Control