3UF7300-1AB00-0 硬件原理圖
為保證上述功能的實現,裝置的功能部件及組成方式如圖1所示。
2.2硬件設計
為確保系統測量的高精度以及運行的可靠性,在硬件電路的設計上做了如下工作:
1)主機采用PC級工控機,其特點是廠家信譽度較高、工藝成熟、通用性好,適合于制作通用型產品。
2)電流變送器選用輸入頻響的范圍為25Hz~5kHz,精度等級為0.1級。具有交直流通用、高精度、高隔離、寬頻響、快響應時間、低漂移、低功耗、寬溫度范圍等特點。
3)為防止信號出現的混疊現象,電流信號在A/D采樣之前經MAX274低通濾波器濾掉信號中的高頻分量。MAX274是美國MAXIM公司推出的一種8階連續時間有源濾波器,它內部含有數個(MAX274為4個)2階狀態可變濾波器單元,不需外接電容,只需外接電阻,就可實現工作頻率從100Hz到150kHz的低通、帶通濾波器。其中心頻率、轉折頻率、Q值、放大倍數等均可由外接電阻加以確定,參數調整十分方便。其仿真波形如圖2所示。
4)數據采集卡采用自行設計的以TMS320-VC5402DSP為CPU的數據采集卡,由于選線的判據大多是依賴于各條出線同一時刻的電流值,需要采用同步采樣技術,對多路信號同時進行采樣,以使所測得的信號間相位關系與原始信號保持一致。我們利用Maxim公司推出的MAX125ADC來實現對多路通道的同時采集。MAX125是內部自帶同步采樣保持器的高速多通道14位并行數據采集芯片。芯片內部包含一個14位的、單通道轉換時間為3μs的逐次逼近式模數轉換器,一組可以同時對四路輸入信號進行同步采樣的采樣/保持電路。MAX125每個采樣/保持電路前面有一個二選一的轉換開關,這樣總共有兩組(分為A組和B組)共八個輸入通道,但每次只能同步采樣其中的一組[11,12]。實際應用中由TMS320VC5402的XF引腳或外部時鐘信號來同時啟動3片MAX125進行A/D轉換。當3片MAX125
取3片MAX125各4次,就可以讀到轉換后的結果,達到對12路信號實現同時采集的作用。其結構圖如圖3所示。
2.3采集板原理
圖3中虛線框內的部分即為采樣處理單元的硬件框圖。它以C5402DSP為CPU,主要由1)外圍輔助電路,2)程序/數據存儲器,3)模擬量輸入通道,4)開關量輸入/輸出通道,5)通信串口,6)C5402與PC工控機通信接口電路等六部分組成。
選用C5402DSP為CPU是為了減輕連續采樣給系統帶來的負擔。例如采樣速率為10k,在不外加硬件緩沖設備的情況下,中斷周期為1/10k=“100”μs而傳統的諸如Windows、Linux等操作系統它們主要是針對多任務設計的,其中的調度子程序主要以平均分配時間片的方法來解決多任務,這個時間片的基值單位叫做全局變量jiffies,在傳統操作系統中這個值一般在10ms左右,顯然這是很難滿足我們要求的。一般情況下對應上述情況,普通采集板的處理辦法就是外加FIFO。FIFO為先進先出存儲器,AD順序寫入數據,用戶可以同時順序將數據實時地讀出。FIFO通常應用的標志位為:“半滿-HF”與“溢出-FF”,FIFO的操作在HF=0時,用戶可以一次將采樣數據連續讀出,同時不間斷AD向FIFO寫入數據。如果FIFO的FF位為0,表示FIFO溢出,讀出的數據將會丟失數據,所以用戶必需保持FIFO不溢出。但是外加FIFO的這種方法只能暫緩中斷的問題,不能根本解決問題。
下面以FIFO容量為1k,具有8路A/D,采樣率為10k的普通采集板為例進行分析:
中斷時每路采集到的點數N=512/8=64;
中斷間隔時間T=64/10000=6.4ms。
可見如果采樣率這么高或是更高的話對于一般操作系統來說是很難穩定運行的。同時采用FIFO后還會產生另外一個問題,就是故障的實時判定。采用FIFO后必須每隔一段時間才能進行故障判定。在故障信號突變不明顯時就很難準確地定位故障點,而對于本采集單元上述問題就不存在,因為TMS320VC5402采用增強的哈佛結構,8條內部總線使芯片的處理能力發揮到。可獨立尋址的64k數據空間和1M程序空間,允許同時存取程序指令和數據。六級流水線操作保證了它的處理速度能達到100MIPS(每秒百萬指令數)。這對于一般要求的采樣速率是完全可以勝任的,可以對采集數據進行逐點計算從而大大提高了精度和準確度。
3UF7300-1AB00-0
RELIANCE 7V4151 7.5HP GV3000/SE DRIVE ***XLNT***
RELIANCE ELECTRIC 1AC4107U USPP 1AC4107U
RELIANCE ELECTRIC 57C-413 USPP 57C413
RELIANCE ELECTRIC 0-57413 USPP 057413
RELIANCE ELECTRIC 0-57413-C USPP 057413C
RELIANCE ELECTRIC 0-57413-E USPP 057413E
RELIANCE ELECTRIC 57C-413A USPP 57C413A
RELIANCE ELECTRIC 57C-413B USPP 57C413B
RELIANCE ELECTRIC 2-CHANNEL ANALOG INPUT MODULE 57C409
Reliance Electric 0-57407-4J Processor Module DCS
One-day shipping available
Reliance DC Spindle Motor LC2512ATZ
Amsco/Steris Reliance Sonic 550 Ultrasonic Cleaner
Reliance Electric 75 HP Duty Master A-C Motor NY Blower
1-5300 RELIANCE ELEC/ ALLEN BRADLEY SPINDLE MOTOR
40 HP AC Reliance Motor 230/460 V RPM 1180 Frame 364TY
RELIANCE ELECTRIC 27106-27V NSFP 2710627V
New RELIANCE ELECTRIC 607980-71F Encoder 3/4hp Motor
Encoder Inverter Motor 1329RS-ZAF7518MVC-HB 3/4 Motor
Enlarge
RELIANCE 0-51381-11 Controller PCB (New)
Reliance Electric RE 57C330 Remote I/O Head DCS 5000
**NIB** Reliance Electric PSD AC Flexpak 0-48680-525
Expedited shipping available
Reliance IMAF57725 125 HP Duty Master Electric Motor
Reliance Electric 2 Axis Servo Controller 57C422B
Expedited shipping available
RELIANCE ELECTRIC 16 BIT REGISTER OUTPUT MOD 45C-381B
Dodge/Reliance Gear Reducer with Motor 1808M3A
Dodge APG Gear Reducer Size 1808M3A
Reliance VC-90 Regulator board B/MO 55326, CL 55342
RELIANCE ELECTRIC R-NET PROCESSOR 45C202A
APV Industrial Pump w/ Reliance 1HP motor
Reliance/Netco 5 HP Mixer (MX1048)
RELIANCE ELECTRIC AUTOMAX CONTROL SYSTEM- 57C-332A
RELIANCE ELECTRIC DC INVERTER FOR AC INDUCTION MOTORS
RELIANCE Electric PSC3000 WR-D4001-A D4002-I S-D4006-D
RELIANCE ELECTRIC 805427-IT LINE SCALING UNIT 550/575VA
Reliance Electric 3HP GV3000 Sensorless AC Drive 3V2160
RELIANCE ELECTRIC 61C22A AUTOMATE 61C22A
Expedited shipping available
Reliance 1/2 HP DC Motor w/ MiniPak Plus VS Drive
RELIANCE 10V4151 GV3000/SE AC DRIVE 10HP 7.5KW **XLNT**
RELIANCE ELECTRIC RPM III C2812ATZ 10HP DC MOTOR. NEW
RELIANCE ELECTRIC P28G3105 20HP AC MOTOR DUTYMASTER NEW
RELIANCE 5V4140 AC DRIVE **XLNT**
RELIANCE 109150-23R ICC1 TENSION CONTROL BOARD***NNB***
RELIANCE 61C542A 16 CHANNEL INPUT MODULE **NIB**
RELIANCE ELECTRIC 811633 USPP 811633
RELIANCE ELECTRIC 78177-3RD USPP 781773RD
RELIANCE ELECTRIC 418281-43A USPP 41828143A
Reliance Electric 86475-10S Rectifier Stack 8647510S
One-day shipping available
Tri Flow Pump with 7.5 HP Reliance Motor
RELIANCE ELECTRIC 0-51811-3 NSPP 0518113
Reliance Servo Motor 1326AB-B530E-21-K5 Used
0-51381-11 RELIANCE CONTROLLER CARD FOR RELIANCE MINPAK
RELIANCE ELECTRIC 1AC4105U USPP 1AC4105U
RELIANCE ELECTRIC 84587-11T USPP 8458711T
RELIANCE ELECTRIC 86466-11R USPP 8646611R
RELIANCE ELECTRIC 64418-RF NSFP 64418RF
RELIANCE ELECTRIC 705330-31R USPP 70533031R
NEW RELIANCE AUTOMAX DISTRIBUTED CONTROL SYSTEM 57C331
Reliance Electric 0-52808-2 PC Board OLVC 0528082
Reliance 57412
Reliance 57412
Reliance 57412
RELIANCE ELECTRIC 804.25.04/CRQ NSPP 8042504CRQ
RELIANCE ELECTRIC 0-51847-1 NSFP 0518471
RELIANCE ELECTRIC 707021-77R NSFP 70702177R
RELIANCE ELECTRIC 0-51839-2 NSFP 0518392
RELIANCE ELECTRIC 0-52850 USPP 052850
RELIANCE ELECTRIC 86475-10S NSFP 8647510S
Reliance Electric RE R E 1VT4140 40HP AC VS Drive 40 HP
RELIANCE ELECTRIC 844933-ST USPP 844933ST
IC693CBK002 IC693CBK003 IC693CBK004
IC693CBL300 IC693CBL301 IC693CBL302
IC693CBL303 IC693CBL304 IC693CBL305
IC693CBL311 IC693CBL312 IC693CBL313
IC693CBL316 IC693CBL319 IC693CBL324
IC693CBL325 IC693CBL327 IC693CBL328
IC693CBL329 IC693CBL330 IC693CBL331
IC693CBL332 IC693CBL333 IC693CBL334
IC693CHS391 IC693CHS392 IC693CHS393
IC693CHS397 IC693CHS398 IC693CHS399
IC693CMM301 IC693CMM302 IC693CMM311
IC693CMM321 IC693CPU311 IC693CPU313
IC693CPU323 IC693CPU331 IC693CPU340
IC693CPU341 IC693CPU350 IC693CPU351
IC693CPU352 IC693CPU360 IC693CPU363
IC693CPU364 IC693CPU366 IC693CPU367
IC693CPU370 IC693CPU372 IC693CPU374
IC693DNM200 IC693DNS201 IC693DSM302
IC693DSM314 IC693DSM324 IC693LBR301
IC693LBR302 IC693MAR590 IC693MCD001
IC693MCM001 IC693MDL230 IC693MDL231
IC693MDL240 IC693MDL241 IC693MDL250
IC693MDL260 IC693MDL310 IC693MDL330
IC693MDL340 IC693MDL350 IC693MDL390
IC693MDL632 IC693MDL633 IC693MDL634
IC693MDL640 IC693MDL641 IC693MDL643
IC693MDL644 IC693MDL645 IC693MDL646
IC693MDL648 IC693MDL653 IC693MDL654
IC693MDL655 IC693MDL660 IC693MDL730
RELIANCE 2GU41005 GP2000 5HP 460V AC DRIVE***XLNT**
RELIANCE ELECTRIC 180040-A01 USPP 180040A01
RELIANCE ELECTRIC H-6100-Q-K00AA NSFP H6100QK00AA
Reliance 57409
RELIANCE ELECTRIC 61C-345 USPP 61C345
RELIANCE ELECTRIC 61C-345-A USPP 61C345A
Reliance Electric 0-51381-13/05138113 Controller Card
One-day shipping available
Reliance 61C-366/61C366 BRAND NEW! SEALED!!!!
One-day shipping available
Reliance Electric 45C-400A/45C400A/45C400/45C-400
One-day shipping available
RELIANCE 0-57413-1 DCS MEMORY MODULE**XLNT**
RELIANCE 0-57413-E DCS MEMORY MODULE**XLNT**
RELIANCE ELECTRIC 0-48680-521 NSFP 048680521
RELIANCE ELECTRIC GV3000SE-AC012-AA-DBU NSFP GV3000SEAC
RELIANCE ELECTRIC 0-56313-1 NSFP 0563131
RELIANCE ELECTRIC 802288-45A USPP 80228845A
RELIANCE ELECTRIC 0-52823 NSFP 052823
RELIANCE ELECTRIC 0-52851 NSFP 052851
6-75-YRVIT Reliance 75-Gallon Natural Gas Water Heater
RELIANCE ELECTRIC 78093-2R USPP 780932R
RELIANCE ELECTRIC 0-51818-2 NSPP 0518182
RELIANCE ELECTRIC 0-51839-11 NSPP 05183911
RELIANCE ELECTRIC 5VU41007 USPP 5VU41007
RELIANCE ELECTRIC 0-57404-3A NSFP 0574043A
RELIANCE ELECTRIC 0-54339-10 USPP 05433910
RELIANCE ELECTRIC 54339-10 USPP 5433910
RELIANCE VIBRATION ANALYZER MODEL 642
2008 Reliance Electric Max Pak V+S Spindle Drive
RELIANCE 0-51381-16 CONTROLLER CARD NEW 05138116
One-day shipping available
RELIANCE ELECTRIC 0-51901-A USPP 051901A
RELIANCE ELECTRIC 1AC2105G USPP 1AC2105G
RELIANCE FCCC 0-51893-7 51893-7 0518937 PC BOARD MODULE
Reliance Master XL Gearmotor Model 10249935-RF
RELIANCE ELECTRIC 0-57402-F DIGITAL OUTPUT16 PT AC/DC
RELIANCE ELECTRIC 1AC2103U USPP 1AC2103U
Reliance Electric 1AC4105U AC Drive 460 VAC 3 Phase
RELIANCE 7V4160 GV3000/SE AC DRIVE 7.5HP 5.5KW **XLNT**
RELIANCE 1SU51010 SP500 VS DRIVE 10HP 14.5A ***XLNT***
Reliance Electric Transformer 69000-3W 460V .071 20.8V
RELIANCE 0-49040-A RECTIFIER MODULE ***XLNT**
RELIANCE 9101-0384/615055-2T DC BUS SERVO P/S**XLNT**
RELIANCE C1811ATCZ/6819636R-DH DC MOTOR 5HP ***NEW***
RELIANCE 1SU51007 SP500 7.5HP 575V AC CONTROLLER *NIB*
RELIANCE 6MDEN-019012 MD65 AC DRIVE 11KW 15HP ***NNB***
RELIANCE ELECTRIC 57C-329C USPP 57C329C
RELIANCE 86475-10R RECTIFIER STACK ***NIB***
1 HP Reliance Electric AC Gear Motor FREE SHIPPING
Reliance 1AC4102U
RELIANCE ELECTRIC 0-49042-1 NSFP 0490421
NEW Reliance 78094-31R Starter Contactor 7809431R NIB
One-day shipping available
RELIANCE ELECTRIC 45C-35 USPP 45C35
RELIANCE ELECTRIC 801418-1A USPP 8014181A
RELIANCE ELECTRIC 57C-443A USPP 57C443A
RELIANCE ELECTRIC 24C201 NSPP 24C201
RELIANCE ELECTRIC 2GU41002 GP2000 2HP 460V AC DRIVE*NIB
RELIANCE ELECTRIC 0-54214-2 USPP 0542142
RELIANCE ELECTRIC COMMON MEMORY MODULE 0-57413-1 *NEW*
RELIANCE ELECTRIC 57C-331-A USPP 57C331A
RELIANCE ELECTRIC 410403-38AW NSPP 41040338AW
RELIANCE ELECTRIC 0-846747-3R USPP 08467473R
RELIANCE ELECTRIC 78177-2X USPP 781772X
RELIANCE ELECTRIC 811637 USPP 811637
RELIANCE ELECTRIC 0-51831-6 USPP 0518316
RELIANCE ELECTRIC 2MAZ27364 USPP 2MAZ27364
RELIANCE ELECTRIC GV3000/SE DRIVE 7V2160
RELIANCE ELECTRIC 0-54394-3 NSFP 0543943
RELIANCE ELECTRIC 0-54394-4 NSFP 0543944
RELIANCE ELECTRIC 78091-2T USPP 780912T
RELIANCE ELECTRIC 10P8171B USPP 10P8171B
RELIANCE ELECTRIC 64418-1S USPP 644181S
RELIANCE ELECTRIC 18C301 USPP 18C301
Reliance 57C428
RELIANCE ELECTRIC 78091-3T USPP 780913T
RELIANCE 0-57160 REGULATOR BOARD 057160 NIB
Expedited shipping available
Reliance Electric 0-51831-6 Used 0518316 CVTG
RELIANCE ELECTRIC COMMON MEMORY MODULE 57C413 *NEW*
RELIANCE ELECTRIC 846747-R NSPP 846747R
RELIANCE ELECTRIC RECTIFIER STACK 86466-58S
Expedited shipping available
F-6100-R-H04AA Reliance Electric Servo Motor
One-day shipping available
RELIANCE ELECTRIC 846747RC NSPP 846747RC
Reliance PC Board Control Regulator 0-51851-5
RELIANCE ELECTRIC 7V4151 USPP 7V4151
RELIANCE ELECTRIC 0-48652 NSFP 048652
RELIANCE ELECTRIC 0-54339-4 USPP 0543394
RELIANCE ELECTRIC 100859-42R NSPP 10085942R
RELIANCE ELECTRIC 22527-20R NSPP 2252720R
RELIANCE ELECTRIC 22527-20T NSPP 2252720T
RELIANCE ELECTRIC 27106-27X NSPP 2710627X
RELIANCE ELECTRIC 27106-28S NSPP 2710628S
Reliance S-67108-2A Pulse Tacho Input S-67108-2 A
Shelf Reliance THRIVE Emergency Food Kit 6-month Supply
Reliance 7.5 HP XP Motor 841XL FEAT NEW 3520 RPM
RELIANCE ELECTRIC T28S0302B-RP USPP T28S0302BRP
RELIANCE ELECTRIC 01KS595816F-UX USPP 01KS595816FUX
Reliance Snubber Resistor 2SR21200 D2-3291 230v NEW
RELIANCE ELECTRIC HEATSINK rectifier 78177-3RC NEW
RELIANCE ELECTRIC 0-51831-6 CVTG CARD NEW !
RELIANCE 6SP447P5/6SP44X-011CTAN SP600 7.5HP DRIVE*XLNT
RELIANCE 0-57404-2 NETWORK COMM MODULE ***NNB***
RELIANCE ELECTRIC 2GU41003 USPP 2GU41003
RELIANCE ELECTRIC 0-51850 USPP 051850
Reliance variable frequency ac drive 10 hp GV3000/SE
RELIANCE ELECTRIC RT6000256 USPP RT6000256
RELIANCE ELECTRIC 31C301 USPP 31C301
RELIANCE ELECTRIC 831664 NSPP 831664
3UF7300-1AB00-0