home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Antennas
/
Antennas_CD-ROM_Walnut_Creek_September_1996.iso
/
w4mb
/
vol2
/
basic
/
isod.asc
< prev
next >
Wrap
Text File
|
1996-06-30
|
3KB
|
62 lines
2 ON ERROR GOTO 60000
3 CLS
10 PRINT " **************************************************************"
20 PRINT " * ANTENNA ISOLATION *"
30 PRINT " * REFERENCE- JOHNSON & JASIK, ANTENNA ENGINEERING HANDBOOK *"
40 PRINT " * - THE ARRL ANTENNA BOOK *"
50 PRINT " * PROGRAM BY R.P. HAVILAND, W4MB *"
60 PRINT " * COPYRGHT 1990 *"
70 PRINT " * MINILAB BOOKS, DAYTONA BEACH, FL 32121-1086 *"
80 PRINT " **************************************************************"
90 DEF FNP(X)=INT(10*X+.5)/10
100 PRINT " THIS PROGRAM ESTIMATES THE ISOLATION BETWEEN VERTICAL DIPOLES,"
110 PRINT " AND THE REQUIRED ISOLATION BETWEEN TRANSMITTER AND RECEIVER"
120 PRINT " AT THE SAME LOCATION, SPECIFICALLY FOR VHF/UHF FOR REPEATERS."
130 PRINT " RESULTS ARE APPROXIMATELY CORRECT FOR HORIZONTAL DIPOLES"
140 PRINT " WHICH ARE WELL ABOVE EARTH."
150 PRINT " USE NEC OR MININEC ANALYSIS FOR EVALUATION OF OTHER ANTENNA TYPES."
200 PRINT
210 INPUT " ENTER OPERATING FREQUENCY, MHZ.";FO
220 IF FO<=0 THEN 210
230 LAM=299.8/FO
240 LAMFT=LAM*3.2808
250 PRINT " WAVELENGTH=";FNP(LAM);"METERS"
260 PRINT " =";FNP(LAMFT);"FEET"
300 PRINT
310 INPUT " ENTER THE SEPARATION BETWEEN ANTENNAS, FEET";SEPFT
320 IF SEPFT=<0 THEN 310
330 INPUT " ENTER SEPARATION DIRECTION, H=HORIZONTAL, V=VERTIAL";SD$
340 IF SD$<>"H" AND SD$<>"V" THEN 320
400 PRINT
410 SEPWL=SEPFT/LAMFT
420 PRINT " SEPARATION IS";FNP(SEPWL);"WAVELENGTHS"
500 IF SD$="H" THEN ISO=18+20/2.3*LOG(SEPWL)
510 IF SD$="V" THEN ISO=34+20/2.3*LOG(SEPWL)
520 PRINT " THE ISOLATION IS";FNP(ISO);"DB"
600 PRINT
610 INPUT " ENTER R= REVISE, S= ANOTHER SEPARATION, OTHER= CONTINUE";T$
620 IF T$="R" THEN 200
630 IF T$="S" THEN 300
700 PRINT
710 INPUT " ENTER FREQUENCY OFFSET, TRANSMITTER TO RECEIVER, MHZ";FS
720 IF FS<.3 THEN PRINT " NOT A REALISTIC VALUE FOR REPEATERS":GOTO 610
730 RI144=85-45/2.3*LOG(FS)
740 RI450=100-52/2.3*LOG(FS)
750 PRINT
800 PRINT " WITH 100 WATTS TRANSMITTER OUTPUT"
810 PRINT " TYPICAL REQUIRED ISOLATION AT 144 MHZ=";FNP(RI144);"DB"
820 PRINT " AT 450 MHZ=";FNP(RI450);"DB"
830 PRINT " REQUIRED ISOLATION VARIES WITH TRANSMITTER SIGNAL PURITY AND RECEIVER DESIGN"
840 PRINT " FOR BEST DESIGN, USE VARIABLE ATTENUATOR IN TRANSMITTER LINE,"
850 PRINT " AND MEASURE LOSS WHICH GIVES 1 DB CHANGE IN RECEIVER SENSIVITY"
860 PRINT " BETWEEN TRANSMITTER OFF AND ON."
870 PRINT " USE CAVITIES TO PROVIDE ADDED ATTENUATION IF SEPARATION ISOLATION"
880 PRINT " IS LESS THAN REQUIRED TO PREVENT LOSS OF SENSITIVITY.
1000 PRINT
1010 INPUT " ENTER R= RERUN, O= ANOTHER OFFSET, OTHER= QUIT";T$
1020 IF T$="R" THEN 200
1030 IF T$="O" THEN 700
1040 END
60000 PRINT " ERROR";ERR;"AT LINE";ERL
60010 STOP