在汽车摆锤碰撞实验中,碰撞速度的检测与处理是影响实验结果准确性的关键因素。现有的一些速度采集装置利用单片机等微机系统实现计时,由于软件处理的延时往往导致计数精度不高、速度采集不准确。利用CPLD在处理高速信号上的优势,提出一种基于CPLD的硬件计时电路,其时间测量的分辨率达1 μs,提高了测量的精度。并探讨了与PLC之间实现串行通信的硬件连接和软件实现方法,将原始值发送至PLC进行处理,计算碰撞瞬时速度。实验结果证明,该方法成功地实现了CPLD与PLC的串行通信,可以准确测量瞬时速度,并且具有开发简单、抗干扰能力强等特点。