基于FPGA和LabView的遥测信号模拟源设计
2 系统设计
本设计主要由两部分组成:上位机LabView和下位机FPGA。
2.1 方案设计
以LabView为软件开发平台开发人机交互界面,FPGA接受上位机命令以可变频率固定格式循环发送上位机传送的数据。设计流程,如图3所示。本文引用地址:https://www.eepw.com.cn/article/191246.htm
2.2 上位机设计
上位机用LabView设计人机交互界面,计算出频率累加字K,通过I/O卡向下位机传送数据和命令。主要传送以下几个方面:图像数据、数字量信息字、帧头校验字、发送校验字和K。其程序面板,如图4所示。
2.3 下位机设计
下位机通过I/O卡接受上位机传输的数据和命令,并将待发送数据存储到单口RAM中,接收上位机开始命令后以可变频率、固定格式循环发送存储在单口RAM中的数据。数据传输格式如下:一帧数据130行,每行包括128 Byte。每帧数据开始发送时,先发送帧头校验字,然后再发送图像数据。图像数据发送完毕后,紧接着发送校验字,再发送数字量信息字。下位机硬件框图如图5所示。
评论