摘要
在工业生产中,为了监测设备的温度、压力等参数值,需要对敏感元件的阻值进行精确测量。然而,精密电阻测量电路通常比较复杂,而且敏感元件的阻值与被测电压之间的关系不是简单的线性关系,如果采用线性拟合测量,测量结果会有一定的误差。为了解决这一问题,采用GA-BP算法来降低系统的测量误差,该算法可以利用给定的数据进行自拟合,解决电路噪声问题。利用该算法设计了一个基于STM32F407单片机的高精度电阻测量系统,并将GA-BP网络参数固化到软件程序中。实验结果表明,在不增加系统电路复杂度的前提下,系统的电阻测量误差可降低到0.1%左右。
In order to monitor the temperature or pressure of the equipment,it is necessary to precisely measure the resistance value of the sensitive device in industrial production.However,the circuit for measuring precise resistance value is usually complex,and the relationship between the resistance and the measured voltage isn’t a simple linear correlation.If linear fitting measurement was used,there would be some errors in the measurement results.To solve this problem,GA-BP algorithm is employed to reduce the measurement error of the system,which can perform self-fitting using given data and solve the circuit noise.Using this algorithm,a high precision resistance measurement system based on STM32F407 MCU is designed,and the GA-BP network parameters are solidified into the software program.The experimental results show that the resistance error result of system measurement can be reduced to 0.1%without increasing the complexity of the circuit of the system.
作者
张文旭
梁继然
许延雷
ZHANG Wenxu;LIANG Jiran;XU Yanlei(School of Microelectronics,Tianjin University,Tianjin 300072,China)
出处
《传感技术学报》
CAS
CSCD
北大核心
2019年第11期1750-1755,共6页
Chinese Journal of Sensors and Actuators