摘要
电子秤实时测量时测量数值易受扰动发生轻微变化,造成数据显示、语音播报不停刷新.针对这种情况并综合不同测量阶段对灵敏度、平稳度的要求,提出采用动态α值一阶低通滤波对输出进行软件滤波算法优化的系统解决方案.电子秤系统硬件单元以STM32为核心处理器,选择电阻应变式称重传感器为测量单元,含有24位高精度的AD转换、液晶显示、语音播报等单元电路.软件滤波优化后的系统经测试,系统测量范围为0-3 Kg,误差不大于0.002 Kg,休眠模式功耗仅为0.03 mW.
The real-time measurement value of electronic scale is easy to change slightly,which results in data display and voice broadcasting refreshing constantly.Dynamicαvalue first-order low-pass filter is used to optimize the software filtering algorithm for the output considering the different requirements of sensitivity and stability in different measurement stages.The hardware unit of the system is controlled by STM32 microprocessor.The resistance strain weighing sensor is selected as the measuring unit.It contains 24-bit high-precision analog-to-digital conversion,key input,liquid crystal display,voice broadcast and other unit circuits,which together constitute a high-precision,low-power intelligent voice broadcast electronic scale system.After testing,the error of the system is not more than 0.002 kg in the range of 0-3 kg,and the sleep power consumption is only 0.03 mW.
作者
杨杰
余红英
刘辉
YANG Jie;YU Hongying;LIU Hui(The College of Intelligent Engineering,Nanjing Institute of Railway Technology,210031,Nanjing,Jiangsu;The College of Electrical Engineer,Wuhu Institute of Technology;Wuhu Atech-Automotive Co.,Ltd.,241000,Wuhu,Anhui,PRC)
出处
《曲阜师范大学学报(自然科学版)》
CAS
2020年第1期71-76,共6页
Journal of Qufu Normal University(Natural Science)
基金
江苏省大学生创新计划项目(201813106012Y)
安徽省高等学校质量工程项目(重大教学研究项目)(2016jyxm1124)
关键词
STM32微处理器
语音播报
一阶低通滤波
智能称重系统
STM32 microprocessor
voice broadcasting
first-order low-pass filter
intelligent weighing system