摘要:提出一种基于fpga技术的多路模拟量、数字量采集与处理系统的设计方案,分析整个系统的结构,并讨论fpga内部硬件资源的划分和软件的设计方案等。本设计方案外部电路结构简单可靠,特别适用于多路检测系统中,而且可以根据需要容易地对系统进行扩展,对于检测系统来讲具有一定的通用性。
31 25μs加1,每156.25μs重新循环一次,满足8路交流同步采样的要求。
字量输出;mcu对其写入ffffh后,允许数字量输出。fpga给负载发去接通/断开指令后,负载将会有两个状态信号返回。fpga结合寄存器kgir的控制指令值,可以判定负载处于何种状态之一。如果反馈的信息为跳闸,fpga将根据寄存器kgcr的值作出相应的处理。如果为其它信息,fpga将不做处理,只是将状态信息存储在数据缓冲区中等待发送给权限高的mcu来决定。kgcr的复全值是0001h,表示跳闸发生后,fpga将自动再发一次接通指令。Www.133229.cOM程序运行的过程中,mcu根据任务的紧急和系统的布局,可以修改kgcr的值。如果kgcr的值为0003h,表示第一次跳闸发生后,fpga可以重复发三次接通指令。