摘要
设计了一套支持多个通道放电输出电平信号的时序控制系统。该系统分为上位机和下位机两部分。上位机使用QT设计,在上位机中将需要输出的电平信号数据设置好之后,点击发送数据按钮会自动将这些数据处理成一个个包含通道输出信息的结构体包发送给下位机,下位机在收到完整数据之后切换为待触发状态,等待输出电平的命令。下位机嵌入式系统采用两块STM32微控制器,通过TCP/UDP与上位机之间通信和数据传输,下位机搭载嵌入式系统,完成数据包的解析,并在收到触发信号之后,按预定设置输出脉冲信号。经测试,该系统的的数据传输稳定,不丢包,不错误解析数据,实时输出延迟大约6,具有较高的准确性和实时性。
-
单位四川轻化工大学