针对数据采集与电子测量仪器领域对宽动态范围、高精度电压参数值获取的需求,设计了一种高精度智能交直流电压数据采集系统。该系统基于电压衰减电路,使用单片机STC89C52控制电压衰减器的系数实现量程自动切换;采用测量电压真有效值方案,实现AC/DC的转换;利用12位A/D转换器采集电压数据,在软件中分别应用限幅平均滤波法和线性拟合修正误差技术降低随机干扰和系统非理想特性引入的误差。实际运行结果表明:该系统具有精度高、误差小、操作简单、读数方便等优点,具有广泛的应用前景。