CÍMLAP
CÍMLAP
HAM-bazár: Budapest XIII.,
Dagály u. 11. 239-4932/36 m., 239-4933/36
m. Nyitva: H–P. 09–14, csüt.
17 óra
RENDELÉS:
hambazar@radiovilag.hu (Bruttó
árak, tartalmazzák az áfát!)
Az
RTC, rádiótechnikai méretező programcsomag
†Zombay Ferenc okl. villamosmérnök
Az RTC programcsomag
különféle rádiótechnikai számításokra
készített és egy kis táblázatkezelő program
keretei között megvalósított matematikai modellek gyűjteménye.
A programozás technikája és egy példa a Rádiótechnika
1990/10. számában jelent meg. Az összes program erre a programozási
kultúrára épül, a programcsomag ilyen programokkal
bővíthető, akár a menübe történő beszerkesztéssel
is.
A programcsomag kiegészítésként ugyanezzel a módszerrel
készített két kamatszámítási programegységet
is tartalmaz, amely a vállalkozók számára adhat
hasznos segítséget és egyúttal a táblázatkezelő
nem műszaki jellegű alkalmazásra is példát mutat. Az
RTC programcsomag alapvetően MS-DOS környezetben futtatható!
TARTALOM:
1. A programmal megoldható problémák 6. Kilépés a programból
2. A program helyfoglalása 7. Példa a program használatára
3. A program installálása 8. Nyomtatás, kimentés fájlba
4. A program indítása 9. Menün kívüli fájlok
behívása
5. Programválasztás 10. Egyéb tudnivalók
1. A programmal megoldható méretezési
problémák
A programrendszer 49
méretezőfájlt tartalmaz. Ezek magukba foglalják az egyszerű
rezgőkörök, valamint az összetett rádiófrekvenciás
csatolásokat is tartalmazó körök számításait,
a mikrosztrip-tápvonalas számításokat, különféle
induktivitás-számításokat, légmagos tekercsek
méretezését, soros–párhuzamos impedanciaátalakítást,
npn-tranzisztor DC munkapontjának beállítását,
RF teljesítményerősítők teljesítményfelvételének
meghatározását, Plessey gyártmányú
szintézer IC programozását stb., valamint ferritantenna-számítást,
hűtőborda-méretezést, hálózati egyenirányítók,
hálózati kistranszformátorok méretezését,
ellenütemű kapcsolóüzemű tápegységek impulzustranszformátorának
és szűrőfojtójának a számítást.
Lehetőség van továbbá a műholdas tévéantenna-rendszerek
paramétereinek és beállításának számítására,
ezenkívül egyszerű- és kamatoskamat-számításokra
is. A méretező fájlokat három információs
fájl is kiegészíti. (Például transzformátorméretezéshez:
lemezméret értelmezések és
lemezméretek.)
A megoldható feladatok:
1. Párhuzamos
rezgőkör felsőkapacitív csatolással.
2. Párhuzamos
rezgőkör transzformátorosos csatolással.
3. Párhuzamos
rezgőkör megcsapolt tekercsű, soros C csatolással.
4. Párhuzamos rezgőkör megcsapolt tekercsű, párhuzamos
C csatolással.
5. Megcsapolt tekercsű rezgőkör párh. C – megcsap. L
– soros C csatolással.
6. Párhuzamos rezgőkör osztott kapacitású
csatolással; Rt < Rki feltétel.
7. Párhuzamos rezgőkörös kapacitív csatolás;
Rg > Rbe feltétel.
8. Megcsapolt tekercsű párhuzamos rezgőkör különféle
kapacitív csatolással.
9. Kéttagú L – C illesztés; R1
> R2, ill. R1 < R2 feltétel.
10. Kondenzátoros/tekercses
PI-illesztés; R1 > R2 feltétel.
11. Párh. C – párh. C – soros L – párh. C Rf. telj. illesztés
(PI-ill.); Rt > Rki feltétel.
12. C0 – soros C – párh. L – soros C Rf. telj.
illesztés; Rt > Rb, XC2 >> Re (Zbe) feltétel.
13. C0 – soros C – párh. C – soros L Rf. telj.
illesztés; Rt > Rb, XL1 > Im (Zbe) feltétel.
14. C0 – párh. L – soros C – párh. C
– soros L Rf. telj. illesztés; Rt > Rb feltétel.
15. Soros L – soros C – párh. C – soros L Rf. telj. illesztés
(T-ill.); Rg > Rbe feltétel.
16. T-tagú LC Rf. telj. illesztés; Ct
vagy Lt = 0 feltétel.
17. C0 – párh. C – soros C – soros L – párh.
C Rf. telj. illesztés (PI-illesztés).
18. C0
– soros C – soros L – párh. L – soros C Rf .telj. illesztés.
19. C0 – soros C – soros L – párh. C Rf. telj.
illesztés; Rt < Rki feltétel.
20. C0 – soros L – soros C – párh. L – soros
C Rf. telj. illesztés.
21. C0
– párh. L – soros C – soros L – párh. C Rf. telj. illesztés;
R1 < R2 feltétel.
22. C0 – párh. L – soros L – soros C – párh.
C Rf. telj. illesztés; Rtr < Rki feltétel.
23. Soros C – párh. L – soros C Rf. imp. illesztés; R1
< R2 feltétel.
24. Huzalgyűrű önindukciós
tényezője.
25. Egyenes vezetőcsík induktivitása.
26. Párhuzamos szalagvezetők induktivitása.
27. Egyrétegű légmagos tekercs méretezése.
28. Mikroszalagvezetők csatolóreaktancia-számítása.
29. Mikrosztriptápvonal tervezése, Z0
számítása.
30. Mikrosztriptápvonal-csatolások számítása.
31. Rövidrezárt/nyitott mikrosztriptápvonal-impedanciák.
32. Mikrosztriptápvonalas impedanciaillesztés.
33. Reflexiós tényező kalkuláció (illeszthetőség).
34. Soros/párhuzamos impedanciaátalakítás számítása.
35. R és L/C soros/párhuzamos impedanciaátalakítások.
36. NPN-tranzisztor DC munkapontjának beállítása.
37. „A”-oszt. RF teljesítményerősítő terhelési számítások.
38. „B”-oszt. RF teljesítményerősítő terhelési számítások.
39. „C”-oszt. RF teljesítményerősítő terhelési számítások.
40. PLESSEY NJ8820/21 frekvenciaszintézer alkalmazási számítások.
41. Ferritantenna menetszám-számítások.
42. Hűtőborda-számítások.
43. Hálózati egyenirányító számítások
(egyutas, kétutas, Graetz).
44. Hálózati kistranszformátor méretezése.
45. Információk a kistranszformátor- méretezéshez.
46. EI, ill. M vasmagadatok a transzformátor- méretezéshez.
47. Ellenütemű kapcs. üzemű tápegység transzf. és
LC-szűrő számítás.
48. Műholdas tv-antenna vételi rendszerparaméter-számítás.
49. Műholdas tv-antenna műholdpozícióra beállítás
számítása.
50. Műholdak műszaki paraméterei a számításokhoz.
51. Pénzügyi program: egyszerű kamatszámítások
vállalkozóknak.
52. Pénzügyi program: kamatoskamat-számítások
vállalkozóknak.
A felsorolt programok közül a hűtőbordaméretezés magyar vagy angol nyelvűre átkapcsolható, a műholdas tv-antennarendszer paraméterszámítása pedig magyar, angol vagy akár német nyelven is lehetséges.
2. A program helyfoglalása
A kibontott program kb. 650 kB-nyi helyet foglal el a lemezen. Célszerű
merevlemezre installálni, pl. egy RTC alkönyvtárba (lásd a következő pontban!).
Gondoskodnunk kell arról is, hogy a program a DOS COMMAND. COM fájlját
elérje, amit az RTC alkönyvtárnak az elérési
útvonalba foglalásával vagy flopilemezre másolásával
oldhatunk meg.
3. A program installálása
Az RTC 1 db 3,5”-os lemezen kerül forgalomba, tömörített,
öninstalláló, önkicsomagoló formában.
A lemezt az A: meghajtóba helyezzük és a C:\ promt után
írjuk be: A:\i!
Az I.BAT installáló program a KICSOM.BAT segítségével
létrehoz a C:\-ban egy RTC nevű alkönyvtárat, ahová
bemásolja az RTCT.EXE önkibontó fájlt, majd végrehajtja
a kicsomagolást és törli a tömörítőprogramot.
Az RTC alkönyvtárban az RTC.EXE fájl és a hozzá
tartozó RT.* megnevezésű fájlok a „memóriarezidens”
menű programegységei, a PS.* megnevezésű fájlok a táblázatkezelő
program részei, a *.PRG kiterjesztéssel rendelkező és a
fájlnév elején 1-től 52-ig számozással ellátott
fájlok a számítások matematikai modelljeit, illetve
az ezekhez kapcsolódó információkat tartalmazó
rutinokat foglalják magukban.
A gyökérbe
automatikusan átmásolja a következő fájlokat:
- OLVASD
- OLVASD.COM
- RSTART.BAT
- KICSOM.BAT (Ez az installáció után feleslegessé
válik, ki is törölhetjük a C:\-ből.)
4.
A program indítása
5. Programválasztás
Az alkalmazni kívánt
program a menüből vagy a kurzor mozgatásával történő
ráállással és az
ENTER billentyű megnyomásával
vagy a menüsor bal oldalán elkülönítve megjelenő
karakter billentyűjének lenyomásával indítható
el.
A kiválasztáskor a menükezelő program behívja a PS.COM
táblázatkezelő programot és ezen belül a menü
által kijelölt .PRG kiterjesztésű rutint.
A kiválasztás eredményeként a képernyőn megjelenik
a számítóprogram táblázatkezelős képernyőképe.
A kiválasztható programok két alapvető csoportba sorolhatók:
1. Az egyképernyős programok, amelyeknél a kurzorral a beállítani kívánt paramétert tartalmazó mezőre állva az új számadatot beírjuk, majd az ENTER gombbal elfogadtatva az éppen bevitt adatot, a program az új eredményeket azonnal kiszámítja.
2. A többképernyős programok, amelyeknél előbb a kívánt számításokat tartalmazó képernyőképet kell először a PgUp vagy a PgDn billentyűvel kiválasztani és az új adatok bevitele a megadott helyekre csak ezután történik.
6. Kilépés a programból
6.1. Kilépés a menüből
A programmenü memóriarezidens:
jelenlétét alapállapotban a képernyő jobb felső
sarkában megjelenő „óraablak” jelzi. Az állapot jelölésére
a képernyő közepén egy inverz karakterhely is megjelenhet.
A menü kikapcsolása az Esc billentyű lenyomásával vagy az
F10 funkcióbillentyű egyszeri lenyomásával
történik. Ebben az esetben a menüt visszahívni az F2
funkcióbillentyűvel lehet.
A menüprogramból való kilépés az F10
billentyű ismételt lenyomásával, majd az Y
billentyű választásával történik, ami a program
elhagyását, tehát a rezidens állapot megszünését
is eredményezi.
6.2. Kilépés a számításból
A számítást végző programból kilépni a menübe való visszalépéssel lehet. A táblázatkezelő program almanüje ekkor a képernyő alsó soraiban helyezkedik el, a kilépést innen kezdeményezhetjük úgy, hogy a Tab billentyűvel a Quit mezőre lépünk és megnyomjuk az ENTER-t vagy a Q billentyűt. Ezután a képernyő bal alsó sarkában megjelenő üzenet szerint az Y gombot lenyomva a program visszatér a felhasznált menü első sorába. Ha véletlenül belépünk bármely, alkalmazni nem kívánt almenübe, kilépni az alapállapotba (az inverz kurzor az Alpha menüt jelöli ki) az Esc billentyű ismételt lenyomásával lehet.
7. Példa a program használatára
A program felhasználását
egy számítási példa bemutatásával
reprezentáljuk. Tegyük fel, hogy az RTC program egy 1,44 MiB-es
flopilemezen helyezkedik el, már kibontott, tehát üzembe
helyezhető állapotban;
a lemez az A: jelölésű meghajtóban van.
A feladat egy felsőkapacitív csatolású sávszűrő
méretezése, erősítőbe illesztése az alábbi
követelmények szerint:
Frekvenciasáv
közepe: 470
kHz
3 dB-s sávszélesség: 10
kHz
Csatolás, kQ: 1,63
(kritikus csatolás)
Kimeneti terhelőellenállás: 12 000 ohm
Bemeneti terhelőellenállás: 47 000 ohm
Üresjárási Q: 150
(A terheletlen induktivitások
előállítható jósági tényezője.)
A megoldás menete:
Az összes paraméter beírása után a képernyőn szereplő ábrát tekintve kiértékelhető az eredmény.
Figyelem! Beírás közben nem kell törődni az eredményül kapott számadatokkal, mivel a bemeneti paraméterek között az előző számítás adatai is jelen vannak a teljes átírásig. A program a mezőnkénti beírás esetén azonnal kiszámolja az új eredményt.
8. Nyomtatás, kimentés fájlba
A számítást
tartalmazó képernyőt a DOS Shift
+ Print Screen billentyűkombinációval
indítható képernyő-nyomtatásával lehet a
legegyszerűbben kinyomtatni.
A fájlba mentés a táblázatkezelő menüjéből
kezdeményezhető, a T (Transfer), az S
(Save), majd az ENTER megnyomásával, de ekkor a mentés
a programban megadott fájlnéven történik és
legközelebbi behíváskor már ez a számítás
lesz az alapértelmezett. Hogy ezt elkerüljük, a fenti példa
eredményei számára az ENTER megnyomása előtt a megjelent helyett
új fájlnevet is beírhatunk, azonban ez nem fog megjelenni
az alkalmazott menüben.
9. Menün kívüli fájlok
behívása
Az aktív számításokban
a táblázatkezelőből van lehetőség menün kívüli
fájlok behívására is. Ekkor a bennlevő program helyett
az új program lép be, kilépés esetén azonban
ismét a menübe kerülünk.
Aktív számításnál nyomjuk be a T
(Transfer), majd az L (Load) billentyűt, ezt követően pedig
a lefelé mutató kurzormzgató nyilat! Hatására
a képernyőn megjelenik az RTC alkönyvtárban levő összes
fájl, ezekből a kurzor benyomásával behívható
a kívánt adatfájl.
Vegyük figyelembe, hogy a táblázatkezelő programrész
80 alkönyvtárnál többet nem tud kezelni és belülről
újabb alkönyvtár hívása sem lehetséges!
80 fájlosnál nagyobb környezet esetén a menü
kiegészítésével lehetséges a bővítés,
akár új alkönyvtárral is.
10. Egyéb tudnivalók
A számításoknál
alkalmazott adatok jelölése általában megfelel a szakirodalomban
használt jelöléseknek, a program képernyőképen
vagy esetenként az adott programhoz tartozó információs
blokkban további, az azonosítást segítő leírások
is szerepelnek.
©RADIOWORLDmedia webmaster@radiovilag.hu