NETWORK2.DOC.....Documentatio fo th progra NETWORK.COM. Compute modelin o electrica network i rea tim save fo R engineers Engineerin CA (Compute Aide Design program includ basicall tw type o software analytica an synthesis Analytica softwar derive th circui characteristic suc a gai an phas fro give componen values Synthesi doe jus th reverse startin wit desire circui characteristic suc a filte type bandwidth an rollof t deriv th componen value required Th progra include i thi librar analyze passiv ladde o cascade network On valuabl us o thi progra i analysi an verifacatio o existin circui designs Using the editor function, it is also possible to optimize a circuit design. Mos R network ca b modele a serie o cascade circui element suc a serie o paralle (shunt resistors capacitor o inductors Th 1 circui model include i thi progra ma b cascade t for almos an typ o filter impedanc matchin network o transmission line network. Thi progra allow yo t ente componen value an obtai char o insertio loss retur loss VSWR reflectio coefficien (Rho) an bot rea an imaginar inpu impedances Circuit ma b completel modele befor th breadboar stage savin muc tim wit han calculation o trial and error in the lab. NETWORK.CO i Turb Pasca co fil an i designe t ru unde CP/ 2. systems Th progra ha no bee teste unde an othe envirnment but should be ok on most systems. CIRCUIT MODELS ------- ------ Type 1: Series resistance. (R) *--RRRRR--* *---------* Type 2: Paralell resistance. (R) *----+----* | R R R R | *----+----* Type 3: Series inductance. (L) *--LLLLL--* *---------* Type 4: Paralell inductance. (L) *----+----* | L L L L | *----+----* Type 5: Series capacitance. (C) *--CCCCC--* *---------* Type 6: Paralell capacitance. (C) *----+----* | C C C C | *----+----* Type 7: Series - Series RLC *--RRRRR--LLLLL--CCCCC--* *-----------------------* Type 8: Paralell - Series RLC *----+----* | R R R | L L L | C C C | *----+----* Type 9: Series - Paralell RLC --RRRRR-- | | *--+--LLLLL--+--* | | --CCCCC-- *---------------* Type 10: Paralell - Paralell RLC *--+-----+-----+----* | | | R L C R L C R L C | | | *--+-----+-----+----* Type 11: Series - Series RL/Series - Paralell C *-+-RRRRR--LLLLL-+-* | | ---CCCCC------ *------------------* Type 12: Transmission line (Stripline) *------------------* *------------------* Type 13: Open paralell stub. *-----+------------* | *-----)--+---------* | | | | | | Type 14: Shorted paralell stub. *-----+------------* | *-----)--+---------* | | | | | | -- Type 15: Open series stub. | | | | *-----+ +-------* *----------------* Type 16: Shorted series stub. ---- | | | | *------+ +-----* *-----------------* Type 17: Transformer. *-----+ :: +-------* ) :: ( ) :: ( ) :: ( ) :: ( *-----+ :: +-------* PROGRAM DESCRIPTION ------- ----------- Th progra i divide int fou sections dat input dat editor computation and data output. Unit use i th progra hav bee optimize fo us a R an ar i ohms nanohenries picofarads inches degree an megahertz Th maximu numbe o circui section ha bee se t 3 bu thi i jus arbitrar a most computers have more than enough memory to allow more sections. Th progra als allow network t b save an retreive fro dis files. This feature can save you much time and effort at entering elements. PROGRAM EXAMPLE ------- ------- Example 1: Impedance match to a real load. 50 ohms 318 nH +---XXXXXX---*-----+-----*---LLLLL----*----+ | | | / \ C X | ~ | C 637 pF X 10 ohms \ / C X | | | +------------*-----+-----*------------*----+ : : : Element # RS : 1 : 2 : RL : : : Element type -- : 6 : 3 : -- : : : Let tr simpl exampl i orde t becom familia wit th progra operation Star wit th circui i Exampl 1 Thi i low-pas impedanc matchin networ tha i use t matc 5 oh sourc (RS t 5 oh resistiv loa (RL a 1 Mhz W wil verif tha th matc take plac a 1 Mh an the determin th d cut-of frequency th retur loss and the VSWR within the pass-band. Afte loadin an runnin th program th firs questio i i th networ i (N)E o (S)AVE network Ente "N" the th scree wil clea an as fo th numbe o circui sections Ente 2 Remembe no t coun th sourc (RS an loa (RL resistances Nex th progra wil as fo th valu o th sourc resistance Ente 50 Th progra wil the star loopin throug th networ elements Ente th networ typ numbe an th componen value a prompted Fo eac elemen numbe (# listin o th possibl elemen type wil b displayed Ente elemen typ (paralel C an capacitanc o 63 pF Nex ente elemen typ (serie L wit a inductanc o 31 nH Afte yo hav entere al o th circui element yo wil b aske fo th valu o th loa resistance Ente 1 ohms. At this point the data entry is completed. Nex yo wil b aske fo th startin frequency ste frequenc an th numbe o steps Fo scree outpu thi shoul b 2 o less Fo printe outpu thi ma b increase a desired Ente startin frequenc o Mhz ste frequenc o Mh an 2 steps Nex yo wil b prompte fo scree o printe output Respon wit "S o "P" Th scree wil clea an afte shor dela th result wil b displaye o th scree (S) o on both the screen and the printer (P). Whe th calculation ar complete yo shoul obtai th result show i th tabl below Not tha a 1 Mh th sourc (5 ohms i indee matche t th loa (1 ohms) A thi poin th insertio los i zer d an th retur los i nearl 6 d an th VSW i 1.00:1 Als not tha th reflectio coeffecien (RHO i zero th rea par o th inpu impedanc (ZIN(R) i nea 5 ohm an th imaginar par o th inpu impedanc (ZIN(I) i zer ohms Not tha th cut-of frequenc i abou 14.5 Mhz. ===================================== RF NETWORK ANALYSIS PROGRAM - VER 2.0 ===================================== NETWORK LISTING: ELEM TYPE R L C (ZO) (L) (E) SOURCE R 50 1 6 0 0 637 2 3 0 318 0 LOAD R 10 NOTE: R,L,C ARE FOR ELEMENT TYPES 1-11. ZO,L,E, ARE FOR ELEMENT TYPES 12-16. ========================================= FREQ(MHZ) IL(DB) RL(DB) VSWR RHO ZIN(R) ZIN(I) 1.00 -2.51 -3.57 4.93 0.66 10.15 1.60 2.00 -2.40 -3.72 4.74 0.65 10.60 3.25 3.00 -2.21 -4.00 4.42 0.63 11.42 4.98 4.00 -1.94 -4.43 4.01 0.60 12.72 6.83 5.00 -1.61 -5.08 3.52 0.56 14.70 8.81 6.00 -1.23 -6.08 2.97 0.50 17.71 10.86 7.00 -0.82 -7.63 2.42 0.42 22.30 12.72 8.00 -0.43 -10.27 1.88 0.31 29.34 13.50 9.00 -0.12 -15.51 1.40 0.17 39.40 10.76 10.00 0.00 -61.93 1.00 0.00 49.92 0.00 11.00 -0.15 -14.69 1.45 0.18 51.31 -18.94 12.00 -0.62 -8.73 2.15 0.37 39.42 -33.26 13.00 -1.40 -5.60 3.21 0.52 25.36 -36.35 14.00 -2.40 -3.73 4.73 0.65 15.73 -33.77 15.00 -3.52 -2.56 6.84 0.75 10.01 -29.98 16.00 -4.69 -1.80 9.67 0.81 6.64 -26.47 17.00 -5.86 -1.30 13.35 0.86 4.58 -23.53 18.00 -7.00 -0.97 17.97 0.89 3.28 -21.12 19.00 -8.09 -0.73 23.70 0.92 2.42 -19.15 20.00 -9.13 -0.57 30.68 0.94 1.83 -17.51 Followin th outpu data shor men i displaye a th botto o th screen Ther ar fiv option liste i th menu (1 swee frequency (2 edi elements (3 star over (4 qui an (5 sav file A thi point yo ca chang frequenc rang o direc outpu t th printe wit optio (1) O yo ca edi th elemen value t "fin tune you circui wit optio (2) Optio (3 wil allo yo t star ove wit ne o save network Optio (4 exit th progra bac t MBASIC Th last option (5) allows you to save the current network to a disk file. Whe savin fil t disk onl ente th nam o th fil whe prompte no th fil exten e LOWPAS no LOWPASS.NET Th exten o .NE is automatically added by the program. NOTE B sur th fil nam yo pic doe no duplicat on alread o th dis unles yo wis t overwrit th ol file Th progra wil no let you know that the file already exists. PROGRAM HISTORY ------- ------- Thi progra i derive fro on writte b Kennit Wyat o TR Electroni Product Division Hi progra wa writte fo th IB P an include featur t creat h resolutio graphi plot o th data wa force t dro thi featur whil convertin th progra t CP/ Pascal becaus m termina doe no hav th capibilit t d graphics I yo wis t ad thi featur t you cop o th program pleas contac m o GENIE M mai addres ther i W.MUNSON wil giv yo th informatio o ho h did it and you should be able to take it from there. Good luck and enjoy.