17.05.2015 Views

~ National ~ Semiconductor - Al Kossow's Bitsavers

~ National ~ Semiconductor - Al Kossow's Bitsavers

~ National ~ Semiconductor - Al Kossow's Bitsavers

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

10 REM ••••••••••••••••••••••••••••••••••••••••••••<br />

20 REM CONVERTED FOR IBM-PC BASIC 8/23/86 30 REM • CORRECTED AND MODIFIED 8/05/87 •<br />

40 REM ••••••••••••••••••••••••••••••••••••••••••••<br />

50 REM 60 REM MODIFIED DOUBLE PRECISION VERSION 70 REM 80 REM 90 REM FOR A COMPLETE STATEMENT OF THE 100 REM RESTRICTIONS IMPOSED ON YOU UNDER THE 110 REM COPYRIGHT LAWS OF THE UNITED STATES OF 120 REM AMERICA SEE TITLE 17, UNITED STATES 130 REM CODE. 140 REM 150 REM ALL RIGHTS RESERVED 160 REM 170 REM • FSC 1986,1987 •<br />

180 REM •<br />

190 REM ••••••••••••••••••••••••••••••••••••••••••••<br />

200 DEF FNLOG10#(X)=LOG(X) •• 43429448# 'LOG base 10 function<br />

210 DEF FNATND#(X)=ATN(X).(180/PI#) 'ATN function in DEGREES instead of<br />

220 PI#=3.141592654#<br />

230 DIM AS[50J, RE1#(14),IM1#(14),R#(14),X#(14),GLINE#(14),BLINE#(14)<br />

240 DIM REAL#(14),IMAG#(14),GAIN#(14),GAINDB#(14)<br />

250 E=O<br />

260 VTO#=l<br />

270 INPUT "ENTER TRANSFORMER 1. D. :", AS<br />

280 LPRINT SPC(5) "uA212AT/uAV22 ACTIVE HYBRID DESIGN USING "AS<br />

290 LPRINT<br />

300 LPRINT "TRANSFORMER MODEM-SIDE TERMINATION. Zi n (FROM LINE SIDE)"<br />

310 LPRINT<br />

RADIANS<br />

320 PRINT "ENTER TRANSFORMER PARAMETERS: Rpri,Rsec (ohms),Secondary Self-L(Hyl.N<br />

(Sec/Pri)"<br />

330 INPUT RP#,RS#,L#,NO# ' NO IS TURNS RATIO (SEC TO PRI)<br />

340 PRINT "ENTER Rsurge (ohms),Rnom (nominal Zin, ohms).Fnom (freq for Rnom. Hz)<br />

"<br />

350 INPUT RP1#, RNOM#, FO#<br />

360 RP#=RP#+RP1#<br />

370 PRINT<br />

380 PRINT "TOTAL primary resistance Rpri'=Rpri+Rsurge."<br />

390 PRINT<br />

400 B1#=1/2/PI#/FO#/L#<br />

410 GN#=1/NO#~2/(RNOM#-RP#)<br />

420 GOSUB 1210 ' calculate BO,GO<br />

430 LPRINT "TOTAL primary resistance Rpri'=Rpri+Rsurge."<br />

440 LPRINT<br />

450 PRINT Rpri' Rsec L(Hyl N Rnom Fnom RO CO<br />

(uF)"<br />

460 LPRINT Rpr i' Rsec l(Hy) N Rnom<br />

O(uF)"<br />

470 LPRINT<br />

480 PRINT<br />

490 PRINT USING" #### #### #.### #.## #### #### ####<br />

,L#,NO#.RNOM#,FO#,RO#,CO#.1000000!<br />

500 LPRINT USING" #### #### #.### #.## #### #### ####<br />

#,L#,NO#,RNOM#,FO#,RO#,CO#.1000000!<br />

510 LPRINT<br />

520 PRINT" Freq Rin Xin Mag Angle"<br />

530 LPRINT " Freq Rin Xin Mag Angle"<br />

540 LPRINT<br />

550 FOR F=300 TO 3000 STEP 300<br />

560 GOSUB 1290 'CALCULATE Z<br />

Fnom RO C<br />

#.####";RP#,RS#<br />

#.##II#";RPII,RS<br />

TLlH/9442-4<br />

~<br />

Z<br />

I<br />

...<br />

en<br />

en<br />

5-39

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!