摘要

针对工业现场多路脉冲信号频率和累积量的测量,建立了基于MCU的测量系统。系统根据GPIO中断来捕捉信号,采用多周期同步法测量频率。分析多路信号测量机制,给出了实现精度要求所需的系统约束条件。约束条件可用于不同平台和测量要求下的系统设计。以常用ARM-CM3平台为例,设计程序流程,实现了8路0~50kHz信号的测量。测量结果表明,频率相对误差<0.002%,累积量无偏差。