Documente Academic
Documente Profesional
Documente Cultură
Istvan Sztojanov
Mdlin Frunzete
CIRCUITE PROGRAMABILE
CU APLICAII N MEDICIN
ndrumar de proiectare
Bucureti 2013
CUPRINS
CUPRINS
...................................................................................................3
PREFA
...................................................................................................5
1.
2.
3.
4.
5.
6.
TEHNOREDACTAREA ......................................................................... 65
6.1. Formatarea intern .......................................................................................................65
6.1.1. Formatarea caracterelor .....................................................................................66
6.1.2. Formatarea paragrafului ....................................................................................69
6.1.3. Stilurile, abloanele i formatele specifice ........................................................72
6.1.4. Formatarea ilustraiilor ......................................................................................73
6.1.5. Formatarea tabelelor ..........................................................................................74
6.1.6. Setarea paginii ...................................................................................................75
6.1.7. Formatarea paginii .............................................................................................76
6.2. Formatarea documentului ............................................................................................77
6.3. Hrtia ..............................................................................................................................79
6.4. Legarea documentului ...................................................................................................80
PREFA
Prezentul ndrumar de proiectare a fost conceput n ideea de a oferi studenilor care studiaz
circuite digitale programabile un material didactic util n realizarea proiectelor de an prevzute n
programele lor de studii. Colectivul de autori are o vast experien n acest domeniu acumulat i
prin faptul c acest tip de proiecte a fost iniiat n anii 2000, la secia german din cadrul Facultii
de Inginerie n Limbi Strine din cadrul Universitii POLITEHNICA din Bucureti, i ulterior a
fost perfecionat n decursul anilor. Ideea de baz a proiectelor este aceea de a mbina formarea
unor competene tehnice profesionale cu anumite competene transversale extrem de utile pentru
formarea viitorilor ingineri.
Tematica aleas este din domeniul automatelor finite din urmtoarele motive:
automatele finite reprezint un capitol important n cadrul oricrui curs de circuite
integrate digitale;
sunt suficient de complexe pentru a ridica o serie de probleme celui care le proiecteaz
fr a fi ns extrem de complicate, astfel c studenii vor putea rezolva problemele
legate de proiectarea acestora cu un efort rezonabil;
nu n ultimul rnd, automatele finite propuse ca teme de proiect permit studenilor s
vad aplicaii cu utilitate practic palpabil.
Aceast lucrare i propune ca prin aceste teme de proiect s formeze urmtoarele
competene profesionale:
capacitatea studenilor de a nelege o specificaie descris n tema de proiect i din
aceasta, pe baza cunotinelor teoretice pe care le au, s deduc schema automatului si
s calculeze parametrii de funcionare ai acestuia;
folosind programe de aplicaie adecvate, s simuleze funcionarea automatului pe
calculator i s identifice iar apoi s remedieze eventualele disfuncionaliti ale
acestuia;
s realizeze practic schema folosind n acest scop sistemele de dezvoltare cu
microcontrolere puse la dispoziia studenilor iar apoi s testeze funcionarea corect a
automatului.
Proiectul este un bun prilej de a forma i anumite competene transversale cum ar fi lucrul
n echip, comunicare scris, comunicare verbal i nonverbal. n acest scop:
Studenii sunt mprii n echipe de dou sau trei persoane. Echipa i alege un
responsabil care va mpri sarcinile membrilor echipei i va urmri ndeplinirea
acestora. Membrii echipei vor fi punctai pentru modul n care i ndeplinesc sarcinile
individuale primite, precum i pentru modul n care lucreaz n echip.
Pentru partea de comunicare scris se cere echipei s prezinte un raport scris dup
metodologia de redactare cerut articolelor IEEE.
Calitile de comunicare verbal i nonverbal sunt verificate i punctate pe marginea
unei prezentri PowerPoint avnd ca tem modul de desfurare a activitilor de proiect
pe durata ntregului semestru i la care particip toi membrii echipei.
Prezentul ndrumar este o lucrare cu scop didactic la care contribuia autorilor a fost aceea
de a selecta i prezenta ntr-o anumit ordine informaiile preluate din literatura de specialitate i
lucrrile lor anterioare i a le corela cu cunotinele studenilor pentru a atinge obiectivele mai sus
menionate. Scopul acestui demers este de a oferi n aceeai lucrare, ntr-un mod concis i unitar,
toate informaiile referitoare la noiunile de teorie, de proiectare, de simulare, de implementare, de
comunicare scris, verbal i nonverbal, de tehnoredactare necesare studentului pentru a elabora i
susine un proiect n domeniul circuitelor digitale programabile.
Aportul autorilor la elaborarea lucrrii a fost urmtorul: Sever Paca Capitolele 1 (50%) i
Capitolele 4, 5 i 6; Istvan Sztojanov Capitolele 1 (50%) i Capitolele 2 i 3; Mdlin Frunzete
Anexa A i Anexa B.
ndrumarul se adreseaz studenilor de la facultile de Electronic, Telecomunicaii i
Tehnologia Informaiei, Facultatea de Inginerie Medical i Facultatea de Ingineri n Limbi Strine,
dar poate fi consultat de oricine dorete a se familiariza cu problematica proiectrii sistemelor
dedicate (Embedded Systems).
Autorii
a)
b)
Fig. 1.1. Tipurile de circuit constitutive ale unui circuit secvenial sincron:
a) Circuit logic combinaional b) Registre de memorie
Reamintim c un element de memorie sincron memoreaz informaia prezent pe intrarea sa
de date sub aciunea impulsului de tact. Informaia memorat apare pe ieirea elementului de
memorie unde rmne neschimbat pn la apariia urmtorului impuls de tact. Pentru
exemplificare, n Fig. 1.2 este prezentat un element de memorie realizat cu un CBB de tip D activ
pe frontul anterior al impulsului de tact.
Fig. 1.2. Principiul de lucru al unui CBB de tip D activ pe frontul pozitiv
Principiul prelucrrii informaiei ntr-un circuit secvenial sincron este prezentat n Fig. 1.3.
7
Perioada de tact
Tact
CBB
s1
CLC
Valori stabile
de semnal
s1
t+1
a)
Momente de
timp discrete
b)
Fig. 1.3. Principiul prelucrrii informaiei ntr-un circuit secvenial: a) Schema bloc a circuitului
b) Forme de und care ilustreaz principiul de funcionare
La apariia primului front cresctor, informaia prezent pe intrrile de date este preluat n
bistabilele registrului de memorie de la intrare (RM de intrare). Operaia de preluare nu are loc
instantaneu, ci dureaz un interval de timp CBB pn cnd semnalele de la ieirile bistabilelor se
stabilizeaz pe valorile corecte ale informaiei preluate.
Prelucrarea propriu-zis a informaiei are loc n circuitul logic combinaional (CLC) i
dureaz la rndul su un interval de timp notat cu CLC . La sfritul acestui interval de timp, pe
ieirile circuitului logic combinaional, vor aprea valorile stabile ale semnalelor reprezentnd
informaia prelucrat care va putea fi preluat spre a fi memorat n registrul de memorie de la
ieire (RM de ieire).
Pentru o funcionare corect, perioada impulsului de tact trebuie s ndeplineasc
urmtoarea condiie:
Tmin CBB CLC
(1.1)
si t 1 si' t i s1 t , s2 t , , sn t
(1.2)
prelucrarea semnalelor preluate ( si' t ) obinute la rndul lor din semnalele introduse n sistem la
momentul de timp t:
si' t i s1 t , s2 t , , sn t
(1.3)
si t 1 i s1 t , s2 t , , sn t
(1.4)
sau:
(1.5)
(1.6)
vor mai fi necesare i cele k ecuaii care descriu semnalele de ieire, de forma
o j t i s1 t , s2 t , , sn t
(1.7)
(1.8)
a)
b)
10
Fig. 1.7. Formele de und care ilustreaz funcionarea automatului finit simplu
Formele de und care ilustreaz funcionarea circuitului sunt prezentate n Fig. 1.7. S
presupunem c la momentul ti diferit de kT (deoarece intrarea i este asincron) are loc o schimbare
a strii semnalului i (de exemplu, introducerea unei monezi intr-un automat de vnzare). Dup un
interval de timp de ntrziere CLC XOR (ntrzierea porii) are loc modificarea valorii semnalului
s (semnal prelucrat) iar preluarea acestuia ctre ieire (semnalul s) are loc ntr-un mod sincron cu
frontul anterior al impulsului de tact notat cu 2T (evident, dup ntrzierea CBB caracteristic
bistabilului de tip D). Datorit reaciei i circuitului XOR care constituie CLC intern, semnalul s se
anuleaz iar la urmtorul impuls de tact (notat cu 3T) aceast valoare este preluat n bistabilul de
memorie, ceea ce nseamn c semnalul s revine n starea zero. Tranziiile strii semnalului s se
propag la cele dou ieiri dup ntrzierile caracteristice porilor care constituie CLC ieire (circuit
AND pentru ieirea de tip Mealy i inversor pentru ieirea tip Moore).
Ecuaiile (1.6), (1.7) i (1.8) descriu, din punct de vedere matematic, automatele finite mai
sus definite, dar ele nu permit evidenierea cu uurin a unor relaii de cauzalitate sau indicarea
desfurrii n timp a evoluiei sistemului. Din acest motiv, pentru descrierea automatelor finite, pe
lng ecuaiile matematice mai sus menionate, sunt folosite i alte modaliti echivalente,
cum ar fi:
matrice de tranziie i de ieire,
diagrame de stare,
forme de und,
schema automatului finit.
Descrierile fiind echivalente ntre ele, nseamn c dac ni se va preciza automatul prin una
dintre ele vom putea deduce toate celelalte forme echivalente.
Pentru o mai bun nelegere a noiunilor, vom exemplifica aceste modaliti de reprezentare
pe dou exemple simple.
11
Exemplul 1
Fie automatul finit prezentat n Fig. 1.6 ([7], [9] pentru care vom face descrierea prin
urmtoarele modaliti:
ecuaiile de tranziie i de ieire;
schema circuitului;
formele de und care ilustreaz funcionarea;
tabelul tranziiilor i cel al mrimilor de ieire;
diagrama de stare.
Ecuaiile de tranziie i de ieire
Am ales o variant Moore a automatului:
st 1 st i t
(1.9)
ot st
Schema circuitului
Schema circuitului este prezentat n Fig. 1.6.
Formele de und care ilustreaz funcionarea
Sunt prezentate n Fig. 1.7.
definite pe mulimea 0, 1
. n condiiile definiiei de mai sus, pentru v1 0
i
i v2
v2 0
vom defini o stare; la fel vom putea identifica i celelalte stri posibile v1 0 ,
v2 1 ; v1 1 , v2 0
i v1 1 , v2 1 . n cazul automatelor finite, starea sistemului va fi
ale elementelor de memorie (vectorul de stare).
determinat de valorile semnalelor
Pe lng starea sistemului, pentru automatele finite mai definim starea variabilelor de intrare
, precum i starea funciilor de ieire prin vectorul o1 , o2 , , om .
prin vectorul
Caracteristica principal a automatelor finite este aceea c, dac sistemul se afl la un
moment dat ntr-o anumit stare i apare o schimbare la intrare, atunci sistemul trece ntr-o nou
stare genernd la ieire un anumit semnal.
Tabelele de tranziie sunt de fapt o reprezentare tabelar a ecuaiilor de tranziie
asemntoare diagramelor Karnaugh i reprezint o modalitate mai intuitiv de descriere a
automatelor finite. n principiu, tabelul de tranziie are urmtoarea structur:
Stri
curente
Stri de intrare
Strile
urmtoare
Dac sistemul se afl ntr-o anumit stare, vom putea urmri cu uurin n tabel, n ce stri
poate trece sistemul dac variabilele de intrare se schimb. Vom exemplifica tabelul tranziiilor i
i
cel al mrimii de ieire pentru automatul nostru caracterizat prin
.
12
s'
i
s
a)
b)
13
i
s1s2
o
a)
b)
leag cele dou stri, cu vrful ctre starea 1. Valorile semnalului de ieire ot st sunt trecute n
cercurile care reprezint strile.
s'
i
s
a)
b)
c)
Fig. 1.10. Diagrame de stare pentru automatul finit simplu: a) Tabelul de tranziie i de ieire
b) Simbolizarea mrimilor din diagrama de stare c) Diagrama de stare
Exemplul 2
Pentru cel de-al doilea exemplu am ales un automat finit de tip Mealy cu dou variabile de
stare s1 i s0 , dou intrri de semnal notate cu a respectiv b i dou semnale de ieire x i y
[7].
14
s '0 s0 b s1 s0 a s1 b s1 a
s '1 s0 b s1 s0 b
(1.10)
x s1
y s1 s0 a b
Schema circuitului
Pe baza ecuaiilor (1.10) poate fi realizat cu uurin schema circuitului cu bistabile de tip
D active pe frontul cresctor al impulsului de tact (v propunem ca tem s desenai
aceast schem).
Pentru realizarea schemelor automatelor finite sunt folosite, pe lng CBB de tip D active
pe front, i CBB de tip J-K Master-Slave.
Ecuaia de comand pentru intrrile J i K ale bistabilelor se pot deduce cu uurin din
ecuaiile de tranziie.
Orice ecuaie boolean se poate scrie, folosind teorema de dezvoltare a lui Shannon [7], [9],
astfel:
s' s s s s
(1.11)
Se poate demonstra c dac s reprezint ecuaia de comand a unui CBB de tip D, atunci
J s
i K s
reprezint ecuaiile de comand ale unui CBB de tip J-K.
n cazul exemplului nostru vom avea:
s'0 s0 b s1 s0 a s1 b s1 a
s0 s1 a s1 b s1 a s0 b s1 b s1 a
(1.12)
de unde:
J 0 s1 a s1 b s1 a
K 0 b s1 b s1 a b 1 s1 s1 b s1 a b s1 1 b s1 a
(1.13)
b s1 s1 a b s1 1 a b s1 b s1
n mod analog pot fi deduse:
J1 s0 b
K1 s0 b s0 b
(1.14)
15
Intrare a
Intrare b
S1 S0
S 1! S 0!
Ieire y
J1
Ieire x
Q1
C K!
K 1 R! Q 1 !
Intrare
de Tact
J0
Q0
C K!
K 0 R! Q 0 !
Intrare
de Reset
xy
ab
ab
s1 s0
00
01
11
10
00
00
00
01
01
01
10
11
01
10
11
s1 s0
00
01
11
10
01
00 00
00
01
00
10
01
01 00
00
01
00
11
11
01
11 11
11
11
11
01
01
10
10 10
10
11
10
Fig. 1.12. Tabelele tranziiilor i al mrimilor de ieire pentru automatul finit din exemplul 2
16
00
10/00
11/01
01/10
11/11
10/10
10
-0/00
ab/xy
01
s1s0
-0/11
11/01
01/00
00/10
11
-1/11
17
19
Vom asocia variabila de intrare N (Nickel) cu introducerea unei monede de 5 ceni n fanta
aparatului, iar variabila D (Dime) cu introducerea unei monede de 10 ceni (n cele ce urmeaz vom
pstra denumirile anglo saxone ale autorului [10]). Automatul va comanda eliberarea produsului
dup o perioad de verificare cnd au fost identificai 15 ceni (sau mai muli) de la ultima resetare.
Este posibil ca specificaiile s nu defineasc n ntregime comportamentul unui automat
finit. Spre exemplu, ce se ntmpl dac cineva introduce o moned de 1 cent n automat? Sau ce se
ntmpl dup ce guma a fost distribuit ctre client? Pentru a nu lsa astfel de ntrebri fr
rspuns, se impune s facem presupuneri rezonabile. De exemplu, pentru prima ntrebare, vom
presupunem c senzorul de monezi va fi astfel conceput nct s returneze orice moned care nu
este recunoscut, lsnd variabilele N i D neatribuite. Pentru cea de-a doua ntrebare, presupunem
c circuitul logic extern reseteaz automatul dup ce guma a fost distribuit.
Reprezentare abstract
Odat neles comportamentul automatului, se poate trece la etapa urmtoare, o mapare a
specificaiilor ntr-o reprezentare abstract mai uor realizabil. O bun modalitate pentru a ncepe
este identificarea posibilelor secvene de intrare sau a configuraiilor sistemului care pot servi
definirii strilor automatului finit.
Pentru automatul nostru nu este foarte dificil s se identifice toate secvenele posibile de la
intrare care conduc la eliberarea pachetului de gum de mestecat:
trei monede de 5 ceni n secvena: N, N, N;
dou monede de 5 ceni urmate de o moned de 10 ceni: N, N, D;
o moned de 5 ceni urmat de o moned de 10 ceni: N, D;
o moned de 10 ceni urmat de o moned de 5 ceni: D, N;
dou monede de 10 ceni n secvena: D, D.
Diagrama de stare, cu o descriere verbal, care corespunde descrierii de mai sus este
prezentat n Fig. 2.2.
20
Minimizarea strilor
Diagrama de stare din Fig. 2.2 are 9 stri i se pune problema dac nu cumva am putea
obine, prin identificarea unor stri echivalente, o diagram de stare cu un numr mai mic de stri.
De exemplu, strile S4, S5, S6, S7 i S8 prezint acelai comportament i vor putea fi reduse la o
singur stare.
Pentru a reduce numrul de stri chiar mai mult, ne putem gndi la o stare mai uor de
reprezentat pentru a cuantifica suma introdus n aparat pn la un anumit moment. De exemplu, nu
ar trebui s conteze felul n care este reprezentat momentul recepionrii a 10 ceni (dac s-a
realizat prin introducerea unei singure monede de 10 ceni sau a dou de 5 ceni).
O diagram de stare generat n acest fel este reprezentat n Fig. 2.3.
D
Reset
10
15
21
Starea Intrri
Starea
Ieire
curent D N urmtoare [Deschis]
0
0
0
0 0
0
5
0 1
0
10
1 0
X
X
1 1
0
0
5
0 0
0
10
0 1
0
15
1 0
X
X
1 1
0
0
10
0 0
0
15
0 1
0
15
1 0
X
X
1 1
1
15
15
0 0
1
15
0 1
1
15
1 0
X
X
1 1
Fig. 2.4. Tabelul tranziiilor cu stri simbolice pentru automatul de vnzare minimizat
Urmtorul pas este codificarea strilor. Cele patru stri vor pute fi codate cu secvene
naturale de doi bii ca mai jos:
0
00
5
01
10
10
15
11
Folosind aceast codificare rezult tabelul codificat al tranziiilor prezentat n Fig. 2.5.
22
Q0
0
D
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
N
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
D1
0
0
1
X
0
1
1
X
1
1
1
X
1
1
1
X
D0
0
1
0
X
1
0
1
X
0
1
1
X
1
1
1
X
Ieire
[Deschis]
0
0
0
X
0
0
0
X
0
0
0
X
1
1
1
X
Fig. 2.5. Tabelul tranziiilor cu stri codate pentru automatul de vnzri minimizat
Implementarea
Urmtorul pas este implementarea automatului. Ne propunem s folosim ca elemente de
memorie circuite basculante bistabile de tip D acionate pe frontul anterior al impulsului de tact.
Automatul avnd patru stri, vor fi necesare dou circuite basculante bistabile pe care le vom nota
cu D0 respectiv D1. Pentru deducerea schemei circuitului logic combinaional de comand a
intrrilor acestor elemente de memorie, vom redesena tabelul de tranziie codificat din Fig. 2.5 sub
forma unei diagrame Karnough prezentat n Fig. 2.6.
D1D0
DN
Q1Q0
00
01
11
10
00
00
01
XX
10
01
01
10
XX
11
11
11
11
XX
11
10
10
11
XX
11
Starea prezent
Starea urmtoare
Fig. 2.6. Prezentarea sub forma unei diagrame Karnough a tabelului de tranziie
23
Pentru a pune n eviden mai bine cele dou funcii, separm diagrama din Fig. 2.6 n dou,
aa cum se vede n Fig. 2.7.
D1
D0
DN
Q1Q0
00
01
11
10
00
01
11
10
DN
Q1Q0
00
01
11
10
00
01
11
10
Fig. 2.7. Prezentarea sub forma diagramelor Karnough a celor dou funcii
n urma unui proces de minimizare (v propunem ca exerciiu acest lucru) se pot deduce
cele dou funcii de tranziie:
D1 D Q1 Q0 N
D0 Q0 N Q1 N Q0 N Q1 D
D
Q1
Q0
2
3
2
3
CLK Q
5
6
2
3
4
CLR
PRE
2
3
4
5
2
3
2
3
24
CLK Q
Clock
2
PRE
CLR
5
6
Out
Pentru identificarea funciei de control al ieirii automatului vom folosi direct tabelul
strilor codificate din Fig. 2.5 (ca exerciiu, putei desena i minimiza diagrama Karnaugh pentru
funcia ieire):
iesire Q1 Q0
Schema automatului cu bistabile de tip D este prezentat n Fig. 2.8.
Tem
Pe baza cunotinelor teoretice expuse n partea introductiv a ndrumarului, v
propunem s deducei i s desenai schema circuitului cu circuite basculante
bistabile de tip J-K.
X
CIRCUIT
SECVENTIAL
SINCRON
Z (Comanda
de deschidere)
Reprezentare abstract
Graful de tranziie folosind stri notate simbolic, care descrie funcionarea automatului, este
prezentat n Fig. 2.10.
A/0
B/0
C/0
A/0
B/0
C/0
Z=1: Deschidere
D/0
a
D/0
A/0
C/0
A/0
B/0
C/1
D/0
b
B/0
C/0
A/0
D/0
D/0
B/0
26
Strile automatului
a
b
c
d
e
Q[1 : 3]
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
Q[1 : 3]
0
0
0
0
0
1
0
1
1
0
1
0
1
0
0
Strile iniiale
Q(i)
X[1 : 2]
X[1 : 2]
00
01
11
10
00
01
11
10
000 000 000 001
0
0
0
0
000 011 000 001
0
0
0
0
010 000 000 001
0
0
0
0
000 000 100 001
0
0
1
0
000 000 000 001
1
1
1
1
Tabela de tranziie
Tabela de tranziie
a strilor Q(i+1)
a mrimilor de ieire Z(i)
Apsarea oricrei taste, cnd circuitul se afl n starea iniial, nu va produce o comand
de acionare a sistemului de deschidere, deci pe toat linia tabelului de tranziie a
mrimii de ieire vom avea Z = 0.
Completarea tabelelor de comand a bistabilelor
n aceast etap trebuie s ne decidem cu ce tip de bistabil, J-K sau D, dorim s realizm
registrul de stare al automatului nostru.
Dup aceasta, din tabela de tranziie a strilor, trebuie s completm tabelele care indic
modul de comand a bistabilelor pentru ca acestea s aib evoluia dorit.
S presupunem c ne hotrm s realizm registrul de stare al automatului cu bistabile de
tipul J-K. Comenzile pentru cele trei bistabile ale registrului de stare sunt prezentate n Fig. 2.13.
Q(i)
000
001
011
010
100
00
0X
0X
0X
0X
X1
X[1 : 2]
01 10
0X 0X
0X 0X
0X 0X
0X 1X
X1 X1
J1, K1
11
0X
0X
0X
0X
X1
00
0X
0X
X0
X1
0X
X[1 : 2]
01 10
0X 0X
1X 0X
X1 X1
X1 X1
0X 0X
J2, K2
11
0X
0X
X1
X1
0X
00
0X
X1
X1
0X
0X
X[1 : 2]
01 10
0X 0X
X0 X1
X1 X1
0X 0X
0X 0X
J3, K3
11
1X
0X
0X
1X
1X
Fig. 2.13. Comenzile pentru cele trei bistabile ale registrului de stare
Pentru a nelege mai bine modul cum a fost completat tabelul din Fig. 2.13, n Fig. 2.14 v
reamintim tabela de adevr care descrie funcionarea unui bistabil de tipul J-K.
Jn
0
0
1
1
Kn
0
1
0
1
Qn+1
Qn
0
1
Qn
28
n mod analog, dac Q2(i) = 1 i s-a apsat tasta A (X1X2 = 00), al doilea bistabil trebuie s
treac n Q2(i + 1) = 0; acest lucru presupune fie J2 = 0 i K2 = 1, fie J2 = 1 i K2 = 1, adic J2 = X i
K2 = 1. .a.m.d.
X[1 : 2]
Q(I)[1 : 3] 00 01 11 10 00
0 1 0 0 0 1 0 0
Q1(i+1)
0X 0X 1X 0X X1
J1, K1
X[1 : 2]
01 11 10 00
0 0 0 0
Q2(i+1)
X1 X1 X1 0X
J2, K2
X[1 : 2]
01 11 10
0 0 1
Q3(i+1)
0X 0X 1X
J3, K3
29
x1
x2
Q 2Q 3Q 3
Z
J1 Q 1
1
CK _
K 1 Q1
J2 Q 2
CK _
K 2 Q2
J3 Q 3
CK _
K 3 Q3
CK
30
f
z
o
Automat
de comand
u garaj
m1
m2
Tact
Reprezentare abstract
Se elaboreaz pentru nceput diagrama strilor cu denumiri simbolice (Fig. 2.19). Ne
propunem s realizm aplicaia ntr-o variant de automat de tip Moore i, dup o codificare
convenabil a strilor, rezult diagrama strilor codificate prezentat n Fig. 2.20.
31
Stare
iniial u
complet
nchis
Acionare
telecomand
U n
curs de
deschidere
Acionare senzor
capt de curs nchis
Acionare senzor
capt de curs deschis
U n
curs de
nchidere
Acionare
telecomand
U
complet
deschis
Fig. 2.19. Diagrama strilor cu denumiri simbolice pentru automatul de comand a uii unui garaj
0
1
00
00
start
fzo
s2 s1
m1m2
11
10
01
01
10
00
Fig. 2.20. Diagrama strilor codificat pentru automatul de comand a uii unui garaj
Din diagrama codificat a strilor putem deduce cu uurin tabelele de tranziie a strilor i
a mrimilor de ieire pentru automatul finit de comand a uii unui garaj (Fig. 2.21).
Minimizarea funciilor de comand
Pentru a pune n eviden mai bine cele dou funcii, separm tabelele din Fig. 2.21 n dou,
aa cum se vede n Fig. 2.22 i Fig. 2.23.
32
s2' s1'
fzo
s2 s1
00
01
11
10
000
00
01
11
10
001
00
10
11
10
011
00
10
00
10
010
00
01
00
10
110
01
01
00
11
111
01
10
00
11
101
01
10
11
11
100
01
01
11
11
m1
0
0
1
0
m2
0
1
0
0
s2'
fzo
s2 s1
01
11
10
Fig. 2.22. Prezentarea sub forma unei diagrame Karnough a tabelului de tranziie pentru s2'
s1'
fzo
s2 s1
01
11
10
Fig. 2.23. Prezentarea sub forma unei diagrame Karnough a tabelului de tranziie pentru s1'
n urma unui proces de minimizare (v propunem ca exerciiu acest lucru) se pot deduce
cele dou funcii de tranziie:
33
s2' s1 s2 s2 z s1 s2 o
s1' s1 f s1 s2 z s1 s2 o
Ecuaiile de comand pentru bistabile de tip J-K se obin prin prelucrarea ecuaiilor de mai
sus asemntor cu algoritmul prezentat n Exemplul 2 din paragraful 1.2, astfel:
s2' s1 s2 s2 z s1 s2 o s2 s1 o s2 s1 z
s J 2 s1 o
2
s K 2 s1 z K 2 s1 z s1 z
2
s1' s1 f s1 s2 z s1 s2 o s1 f s1 s2 z s2 o
s J1 f
1
s K1 s 2 z s 2 o K 1 s 2 z s 2 o s 2 z s 2 o
1
Din tabelul din Fig. 2.21 se deduc expresiile pentru funciile de ieire (comenzile ctre
motor) ale automatului de comand a uii unui garaj:
m1 s1 s2
m2 s1 s2
Schema circuitului, cu bistabile de tip J-K, poate fi uor desenat folosind sinteza funciilor
deduse anterior:
J1 f
m1 s1 s2
K s z s o
1
J 2 s1 o
K 2 s1 z
m2 s1 s2
Tem
Pe baza cunotinelor teoretice expuse n partea introductiv a ndrumarului, v
propunem s deducei i s desenai schema circuitului cu circuite basculante
bistabile de tip D.
Modul de funcionare
Ne propunem s realizm automatul pe primul principiu, adic folosind fereastr fix, iar
pentru o mai bun nelegere a funcionrii vom exemplifica cu secvena din Fig. 2.24.
Intrare
Ieire
010
001
110
000
001
000
010
001
111
000
Reprezentare abstract
Vom ncepe rezolvarea problemei prin desenarea diagramei de stare cu descrierea simbolic
(prin text) a strilor, Fig. 2.25.
Observaie:
n diagrama din Fig. 2.25 am folosit notaia care nseamn c poate fi 1 sau 0!
intrare/ieire
/0
Nume
simbolic
1 recunoscut
/0
Nu este
secvena
corect
1/0
0/0
Stare
iniial
0/0
0 recunoscut
1/0
01 recunoscut
0/1
1/0
35
Starea
Iniial
0 recunoscut
01 recunoscut
1 recunoscut
Ne este secvena corect
Nefolosit
Nefolosit
Nefolosit
Fig. 2.26. Codificarea strilor pentru automatul de recunoatere a unei secvene binare
Observaie:
Cu trei variabile de intrare putem forma opt combinaii n tabel din care putem alege
n mod arbitrar cinci pentru a le asocia strilor definite. n Fig. 2.26 este prezentat un
astfel de exemplu.
Pe baza codificrii propuse n Fig. 2.26 putem desena diagrama de stare codificat
prezentat n Fig. 2.27.
36
110
111
101
000
000
100
Ieirea o
Intrarea
s2s1s0
0
1
0
0
000
0
0
001
0
0
011
0
1
010
110
111
101
0
0
100
i a mrimii de ieire
Observaii:
1. n tabelele de mai sus, n dreptul strilor nefolosite, a fost nscris simbolul ,
ceea ce nseamn c poate fi 1 sau 0 (dont care pentru care se mai poate folosi
i simbolul d).
2. Succesiunea strilor este scris n codul binar reflectat (Gray) pentru a se pstra
vecintile din reprezentarea real a funciei.
n Fig. 2.28, tabela din stnga, sunt prezentate toate cele trei funcii de tranziie care descriu
s'2 s'2 s2 , s1 , s0 ,i
s1' s1' s2 , s1 , s0 ,i
,
i
automatul
s'0 s'0 s2 , s1 , s0 , i
i o.
Funcia de ieire
o
i
s2s1s0
0
1
0
0
000
0
0
001
0
0
011
0
1
010
d
d
110
d
d
111
d
d
101
0
0
100
i o
37
s'2
o
s 2s 1
s 0i
00
01
11
10
00
01
11
10
s 2s 1
s 0i
00
01
11
10
00
01
11
10
i o
Printr-o minimizare potrivit n diagramele Karnaugh prezentate n Fig. 2.30 se pot deduce
ecuaiile:
s'2 s0 i s1 s0
o s1 s0 i
Folosind setul de ecuaii de mai sus poate fi desenat schema circuitului cu CBB de tip D,
iar dup prelucrarea ecuaiilor asemntor cu ecuaiile prezentate n Exemplul 2 din paragraful 1.2,
pot fi deduse ecuaiile de comand pentru intrrile J respectiv K ale unor bistabile de acest tip dac
se dorete redesenarea schemei cu CBB de tip J-K Master-Slave. Avnd n vedere numeroasele
exemple prezentate anterior, lsm acest exerciiu ca tem.
38
3. PROCEDURA DE PROIECTARE
n literatura de specialitate se gsesc numeroase exemple pentru proceduri de proiectare. n
lucrarea [10], este publicat un astfel de procedeu din care sunt redate n cele ce urmeaz doar
etapele principale indicate de autor, ca fiind:
definirea exact a problemei pe care trebuie s-o rezolve proiectul incluznd specificaiile
i cerinele formulate;
divizarea problemei globale n entiti funcionale mai mici pentru a uura rezolvarea
problemei deoarece, chiar pentru un inginer experimentat, este dificil, dac nu cumva
imposibil, s rezolve probleme complexe ntr-un singur pas;
crearea documentaiei pentru ca proiectul s poat fi realizat i folosit;
construirea unui prototip pentru a verifica funcionarea i a face corecturile care
eventual se impun;
finalizarea proiectului funcional prin testarea lui n condiiile reale n care el v-a opera
i completarea documentaiei cu rezultatele testelor efectuate.
n continuare se vor prezenta pe scurt paii de proiectare a unui automat finit n viziunea
autorilor acestui ndrumar.
sunt necesari trei bii. Dar cu trei bii putem forma opt combinaii posibile i atunci apare problema
de a alege cinci combinaii din cele opt posibile. n astfel de situaii intervine i experiena
inginerului proiectant!
Pasul 5: Alegerea tipurilor de CBB (flip-flop) pentru implementarea strilor automatului finit
Automatele finite pot fi realizate, folosind ca elemente de memorare, fie circuite basculante
bistabile de tip D active pe front, fie circuite basculante bistabile de tip J-K. Folosirea bistabilelor
de tip J-K reduce numrul porilor logice i mrete numrul conexiunilor, pe cnd o realizare cu
bistabilele de tip D simplific implementarea [9].
Pasul 6: Implementarea automatului finit
Pentru realizarea practic a automatului avem nevoie de o form optim a ecuaiilor care
descriu automatul. Acestea se vor obine dup o procedur de minimizare a diagramelor Karnough
care descriu automatul (obinute din tabelele de tranziie i cele de ieire). Aceste ecuaii vor putea
fi realizate folosind diferite tipuri de pori logice (de exemplu o structur SI, SAU pe dou niveluri)
i vor reprezenta de fapt circuitul logic combinaional care prelucreaz informaia ce urmeaz apoi
a fi nscris n celulele de memorie (circuitele basculante bistabile).
41
Aprecierea studenilor va fi fcut de ctre cadrul didactic ndrumtor care va ine cont de
modul n care s-a lucrat n echip, de modul n care fiecare membru i-a ndeplinit sarcinile care iau revenit n cadrul proiectului. Modul de acordare a punctajelor va fi anunat de ndrumtorul de
proiect la nceputul semestrului.
42
4.1. Raportul
Un raport este un document final care prezint rezultatele unei activiti desfurate.
Raportul este reprezentativ pentru cel care-l elaboreaz i pentru munca efectuat, de aceea el
trebuie privit ca un miniproiect n cadrul proiectului principal.
4.1.1.
Obiectivele raportului
4.1.2.
Documentele de lucru
Raportul se ntocmete pe baza informaiilor coninute n documentele de lucru care sunt:
Documente deja publicate rapoarte, articole, tiri etc. care furnizeaz informaia de
baz.
Documente necesare pentru a genera date scrisori, agende, chestionare. Acestea
trebuie ntocmite ct mai corect, s nu conin date inutile. Ele trebuie s furnizeze date
att calitative ct i cantitative.
Rapoarte de lucru dri de seam periodice asupra muncii i rezultatelor obinute.
Aceste dri de seam se elaboreaz i se discut la intervale egale de timp. Raportarea
pe parcurs este un mijloc de a selecta informaia relevant. Raportul final este o
rearanjare a informaiilor deja selectate i o prezentare a concluziilor.
Informaii privind planificarea lista subiectelor care vor fi cuprinse n proiect, oamenii
care vor fi abordai, planul ntregii cercetri, note i corespondena aferent.
Date rezultatele experimentelor, rspunsurile la chestionare etc.
43
4.1.3.
Structura raportului
4.1.4.
44
Numrul de note i trimiteri la alte surse trebuie s fie mic, altfel autorul va da impresia
c i-a petrecut tot timpul n bibliotec citind despre cercetrile altora n loc s-i
realizeze propria activitate;
Notele de subsol vor fi evitate deoarece ele distrag atenia;
Indicaiile asupra conveniilor folosite vor fi furnizate n cadrul paginii dedicate
cuprinsului;
Cnd sunt citate alte surse, ele trebuie indicate n bibliografie;
Numrul anexelor nu trebuie s fie prea mare. Dac este cerut un volum mare de date
primare, acestea vor fi introduse n documentele de lucru care pot fi consultate la
nevoie, separat fa de raport;
Raportul trebuie s fie ct mai concis;
Numerotarea capitolelor, subcapitolelor, figurilor, tabelelor etc. trebuie s fie unitar;
Raportul trebuie tehnoredactat ngrijit i legat ntr-un mod atractiv.
4.2.1.
Componentele verbale
46
4.2.2.
Componentele ilustrative
Adesea n documentele inginereti este mai simplu, mai sugestiv i mai eficient s se
recurg la elemente ilustrative pentru a ajuta explicarea i descrierea unor fenomene, concepte,
relaii, dispozitive, sisteme i aparate sau pentru a proba anumite rezultate experimentale sau
afirmaii din text. Componentele ilustrative inserate n text au i avantajul de a rupe monotonia
descrierii, de a atrage privirea cititorului. Ele adaug un grad suplimentar de interes.
Prin componente ilustrative ntr-un document tehnic se nelege n sens strict graficele,
diagramele, desenele liniare i fotografiile. ntr-un sens mai larg, se includ aici i acele elemente
grafice de prezentare (anteturile, subsolurile de pagin, bordurile, liniile separatoare, liniile de
ghidare, logo-urile, icoanele i alte simboluri, culoarea i spaiile albe) care cresc calitatea
prezentrii grafice a informaiei.
Cteva reguli generale de utilizare a componentelor ilustrative se impun a fi menionate:
Ilustraia trebuie s fie simpl, clar i uor de neles;
Fiecare ilustraie trebuie s serveasc unui scop bine precizat, strns legat de obiectivul
documentului i de cititorul cruia i este destinat;
Fiecare ilustraie trebuie s ajute nelegerea unei singure idei importante.
Pentru a evita confuziile, trebuie s se asigure o consecven i o descifrare uoar a
ilustraiilor. Ilustraiile trebuie nsoite de un titlu scurt, descriptiv i concis, localizat cel mai adesea
dedesubtul lor. Ilustraiile trebuie numerotate pentru a se putea face referiri la ele n text.
Numerotarea se face cu dou cifre, prima reprezentnd capitolul sau subcapitolul, iar a doua
reprezentnd numrul de ordine a ilustraiei din cadrul capitolului sau subcapitolului.
Graficele sunt ilustraii folosite pentru a reprezenta relaiile ntre anumite date sau seturi de
date i celelalte date. Acestea includ graficele carteziene (curbele), histogramele, diagramele bar,
diagramele temporale i diagramele circulare (Fig. 4.1).
Se recomand ca pe un grafic cartezian s fie reprezentat o singur curb. Se pot
reprezenta mai multe curbe pe acelai grafic numai pentru comparaie i numai dac ele sunt
nrudite i sunt distincte. Curbele trebuie s fie marcate diferit i trebuie inclus o legend.
Mrimile de pe cele dou axe trebuie marcate mpreun cu unitile de msur utilizate.
Histogramele se utilizeaz cnd datele (numrul de puncte) pe care le avem la dispoziie
sunt insuficiente pentru a trasa un grafic cartezian.
Diagramele bar arat ca o histogram dar datele utilizate nu variaz continuu conform
unei anumite funcii matematice bine determinate. Se folosesc n general pentru a ilustra date
netehnice sau date tehnice pentru un auditoriu fr cunotine tehnice. Ele pot fi desenate i n
perspectiv ca s arate frumos, dar se pierd simplitatea i claritatea necesare pentru nelegerea
rapid a ideii prezentate.
Diagrama temporal este un tip special de diagram cu bare orizontale folosit pentru a
sugera relaii ntre datele referitoare la activiti.
Pentru a arta ponderea (importana) unei componente nu numai fa de o alt component
ci i fa de ntreg, se utilizeaz diagramele circulare recomandate pentru ilustrarea datelor
netehnice n procente.
Organigramele ilustreaz succesiunea etapelor unui proces tehnologic, ierarhia de
autoritate ntr-o organizaie, logica de rezolvare a unei probleme etc. Ele pot fi organigrame ale
fluxurilor de producie, organigrame organizatorice sau organigrame logice numite i diagrame
bloc (Fig. 4.2).
Folosii sgei pentru a indica direcia fluxului sau a subordonrii. Marcai clar fiecare
component. Fluxul trebuie s fie de sus n jos i de la stnga la dreapta. Calea optim (sau
preferat) este aceea care conduce pe drumul cel mai scurt de la nceput la sfrit i se deseneaz pe
o linie dreapt n partea din stnga a organigramei.
47
Variabila dependent
I [mA]
165
140
115
90
65
40
15
-10
-0.6
- 0.4
-0.2
0.2
0.4
0.6
100
80
60
40
20
0
0 1 2 3 4 5 6 7 8 9
0.8
Variabila independent
U [V]
b)
1988
1987
1986
0
20
40
60
80
100
9 10 11
1989
O
m
R
ro
ea
ol
ie
og
l iz
ct
ar
ar
ar
e
e
e
a)
c)
d)
Promovabilitate
15%19%
44%
22%
Fizica
Chimie
Istorie
Desen
e)
Fig. 4.1. Grafice: a) Grafice carteziene b) Histograme c) Diagrame bar
d) Diagram temporal e) Diagrame circulare
Desenele liniare sunt reprezentri realiste create n alb i negru care nu au nivele de gri ca
majoritatea fotografiilor (excepie cele realizate prin haurri). Principalele categorii de desene
liniare utilizate n documentele inginereti sunt desenul tehnic, schia, schema, desenul local i
imaginea generat de calculator (Fig. 4.3).
Desenele tehnice sunt fcute la scar, sunt de cele mai multe ori de dimensiuni mari pentru a
putea fi marcate toate detaliile, sunt cotate, n general sunt bidimensionale iar pentru a indica o
construcie spaial se folosesc diverse proiecii.
Schia este utilizat pentru a ilustra partea semnificativ a unui desen tehnic, este de
dimensiuni mici, nu este cotat sau conine doar cotele eseniale i nu conine detaliile tehnice
necesare fabricrii sau asamblrii. Pentru a sugera cea de-a treia dimensiune se utilizeaz
reprezentrile n perspectiv sau proieciile izometrice. O schi poate reprezenta o vedere n
seciune, n ansamblu sau explodat. Trebuie s fie incluse numai liniile i elementele eseniale
pentru ca cititorul s neleag informaia pe care dorim s o transmitem.
48
START
INITIALIZARE
VAR A
Nu
Da
RECTORAT
FACULTATEA
ELECTROTEHNICA
FACULTATEA
ELECTRONICA SI TC
EXEC VAR A
SALT
NEXT
COLEGIUL NR. 2
NU
EXEC NEXT
EXEC VAR B
6
3
CATEDRA DE
COMUNICATII
a)
CATEDRA
DCE
CATEDRA
ELECTRONICA
APLICATA
CATEDRA
TEF
CATEDRA DE
FIZICA
b)
c)
a)
c)
b)
d)
e)
49
50
Culoarea permite evidenierea unor elemente de informaie dar folosirea excesiv a culorii
poate deveni o contraperforman prin distragerea ateniei de la coninut i chiar prin
obosirea cititorului.
Spaiile albe sunt folosite pentru separarea fragmentelor de informaie i pentru a sugera o
ierarhizare a lor. De asemenea, ele evit oboseala ochiului n cazul coloanelor de text prea largi sau
a paginilor pline numai cu text.
4.2.3.
Practic nu exist document ingineresc care s nu conin date, astfel nct acestea reprezint
o component esenial a oricrui document tehnic. Ele se ntlnesc sub forma ecuaiilor, tabelelor,
datelor generate de calculator i expresiilor numerice. Erorile sau neglijena n prezentarea datelor
pot face un document de neneles.
Ecuaiile reprezint modul cel mai eficient de exprimare a unor relaii de dependen sau a
unor procese. Ele reprezint un jargon pentru specialiti, care simplific enorm comunicarea pentru
cei care-l neleg.
Demonstraiile lungi i dificile, dac sunt necesare, vor fi incluse n anexele documentului,
iar n text vor fi prezentate doar ecuaiile care reprezint concluziile finale.
Dac utilizatorul trebuie s calculeze o valoare pe baza unei dependene i ecuaia nu este
simpl i necesit calcule laborioase, atunci se recomand ca n locul ecuaiei s se dea curba de
variaie, reprezentat la scar i cu o gril de gradaii complet, care s fie folosit pentru citirea
datelor prin interpolare.
O formul complex sau una simpl dar care conine simboluri, indici sau puteri care
modific spaierea ntre linii, se va scrie ntotdeauna singur pe o linie proprie. Dac formula este
simpl i fr simboluri, indici sau puteri, atunci ea poate fi inserat direct n text.
n cazul n care un document conine mai multe ecuaii la care se fac referiri n text, acestea
vor fi numerotate n partea dreapt, numrul fiind ncadrat ntre paranteze rotunde. Regulile de
numerotare sunt aceleai ca la numerotarea ilustraiilor.
Tabelele, ca i graficele i ecuaiile, reprezint o metod de a prezenta relaiile, n general
multiple, ntre date. Un tabel comunic informaia mai bine dect un text dac sunt ndeplinite
urmtoarele condiii:
Exist mai multe seturi de date;
Datele se refer la acelai set de parametri;
Exist interesul de a compara aceste date.
Pe de alt parte, dac informaia coninut ntr-un tabel poate fi exprimat mai clar i mai
eficient printr-o descriere verbal sau un grafic, atunci nu trebuie s ezitai s renunai la tabel.
51
Dac un tabel conine un volum mare de date i cititorul poate nelege ideea fr a consulta
tabelul n detaliu, este recomandabil ca el s fie inclus n anexe.
Structura tipic a unui tabel este prezentat n Fig. 4.6.
Cap categorie
Bar tabel
Categorie
Categorie
Bar tabel
Categorie
Categorie
Cap coloan
Cap subcoloan
Bar coloane
Cap subcoloan
Cap subcoloan
Cap coloan
Dat coloan
Dat coloan
Dat subcoloan
Dat subcoloan
Dat subcoloan
Dat subcoloan
Dat subcoloan
Dat subcoloan
Dat coloan
Dat coloan
Dat coloan
Dat coloan
Dat subcoloan
Dat subcoloan
Dat subcoloan
Dat subcoloan
Dat subcoloan
Dat subcoloan
Dat coloan
Dat coloan
Tabel informativ
nu are titlu
numr mic de rnduri
reprezint liste
Datele generate de calculator sunt de cele mai multe ori organizate n tabele i ele pot fi
ataate ntr-un document tehnic sub forma unor listing-uri, dac acest lucru se justific. Altfel, este
recomandabil s apelm la serviciile unei dischete sau a unui compact disc.
De multe ori este necesar s prezentm ntr-un document tehnic linii de program calculator.
Acestea pot fi inserate direct n text (dac numrul lor este mic) dar este preferabil introducerea lor
ntr-o caset text. Aceast a doua variant permite, cu ajutorul unei borduri, diferenierea net de
restul textului i permite de asemenea etichetarea lor folosind un titlu i o numerotare (Fig. 4.7).
Amplificator cu TEC cu canal n
VDD 5 0 15V
VIN 1 0 SIN(0V 1mV 5KHz)
CIN 1 2 10uF
RD 5 3 8.2K
JFET 3 2 4 JINT
.MODEL JINT NJF(RD=10 RS=10 VTO=-3V BETA=0.2M)
.FOUR 5KHz V(3)
.END
**** FOURIER ANALYSIS TEMPERATURE = 27.000 DEG C
FOURIER COMPONENTS OF TRANSIENT RESPONSE V(3)
DC COMPONENT = 6.782817E+00
HARMONIC FREQUENCY FOURIER NORMALIZED PHASE NORMALIZED
NO (HZ) COMPONENT COMPONENT (DEG) PHASE (DEG)
1 5.000E+03 7.193E-03 1.000E+00 -1.797E+02 0.000E+00
2 1.000E+04 2.039E-05 2.834E-03 -1.010E+02 7.870E+01
3 1.500E+04 2.169E-05 3.015E-03 -1.073E+02 7.236E+01
TOTAL HARMONIC DISTORTION = 7.614458E-01 PERCENT
52
4.2.4.
Integrarea componentelor
elementelor grafice coninute n ele, ale tabelelor, ale ecuaiilor i ale textelor, i nu numai n textul
propriu-zis, ci i n toate ilustraiile, legendele, titlurile, notele de subsol etc.
Inconsecvena afecteaz nu numai nelegerea materialului, ci i perceperea calitii
documentului de ctre cititor.
Aspectele etice
54
folosirea unor surse patentate va fi menionat n mod explicit prin simbolurile sau
(de exemplu Windows 7 );
respectarea copyright-ului presupune obinerea de ctre autor a dreptului de reproducere
a pasajului folosit, cu menionarea explicit a acestui lucru;
contribuia altor persoane va fi menionat pe o foaie special, n ordinea importanei
acestei contribuii, cu exprimarea mulumirilor de rigoare.
Atitudinea
Chiar n cazul unor prezentri oneste i obiective noi putem adopta o atitudine pozitiv sau
negativ. Este cunoscut faptul c cititorii prefer vetile bune i n consecin este recomandabil o
atitudine pozitiv. Acest lucru nu nseamn ctui de puin renunarea la obiectivitate prin
neprezentarea prilor slabe sau chiar negative ci, pur i simplu, este vorba de a nu le acorda mai
mult atenie dect li se cuvine i a pune accentul pe aspectele pozitive.
Se vor evita acele prezentri care transmit cititorului o atitudine negativ, cum ar fi cele
prezentate n continuare.
Superprecauiunea n furnizarea informaiilor, astfel nct se cade n extrema de a nu le
prezenta, chiar dac ele sunt vitale n rezolvarea unor probleme. Sau folosirea, tot dintr-o precauie
exagerat sau din teama de a nu grei, a cuvintelor ca poate, ar fi posibil etc. care creeaz o
senzaie de incertitudine cu privire la credibilitatea informaiilor.
Preteniozitatea apare cnd se exagereaz n folosirea unor cuvinte sofisticate. Cnd autorul
scrie innd cont de cititorul cruia i se adreseaz, el trebuie s evite s fie prea pretenios n
exprimare fr a cobor ns nivelul scrierii. Aceasta este de multe ori o problem de educaie i de
nivel social al autorului.
Negativismul, atitudinea negativ nu este ceea ce doresc s aud cititorii. De aceea, o
atitudine pozitiv trebuie s prezinte partea mai puin plcut a unor fapte nsoit de avantajele pe
care le are i nu nsoit strict numai de aspectele negative. Aa cum se spune, s prezini
jumtatea plin a paharului, nu pe cea goal. Cititorul va nelege c paharul este pe jumtate
plin / gol i va lua n considerare aspectul pozitiv al acestui fapt.
4.3.2.
Cnd se elaboreaz un raport sau orice alt document tehnic, autorii sunt fie angajaii unei
instituii sau companii oarecare, fie fac parte dintr-un grup de lucru sau de cercetare (echipa unui
grant de cercetare, echipa de cercetare coordonat de un cadru didactic, grupul studenilor
coordonai la activitatea de cercetare i elaborare a lucrrii de finalizare a studiilor de ctre un cadru
didactic).
n oricare din aceste cazuri, este nevoie de acordul angajatorului sau al coordonatorului n
legtur cu modul n care se prezint rezultatele muncii efectuate. Documentele tehnice elaborate
vor fi, n mod firesc, recenzate de persoane desemnate de angajator sau coordonator pentru a
verifica coninutul tehnic, precum i modul de prezentare a unor informaii confideniale (secrete de
fabricaie, informaii care nc nu au fost fcute publice, idei noi care se doresc a fi brevetate sau
publicate, direcii de dezvoltare, politici de cost i de marketing etc.).
Recenzia mai are i avantajul c ne asigur asupra faptului c informaiile coninute n
document, att cele tehnice, ct i cele de natur confidenial, sunt tratate corect i n concordan
cu politica firmei!
Tratarea informaiilor confideniale
n cazul unor instituii sau companii, informaiile ce reclam dreptul de proprietate se refer
la date de proiectare, procedee de fabricaie, tehnologii etc. care nu fac obiectul unui brevet de
invenie.
Acestea sunt considerate secrete de fabricaie. Firmele prefer s pstreze asemenea
informaii n categoria secretelor de fabricaie i s nu le patenteze din urmtoarele motive:
55
4.3.3.
Aspectele legale
Controlul legal se refer, n esen, la urmtoarele dou aspecte:
cum s protejm un produs intelectual (document scris);
cum putem utiliza documente protejate legal.
Drepturile de autor
Se pune n mod firesc ntrebarea: Cum se protejeaz informaiile dintr-un document
ingineresc?. O modalitate o reprezint legea drepturilor de autor (legea copyright-ului). Drepturile
de autor (copyright-ul) protejeaz numai expresia folosit pentru a comunica informaia, n timp ce
patentul protejeaz ideea. Cu alte cuvinte, copyright-ul oprete copierea descrierii unei invenii, nu
i producerea sau vnzarea produsului ce face obiectul inveniei. Aceasta este realizat prin patent.
Automat, orice scriere care este protejat prin copyright devine proprietatea celui care a
creat-o. Exist ns i excepii: o documentaie tehnic elaborat n cadrul sarcinilor unui post poate
s fie proprietatea autorului, cnd acest lucru este stipulat n contractul de angajare, dar de obicei
este proprietatea organizaiei.
La publicarea unui articol, a unui manual sau a unei cri, autorul transfer drepturile de
copyright editorului.
Proprietarul unui copyright are urmtoarele drepturi:
de a reproduce ntreaga oper sau o parte din ea;
56
Ct anume se copiaz din lucrare? Copierea ctorva rnduri dintr-o carte este un fair
use, pe cnd copierea refrenului unui lagr nu;
Care este natura materialului copiat? Nu fac obiectul fair use copierile din creaii
originale sau lucrri de referin a cror creaie a necesitat un volum mare de munc
ntr-un timp ndelungat;
Va influena copierea interesele economice ale proprietarului (vnzarea originalului)?
De fapt, n aceasta const problema: dac ceea ce s-a copiat este utilizat ntr-un material
care se vinde i n acest fel prejudiciaz interesele proprietarului, utilizarea nu mai poate
fi considerat fair use!!!
Esena legii copyright-ului este aceea de a proteja individul sau instituia care a creat un
document scris n sensul recompensrii lor (morale i materiale) pentru munca depus.
Un aspect important l reprezint copierea software-ului. Copierea i folosirea softului
pentru a obine anumite avantaje este ilegal.
Un soft cumprat pentru utilizarea profesional poate fi uneori copiat i folosit pe
calculatorul de acas, dar nu pentru folosul personal ci n scopul instruirii. Acest lucru trebuie s fie
precizat explicit n licena care nsoete produsul software la cumprare.
Exist o categorie de programe a cror utilizare personal, n institute de nvmnt sau n
activiti nonprofit este permis.
Unele programe sunt n categoria shareware. Acestea pot fi utilizate pentru evaluare, un
anumit timp bine precizat, dup care este obligatorie efectuarea unei pli ctre autor.
Exist programe distribuite n categoria freeware. Acestea pot fi utilizate fr nicio restricie
i chiar se recomand distribuirea lor.
Aproape toate programele sunt nsoite de un material care prezint condiiile de utilizare
permise (condiiile de licen). Este bine s studiem cu atenie aceste materiale nainte de a utiliza
sau distribui un anumit program.
58
5.1.1.
5.1.2.
59
5.1.3.
Este bine ca, pentru o informare corect, s se foloseasc ct mai multe surse de informaie.
Cele mai importante sunt:
Bibliotecile;
Revistele de specialitate;
Internetul;
Datele furnizate de firme;
Discuiile cu specialiti din domeniu;
Brainstorming-ul.
5.1.4.
Structurarea prezentrii
5.1.5.
Dup ce s-a structurat prezentarea, se poate trece la elaborarea manuscrisului sau a unui
rezumat care urmeaz a fi distribuit participanilor n situaiile n care se impune acest lucru.
Materialul distribuit va trebui s aib acelai coninut cu cel al prezentrii i se recomand
ca acesta s conin doar informaia de baz i cuvintele cheie.
60
Tema;
Cuprinsul;
Informaiile eseniale;
Relaiile cuantificabile;
Concluziile.
Construcie personalizat
Personalizarea se realizeaz prin urmtoarele elemente:
structura unitar a foliilor/diapozitivelor;
modul de plasare a titlurilor i subtitlurilor;
coloritul unitar;
acelai tip de caractere (font) i aceeai dimensiune a acestora;
plasarea Logo-ului i a numelui firmei, instituiei sau departamentului.
Observaie:
n cazul n care reprezentai o firm, va trebui ca foliile/diapozitivele dumneavoastr
s fie create n conformitate cu imaginea vizual (Corporate Design) acceptat de
firm pentru prezentrile fcute marelui public.
Structura foliei/diapozitivului
n structurarea informaiilor de pe folie/diapozitiv se vor avea n vedere urmtoarele:
se va ine seama de faptul c ochiul omenesc exploreaz folia/diapozitivul de sus n jos
i de la stnga la dreapta;
cel puin 30% din suprafaa foliei/diapozitivului trebuie s rmn liber;
zona cea mai important a foliei/diapozitivului este zona central.
61
Formatul foliei/diapozitivului
Se prefer formatul Landscape deoarece ofer mai mult spaiu pe axa orizontal, ceea ce
poate fi extrem de util n cazul unor reprezentri grafice (n cazul formatului Portret exist riscul s
nu apar toate detaliile pe ecran).
62
63
6. TEHNOREDACTAREA
Acest capitol este o sintez a capitolului cu acelai titlu din lucrarea [5] i se dorete s se
constituie ca o introducere n noiunile i tehnicile utilizate n editarea computerizat profesional a
lucrrilor inginereti.
Prezentarea informaiei este cel puin la fel de important ca i informaia n sine. La crearea
unui document, autorul trebuie s se gndeasc foarte bine cum s armonizeze coninutul
documentului cu forma sa grafic. Toate aspectele asamblrii unui document sunt la fel de
importante: forma exterioar atrage (sau nu) atenia cititorului, valideaz i faciliteaz utilizarea sa;
forma global face o prim impresie cititorului, i d acestuia o idee despre utilitatea documentului
i modul n care acesta trebuie utilizat; forma intern afecteaz structurarea i perceperea
informaiei pe care autorul dorete s o transmit i uureaz parcurgerea efectiv a materialului.
La tehnoredactarea unui document tehnic trebuie s se urmreasc urmtoarele aspecte:
formatarea intern, formatarea documentului privit ca un ntreg, hrtia folosit i legarea
materialului. Calitatea acestor etape face ca documentul i informaia coninut n el s fie
accesibile utilizatorilor.
65
irului la mijlocul rndului sau la captul lui. O linie prea scurt va fi ineficient datorit deselor
focalizri. Lungimea optim a rndului este ntre 6 i 10 centimetri.
Lizibilitatea unui document este influenat i de ali factori (Fig. 6.1):
Textul scris numai cu majuscule se citete greu; ascendentul i descendentul literelor
mici ajut identificarea literelor;
Caracterele cursive (italic) n cantiti mari sunt dificil de citit;
Caracterele serifate (serif, cu terminalele literelor evideniate cu liniue care ghideaz
privirea) sunt mai uor de citit n blocuri mari de text dect cele neserifate (sans serif),
dar la multiplicri de proast calitate de obicei situaia se inverseaz;
Caracterele spaiate proporional (la care limea caracterului depinde de forma sa) sunt
mai uor de citit dect caracterele monospaiate (la care toate caracterele au
aceeai lime);
Este necesar un spaiu (leading) de cel puin dou puncte ntre rndurile succesive.
descendent
normale
p o d ascendent
6.1.1.
Formatarea caracterelor
Fonturile existente ntr-un numr mare n programele actuale pot deveni periculoase cnd
sunt utilizate fr discernmnt. Caracterele folosite trebuie doar s mpacheteze informaia
coninut n text i ele nu trebuie s reclame un efort suplimentar i o atenie special din
partea cititorului.
Textele sunt formatate pe baza formei familiei de caractere, a atributelor i a
dimensiunii lor.
Familiile de caractere (fonturile) sunt familii complete de caractere incluznd litere, cifre,
caractere de punctuaie i speciale, unele simboluri semigrafice, care au toate o form asemntoare
caracteristic.
Majoritatea documentelor au nevoie de doar dou familii de caractere: unul pentru corpul de
text i unul pentru titluri. Cele mai utilizate fonturi pentru corpul de text sunt fonturi serifate (se
citesc mai uor n blocuri mari de text) iar pentru titluri se folosesc adesea fonturi neserifate
(simple, serioase, lizibile, impuntoare i atractive).
Pentru a scrie ntr-o limb diferit de cea englez (limba iniial nvat de calculatoare),
fonturile includ caractere diacritice n setul extins de caractere. Este indicat s se instaleze i
tastatura corespunztoare limbii respective pentru o uoar inserare a acestor caractere.
Fonturi speciale pot fi utilizate pentru diverse simboluri: caractere greceti, numere sau
litere ncercuite, fracii, borduri i marcatori. Exist multe fonturi decorative care pot fi folosite n
situaii speciale (reclame, invitaii, brouri, logo-uri, sigle etc.) dar care nu sunt convenabile pentru
un document tehnic.
66
Capitolul 6. Tehnoredactarea
Atributele textului schimb majoritatea fonturilor disponibile. Cele mai obinuite atribute
sunt: normal (regular), aldine (bold), cursive (italic). Alte variante posibile sunt: condensate
(condensed), expandate (expanded), extra-aldine (extra bold), conturate (outline), umbrite
(shadowed), subliniate (underline), dublu subliniate (double underline), supraterse (strikethrough),
dublu supraterse (double strikethrough), reliefate (emboss), gravate (engrave), indici (subscript),
exponeni (superscript), inversate (reverse), colorate etc. (Fig. 6.2).
Normal
(regular)
Suprasterse
(strikethrough)
(outline)
Aldine
(bold)
Dublu suprasterse
(double strikethrough)
Umbrite
(shadowed)
Cursive
(italic)
Extra-aldine
(extra bold)
RReelliieeffaattee
(emboss)
Aldine cursive
(bold italic)
Subliniate
(underline)
G
Grraavvaattee
(engrave)
Condensate
(condensed)
Dublu subliniate
(double underline)
Indici
(subscript)
Expandate
(expanded)
Inversate
(reverse)
Exponenti
(superscript)
Utilizarea simultan a mai multor atribute poate deruta cititorul, deci ncercai s nu folosii
(doar cu rare excepii, foarte bine justificate) caractere aldine cursive, aldine subliniate, cursive
subliniate, aldine colorate etc.
Cteva convenii pentru formatarea caracterelor au fost elaborate pentru documentarea
programelor de calculator: pentru comenzi i elemente afiate de calculator se folosete un font
monospaiat; caracterele normale (regular) sunt folosite pentru informaia afiat de calculator,
caracterele aldine (bold) sunt folosite pentru caracterele introduse de operator; caracterele cursive
(italic) sunt folosite pentru a preciza cuvinte cheie (comenzi, funcii etc.); parantezele drepte ([ ])
delimiteaz un element opional; pentru toate aceste elemente sunt utilizate litere majuscule, literele
mici fiind folosite pentru denumiri de variabile care trebuie nlocuite cu valori concrete.
Multe din atributele caracterelor prezentate nu se preteaz pentru documentele tehnice. Ele
trebuie folosite cu msur, doar cnd contribuie cu adevrat la comunicarea informaiei. Prea multe
atribute n prea multe pri ale textului au un efect deranjant asupra privitorului iar efectele lor se
anuleaz reciproc.
Dimensiunea pe vertical a caracterelor (nlimea) este msurat n mod obinuit n
puncte (point); sunt aproximativ 72 puncte ntr-un inch. n documentele tehnice se utilizeaz pentru
corpul de text caractere de 10, 11 sau 12 puncte. Trebuie s se in cont i de eventualele micorri
ale textului la multiplicare. Caractere de dimensiuni mai mici pot fi folosite n cadrul tabelelor,
pentru note de subsol, de final i de margine. Dimensiunea minim admis este dat de calitatea
multiplicrii documentului (n general 8 sau chiar 6 puncte sunt acceptabile). Un citat dintr-o
lucrare poate fi scris folosind caractere cu 2 puncte mai mici dect caracterele obinuite cnd
constituie un paragraf separat. Titlurile pentru capitole i subcapitole pot fi de aceeai dimensiune
ca i corpul de text dar, de cele mai multe ori, se folosesc dimensiuni mai mari. Ele pot s nu fie
observate dac nu se folosesc dimensiuni mai mari sau atribute pentru evidenierea lor.
Spaierea ntre rnduri (leading) se msoar tot n puncte. De cele mai multe ori, se
folosesc dou puncte pentru spaierea rndurilor, dar se poate utiliza i un singur punct.
Spaierea ntre caractere este funcie de nlimea caracterelor. Ea este predefinit n
fonturi i poate fi modificat automat de ctre editorul de texte cnd este necesar ca un anumit text
s umple exact un rnd de o anumit lungime, dar de cele mai multe ori, o modificare automat
doar a spaierii ntre cuvinte este suficient pentru a rezolva aceast problem, soluie care nu
deranjeaz i nu atrage atenia cititorului aa cum o face modificarea spaierii ntre litere.
Mrirea spaierii ntre caractere se poate face i manual (kerning pozitiv) i poate fi utilizat
i pentru evidenierea unui cuvnt sau fraze, pentru titluri sau pur i simplu din
considerente estetice.
Procesoarele de texte moderne ofer o serie de caractere speciale care satisfac unele cerine
specifice n formatarea textului. Majoritatea sunt accesibile printr-un meniu special de inserare a
caracterelor speciale sau prin tastarea unei combinaii predefinite de taste (shortcuts).
Pentru grupurile de cuvinte separate prin spaiu (Space) sau liniu, pe care le dorii s nu fie
separate la margine de rnd, folosii caracterele Nonbreaking Space respectiv Nonbreaking Hyphen.
Cum cuvinte ca ntr-un nu ar trebui s fie desprite la margine de rnd, este bine s utilizai
pentru liniu caracterul Nonbreaking Hyphen.
Dac dorii ca un spaiu ntre cuvinte s nu-i modifice limea n urma kerning-ului
automat realizat de program, folosii n loc de Space caracterul Nonbreaking Space (n Word,
apsai Ctrl + Shift + Space) care are i proprietatea de a avea o lime fix.
n ecuaiile scrise direct n text, folosii En Dash pe post de minus ( este mai vizibil
dect -), Nonbreaking Space ntre operator i operand i ntre valoare i unitatea de msur. Dac
unitatea de msur este prescurtat cu o singur liter, nu se pune Space ntre valoare i simbolul
unitii de msur. Pentru a fi consecveni cu formatarea caracterelor din ecuaii, este de preferat ca
toate ecuaiile s fie scrise cu acelai editor de ecuaii.
En Dash se utilizeaz i pentru intervale (de exemplu, 9 15) sau n interiorul denumirilor
(de exemplu, ClujNapoca). O liniu i mai larg se obine cu caracterul Em Dash ().
68
Capitolul 6. Tehnoredactarea
Caracterul Optional Hyphen poate fi utilizat n interiorul unui cuvnt pentru a preciza locul
exact unde dorim ca un cuvnt s fie eventual desprit n silabe la captul rndului. Putem evita
astfel despriri incorecte sau ilogice, care ar putea crea confuzii.
Pentru o linie nou n cadrul aceluiai paragraf, se folosete caracterul linie nou (n Word,
se apas Shift + Enter) n locul caracterului paragraf nou (obinut cu tasta Enter).
Dup fiecare caracter de punctuaie (. , ; :) se pune un Space; naintea acestora nu se pune
niciodat Space. Se pune un Space naintea parantezelor deschise dar niciodat dup ele. Se pune
un Space dup parantezele nchise (dac nu sunt urmate de un semn de punctuaie) dar niciodat
nainte de ele. Aceste reguli elimin separarea nedorit la captul rndului a semnelor de punctuaie
de cuvintele de care logic i estetic sunt legate.
ntr-un text n limba romn este recomandat s se utilizeze ghilimele specifice limbii (
cod ASCII 0132 i cod ASCII 0147) n locul celor obinuite editoarelor ( ). Aceste
caractere pot fi inserate cu tasta Alt meninut apsat i tastnd pe pad-ul numeric din dreapta
tastaturii codul caracterului din patru cifre.
6.1.2.
Formatarea paragrafului
69
Ochiul uman dorete s se rentoarc la sfritul fiecrui rnd n aceeai poziie, din aceast
cauz textele vor fi aliniate la stnga. Alinierea la dreapta se folosete numai pentru scopuri
speciale n documente cu o proiectare grafic deosebit. Ambele alinieri utilizate separat determin
o margine vertical neuniform, zimat, inestetic i obositoare care poate fi eliminat folosind o
aliniere la stnga i la dreapta simultan. Totui, dac linia este scurt, modificarea spaierii care are
loc automat ntre cuvinte i uneori chiar ntre litere poate distrage atenia cititorului i l poate
obosi. Titlurile (de documente, de capitole, subcapitole, de figuri i de tabele) pot fi centrate, adic
aliniate la mijloc. Textul obinuit nu se centreaz dect dac dorim s obinem un efect grafic
deosebit.
Unele alinieri speciale n cadrul unui paragraf nu pot fi realizate folosind facilitile de
aliniere ale paragrafului. n aceast situaii, nu se fac n niciun caz spaieri orizontale cu caractere
Space multiple (la orice modificare a dimensiunii caracterelor, toat munca trebuie reluat) ci
folosind caracterul de tabulare [Tab]. Exist patru tipuri de caractere de tabulare: la stnga, la
dreapta, la centru i la caracterul zecimal:
Ecuaii
y 3 a 3 b3 c 3
Ilustraii
Combinate
(5.1)
Parabola:
y ax 2 bx c
x
70
Capitolul 6. Tehnoredactarea
vzute ca cele mai importante iar titlurile incluse n paragraf ca cele mai puin importante. Titlurile
numai cu majuscule sunt percepute ca cele mai importante, iar titlurile cu litere mici ca cele mai
puin importante.
Pentru documentele tehnice, patru nivele n ierarhia structural a informaiei transmise sunt
de cele mai multe ori suficiente. Orice nivel suplimentar poate avea un neles pentru autor dar nu i
pentru cititor.
Titlurile de figuri i tabele pot fi scrise cu aceeai dimensiune de caracter ca i corpul de
text, dar atunci trebuie difereniate prin atribute (bold, italic) sau un font diferit.
Prescurtrile nu trebuie folosite n niciun titlu (de capitol, subcapitol, figur sau tabel). Ele
trebuie utilizate i definite n primul paragraf care face referire la ele.
Paragrafele care alctuiesc o list sunt marcate pentru precizarea apartenenei la lista
respectiv cu ajutorul unui marcator (un simbol special cum ar fi * ). Dac este nevoie s se
fac referiri la un element dintr-o list mai lung, sau ordinea elementelor din list este important,
elementele listei pot fi numerotate n loc s fie marcate.
6.1.3.
Este dificil s se rein toate caracteristicile unui anumit tip de paragraf (font-ul, atributele,
lungimea liniei, setarea marginilor i a caracterelor de tabulare, alinierea etc.). De asemenea este
ineficient s se modifice aceste caracteristici pentru fiecare paragraf n parte. Din aceste motive este
foarte indicat s se utilizeze din plin facilitile oferite de procesoarele de texte de definire a unor
stiluri de formatare i a unor abloane pentru documente (templates).
Diverse caracteristici de formatare ale unui text pot fi memorate sub un anumit nume ntr-un
stil de formatare (style). Caracteristicile pot fi specifice numai unei pri dintr-un paragraf
(character type style) sau ntregului paragraf (paragraph type style).
Toate caracteristicile de formatare memorate ntr-un stil de formatare pot fi atribuite unei
pri dintr-un paragraf sau unui paragraf ntreg din document prin simpla selectare a numelui
stilului de formatare respectiv. n plus, orice modificare fcut asupra unui anumit stil de formatare
determin ca modificrile respective s fie fcute automat i instantaneu n toate poriunile din
document care au asociat stilul respectiv.
Un alt avantaj al folosirii stilurilor de formatare este faptul c ele pot sta la baza definirii
unor tabele (cuprinsuri, liste de tabele sau figuri) care sunt generate i reactualizate automat de
programele de editare.
O colecie de stiluri de formatare pot fi adunate ntr-un ablon pentru documente
(templates). Acesta este de fapt un fiier pe baza cruia se pot crea alte documente noi. Se pot
include n acest ablon i alte elemente de formatare (setarea paginii, anteturi, subsoluri de pagin,
numerotri de pagini etc.), texte sau ilustraii comune unui anumit tip de documente (logo-uri,
adrese etc.) sau chiar unele opiuni de configurare ale programului de editare de texte.
Realizarea unui ablon necesit un efort i un consum de timp destul de mare, dar aceast
munc i va dovedi utilitatea la realizarea tuturor documentelor ulterioare de acelai tip i la
asigurarea consecvenei formatrii unei serii de documente. Cum acest ablon poate fi uor
distribuit, consecvena n formatare poate fi asigurat chiar i pentru documente sau o serie de
documente care sunt redactate de mai multe persoane care formeaz sau nu o echip. n plus, orice
modificare ulterioar poate fi transferat la toate documentele create pe baza aceluiai ablon prin
modificarea ablonului, distribuirea sa i apoi aplicarea global sau parial a stilurilor de formatare
din ablonul modificat n toate documentele.
Toate regulile de formatare recomandate pn aici pentru a asigura lizibilitatea, eficacitatea
i acceptarea documentului de ctre cititor pot fi nclcate de cerinele unor formate specifice
impuse de anumii colaboratori. Acetia pot fi anumite organizaii, parteneri de afaceri, editori de
jurnale, organizatori de evenimente tiinifice etc. sau, pur i simplu, cei crora trebuie s le
trimitem documentul respectiv.
72
Capitolul 6. Tehnoredactarea
6.1.4.
Formatarea ilustraiilor
Cea mai important funcie a formatrii ilustraiilor este asigurarea consecvenei de-a lungul
ntregului document. Suntem tentani s adunm ilustraii din diverse materiale i documente care
sunt realizate de diveri artiti (oameni i programe) pentru diverse specificaii i pentru diverse
scopuri; evident, ele arat diferit.
Un document arat mult mai profesional dac toate ilustraiile din aceeai categorie (grafice,
diagrame, schie etc.) sunt realizate folosind acelai program de calculator i aceleai specificaii
pentru fontul i atributele pentru toate etichetele, legendele i explicaiile, grosimea i tipul liniilor,
poziia i editarea liniilor de ghidare, detaliilor i legendelor.
Importana acordat de cititor unei ilustraii depinde de unele caracteristici ale sale. Astfel,
importana acordat este mai mare pentru ilustraiile:
poziionate n partea de sus a paginii;
care ocup toat limea paginii;
care sunt nconjurate de un spaiu alb mai mare;
care au dimensiunile mai mari;
care sunt mai ntunecate.
Aceste reguli se aplic nu numai ilustraiilor (grafice, diagrame, organigrame, desene
liniare, fotografii etc.), ci i tuturor elementelor grafice care contribuie la aranjarea grafic a paginii
(linii, icoane, simboluri etc.).
Astfel, elementele incluse n antetul de pagin vor trebui s fie mai mici dect cele din aria
util a paginii. Anteturile i logo-urile organizaiilor trebuie s nu fie modificate ca form, aspect
sau poziie pentru a nu altera imaginea firmei.
Titlul unei figuri se poziioneaz de obicei sub ilustraie, poate fi centrat sau aliniat la stnga
i va conine la nceput i identificatorul figurii (numerotarea se face de obicei cu dou numere,
primul reprezentnd capitolul sau subcapitolul, iar al doilea reprezentnd numrul de ordine al
ilustraiei din cadrul capitolului sau subcapitolului). Caracterele utilizate pentru titlu pot avea
aceeai dimensiune cu cele din corpul de text, dar atunci trebuie difereniate prin atribute (bold,
italic) sau un font diferit (fontul pentru titluri). Cnd o ilustraie se ntinde pe mai multe pagini,
fiecare pagin va avea propriul titlu iar la sfritul lui se precizeaz acest lucru (de exemplu,
pagina 1 din 3).
73
6.1.5.
Formatarea tabelelor
Un tabel este un cadru cu date, indiferent dac el este sau nu nconjurat de o bordur, avnd
elementele descrise n Fig. 4.6. Cum informaia inclus n tabele este de cele mai multe ori foarte
important (uneori este esena unui raport), merit un pic de timp i efort pentru a formata un tabel
ntr-o form cu eficacitate maxim.
Setul, dimensiunea i atributele caracterelor
Toate elementele tabelului trebuie introduse cu aceeai dimensiune de caractere. n tabelele
incluse n text putem utiliza o dimensiune cu dou puncte mai mic dect dimensiunea corpului de
text. Dac este nevoie de o dimensiune mai mic dect aceasta, locul tabelului este ntr-o anex.
Elementele din capul de tabel (cap de categorie, bara de coloane, capul de coloan i de
subcoloan) trebuie s ias n eviden, astfel c vom folosi caractere aldine, cursive sau aldine
cursive. Categoriile i datele coloan sunt n mod obinuit scrise cu caractere normale. Textul din
barele de tabel trebuie scris folosind caractere aldine, cursive sau aldine cursive, dar trebuie s
folosim alte atribute pentru a-l diferenia de cel utilizat n capul de tabel. El trebuie totui s fie cu
un grad mai mic de evideniere dect cel din capul de tabel. Putem utiliza i numai majuscule dac
textul din bara de tabel nu acoper toat limea rndului.
Alinierea
Textul introdus n tabele poate fi aliniat ca i textul dintr-un paragraf la stnga, la dreapta,
centrat sau centrat pe virgula zecimal.
Elementele din capul de tabel sunt n general centrate dar pot fi i aliniate la stnga. Barele
de tabel sunt aproape ntotdeauna aliniate la stnga. Ele pot fi i centrate dac sunt situate numai
deasupra coloanelor de date nu i deasupra categoriilor.
Cnd datele coloan sunt alctuite din text, alinierea lor trebuie s se potriveasc cu cea a
capului de coloan din care fac parte. Cnd ele sunt numere, este recomandabil s fie centrate la
caracterul de separaie a zecimalelor, dac au zecimale, sau pur i simplu la dreapta dac
nu au zecimale.
Pentru textul din tabele trebuie s se acorde atenie i alinierii pe vertical care poate fi sus,
jos, sau centrat pe vertical. Elementele din capul de tabel trebuie aliniate jos. Nu este recomandat
ca ele s fie scrise pe vertical sau nclinat deoarece este un element grafic decorativ care distrage
atenia i nu transmite nicio informaie.
Borduri, rastere de fundal i linii de ghidare
Un tabel poate fi sau nu nconjurat de borduri dar un tabel mai complicat dect doutrei
linii i doutrei coloane necesit o formatare special care s ghideze ochii cititorului pe orizontal
i pe vertical.
Ca un minim este necesar o separare a capului de tabel de datele propriu-zise. n plus, linii
separatoare suplimentare sunt necesare dup (i, preferabil, nainte) barele de tabel.
Tabelele foarte lungi trebuie mprite prin linii orizontale la fiecare 5 sau 10 rnduri; un
rnd liber poate fi utilizat n locul liniei orizontale.
Liniile verticale sunt opionale dar sunt de folos mai ales la coloanele de date foarte nguste.
Se poate folosi rastere de fundal n locul liniilor. Un ntreg rnd, coloan sau cap de tabel
poate fi colorat cu ajutorul unui raster de fundal (filigran) gri sau colorat. Gradul de umplere al
rasterului nu trebuie s depeasc 10% (este recomandat doar 5%) i toate caracterele scrise n
interiorul unui bloc cu raster de fundal trebuie s fie aldine (bold).
ntr-un tabel simplu cu dou coloane (cum ar fi un cuprins), uneori se folosesc linii de
ghidare punctate, ntrerupte sau continue pentru ghidarea ochiului cititorului de la o coloan la alta.
Un astfel de tabel este de obicei generat automat de program i este realizat folosind caracterul de
tabulare. Tipul liniei de ghidare poate fi ales cnd se stabilete poziia i tipul tabulatorului.
74
Capitolul 6. Tehnoredactarea
Titlul
Titlul se poziioneaz de obicei deasupra tabelului, este aliniat centrat sau la stnga lui i va
conine i identificatorul tabelului (numerotarea se face de obicei cu dou numere, primul
reprezentnd capitolul sau subcapitolul, iar al doilea reprezentnd numrul de ordine al tabelului
din cadrul capitolului sau subcapitolului). Identificatorul i titlul pot ocupa i rnduri succesive
(identificatorul mai nti) pentru o mai uoar localizare. Caracterele utilizate pentru titlu i
identificator pot avea aceeai dimensiune cu cele din corpul de text, dar atunci trebuie difereniate
prin atribute (bold, italic) sau un font diferit.
Note de subsol
Deoarece textul din tabele este de obicei sub form de cifre, este recomandat s folosim
litere pentru identificatorul notei de subsol. Evident el trebuie s fie cu atributul unui exponent.
Numrul notelor de subsol trebuie meninut la minim (strictul necesar).
Continuarea pe pagina urmtoare
De foarte multe ori, tabelele lungi nu ncap pe o singur pagin. Ele trec pe urmtoarea
pagin sau chiar pe urmtoarele pagini. Cititorul are nevoie s vad pe fiecare pagin ntregul titlu
al tabelului, nsoit eventual de precizarea (continuare).
Capul de tabel trebuie s apar complet pe fiecare pagin de continuare. Dac exist bare de
tabel, cea mai recent bar de tabel trebuie inclus ntre capul de tabel i date, nsoit i ea de
precizarea (continuare). Notele de subsol trebuie repetate pe fiecare pagin de continuare n care
ele sunt apelate.
6.1.6.
Setarea paginii
pentru legare
dreapta
stanga
pentru legare
Prin setarea paginii se nelege stabilirea ctorva caracteristici generale ale paginii
(dimensiuni, orientri) pentru ntregul document, pentru o ntreag seciune a sa (capitol, index,
cuprins etc.) sau numai pentru paginile care urmeaz. Alturi de formatarea paginii (aranjarea
grafic n pagin a elementelor componente), setarea paginii contribuie la asamblarea eficient a
unui document n vederea obinerii accesibilitii i acceptrii de ctre cititor a materialului.
Cteva opiuni generale referitoare la aranjarea elementelor grafice n pagin determin
macheta paginii. Se poate alege locul unde ncepe o nou seciune, alinierea vertical a textului
util n pagin, tratarea diferit a paginilor pare, impare i a primei pagini din punctul de vedere al
antetului i subsolului de pagin, numerotarea automat a tuturor liniilor din document.
Dimensiunile paginii standard n
Europa sunt cele ale formatului A4 (210 x 297
superioara
la antet
milimetri). Pe lng alte cteva formate
standard (letter, legal, executiv) se poate alege
i un format propriu particular chiar dac
tiprirea se va face pe formatul standard A4.
ARIA UTILA
ARIA UTILA
Este recomandat ca marginile paginii,
(pagina para)
(pagina impara)
care determin suprafaa util a paginii, s fie
fixate n setarea paginii iar marginile
particulare ale unor paragrafe s fie fixate n
formatarea paragrafelor respective.
Dac marginile laterale sunt mai mici
la subsol
inferioara
de 2,54 centimetri, este recomandat s se lase
o margine suplimentar de siguran (gutter)
Fig. 6.3. Marginile paginilor
necesar pentru legarea documentului. Dac
la tiprirea pe ambele fee
tiprirea se face pe ambele fee ale paginii,
atunci aceast margine trebuie oglindit
(Fig. 6.3).
75
6.1.7.
Titlu ilustartie
ILUSTARTIE
(orientare orizontal)
Formatarea paginii
Prin setarea paginii s-a stabilit pagina util delimitat de marginile paginii, antet i subsol.
Aranjarea grafic n pagina util a textelor, titlurilor, ilustraiilor, tabelelor etc. mpreun cu spaiile
albe constituie formatarea paginii i este foarte important pentru eficacitatea documentului.
Utilizarea adecvat a spaiilor albe contribuie la lizibilitatea materialului i la estetica
general a paginilor.
n documentele tehnice, cele mai importante criterii n formatarea paginii sunt claritatea i
utilitatea. Componentele documentului trebuie plasate acolo unde ele pot fi ct mai uor nelese
(claritatea) i ct mai accesibile cititorului (utilitatea).
Regula general de plasare a elementelor componente ntr-o pagin este regula spaiului alb
minim de un pica. Pica este o unitate de msur folosit n tipografie egal cu 1/6 inch (0,16 inch
4,2 milimetri). Cel puin un spaiu alb de un pica trebuie s existe ntre fiecare element grafic i
toate celelalte: ntre ilustraii i text, ntre tabele i text, ntre coloanele de text, ntre titluri (de
capitole, subcapitole, figuri sau tabele) i textul anterior, respectiv textul care urmeaz etc.
Cititorul este speriat, contient sau nu, de paginile gri (acoperite aproape complet numai de
texte). Acestea sunt greu de citit i ideile importante se pot pierde. Setarea i formatarea paginii
permit evitarea acestora utiliznd cu grij elementele grafice cum ar fi linii, icoane, borduri etc. De
asemenea, utilizarea de titluri scurte ajut aceluiai scop. O regul general pentru cei
neexperimentai ar fi urmtoarea: s se plaseze pe fiecare pagin 50% text, 30% ilustraii i
20% spaii albe.
n general, este bine ca ilustraiile i tabelele s ocupe ntreaga lime disponibil a rndului.
Este mai uor de editat, elementele respective capt o importan mai mare n economia aranjrii
grafice a paginii i sparg monotonia paginilor gri pline doar cu text. Dar dac un astfel de element
are o lime mic, n jurul ei apare o suprafa alb mare care distrage atenia cititorului i consum
inutil spaiu. Astfel de ilustraii sau tabele pot fi nconjurate de text (pe trei margini sau pe patru)
dac se las fa de text un spaiu de delimitare de cel puin un pica. Textul care nconjoar
elementul nu trebuie s aib limea efectiv mai mic dect o treime din limea total a rndului.
O alt tehnic care permite creterea interesului pentru o pagin prin introducerea de
elemente grafice este utilizarea oglinzilor. Acestea sunt blocuri de text, separate de restul textului
printr-o bordur sau printr-un raster de fundal (filigran), care sunt fie nglobate n text ca orice
ilustraie, fie poziionate la marginea textului, sau chiar n marginea lateral liber mai mare care a
76
Capitolul 6. Tehnoredactarea
fost lsat la unele documente. Aceste oglinzi pot conine fraze semnificative din text, citate care
subliniaz ideile din text, informaii fundamentale sau suplimentare, definiii, comentarii etc.
Blocurile mari de texte pot fi sparte i utiliznd aranjarea pe mai multe coloane a lor. Cel
puin un spaiu de un pica trebuie s separe coloanele unele de altele. Pentru documentele tehnice
nu este indicat s se foloseasc mai mult de trei coloane.
Poziia delimitatorilor de pagin, coloan i linie este de asemenea important n aranjarea
grafic n pagin. Este recomandabil s se evite liniile forte scurte la sfritul unui paragraf, linii
care conin doar ultimul cuvnt scurt sau ultima silab din paragraf linii numite vduve (widow),
precum i liniile singulare la sfritul sau nceputul unei pagini sau coloane linii numite orfane
(orphan). Aceste linii distrag atenia cititorului.
Uneori, pentru aranjarea convenabil a componentelor n pagin (figuri, tabele), este nevoie
s se introduc manual caractere de separare a coloanelor sau paginilor. Probabil, va trebui s se
umple spaiul rmas pe pagina anterioar cu paragrafe de text care urmeaz componentei n cauz.
Cnd documentul este revizuit sau rearanjat n pagin, vor trebui s fie verificate toate aceste
separatoare introduse manual i, probabil, vor trebui s fie mutate. Aceast munc poate fi evitat
folosind unele opiuni de formatare a paragrafelor care permit pstrarea liniilor unui paragraf pe
aceeai pagin sau / i pstrarea unui paragraf mpreun cu paragraful urmtor. Aceleai opiuni de
formatare sunt de obicei prezente i pentru rndurile unui tabel. Utilizarea acestor faciliti avansate
de formatare oferite de programe nu elimin munca de umplere a spaiilor albe nedorite de la
sfritul coloanelor sau paginilor.
Toate documentele care au mai mult de o pagin trebuie s includ numerotarea paginilor.
Pentru un document de doar cteva pagini, numerotarea poate fi poziionat n mijlocul prii de jos
a paginii, cnd sunt tiprite pe ambele fee, sau n dreapta prii de jos a paginii, cnd sunt tiprite
pe o singur parte. Pentru documente mai complexe tiprite pe ambele fee, este recomandat ca
numerotarea s fie poziionat n exteriorul prii de jos a paginii.
Pentru documentele mai lungi de treipatru pagini este indicat s se includ un antet i
eventual un subsol de pagin care s conin informaii de identificare a documentului i de
precizare a seciunii sau capitolului. Uneori, editorul oblig s se includ i alte informaii cum ar fi
codul, revizia, editorul, volumul, numrul i data de apariie.
conine un indicator al seciunii (de obicei un numr pentru capitol i o liter pentru o anex), un
separator (punct sau liniu) urmat de un numr de ordine al paginii n seciunea respectiv.
Cuvntul pagina nu este necesar s fie introdus n paginare dect atunci cnd trebuie s
asigurm integritatea documentului printr-o paginare de forma pagina x din N unde x este numrul
de ordine al paginii respective iar N este numrul total de pagini din document.
Materialele ante-document sunt deseori numerotate folosind numere romane scrise cu litere
mici. Pagina de titlu nu se numeroteaz. Dac pe reversul ei sunt tiprite unele informaii, atunci ea
se numeroteaz cu ii. Materialele post-document (indexul) pot fi numerotate n continuare, dac s-a
utilizat o numerotare global, sau n forma I-x, dac s-a utilizat o numerotare pe seciuni.
Numerele de pagin pot fi scrise folosind aceleai caractere i dimensiuni utilizate n corpul
de text. Dac ele sunt incluse n antetul sau subsolul de pagin, ele au de obicei o dimensiune mai
mic i se poate utiliza alt set de caractere, de obicei cele utilizate pentru titluri. Se poate opta de
asemenea i pentru alte atribute, ca de exemplu aldine sau cursive.
Note i referine bibliografice
Exist trei variante diferite pentru a introduce n document note i referine bibliografice:
Toate notele i referinele apar n totalitate n partea de jos a paginii n care sunt citate
(note de subsol) i sunt numerotate n ordinea apariiei lor. Dac ele sunt citate de mai
multe ori, trebuie s apar complet de fiecare dat. Aceast variant este mai comod
pentru cititor, dar d mult mai multe bti de cap celui care le creeaz.
Toate notele i referinele apar la sfritul seciunii (capitolului) n care sunt citate (note
de final).
Notele apar n partea de jos a paginii n care sunt citate i sunt marcate cu un simbol
special (de exemplu, * sau x); referinele bibliografice sunt numerotate i sunt listate la
sfritul seciunii sau ntr-o anex. Aceast variant este cea mai indicat pentru un
numr mare de referine bibliografice.
Referinele bibliografice sunt date n ordinea citrii lor cu excepia cazului n care numele
autorului are o importan deosebit. Atunci ele pot fi sortate n ordinea alfabetic a
numelor autorilor.
Scopul unei referine bibliografice este acela de a permite cititorului s verifice anumite
enunuri sau date ori s citeasc informaii suplimentare. Pentru aceasta, orice referin
bibliografic trebuie s includ cel puin urmtoarele elemente: autorul sau autorii, titlul lucrrii,
sursa (revista sau cartea) n care a aprut dac lucrarea este un articol, identificatorul sursei dac
exist, editorul, locul i data publicrii. Pentru reviste cunoscute, editorul i locul publicrii sunt de
obicei omise. Pentru o pagin sau site de internet, referina bibliografic trebuie s includ autorul
sau autorii (dac sunt precizai), titlul paginii sau site-ului, adresa complet web i data accesrii.
Majoritatea editorilor au un format propriu pentru referinele bibliografice (elementele
incluse, ordinea lor, prescurtri utilizate, capitalizare, caracteristici de formatare etc.) care trebuie
neaprat respectat. Dac nu exist reguli impuse, cel mai important lucru este consecvena.
Notele de subsol folosesc n mod obinuit caractere avnd o dimensiune cu dou puncte mai
mic dect a caracterelor obinuite. Ele pot fi separate de text printr-o linie orizontal care se poate
ntinde sau nu pe toat limea coloanei.
Materiale ante- i post-document
Unele materiale sunt introduse naintea sau dup documentul propriu-zis pentru a forma o
lucrare (un document complet). Cele mai uzuale materiale ante-document sunt, n ordinea apariiei
lor, urmtoarele: pagina de titlu, notiele legale, cuprinsul, cuvntul nainte i / sau prefaa,
mulumirile, rezumatul, lista ilustraiilor i lista tabelelor. n mod obinuit, indexul este singurul
material post-document inclus ntr-o lucrare.
Nu toate lucrrile trebuie s conin toate aceste materiale. Majoritatea lucrrilor nu vor
avea notie legale, iar un document tehnic nu va avea un rezumat.
78
Capitolul 6. Tehnoredactarea
Chiar dac lucrarea va fi copertat, prima pagin a unui document complex va fi una de
titlu. Se poate include sau nu i alte informaii: autorii, editura, data apariiei, segmentul cititorilor
cruia i este destinat etc.
Orice document care se ntinde pe mai mult de 12 pagini trebuie s aib un cuprins (tabl de
materii). Acesta trebuie s includ titlurile i subtitlurile pn la nivelul al patrulea (care este i
nivelul maxim recomandat pentru ierarhia structural a unui document). Dac documentul conine
mai mult de patru ilustraii sau tabele, atunci se recomand s se includ i o list a ilustraiilor
respectiv o list a tabelelor.
Toate titlurile i subtitlurile trebuie s apar n cuprins. Pentru anexe este recomandat s fie
inclus doar primul nivel (titlul). Dac exist o singur anex, atunci pot fi incluse i titlurile de
nivelul doi.
Toate elementele incluse n cuprins i lista de ilustraii sau tabele trebuie s fie exact aa
cum apar ele n text (titlul exact inclusiv identificatorul dac exist). Singura excepie o constituie o
ilustraie care ocup mai multe pagini care va apare o singur dat cu specificarea n paranteze a
numrului de pagini ocupat.
Cuvntul nainte este de obicei scris de ctre altcineva dect autorul. El include cteva
afirmaii generale despre lucrare, despre autor, despre domeniile de utilizare ale lucrrii, despre
cerinele utilizatorilor pe care lucrarea le satisface i despre categoriile de cititori crora le este sau
nu le este destinat lucrarea.
Prefaa conine cteva consideraii despre lucrare scrise de autor. n documentele tehnice,
cei doi termeni (cuvnt nainte i prefa) pot fi folosii alternativ.
Majoritatea lucrrilor (puine sunt opera absolut a unei singure persoane) vor conine o
pagin n care autorul mulumete celor care au ajutat sau contribuit direct sau indirect la elaborarea
lucrrii. Mulumirile pot fi nlocuite sau nsoite de o dedicaie a autorului.
Rezumatul, dac este inclus, nu trebuie s depeasc o pagin chiar pentru un document
foarte lung i complex. Rezumatul descrie pur i simplu coninutul documentului, adic ce fel de
informaie este inclus i nu informaia n sine.
Uneori un sumar al lucrrii poate nlocui rezumatul dac unele cerine de contract o cer sau
dac aa este obiceiul. Sumarul poate depi o pagin deoarece conine informaii din lucrare (i nu
numai informaii despre lucrare ca rezumatul) cum ar fi: utilitatea i scopul lucrrii, metodele
folosite, rezultate, concluzi i recomandri. Ca o alternativ, sumarul poate constitui primul capitol
al lucrrii.
Indexul este o component opional. Rapoartele, documentele sub 100 de pagini i lucrrile
care nu sunt foarte complexe pot s nu aib un index. Dar un manual sigur trebuie s l aib.
Indexul este necesar cnd cititorul trebuie s caute frecvent n document un anumit cuvnt sau
termen.
6.3. Hrtia
De obicei hrtia utilizat pentru document nu este o preocupare special deoarece se
dispune doar de unul sau dou tipuri de hrtie. Cum n ultima vreme responsabilitile autorilor de
materiale tehnice privind realizarea documentelor s-au extins considerabil, ei se confrunt cu
nevoia de a lua o decizie privind tipul hrtiei, greutatea i culoarea sa etc.
Costul hrtiei reprezint 30 50% din costul total al documentului iar caracteristicile hrtiei
pot avea o influen semnificativ asupra aspectului final al lucrrii i asupra condiiilor de
multiplicare. Alegerea celei mai bune hrtii pentru lucrare optimizeaz rezultatele i minimizeaz
problemele. Cea mai bun hrtie este aceea care satisface complet cerinele lucrrii, a
echipamentului utilizat, a bugetului disponibil i, n special, a nevoilor cititorilor.
Cteva din caracteristicile hrtiei de care trebuie s se in cont la alegerea sa
sunt urmtoarele:
79
Greutatea (pe unitatea de suprafa) precizeaz indirect grosimea ei (relaia dintre cele
dou caracteristici nu este liniar);
Opacitatea este important mai ales pentru documentele tiprite pe ambele fee;
Tipul descrie n primul rnd gradul de finisare i acoperirea suprafeei hrtiei; exist forte
multe astfel de categorii (velin, cerat, laser, offset, de ziar, texturat etc.) astfel c alegerea
este dificil pentru a satisface simultan cerinele estetice, tehnice i bugetare fr s ignorm
necesitile i scopul documentului i cititorului;
Gradul de reflexie afecteaz uurina citirii documentului cel puin 75% este necesar
pentru a preveni oboseala i pierderea ateniei cititorului;
Granularitatea suprafeei i direcia fibrei de hrtie trebuie luat n considerare cnd ea
trebuie ndoit pentru a nu obine ndoituri neregulate;
Culoarea este o caracteristic la care ochiul uman este foarte sensibil; ea poate fi utilizat
pentru delimitarea seciunilor documentului; culori strlucitoare pot fi utilizate pentru
coperte sau pagini de delimitare a seciunilor dar numai culori foarte pale trebuie utilizate
pentru paginile care necesit o citire ndelungat; att un contrast foarte mare ct i unul
foarte mic ntre hrtie i cerneal deranjeaz cititul, astfel c o hrtie uor glbuie este chiar
mai bun dect una alb.
Capitolul 6. Tehnoredactarea
foile au tendina de a se rupe la guri i de a iei astfel din dosar; din aceast cauz, este bine ca
dosarul s aib un numr ct mai mare de inele.
Toate dezavantajele menionate anterior pot fi evitate utiliznd inele circulare continue.
Acestea pot fi din plastic sau metal, de forma unei spirale continue sau pieptene, de diverse culori i
diametre. Este necesar un dispozitiv special care permite gurirea foilor documentului i
introducerea lor n sistemului de legare.
Toate aceste sisteme realizeaz lucrri cu o bun stabilitate, datorit numrului mare de
guri de prindere, care stau plane la deschidere i nu ocup loc inutil n rafturi. Dezavantajele lor
constau n principal n necesitatea unor utilaje specializate i ntr-o oarecare dificultate la
schimbarea sau introducerea unor foi n document.
Dosarele cu urub i piuli au dou coperte speciale prevzute cu guri care permit
prinderea ntre ele a foilor documentului, care sunt perforate corespunztor, cu ajutorul a dou
perechi de uruburi i piulie speciale. Acest sistem permite ndosarierea unui numr variabil de foi,
pentru clasoare de timbre, albume pentru fotografii etc.
Sistemul permite ndosarierea unui numr relativ mare de foi i asigur documentului
posibilitatea de revizuire i un aspect asemntor cu o carte. Totui, astfel de documente nu se
deschid plan, limea marginii suplimentare pentru legare depinde de grosimea lor i sunt destul de
greu de citit, mai ales la grosimi mari.
Dosarele cu in sunt cele mai simple, ieftine, comode, sigure i cunoscute sisteme de
legare a documentelor. Acest sistem de legare poate fi utilizate pentru un numr destul de mare, dar
rezonabil de foi, nu necesit dispozitive speciale, ns documentele nu stau plane cnd sunt
deschise i nu prezint un aspect foarte elevat.
Broarea
Prin broare paginile unui document sunt pur i simplu lipite de cotorul copertei. Aceast
operaie este realizat de obicei n ateliere specializate. Este o metod relativ ieftin, foarte indicat
pentru documentele cu un tiraj mare. Se obine o carte care se deschide aproape plan, cu un aspect
foarte plcut, dar care are tendina s se dezlipeasc la o utilizare extins sau neatent.
Alte elemente utilizate la legarea documentelor
Cnd este important ca cititorii s gseasc uor i repede un anumit material, este
recomandat s utilizm pagini separatoare ntre seciuni. Acestea sunt foi separate din hrtie mai
groas sau din plastic subire, avnd diverse culori i aceeai dimensiune cu foile documentului. Ele
conin titlul i identificatorul seciunii i pot s conin o ilustraie grafic (un logo, o icoan etc.).
Pentru o i mai uoar navigare prin document, paginile separatoare se pot continua cu etichete
speciale care ies n afara dimensiunilor normale ale paginii i pe care sunt tiprite identificatoarele
seciunilor.
Uneori este nevoie s fie incluse mpreun cu lucrarea diverse materiale adiionale care nu
pot fi incluse n documentul propriu-zis: tabele de lucru sau referine rapide pe un suport de plastic
sau carton mai rezistent, desene sau plane de dimensiuni foarte mari, fotografii de calitate, mostre
de produse, microfilme, compact discuri etc. Aceste componente pot fi incluse ntr-un buzunar sau
un plic realizat special sau lipit pe partea interioar a uneia dintre coperte. Exist i plicuri de hrtie
sau plastic special concepute pentru un asemenea scop care pot fi ndosariate odat cu foile
documentului.
Adeseori trebuie s se includ n document desene mai mari dect formatul paginii; acestea
trebuie s fie pagini ndoite (de obicei sub forma unei armonici) astfel nct s se ncadreze n
dimensiunile normale ale paginii. Uneori, chiar coperta crii poate fi ndoit pentru a conine pe
faa intern ilustraii de dimensiuni mari. Hrtia utilizat trebuie s fie special, ca s permit o
ndoire net i s reziste la desfaceri i plieri repetate. Este recomandat ca aceste ndoiri s fie
realizate pe echipamente destinate special acestui scop.
Multe modaliti de legare a documentelor necesit pentru estetic i o uoar rsfoire a
lucrrii o ajustare i o ndreptare a laturilor (mai puin latura de la cotorul crii). Dispozitive de
tiere speciale realizeaz acest lucru. O atenie deosebit trebuie s se acorde spaiilor lsate ntre
81
aria util i laturile paginii care trebuie s fie suficient de mari ca s nu se rite decuparea i a unei
pri din informaia util.
82
BIBLIOGRAFIA SELECTIV
[1]
[2]
[3]
[4]
[5]
S. Paca, A.A. Purcrea, I.F. Soran, A.A. Szilagyi, I. Sztojanov, L. Vldulescu, Tehnici de
comunicare uman, Editura PRINTECH, Bucureti, 1998, ISBN 9739402410.
[6]
[7]
[8]
[9]
R.H. Katz, Contemporary Logic Design, The Benjamin Cummings Publishing Company
Inc., Redwood City California, 1994.
[10] J. Savant, M.S. Roden, G.L. Carpenter, Electronic Circuit Design, The Benjamin
Cummings Publishing Company Inc., Menlo Park, California, 1987.
[11] R. Piloty, Schaltwerktechnik, Vorlesungsskript, TU Darmstadt, Sommersemester, 1993.
[12] IEEE, Author Digital Tool Box,
http://www.ieee.org/publications_standards/publications/authors/authors_journals.html,
accesat la 20.07.2012
[13] IEEE, Template and Instructions on How to Create Your Paper,
http://www.ieee.org/documents/TRANS-JOUR.doc, accesat la 20.07.2012
83
ETAPA PREGTITOARE
00
01/10
11/11
10/10
10
-0/00
ab/xy
01
s1s0
-0/11
11/01
01/00
-1/11
11
00/10
xy
ab
s1 s0
00
01
11
10
00
00
01
01
11
01
00
10
11
01
11
01
10
11
01
ab
s1 s0
00
01
11
10
10
01
01
01
10
00
00
00
11
10
01
00
00
11
10
11
01
01
11
11
s ' 0 s 0 b s1 s 0 a s1b s1 a
x s1
y s1 s 0 ab
j1 s 0 b
85
10
00
00
11
10
j 0 s1 a s1b s1 a
k 0 s1b
Pentru a reduce varietatea circuitelor logice cu care se vor obine aceste comenzi, ne
propunem o realizare doar cu pori de tip NAND i inversoare. Pentru aceasta vom utiliza
ecuaiile echivalente de mai jos:
j1 s 0 b
k1 s 0 b * s 0 b
j 0 s1 a * s1b * s1 a
k 0 s1b
Schema automatului cu bistabile J-K, pori NAND cu dou i trei intrri i cu circuite
inversoare este prezentat n Fig. A. 3.
Intrare a
Intrare b
S1 S0
S 1! S 0!
Ieire y
J1
Q1
Ieire x
C K!
K 1 R! Q 1 !
Intrare
de Tact
J0
Q0
C K!
K 0 R! Q 0 !
Intrare
de Reset
86
Schema electric a automatului se va realiza, aa cum rezult din figur, cu bistabile J-K
(SN 7473), NAND-uri cu dou intrri (SN 7400), cu trei intrri (SN 7410) i cu inversoare
(SN 7404). Este necesar ca aceste circuite s fie bine cunoscute, motiv pentru care se va
consulta catalogul cu CI Digitale i vor fi notate cele patru capsule de circuit cu schema lor
bloc i legturile la terminale (pin out).
Funcionarea automatului va fi simulat pentru secvena de comenzi din Fig. A. 4.
-0/00
Stare
iniial
00
10/00
10/10
01 11/01
10
-1/11
00/10
11
10/11
01
Reset
00
Semnalele de intrare, de stare i de ieire ale schemei pentru secvena de simulare propus
sunt prezentate n Fig. A. 5.
Clock1
100Hz
Inputa1
Inputb1
Reset1
s1
s0
Outx1
Outy1
2 4
13
33
43
53
73
92 94
t(ms)
Observaii:
Semnalele Inputa1, Inputb1 i Reset1 sunt ASINCRONE.
Semnalele de ieire s1, s0, Outx1 i Outy1 sunt semnale SINCRONE pe frontul
descresctor al impulsului de tact.
87
ETAPA DE SIMULARE
Simularea funcionrii automatului se va face utiliznd programul Orcad Family Release
9.2 Lite Edition.
Precizri suplimentare
Pentru fiecare proiect va fi creat un folder n \ Orcad_FSM unde vor fi salvate att
fiierele create de utilizator ct i fiierele generate de programul Orcad. Pentru acest
proiect, numele folderului va fi FSM_Tutorial.
Biblioteca de componente i stimuli Class.olb se gsete de asemenea n folderul
Orcad_FSM.
88
Plasarea circuitelor logice se face cu comanda Place part fie din meniul Place fie cu
astfel:
instrumentul (butonul)
Se selecteaz EVAL n cmpul Libraries. Dac acest fiier de bibliotec nu se afl n
cmpul Libraries, se aduce cu comanda Add Library.
Se selecteaz componenta, de exemplu 7400, n cmpul Part List apoi se
valideaz cu OK.
Se plaseaz succesiv n fereastra Schematic1: Page1 numrul de circuite necesar n
schem, n cazul nostru 11 operatori NAND cu dou intrri, conform cu Fig. A. 3.
Se ncheie aceast secven cu comanda End Mode din meniul contextual (click dreapta
pe mouse).
Se repet operaiile precedente pentru celelalte componente ale schemei: 7404,
7410, 7473.
Gruparea eficient a circuitelor ntr-un numr minim de capsule.
Dup plasarea circuitelor vom observa c simbolurile de circuite sunt numerotate n ordinea
n care au fost plasate cu U1A, U2A, etc. ceea ce nseamn c din fiecare capsul programul
a luat numai seciunea A (o singur poart logic), rezultnd astfel un numr foarte mare de
capsule. Pentru o utilizare eficient a capsulelor, este necesar s fie folosite n schem toate
porile logice dintr-o capsul (4 pori NAND n 7400, 6 inversoare n 7404, 3 pori NAND
n 7410 i 2 bistabile JK n 7473). Asta nseamn c vor trebui grupate cele 11 circuite
NAND cu dou intrri n 3 capsule, la fel cele 4 inversoare ntr-o capsul etc.
Pentru a realiza aceasta se va proceda n felul urmtor:
Se las nemodificate proprietile circuitului U1A (din capsula 1).
Se grupeaz circuitul U2A n capsula 1 executnd operaiile:
89
Din meniul contextual (click dreapta mouse pe simbolul U2A dup marcarea lui cu
butonul
) se activeaz comanda Edit Properties care va deschide fereastra
Property Editor (Fig. A. 7)
Se alege U1 n cmpul Reference
Se seteaz B n cmpul Designator
Se seteaz Orcad Capture n cmpul Filtered by
Se repet operaiile de mai sus pentru U3A care va fi modificat n U1C, la fel pentru
U4A care va deveni U1D.
Pentru cel de-al cincilea circuit U5A, vom alege circuitul A dintr-o nou capsula U2
etc.
Se va continua aceast operaie cu toate circuitele utilizate n schema automatului
din acest proiect, rezultnd n final 3 capsule cu pori NAND cu dou intrri (U1,
U2, U3), o capsul de inversoare (U4), una cu pori NAND cu trei intrri (U6) i una
de bistabile JK (U5). Deci schema se va putea realiza cu 6 circuite integrate digitale.
Not:
Este absolut necesar ca traseele s fie duse la distan de cel puin 0,1 inches de
oricare linie de contur a simbolurilor de componente.
Numele din cmpul Reference nu trebuie s conin spaiu gol ntre caractere. n
cazul nostru Clock 1 este greit i va genera mesaj de eroare la verificarea
corectitudinii schemei.
91
92
U3A
U1C
9
12
U4B
3
7400
U2C
7404
1
3
12
13
7473
1
2
13
U6A
7
5
7410
10
Outy1
Outx1
CLK
K
7473
7400
U1A
Reset1
U12
CLK
3
V
7400
7400
FF0B
12
7400
U1B
7400
U3C
10
6
CLK
7400
U3B
7400
10
14
U2B
5
11
13
7404
7400
U1D
7400
10
7404
U4C
3
CLR
FF1A
CLR
U2A
U4A
12
U3D
U4D
11
13
FREQUENCY = 100Hz
8
7404
7400
V
Inputa1
Inputb1
4. Se execut simularea funcionrii cu comanda Run din meniul PSpice sau cu butonul .
n cazul unei funcionri corecte, setul de semnale afiate de program trebuie s coincid cu cele
care au fost deduse teoretic aa cum rezult din Fig. A. 10.
93
INTRODUCERE
n aceast Anex B ne propunem s ilustrm un mod specific de elaborare a programului n
asamblare pentru realizarea automatelor finite cu microcontrolere. Vom exemplifica acest lucru pe
automatul finit analizat n Anexa A, a crei diagram de stare este prezentat n Fig. B. 1.
0-/00
00
10/00
11/01
01/10
11/11
10/10
10
-0/00
ab/xy
01
s1s0
-0/11
11/01
01/00
00/10
11
-1/11
95
Programul se va afla ntr-o rutin de ateptare n care urmrete starea lui SW1, iar n
momentul apsrii acestuia va trece la citirea valorilor Inputa1 respectiv Inputb1, i va
determina trecerea automatului din starea n care s-a aflat ntr-o stare nou dictat de
aceste valori.
96
Citire intrri
C itir e intrri
a,b=0,x?
Nu
State1
S TA TE 2
S TAT E1
Da
a,b=x,0?
State0
Nu
State2
S TA TE3
C itire intr ri
Da
State1
a,b=1,0?
Nu
a,b=0,0?
Nu
S TATE 4
Citire intrri
Da
State2
Da
a,b=x,1?
Nu
S TA TE 5
C -d LED
D 6 _O N
(OK)
State0
C-d LED
D 7_ON
(ER R)
S tate 0
State3
State4
State3
State5
97
Subrutina
BUTTON PRESS
DEBOUNCE_2
Nu
GP3=1?
Nu
Da
STATE_DEBOUNCE=0?
Da
Da
Resetare STATE_DERBOUNCE
DEBOUNCE_1
Nu
GP3=0?
Increment STATE_DEBOUNCE
TEMP
Iniializarea registrelor
COUNT H, COUNT L
Nu
Da
TEMP=10ms?
Nu
STATE_DEBOUNCE=0?
Da
RETURN
98
99
100
TRISIO
STATUS,RP0
GPIO,5
State_Machine
STATE_COUNTER,f
State_Machine
;
State2
;Execut citire Inputa1, Inputb1.
;Seteaz State3 dac Inputa1 = 0 i Inputb1 = 0,
; rmne n State2 pentru Inputa1 = 1 i Inputb1 = 0,
; Seteaz STATE5 (ERR) pentru alte valori
bsf
STATUS,RP0
movlw
b'00111111'
movwf
TRISIO
bcf
STATUS,RP0
movlw
0x5
movwf
STATE_COUNTER
;Preseteaz State5 (ERR)
btfsc
GPIO,5
;Citete Inputb1
goto
State_Machine
btfsc
GPIO,4
;Citete Inputa1
goto
Interm
movlw
0x2
subwf
STATE_COUNTER,f
;Seteaz State3
goto
State_Machine
Interm
movlw
0x2
movwf
STATE_COUNTER
goto
State_Machine
;
State3
;Execut citire Inputb1
;Seteaz trecerea la starea urmtoare (OK) dac Inputb1 = 0 sau
; rmne n State3 dac este 1
bsf
STATUS,RP0
movlw
b'00111111'
movwf
TRISIO
;ncarc valoarea binar din
; instruciunea precedent n TRISIO
bcf
STATUS,RP0
movlw
0x4
movwf
STATE_COUNTER
;Preseteaz State4 (OK)
btfss
GPIO,5
;Citete Inputb1
goto
State_Machine
decf
STATE_COUNTER,f
;Seteaz State3
goto
State_Machine
;
State4
;Stare OK: aprinde LED6 i seteaz State0
bsf
STATUS, RP0
;Selectare Bank 1
movlw
TRIS_D6_D7
movwf
TRISIO
;ncarc valoarea binar definit
; pentru TRIS_D6_D7 n TRISIO
bcf
STATUS, RP0
;Selectare Bank 0
movlw
D6_ON
movwf
GPIO
;ncarc valoarea definit pentru
; D6_ON n GPIO
clrf
STATE_COUNTER
goto
State_Machine
;
101
102
Construirea proiectului
Pentru construirea proiectului se parcurg etapele deja cunoscute de creare a unui nou
proiect, cu includerea fiierului surs editat anterior, dup care se d comanda de construire a
proiectului, Build all.
n cazul n care n aceast faz au aprut erori, se depisteaz cauza erorii, se corecteaz i se
reconstruiete proiectul.
103
Gri masa;
Mov +5V;
Albastru GP2;
verde GP1;
Galben GP0;
Portocaliu GP3;
Rou GP4;
Maron GP5.
Se cableaz intrrile a i b la pinii GP4, respectiv GP5, conform cu schema din Fig. B. 5.
Aa cum se vede din aceast figur, butonul relaxat (are contact normal nchis ntre 1 i 3,
respectiv 2 i 4) va genera semnal 1 logic pe intrarea GP4 sau GP5 a microcontroller-ului,
prin legarea terminalelor 3, respectiv 4 la +5V prin rezistena de 51 K . n starea buton
apsat (se face contact ntre 1 i 5, respectiv 2 i 6) va genera 0 logic prin legarea la mas a
terminalelor 5 respectiv 6.
Se conecteaz prin cablu USB kit-ul cu calculatorul gazd.
c.n.d
c.n.
51K
4
510
+5V
GP4(5)
104
resetrii, programul din memoria FLASH a PIC-ului va fi lansat n execuie. Se va executa secvena
de iniializare, dup care se ateapt prima apsare a lui SW1.
Este important de reinut c pentru rularea programelor este necesar ca opiunea Device
Power din zona Board Controls s fie selectat, iar pentru oprirea lor, aceasta trebuie s fie
deselectat.
Precizm c opiunile Device Power i 2.5kHz Osc din zona Board Controls au urmtoarele
funcii:
Device Power alimenteaz PIC-ul din soclul de evaluare cnd este selectat.
2.5kHz Osc conecteaz un semnal dreptunghiular la pinul 3 al soclului (GP4 pentru
microcontroler), cnd este selectat.
Pasul 4 verificare funcionare
Verificarea funcionrii corecte a automatului se va face parcurgnd secvenele de tranziie
pentru strile 0, 1, ..., 3 conform cu Fig. B. 1. Pentru trecerea succesiv a automatului prin cele
patru stri, de exemplu, se va proceda astfel:
Se las relaxat butonul Intrare a i se apas butonul Intrare b (a = 1, b = 0), dup care se
apas microswitch-ul SW1 (de pe kit). Automatul trece n State1.
Se relaxeaz Intrare b (b = 1), dup care se apas SW1. Automatul trece n State2.
Se apas Intrare a i Intrare b (a = 0, b = 0), dup care se apas SW1. Automatul trece
n State3.
Se ine apsat Intrare b i se apas SW1. Automatul va trece n State1.
Se apas din nou SW1, se va aprinde LED-ul D6, indiferent de valorile de pe Intrare a
i Intrarea b. Dac nu se aprinde LED-ul D6, nseamn c fie a aprut o eroare n
funcionare programului, fie exist o eroare hardware.
Pasul 5 Depanarea programului
Dac n funcionarea automatului apar erori, pentru corectarea lor, se va depista mai nti
sursa erorii, dac aceasta este pe suportul hardware sau logica programului este greit. Aceasta se
realizeaz executnd cteva operaii de verificare pe kit, i anume:
Se verific dac coninutul memoriei de program, ncepnd cu adresa de start a
programului, este identic cu fiierul IntelHEX creat de MPLAB. Pentru aceasta, se apas
butonul Verify.
Aciunea acestei comenzi este urmtoarea: se compar toate zonele de memorie ale
microcontrolerului (Program, EEDATA i configurri) cu fiierul IntelHEX generat de
MPLAB.
Dac se potrivesc, mesajul este Verified successfully pe fond de culoare verde.
nseamn c eroarea este datorat altor cauze dect suportului hardware.
Dac apar diferene ntre fiierul InteHEX martor i memoria de program a PIC-ului,
mesajul va fi Verify Failed. Error in program memory afiat pe fond de culoare
roie.
Dac apar erori la verificare, se citete memoria circuitului din soclu de pe kit. Operaia
se execut cu comanda Read Device din meniul Programmer sau cu butonul Read
Device. n urma acestei comenzii, n ferestrele Program Memory i EEDATA Memory
vor fi afiate codurile hexa ale programului, a datelor i a variabilelor din program.
Se vizualizeaz simultan fiierul IntelHEX i fereastra de memorie program a kit-ului i
se compar valorile corespunztoare din cele dou ferestre. Poate fi depistat astfel
locaia sau locaiile de memorie defecte.
105
Recomandare:
Nu este indicat tergerea memoriei din PIC (cu comanda Erase) deoarece, n mod
normal, tergerea se face la comanda de scriere. Cu att mai mult este contraindicat
comanda Full Erase ntruct aceasta terge i coninutul registrului OSCCAL i biii
de calibrare a pragurilor de tensiune (Bandgap Calibration Value Bits). Dac n
urma acestor verificri nu s-au semnalat erori, nseamn c exist erori de logic n
programul surs i acestea pot fi depistate doar utiliznd programul Debugger al
mediului de programare MPLAB.
106
107
108
109
110
111
112
113