该文设计了一种高精度4~20 m A恒流输出和检测系统。由STM32控制电流环数模转换芯片DAC161和模数采样芯片ADS1246来完成设计,电流输出采用单线隔离通讯方式,软件算法采用卡尔曼滤波技术来提高采集精度,充分利用STM32的DMA数据传输技术...该文设计了一种高精度4~20 m A恒流输出和检测系统。由STM32控制电流环数模转换芯片DAC161和模数采样芯片ADS1246来完成设计,电流输出采用单线隔离通讯方式,软件算法采用卡尔曼滤波技术来提高采集精度,充分利用STM32的DMA数据传输技术快速处理采集数据。此外通过电源控制、环路检测以及自动休眠等方法降低系统功耗。经测试,此便携式恒流源能够模拟恒流输出、电流输出和检测精度高,且系统功耗低。展开更多
文摘该文设计了一种高精度4~20 m A恒流输出和检测系统。由STM32控制电流环数模转换芯片DAC161和模数采样芯片ADS1246来完成设计,电流输出采用单线隔离通讯方式,软件算法采用卡尔曼滤波技术来提高采集精度,充分利用STM32的DMA数据传输技术快速处理采集数据。此外通过电源控制、环路检测以及自动休眠等方法降低系统功耗。经测试,此便携式恒流源能够模拟恒流输出、电流输出和检测精度高,且系统功耗低。