CÍMLAP  A CÉGRŐLLAPJAINKHIRDETÉSHAM-bazárMIEGYMÁS  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