198 - NRAO
Transcription
198 - NRAO
NATIONAL RADIO ASTRONOMY OBSERVATORY GREEN BANK) WEST VIRGINIA ELECTRONICS DIVISION INTERNAL REPORT No. 198 300-FOOT INDUCTOSYN READOUT SYSTEM DWAYNE R. SCHIEBEL MAY 1979 NUMBER OF COPIES: 150 300-FOOT INDUCTOSYN READOUT SYSTEM Dwayne R. Schiebel . Introduction This report describes the electronics necessary to derive a binary number using the inductosyn readout system, present this data to the H316 computer, and provide a coarse readout independent of the computer. . Programming This is a system reset; output this command at initializa- OCP 550 tion and periodically while the program is running. The program should wait 300 ms after this command is executed, before trying to read the inductos Y n OCP 450 This command holds the inductosyn reading for 2 ms while the computer inputs the data INA 1450 Execute this command to input the inductosyn data. Two data words are required as shown below. Bit .. 1 Word 1 0 21 9 Word 2 13 10 11 12 0 0 0 0 0 0 0 2 2 21 2° 0 8 9 210 2 11 12 14 213 15 17 216 18 2 2 2 27 2 2 2 2 3 2 3 4 5 6 7 9 8 2 This count is 0 to 3777777 8 for 360 0 14 15 16 0 0 0 2 62 5 24 rotation. 3. Inductosyn "Inductosyn" is a registered trademark of Inductosyn Corporation for "electrical measurement apparatus". The inductosyn was developed by Mr. C. L. Farrand, Sr., President of Farrand Controls, Inc. Inductosyn's were first used at NRAO on the 140-ft telescope. Later we used inductosyns on the 45-ft telescope. Impressed by their reliability it was decided to buy an inductosyn for the 300-ft to replace the present optical encoders. The inductosyn at the 300-ft is different in that the only parts of the inductosyn that we purchased from Farrand were the rotor and stator. The rest of the housing was designed and built by NRAO. An inductosyn consists of two parts: inductosyn for a fine readout and a resolver for a coarse readout. The fine and coarse reading is combined in the electronics. 2 4. Resolver to Digital Conversion Three cards of logic are necessary to derive a coarse and fine binary number using the inductosyn and associated resolver. These three cards were designed by Ron Weimer and are identical to the ones used on the 45-ft telescope. Two of these cards are the same except for some jumper plugs. These plugs should remain with the card slot. These two cards will be referred to as digital cards. The two digital cards are located in slots 8 and 10. Slot 10 contains the card used by the inductosyn and the other card is used by the resolver. The two jumper plugs select frequency of operation and phasing. The phasing should be adjusted so that with the inductosyn or resolver in "open loop" the error signal should be in phase with the reference. Four test points are provided on the analog card for this adjustment. This adjustment should only be necessary when changing inductosyns. The other card in this group is referred to as the analog card and is located in slot 9. Both resolver and inductosyn use this card. The operation of the resolver to digital conversion is quite complicated and I will not attempt to explain it in this report. A brief explanation can be found in EDIR #149, page 8. 5. 300-ft Inductosyn Card This card (built on a Shalloway card) combines the coarse and fine binary numbers from the resolver to digital converters to form a 20-bit binary number. This number can be indexed for the proper position, then fed to the computer. This card also contains the logic to generate a coarse local readout independent of the computer. The logic that combines the coarse and fine counts involves the use of adders located in chip locations 11F, 11E, 10E, 9B and 9A. The dip switch in 11C positions 6, 7, and 8 are used to adjust the "crossover" between the coarse and fine count. This adjustment is made by setting the display select switch to separate. The dip switches should be adjusted such that the two middle digits in the display have a difference of four. Indexing is accomplished by the adders in chip locations 10A, 10B, 10C, 10D and 11D. the dip switches in chip locations 11A, 11B and switches 1, 2, 3, and 4 in 11C are opened or closed to obtain the proper position readout as displayed by the computer. The logic on pages 2 and 3 of the "300-ft inductosyn card" is used for the readout on the front panel. This logic enables the selection of three possible displays. The three displays that can be selected are separate, combined and indexed. Separate is a display of coarse and fine independent of each other. Combined is a display of fine and coarse added together. Indexed is a display of the combined number with an index number added to it. 5. 300-ft Inductosyn Card (continued). Pages 4 and 5 contain the logic necessary to convert the indexed number to degrees and tenths of degrees in BCD. The logic function on page 4 is to generate two clocks. The binary clock is generated by dividing a 2 MHz clock by 22510, and the BCD clock is generated by dividing by 25610. These two clocks perform the binary to degree conversion by counting down the binary number while a BCD counter is incrementing. This counting process continues until the binary counter reaches zero. These counters and a latch for the BCD number are located on page 5. Some short time after the binary counter goes to zero a new number will be loaded in the binary count er , and the process starts over. Conversion time depends on the magnitudes of the binary number. 6. Console Display Switch When this system was originally designed it was planned to have two systems, such as we had with the encoders. After installation of the first system it was decided that only one system with a spare inductosyn was all that was necessary. This card therefore has some unnecessary logic. This card contains four single-pole double-throw switches whose function was to switch between two inductosyn systems; this function is now not necessary. The logic that is necessary are the markers. A latch was provided for the markers to help reduce the chatter of the dip relays when the position is on a transition point. Two markers are available -- one every even tenth of degree and one every ten degrees. 7. Balancing the Inductosyn For optimum performance the drive to the inductosyn and resolver windings must be balanced. The balancing of the resolver is more straightforward so I will attempt to explain it first. The telescope will have to be moved 45° to balance the resolver, so this should be kept in mind when positioning the telescope as the following describes. First the display select switch must be set to separate. The four digits to the left of the display are the coarse numbers. Position the telescope such that you are on a transition edge of one of the following in the coarse display: 3777-0000 777-1000 1777-2000 2777-3000 When one of these points has been reached, record the fine reading (4 digits to the right). The telescope must now be moved 32 cycles of fine (go through the fine number that was recorded 32 times). Stop on the same fine number the 32 nd time. The coarse number should be 400 octal counts from the transition edge selected above. For 4 example, if the point chosen was 3777-0000 after 32 cycles of fine, it could be reading 377-400 or 3377-3400, depending on which direction the telescope was moved. The resolver adjustment should be adjusted for this number. The coarse balance of the inductosyn (fine readout system) should be performed when changing inductosyn packages. The fine balance should be checked when changing inductosyn packages or the fine digital card (J10). The fine balance procedure should be attempted on a fairly calm day since wind can affect this procedure. The coarse balance of the inductosyn requires the use of a digital ohm meter. This meter should be used to read resistance between pins in slot 10 (card removed) as shown below: J10-3 to J10-4 Fixed resistance. J10-5 to J10-6 Adjust resistance equal to the resistance measured from J10-3 to J10-4. The fine balance of the inductosyn (fine readout) will require the use of a chart recorder with the capability to "buck off" 10 V DC. The chart recorder should be connected to the output of the variable speed drive D/A converter. The telescope will have to be doing wobbles at a high rate (we used 130 min/min). The gain of the chart recorder should be such that the AC error component can be displayed. The chart recording should be examined for a periodicity to fit the formula: 42 wobble rate (mm/mm) = time between peaks in min. If this period is evident, the balance will have to be adjusted slightly. Observe the chart record carefully for changes of phase, using the direction change edge as a reference point. If this periodicity is still evident, but the phase has changed, the balance point was passed. This adjustment will probably require making a slight adjustment, then observing several wobble cycles. When it is balanced, the AC error component will still be evident but it will not have a periodicity. This error is affected by wind and telescope balance. 8. Credits Credit should be given to the following people: Ron Weimer for the design of the resolver to digital converter cards and the balancing procedure. Engineering for the design of all the hardware for the inductosyn housing and mounting the inductosyn to the telescope. Machine Shop for all the precision machine work necessary for the inductosyn. Jerry Turner for wiring the digital chassis for this project. U OL. 2 C 124 ‘... - r 8 9 9 Cl 3 ,11■■■■. I 1 C 15 745112 +V 4 7400 2 3 II 9 ji 2 112 +5 0 L QR C QD 82 81 6 RSC 14 3 113 I +v 5 L9 +v 4 3 82 81 V 2 CLCK 6 10 13 1 RS Ds Dc D J 3 J +V 2 0 RS II2 P 15 RS I .11."........ 8281 12 11 +V U 82 81 +V 113 RSC FtSC 113 l2 4102 2 M QD 5 14 R 74SI12a 10 I +V -I e2 V 8 28 1 +V 8281 74S11 RSC 12 T 8281 L 8281 5 3 74SO4 74SO4 74S11 12 +V 4 14 A V 8281 5 8281 R 8281 2 8281 • 5 QL9-74S112 9 +V • 7402 10 8 13 74SO4 2 7400 5 7402 6 5 7400 7 9 9 74SO4 CC 6 CDN S 14 RSC 4 A 8281 CUP J C 74SII2 2 74SO4 12 .1■1.11.■ 9 8M DD 10 8 8241 5 DIGITAL COUNTER/DRIVER CIRCUITS 9 +V 74SO4 10 9 7400 5 2 9 9 74SO4 111 2 12 C 5 9 r3 6 BORROW +v 9,11,13 I, 3,5 1,3, 5 9,11,13 1,3 5,9 11,13 1,3 5,9 11,13 1,3,S 9,11,13 15 T4SO4 2,4 6,8 10,12 15 15 2,4 33.2 6,8 10,12 2,4 5 6,8 10,12 2,4 6,8 10,12 2,4 33.2 6,8 10,12 2,4 1, 3 5 , 9 74604 6,8 10,12 11,13 RSC 113 B C D C2 828 I 7400 10 6 RS 10 10.8 74SO4 REF 12 6 CARRY 6 6 10 10 5 12 74193 13 74193 13 74193 4 115 RS REF +V 113 II 8281 6 12 C2 /4 CDN CUP OD.- RE F/4 pc BD, 8281 0A DA 171 "0" ADVANCES ERROR OF REF POSITION READOUT , RESOLVER TO DIGITAL CONVERVTER Qc.12.8 RSC /13 8M 74SO4 110 RSC 3 0 C 8281 +V 4 8M 1- C745 12 10 B K +V 10 8241 -I- 14 -175- 12 K -2 I 4 DA 8281 n Cl +V C2 DA DB DC DO 716 14 11013 111 QA ±v LL CLCK 8M V 8M 2 4M 13 8 ED. LE). SO4 COURSE - SLOT 8 FINE - SLOT 10 14 PIN PROGRAMMABLE PLUGS KtE:IOS: C 74574 D P 10 +V C-II 10, PHASE WITH RES. 066 2 SLOT C 113 +V MM 053 C 7474 4 41,0- 8241 +V 12 10 12 12)42- 4K 8K 12 6 13 6 5 74 SO 4 LL, 74574 D P 5 D 74 74 +V 14 2 +V .....44........ 1OOOPF REF/4 VCO IN RESET U/D T • ▪ 1M TP 10K 4 DOT 36 10K :10K FINE- LPM6000 1N276 10K TP -15 DG200 -15 5K FF REF REF -15 10K 3 1.24 M I5M* 20K 2 ,1K 4 -15 20K 150K LPM .3000 X-20=4-15 Y-21= -15 B-2 = +5 A-1, Z-22 =GND 1 1I +15 -15 OUT 3 - 15 100K 11 9 5 4 -15 1/2 9602 loo n VCO OUT 5.1K* +V MA. 2N3904 5K +5 BB +5 10K 20K 10K 51K* , .0018p,F 10K 20K RESISTORS= 1%, *=5% OP AMPS = 741 +5 1N4733 04 1 N914 FINE TP BLU 1 3 10K A -Misr-0 o 2 RESISTORS= 1%, =5% OP AMPS = 741 1K 120K COURSE- LPM 6000 X - 20 = +15 - 21 = -15 B-2 = +5 A-1, Z- 2 2 =GNO + 15 7 20K OUT 1N4733 +5 51 K * 10K 3 20K 10K +5 +5 .0018/4F +5 11 9 100K 10K 5K 3 loo n 2N3904 4 —15 14 1/2 9602 1N914 - 15 10 K 10K 10 777 51K* SAN 1 N914 COURSE POSITION READOUT, RESOLVER TO DIGITAL COMPUTER ANALOG CIRCUITS/ SYNC. DET. / ERROR AMP. /VCO SLOT 9 V VCO OUT 7Y/S7 SELro - A 19--EAST 1ND CoNSoLE DISPLAY 7411s7 .2 D.1A D.18 18 2/) 7> ,D.Q/4 D. YR /3> D.81) /5>/7> 19> D. 813 SI 7 /a /3 38 // YR Jo ".21 " INS /5 ,5* LP/t3 D8A 088 Qr.). 73 WEs-r LED ly I4 3I> 33 ). 3S> 37), .8 /C 5E1. 74e/s7 H? D18 D211 D.28 D >21 -I 3 7 5 2A 3‘P. #1> ZA /3 38 V.3 > 4/S> /0 3Y yy )10.55 ID 103 /5 sa 7,//s7 Not) D1oB Da0A 3 D.20 8 4 D 90A /4/ 3A /0 113 Sp DA/08 D8oR Ry 7 3Y /2 38 2 R SELECT 83 > YY 9 -IR 10'/B 1 5n. D800 /E FAB/ I 8C) 45 MRRIAD3 °NARK >84/ 74/57 SiGN 7 17 5" 51611 A 85 > a sr6N8 87). 3 frIARK.779 88) Apols-.7r3 90 > /44 /titOx OA Ainke OS DA 71/o 2r a 3,0 3 9 K g .2F AIRRIRDS /0 I 78 8 R5 7Voc, 71/P/ >80 >71 EA ST LED 311 4 3M yp D 96a +6' co R899 -1-Pc +S DIODES= /HWY •01 1■••■■• 555 4 .5 DETAIL 3 00' ..INDUcTosy/v CoA/SoLE DISPLAY StolTcH PR 6E / SLOT 11 634 i + /5 Co Ra(- R1 r) 4 is /1/ rn B 3 13 I a ro 3 13- /a I/ -1 Ea 13 7,/83 '71 CA/ ;-°) ) -f7 T/L rts /Pi 113 *c 4 // 7 / H. 8 8 8 84 .2. -3 /OD A A 3 f , , 2/ la 23 7 4 a HE 71183 /0 fi 14 Co Ra Sy 6( 9 /0 8 3 / / 7 Y C. 0 I2o rig lig 1 117 - -1 1 C Y/ xa. 13 11 up 7y83 ol 8 80. 83 By f) A3 g 7 IC. /o r9 p RI /3 7-' 8 /0 8 I rAz p// Ia z3 74/83 3 ff[ t 13 /3 0' Is RC -4 9 /lc llp • a 3q +5 i4-*W OR)C7/A/ATE ON PA/Ca r R3 Jo 8 311 11 _7 I 1c -RI3 Co f 9 8 le2. R8 No USED XX R89? --1 7 — G. 1/1 7 Pm/ clip, XX THIS Is /iv I? /C. Pin/ SocIrET t Rc20 RI /3 Rs 'IC 8 0 /3 yy • • /3 co 9 ^6 1r col . cc?, // 6 4 3 84 8 7 E3 Ii;. V -1 , 4 I IN 15' ri a. 1 i5 3 0c 7183 A /C. 11 E 7183 vvvi_ J RP/ ---- Is X- /7 lb 8 3 A na 3 y 6C. 3 74/041 co 9 /3 co 11 13 C V ri 8 7 &I 11 /0 :14 3; T. C. ia c % 4r aI Is t 13 ■ AP", /4 AA At• /3 c0 .2 Eti ti SLOT /,?, prie-E I oF,5- 7183 83 By C. IV 13 'r ^ % 41) ° 74 r; Y " ■ CY- h - /4 BY 2; /.1 f3 71/83 .3 8 7 '1 I/ f.2 I3 211 7 a.. 15 /0A 83/ -7,q B II / a 300 INDUcTosYN Co/113//V6- SA,DEX IN& rl IS /5 VI CO 3 / C3 CI R 8 a 3 P 10 8 rL Raz _as-Qv 1# A. c.1 8 fie, 7183 fl . 1 l // 7 41 /, za A .3 54 5 ,7183 A B 88 7 A4. R lo 8 3 / // 1 V 701° / A RIS- /11 ". c0 •r rfl 0 F9 /c. A 5 C 8D S I /3 / g /5 I/ 7 4 3 -Ft. v v 3 I 0 _INDEXED I I cob181/WED $ EL. • Y • / SEPERATE c% • 3 11 7 , 121 0 0 7,/16-1 _ p F/.2. /0 7 4 3 cc flt co 3# r`t 1 7 1151 Y 3 .z / 1 7y to 1 J? g 41 5Y 2 y lY ft; 3B .u5 /3 11 IS t-`1 r, ri I 1 1 cD le) v) 7 s_l II 6 { .tA L. 115 c0 3)' -._ H FII 5 y 0 7 PlIS7 2 8 3 a C 5, 7 7 6c s Fs- S 11 3 aI o 10 9 8F 7 . l 0 r, ar A 7 d. /3 If (I 4- 03 VVv to /5 t V. /5 1 O ±J A 5 E ‘)s ■J ri 7v57 •-• 00 v ct- B // /0 7E 7 C. 13 413 tr) 5 if 3 1 41 71/5" 1-4 1'4 17 7 91 3Y.0 IY 4 7c 4'8 38 .z13 /0 4') 5 a Pr) t,c) 5 E M YR 3R 741/5-7 I/ $11 t- Lu V la co" R50 e3 E 3P.1, IA 5EL. ;7 a ii;) c n JO 88 0 71/151 /3 .1 Flo 3 38 28113 A 3 F7 7111S7 EAT A.14, /5 F.1 V „ tr) /.1 /3 /if 7 4 6" ao o ! 8R (13 re) /I' St 16" SE 's 3A 4 IA 7Y/57 // 1/4.) 1/41 Li y 5LOT 1.1 PRCTE OF 1-1?00117 P6WEL DISALAY S YN Os' 300' rA/Ducro PAGE' I. oRiew strr /VOTE 17 StJHRLS UNLESS OTHERWISE 9 /a 7 A/ 'Iv 4Y ZY /Y -115 110 I3 • +5 FY.> > 74> ?a> go> LOCAL RESET 78)' — + RESET LO(R1.. H oLb — 4. hIoLD 7C II 70 555" 7#14 8 P/N CM/i0 /N i9 /9 P/N Loc. 7E R32 t (PM &E 711197 7f a) 91, 9c ‘?- 98,1 3oK R3a q /G 88.o + 8820 • S"F 7s/3 7 7E> ir 9 R3? 7937 ri=c /0/vs LRa‘. 1-1- c cm PIN IKOZ pl x=41/ rot? coMBINEb AND INDEXED cii_ 8 CI ■••■•■■1 14 „FLA ILI/13 /3 5 /;. DisPLRy D/5PLAY STRO6E DISPLAY DATA >41 8 C 58 5 SELECT SG A >88 RESET >TY HOL b 7.9.25" 7& 75 711111 71/1// VIP/ /3 7! 7 cl ca i 1 0 0 1 8 I A I I f a 1 0 o I 8 1 a / INDEXED i Q o gj NE (8 lEIMMI 0 EM MEM MEM 0 st IMMO 1:M01111111 ilFZUli 0 0 EZZIIIIIDMV21111111CMEMI 0 C3 CI Cs 0 a SL.Oria PA erE 3 OF s" 300' INDVC.70,,syN FRoNr PANEL DISPIRIT DisPLAY nozionazzmiliiiiiir.37.33r, ./5 4 7 0 CaZ1211111.11ETAIMMEIGIM•ra A 3 a. 1 0 o o 8 'I comain/ED DISPLAY MULTIPLEXINGsEPER47( 02 ofrt o 1,10— srP)Rr lc 5 if 13 I/ 1 ...1 /0 .5" .ts dR 91L. R33 5? I D t.5 ki 74'79 9404, 48 3 8 7/08 66, / R33 S IF *Mica 10 / (PA6E3) 41, 7.900 Vat \13:/ 3 Rsr 104if Cu hi CD t6 DA 419 Da 95 ,0 CD CIO 3 9a /0 Dc: 9 e- 920 7 74/93 99 7 DD 7Y/75 ii 1.. R S-C us Pi SD C a /5 .5" c:t cr- ' — QA 3 Dp , 5t / Q 222 Dc 5- Cu 9c (i• OD 9p,7 L 7V193 DA C4 / De /0 pc 96 9 Dv 9' 71/73 I! L SE qf CD /4 R S8 6c 74/01, C 74/08 /0 ,Scp CLK 74/3.2, 700 START /0 G D ( PAGE I) 7 7410f 6C // C/3 8 71/00 /a `ill oo' INDucroSYAr COA/SoLE DISPLi9Y 12/96E a/ OP' ,5- 5/.-OT I a.. V re co /3 3 c 3D R w Q, 4 .." fk k 0 ,.. Z (-) k cD // L /,/ Dv D /0 7`71/ 92 De, / C Pp 7 3c C 111 n D 5 rf cl )■ D0 q_ // 7,//75 D c. 7 4 ? ir: ;3 Ix 79/93 5 ;3 Dc 94 96 9. 9D D /6 D8 /0 70# /E- /1 It h R38 R36 Cu RY. 1/ 1 11 I 5- S 'Rs 91? 95 3 7#'09 /6 3 3 7 V. k / /a I/ ix /3 709 8 /3 I, /4 D 13 c 1P IF /3 io - iiJ/s D 9. 9 7#/ 92 Dft DB AA5),,q59c c 3E R Pb C Cu CU CD 1/9 I 1 1 L PI 4 0 9, trao 3r R o nr c. . -.. 0--- on . 0- c. 0 5- 3 2 1.7 C. 11 °to x 0 it Lo 0-- IF 13 B c C 0 oc q.Z 13 I. to 9 84/ a. I $f afi 7 20 NO /3 Yr B Do Pc Pv 791 8 91, 9e. DR If 7 //9 3 4 DA Pa Dt 4 ,9 1 I I 74,04, IA R37 74,04, //4 51 tyne SLOT I a. PAbe 300 / _IND!! CTOZYN CONSOLE Disfr4/11 .915/0 4/9Y * Com/VECT 7UflPE R root coitirECT .3 4 N5TCL- goz), 7,/04' i9D550" /3 7V123 -71137 13 ocP1S+' 1 / 6 6 RI — R8/9 ga -I-/K R3 — RI /1/ s' 7'108 8830 3 at 4 7 33( , Oo / 9 /o/05 C RESET -I>6 — >5 // +5" II•■••■•••■•■ •■■■•■• INDuc_rsYN //3/(.. PAGE 1 OF! A/31(.. SLOT// T /1/TE IR' C RN I3LK P4 ,T10-5 1 0-3 RE50LVER AD7051 J8-41 42K I. 5 /0 10 DETAIL Th1 TR,9NSIST0R5 .ri '40 PE AMP a-3 1-PM Goo° 8R-iv0 33k °—"--1 .01 G,80K 25y ZNDucrosyn ADJU5T—, I 131U c 56 ?14_0 b Jo, . '17 4/70 7/o-/ P, 5, no-4 ERR B 71-,1 FINE ERR ,9 GNA PS, +15 C 0513 FINE COS A TB1-1. SIN B FINE S/NA TBI-K ERR B T7-18 coAR5E ER F3 J9-1/ T8- A B T131-D COARSE CoS A TB1-T T8-11 SINE. TBI-B COARSE SIN I? 781-N sc. PIAI EL CO ES Pe0 411, PINS Aav 816 Pmf 1 sMALL PM 7 P9 300 1- MOUC7o sYN EAST C.198LE 81- m que-/s f' - 8VLPO/Efil, 81- //VG 8- 15