一种基于FPGA的电磁阀驱动及其控制方法

    公开(公告)号:CN107991947A

    公开(公告)日:2018-05-04

    申请号:CN201711482213.2

    申请日:2017-12-29

    Abstract: 本发明公开了一种基于FPGA的电磁阀驱动,包括上层的MCU单元、通过并行总线与MCU单元进行数据交互的FPGA单元、与FPGA单元的串行通讯接口连接的电磁阀的驱动电路;FPGA单元包括状态寄存器、FIFO子单元、数据缓存器、逻辑控制子单元;FIFO子单元接收MCU单元发送的数据信息;状态寄存器接收MCU单元发送的数据信息的数据状态命令;逻辑控制子单元接收外部状态命令,且将外部状态命令发送至状态寄存器;数据缓存器接收状态寄存器以及FIFO子单元发送的数据,且向驱动电路发送驱动信号;发送驱动信号之后,状态寄存器向MCU单元反馈命令执行状态。该种电磁阀驱动具有扩展性好、成本低、设计简单等特点。本发明还提供了一种电磁阀喷印系统以及基于FPGA的电磁阀驱动的控制方法。

    一种基于FPGA的电磁阀驱动以及电磁阀喷印系统

    公开(公告)号:CN207601595U

    公开(公告)日:2018-07-10

    申请号:CN201721903390.9

    申请日:2017-12-29

    Abstract: 本实用新型公开了一种基于FPGA的电磁阀驱动,包括上层的MCU单元、通过并行总线与MCU单元进行数据交互的FPGA单元、与FPGA单元的串行通讯接口连接的电磁阀的驱动电路;FPGA单元包括状态寄存器、FIFO子单元、数据缓存器、逻辑控制子单元;FIFO子单元接收MCU单元发送的数据信息;状态寄存器接收MCU单元发送的数据信息的数据状态命令;逻辑控制子单元接收外部状态命令,且将外部状态命令发送至状态寄存器;数据缓存器接收状态寄存器以及FIFO子单元发送的数据,且向驱动电路发送驱动信号;发送驱动信号之后,状态寄存器向MCU单元反馈命令执行状态。该种电磁阀驱动具有扩展性好、成本低、设计简单等特点。本实用新型还公开了一种使用上述电磁阀驱动的电磁阀喷印系统。(ESM)同样的发明创造已同日申请发明专利

Patent Agency Ranking