SYS68K/PIO-1通用接口總線( General Purpose Interface Bus,GPIB) 使自動化測試儀器的互聯(lián)有了統(tǒng)一的標準,極大地推動了自動測試技術的發(fā)展。GPIB 總線具有并行總線傳送速度快、有效數(shù)據速率高、驅動能力強、通信距離可達20m、抗干擾能力良好及通用性特點,總線上最多可掛接15 臺設備并且傳輸速度可以達到8Mbit /s,因此有良好的應用前景[1]
GPIB 控制器IP 核設計采用模塊化思想,主要模塊包括狀態(tài)機模塊、數(shù)據通路模塊和譯碼電路模塊。對狀態(tài)機模塊的設計包括8 個小模塊( 如源方掛鉤及受方掛鉤等) ,采用VHDL 語言對各個小模塊進行編程實現(xiàn),最后調用各子模塊并用原理圖的方式進行狀態(tài)機頂層模塊設計,并在Synplify 以及QuartusⅡ平臺進行分析和仿真。對數(shù)據通路的設計也采用同樣的方式,先對各個子模塊進行設計,然后進行整體設計。最后調用狀態(tài)機頂層模塊、數(shù)據通路頂層模塊及多線消息譯碼電路模塊等進行GPIB 控制器IP 核的頂層設計。完成整個IPCore設計后,通過JTAG 下載方式將Core 下載到選定的DE2 專用開發(fā)套件CPLD 芯片進行通信設置驗證,SYS68K/PIO-1成功后再搭建硬件,從而得到實體化GPIB 控制器。
GPIB 總線是一種24 芯的并行無源總線,由8根地線和16 根信號線組成。16 根信號線為8 根數(shù)據線( DIO1 ~ DIO8) 、3 根握手線( DAV、NRFD、NDAC) 和5 根管理線( ATN、REN、IFC、EOI、SRQ) 。數(shù)據傳輸采用位并行、字節(jié)串行的雙向異步傳輸方式。需要注意的是: GPIB 采用的是負邏輯,即低電平( 不大于0. 8V) 為邏輯1,高電平( 不小于2. 0V)為邏輯0[2]。
GPIB 總線的基本原理是將控者作為服務器,利用編程并通過GPIB 總線實現(xiàn)對各個儀器的控制,同時各個儀器也通過操作GPIB 控制芯片來實現(xiàn)與服務器的數(shù)據傳輸,其輸出到GPIB 母線上的信號符合IEEE488 標準,從而達到自動控制和測試的目的。
SYS68K/PIO-1系統(tǒng)體積僅為70×70mm,功耗小于5W,中值濾波速率平均20F/S,JPEG壓縮速率平均25F/s以上。不僅滿足了視頻處理系統(tǒng)的實時性要求,且體積小、功耗低,而且基于FPGA的可編程性,本系統(tǒng)具有良好的靈活性和擴展性。
GPIB 控制器的設計主要包括3 個模塊: 接口功能模塊、多線消息譯碼器和數(shù)據通路模塊。
----商務熱線---廈門興銳達自動化設備有限公司
聯(lián)系人:王文光
++QQ:2851759104
手機:15359273780
電話:0592-5580707 400-855-5103轉001
傳真:0592-5361289
郵箱:2851759103@qq.com
網址:http://www.xmxrdauto.com
SYS68K/PIO-1
CPCI-910
CPU-5V/64-110-2/C13
Force SYS68K CPU-30Lite
FORCE SYS68K DRAM VME BOARD MVME MAINFRAME MOTOROLA
Force SYS68K/CPU-6 880-12537-101.A2 LAM 810-17034-300-1
FORCE SYS68K SRAM-4A VME BOARD MVME MAINFRAME MOTOROLA
Force SYS68K/CPU-6VB P/N 100611 LAM reseach 17034-3-C
FORCE SYS68K ISCSI-1 VME BOARD MVME MAINFRAME MOTOROLA
FORCE COMPUTERS SYS68K CPU-6A
FORCE SYS68K CPU-2VF VME SINGLE BOARD COMPUTER MOTOROLA
FORCE SYS68K CPU-30BE/16 VME BOARD
Force SYS68K/SIO-2 P/N 310004
Force SYS68K CPU-33B/4 VME Board
Force SYS68K/SASI-1
FORCE CONTROL BOARD SYS68K ISI0-2/C2 (P/N 220062)
FORCE COMPUTER MODEL SYS68K SASI-1441 LAM REV A
FORCE COMPUTER CPU BOARD SYS68K CPU-1B NEW-NO BOX
Force SYS68K CPU30ZBE CPU-30ZBE CPU Module VMEbus VME
FORCE SYS68K CPU BOARD 310004 WORKING
Force SYS68K/CPU-33B/4 VME Board CAT#: 510098
FORCE COMPUTERS SYS68K/CPU-6VA USPP SYS68KCPU6VA CIRCUIT CARD
BUS TRONIC FORCE SYS68K MAINFRAME BOARDS NICE LOT
Force SYS68K/ISIO-2 I/O Controller Board PN: 310031
Force SYS68K ISIO-1 Serial I/O Board
BioRad SYS68K CPU-30ZBE FORCE 25MHZ VME CPU BOARD
FORCE COMPUTER VME BOARD MODEL SYS68K REV C
FORCE SYS68K ISIO-2 MODULE ASSY
Force SYS68K/ISIO-1FP I/O Controller Dual Board 310034
NEW SCHUNK PGN64/2 370150 GRIPPER PGN642
NEW FANUC A20B-2902-0070 PC BOARD A20B2902007010E
NIB NORGREN L17-800-OEDA LUBRICATOR L17800OEDA
NEW SIEMENS 6ES7-158-0AD01-0XA0 DP/DP COUPLER 158-0AD01-0XA0, 6ES71580AD010XA?0
WATLOW 987B-22DD-AARR TEMPERATURE LIMIT OR PROCESS CONTROLLER, 987B22DDAARR
RAYTRON 336-10U TENTION CONTROL BOARD 120VAC 9.6AMPS 50/60HZ, 120 VAC/9.6 AMPS
NEW ITW DYNATEC 015B116 1/2 HP MOTOR 90VDC CLASS B INSULATION
NEW SCHNEIDER ELECTRIC MODICON 140XBP01000 10 SLOT BACKPLANE 140-XBP-010-00
STI 70027-1000 LIGHT CURTAIN CONTROLLER 115VAC INPUT 50/60HZ LCC-FB-AC1-U
NIB ALLEN BRADLEY 190791 CAPACITOR 40MF 600VP 7780VA BULLETIN 2100
GENERAL ELECTRIC 193X643ADG222 CONTROLLER BOARD 193X643ADG (REPAIRED)
KAJAANI 43GG-2 A4430224 X-CONTROL BOARD 43GG2A4430224 USED
NIB DODGE FC-S2-215S FLANGE BLOCK 045201 SIZE: 2-15/16
UFM MN-BSF16GM-6-32V1.0-A3NR-C-PC4M-Z86 FLOW MONITOR
G.E. FANUC 44A719977-107 CRT MONITOR TOSHIBA E27I0B3I, LR-25799, 38-V23136-Z6
NEW NUMATICS SH07502LB12CS4 SH SERIES LINEAR SLIDE
BARBER COLMAN A-60050-1-1 COMMUNICATIONS PCB BOARD
NEW SIEMENS 3RX9-503-0BA00 POWER SUPPLY 8A, 3RX9503-0BA00, 3RX95030BA00
LOCTITE 983644 SPINNER, HORIZONTAL 1.75" DIAMETER NEW
THERMAL ARC 376657 PC BOARD WELD CONTROL CARD NEW
VALMET AUTOMATION A413150 BOU8 BOU 8 MODULE
YASKAWA USASGM-15-HGA1 AC SERVO MOTOR USASGMGA1
PLACID INDUSTRIES PS-24 POWER