为了完成核电现场I/O模块和控制站之间的数据传输,设计了一种基于PCI总线的四通道CAN通讯卡,每个CAN通道连接32个单通道I/O模块,每隔25 ms采集I/O模块的数据一次,该系统的数据采集总量为400个模拟量和112个开关量。采用两个CPU,使每个中断服务时间占用中断间隔的百分比提高了19%。本文重点阐述了具体的硬件电路设计,包括原理设计、芯片选型、PCB制作等,具有高速度和低成本的优点。