基于采用ARM11内核的S3C6410处理器,外扩高精度数据采集芯片AD7606,设计并实现了一种用于电能质量监测的高速同步数据采集系统。详细分析了AD7606以及PWM定时器的基本工作原理,采用并行接口模式作为ADC与S3C6410的数据传输,移植了Linux操作系统并实现了基于PWM和GPIO口的ADC驱动。实验测试结果表明,该系统在Linux环境下对ADC实现了精确定时,是可行的,能很好的满足电能质量监测中数据采集的需要。