- 1
- 0
- 约1.09万字
- 约 4页
- 2026-05-21 发布于山东
- 举报
·22·《测控技术))2011年第30卷第3期
基于FPGA的智能化波形发生板卡设计
黄誉,李俨,王新民
(西北工业大学自动化学院,陕西西安710129)
摘要:测试系统中的信号源是系统的一个重要环节,是准确反馈被测部件各项性能参数的关键。提出了
一种基于FPGA的波形发生板卡,采用VerilogHDL实现FPGA内部逻辑电路设计,采用DDS算法实现
波形频率。总线选择BLVDS,FPGA完成BLVDS总线上数据的接收、发送,以及数据的缓存,上位机指
令和板卡反馈数据依照Modbus协议进行传输,C8051FI20完成对FPGA内部BLVDS接收电路缓存数
据的读取,根据上位机指令计算生成用户所需信号波形的相关数据,然后将反馈的数据包写入FPGA数
据缓存区,并启动BLVDS驱动电路完成数据的发送。实验结果表明:通信速度快、稳定、可靠,生成的波
形平滑,幅值、频率误差小。
关键词:BLVDS;FPGA;Modbus协议;DDS
原创力文档

文档评论(0)