论文部分内容阅读
线位移传感器(LVDT)属于直线位移传感器,顾名思义,被用来测量物体的伸长、膨胀等位移量。正弦波信号源为线位移传感器提供激励基准信号,保证其可靠、稳定的工作。由于普通信号源输出电流和功率低,不能根据变化的负载进行自动的闭环稳定输出正弦波信号幅值和频率,局限了LVDT的应用领域。本课题设计了智能开环、闭环曲线拟合方式,以CAN总线和USB总线作为通信接口,输出信号有效值范围为1Vrms-40Vrms,频率范围50Hz-4KHz,负载电流2A的双通道高精度正弦波信号源。本课题的主要工作为:(1)采用DDS技术、低功耗、可编程波形发生器AD9833,设计生成正弦基波,结合12位D/A器件AD5445进行幅值调节,进而通过功放电路放大功率并输出之。(2)由于系统具有线性的特点,通过最小二乘法拟合曲线拟合,设备在程控模式下智能拟合开环、闭环曲线。PID闭环调节过程简述为:主控器Cortex-M4收到下发的频率、电压值后,通过已拟合的开环曲线进行输出,系统将当前的反馈量与闭环基准值进行比较,通过该偏差值去调节当前的正弦基波的放大倍数。(3)为了提高电压闭环反馈值的精确性,对反馈量进行FFT频谱分析,设计了IIR椭圆数字滤波器进行数字滤波,得到准确的反馈量,从而减小电路温漂、电磁干扰、负载波动等干扰量对输出正弦波信号输出电压、频率的影响。(4)选用意法半导体公司的最新处理器STM32F407ZGT6作为系统主控芯片,实现面板手动设置及远程的人机交互、正弦基波产生、闭环PID算法、滤波等算法应用。(5)本课题设计了整流电路AC to DC模块,将交流供电220V/50Hz整流为本系统所需的直流供电,使得本系统便携、成本低。(6)本课题选用CAN、USB通信接口,提高了数据传输的快速性、安全性。软件代码编写平台为IAR Embedded Workbench for ARM6.40,固件库版本为V1.0.0,编程语言为C。