微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 硬件工程师文库 > FPGA数字变换器控制电路设计攻略

FPGA数字变换器控制电路设计攻略

时间:02-03 来源:网站整理 点击:

与趋势!

  

  数码接收模块实现测试系统需要接收经变换器处理之后的信号,变换器以数码方式回传给测试系统,包括计算机数码和指令数码,两者的接收原理相同。设计采用光耦隔离的方式对数码信号进行接收,其电路原理图如图6所示。

  光电耦合器采用TI 公司的HCPL-2631,它具有电绝缘能力和抗干扰能力,并且能有效的抑制各种噪声和尖峰脉冲干扰。它的两个输入端分别接收计算机字数码和指令数码,其中在光耦输入端连接的二极管作用是用来防止信号反跳造成内部二极管烧坏。

  指令信号发送模块实现

  指令信号是指一种断开或闭合的开关量信号。此模块的128路指令信号全部采用光耦继电器来实现,依据参数要求选择AQY210作为控制开关的器件,它的特点是耐高压,反应速度快,使用时间长。其单路指令信号发送电路原理如图7所示。

  由由于指令信号的路数比较多,如果FPGA 的I/O 口输出直接驱动AQY210,势必会增加FPGA 的功耗。因此采用三极管对FPGA 的输出信号进行电流放大来提高控制信号的驱动能力。本设计采用NPN 型三极管3DK103,图中3order1是FPGA 的输出信号,其为‘0’时,三极管截止;其为‘1’时,三极管处于电流放大,流经光继电器发光管的电流13mA 足以使AQY210导通。

  测试系统充分利用FPGA 强大的内部逻辑功能和与外围硬件电路的设计,来达到系统的测试功能。通过测试系统和数字量变换器的联试,验证了系统各项的输出,对数字量变换器的性能做出权衡性的检测。
电子发烧友网技术编辑点评分析:

  本文以FPGA 为控制核心,开展数字量变换器测试系统设计, 系统通过USB 实现与计算机的通信,能够产生计算机字信号及相应移位脉冲信号、勤务信号和128路指令信号,并能接收经过数字量变换器变化后的计算机数码和指令数码信号,测试系统能够完成对数字量变换器各项性能指标的测试。实验表明,测试系统精度及可靠性高、实时性好,已经成功应用于某遥测系统中。
大家如有问题,欢迎在评论处讨论。
——电子发烧友网整理,转载请注明出处!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top