当前位置: 首页 > 专利查询>浙江大学专利>正文

一种基于PCI接口的模拟量输出控制装置制造方法及图纸

技术编号:30641294 阅读:13 留言:0更新日期:2021-11-04 00:38
本发明专利技术公开了一种基于PCI接口的模拟量输出控制装置,该装置包括模拟量输出装置、主控单元、PCI接口通信装置以及上位机;PCI接口通信装置通过主控单元实现与模拟量输出装置的连接;模拟量输出装置通过信号放大电路与外部被控单元进行连接,实现模拟量输出控制;上位机与PCI接口通信装置采用PCI协议进行数据传输,控制输出模拟量的值。本发明专利技术采用PCI通信接口,支持高速率输出控制,输出的模拟量具有16位高精度且有高压摆率,可以实现精准且高速的控制,同时具有8路可控模拟量输出、4路数字输入、4路数字输出,可以满足工业控制领域的精确且复杂要求。且复杂要求。且复杂要求。

【技术实现步骤摘要】
一种基于PCI接口的模拟量输出控制装置


[0001]本专利技术涉及工业测控领域数据采集及控制装置,尤其涉及基于PCI接口的模拟量输出控制装置。

技术介绍

[0002]在目前的工业测控领域中,存在对高精度的仪器设备按照一定的算法进行实时控制的需求,即输出数字和模拟信号去控制外部应用系统,同时各种传感器信号作为数字输入反馈到工业控制计算机,用于更新控制系统的状态。
[0003]目前在工业控制计算机上最通用的通信接口是外设部件互连标准(Peripheral Component Interconnection简称PCI)总线接口。工业测控领域中非常常用的一种控制方案就是,工业控制计算机通过PCI接口接收外部待控制系统的数据,并通过PCI接口对外部待控制系统发送控制指令,实现高速精密的控制。
[0004]然而,目前基于PCI接口的模拟量输出控制装置存在着输出模拟量转换速度慢、分辨率低、与外部系统接口少、只能输出模拟信号等缺点,因此提供一种基于PCI接口的具有一定数量的数字量和模拟量输入输出接口,对控制信号处理速度快、转换精度高,能准确控制外部系统状态的模拟量输出控制装置是非常必要的,在降低成本的同时提高控制外部系统模拟量的转换速度、精度,对提升工业控制的效率具有促进作用。

技术实现思路

[0005]本专利技术针对工控机难以直接在高速环境下控制外部精密设备的问题,提出了一种基于PCI接口的模拟量输出控制装置。
[0006]本专利技术的目的是通过以下技术方案实现的:一种基于PCI接口的模拟量输出控制装置,该装置包括模拟量输出装置、主控单元、PCI接口通信装置、电源模块、外部接口以及上位机。
[0007]模拟量输出装置包括若干个数模转换装置和与数模转换装置相同数量的放大电路模块;所述数模转换装置一端与放大电路模块连接,另一端直接与主控单元进行连接,接收主控单元的指令;所述放大电路模块与外部接口连接,输出模拟量信号控制外部设备;
[0008]主控单元是整个模拟量输出控制装置的核心控制模块,其中包括FPGA芯片以及存储器芯片两部分,用于模拟量输出装置和上位机的协同控制和时序控制,主控单元资源分为四部分,其中主控单元的一部分资源用以实现模拟量输出装置的控制,按照模拟量输出装置芯片的时序要求给其发送串行信号。另一部分资源用以实现主控单元与外部接口通过电平转换芯片的通信,实现数字信号的输入输出,主控单元还有一部分资源用来对存储器芯片进行时序控制,实现上位机中关键数据的存储和读取。同时,还有一部分资源用以实现模拟量输出装置、PCI接口通信装置和上位机的协同控制,包括上位机控制命令的接收和解析、模拟量输出装置的时序控制之间的协同;
[0009]PCI接口通信装置用于与上位机的通信,将上位机发出的指令发送到主控单元上,
主控单元根据指令对模拟量输出装置进行控制。PCI接口通信装置包括存储器芯片、PCI接口芯片以及PCI总线,三者依次连接。所述PCI接口芯片用于实现PCI总线协议的解析和处理,所述存储器芯片中保存PCI总线协议程序,所述PCI总线与上位机连接,实现主控单元与上位机之间的数据交互;
[0010]电源模块包括数字电源和模拟电源两部分,为模拟量输出控制装置供电。所述数字电源为数字信号传输部分供电,包括主控单元、数字输入输出接口部分以及PCI接口通信装置的供电,模拟电源主要为数模转换装置以及放大电路模块供电,分为两部分的电源模块供电使得模拟量与数字量之间互不干扰,提高信号输出质量;
[0011]外部接口为DB37接口,其上分布了外部设备连接的输入输出接口,具有若干路模拟量输出接口,若干路数字输入接口、若干路数字输出接口,用于与外部设备的连接;
[0012]上位机用于发送的控制信号以及需要传输的数据信号至过PCI接口通信装置,经过主控单元的解析,与主控单元配合实现模拟量和数字量信号的输出以及部分数字量信号的存储。
[0013]进一步地,所述主控单元采用Xilinx公司的SPARTAN3系列的FPGA芯片XC3S50TQ144,采用AS配置模式,即主动串行配置模式进行硬件配置,配置采用的PROM芯片为Xilinx公司的XCF01S芯片,同时保留JTAG接口用于调试,主时钟频率为8MHz;主控单元上电后处于待机状态,直到接收到上位机下发的输出开始控制命令,然后根据控制命令配置输出参数并启动输出控制时序,控制模拟量输出装置进行信号输出。
[0014]进一步地,所述模拟量输出控制装置包括8个数模转换装置、8个放大电路模块,所有数模转换装置均采用PCM56U芯片,实现16位高精度模拟量输出;所有放大电路模块均采用TLV172轨到轨运算放大芯片,搭建为反向放大器,按照比例实现
±
10V电压输出。
[0015]进一步地,所述PCI接口通信装置包括存储器芯片、PCI接口芯片、PCI总线,存储器芯片采用型号为93LC46的EEPROM芯片,PCI接口芯片采用PLX公司的PCI9052接口芯片,PCI接口通信装置一端与主控单元连接,另一端与PCI总线连接。PCI总线符合PCI总线协议,PCI总线一端与PCI接口芯片相连接,另一端插在计算机主板内的任一PCI插槽中。
[0016]进一步地,所述的电源模块包括数字电源、模拟电源,所述数字电源使用TI公司的LM2655、LM2651、LP3988芯片产生1.2V、3.3V、2.5V用于主控单元的供电。模拟电源给数模转换装置的供电采用TRN3

0521电源模块,产生
±
5V的供电电压,满足数模转换装置的功率以及纹波需求,放大电路模块的正负电源分别使用TI公司的芯片ADP7182、ADP7142进行供电,产生
±
11.5V的供电电压实现低于50mV纹波的高质量电压输出。
[0017]进一步地,上位机包括模拟量输出控制部分、数字量输入输出部分以及存储器读写部分。模拟量输出控制用于设置模拟量输出装置的输出数据,进而控制外部设备。数字量输入输出部分用于发送和接收外部接口端的数字输出和输入信号,通过写入相应的地址可发送或读取相应外部接口上的数字信号,其中读取的数字信号作为反馈量调整上位机输出模拟量的状态。存储器读写部分可以对板上存储器芯片进行读写操作,实现卡号、出厂日期以及传输数据等信息的写入和读取。
[0018]本专利技术的有益效果是:本专利技术设计并实现了8通道16位高精度模拟量输出控制设备,每个通道都带有精密的数模转换器,可以输出
±
10V的电压范围且具有16位高分辨率、2μs建立时间的高精度高速模拟量输出功能;采用低纹波模拟电源单独供电,降低了输出信
号的干扰;每个通道的输出值可以单独控制,提高了设备的灵活性;带有多路数字信号输入输出用于控制外部设备,提高了可以控制外部系统的范围;使用PCI接口的通信,大大提高了与上位机的数据传输效率。适用于自动化测试设备、信号生成、工业过程控制等多种工业控制应用。
附图说明
[0019本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于PCI接口的模拟量输出控制装置,其特征在于:该装置包括模拟量输出装置、主控单元、PCI接口通信装置、电源模块、外部接口以及上位机;所述模拟量输出装置包括若干个数模转换装置和与数模转换装置相同数量的放大电路模块;所述数模转换装置一端与放大电路模块连接,另一端直接与主控单元进行连接,接收主控单元的指令;所述放大电路模块与外部接口连接,输出模拟量信号控制外部设备;所述主控单元是整个模拟量输出控制装置的核心控制模块,其中包括FPGA芯片以及存储器芯片两部分,用于模拟量输出装置和上位机的协同控制和时序控制,主控单元资源分为四部分,其中主控单元的一部分资源用以实现模拟量输出装置的控制,按照模拟量输出装置芯片的时序要求给其发送串行信号。另一部分资源用以实现主控单元与外部接口通过电平转换芯片的通信,实现数字信号的输入输出,主控单元还有一部分资源用来对存储器芯片进行时序控制,实现上位机中关键数据的存储和读取。同时,还有一部分资源用以实现模拟量输出装置、PCI接口通信装置和上位机的协同控制,包括上位机控制命令的接收和解析、模拟量输出装置的时序控制之间的协同;所述PCI接口通信装置用于与上位机的通信,将上位机发出的指令发送到主控单元上,主控单元根据指令对模拟量输出装置进行控制。PCI接口通信装置包括存储器芯片、PCI接口芯片以及PCI总线,三者依次连接。所述PCI接口芯片用于实现PCI总线协议的解析和处理,所述存储器芯片中保存PCI总线协议程序,所述PCI总线与上位机连接,实现主控单元与上位机之间的数据交互;所述电源模块包括数字电源和模拟电源两部分,为模拟量输出控制装置供电,所述数字电源为数字信号传输部分供电,包括主控单元、数字输入输出接口部分以及PCI接口通信装置的供电,模拟电源主要为模拟量输出装置以及放大电路模块供电,分为两部分的电源模块供电使得模拟量与数字量之间互不干扰,提高信号输出质量;所述外部接口上分布了外部设备连接的输入输出接口,具有若干路模拟量输出接口,若干路数字输入接口、若干路数字输出接口,用于与外部设备的连接;所述上位机用于发送的控制信号以及需要传输的数据信号至PCI接口通信装置,经过主控单元的解析,与主控单元配合实现模拟量和数字量信号的输出以及部分数字量信号的存储。2.根据权利要求1所述的一种基于PCI接口的模拟量输出控制装置,其特征在于:所述主控单元采用Xilinx公司的SPARTAN3系列的FPGA芯片XC3S50TQ144,采用AS配置模式,即主动串行配置模式进行硬件配...

【专利技术属性】
技术研发人员:张金龙史治国潘银斌陈积明
申请(专利权)人:浙江大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1