- 1 -
                          PLOSNE SPOJE
                          ------------
          Program pro automaticky navrh plosnych spoju.
                Pro mikropocitac SORD m5 upravili
                          Pavel Brychta
                        ing.Pavel Cermak
                              BRNO
Program "Plosne spoje" umoznuje zadat 120 typu soucastek, 100
prvku a 256 spoju. K programu je k dispozici katalog ruznych
soucastek, bodu a rad bodu s nazvem "Typy". Katalog je navrzen
pro zakladni rastr 1.25 mm (metricky), respektive 1.27 mm
(palcovy). Katalog obsahuje 108 ruznych typu. Zbylych 12 typu si
muze uzivatel doplnit sam podle vlastni momentalni potreby. U
rozmernejsich kondenzatoru nelze zadat pozici pinu c.1 vetsi jak
6, protoze system umistuje soucastku v zakladni poloze tak, ze
pin c.1 da do bodu 6,6 a pouzdro by vyslo mimo spoj. Proto
vyvody rozmernejsich kondenzatoru nejsou umisteny presne ve
stredu pouzdra.
 Velikost desky je omezena na 128 x 128 bodu, coz odpovida
velikosti 160 x 160 mm, popr. 162.56 x 162.56 mm. Pokud
vytvarite spoje ze strany spoju odpovida rozlozeni soucastek pri
zobrazeni (funkce 7) konfiguraci zadane ve funkci umistovani
(funkce 4). Pri vytvareni spoju z opacne strany se obraz ve
funkci 7- zobrazeni zrcadlove otoci kolem vodorovne osy.
Soucastku umistenou vlevo dole je tedy treba hledat vlevo
nahore. Pri vytvareni plosneho spoje je vhodne pouzit nejdrive
funkci trideni (fukce 5). Ve funkci propojeni (funkce 6) system
vypisuje spoje, ktere jiz nezvladnul udelat. Ty pak je mozno
zadat do druhe strany spoju. Pri opakovanem pouziti sledu funkci
trideni a propojeni se vytvori jina kombinace spoju. Pocet
spoju, ktere system nezvladl se meni. Pri pokusech na
jednoduchem propojeni se zjistilo, ze na druhy pokus vysla jedna
z nejlepsich kombinaci. Potom byly nekolikrat kombinace horsi a
zase kombinace prizniva.
Ovladani nekterych funkci:
     Ve funkci "Umistovani":
 Pri otaceni: 0 je zakladni poloha, kazda dalsi jednicka otaci
soucastkou o 90 stupnu doleva.
 Pri otaceni soucastek pozor! System otaci soucastku vzdy kolem
pinu c.1. Pokud by vyvody, nebo pouzdro vyslo mimo desku, system
se zhrouti!! Proto umistete soucastky do bezpecne vzdalenosti od
okraju desky.
     Ve funkci "Zobrazeni":
sipky posunuji vyrez zobrazeni o 1 bod v odpovidajicim smeru.
sipky + Shift posunuji vyrez zobrazeni o 10 bodu.
B - navrat do menu.
Pri prohlizeni knihoven je mozno vypis zastavit stiskem klavesy
SPACE. Stisknutim libovolne klavesy je mozno ve vypisu pokraco-
vat.
                              - 2 -
Opravy knihoven v programu "Plosne spoje".
------------------------------------------
Program "Plosne spoje" neumoznuje jednoduchou editaci a opravy u
udaju ve svych knihovnach. Nespravnemu ulozeni udaju se sice
muzeme vyhnout tim, ze nepotvrdime naposled vlozene udaje. To
ale muze byt skoda, zvlast kdyz vkladame udaje ve vetsich
davkach. Proto uvadim udaje o knihovnach programu "Plosne spoje"
a) Knihovna typu:
   - je ulozena ve videopameti od 0 do 849. Udaje ke kazdemu
typu jsou ulozeny v 7 po sobe jdoucich bytech. Udaje 1.typu se
ukladaji od adresy 8. Na adresu 849 se po potvrzeni ulozi
hodnota promenne MXE%, coz je pocet zadanych typu.
        Byt                      Vyznam
         1                hg - roztec rad pinu
         2                pn - pocet pinu v rade
         3                dz - roztec pinu v rade
         4, 5             xx, yy - souradnice pinu c.1
                          od leveho spodniho rohu pozdra
         6, 7             xl, yl - rozmery pouzdra
b) Knihovna prvku:
   - je ulozena ve videopameti od adresy 850 do 1562. Udaje ke
kazdemu prvku jsou ulozeny v 7 po sobe jdoucich bytech. Na
adresu 1562 se po potvrzeni ulozi hodnota promenne MXB%, coz je
pocet zadanych prvku.
        Byt                      Vyznam
         1 az 3           jmeno prvku
         4                cislo typu v knihovne typu
         5 az 7           pri vytvareni se dosazuji cisla 0,6,6
                          pri umistovani se dosazuji hodnoty:
                          Otoc, X, Y
c) Knihovna spoju:
   - je ulozena ve videopameti od adresy 1566 do 4703. Udaje ke
kazdemu spoji jsou ulozeny v 7 po sobe jdoucich bytech. Na adre-
su 4703 se po potvrzeni ulozi hodnota promenne MXV%, coz je
pocet zadanych spoju.
   Pozice v radku                Vyznam
         1                cislo prvku "od"
         2                cislo pinu "od"
         3                cislo prvku "do"
         4                cislo pinu "do"
         5 az 7           pri vytvareni se nedosazuji
                              - 3 -
Priklady pouziti techto udaju:
Udelate-li chybu v zadavani a nechcete ztratit predtim zadane
hodnoty, muzete program zastavit pomoci Shift+Reset, zadat si
hodnotu promenne udavajici pocet zadanych udaju (MXE%, MXB%,
MXV%) a pomoci prikazu GOTO 80 program znovu spustit.
Napr.: Udelali jste chybu pri zadavani padesateho spoje.
       Pomoci Shift+Reset program zastavite
       Pouzijete sekvenci prikazu:
       MXV%=49%: GOTO 80
         Knihovna typu soucastek, ktere jsou k dispozici
         v programu "Plosne spoje".
         -----------------------------------------------
a) Integrovane obvody DIL
   ----------------------
cislo    typ                   parametry v programu
1      DIL 8                   5  4  2  1  0  8  5
2      DIL 10                  5  5  2  1  0  10 5
3      DIL 14                  5  7  2  1  0  14 5
4      DIL 16                  5  8  2  1  0  16 5
5      DIL 18                  5  9  2  1  0  18 5
6      DIL 20                  5  10 2  1  0  20 5
7      DIL 24                  10 12 2  1  0  24 10
8      DIL 28                  10 14 2  1  0  28 10
9      DIL 40                  10 20 2  1  0  40 10
b) Integrovane obvody jednorade, napr. 1SS1
   ----------------------------------------
10     1SS1 a pod.             0  2  3  1  1  11 2
c) Integrovane obvody v kovovem pouzdre - kulate - rady vyvodu
   ------------------------------------
   jsou definovany bliz u sebe, nez u DIL.
11     4 vyvody                4  2  4  0  0  4  4
12     6 vyvodu                4  3  2  0  0  4  4
13     8 vyvodu                4  4  2  0  0  6  4
14    10 vyvodu                4  5  2  0  0  8  4
15    12 vyvodu                4  6  2  0  0 10  6
d) Tranzistory
   -----------
   - s umistenim vyvodu do trojuhelniku:
   Usporadani:
                .  b  .            e = 3
                                   b = 5
                c  .  e            c = 1
16     maly typ (plastikovy)   1  3  1  1  1  4  3
17     mensi typ (kovovy-KC)   1  3  1  1  2  4  4
18     vetsi typ (kovovy-KF)   1  3  1  2  3  6  6
                              - 4 -
    - s umistenim vyvodu v rade:
    Usporadani:
                c  b  e            e = 3
                                   b = 2
                                   c = 1
cislo   typ                        parametry v programu
19     miniaturni (roztec 1.25mm)  0  3  1  1  1  4  2
20     stredni typ                 0  3  2  1  2  6  4
21     vykonove plastikove typy    0  3  2  2  3  8  6
e) Vykonove kovove tranzistory:
   ----------------------------
   Usporadani:
                ---------
                I       I
                I       I          e = 6
                I       I          b = 4
                I b . e I          c = 2
                I       I
                I . c . I
                ---------
22     mensi                       12 3  3  5  3  16 26
23     vetsi                       14 3  5  6  4  22 32
    Usporadani:
                ---------
                I       I
                I       I          e = 4
                I b . e I          b = 6
                I       I          c = 2
                I       I
                I . c . I
                ---------
24      mensi                      8  3  3  5  3  16 26
25      vetsi                      10 3  5  6  4  22 32
f) Diody
   -----
26      miniaturni                 0  2  6  0  1  6  2
27      KY 130                     0  2  8  0  1  8  3
28      KY 132                     0  2  12 0  0  12 4
29      KY 701 a pod.              0  2  48 0  5  48 10
g) Body a ctverce
   --------------
30      izolovany bod              0  1  0  0  0  1  1
31      1.25 x 1.25                1  2  1  0  0  1  1
32      2.5 x 2.5                  2  2  2  0  0  2  2
33      3.75 x 3.75                3  2  3  0  0  3  3
34      5 x 5                      4  2  4  0  0  4  4
35      6.25 x 6.25                5  2  5  0  0  5  5
36      7.5 x 7.5                  6  2  6  0  0  6  6
37      10 x 10                    8  2  8  0  0  8  8
38      12.5 x 12.5                10 2  10 0  0  10 10
39      15 x 15                    12 2  12 0  0  12 12
                              - 5 -
cislo   typ                        parametry v programu
40      17.5 x 17.5                14 2  14 0  0  14 14
41      20 x 20                    16 2  16 0  0  16 16
h) Odpory
   ------
42      miniaturni                 0  2  6  0  1  6  2
43      0.25W                      0  2  10 0  2  10 4
44      0.5W                       0  2  14 0  2  14 4
45      1W                         0  2  22 0  4  22 8
46      2W                         0  2  44 0  4  44 8
i) Potenciometry
   -------------
   - jednoduche (vyvody 1 az 3 v zakladni poloze umisteny dole),
     jezdec = 2
47      miniaturni - prumer 16 mm  0  3  4  9  2  14 8
48      normalni - prumer 28 mm    0  3  8  4  2  24 10
   - tandemove a dvojite (system 1 - kraje 1, 3; jezdec 2;
     system 2 - kraje 6, 4; jezdec 5)
49     prumer 28, horni system na  18 3  8  4  0  24 18
       okraji pouzdra - tandemove
50     prumer 28 - dvojite         10 3  8  4  2  24 22
51     prumer 28, horni system     12 3  8  4  2  24 22
       nad stredem pouzdra-tandemove
j) Odporove trimry
   ---------------
   Usporadani:
                  .  j  .       k - krajni vyvody - 1 a 3
                                j - jezdec - 5
                  k  .  k
   Rozmery udavaji vzdalenost krajnich vyvodu (prvni cislo) a
   vdalenost jezdce od stredu mezi krajnimi vyvody (druhe cislo)
52     miniaturni nastojato 10x5   4  3  4  2  2  12 8
53     miniaturni nalezato 10x12.5 10 3  4  2  2  12 14
54     miniaturni nastojato 5x5    4  3  2  3  2  10 8
55     keramicky nalezato 5x10     8  3  2  3  2  10 12
56     normalni nalezato 10x17.5   14 3  4  2  0  12 14
57     normalni nastojato 15x5     4  3  6  4  2  18 10
k) Elektrolyticke kondenzatory kovove
   ----------------------------------
   Poznamka - u vsech rozmeru dvoupolovych soucastek znaci prvni
   cislo sirku, nebo prumer, druhe znaci delku.
58     3.2 x 11                    0  2  16 0  1  16 3
59     4.2 x 11                    0  2  16 0  2  16 4
60     5.3 x 11                    0  2  16 0  2  16 5
61     6.5 x 16                    0  2  20 0  3  20 6
62     8.5 x 16                    0  2  20 0  3  20 7
63     8.5 x 24                    0  2  24 0  3  24 7
64     10 x 24                     0  2  24 0  4  24 9
65     11.5 x 29                   0  2  32 0  5  32 10
66     14 x 29                     0  2  32 0  6  32 12