您现在的位置: 范文先生网 >> 理工论文 >> 电子通信论文 >> 正文

GPIB芯片TNT4882在多路程控电源中的应用

时间:2007-1-20栏目:电子通信论文

上位机对多路程控电源的程控。

3.1 TNT4882与微控制器接口及编程

TNT4882的D0~D7与89C51的P0口直接相连,ADDR0~ADDR5与微控制器的地址A0~A5相连,CS作TNT4882的片选信号,与在线可编程逻辑器件相接。WR、RD与微控制器的读、与直接相连,对读、写寄存器进行读、写操作。由于TNT4882的中断为高电平,与AT89C51的中断申请极性相反,故需要通过反向后,才可与微控制器的中断INT连接。GPIB芯片TNT4882在多路程控电源中的应用

在本多路程控电源系统中,有两个晶振:一个用于产生微控制器工作时钟,一个用于产生TNT4882的工作时钟。图4是TNT4882与微控制器的接口原理图。

用MCS51汇编语言编写的GPIB收、发数据子程序见网络补充版。

3.2 上位机编程

采用面向仪器与测控过程的交互式C/C++开发平台——LabWindows/CVI(C for Virtual Instrumentation)语言。它是一种将C语言平台与测控专业工具库有机结合起来的开发平台。它不仅具有集成开发平台、交互式编程方法、功能面板和库函数,而且还有简单明了的友好图形设计界面、完善的开发系统兼容性以及灵活的程序调试手段,为熟悉C/C++语言的开发人员建立数据采集系统、测量系统、检测和过程监控系统提供了极大的便利。图5是上位机控制程

序流程图。

多路程控电源与上位机通信的一个应用程序见网络补充版。

结语

新一代具备GPIB接口总线的多路程控电源,符合IEEE-488.2数据接口标准。只要用标准的GPIB接口电缆与系统连接,就可以灵活地应用到任何系统中去,不受型号等因素的限制,并且具有很好的可扩展性,显示了它特有的优越性。


上一页  [1] [2] [3] 

下页更精彩:1 2 3 4 下一页