janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati»...

168

Transcript of janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati»...

Page 1: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.
Page 2: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

janis Greivulis , Ivars Rankis

MODERNASELEKTRONIKASPAMATI

RIGA «AVOTS» 1992

Page 3: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

32.85 Gr 393

M Ā K S L IN IE C E I. KINS

R E C E N Z E N TS U . Z lTA R S

ISBN —5401—00605—5© Janis Greivulis, Ivars Raņķis, 1992 <© Ilze Kins, zīmējumi, 1992

Page 4: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

s a t u r a r ā d ī t ā j s

P r i e k š v ā r d s ..................................... 5

1. Elektronisko sistēm u pam at­elementi ..................................... 71.1. Pusvadītāju diodes . . . 71.2. Bipolārie tranzistori . . 131.3. Lauktranzistori . . . . 171.4. Vairāku pāreju pusvadī­

tā ju elementi ...................... 201.5. Integrālās mikroshēmas 233.6. .Elektroniskie indikācijas

e l e m e n t i ................................25

2. Operacionālie pastip rinātāji unto i i e to š a n a ................................29

2.1. Operacionālā pastip rinā­tā ja u z b ū v e ..................... 29

2.2. Operacionālā pastip rinā­tā ja pam atīpašības . . . 31

2.3. Operacionālā pastiprinā­tāja pamatslēguma shēmas 32

2.4. K o m p a r a to r i ..................... 362.5. S ignālu ģeneratori . . . 39

2.6. Operacionālo pastip rinā­tā ju funkcionālās shēm as 47

2.7. T a i m e r i ................................51

3 . Ciparu kombinacionālās shē­m as ................................................573.1. Kombinacionāio shēm u iz­

veide ................................ . 573.2. G alvenās loģiskās funkci­

ja s un sakarības starp tām 593.3. C iparu mikroshēmu veidi 613.4. Tipveida kombinacionālās

s h ē m a s ................................673.5. A utoģeneratori uz ciparu

mikroshēmu bāzes . . . 773.6. P rogram m ējam ās loģiskās

m a t r ic a s ................................78

4. Virknes loģiskas shēm as . . 80

4.1. Vienpakāpes trigeru shē­mas .....................................80

4.2. Divpakāpju trigeri . . 834.3. Binārie skaitī tāji . . . 854.4. Binārie skaitī tāji ar pār­

slēdzamu maksimālo s u m m u ................................88

4.5. Skaitītāju pielietošana . 904.6. Paralēlais reģistrs . . . 924.7. Bīdes reģistrs . . . . 944.8. Operatīvās atmiņas shē­

mas ..........................................954.9. Pastāvīgās atmiņas shēmas 984.10. Ciparu-analogu pārveido­

tāji ( G A P ) ..................... 1004.11. Analogā signāla pārvei­

došana ciparveida signālā 102

5. M ikroprocesoru vadības sis­tēm as .......................................... 1055.1. B ināro datu pielietošana

m ikroprocesoru iekārtā 1055.2. M ikroprocesoru kontrol­

iera o rganizācija . . . . 1075.3. C entrālā procesora fun­

kcionālā shēm a . t . . 1105.4. M ikroprocesoru komandu

s i s t ē m a ................................1155.5. M ikroprocesora sistēm as

elem en ti................................. 1235.6. P rogram m as sastād īšana 130

6. B arošanas a v o t i ..................... 1396.1. B arošanas avotu tipveida

s t r u k t ū r a s .......................... 1396.2. L īdzstrāvas barošanas

avotu spriegum a stabliza- tori ar nepārtrauktu re ­gulēšanu ...........................143

Page 5: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

6.3. M aiņspriegum a nepār-...................................6.5. LIdzspriegum a barošanas trauk tās darbības stabili-............................................ avoti, kuros izm antoti zatori ................................ 149 < p ā r v e i d o t ā j i .......................... 159

6.4. LIdzspriegum a im pulsveida P ē c v ā r d s ...........................................164s t a b i l i z a t o r i ..................... 158 L i t e r a tū r a ................................................16S

Page 6: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

PRIEKŠVĀRDS

Viens no m ūsdienu tautsaim nieciskā progresa stūrakm eņiem ir elektronika. Tā, varētu teikt, ir m ūsdienu z inā t­niski tehniskās revolūcijas pam ats. Elektronika šodien kontrolē, vada, op- timizē dažādus tehnoloģiskos procesus, iekārtas un sarežģ ītas sistēm as. Tikai elektronikas pielietošana garan tē aug ­stu darba ražīgum u un kvalitāti m as­veida ražošanā.

E lektronikas strau ja is progress sā ­kās līdz ar V. Soklija vad ītās am eri­kāņu zinātnieku grupas 1948. gadā iz­gudroto tranzisto ru — pēc būtības ar nelielu jaudu vadām u pusvadītāju pre­testību. T ranzistoru pilnveidošanas re­zu ltā tā tika rad īti gan lieljaudas tra n ­zistori (ar strāvu sim tos am pēru), gan a rī m ikrojaudas tranzistori (a r strāvu am pēra tūkstošdaļās). B ūtisks piln­veidošanas virziens bija in teg rā ­cija — m azjaudas tranzisto ru apvie­nošana vienā m azgabarīta funkcionālā struk tū rā — mikroshēmā. R ezultātā tika izveidotas sarežģ ītas funkcionālās ietaises — vienkorpusa mikroshēmas, kur katrā ieslēgti no desmitiem līdz vairākiem tūkstošiem tranzisto ru . Tā­dējādi tika iegūti mūsdienu elek­tronisko vadības sistēm u pam at­elementi.

V ar izdalīt divus funkcionālo ietaišu izveides principus — analogo un diss- krēto. P irm ajā gadījum ā pam atele­m ents ir in tegrālais operacionālais pastip rinā tā js un tas operē ar laikā nepārtrauktiem spriegum a signāliem. O trajā gadījum ā tiek operēts ar div- līm eņu (nosacīti zemā — nulles un

augstā — vieninieka) spriegum a sig­nāliem un šād u ietaišu pam atelem ents ir diskrētās darbības in tegrālā mikro­shēma.

Tehnoloģijai pilnveidojoties, 70. g a ­dos radās iespēja izveidot universālas program m ējam as daudzfunkcionālas lielās in teg rā lās m ikroshēm as — mik­roprocesorus. Sādu mikroshēm u sa ­stāvā ir vairāki tūkstoši tranzisto ru , un tās pēc uzdotās program m as v a r veikt dažādas loģiskās un aritm ētis­kās operācijas.

Lai izveidotu elektroniskās vadības sistēm as, īpaša nozīme ir z ināšanām par in tegrālo mikroshēmu pielietošanas principiem, tipveida funkcionālajiem m ezgliem un to īpatnībām , kā arī mik­roshēmu funkcionālo sistēm u baro­šanas avotu izveides principiem. G rā­m atas galvenais mērķis — dot z inā­šanas šajos jau tājum os dažādu spe­cialitāšu inženieriem un tehniķiem un palīdzēt viņu praktiskajā darbībā. G rā­m ata veidota tā, lai pēc iespējas ietvertu inform āciju, kura lasītājiem latviešu valodā nav pieejama.. M ateriāls izklāstīts ar minim ālu m atem ātikas pielietojum u, koncentrējo t lasītā ju uzm anību uz darbības p rin ­cipiem. G rām atu var lietot ari dažādu specialitāšu studenti un skolu ja u ­natne, kura in teresējas par elektro­niskām ietaisēm. D arbā aplūkotās pus­vad ītāju funkcionālās iekārtas, pēc m ūsu pārliecības, šodien jāzina kat­ram tehniski orientētam cilvēkam ne­a tkarīg i no viņa profesijas.

G rājjiatas pirmo, trešo, ceturto un

Page 7: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

6 «Modernās elektronikas pamati:

piekto nodaļu sarakstījis R īgas Teh- universitātes profesors Jān is Greivulis. n iskās universitātes docents Ivars Raņ- Autori ir pateicīgi visiem, kas palī- ķis, bet otro un sesto — šās pašas dzēja rad īt šo grām atu.

Page 8: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

1. Elektronisko sistēmu pamatelementi 7

1. ELEKTRONISKO SISTĒMUPAMATELEMENTI

Elektronisko sistēm u pam atelem enti latviešu valodā izdotajā tehniskajā lite ra tū rā ir sam ērā plaši aplūkoti. Tādēļ šai nodaļā dosim tikai īsas un konkrētas ziņas par elementu fizikā­lajām īpašībām , tehniskajiem rakstu ro ­jum iem un pielietojumu.

1.1. PUSVADĪTĀJU DIODES

• Diode ir pusvadītāju elem ents ar vienu p-n pāreju (1.1. zīm. a ). Kā pusvadītāju m ateriālu lieto četrvērtīgo germ āniju (tā pielietojum s pēdējā laikā m inim āls) un silīciju. P usva­d ītā jā pozitīvos (p) un negatīvos (n) lādiņnesējus veido, piejaucot citu vielu. Ja piejauc piecvērtīgas vielas (piemē­ram , aņtim onu vai arsēnu), tad p ie­jaukum a atom a četri elektroni veido saites a r pam atm ateriāla atomiem, bet piektais elektrons atbrīvojas. Sāda veida piejaukum u sauc par donorpie- jaukum u un rezu ltā tā rodas pusva­d ītā js ar lielu brīvu elektronu kon­centrāciju — n tipa pusvadītājs.

Ja piejauc trīsvērtlgas vielas (pie­mēram, alum īniju vai indiju), tad pie­jaukum a atom a visi trīs elektroni veido saites ar pam atm ateriāla a to ­miem, izbrīvējot pam atpusvadītā jā po­zitīvu lādiņnesēju — caurum u. Sādu piejaukum u sauc par akceptorpiejau- kumu un rezu ltā tā rodas pusvadītājs a r brīvu pozitīvu caurum u koncentrā­ciju — p tipa pusvadītājs.

UK

© © © © © ©

© © © © © ©

0 © © S

A _ ^ K

VD ,_____ik o

o U o-

■lv ,U v

0 ---------------------

+-O U

K

1R

1.1. zīm . Pusvadītāju diodes darbība: a — bez barošanas sprieguma; b — ar sprostspriegumu; c — vadāmības režīmā; O — pamatlādjņi; Q — ma-

zākumlādiņi

Jāatzīm ē, ka n tipa pusvadītājā ir arī neliela p tipa lādiņu koncentrā­cija un p tipa pusvadītā jā — n tipa. 5iem m azākum a lādiņiem ir liela no­zīme pusvadītāju darbībā.

Page 9: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

* «M odernās elektronikas pam ati»

Aplūkosim p-n pārejas darbību. Ja p āre ja i nav pieslēgts ārējais spriegum s (1.1. zīm. a), tad p un n pam atlādiņi

.savstarpējās iedarbības rezu ltā tā pār­vietojas. Tā p lādiņnesēji nokļūst n :zonā un otrādi. Taču izveidojas pietie­kam i stabili sa ites.spēk i robežslānī un .rezultātā rodas pārejas kontaktpoten- •ciālu starpība — iekšējais spriegum s JJk. Sā spriegum a vērtība germ ānijam i r 0,3 . . . 0,4 V, bet silīcijam — apmē­ram 0,7 . . . 0,8 V.

Ja pievienojam n slānim ārējā sprie­gum a avota pozitīvo spaili, bet p slā ­nim — negatīvo (1.1. zīm. b), tad pam atlādiņnesēji ārējā lauka ietekmē piln īg i atbrīvo robežslāņa zonu, vei­do jo t ta jā augstas pretestības slāni — sprostslāni. Tomēr nedaudzo mazā- kum lādiņu kustība ārējā lauka ietekmē izraisa niecīgu noplūdes strāvu.

Palielinot pusvadītāja tem peratūru, palielinās m azākum lādiņu kustības in tensitā te , pieaug noplūdes strāva /ķo. P ieaugot noplūdes strāvai, aug a r ī jaudas zudumi pusvadītājā. Rezul­tā tā pusvadītāja tem peratūra var pie­aug t. Ja tem peratūra silīcija p-n slānī pārsniedz 130 CC, v a r notik t pusva­d ītā ja siltum a caursite, kas neatgrieze­niski saārda p-n pāreju.

Līdzīgi procesi var notikt, palielinot sprostspriegum u (1.1. zīm. b ). Tam augot, palielinās m azākum lādiņu kus­tības in tensitāte. To trieciendarbības rezu ltā tā rodas jauni m azākum lādiņi; augo t spriegum am , pieaug arī noplū­des s trāva un jaudas zudumi pusva­d ītā jā . Pie pietiekam i augsta sprost- spriegum a (vairāki 100 V) noplūdes strāva , jaudas zudumi un pusvadī­tā ja tem peratūra ' ir tik lieli, ka pār­eja neatgriezeniski tiek saārdīta .

P ievienota sprostspriegum a gadī­jum ā uz p-n pāreju iedarbojas arī ārē jā jonizācija un optiskais s ta ro ­jum s. To iedarbes rezu ltā tā pieaug m azākum lādiņu nesēju enerģija un no­plūdes strāva. Spēcīgas ārējās jonizā­cijas rezu ltā tā noplūdes s trāva var sasn ieg t p-n pārejai kritiskas vērtī­bas.

Pievienosim p slānim pozitīvo sprie­gum a avota spaili un n slānim — negatīvo, bet ķēdē ieslēgsim slodzes pretestību. Ja ārējā avota spriegum s pārsniedz pusvadītā ja iekšējo sprie­gum u Uk, ķēdē rodas strāva, kuru praktiski nosaka tikai avota sprie­gum s un ieslēgtās pretestības lielums. Sādu režīm u sauc par tiešās nobīdes režīmu, kad diode (apzīm ējum s VD) vada strāvu. Pozitīvā p slāņa izvadu sauc par anodu A, negatīvā slāņa izvadu — par katodu K. Sriegum a kritum s starp anodu un katodu pār­sniedz Ut vērtību. Tas rada vērā ņe­mam us jaudas zudum us pusvadītā ja p-n pārejā. So jaudas zudum u izraisītā pārejas tem peratūra silīcija diodei ne­drīkst pārsn ieg t 130 °C. P usvadītā ja slāņa tilpum s ir niecīgs, tādēļ siltum a novade no pusvadītāja ir aktuāls elek­tron iskās tehnikas uzdevums.

Saskaņā ar izklāstīto pusvadītāju diodes voltam pēru ( V A ) raksturlīkne izvietota divos darba kvadrantos: tie­šās nobīdes F* (angliski forward — vadām ības) kvadran tā (1.2. zīm. a) un sprostvirziena nobīdes R ( reverse) kvadrantā.

Apmēram pusi no sprostvirziena caursites spriegum a Urc pieņem par diodes nom inālo pieļaujam o sp rost­spriegum u Unmax- P aras ti par 20% lielāks ir » pieļaujam ais impulsveida

* Tā ka elektronisko sistēm u standartizacijas valoda ir angļu , autori centu­šies lietot apzīm ējum u angliskos paskaidrojum us.

Page 10: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

1. Elektronisko sistēmu pamatelementi

1.2. zīm. Pusvadītāju diodes VA rakstur* līknes:

a — no germānija (Ge) un silīcija (Si) materiāliem; b — temperatūras ietekme uz

raksturlīkni

sprostspriegum s i/RMmax. D otajai dio­dei raksturīgo noplūdes strāvu norāda pie nom inālā sprostspriegum a.

Tiešās nobīdes kvadran tā diodes strāva s trau ji pieaug, ja tiešais sprie­gum a kritum s sāk pārsn ieg t iekšējo p-n kontak tpārejas spriegum u. Tā kā germ ānijam (Ge) tas ir apm ēram di­vas reizes m azāks kā silīcijam, tad arī silīcija diodes tiešais spriegum a kri­tum s ir apmēram divas reizes lielāks.

Kā redzam no 1.2. zīm. a, germ ānija diodēm ir lielākas noplūdes strāvas. Pāre jas tem peratūrai palielinoties, pie­aug sp rosts trāva un sam azinās tiešais spriegum a kritum s. Silīcija diodēm tem peratūras ietekme ir daudz vājāka nekā Ge diodēm. Ievērojot, ka ger- m ānijs ir sam ērā rets m ateriāls, bet silīcijs — plaši izplatīts un tā p a ra ­metri ir stabili, aizvien noteiktāk pus­vadītā ju tehnoloģija orientējas uz si­līcija lietošanu.

Tiešā virziena nelineāro VA rak s tu r­līkni bieži linearizē (1.2. zīm. a). D a­tos par diodes param etriem p a ra s ti norāda linearizētās VA raksturlīknes- sliekšņa spriegum u Ut0 (apm ēram 0,7 V ). L inearizētās VA raksturlīknes augošās daļas slīpum u raksturo dife­renciālā pretestība # d = tg a . T ādējād i VA raksturlīknes tiešā zara spriegum a kritum s Uv~Uto~\-ivRd, bet jaudas-zu - dumi P v ~ I y U to-f-iv^^d-

Ja diode vada periodisku strāvu,, vidējie jaudas zudumi

P \ — rp ^ P v d i = j i \ d i -ļ-

, _ 0 0

Ra C.+ ~j~ J iv2dt=± UtoIv-\- R iP ve,

0

kur T — periods;U — strāvas vad īšanas la iks

periodā;/v — vidējā s trāvas vērtība pe­

rioda laikā;/ve — vidējā kvadrā tiskā , (efek­

tīvā) s trāvas vērtība.

V islielākā nozīme jaudas zudum u bilancē ir vidējai strāvai. P arasti /ve ir sa istīta ar / T caur s trāvas formi»

'rak stu ro jo šo form as koeficientu k t (sinusoidālai s trāv a i ž t = l , l l un / Te= = 1,11 /v ) . Tāpēc kā diodes klasifikā­cijas s tr ā v u lieto vidējās s trāvas pie­ļaujam o V ērtīb u /rmax = /vmax, t. i„ strāvu, k u ra nom inālajā dzesēšanas- režīm ā palielina pārejas tem peratūru l īd z pieļaujam ai.

Ja diodi ieslēdz m aiņstrāvas ķēdē,. y a r novērot a rī dinam iskos režīm us (1.3. zīm .). A rējās ķēdes spriegum a polaritātes izm aiņas brīdī tj p un n siāņos ir uzkrājušies p retējās v ad ā­mības lādiņi. Tādēļ, neskatoties uz: ārējās ķēdes spriegum a polaritātes.

Page 11: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

10 «Modernas elektronikas pamati»

-C Zh

1.3. zīm. ' Pārejas process diodes ķēdē:

a —r shēma; b — ķēdes sprieguma un diodes strāvas līknes; c —

spriegums uz diodes spailēm

izm aiņu, kādu laiku, kam ēr šie pretējie lādiņi a tgriežas sākum a zonās, diode nerada sprostpretestību un ķēdē plūst liela negatīva virziena strāva. Tikai pēc zinām a laika Ur diodē atjaunojas sprostpretestība. Sis laiks var būt no dažām mikrosekundēm (parastajām diodēm) līdz mikrosekundes daļām (speciālām im pulsu vai augstfrekvences diodēm). To raksturo diodes pasē uz­dotais izslēgšanās lādiņš Qs = Qlzsi.

Diodei sākot vad īt strāvu, uz tās spailēm īsu laiku ir paaugstinā ts tie­ša is spriegum s. Tas izskaidrojam s ar sam ērā lielo pārejas sākum pretestību. Jāatzīm ē, ka laika intervāls t Tr iero­bežo diodes ķēdei pieļaujam o m aksi­mālo signālu frekvenci. Patiešām , ja, frekvencei augot, pusperiods kļūs vie­nāds ar ^rr, diode zaudēs sprostpre­testību. Ja t rr — ļ ļis, tad diode var s trād ā t ķēdē ar spriegum a frekvenci

līdz 500 kHz. T ātad šeit rodas daži ā trdarbības ierobežojumi.

P usvad ītā ju diožu daudzveidība ir plaša. Viens no diožu veidiem ir stabi- litrons jeb Zenerdiode.. Tā darbības pam atā galvenokārt ir zema sprost- spriegum a caursite (Zēnera caursite), kura iespējam a p lānas pārejas gad ī­jum ā. S tabilitrona norm āla darbība no­tiek diodes VA raksturlīknes sprost- virziena kvadran tā .un pie tam caur- sites zonā (1.4. zīm.) Tā kā sprie­gums Uz • ir mazs, sprostvirziena s trāva pie ierobežotas zudumu jaudas var būt sam ērā liela. Un tikai pie strāvas, lielākas par /zmax, zudumi

pārejā var izraisīt siltum a caursiti.Spriegum u stabilizējošais efekts ir

sp rosts trāvas Zonā no / zmin līdz / zniax- S tabilizācijas kvalitāti raksturo VA

VD

- 8 -

1.4. zīm. Stabilitrons (Zenerdiode):— apzīmējums; b — VA raksturlīkne

Page 12: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

I. Elektronisko sistēmu pamatelementi 16

1.5. zlm. Fotodiodes slēgums ķede (a) un raksturlīknes

raksturlīknes diferenciālā^ pretestība r z, kā arī stabilizācijas spriegum a tempe­ra tū ras koeficients. Ja stabilitronam £/z> 6 V , tem peratūrai augot, stabili­zācijas spriegum s nedaudz pieaug.

P laši lieto • fotodiodes (1.5. zīm .). A rī tās darbojas sprostvirziena nobīdes režīmā. Ja pāreju apgaism o, ārējā avota rad ītā sp rosts trāva pieaug. Tā­dējādi var noteikt apgaism ojum a pa­lielināšanos.

Fotodiode var strād ā t arī kā ģene­rators. Pieslēdzot fotodiodes izvadiem pretestību un apgaism ojot diodi, ķēdē sāks plūst strāva.

P laši lieto arī mirdzdiodes. To p-n pāreja vada tiešo strāvu un lādiņne-

* o ----------------- ------------------c

i e e j a M l = £ 50

- o ----------------

1.6. zlm. Diožu optrons

sēju rekom binācijas rezu ltātā ta jā a t­brīvojas elektronu enerģija. So ener­ģiju saņem kristāliskais režģis, un tā. var pārvērsties siltum ā vai tikt izsta­rota. Lai izstarojum s būtu redzams,, tam jābfit a r noteiktu viļņa garum u^ kuru savukārt nodrošina palielināta» tā saucam ā atom a čaulas enerģētiskā aizliegtā zona, kurā elektroni n ev a r a trasties. P la tas aizliegtās zonas vai­rāk rakstu rīgas dielektriķiem. Tāpēc tiešais spriegum a kritum s uz m irdz­diodes ir lielāks (sasniedz 3 . . . 6 V ) . M irdzdiodes s trāva parasti ir 1 0 . . . 50 mA.

M irdzdiodes lieto kā signalizācijas, elem entus, kā arī ciparu un burtu indikācijai. M irdzdiodes plaši lieto arī tā saucam ajos optiskajos pāros —r optronos. Seit kopīgā korpusā ievieto ta mirdzdiode un cits optiski ietekmējams pusvadītājs. J a apvienota mirdzdiode- un fotodiode (1.6. zīm .), iegūst elek­triski izolētas ieejas un izejas ķēdes.. Ieejas ķēdes param etri atbilst m irdz­diodes param etriem , bet izejas ķēdes-— fotodiodes param etriem . R aksturīgi lie­lumi ir pieļaujam ais spriegum s starp- izeju un ieeju, kā arī ātrdarb ības rā ­dītāji.

P raksē plaši lieto arī bezpārejas- elem entus — pusvadītāju rezistorus: term orezistorus, varistorus, fotorezis- torus. Ja term žrezistora pretestība, tem peratūrai palielinoties, strau ji sa ­m azinās, tad to sauc par termistoru. Ja pretestība strau ji palielinās, tad to- sauc par pozistoru.

Varistora pretestība sam azinās, ja pieaug tam pievadītais spriegum s. Tā VA raksturlīkne ir sim etriska pret koordinātu sākum punktu un tos var slēgt gan m aiņstrāvas, gan līdzstrāvas ķēdēs. \

Fotorezistora pretestība sam azinās,, pieaugot optiskā starojum a in tensi­tātei.

Page 13: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

12 «Modernās elektronikas pamati»

1.7. zīm. Vienpārejas tranzistora (divbāzu diodes) slēguma shēma (a)

utļ ieejas VA raksturllkne (b)

Uz vienas p-n pārejas bāzes var ra ­d īt a rī elem entu a r VA raksturlīknes^ n egatīvas diferenciālās pretestības posm u — divbāzu diodi vai v ienpār­e jas tranzisto ru (1.7. zīm .). Bāzes plāksnīti veido n vadām ības silīcijs, un tai ir divi izvadi — bāze B1 un bāze B2. Em iters ir ar p vadām ību. Slodzes pretestība slēdz bāzes B ļ ķēdē. Bāzes p lāksnīte veido lielu pretestību (apm ēram 10 kQ ), kuru divās daļās sadala em itera izvads. P a ras ti starp em iteru un bāzi B ļ ieslēgts 6 0 . . . 70% no bāzes plāksnītes kopējās pretestības. *

Bāzu ķēdei pieslēdz barošanas avotu Ub. Tā rezu ltā tā plāksnītē starp em itera pieslēgšanas vietu un B1 ro ­das spriegum s £ /eb i « 0,6 . . . 0,7 U b .

Starp em itera izvadu E un kopējo «mīnusa» izvadu pieslēdz ieejas sig­nālu Ue. Ja spriegum s U& m azāks par iekšējo spriegum u Uma, ieejas p-n diode ir aizvērta un avots t/fe slodzes ķēdē strāvu nerada. Ja U& k ļūst lie­lāks par Uma, diode atveras un no p em itera uz n bāzi pārvieto jas cau­rumi, kas sam azina n plāksnītes iek­šējo pretestību starp em iteru un bāzi B l , un strāva slodzes ķēdē aug. Sā procesa laikā spriegum s Umbi sam azi­nās un VA raksturlīknei rodas nega­tīvās diferenciālās pretestības posms.

P aras ti ieejas ķēdi šun tē kondensa­tors un, to pieslēdzot vadības sprie­gumam caur rezistoru, panāk relaksā­cijas ģeneratora režimu. Kad konden­sa to ra spriegum s uzlādēs beigās

1.8. zīm. Pusvadītāju magnētiskais rezistors (a) un tā pretestības at­karība no magnētiskās indukcijas

(b), un temperatūras (c)

Page 14: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

1. Elektronisko sistēmu pamatelementi 13

t.9. zīm. Magnētiskās diodes VA rak- sturlīknes pie dažādas magnētiskās in­

dukcijas B un apgaismojuma <2>

sasniedz £/ebi, tas izlādējas caur slodzi un pie i/Emin ieejas diode aizveras. Sākas jauna kondensatora uzlādē utt.

In teresan ta ir pusvadītāju īpašību a tkarība no m agnētiskā lauka ietek­mes. Tās pam atā ir s trāvas vad ītā ja p retestības izm aiņa m agnētiskā lauka iedarbes rezu ltā tā . Ja pusvadītāja plātn īti a r n vadām ību ievieto m ag­nētiskajā laukā, palielinās elektronu kustības ceļa garum s. Tādējādi var izveidot pusvadītāju magnētrezistoru, kura pretestība atkarībā no m agnē­tiskā lauka indukcijas izm ainās strauji (1.8. zīm.) Tomēr pretestības izm aiņa atkarīga arī no tem peratūras.

V ar izveidot arī magnētiskās diodes a r palielinātu n slāņa garum u. Šādas diodes VA raksturlīkne būtiski a tk a ­rīga no m agnētiskās indukcijas un tem peratūras. M agnētiskās diodes tiešā virziena vadām ība sam azinās m agnē­tiskā lauka ietekmē, jo palielinās elek­tronu kustības ceļa garum s n slānī. R ezultātā, p ieaugot m agnētiskā lauka indukcijai, p ieaug tiešais spriegum a kritum s. In teresanti, ka pagarinātā n siāņa m agnētiskā diode ir ļoti ju ­tīg a arī pret apgaism ojum u. M agnē­tisko diodi apgaism ojot, tās tiešā v ir­ziena VA raksturlīkne izm ainās —

spriegum a kritum s sam azinās (1.9. zīm .). A pgaism ota m agnētiskā diode reaģē arī uz m agnētiskā lauka v ir­zienu.

Tātad fo tomagnētiskā diode ir a r lielākām funkcionālām iespējām . P ie­mēram, gaism as iedarbes rezu ltātā var kom pensēt tem peratūras ietekmi. Fotom agnētisko diodi var izveidot kā optopāri, kurā ievietota m irdzdiode a r savu barošanas ķēdi, bet m agnē­tiskā diode ieslēgta citā ķēdē.

1,2. BIPOLĀRIE TRANZISTORI

Bipolāro tranzisto ru izgudroja 1948. gadā. Tā un citu pusvadītāju struk tūru izveidē milzu nopelni pieder am erikāņu zinātniekam V iljam am Sok- lijam.

B ipolārajam tranzisto ram ir trīs iz­vadi un divas p-n pārejas, kas sadala pusvadītā ja m ateriālu trīs zonās — em itera (E ), bāzes (B) un kolektora (C) zonā. C entrā var a trasties gan pusvadītā js ar p vadām ību (izveido­jas n-p-n tranz is to rs) , gan a r n va­dāmību {p-n-p tranzisto rs). Sādu tranzisto ru shēm as attē lo tas 1.10. zī­mējumā.

+Ub

r

c

l ^E

f BĒ

o------------

t.10. zīm. Bipolāro tranzistoru tipi: a — n-p-n tranzistors; b — p-n-p

tranzistors

Page 15: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

14 «Modernas elektronikas pamativ

p —

1.11. zim. Tranzistora ‘Kopemitera slēgums

Slodzes pretestību parasti slēdz ko­lektora ķēdē. B ultiņa tranzisto ra ap­zīm ējum ā norāda ieslēgtam stāvoklim nepieciešamo bāzes s trāvas virzienu. Ja bāzes strāva p lūst norād īta jā v ir­zienā, tad kolektora-eipitera ķēdē ar bultiņu norād ītajā virzienā var plūst slodzes strāva. Tas nosaka slodzes ķēdi barojošā avota spriegum a pola­ritā ti — n-p-n tranzisto ra emiteram jāpieslēdz avota U-a negatīvā spaile, bet p-n-p tranzisto ra em iteram — po­zitīvā spaile.

Aplūkosim p-n-p tranzisto ra slēgum a shēmu (1.1!. zīm .). Em itera un bāzes izvadi veido vadības ķēdi, kurai pie­slēdz nelielu spriegum u Uw<^Ub- Ja UY po laritāte ir tāda kā ša jā zīm ē­jum ā, ieejas ķēdes p-n pāreja nobī­dīta tieši un caurum i no em itera v ir­zās uz bāzes slāni. Tā saucam ais tra n ­zistora efekts rodas kolektora un bāzes p-n pārejai pieslēgtā sprost- spriegum a darbības rezultātā. Caurumi n zonā ir m azākum lādiņa nesēji, un tie Ubc spriegum a iedarbē pārvietojas uz kolektora ķēdi, rado t kolektora strāvu. Ja bāzes slāni izveido pietie­kami plānu, vairākum s emitēto cau­rumu nokļūst kolektora ķēdē. .Tie po­zitīvie īādiņriesēji, kuri nenokļūst ko­lektora ķēdē, veido nelielu bāzes strāvu /b. Kā redzam no z īm ējum a,/b = / b —/c.

M ainot Uv, m ainās arī 7B, /e un la vērtības. T ātad faktiski tranzisto rs ir ar nelielu strāvu vadām s rezistors,, kura slodzes ķēdē var plūst daudzkārt lielāka strāva. So darba režīmu rak ­sturo attiecība starp kolektora un emi­tera strāvu — strāvas pārvades koefi­cients

■kā ari attiecība starp kolektora un bāzes strāvu — statiskā pastip rinā­jum a koeficients

p = 4 c- > i .■fB

Strāvas pārvades koeficients ir m a­zāks par vienu un atkarīgs no emitera s trāvas (1.12. zīm .). Kā redzam s, silī­cija tranzisto ram pie m azām em itera strāvām ir rakstu rīga neliela «neju- tības» zona. Sī silīcija tranzisto ru īpatn ība izrād ījās noteicoša sarežģ ī­tāku pusvadītāju daudzpāreju elementu izveidei.

S tatiskā pastiprinājum a koeficients ir daudzkārt lielāks par vienu. Labiem tranzistoriem ta s sasniedz 1000 vai pat vairāk.

Aplūkoto tranzisto ru slēgum u sauc par kopemitera slēgumu. Tā voltam -'

1.12. zīm. Tranzistora strāvas pārvades koeficienta atkarība no

emitera strāvas

Page 16: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

1, Elektronisko sistēmu pamatelementi 15

J.13. zīm. Tranzistora VA raksturlīknes • kopemitera slēgumā

pēru raksturlikne attēlo ta 1.13. zīmē­jum ā.

Ja bāzes s t r ā v a . IB v ienāda ar nulli, tad ārējā barojošā spriegum a f/B ietekmē caur sprostvirzienā nobīdīto bāzes-koiektora pārēju plūst neliela noplūdes s trāva /ko. Šī noplūdes s trāv a rada niecīgu spriegum a kritum u slodzes pretestībā un tādēļ kolektora- em itera spriegum s ša jā režīmā £/1c e < £ /b . Sim režīm am zīm ējum ā a t­bilst punkts 2. Ja palielina bāzes strāvu , kolektora strāva aug. Ja bāzes- em itera spriegum s sasniedz diodes ieejas sliekšņa spriegum u (0,7 V silī­cija diodei), em itera strāva strau ji au g un 'p ieau g ari kolektora strāva. S trāvu / c tagad praktiski nosaka tikai Ub un R Sļ. Tāds stāvoklis atbilst darba punktam 1. Saka, ka tranzisto rs ša jā darba punktā ir pilnīgi ieslēgts — piesātināts. Punktā 2 tranzisto rs ir iz­slēgts.

P iesā tinā tā stāvoklī spriegum a kri­tum s starp kolektoru un em iteru sa ­m azinās līdz volta desm itdaļām un kļūst m azāks par bāzes-em itera sprie­gumu. Tātad bāzes-kolektora pāreja piesātinājum a režīm ā nobīdīta tieši un tās /to m aina zīmi.

Abos galējos darba stāvokļos tranz is­torā rodas nelieli jaudas zudumi. Zonā

starp punktiem 1 un 2 caur tranz is­toru plūst vērā ņemam a strāva un tā kolektora-em itera spriegum s ari nav tuvs nullei. So zonu sauc par aktīvā pastiprinājum a zonu, un tranzisto rā izdalās sam ērā lieli jaudas zudumi, kuri silda p-n 'p ā re jas . Vislielākie jau ­das zudumi ir, ja Uce= 0 ,5 Ub, kad A P « 0 ,2 5 E /2b//?s i.

Pastip rinājum a režīm ā aktuāls ir tranzisto ra dzesēšanas jautājum s. Ļoti bieži tranzisto ru lieto pārslēgšanās- atslēgas režīm ā (1.14. zīm .). T ranzis­tora vadības ieejai pievada impuls- veida spriegum u. L a i . tranzisto ru dro­šāk aizvērtu, bāzes-em itera pārejai pievada nelielu sprostsprieguitiu — nobīdes spriegumu. Jāatzīm ē, ka tra n ­zistors m om entāni nepārslēdzas no iz­slēg ta stāvokļa ieslēgtā un otrādi. Se­višķi ilgi (bieži vairākas mikrosekun- des) notiek pāreja no p iesātināta uz izslēgtu stāvokli. Tas saistīts .a r to, ka p iesātinājum a režīm ā bāzes zonā uzkrājas liels m azākum a lādiņš gan no emitera, gan no kolektora puses. Lai tranzisto ru izslēgtu, šis lādiņš jā- Hkvidē. T ranzistora ātrdarb ību v a r p a ­lielināt, neļaujot tam pilnīgi p iesāti­nāties.

1.14. zīm. Spriegumu diagrammas ti—p—n tranzistora atslēgas režīmā

Page 17: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

16 «Modernas elektronikas pamati»

1.15. zīm. Tranzistoru sa­liktais slēgums (Darlingtona .»^ sa­

slēgums) ■

Galvenie bipolāro tranzisto ru rakstu ­rojošie lielumi ir:

m aksim āli p ieļaujam ā kolektora līdz­strāva Icmsii;

spriegum s starp kolektoru un emi- teru UGEmax»

sta tiskais pastiprinājum a koeficients P kopem itera slēgum ā (h param etru sistēm ā ft2 iE);

pieļaujam ie jaudas zudumi nom inā­lajos dzesēšanas apstākļos APc max*

Bieži ražo tā ji uzrāda pāreju pieļau­jam os sprostspriegum us, impulsveida s trāvas un spriegum us. Jāatzīm ē, ka silīcija tranzisto ru pāreju maksimāli p ieļaujam ā tem peratūra ir 120 °C, bet germ ānija tranzisto ru — tikai 75 °C. Silīcija tranzisto ru param etri ir arī m azāk atkarīg i no tem peratūras.

M azjaudas tranzisto ru pieļaujam ie kolektora-em itera spriegum i ir nelieli (parasti daži desmiti voltu). Lielākas jaudas (strāvai lielākai par 1 A) tranzisto ru pieļaujam ie spriegum i sa ­sniedz , vairākus sim tus voltu. Praksē bieži ^p iec ie šam s palielināt tranz is­tora pastiprinājum a koeficientu. P a ­rasti šim nolūkam lieto saliktos tra n ­zistorus, kurus vieno tā sauktajā Dar­lingtona slēgumā (1.15. zīm .). Pirm ā tranzisto ra VT1 kolektora strāva

/c i = (3i/b, bet tā em itera s trāv a / e i = / b 2 = (P i+ 1 )/b . T ātad o trā tra n ­zistora kolektora strāva I c ļ—^ h ļ — = P2 (Pi + 1Kb un kopējā kolektora ķē­des strāva / c = / c i + / c 2 = (fefJr+fb-i- + P i ) / b . Tātad divu tranzisto ru D ar­ling tona slēgum a kopējais pastip rinā­jum a koeficients pD = p2f3i+f32+f3i«« P2P1-

Jāatzīm ē, ka D arlingtona slēgum ā p iesātinātā režīmā pieaug spriegum a kritum s Uce-

T ranzistora darbība var būt a tkarīga no ārējo apstākļu ietekmes. V ar iz­veidot fototranzistoru ar apgaism o­jam u bāzes slāni. G aism as ietekmē bāzes slān ī rodas jauni elektronu-cau- rum u pāri. Ja fo to tranzisto rs ieslēgts kopemitera slēgum ā, tad var uzskatīt» ka apgaism ojum s tā bāzes strāvai rada papildus s trāvas komponenti. Rezul­tā tā pieaug kolektora strāva. Foto­tranzisto rs ir izteikti inerciāls (reak­cija kavējas vairākus sim tus mikrose- kundes).

V ar izveidot optopāri, kura ieejas elem ents ir mirdzdiode, bet izejas — tranzisto rs a r nepieslēgtu bāzes ķēdi. Ja tranzisto ru apgaism o, tas ieslēdzas un sāk vad īt strāvu. T ranzistoru opto- pāru pozitīva īpašība ir liels s trāv a s pārvades koeficients — izejas un ieejas strāvu attiecība. Tā diožu optopāriem strāvas pārvades koeficients ir tikai 1 . . . 1,5%. Pie tam ieejas ķēdes strāva ir apm ēram 20 mA, bet izejas ķēdē tā ­tad — 0,2 . . . 0,3 mA. P arastajiem tra n ­zistoru optopāriem strāvas pārvades koeficients ir 50%, bet D arlingtona slēgum ā savienotiem fototranzistoriem sasniedz 5 0 0 . . . 800%.

Tā tranzisto ru optopārim ar ieejas strāvu lOmA izejas strāva var bū t 5 mA, bet D arlingtona slēgum ā — 5 0 . . . 80 mA.

Plaši lieto arī termotranzistorus. P arasti izm anto slēgum u ar vaļēju

Page 18: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

1. Elektronisko sistēmu pamatelementi 1T

cizvars

ļ ^ oksīds^ 7 7 7 7 7 7 /^ 7 7 7 7 7 7 7 7 / / ^iztece

n kanāls n noteceS D

P pamatne

1.16. zīm. MOP lauktranzistora uzbūve

bāzi. Tem peratūrai augot, pieaug ba­rošanas ķēdē ieslēgtā tranzisto ra ko­lektora strāva. Šādi term otranzistori ir ar sam ērā stabilām raksturlīknēm un ļauj izveidot ļoti precīzus elektro- term om etrus (±0 ,01 °C). M ērāmo tem ­peratūru diapazons ir —200 °C . . . + 4 0 0 °C.

1.3. LAUKTRANZISTORl

Lauktranzistors ir pusvadītāju ele­m ents, kura pretestību starp diviem izvadiem — noteci D (drain) un iz- teci 5 (source — avots) — regulē trešā izvada G — aizvara (gaie — vārti) potenciāls. Viens no lauktran- zistoru paveidiem ir MOP (metāls-ok- sīds-pusvadītājs) tranzisto rs (1.16. zīm .). A ttēlotais lauk tranzisto rs izvei­dots uz p vadām ības pam atnes, tās m alās izvietotas n vadām ības zonas. Iztece ir avots lādiņnesējiem , kuri pēc tam pārvietojas uz noteci. S tarp iz- teci un noteci veidojas kanāls, virs kura novietots m etāla aizvars, kas a tdalīts a r oksīda izolatoru.

D arba režīm ā strāvu ša jā kanālā veido n lādiņnesēji, kuri virzās no izteces uz noteci. Ja aizvara poten­ciāls attiecībā pret iezemēto pam atni ir nulle, tad kanālā strāva neplūst. Ja aizvaram pievieno pozitīvu potenciālu, tas kanālā no visas pam atnes pievelk

n m azākum lādiņnesējus un ķēde no­slēdzas — ārējā ķēdē p lūst strāva. Šāds lauktranzisto rs klasificējam s kā norm āli izslēgts un darbojas pildināša- nas režīmā (palielinās elektronu skaits kanālā ).

Ja pam atni (1.16. zīm.) izveido no n pusvadītāja, tad pie aizvara nulles- potenciāla strāva jau plūst. Šāds tran ­zistors ir norm āli ieslēgts. To var iz ­slēgt, pieslēdzot aizvaram negatīvu potenciālu. Šāds tranzisto rs darbojas tukšināšanas režīmā. T ranzistorus ar 1.16. zīm. attēloto uzbūvi sauc par n kanāla lauktranzistoriem un tos ap­zīmē atbilstoši 1.17. zīm ējum am a un 6„

A(G), |----1 N(D)\ t-*-lM ' IiS)

J ‘

1.17. zīm. Lauktranzistori MOP ar ti kanālu (a, b) un p kanāla

(c, d):a, c — normāli izslēgti; b, d —

normāli ieslēgti

2 — 356

Page 19: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

18 «Modernās elektronikas pamati»

1.18. zīm. Normāli ieslēgtu n kanāla (a) un p kanala (b) MOP iauktranzistoru slēgums un raksturlīknes

Šiem iauktranzistoriem izteces po­tenciāls ir negatīvs attiecībā pret no,- teces potenciālu, tā tad notece tieši vai caur slodzi jāpieslēdz barojošā sprie­guma pozitīvajai spailei.

Ja lauktranzistoram noteci un izteci veido no p v adām ības,'b e t pam atni no n vadām ības pusvadītāja, tad, pievie­nojot aizvaram negatīvu potenciālu attiecībā pret iezemēto pam atni, tās p m azākum iādiņi tiek «ievilkti» ka­

nālā un kanāla ķēdē sāk p lūst strāva. Šis ir norm āli izslēgts pildīšanas re­žīmā strādājošs p kanāla lauktran- z istors (1.17. zīm. c). Ja ir p pa­m atne, tad izejas stāvoklī tranzistors ir ieslēgts, bet, pievienojot aizvaram pozitīvu potenciālu, kanāls tukšinās, un strāva ta jā pārtrūkst (1.17. zīm. d).

Lauktranzistoriem ar p kanalu iz­teci pievieno ārējā avota pozitīvajai

Page 20: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

I. Elektronisko sistēmu pamatelementi 19

o

U GS

j l■ L i r

\ J d

H s ,

- o -

9 -U B

o +

1.19. zīm. Normāli izslēgtu ti kanala (a) un p kanāla (b) MOP lauktranzistoru slēgumsun raksturlīknes

spailei, bet noteci — negatīvajai spa i­lei. B ultiņa norāda kanāla tipu — p kanālam virzienā no aizvara uz pa­matni, n kanālam — pretēji.

Aplūkosim M O P tranzisto ra rak s tu r­līknes. 1.18. zīm ējum ā attēloti norm āli ieslēgti n un p kanāla tranzistori. 2*

Tos var izslēgt (off), pievienojot aiz- varam dažus voltus lielu kanāla va­dām ības tipam atbilstošu potenciālu attiecībā pret izteci (bieži tā jau iekšēji savienota ar pam atn i). Tā kā M O P tranzisto ra aizvars izolēts no kanāla, tad ieejas pretestība ir ļoti

Page 21: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

20 «Modernās elektronikas pamati»

liela (sasniedz 1015Q ). K apacitāte starp aizvaru un kanālu paras ti ir dažus pikofaradus liela.

M O P tranzistoriem , kuri ir norm āli izslēgti, uadod ieslēgšanas sliekšņa spriegum u U qst, t. i., vadības sprie­gumu, pie kura noteces ķēdē parādās strāva . So lauktranzisto ru slēgum a shēm as un raksturlīknes a ttē lo tas 1.19. zīm ējum ā.

L auktranzistorus ar norm āli izslēgtu kanālu p laši lieto loģisko elementu iz­veidošanai.

L auktranzistoru pārslēgšanās ā t­rum u nosaka kapacitāte starp aizvaru un citiem elektrodiem. T ranzistors pār­slēdzas tikai pēc šīs kapacitātes uz­lādēs un izlādes, kura notiek noteiktā laika sprīdī. Ā trdarbības problēmu sa ­asina kanāla sam ērā augstā pretestība vadām ības stāvoklī. Tādēļ atsevišķi strādājo ši lauk tranzisto ri ir daudz lēndarbīgāki par bipolāriem tranzis­toriem .

D arbojoties ar lauktranzistoriem , jā ­veic pasākum i pret elektrostatiskajiem lādiņiem , kuri var uzlādēt ieejas ka­pacitāti līdz oksīda izolatoram b īs ta­mam spriegum am . Ja tas notiek, plānā

1o -»----

1.20. zīm. Lauktranzistors ar p-n pāreju un n tipa kanālu

oksīda kārtiņa (apm ēram 1 ļim) caur- sitas un lauktranzisto rs iziet no ierin­das. Bieži M O P tranzisto rā starp G un S izvadiem iebūvē aizsardzības sta- bilitronu. Rekomendējamie drošības pasākum i ir šādi: jāiezem ē lodām urs, m ontētājiem jāvalkā iezemētas rokas­sprādzes utt.

P laši lieto arī lauktranzistorus ar p-n pāreju, kuros aizvars nav izolēts no kanāla. Tiem tāpa t ir aizvars G , iztece S un notece D (1.20. zīm.) un n tipa kanāls. Ja vadības spriegum s U g s < 0 (kā ta s ir zīm ējum ā), tad n lādiņu plūsma tiek traucēta, un, ja negatīvais vadības spriegum s ir pie­tiekami liels (Z 7 g s« — 3 V ), tad strāva /d praktiski ir nulle. M ainot negatīvo Ugs pozitīvajā virzienā, s trāva /d pie­aug un jau pie Ugs = 0 un pietiekami liela slodzes ķēdes spriegum a iestājas s trāvas piesātinājum s. Jāatzīm ē, ka īsi slēg tas vadības ķēdes gadījum ā ( Ug s—0) lauktranzistora s t rā v a /d fak­tiski ir aizvara-noteces pārejas sprost- virziena noplūdes strāva.

K anālu var izveidot arī a r p lādiņ- ' nesēju pārsvaru (tranzisto rs a r p ka­nālu ). 5im lauktranzistoram ir n tipa aizvars, un to pilnīgi aizver pozitīvs vadības spriegum s Ugs. Sāda tipa lauk tranzisto ram izteci pievieno slo­dzes barošanas ķēdes pozitīvajai spai­lei, bet noteci — negatīvajai. Faktiski starp izteces un noteces apgabaliem būtiskas atšķirības nav, tāpēc nav sva­rīgi, kuru izvadu pieņem par noteci un kuru — par izteci.

1.4. VAIR ĀKU PĀREJU PUSVADĪTĀJU ELEMENTI

Apvienojot vairākas p-n pārejas, var izveidot sarežģ ītākus elektroniskos elem entus. To darbību nosaka vairāku apvienotu tranzisto ru struk tūru stā-

Page 22: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

1. Elektronisko sistēmu pamatelementi 21

o9---------1

n

P

n

l K0$

$

KO - -------------

l

6+

? "(

V0 A

VS

ļ a ; <v

' K

1.21. zīm. Dinistora struktūrshēma (a), aizvietošanas shēma (b) un apzīmējums (c)

vokļu izm aiņas dažadu ārējo iedarbību rezu ltā tā .

Tā, apvienojot divus silīcija p-ti-p u n n-p-n tranzistorus, izveido četr- slāņu trlspāreju elem entus — dinis- to ru s un tiristorus. J a šādam elemen­tam ir tikai divas izejas — anoda un katoda, tad to sauc par dinistoru {1.21. zīm .). Kā redzam s no zīm ēju­m a, četru slāņu p-n-p-n elem entu veido tr īs p-n pārejas (tā tad 3 diodes). No p, n, p slāņiem izveidojas p-ti-p tran ­z is to rs V TI a r s trāvas pārvades koefi­cientu cti, bet no n, p, n slāņiem — - tranz is to rs VT2 a r p bāzi un strāvas pārvades koeficientu a 2.

Ja m alējam p izvadam (anodam ) pievieno ārējā spriegum a avota pozi­tīvo spaili, bet m alējam ti izvadam (katodam ) — negatīvo spaili, tad vi­dējās pārejas diode ieslēgta sprost- v irzienā un caur to plūst noplūdes s trāv a /ko. Aplūkojot divu tranzisto ru shēm as punktu 1 , var uzrakstīt strāvu bilances vienādojum u

/ko + Cli(T = i v ( l — CC2),

ku r īy — strāva dinistora ķēdē.

No šejienes

/kol v _ ---------------- ,

1—01—02Atcerēsimies, ka tranzisto ra strāvas

pārvades koeficients ir a tkarīgs no em itera strāvas, tā tad tranzisto ram VTI — no s trāvas h o ■ Ja em itera

strāva aug, pieaug a rī a. Silīcija tra n ­zistoriem rakstu rīga «nejutības» zona pie m azām strāvām (sk. 1.12. zīm .). T ātad pie m azām h 0 vērtībām cti = = a2= 0 un dinistora strāv a atb ilst /ko vērtībai. Taču, ja /ko pieaug līdz vērtībai, kad sāk palielināties a i, s trāva iT k ļū s t lie lāk a ' par /ko, sāk palielināties arī a2 un s trāva tV vēl pieaug. Palielinās a rī a i un a 2 utt. Notiek lavīnveida ieslēgšanās process, kura gaitā tranzisto ri pilnīgi piesā­tinās ’ un dinistora spriegum s sam a­zinās līdz 1,5 . . . 2 V.

Kad tranzisto ri p iesātināti, ( a i + + a 2) > l , tranzisto ru em itera-kolektora spriegum i kļūst mazāki par emitera- bāzes, spriegumiem un vidējā diode tiek nobīdīta tieši, t. i., s trāva ho m aina zīmi.

Page 23: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

22 «Modernas elektronikas pamati»

1.22. zīm. Dinistora VA raksturlikne

Jāatzlm ē, ka no germ ānija nevar izveidot četrslāņu pāreju elementu, jo visniecīgākās noplūdes s trāvas izraisa a t un a 2 pieaugum u, t. i., šāda struk­tū ra ieslēdzas, tiklīdz tai pievienojam tiešo spriegumu.

S trāvu /ko var palielināt, palielinot tiešo pieslēgu spriegum u. Tad dinistors ieslēgsies pie zinām a spriegum a Ua (1.22. zīm .). Ja ieslēgtam dinistoram palielināsim slodzes ķēdes pretestību, s trāva sam azināsies un, kad tā kļūs m azliet m azāka par s trāvas vērtību ieslēgšanās brīdī, sāksies koeficientu a , un a 2 sam azināšanās, kā rezu ltātā dinistors izslēgsies. Minimālo, strāvu ir, pie kuras vēl nenotiek izslēgšanās, sauc par noturēšanas strāvu /h .

S trāvu h o v a r palielināt,' sildot p ā r­eju, to apgaism ojot vai pakļaujo t ra ­d iācijas iedartJei. Sevišķi plaši lieto di- nistoru, kas apvienots ar mirdzdiodi

--------- -----------

l — 5£ V S )

..........- .... r

1.23. zīm. Optotirislors

1.24. zlm. Tiristora aizvietošanas shēmai un apzīmējums

(1.23 zīm .). Tā izveido optiski v a ­dāmu pusvadītāju slēdzi — optotiris- toru.

Speciāls dinistora veids ir diaks (diac- diode alternating current switch — m aiņstrāvas pārslēdzdiode). Tās struk­tū ra faktiski a tb ilst divu pretēji paralēli saslēg tu dinistoru shēmai. T ā­dējādi 1. un 3. kvadran ta VA rakstur- līknes ir sim etriskas.

Ja tranzisto ram VT2 (1.24. zīm.) iz­vada bāzes spaili G, izveidojas 3 iz­vadu elem ents — tiristors. Pieslēdzot, tranzisto ra VT2 bāzes-em itera ķēdei, vadības strāvu / o, panāk četrslāņu struk tū ras piespiedu ieslēgšanos. Sajā gadījum ā punkta 1 s trāvu bilance ir' /ko-ļ-cti/y-ļ-/G = (/g “Mv) (1—CC2). Kā re-'

dzams, iT= j -ļ. i., tiristoru1— a i—a2

var ieslēgt ar attiecīgu vadības strāvu. / g. P arasti / g ieslēdz īslaicīgi (20 . . . 50 |is ) .

Visbiežāk tiristo ru ar vadības s trā ­vas impulsu var tikai ieslēgt, bet ta s izslēdzas, ja tā strāva ārēju apstākļu iedarbē sam azinās līdz nullei. Tā tas- notiek, ieslēdzot tiristo ru m aiņstrāvas- ķēdē, kad s trāvas polaritātes m aiņas brīdī ieslēgtais tiristo rs izslēdzas. L īdzstrāvas ķēdē ieslēgtu tiristo ru . iz­slēdz ar kondensatoru: iepriekš uz­lādētu kondensatoru pieslēdz paralēli

Page 24: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

1. Elektronisko sistēmu pamatelementi 23

anoda-katoda izvadiem, radot īslaicīgu sprostspriegum u.

Izveidoti arī a r vadības strāvu iz­slēdzam i tiristori — GTO (gate turn o}} .— aiztaisīt vārtus) — divoperā- ciju tiristori. Lai tiristo ru aizvērtu, jā ­izm aina p iesātinātu tranzisto ru s trā ­vas /ko polaritāte. Pieņemam, ka esam panākuši /ko=0. Tad sākotnēji izslē­

dzošā vadības strāva I q= — 0 ~ g l~~.a 2).ct2

T ā ir negatīvas polaritātes strāva, jo ieslēgta tiristo ra tranzisto ru strāvas pārvades koeficienti a i « a 2« 0 ,6 ; tā tad / g * - 0 , 3 /v. Ieslēgtā stāvokļa strāva I r bieži sasniedz vairākus desm itus un p a t sim tus ampēru. T ātad izslē­dzošai vadības strāvai jābū t ļoti lielai.

T iristorus raksturo ar p ieļaujam a­jiem sprostspriegum u un tiešo sprie­gum u aizvērtā stāvoklī, tiešo strāvu konkrētos dzesēšanas apstākļos, kā arī vad ības ķēdes param etriem — atverošo vadības strāvu un spriegum u. Bieži svarīg i ir dinam iskie param etri — pie­ļaujam ie tiešās s trāvas un spriegum a pieaugum a ātrum i un izslēgšanās laiks. T iristoru ātrdarbība nav au g ­s ta — tie ieslēdzas 5 . . . 10 |x» un iz­slēdzas 1 0 ...7 0 |X s laikā. Tādējādi p raktisk i tos var lietot ķēdēs ar frek­venci' līdz 20 . . . 30 kHz.

Divi vienā struk tūrā izveidoti pre­tēji paralēli slēgti tiristo ri veido ele­m entu simistoru vai triaku (triac — triode alternating current switch).

1.5. INTEGRĀLĀS MIKROSHĒM AS (IMS}

In teg rā lās mikroshēm as ir m oder­n ā s elektronikas pam atelem enti. P ir­m ās IMS tika rad ītas 1958. gadā ASV, bet to rūpniecisko ražošanu uzsāka 1962. gadā.

P usvadītā ju IMS ir m ikrom iniatūrs elektroniskās apara tū ras funkcionāls mezgls, kurā elementi (rezistori, tra n ­zistori, diodes) un savienojošie vadi izveidoti kopējā tehnoloģiskā ciklā uz pusvadītāja virsm as vai tā tilpum ā un kuriem ir kopējs herm etizējošs ap­valks.

M ikroelektronikā svarīgs uzdevums ir m aksim āli sam azināt elem entu fi­ziskos izmērus, tā izvietojot vienā kor­pusā pēc iespējas vairāk elem entu un vienlaikus palielinot IMS funkcionālās iespējas, darba drošum u un sam azinot enerģijas patēriņu. Tā, piemēram, iz­v ietojot vienā kristā lā 5000 tranz is­torus, radās iespēja ražo t •elektronis­kos rokas pulksteņus. Izvietojot ta jā pašā kristā lā 20 000 tranzistorus, ra ­dās iespēja uzsākt m ikrokalkulatoru ražošanu. 1988. gada sākum ā pasauli aplidoja vēsts par kādas japāņu firmas m ilzīgo panākum u — vienā kristālā izvietoti 35 miljoni tranzisto ru , tas ļāva izveidot 220 « 1 m iljonu opera­tīvās atm iņas šūniņu vienā IMS.

M ilzīgā m ikroelektronikas progresa rezu ltātā tika izveidotas lielās IMS (LIM S), kurās vienā korpusā ir vai­rāki simti tūkstoši tranzisto ru un citu elementu, kuru izmēri ir 2 . . . 3 |xm. LIMS ātrdarbība ir m ilzīga — funkcija tiek realizēta nanosekundes (sekundes m iljardā daļa) vai vēl īsākā laikā. LIMS izveide ļāva uzsākt m ikropro­cesoru — pēc program m as strādājošu ciparveida inform ācijas apstrādes mik- roiekārtu un mikro-ESM ražošanu. P ē­dējos gados izveidotas pat tādas mikro- ESM, kuru uzbūvē izm antots tikai viens kristāls.

Pusvadītāju IMS sas tāv no viena kristā la atsevišķiem apgabaliem , kuri izpilda tranzisto ra , rezistora, diodes, kondensatora funkcijas. T ranzistori pa­rasti ir n-p-n tipa, diodes veido no tranzistoriem , ieslēdzot tos diodes

Page 25: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

24 «Modernās elektronikas pamati»

Si

maska kodināšanazzl

S i O ,

; n \ n :- / / / / /~7T7/

5 /

7.25. Integrālās mikroshēmas izveidessecība:

a — kodināšana; b — oksidēšana; c — Si pamatnes uzaudzēšana; d — n tipa

Si kodināšana

slēgum ā, t. i., apvienojot bāzi a r emi- teru vai kolektoru un izm antojot tikai vienu p-n pāreju. A rī kondensatorus veido no sprostvirzienā slēg tas p-n pārejas. Sādu kondensatoru m aksi­m ālā kapacitāte ir 100 . . . 200 piko- faradu, jo mikroshēmā p-n pārejas virsm as laukum s ir niecīgs (0,05 mm2 un m azāks). K ondensatoru precizitāte parasti ir ± 2 0 % .

R ezistorus veido kā leģēta pusva­d ītā ja m ateriāla posm us ar noteiktiem ģeometriskiem izmēriem un diviem izvadiem. Ģeometriskie izmēri arī no­saka rezistora pretestību, kura vienam elem entam paras ti nepārsniedz pāris kiloomu. P retestību precizitāte ir ±20%.

IMS struk tū rā sarežģīti atveido t spoli, tādēļ izvēlas shēm as bez spo­lēm. Visus m inētos elem entus tehno­loģiskajā ciklā izvieto vienā pusva­d ītā ju kristālā. Izolāciju starp elemen­tiem izveido no S i0 2 plēves. Izolēto zonu («kabatu») izgatavošanas secība attē lo ta 1.25. zīmējumā.

Sākum ā ar fo to litogrāfijas metodi uz n tipa silīcija m ateriāla oksidētās v irsm as izveido masku, ku ras zīm ē­jum s nosaka elem entu izvietojum u. Pēc tam virsm u kodina. Vietās, ku ras a trodas zem zīmējuma, virsm as oksīda slānis sag labājas, bet a r zīm ējum u nepārk lātajās vietās izveidojas izkodi- n ā tas joslas. Vēlāk m asku nom azgā un virsm u oksidē skābekļa vidē pie 800 . . . 1200 °C, tā izveidojot 0 ,1 . . . 2 p,m biezu oksīda plēvi. Uz oksidētās virsmas- uzaudzē polikristāliskā silīcija slān i, tā veidojot pam atni. N ākošajā etapā n tipa silīcija slāni daļēji nokodina un rodas «kabatas», kurās difundē akcep- toru piejaukum us, veidojot p-n pāre jas un dažādus elementus.

Var izveidot gan parastos, gan lauk- tranzisto rus, taču ar noteiktu tehno­loģiju ērtāk rad īt m ikroshēm as tikai a r viena veida tranzistoriem . Tāpēc ir IMS ar bipolāriem tranzistoriem , a r n kanāla M O P tranzistoriem , ar kom­plem entāri (savstarpēji papildinoši) savienotiem n un p kanāla lauktran- zistoriem. Visos gadījum os element savstarpējai savienošanai lieto zelta vai alum īnija plēves vadītājus, kurus «uzpūš» caur attiecīga zīm ējum a masku. M ikroshēmu ārējos izvadus

Page 26: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

1. Elektronisko sistēmu pamatelementi 25

pievieno a r zelta vai alum īnija stiep- lītēm , kuru diam etrs ir aptuveni 10 |xm.

Pusvadītā ju IMS jaudas patēriņš ir apm ēram 50 . . . 200 mW. V ienkāršā­kām in teg rālajām mikroshēm ām patē­riņ š bieži ir ļoti niecīgs — tikai 1 0 . . . 100 ļxW. IMS var strād ā t ar frek­venci 20 . . . 300 MHz, to drošas dar­b ības laiks sasniedz 107 stundas.

Pēc funkcionālajām īpašībām IMS iedala analogās un diskrētās. Analoga­jās IM S ir proporcionāla sakarība s ta rp ieejas un izejas signāliem , kuri paras ti ir nepārtraukti m ainīgu sprie­gum u formā. Tipisks analogo IMS ffie- m ērs ir operacionālais pastiprinājum s. To raksturo spriegum a pastip rinā­jum a koeficients K (parasti pārsniedz 50000), ieejas pretestība (lielāka par 0,5 M fi), izejas pretestība (m azāka par 100 Q) un m aksim āli pieļaujam ā frek­vence ( « 2 0 M H z).

Diskrētām IM S ir vairākas ieejas un izejas un to ieejas un izejas sprie­gumiem var bū t tikai divi noteikti līmeņi, pie tam izejas signālu līmeņi a tkarīg i no ieejas signālu līmeņu a t­tiecībām.

1.6. ELEKTRONISKIE INDIKĀCIJAS ELEMENTI

Indikācijas elementi ir inform ācijas a tspogu ļošanas iekārtu pam ats. Infor­m ācijas atspoguļošanas iekārtas pie­ņem un pārveido inform āciju vizuālā form ā — televīzijas attēla, zīmējuma, g rafika, burtu vai ciparu veidā. Iekār­tās inform ācijas a tspoguļošanu var realizēt, izm antojot kā attēlu plaknē, tā ari telpisku attēlu.

Indikācijas elem entos izm anto kvēl­diegu, m irdzdiodes, elektroluminiscē- jošos, gāzizlādes, šķidro k ristā lu gais­m as avotus un katodstaru caurules.

1.26. zlm. Septiņsegmentu indikācijās ele­ments

V ienkāršākiem elementiem rakstu rīgs kvēldiegs, kurš izveidots dažādu ciparu 0 . . . 9 un burtu veidā. P ievienojot strāvu attiecīgajam kvēldiegam, tiek a ttē lo ts burts vai cipars. Sādu indi­kācijas elem entu trūkum s ir lielais enerģijas patēriņš.

C iparus ērti atveidot ar septiņu seg­m entu elementiem (1.26. zīm .). Seg­m entus attiecīgi saslēdzot ar baroša­nas avotu, var iegūt ciparus no 0 līdz 9. Ja septiņu segm entu elem ents ir izveidots no m irdzdiožu segm entiem, tad, pieslēdzot barošanas avota pozi­tīva ja i spailei 1., 2., 3., 7., 6., seg ­m entus un elem enta kopējo izvadu pieslēdzot m īnusa spailei, izveidosies cipars 3.

Šādus septiņu segm entu elem entus plaši lieto pulksteņos un citās infor­m ācijas indikācijas ietaisēs. V ar iz­veidot a rī elektrolum iniscējošus seg­m entus.

Elektrolum iniscējošais segm ents ir p lakans kondensators ar vienu

Page 27: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

26 «Modernas elektronikas pamati»

caurspīdīgu un o tru m etālisku strāvu vadošu plati un eiektrolum inoforu starp tām kā izolatoru. Ja platēm pievada- maiņspriegurnu, lum inofors sāk spī­dēt. Jo lielāks spriegum s, jo spīdēšana ir spožāka. E lem enta iedegšanās laiks ir apmēram 0,1 s, nodzišanas — mili- sekunžu daļas. Elektrolum iniscentie elementi darba laikā pakāpeniski «no­vecojas» — zaudē spīdēšanas spo­žumu.

Pēdējā laikā plaši lieto šķidro kris­tālu ciparu un burtu indikācijas ietai­ses. Šķidro kristālu elementi paši ga is­mu neizstaro, bet tikai lauž uz tiem krītošos gaism as starus. Tādējādi tie ir ļoti ekonomiski. A ttēls rodas kon­tra s ta starp ības rezu ltā tā starp pos­miem ar pievienotu un nepievienotu spriegumu.

Šķidrajiem kristāliem ir pareiza m o­lekulas režģa struk tūra (tā tad tiem ir kristā lu optiskās īpašības) un vien­laikus tiem rakstu rīga šķidrum u plūs- tam ība. P aras ti lieto holesteriskos šķidros k ristā lus (kaut kas līdzīgs ziepju šķīdum am ), kurus plānā slānītī (1 0 . . .2 0 ļ im ) ievieto starp paralēlām stikla plāksnītēm . Uz plāksnītēm iz­vieto caurspīdīgus alvas oksīda elek­trodus, kurus var pievienot 1 0 . . .1 5 V m aiņspriegum am . Ja spriegum s pie­slēgts, zem elektrodiem izvietotais šķidro kristālu segm ents vai citas kon­figurācijas zīme kļūst necaurspīdīga un a tstaro ārējo gaismu.

Šķidro kristālu indikācijas elemen­tiem nav sevišķi ilgs darbības laiks (pieļauj spriegum a ieslēgšanu līdz vienam m iljonam reižu). To galvenās priekšrocība» ir m azs enerģijas patē­riņš, vienkārša izgatavošana, zems barošanas .spriegum s, augsts darbības drošums, mazie izmēri. Liels šķidro kristā lu indikācijas elementu trūkum s ir to zemā ātrdarbība — tie salīdzinoši lēni ieslēdzas un izslēdzas. Šķidro

kristā lu indikatorus plaši lieto pulk­steņu sistēm ās, mikrokalkulatoros,, vienkāršos displejos un citās ietaisēs.

P laši pielieto arī matricu veida in­dikācijas elementus, kuriem ir caur­spīdīgu horizontālo un vertikālo strāvu vadošu kopņu sistēm a. K oordinātu tīkla blīvums var sasn ieg t 20 strāvas vad ītā ju uz 1 cm. Izvēloties attiecīgu horizontālo un vertikālo kopni, panāk punktveida indikācijas elem enta iedeg­šanos. Tā veido m ozaīkas ekrānus a r sam ērā lieliem izmēriem — pat vai­rākus m etrus garus un platus. Indi­kācijas punktveida elem ents var dar­boties pēc elektroluminiscences vai kāda cita principa. To var izveidot pat no kvēlspuldzes. Luminofora pielieto­šana ļauj izveidot daudzkrāsu indikā­cijas ekrānus.

Pēdējā laikā tekstu atspoguļošanai plaši pielieto speciālas ietaises ar ka- todstaru televīzijas caurulēm — dis­plejus. D isplejs ciparu kodos uzdoto inform āciju pārveido vizuālā formā tekstu, tabulu, grafiku veidā. Infor­māciju var ie v a d īt. operators, lai to varētu saņem t tieši no elektroniska­jiem atm iņas elementiem.

V ar būt vairāki displeju vadības pa­ņēmieni. Aplūkosim paņēmienu, k u rā s ta rs pa ekrānu pārvieto jas soļiem un simbolus uz ekrāna formē atsevišķu punktu veidā. Pieņemsim, ka uz ekrāna . paredzētas n horizontālas rindas ar m simboliem katrā. K atru simbolu vei­dosim kā 8 horizontālu un 8 vertikālu kopņu matricu. Kopņu krustpunktos- ekrāns var iespīdēties, ja to ļauj s ta ra dzēšanas sistēma.

S ta rs pa ekrānu pārvieto jas kine­skopa horizontālās un vertikālās no­bīdes spolēm pieslēgto diskrēta līmeņa spriegum u iedarbes rezultātā. Sākot­nēji s tars a trodas ekrāna augšējā krei­sajā stūrī, - uz vertikālās nobīdes spo­les ir m aksim ālais spriegum s, bet uz

Page 28: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

1. Elektronisko sistēmu pamatelementi 27

1.27. zīm. Displeja attēla rastrs

horizontālās nobīdes spoles — nulles spriegum s. M aksim ālais horizontālās spoles spriegum s sadalīts diskrētās

A t / H = - — 1m a * - .........(8m—1)

Līdzīgi spriegum a diskrētās sadalīts

vertikālās nobīdes spoles m aksim ālais spriegum s.

Jau stara izejas punktā tiek konsta­tēts, vai s tars attiecīgā simbola izvei­dei šai punktā jādzēš vai ne. Pieslē­dzot pirmo spriegum a diskrētu Д/Ун,

Page 29: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

28 «Modernās elektronikas pamati»

sta rs pārvieto jas par vienu pozīciju pa labi un atkal konstatējam stara dzēšanas noteikum us ša jā punktā. Pēc ce tu rtās diskrētas pieslēgšanas hori­zontālajai spolei konstatējam pirmā simbola augšējās horizontālās kopnes m alējā punkta spīdēšanas noteikumus. Trīs pēdējās diskrētas ir «tukšas», t. i., ta jā s punkts nespīd. Tā tiek vei­dotas a ts tarpes starp simboliem.

Pēc septītās diskrētas pieslēgšanas nākošajā periodā horizontālās spoles spriegum u sam azina līdz nullei, bet vertikālās — arī sam azina par vienu diskrētu AUv. A tkal veido 8 -horizon­tālās simboia kopnes punktus. Pēc tam vertikālās spoles spriegum u atkal sa ­m azinām par A U v utt. Viena simbola pilnīgai a tspoguļošanai vertikālās spo­les spriegum s jāsam azina par 7 diskrē­tām un nepieciešam as 63 periodiskas diskrētu skaita izm aiņas. Pēc pirmā simbola nolasīšanas 64. perioda laikā s ta rs pārvietojas uz nākošā simbola kreiso augšējo izejas punktu (8 diskrē­tas AUjļ un Uv mas ). Atkal periodiski tiek veidoti 8 horizontāli un 8 verti­kāli punkti utt., līdz a tspoguļoti visi m p irm ās rindas simboli.

Kad pirmā rinda atspoguļota, hori­zontālajai spolei atkal pieslēdz nulles spriegum u, bet vertikālajai spolei — spriegum u U\- щах 16AUv, t. i., tiek izla ista viena rinda. Atkal katram sim­bolam tiek veidota 8X 8 punktu m at­rica utt. Tā rodas 1.27. zīm. a ttēlo tais rastrs . E krānā m aksim āli a tspoguļo­jam i m \ n simboli. Bieži m = 25 = 32, ft = 24= 1 6 un tad uz ekrāna m aksim āli var būt 512 simboli. Visa inform ācija par atveidojam o simbolu tipu g labājas 512 atm iņas šūniņās ar 8 binārām kārtām . Sādu atm iņas zonu sauc par inform ācijas lapaspusi. Savukārt visi iespējam ie simboli, punktus attēlojot b inārā kbdā (0 un 1), atveidoti citās 8X 8 šūniņu palīgm atricās. Pie tam

triju labās m alas vertikālo kopņu sa ­tu rs ir 0. Sādu palīgm atricu skaits pa­ras ti ir 128.

Kad no atm iņas lapaspuses no las īts nākam ā simbola tips, tas tiek sam ek­lēts palīgm atricās un sinhroni ar s ta ra diskrēto kustību simbola robežās tiek konstatētas palīgm atricas k rustpunktu vērtības. Ja krustpunktā ierakstīta nulle, tad stars nespīd, bet, ja viens, tad spīd.

Vienas šādas lapaspuses a tspoguļo­šanai nepieciešami vism az 64X 512 = = 3 2 768 tak ts im pulsu periodi. P a ra s ti gan katra simbola izvēlei vēl nepie­ciešami daži periodi. Ja ka trs periods ilgst, piemēram, 1 mikrosekundi, tad lapaspuses atspoguļošanas laiks ir ap­m ēram 0,04 s un tā tad attē ls tiek attē lo ts a tkārto ti 25 reizes sekundē. Tieši tāda ir ari pa ras tā televīzijas, attē la a tkārto šanās frekvence.

Pēdēja laikā displejus lieto kā ope­ratīvā dialoga ietaises starp opera­toru un ESM. Lai to efektīvi realizētu, nepieciešami daži papildelem enti.

P irm kārt displejs jāapgādā ar infor­mācijas apmaiņas klaviatūru. K la­v ia tū ra (bieži to sauc arī par ta s ta ­tūru) sastāv no taustiņiem , kuri a r šifra tora palīdzību formē vai nu kā­das zīmes, vai kom andas kodu.

Kad radās iespējas uz displeja ek­rāna izveidot attēlus, vajadzēja ra d īt tiešās norādes elem entus. Viens no tiem ir gaismas zīmulis. G aism as zī­muli pieliekot ekrānam , tas uztver ga- rām slīdošā stara gaism as plūsmu no ekrāna, pastiprina to un nodod sig ­nālu ESM par uzdotā punkta koordi­nātām telpā un laikā.

G aism as zīm ulis var darboties di­vos režīmos — norādīt ESM uzdoto koordinātu vai zīm ēt attēlu. Patiesībā gaism as zīm ulis pa ts nezīmē, bet to dara displeja s ta rs pēc koordinātām , kuras caur ESM uzdod zīmulis.

Page 30: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

2. Operacionālie pastiprinātāji un to lietošana 29

2. OPERACIONĀLIE PASTIPRINĀTĀJI UN TO LIETOŠANA

Elektroniskās iekārtas, kuras veic nepārtrauk tu elektrisko signālu m ērī­šanu, pastiprināšanu, regulēšanu un pārveidošanu, sauc par analogām iekārtām. Galvenais elem ents šādās iekārtās ir operacionālais pastip rinā­tājs. Tā galvenie raksturojum i ir šādi:

plašs pastiprinām o signālu frekvenču diapazons;

plašas atgriezenisko saišu un to kombināciju pielietošanas iespējas;

lieli s trāv as un spriegum a pastip ­rināšanas koeficienti;

lielas ieejas un m azas izejas ķēžu pretestības;

sam ērā augsta term ostabilitāte; universālas shem otehniskās īpašības

(sim etriska ieeja un barošana, viena kopīga ieejas un izejas spaile).

A pskatot visas iespējas, ko dod ope­racionālais pastip rinātājs, to var uz­skatīt p ar universālu iekārtu analogo signālu tehnikā.

P astip rinā tā ja galveno veicamo fun­kciju g rupas ir šādas:

elektrisko signālu pastip rināšana ar noteiktu pārvades funkciju (sakarību statikā un dinam ikā starp izejas un ieejas signāliem );

m atem ātiskās darbības ar elektris­kajiem signāliem (sum m ēšana, in teg ­rēšana, diferencēšana, re izināšana u tt.);

dažādas form as signālu ģenerēšana; signālu aktīvā filtrācija.

2.1. O PER ACIO N ĀLĀ PASTIPRINĀTĀJA UZBŪVE

Operacionālo pastiprinātāju veido kā daudzpakāpju līdzstrāvas signāla pa­stip rinā tā ju ar diferenciālu ieeju. P a ­stip rinā tā jam ir divi barošanas avoti Uļ un Uļ, kuri veido pozitīvo + č /b un negatīvo — Ub barošanas spriegum u attiecībā pret avotu kopējo punktu (2.1. zīm .), kuru pieņem par null- punktu. Sādā pastip rinā tā jā ieejas un izejas signālus parasti pievieno nullva- dam.

O peracionālajam pastip rinā tā jam ir divas ieejas, kuras slēg tas sim etriskā diferenciālā tranzisto ru p astip rin ā tā ja

+ UB =Uj

2.1. zlm. Operacionālā pastiprinātāja pie­slēgšana barošanas avotiem

Page 31: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

30 «Modernas elektronikas pamati

< J bO ““”

Tl R S uIR3 \R4 VĪ3 ^ VT4

J ! J ļ y X ļ

k , / t l1 . / ”

o — T VT1 V T Ž ^ i - ž otsi Nsfe, ^a "‘ Uiek

[ \ R 1

i-L,

j ctkses»

P s\ t\£

A i -10

h n

VT5r h ’ V D 1

< 'j- ? / / ļ O [ jn /??;

izeja

R7 \ \RŽ*rJ

■uBo~

! j/?5. i

\ R }2

korekcija .2.2. zīm. Vienkāršota operacionālā pastiprinātāja shēma

shēm ā. Ar aplīti vai m īnusa zīmi ap­līm ēto ieeju sauc par invertējošo, bet otru par neinvertējošo (tiešo) ieeju. Invertējošās ieejas s ignāla polaritāte attiecībā pret tiešo ir pretēja izejas signāla polaritātei. Neinvertējošās ieejas signāla relatīvā polaritāte sa ­k rīt ar izejas signāla polaritāti.

Aplūkosim vienkāršotu operacionālā pastip rinā tā ja shēmu (2.2. zīm.). Ieejas pievienotas tranzisto ru VT1, VT2 bāzēm. Tranzistori kopā ar re- zistoriem R 1 . . . R4 ieslēgti elektriskā tilta plecos, bet tilta izejas virsotnes (abu tranzisto ru kolektori) pieslēgtas

nesim etriskā diferenciālā starppastip- r in ā tā ja tranzisto ru VT3, VT4 bāzēm. Izejas kaskādi veido komplementāri (savstarpēji pretēji papildinoši) tra n ­zistori VT5, VT6 ar saskaņojošo tra n ­zistoru VT7.

Šādā slēgum ā izejas punkta poten­

ciāls attiecībā pret nullpunktu ir a t­karīgs no abu tranzisto ru VT5, VT6 bāzes strāvām . Ja vairāk atvērts tra n ­zistors VT5, tad izejas punkta poten­ciāls ir pozitīvāks. Jo lielāka būs tranzisto ra VT5 bāzes strāva, jo izejas spriegum s būs tuvāks barošanas sprie­gumam Uļ.

Ja vairāk atvērts tranzisto rs VT6, izejas punkta potenciāls ir negatīvs. Jo lielāka būs VT6 bāzes strāva, jo izejas spriegum s būs tuvāks — U2. Iz ­ejas tranzisto ru bāzes strāvu lielumus, nosaka tranzisto rs VT7. Jo pēdējais vairāk atvērts, jo lielāka ir VT6 bāzes strāva, bet, tā kā pieaug spriegum s uz rezistora R 9 , tranzisto ra VT5 bā­zes strāva sam azinās un tas vairāk aizveras.

Savukārt tranzisto ram VT7 aizve­roties, izejas tranzisto ra VT5 bāzes strāva pieaug un izejas potenciāls

Page 32: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

2. Operacionālie pastiprinātāji un to liefošana 31

kļūst pozitīvāks. Tā kā tranzisto ra VT7 bāze pieslēgta starppasliprinā- tā ja tranzisto ra VT4 kolektoram , bet starppastip rinā tā ja tranzisto ru bāzes sa istītas ar ieejas tranzisto ru kolek­toriem, shēm as darbība ir a tkarīga no ieejas tranzisto ru VT1, VT2 stāvokļa.

Ja abas ieejas p ieslēgtas tieši null- vadam, abi ieejas tranzisto ri ir ar vienādām bāzes strāvām un to kolek­toru potenciāli ir vienādi (tā būs ide­ālā gadījum ā). Tādēļ arī tranzisto ru VT3, VT4 bāzu strāvas ir vienādas, bet spriegum a kritum s uz R 8 ir tik liels, lai tranzisto ra VT7 kolektora po­tenciāls būtu par diodes tiešā sprie­guma kritum a tiesu m azāks nekā nulles potenciāls. Tad abi izejas tra n ­zistori ir ar vienādām bāzes strāvām un izejas spriegum s ir nulle.

Ja tranzisto ra VT1 bāzei pievada pozitīvu potenciālu (ieeja 2 nu llē ta), tā bāzes strāv a pieaug, bet VT2 sa ­m azinās. Tādēļ, pieaug VT4 bāzes Strāva un arī VT7 bāzes strāva. Līdz ar to VT6 vairāk atvērts nekā V T5un izejas spriegum s kļūst negatīvs. T ā­tad tranzisto ra VT1 bāze ir invertē- jošā ieeja.

Ja iezemēta VT1 bāze, bet pozitīvu potenciālu pievienojam tranzisto ra VT2 bāzei, tranzisto ru VT2 un VT3 bāzu strāvas palielinās, bet VT4 — sam a­zinās. Līdz ar to tranzisto ru VT7 un VT6 bāzu strāvas ari sam azinās, bet izejas spriegum s kļūst pozitīvs. T ātad tranzisto ra VT2 bāze ir neinvertējošā ieeja. Lai stabilizētu pastip rinātāja darbību sta tiskā režīmā, bieži pielieto ārēju balansēšanas potenciom etru, bet inform ācijas pārvades stabilitāti pa­nāk ar ārēju koriģējošo kondensatoru, kurš veido negatīvo dinamisko a tg rie ­zenisko saiti. P arasti nepieciešam s da­žus desm itus pikofaradu liels konden­sators.

2.2. O PER ACIO N ĀLĀ PASTIPRINĀTĀJAP A M A T ĪP A Š ĪB A S

Ideālu operacionālo p astip rinā tā ju raksturo šādas īpašības:

pastip rināšanas koeficients A -> -o o ’r ieejas pretestība R ie - ^ o o ; izejas pretestība Riz^-O ',^ iz —0, ja U ieļ — U it-*/, caurlaižam ā signāla frekvence var

būt bezgalīga.P raksē neviens no šiem param etriem

netiek realizēts. Tā pastip rinā tā ja p ir­m ās pakāpes pastiprinājum a koefi­cients A i » 10, o trās pakāpes A2« 1 0 0 , trešās pakāpes A3« 2 0 un kopē­jais pastip rināšanas koeficients A ss « A ,A 2A3» 2 0 000. Ieejas p retestība arī nav bezgalīgi liela, jo tranzisto ­riem VT1 un VT2 ir noplūdes s trā ­vas, bet izejas pretestību nosaka iero­bežojošie rezistori R l l , R12 (apm ēram 1 . . . 2 kO).

Taču analizējot var pieņemt, ka pa­stip rinā tā js ir tuvs ideālam. Aplūko­sim 2.3. zīm. shēmu. Pieņem ot pastip ­rinā tā ju ideālu, var uzrakstīt sekojošu izteiksmi: »

u 10=q,2~(p,=±ļ;«o. (2- i )

Pie tam strāvas var aprēķināt pēc formulām

h

I atgr

J J i—<pi;

Z\

fpl — Ujz

2atg r

(2- 2>

Ievērojot, ka R ie->-oo un tā tad / 1 = = Iatgr, no form ulas (2—2) iegūstam.

Ui2 = _ I u l S L U ^ ( l + 3 l * £ l W ■Zļ V Zļ )

( 2 - 3 )

P ie bezgalīgas ieejas p retestības

Page 33: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

32 «Modernās elektronikas pamati»

/ofgr

ķēdēs

■ftie->-oo / 2 = 0 un izpildās nosacījum s, ka (pi = <p2= č /2-

Izteiksm i (2—3) tad var pārrakstit iformā

« iz = _ U i + f l + - 2 £ ! S l W a. z 1 V Z i )

( 2 - 4 )

Ja savieno neinvertējošo ieeju ar :nullpunktu un ievēro, ka t /2—0, tad ,no izteiksmes (2—3) iegūstam

« iz----- 2 s lS lU 1 = - k v U l, ( 2 - 5 )Zl

>kur k v — slēgum a spriegum a pastip ­rināšanas koeficients.

Ja savieno invertējošo ieeju ar null- rpunktu un ievēro, ka U 1 = 0, tad no izteiksm es (2—4) iegūstam

Ult- ( l . + l ! ! £ L } U , - k v U * . ( 2 - 6 )

Kā izriet no izteiksmēm (2—5) un .(2— 6), a tkarībā no signāla padošanas veida uz ieeju m ainās operacionālā p as tip rin ā tā ja īpašības. Spriegum a pa­stip rināšanas koeficients kv k ļūst a t­k a rīg s no Zļ un Zatgr lieluma.

Apskatīsim tuvāk operacionālā pa­stip rinā tā ja īpašības pie nosacījum a, !ka t /2=<P2 = 0 un paša pastip rinā tā ja spriegum a pastip rināšanas koeficients A ir galīgs lielums. Ievietojot izteik­

sm ē (2—3) sakarību £/ie= —<P i = ^ ,A

iegūstam

( 2 - 7 )

Kā redzam s, veicot aprēķinus, ar pietiekam u precizitāti var lietot tuvi­n ā tās izteiksm es (2—5) un (2—6), jo /1=20000 un vairāk.

2.3. O PER ACION ĀLĀ PASTIPRINĀTĀJA PAM ATSLEG UM A SHĒMAS

Sajā slēgum ā (2.4. zīm.) izveidojas negatīvā atgriezeniskā saite atkarībā no izejas spriegum a. Šī saikne inver- tējoša pastiprinātāja ieejā rada s trā ­vas komponenti pretēju ieejas strāvai. N egatīvās saites ietekmes koeficients

ir « -Ž!— un tā palielina pastip-2atgr

r in ā tā ja ieejas pretestību R ie un sa­m azina izejas pretestību R iz.

Pam atsakarības, kas apraksta inver- tējošā pastip rinā tā ja shēmu, ir seko­joši vienādojum i:

(2 - 8 )

2.4. zīm. Operacionālā pastiprinā­tāja invertējošais slēgums

feTI__k V - —

/? ie = /? ie o ( l + A - S l —) , ' 2atgr'

Riza

^atgrZ\

2atgr

Riz = -1 + 4 -

2atgr

Page 34: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

2. Operacionālie pastiprinātāji un to lietošana 33

2.5. zlm. Operacionala pastiprinātāja neinvertējošais slēgums

Seit lielums R iz0 ir operacionālā pa­stip rin ā tā ja izejas pretestība bez a t­griezeniskās saites.' Pie nosacījum a, ka zatg r = z I= i?,

shēm a darbosies kā invertors, kam

t t i z = — t/ j . ( 2 - 9 )

P adodot uz inverso ieeju m aiņsprie- gum u, izejā iegūstam m aiņspriegum u, kura fāze attiecībā pret ieejas sprie­gum u būs tieši pretēja.

Neinoertējošā pastiprinātāja slēgum a shēm u, kas dota 2.5. zīm., apraksta sekojošas pam atsakarības:

k v = — = 1U! z t

D. - V l .i \ i e -----—

p . — U i z i\ i z ------- j —' iz

Seit koeficients k = ■

(2 - Ю )

Rāit1+ Zl/Zatgr

■operacionālā pastip rinā tā ja ieejas kas­kādes diferenciālā pretestība. Ļoti sva­rīg a neinvertējošā operacionālā . p a ­stip rinā tā ja īpašība ir liela ieejas pretestība R ie= k R n t . Tās vērtība sa ­s tāda 1010. . . 1013Q.

2.6. zlm. Sprieguma atkartotajs

3 — 356

2.7. zlm. Neinvertējošais operacionalais pastiprinātājs (ar dalītāju ieejā)

Bieži ar m az noslogotu signāla avotu nepieciešam s nodrošināt elek­triskā signāla atkārtošanu . To nodro­šina sprieguma atkārtotājs. Tas no­zīmē, ka pastip rinā tā ja ieejas pretes­tība būs liela, bet tam jānodrošina sa ­m ērā liela slodzes strāva. Lai to pa­nāktu, pastip rinā tā ja izeju un inver- tējošo ieeju saista tieši, bet signālu pievada neinvertējpšaiieejai (2.6. zīm .). 5 a jā gadījum ā

t / u - t / i . (2 - 1 1 )

Izm ainot spriegum a Ux polaritāti, m ainās arī izejas spriegum a polaritāte, bet m aiņstrāvas signāli ir vienādi un fāzē sakrītoši.

G adījum ā, ja nav nepieciešam a liela ieejas pretestība, tad neinvertējošo slē­gumu var realizēt ar. spriegum a dalī­tā ju ieejā (2.7. zīm .). Kā var secināt no zīmējuma,

,, Rs i?atgr+/?i jtUi 7 = 1 » ■»U i.R z+ R s Ri

(2- 12)Arī šajā shēmā, ja R s= R ļ un R2—

= R atgr, iegūstam 6o = 1 un Uil = Ui■ O bligāti jāievēro nosacījum s, ka pa­stip rinā tā ja rieinvertējošās ieejas po­tenciāls nedrīkst pārsn ieg t barošanas avotu spriegum us.

Aplūkosim reizināšanas shēmu ar konstantu koeficientu.

No (2—8) izteiksm es izriet, ka, ja Z ļ= R ļ un Zatgr~Ratgr (2.4. zīm.), tad izejas spriegum s ir vienāds ar

Page 35: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

34 «Modernās elektronikas pamati»

b Uie

Ua

2.8. zīm. Integratora shēma (a) un spifegumu diagramma (b)

Ņemot vērā, ka i t = ic, dabūjamieejas spriegum u, kas pareizinats ar konstanti:

l« iz= — % £ L U i ^ a U t. ( 2 - 1 3 )

R iSprieguma integratoru izveido, ja

atgriezenisko saiti veido caur konden­satoru C (2.8. zīm .). Vienādojumi, kas apraksta in tegratoru , ir sekojoši:

Uie d u i (2 - 1 5 )R i dt

Pēc (2— 15) izteiksmes pārveidoša­

nas duizdt

UieR ī C

iegūstam

UieRi ’

ic = — C ^ l i dt

( 2 - 1 4 )

Uiz — — —}j?-^Uiedt-\-Uo, (2 16)

kur J = /? ,C — in teg rēšanas kon­stante;

U0 — sākum a nosacījum s.

2.9. zīm. Diferenciatora shēma (a) un sprieguma diagrammas (b)

Page 36: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

2. Operacionālie pastiprinātāji un to lietošana 35

2.10. zitn. Summatora shēma

Sākuma nosacījum u in teg ra to rā ies tāda ar speciāla barošanas avota palīdzību.

Diferencēšanas operāciju izpilda di- jerertciators — shēma ar operacionālo pastip rinātāju , kura ieejā ir ieslēgts kondensators C (2.9. zīm .). Izejas vie­nādojum i ir sekojoši:

!. = r .daie d t ’

ļ , tgr = - “ i ī _ . ( 2 - 1 7 ). K&tgT

Ievērojot, ka ii= £atgr, iegūstam

«iz = - R ^ TC ^ i p - = - T , dt dt

(2 - 1 8 )kur T ~RatgrC — diferencēšanas kon­

stante.Lai uzlabotu shēm as stabilitāti, pa­

ralēli i?atgr slēdz papildus kondensa­toru Cu kura kapacitāte tuva C lie­lumam.

V airāku elektrisko signālu m ēroga sum m ēšanu var veikt summators (sk.2.10. zīm. a ttē lo ta jā shēm ā). Pēc p ir­m ā Kirhofa likuma

— /a tg r= ^ i+ /2 “t_ • • • +^n-(2 - 1 9 )

Tā kā Iļ = — h — utt., tad R 1 °2

u iz = — (0.lUļ-\-ūļU2-\- ■ . . + aa£ /n ),C 2-20)

3*

kur a ,=5£M L, 03= an = E ^ i L . Ri R 2 Rn

Ja visi rezistori ir vienādi (Ri = R 2— = R a = ■ ■. = /? a tg r ), tad izejas sprie­gums ir ieejas spriegum u summa:

«iz = — ( ^ 1 + 2+ . . . -ļ-Un).(2— 21)

Sadas shēm as v isplašak lieto analo­gajās skaitļo jam ās m ašīnās. Tās risina diferenciālvienādojum us, operējošos ar­gum entus pieņemot elektrisko signālu veidā. Piem ēram , aplūkosim pirm ās kārtas diferenciālvienādojum a D = = a x + b p x analogo risināšanu (šeit p = d /d t ) . Kā redzam s, x izm aiņu laikā mēs varam noteikt, in tegrējo t summu

p x = — -— rJL x. So operāciju var b b

veikt ar vienu operacionālo in teg ra­to r s kura invertējošajai ieejai pie­

vada — un — — , izejā iegūsto t mī- b b

nus x (2.11. zīm .).Taču risināšana jāveic, ievērojot

operacionālā pastip rinā tā ja maksimālo izejas spriegum u, kā arī vēlamo risi­n āšanas tempu. Tādēļ ieved m ēroga koeficientus tnx un mt, kuri saista reālo x a r m odelējošās ietaises X (to mēra voltos), reālo laiku t ar risinā­šanas laiku T :x= m xX , t= m tT , p = = P

m t 'Tad

P X = £ H H — X ^ ± . (2—22) bmx b

2.11. zim. Pirmās pakāpes diferenciālvie­nādojuma risināšanas shēma

Page 37: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

36 «Modernās elektronikas pamati»

VD1 VD2

2.12. zīm. Izejas sprieguma ierobežošana ar atgriezeniskajai saitei (a) un izejai (b) paralēli slēgtiem stabilitroniem

Piem ēram , pieņemsim, ka D = \ 5 F L (FL — fizikālais lilum s), a = I F L ,

b=Q,Q\FL, operacionālā pastip rinātāja m aksim ālais izejas spriegum s 15 V un *max= 15 FL. Aprēķinu veiksim 100 reizes lēnāk kā dabā (m t= 0 ,01 ), bet X m ērogs var bū t m ^ — lF L ļV . Tad

p x _ 15-0,1 0,01 • 1

1 - 0,01

0,01= 1 5 - * :

Ja kondensators C = l | i F un abas ieejas pretestības ir 1-106 Q, tad pie vienas ieejas pretestības var slēgt tieši 15 V spriegum u, bet pie o tras — izejas spriegum u m īnus X.

Aplūkosim problēmu, kas saistīta ar operacionālo pastip rinā tā ju aizsardzību un izejas spriegum a ierobežošanu.

< = 3

J T -cm -

O peracionālā pastip rinā tā ja izejas spriegum s var tuvoties avotu baro­šanas spriegumiem. Pie tam pastip rinā­tājiem ir izteikta lineārā 'd a ļa , kura pie ieejas signāla palielināšanās p ā r­iet piesātinājum ā. Lai izejas spriegum u ierobežotu lineārās daļas robežās, pie­lieto izejas spriegum a ierobežošanas shēmas, kuras a ttē lo tas 2.12. zīm.

2.12. zīm. a a ttē lo tās shēm as galve­nais trūkum s ir tas, ka pie i?atgr> > 1 0 6 Q izpaužas stabilitrona sta tiskās raksturlīknes nelinearitāte. Lai stebili- tronu noplūdes s trāvas neietekmētu pastip rinā tā ja darbu, ierobežojošos sta - bilitronus ieslēdz pastip rinā tā ja izejā ar pretestību R, kuras lielums parasti ir 50 . . . 200 (2.12. zīm. b).

Operacionālo pastip rinā tā ju ieeju aiz­sardzībai pielieto pretēji paralēli slēg­ta s diodes (2.13. zīm .). Sajā gadījum ā spriegum s starp diferenciālajām ieejām vienāds ar tiešo spriegum u kritum u uz diožu spailēm.

2.4. KOM PARATORI

2.13. zīm. Pastiprinātāja ieejas sprie­guma ierobežošana

K om parators realizē divu ieejas spriegum u salīdzināšanu.

Page 38: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

2. Operacionālie pastiprinātāji un to lietošana 3 T

2.14. zīm. Komparatora slēgumi signāla salīdzināšanai ar nulles līmeni (a, c) un otru signālu (e), spriegumu diagrammas (b, d, f)

Page 39: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

38 «Modernās elektronikas pamati»

Ideālā komparatora shēm as attēlotas5.14. zlm. Spriegum a avots « ie, uz ku ru reaģē operacionālais pastip ri­n ā tā js , pievienots vai nu pie neinver- tē jo šās (tiešās) ieejas (2.14. zlm. a ), vai pie invertējošās ieejas (2.14. zīm. ■c).

Ka redzam s no 2.14. zīm. 6, izejas spriegum s «iz pirm ajā gadījum ā sa ­k rīt fāzē ar kontrolējam o spriegum u «ie. Pie tam « ie salīdzināšana notiek a r nulles spriegum u, pastip rinātāju neap tvero t ar atgriezenisko saiti (t. i., pastip rināšanas koeficients ir bezgalīgi liels). Ja kontrolējam ā spriegum a avots pieslēgts pie invertējošās ieejas (.2.14. zīm . c), tad izejas spriegum s nobīdīts p retfāzē. A ttēlotās shēm as parāda, kad tin kā avota «ie spriegum s m aina savu virzienu.

P ie tam , ja « ie> 0 , tad

Uiz— ļ t/pļes ļ * (2—23) kur Upļes — operacionālā pastip rinā­

tā ja piesātinājum a sprie­gums.

Iepriekš aplūkotās shēm as sauc par nulles indikatoriem vai nulles detek­toriem . Ja pastip rinā tā ja abās ieejās pieslēdz pa spriegum a avotam , tad pa­nāk divu spriegum u salīdzināšanu (kom parāciju).

2.15. zīm. Operacionālā pastiprinātāja Smitalīkne

Sm ita trigera shēm as īpatnība ir tā , ka ieejas spriegum s kom paratorā tiek salīdzināts ar daļu no izejas sprie­guma, kas padota uz operacionālā pa­stip rinā tā ja tiešo ieeju (2.15. zīm. a), tādējād i pārslēgšanās brīžos panākot pozitīvu atgriezenisko saiti. Izejas spriegum u dala rezistori R x un R 2.

P ārslēgšanas spriegum u nosaka pēc sekojošas izteiksmes:

U pār — i eT~7^d—^P ies = dr^^pies* A 1+ A 2

. (2—24)

Ja izpildīsies nosacījum s, ka « ie> > k U pies, tad operacionālā pastip ri­n ā tā ja shēma pārslēgsies, t. i., izm ai­nīsies izejas spriegum a polaritāte.

O peracionālais pastip rinā tā js atkal pārslēgsies, ja izpildīsies nosacījum s, ka Uie<— kU pļes. D iagram m a, kas a t­tēlo sakarību starp « ie un « iZ, attēlo ta2.15. zīm. b. Laiks, kurā notiek pār­slēgšanās, ir dažas mikrosekundes. Sāda kom paratora darbība ir noteik­tāka, jo nevar rasties nejaušas p ā r­slēgšanās, kad U ie« 0 .

Komparatora izejas sprieguma iero­bežošanu panāk, ja atgriezeniskajā saitē ieslēdz stabilitronu (2.16. zīm .), kura stabilizācijas spriegum s m azāks

Upies i U iz

ik fjp ie s Uje

k Upies0 i

~ Upies,

trigera shēma (a) un ieejas-izejas rakstur- (b)

Page 40: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

2. Operacionālie pastiprinātāji un to lietošana 39

U,st

2.16. zīrn. Komparatora izejas sprieguma ierobežošanas shēma (a) un diagrammas (b)

nekā Upies. Tikko « iz sasniegs stabili­zācijas spriegum a lielumu, stabilitrons. nodrošinās nem ainīgu spriegum u iz­ejā, kas vienāds ar tā stabilizācijas spriegum u. ■

Ja ieejas spriegum a polaritāte m ai­nīsies uz pretējo, tad attiecīgi m ainī­sies izejas spriegum a polaritāte. Taču stabilitrons izpildīs diodes funkcijas un izejas spriegum a lielums nepār­sniegs diodes tiešā spriegum a kritum a vērtību. Lai panāktu sim etrisku iero­bežošanu, a tgriezeniskajā saitē ieslēdz divus pretēji slēg tus stabilitronus (sk.2.12. zīm. a).

2.5. SIGNĀLU ĢENERATORI

Multivibratora īpatn ība ir tā, ka tam pie inversās ieejas pieslēgts kon­densators C, kuru caur rezistoru Rntgr pieslēdz izejas spriegum am , panāko t pašsvārstību režīmu. M ultiv ibratora shēma attē lo ta 2.17. zīm. a. Rezistori R 1 un R 2 veido spriegum a dalītā ju , kurš nosaka tiešās ieejas pārslēgšanās spriegumu. T ātad m ultivibrators pār­slēgšanās brīžos darbojas kā kom pa- rators.

Ja Ui2 = + t /Pies, pārslēgšanās sprie­gum a lielumu nosaka pēc form ulas

Page 41: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

4 0 «Modernās elektronikas pamati»

t

Uhu ,pies

‘ imp

-u,2.18. zīm. Monovibratora shēma (a) un spriegumu diagrammas (b)

(2— 24). Rezistors Ratgr veido kon­densatora pārlādes ķēdi no izejas spriegum a. Kad t t i s = + £ ?pies, tad kon­densatora spriegum s uc aug. Kamēr u c < U pār , operacionālā pastip rinā tā ja ize jā sag labā jas spriegum s + f / Pies. Tikko u c > U pār , notiek shēm as p ā r­s lēg šan ās un izejā spriegum s m ainās no + £ /Pies uz — Upies. A ttiecīgi pie pastip rinā tā ja tiešās ieejas tiek pie­likts spriegum s £/pār= —£ t/Pies, kurš nosaka nākošās pārslēgšanās sprie­gum u.

Pēc pārslēgšanās kondensators p ā r­lādēsies no spriegum a plus t / pār līdz spriegum am m īnus £/pār . M o­m entā, kad « c < — Upļ T, operacionālais pastip rin ā tā js atkal pārslēgsies un iz- « jā atkal būs spriegum s « iz = - ļ - t /Pies. S vārs tību periodu pie noteikuma, ka i?2=0,86i?i, v ar aprēķināt pēc izteiksmes

r= 2 /? a tgrC. (2—25)

Svārstību frekvence

Monovibratora shēma un izejas sprie­gum a forma attē lo ta 2.18. zīm. Ja u ie = 0 un tt iz = + ^ p ie s , tad diode VD1

invertejoša ieejā rada nelielu pozitīvu spriegum u. Pie tam uz tiešo ieeju pa­

dod spriegum u U . = ~ Uple3,

kas lielāks p a r diodes VD1 spriegum a kritum u.

Jā īslaicīgi parādās negatīvs ieejas signāls «ie, kurš aptuveni divas reizes pārsniedz t / pār lielumu, tad m ainās spriegum a po laritā te uz R 2 un shēma pārslēdzas. Izejas spriegum s uz laiku k ļūst negatīvs. Sajā gadījum ā diode VD1 ir aizvērta tin sākas kondensa­to ra C uzlādē no negatīvas polari­tā tes izejas spriegum a. Kad u c > k U ples, tad spriegum s shēm as izejā U u =

— + U Bies. Ja izvēlēsimies R 2= _ L R ļ ,5

tad negatīvā izejas im pulsa ilgum s

<imp= . ( 2 - 2 7 )5

J a « ie > 0 , diode VD2 neļauj shēm ai m ainīt laika ieturējum a ilgum u. Lai palaistu m onovibratoru ar pozitīvu ieejas signālu, shēmā jām aina abu diožu slēgums.

Saistītais multivibrators (2.19. zīm. a ) ļauj iegūt divus savstarpēji laikā nobīdītus izejas signālus. Operacionālo

Page 42: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

2. Operacionālie pastiprinātāji un to lietošana 4t

Page 43: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

42 «Modernās elektronikas pamati»

pastip rinā tā ju A I un A 2 izejās ieslēgti tā saucam ie Vina tilti, kas izveidoti no rezistoriem R2, R l , kondensatora C l un R3, R4, C2.

Slēgum a galvenā īpatn ība ir tā, ka operacionālā pastip rinā tā ja A I inver- tē jo šā ieeja savienota a r nullpunktu, bet pastip rinā tā jam A2 a r zemi sa ­vienota tiešā ieeja. Pieņem sim, ka laika m om entā tļ (2.19. zīm. b) opera­cionālais pastip rinā tā js A I piesātinās un tā izejas spriegum s «izi = + pies. S ākas kondensatora C l pārlāde no ne­ga tīv ā uz pozitīvo spriegum u. Vien­laicīgi turp inās kondensatora C2 uz­lādēs process. Laika mom entā t2 sprie­gum s u a k ļūst vienāds ar nulli un notiek operacionālā pastip rinā tā ja A2 p ārs lēgšanās, tādējād i — U pies,kas izsauc kondensatora C2 pārlādes procesa sākumu. Laika m om entā t3 kondensatora C2 spriegum s m aina zīmi, kas izsauc A I pārslēgšanos un kondensatora C l pārlādes sākšanos. Laika m om entā U notiek pastip rinā tā ja A 2 p ārslēgšanās un sākas kondensa­to ra C2 pārlāde utt.

So pārlādes procesu laika konstantesir

R '2R "2— r ļ Ķ ' īR " ī ļ n \~ c A r ^ + w ; + R i ) '

T2

Laika m om entā t = t ,, kad integra- tora negatīvā izejas spriegum a rad ītā strāva kom paratora ieejā pārsniedz kom paratora pozitīvā izejas spriegum a

radīto ieejas s trāvu (t. i„

\R '2+ R ( R \ R " 4 , D \ (2 -2 8 )

~Cal^ + F 4 +i?3J- Im pulsu sekošanas frekvenci izm aina

a r Vina tilta elem entu param etriem .' V ina tilta sim etrijas gadījum ā izejas spriegum i nobīdīti par 90°.

Trijstūra formas sprieguma ģenera­tors sastāv no in teg ra to ra un kompa- ra to ra (2.20. zīm. a). Laika intervālā no t = 0 līdz t= t ļ kom paratora izejas spriegum s ir pozitīvs «komp = £/pies (2.20. zīm. b). In teg ra to ra izejas sprie­gum s m ainās pēc likumības

«komp d t — ————Upies.R ie C

(2—29)

Uint — "

> — kur a > 1 ), notiek kom paratora aR

pārs lēgšanās stāvoklī, kuram rakstu rīgs spriegum s UkomP = — UBies. R ezultātā laika intervālā no t = t ļ līdz t —t2 no­tiek kondensatora C pārlāde no sā ­kotnējās negatīvās spriegum a vērtības līdz spriegum am plus t / pār .

Laika momentā t = t 2 kom parators pārslēgsies stāvoklī, kas raksturo jas ar to, ka «komp = f/pies. Sākas in teg ra­tora spriegum a sam azināšanās. Tālāk process a tkārto jas un tā rezu ltā tā in­teg ra to ra izejā iegūstam trijstū ra for­m as spriegumu.

Zāģveida sprieguma ģeneratoru iz­veido uz in teg rato ra bāzes, ieslēdzot kondensatora atlādes ķēdē slēdzi S (2.21. zīm. a). Ja slēdzis S ir a tslēg tā stāvoklī, tad izejas spriegum s lineāri pieaug (2.21. zīm. b). Lai autom ātiski ģenerētu zāģveida form as impulsus, tad jāizp*ilda sekojošie noteikumi:

jāfiksē izejas spriegum s pie uzdotā līmeņa un jāšun tē kondensators ar slēdzi S;

jāfiksē kondensatora pilnīga atlāde, atslēdzot šai m om entā kondensatora C šuntējošo slēdzi.

P a r slēdzi var izm antot jebkuru vadām u p-n pāreju.

Augstfrekvences impulsu ģeneratorā negatīvo atgriezenisko saiti veido re- zistors R4 un diode VD3, bet pozi­tīvo saiti — rezistors R5 , diode VD4, kondensators C un viens no izejas transform atora T tinumiem — saites tinum s (2.22. zīm .). Pieņemsim, ka ir padots ieejas spriegum s Uie. Tā re­zu ltā tā operacionālā pastip rinā tā ja izejā ir pozitīvs spriegum s un ari

Page 44: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

2. Operacionālie pastiprinātāji un to lietošana 4 $

2.20. zīm. Trijstūra formas sprieguma ģeneratora shēma (a) un spriegumu diagram­mas (b)

transform atora saites tinum ā inducē­ja s spriegum s. No tinum ā inducētā spriegum a caur diodi VD4 notiek kon­densatora uzlādē. Brīdī, kad konden­sa to rs pilnīgi uzlādēts, diode pār­trauc vadīt strāvu, pozitīvās atgrieze­niskās saites ķēdē ieslēdzas konden­sa to ra pretspriegum s un šī saite pavā­jinās. Speciāli piem eklējot rezistoru pretestības, pateicoties negatīvajai' sai­tei, spriegum s operacionālā pastip rinā­tā ja izejā sam azinās līdz nullei. S ā­kas kondensatora atlāde caur tran s­form atora tinumiem un rezistoriem R3, R5, R 6. Tā turpināsies līdz brīdim, kad kondensators pilnīgi atlādēsies un

no jauna pastip rinā tā ja izejā p arā ­dīsies pozitīvs spriegum s.

R ezultātā operacionālais pastip rinā­tā js , izejā ģenerē augstfrekvencēs im­pulsus. Ģ enerācija pārtrūks, ja a t­vienos ieejas spriegum a avotu. Sāda ģeneratora darbība ir līdzīga tran z is­to ra blokingģeneratora darbībai.

Harmonisko svārstību ģeneratora. shēmā (2.23. zīm. a) pastip rinā tā ja AI izejā ieslēgts regulējam s rezistors R l , kura apakšējai daļai para lē li pieslēgts kondensators C /, kurš. savukārt caur rezistoru R2 pie­slēgts pastip rinā tā ja A2 ieejām. Dio­des V D 1 . . . VD4 kalpo aizsardzības.

Page 45: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

44 «Modernās elektronikas pamati»

R4 VD3

Jiz

funkcijām . P astip rin ā tā ja A 2 izejā ieslēg ts a rī spriegum a dalītā js R3 , R4, kura viduspunkts caur rezistoru R 6 un diožu tiltu UZ kā kom utatoru (a r pa­pildus barošanas avotu £A) pieslēgts p astip rinā tā ja A I neinvertējošai ieejai. • Sāds slēgum s stabilizē kondensatora pārlādes procesus.

Pieslēdzot pastip rinā tā ju barošanas avotus E, pastip rinā tā ja A I izejā rodas pozitīva nobldnes strāva, kura sāk lādēt kondensatoru Cl. Pieņemsim, ka uzlādē notiek, kondensatora sprie­gum am pieaugot pozitīvajā virzienā, , un A 2 izejas potenciāls k ļūst nega­tīvāks (2.23. zīm. b). Kad A2 izejas spriegum s ir pietiekami negatīvs, caur

rezistoru R 6 parādās pastip rinā tā ja A I ieejas strāva, kura rada A I izejā ne­gatīvu spriegum u. Tāpēc kopš laika m om enta t\ sākas kondensatora Cl pārlāde, kura turp inās līdz brīdim, kam ēr A I tiešās ieejas potenciāls kļūst pozitīvs. Sākas kondensatora C l p ā r­lāde pretējā virzienā.

Svārstību frekvenci nosaka pēc šā ­das izteiksmes:

fo —1

2nRC ’(2 - 3 0 )

kur RC — Vina tilta param etri, konosaka rezistors R l " unkondensators Cl, t. i., R = R 1 " un C = C l .

Page 46: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

2. Operacionālie pastiprinātāji un to lietošana m 45

E

Im pulsa p latum a m odulēšanai pie- un releju — trigeri a r uzdotu nostrā-lieto modulatorus , tādējādi nodroši- des un a tg riešanās līmeni (2.24. zīm.no t līdzspriegum a pārveidošanu im- a). Pateicoties negatīva ja i atgrieze-pulsveida signālos a r m ainīgu pla- niskajai saitei, kas aptver modula-tumu. Tādas shēm as ietver in tegratoru toru, shēmā parādās pašsvārstības ar

Page 47: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

2.24. zltn. Impulsu platuma modulatora shēma (a) un spriegumu diagrammas (b)

sekojošiem laika param etriem : impul-, hRoC sa garum u t ļ= --------- ^ ------un pauzes

U0~ - ^ U i e

hJ> Qilgum u , k u r /1 = £/nostr ^atgr

Wie— trigera histerēzes cilpas platum s, Ud — stabilizētais spriegum s, ko no­drošina stabilitrons VD2. P recizitāte a tkarīga no rezistoriem R l , R2 un spriegum a U0 stabilitātes.

V adības spriegum am i iu pieaugot, izejas spriegum a impulsi k ļūst platāki,

bet pauzes ilgum s sam azinas. Pie tam m ainās a rī im pulsu sekošanas frek­

vence f = -—J----- , sasniedzot maksi-il + Čp

mālo vērtību pie h = tp.Bez tam pielieto frekvences-impulsu

m odulatorus, kuri ieejas spriegum u pārveido noteiktā im pulsu sekošanas frekvencē. M odulatora struk tū ra ietver sevī in teg ra to ru un im pulsu form ētāju, kurus aptver negatīvā atgriezeniskā saite. Im pulsu sekošanas frekvence ir proporcionāla ieejas spriegum a lie­lumam.'

Page 48: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

2. Operacionālie pastiprinātāji un to lietošana 47

2.6. OPER ACIO N ĀLO PASTIPRINĀTĀJU FUN KCIONĀLĀS SHĒMAS

Aplūkosim impulsu pastiprinātāja shēm u a r diviem operacionālajiem pa­stiprinātājiem (2.25. zīm. a ) . Sīs shē­m as īpatn ība ir tā , ka ar operacionālā pastip rinā tā ja A 2 palīdzību tiek iz­veidota negatīva atgriezeniska saite. O peracionālā pastip rinā tā ja A2 izejas spriegum s var bū t tikai negatīvs, jo tikko tas kļūtu pozitīvs, no pastip rinā­tā ja A2 sāktos kondensatora uzlādē un A 1 K invertējošās ieejas potenciāls pārsn ieg tu tiešās ieejas potenciālu, kā rezu ltā tā A I izejas spriegum s taptu negatīvs.

Kad A I tiešās ieejas spriegum s kļūst nedaudz m azāks par kondensatora spriegum u, pastip rinā tā ja A I izejā for­m ējas negatīvs spriegum s ar am pli­tūdu, kuru ierobežo pastip rinā tā ja A I piesātinājum a spriegum a lielums, bet izejas im pulsa platum s vienāds ar ieejas im pulsa platum u. N egatīvā iz­ejas impulsa laikā pastip rinā tā js A2 no kondensatora C tiek a ts lēg ts ar diodi VD1.

D audzu funkcionālo ģeneratoru shēm u pam atā ir dažādu funkciju ap- roksimatori. V isplašāko pielietojum u ieguvis iņvertējošaiš pastip rinā tā js ar nelineāru raksturlīkni (2.26. zīm. a). Pieņemsim, ka diode VD1 ir ideāla. Tad, ja punkta M spriegum s U m < U js., s trāva /k = 0 , bet pie Um > U * parādās strāva h = (UM— Uķ)/Rļ.

Izejas spriegum u var aprakstīt ar sakarības «iz = f(«ie) lūzum a pun­ktiem — ieejas spriegum iem Uu U2 un taisnes slīpum a koeficientiem kļ un kļ:

"'“‘M '+«&)■u , - u , ( i + - g - ) - t i f - ,

•R,. Z' 1 1 ,__ 1 \ R 2R 3

Ķ + r J ~ r T ’

( 2 - 3 1 )

Pieslēdzot punktam M vairākas pa­ralēlas ķēdes ar diodēm, iegūsim lauztu līniju, kas ietver uzdoto lineāro posmu skaitu. A proksim ators ar no- bīdni koordinātu sākum a punktā attēlo ts

O

2.25. zīm. Impulsu pastiprinātāju

b u!e

r\ tUiz

0t

" Upies

(a) un spriegumu diagrammas (b)

Page 49: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

48 «Modernās elektronikas pamati^

2.26. zīm. Nelineārā invertējošā pastiprinātāja shēma (a) un izejas sprieguma atkarībano ieejas sprieguma (b)

2.27. zīm. a. R aksturojošie lielumi ir šādi:

Al

A3

t/»— t A .A 4

(2—32)

Palielinot aproksim ācijas precizitāti, p ieaug shēmu sarežģ ītības pakāpe.

Analogie signālu reizinātāji rakstu ­ro jas ar sekojošiem pam atparam et- riem:

dekarta koordinātās norādītiem dar­bības kvadrantiem (četrkvadrantu, div- kvadrantu , v ienkvadran ta);

relatīvo kļudu.

bību stacionārā režīmā, v —

kas raksturo dar- U i z — U izo

U n maxkur Uiz, Uizo — izejas spriegumi reālā un ideālā re izinātājā , I /u m a i — izejas m aksim ālais spriegum s;

dinamisko darbības diapazonu loga­ritm iskās vienībās D = 20 \g (U iei maxf Uie2

frekvenču joslu (darba frekvenču diapazonu), kurā nodrošināta uzdotā precizitāte.

V ienkvadranta re iz inātā ja shēma (2.28. zīm.) ietver divus n -kanāla lauk- tranzistorus ar izolētu aizvaru. Lauk- tranzisto ra VTl noteces spriegum s vie­nāds ar ieejas spriegum u '№ei, jo pa-

R2

2.27. zīm. Aproksimatora ar ieejas sprieguma nejūtības zonu shēma (a) un ieejas-izejasspriegumu sakarība (b)

Page 50: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

2. Operacionālie pastiprinātāji un to lietošana 49*

2.28. zīm. Vienkvadranta spriegumu rei­zinātāja shēma

stip rinā tā js A I pilda spriegum a a t­k ārto tā ja funkcijas. S trāvas lielumu caur VT1 uzdod ar s trāvas avota / palīdzību. L auktranzistora VT1 k a­nāla pretestību nosaka Uiei-'

# d s i = ^ ~ - (2—33)

L auktranzisiora VT2 kanāla pretes­tību arī nosaka spriegum s V jei, jo abu tranzisto ru aizvaru spriegum i ir vie­nādi. P ie tam abu tranzisto ru izteču potenciāli a rī ir vienādi. Tas nozīmē, ka lauktranzisto ri ir saskaņoti un to kanālu pretestības ir vienādas ( R d s i =

= Rds2). Ievērojot, ka tranzisto rs VT2 ieslēgts pastip rinā tā ja A 2 negatīvās atgriezeniskās saites ķēdē, spriegum s A2 izejā

tl\z — “ Mjei«ie2 ~~r>' fe^iei«ie2,R i KļJ

(2 -3 4 )

proporcionalitātes koe­

ficients.D otajā gadījum ā kanāla m inim ālā

pretestība nepārsniedz 5 0 . . .3 0 0 Q un tā ierobežo ieejas signālu lielumu. Ieejas signālu po laritā tes nedrīkst m ai­nīties, jo tās jāsaskaņo ar tranzisto ru vadām ības virzienu.

R eizinātāja ar impulsu p latum a mo- dulāciju elektriskā shēm a attēlo ta 2.29. zīm. a. Tā sastāv no invertora,

4 — 356

kur k- 1R il

kas veidots uz A I bāzes, pārslēdzaS, impulsa p latum a m odulatora (in­teg ra to rs ar Sm ita trigeri) un zem- frekvences filtra ar spriegum a a tkār­to tāju izejā. Ieejas signālu uiei a r in ­vertora un slēdža S palīdzību pārveido divos vienādos pretējas polaritātes- spriegum os + u iei un — uie!. O tro ieejas signālu «ie2 a r impulsu platum a m odulatora palīdzību pārveido m ain īga platum a impulsu secībā, a r kuriem vada pārslēdzi S, kura izeja pieslēgta zemfrekvences filtram.

Vidējā spriegum a vērtība filtra iz­ejā ■

(2 - 3 5 )

kur tu tļ ■— pozitīvo un negatīvo im­pulsu platum i, kurus no­saka impulsu p latum a m odulators;

T — impulsu sekošanas pe­riods.

Ievērojot, ka Sm ita tr igera izejā ir m aiņspriegum s, im pulsa p latum a mo­dulatora vidējās strāvas vērtības rak­sturo sekojošas izteiksmes:

/ļ._ Mie2

/ 2 =

Ra U pār ( f l - fe)

(2—36)'

Ratgr T kur [ /pār— Sm ita tr igera izejas sprie­

guma am plitūda.No izteiksmes (2—36) pie nosacī­

jum a, ka R a= R a tg r, seko, ka

t \— ti_________ Uje2T U pār

un izejas spriegum s

_«iei« ie2U i z — •------- - *

(2—37)^

(2—38>U pār

D otā strukturshēm a nodrošina 0,1 % precizitāti un atļauj sareizināt analo­gos lielumus visos četros kvadrantos.

Page 51: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

50 «Modernās elektronikas pamati»

t

t, h

~ U/e 1' atgr

Im pulsa platuma modulators

2.29. zīm. Cetrkvadrantu reizinātāja shēma (a) un punkta A sprieguma diagramma (b)

Rī>S\ — Ulrel — tlieļ

Vienkvadranta reizinātāja-dalitāja shēm a attē lo ta 2.30. zīm. Tā sa tu r di­vus operacionālos pastip rinā tā jus A I, A 2 un divus saskaņotus lauktranzis- torus VT1, VT2.

Pie nosacījum iem U ia i> 0 un « ie2 < 0 , lauk tranzisto ra VT1 kanāla pretestība

R i _I Uiez

Tā kā abiem lauktranzistoriem aiz- vara spriegum s ir vienāds, tad to ka­nālu pretestības R dsi un R dsī m ainī­sies proporcionāli ieejas spriegum amUiel-

Pie noteikuma, ka U ie3>0, iegūstam

__ «ie3 d U i e 2 U i e 3 R 2Uiz ------—-----K ī = ---- ------- • - .KDS2 «iel Ai

(2—39)M inim ālos ieejas signālus nosaka lauk tranzisto ru kanālu p re te s tīb a s" /?DSl U n R d S2<

Analogais dalītājs (2.31. zīm.) no ­saka divu signālu attiecību, kā arī vajadzīgo pastiprinājum a koeficientu. A nalogā dalītā ja shēmā izm antots operacionālais pastip rinātājs, kura a t­griezeniskā saitē ieslēgts analogais reizinātājs.

V ar uzskatīt, ka operacionālā pa­stip rinā tā ja ieejas s trāva / 0p ir daudz mazāka kā strāva re iz inātā ja izejā. Tas nozīmē, ka caur rezistoriem pa­stip rinā tā ja ieejā plūst viena un tā pati strāva. Ja abu ieejas pretestību lielums ir vienāds, var rakstīt, ka

Uie2~ «iz reiz. (^' 40) Tā kā Uiz reiz = «iel«iz, no (2—40)

izteiksmes iegūsim, ka

«ielaiž. (2—41) Pārveidojot izteiksmi (2—41) attie ­

cībā pret izejas spriegum u, iegūstam

_U je2 Wiel

(2—42)

Page 52: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

2. Operacionālie pastiprinātāji un to lietošana 51

O--------------------U ie 1

r~ U i e 2 ___________

o— C Z } —- R l

2.30. zlrn. Reizinātāja-daUtāja shēma

Sai . shēmā nedrīkst pieļaut, ka « ie i< 0 , jo tad operacionālais pastip ­rinā tā js piesātināsies. S ignāls «ie2 var bū t vienāds ar nulli vai arī negatīvs.

Ar šāda dalītā ja palīdzību var iz­vilkt kvadrātsakni no lieluma ļa ie2ļ. Šādas ietaises shēm a attē lo ta 2.32. zīm. Ievērojot izteiksmi (2—40), šīs shē­mas izejas spriegum s

Ujz—V jUie2ļ. (2—43) Spriegum am «iez jābū t tik lielam,

lai pastip rinātājs A I nepiesātinātos (parasti Uie2 m aina robežās 1 . . . 10 V ).

2.7. TAIMERI

Taim ers ir im pulsu form ētājs ar m ainām u im pulsu ilgum u. Taim eru shēm as ietver mezglus, kuri sa tu r ana­logos elem entus — kom paratorus un ciparu tehnikas m ezglus — loģiskos,

2.32. zīm. Kvadrātsaknes noteikšanas ietaise

Page 53: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

52 «Modernās elektronikas pamati»

*Ub gnutlHana

C, c“ v _ J

1 1

RStrigers

______ Ipalaišana

2.33. zīm. Taimera principiāla shēma

ventiļus, trigerus, skaitītājus. Tomēr taim eru darbības precizitāti nosaka galvenokārt kom paratori, tādēļ taim e­ru s pieskaita analogajām shēmām. Vi­sus taim erus iedala divās grupās: v ien tak ta un daudztaktu (a r iebūvētu ska itītā ju ).

V ientakta taim erus pielieto galve­nokārt laika intervālu no 1 ļxs līdz vienai stundai iegūšanai. Sāda taim era principiālā shēma attē lo ta 2.33. zīm. Form ēto laika intervālu garum u no­saka ārējie laika aiztures elementi R t un Ct. Izejas stāvoklī slēdzis S1 ieslēgts un taim era izejā spriegum s ir aptuveni 0,1 V (zem ais līm enis). Ja padod im pulsu uz R S trigeru caur iz­vadu «palaišana», tad trigera iedar­bības rezu ltā tā slēdzis S1 tiek atvie­no ts un izejā parādās augsta līmeņa spriegum s (aptuveni 2/3 no barošanas spriegum a).

O+Ug

l i

Vientakta Binārais t N izejastoimers skaitītājs i *"

” 1 i

Vadībaselements

f 7 * dzēšana 'palaišana

2.34. zīm. Daudztaktu taimers

Tā kā kom paratora A l ieejas pre­testība daudzkārt pārsniedz rezistora R t pretestību, notiks kondensatora Ct uzlādē ar laika konstanti r —RtCt. Tikko spriegum s uz kondensatora Ct sasniegs kom paratora A I pārslēgšanās līmeni, nostrādā R S trigers. Tā rezul­tā tā taim era izejā parādīsies zema līmeņa spriegum s. K om paratora pār­slēgšanās 'spriegum u nosaka taim era iekšējais rezistoru dalītā js (rezistori Rāstl).

Taim era darbības pārtraukšanai iz­m anto slēdzi S2, kuru ieslēdzot kon­densators Ct izlādējas un taim era iz­ejā parādās zema līmeņa spriegums.

D audztaktu taim erā shēma attēlo ta2.34. zīm. Ja padod palaišanas sig ­nālu, ieslēdzas vientakta taim ers, kas ģenerē im pulsus ar periodu Ti = C%R\. B inārais skaitītā js saskaita ģenerētos im pulsus un formē uz N izejām laika intervālus, kuru ilgum s atkarīgs no ģenerēto im pulsu skaita. Tādējādi uz jaunākās b inārās kārtas izejas tiek ģenerēts im pulss ar garum u T i un pauzi T i, uz nākošās — 2T u bet uz AMās izejas — a r garum u (2N—I ) 7"j. Pie tam ir pieļauta b inārā skaitītā ja atsevišķo izeju apvienošana. Piem ē­ram , ja apvieno izejas ar im pulsa ga­rumiem T i, 8Tļ un 128ri, tad kopē­ja is in tervāla garum s būs 137.Ti. D audztaktu taim era uzdoto program m u v a r pārtrauk t, ja uz vadības elem entu padod impulsu «dzēšana».

Rūpnieciskajā elektronikā PSRS v is­plašāk ir apgūta vientakta taim era struk tū ra a r nosaukum u KP 1005 BH1, kuras principiālā shēma attēlo ta 2.35. zīm. Šis taim ers sastāv no četriem funkcionāliem mezgliem: diviem sprie­gum a kom paratoriem ieejā (A l , A 2), R S trigera un invertējošā pastip rinā­tā ja izejā. Iekšējais spriegum a dalītājs a r 5 kfi rezistoriem nosaka nostrādes spriegum us pastiprinātājiem A l un A2.

Page 54: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

2. Operacionālie pastiprinātāji un to lietošana 53

+Ub

2.35. zīm. Taimera KP l 1

P astip rinā tā jam A l ta s sastāda 2/3 Ub lieluma, bet pastip rinātājam A2— l /3U B. Ģ enerējam o impulsu garum us nosaka pieslēgtie ārējie elem enti Rt un Ct.

Aplūkosim tuvāk taim era KP 1006 BH1 darbību (2.35. zīm .). Taim eru vada analogie kom paratori A I un A2. Pozitīvs spriegum s kom paratora A 2 iz­e jā ir pie zema spriegum a līmeņa uz tā ieejas spailes 2, bet attiecīgi kom ­para to ra A I izejā — pie augsta sprie­gum a līmeņa uz tā ieejas spailes 6. Abi norādītie kom paratoru pārslēg ­šan ās spriegum i tiek uzdoti a r sprie­gum a dalītāju R u Rļ, R s:'

U ļ ~ ---------^ --------- U B, U j = : R 2 + R l - -Ub .R\~\~R2JrRs

(2—44)Ja pozitīvs spriegum s ir A 2 izejā,

R S trigera izejā ir zema līmeņa sprie-- gum s (taim era izejā augsta līmeņa spriegum s). Ja pozitīvs spriegum s ir pastip rinā tā ja A l izejā, tad trigera iz­ejā ir augsta līmeņa spriegum s, bet

—I

J

6 BHI principiāla shēma

paša taim era izejā — zema līmeņa spriegums.

Taim era palaišana ir iespējam a ti­kai tad, ja padod nulles spriegum u uz spaili 2. P ārslēdzas kom parators A 2 un izejā (spaile 3 ) ir augsta lī­meņa spriegum s, kā arī tiek aizvērts tranzisto rs VT1. D zēšanas izvads 4 kalpo izejas spriegum a piespiedu nullēšanai un taim era darbības bloķē­šanai ar a tvērtā tranzisto ra VT1 palī­dzību. Ja nav nepieciešam a bloķēšana, izvadu . 4 savieno ar barošanas avota pozitīvo spaili un tranzisto rs VT2 ir aizvērts. Izvads 5 kalpo ārējā stab i­lizētā spriegum a padošanai uz kom- paratoriem A l un A2, ta s ļauj izm ai­n īt šo kom paratoru pārslēgšanās spriegum us. Lai m azinātu traucējum u ED S ietekmi, starp izvadiem 5 un i pieslēdz nelielu kondensatoru (0,01 |xF).

Izvads 6 kalpo taim era pārslēgšanai ar nosacījum u, ka UŪ> U 2. Izejā tiek iegūts zema spriegum a līmenis, kā ari

Page 55: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

54 «Modernās elektronikas pamati»

+Ub b

2.36. zim. Taimera multivibratora shēma (a) un spriegumu diagrammas (b)

tiek ieslēgts tranzisto rs VT1. Izvads 7 savienots ar tranzisto ra VT1 kolek­to ru un kalpo RC ķēdes vai citu iekārtu pieslēgšanai. Izvads 8 pare­dzēts barošanas spriegum a pozitīvās spailes pieslēgšanai.

S intezējot shēm as uz taim eru bā­zes, jāievēro, ka svārstību režīmos spriegum us C/6 un U2 jāform ē pašām shēmām, bet gaidošā režīm ā tas tiek veikts ar ārējo signālu palīdzību. Ja im pulsu form ēšanas brīdī uz spaili 4 padod zema līmeņa spriegum u, tad ieslēdzas tranzisto rs VT2 un. taim era darbība pārtraucas (izejā nulles sig ­nāls, tranzisto rs VT1 ieslēgts).

Taimera multivibratora shēma a ttē ­lota 2.36. zīm. a. Lai panāktu impulsu ģenerāciju, izvadi 2 un 6 apvienoti un pieslēgti ārējā kondensatora C un re- zistora R savienojum a punktam. Pie­slēdzot barošanas spriegum u Ub, sā ­kumā U c= 0 un izejā iegūstam au g ­sta līmeņa spriegum u. Pēc tam notiek kondensatora C uzlādē no izejas sprie­guma. K vazistacionārā režīm ā uzlā­dēs un atlādes beigu spriegum a līme­nis svārstās starp lielumiem U2 un Uļ. M aksim ālais izejas spriegum s ir vienāds ar Ub, minimālo spriegum a līmeni izejā nosaka N E elem ents (sk.2.35. zīm .).

Im pulsu garum us pie uzlādēs un iz­lādes raksturo sekojošas izteiksmes:

U max— Uļ

t a u = R C . ( 2 - 4 5 )Ui— t/min

Kā redzam s, pie uzdotajiem lielu­miem t/max un Umin laikus t \12 Un. 4 u (2.36. zīm. b) regulē a r ārējiem param etriem — R un C. Ja m aina U2 lielumu (izvads 5), tad v a r pan āk t ģenerējam o im pulsu piln īgu sim etriju . M ainot C robežās no 0,001 nF līdz. lO ļiF un R no l k Q līdz 100 kQ, im ­pulsu platum u var izm ainīt robežās no dažām mikrosekundēm līdz sekun­dēm.

Monovibratora darbību nodrošina a r kom paratoru A 2 (2.37. zīm. a), ku ru palaiž ar zema līm eņa impulsu.' Pie tam izvadus 2 un 6 nedrīkst apvienot. Paralēli V T J pieslēdz ārējo kondensa­toru, bet izvadus 6 un 7 apvieno. Re- z is to n f i? pieslēdz pie barošanas avo ta un kondensatora C. Lai novērstu fik­tīvas -nostrādes, pie izvada 5 pie­slēdz filtra kondensatoru Ct. Apvieno arī izvadus 4 un 8.

Pieslēdzot barošanas spriegumu,, kondensators C uzlādējas, iekšējā tr i­gera izejā rodas augsta līmeņa sig ­nāls, bet taim era izejā — zema līmeņa signāls. Tā kā tranzisto rs VT1 a t­vērts, tad kondensators C iz lādējas. Padodot zema līmeņa pala išanas im ­pulsu uz spaili 2 (2.37. zīm. b), no­

Page 56: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

2. Operacionālie pastiprinātāji un to lietošana 55

1/3 ŪB

t

2.37. zim. Taimera monovibratora shēma (a) un spriegumu diagrammas (b)

Un iess trād ā kom parators A I , kas palaiž ta i­meru, iegūsto t izejā au g sta līmeņa spriegum u. Notiek kondensatora C uz­lādē caur rezistoru R. Laika momentā, kad uc = U2, notiek kom paratora A l pārslēgšanās, izejas spriegum s nokrīt uz nulli un atveras tranzisto rs VT1. Notiek kondensatora C atlāde caur tranz is to ru VTI. Pēc kondensatora at- lādes shēma sagatavo ta cikla a tkārto ­šanai.

M onovibratora im pulsa platum u var aprēķināt, pēc sekojošas izteiksmes

| (2—46)l Uq—C/2

kur R C — ārējās ķēdes laika kon­stan te;

tranzisto ra VTl piesā­tinājum a spriegum s; dalītā ja spriegums.

Ar šāda m onovibratora palīdzību im pulsa platum u var izm ainīt robe­žās no dažām mikrosekundēm līdz des­mitiem sekunžu.

Ja uz taim era izvada 5 padod re­gulējam u spriegum u £/re g, bet taim eru periodiski palaiž, tad iegūstam regu ­lējamu m onovibratoru — impulsu p la ­tum a m odulatoru.

Im pulsu platum u šai režīm ā var ap­rēķināt pēc sekojošas izteiksmes:

t i= R C 1nf (^6 t/pies) ļ[*£/«— Uieg J

(2 - 4 7 )

O U,e

2.38. ztm. Taimera monovibratora slēgums (a) lineāri mainīgā sprieguma ģenerešanai un spriegumu diagrammas (b)

Page 57: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

56 «M odernās elektronikas pam ati»

L4 8

3

5

7

G + U c

2.39. z īm . N esim etriskā m ultivibratora shēma (a) un spriegum u diagram m as (b)

kur Ureg — pielikta regulejama sprier guraa lielums.

Ja palaišanas impulsu atkārtošanas periods ir mazāks kā t i , tad rodas frekvences dalīšanas režīms, jo palai­šanas impulsi tiek padoti biežāk, nekā atkārtojas impulsi izejā. Ja monovib- ratora kondensatoru lādē caur tranzis­toru (2.38. zīm.), var panākt lineāru kondensatora sprieguma pieaugumu uzlādēs laikā, jo lādēšanas strāva ir praktiski konstants lielums.

N esim etr isko m u l t iv ibra toru veido pēc 2.39. zīm. shēmas. "Kondensatora uzlādi līdz spriegumam 2/3Ub veic no barošanas avota caur rezistoriem R l un R 2 un tā ilgst

tuz = 0,693 ( R ļ + R 2)C. (2—48)

Kondensatora atlādi līdz spriegumam 1/3£/b veic caur rezistoru R2, kurš ieslēgts tranzistora VT1 ķēdē. Izlādes laiku var aprēķināt kā

4 ti= 0 ,6 9 3 R 2C. (2—49)Pilnais impulsu atkārtošanās periods

T = /u z-ļ-4ti— 0,693 (^ļ-ļ-2^?2) C.(2—50)

Interesanta ir nesimetriskā multi­vibratora darbība pie izvada 5 sprie­

guma izmaiņām. Tad perioda laikā mainās gan izejas impulsu frekvence,, gan to platums. Tas notiek tādēļ, ka, izmainot izvada 5 spriegumu, mainās- gan kondensatora uzlādēs, gan atlādes sliekšņa spriegumi.

Ja kondensatoru uzlādē tikai caur rezistoru R l , bet atlādē caur R 2 (2.40, zīm.), piemeklējot rezistoru <vērtības, var panākt, ka t m = h t u t. i., multi- vibrators strādā simetriski. Lai šādā variantā shēma darbotos, rezistora R 2 lielumam jābūt mazākam par 0,5 R l * citādi izvada 2 spriegums nebūs ma­zāks par 1/3 Ub.

o + (Jb

2.40. z īm . Taimera m ultivibrators ar iesp ē­jam u sim etriju

Page 58: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

3. Ciparu kombinacionalās shēmas 57

3 . C IPA R U K O M B IN A C IO N A L Ā S SHĒM AS

Elektroniskās ietaises, kurās operē a r divlīmeņu sprieguma signāliem, sauc par d isk rē tā m vai ciparu ietai­sēm . Tās sastāv no mazas un vidējas integrācijas pakāpes ciparu mikroshē­mām. So mikroshēmu ieejas un izejas signāliem jābūt ar divām noteiktām vērtībām attiecībā pret visas sistēmas kopējo «nulles» vadu: vai nu augstā sprieguma līmeņa (H — angliski h ig h ) , vai zemā sprieguma līmeņa (L — low ) , t. i., signāliem jābūt dis­krētiem. Zemā sprieguma līmeņa sig­nālu pieņem par loģiskās «nulles» sig­nālu, augstā sprieguma līmeņa sig­nālu — par loģiskā «vieninieka» sig­nālu. Tādējādi tiek formēti bināri (0 un 1) diskrētie signāli.

Ir vesela virkne iekārtu, kurās iz­ejas signāla binārā vērtība ir atkarīga tikai no ieejas signālu momentānajām vērtībām. Pie tam ietaises nostrāde notiek tikai pie zināmas ieejas sig­nālu kombinācijas. Tādēļ šādas iekār­tas sauc par ciparu kombinacionālām shēmām. Tā kā sakarības starp ieejas signālu kombinācijām un izejas sig­nālu var aprakstīt ar loģikas izteik­smēm, šādas shēmas sauc ari par lo­ģiskajām un to sintēzei plaši pielieto matemātiskās loģikas metodes.

3.1. K O M B IN A C IO N Ā LO SHĒMU IZVEIDE

Ciparu mikroshēmu (apzīmējums shēmās DD — diskrētās) piesaiste barošanas kopnēm attēlota 3.1. zīmē­

jumā. Praktiski gandrīz vienmēr kā kopējo vadu izmanto barošanas avota «mīnusa» vadu. Ciparu mikroshēmai ir divi barošanas izvadi, vismaz viens ieejas un viens izejas izvads. Ciparu mikroshēmas barošanas izvadus pie­vieno pie barošanas avota (B A ) «plusa» spailes un kopējā vada, bet ieejas izvadus (šeit A, B ) — pie pār­slēgiem un slēdžiem S vai iepriekšējo mikroshēmu izejas izvadiem Y. Ja pārslēga bīdkontakts novietots apak­šējā stāvoklī L (vai 0), tad spriegums starp ieejas izvadu un kopējo vadu ir nulle. Ja pārslēga bīdkontakts ir aug­šējā stāvoklī H, tad ieejas signāls ir 1.

Ja mikroshēmai jākontrolē kāda cita avota (piemēram, U t) divlīmeņa sprie­gums, tad šā avota mīnusa spaile jā ­savieno ar kopējo vadu, bet signāla U , augstais līmenis ( U a i jābūt lielā­kam par vieninieka ieejas signālam atbilstošu spriegumu) jāpievada ieejai caur rezistoru R l . Tā kā mikroshēmas ieejas spriegums nedrīkst pārsniegt ba­rošanas spriegumu, ieejas sprieguma maksimālā vērtība jāierobežo (piemē­ram, ar diodi VD1).

Mikroshēmā izejas signālu parasti formē pārslēdzošie tranzistori. To ieslēgtie un izslēgtie stāvokļi neatbilst ideālu slēdžu parametriem: kad starp izvadti Y un 0 esošais tranzistors ir ieslēgts, tā kolektora-emitera sprie­gums nav nulle, bet aizvērtā stāvoklī caur tranzistoru plūst noplūdes strāva un tādēļ tā kolektora-emitera sprie­gums nav vienāds ar barojošā avota spriegumu, bet gan mazāks.

Page 59: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

58 «M odernās elektronikas pam ati»

3.1. z īm . M ikroshēmu pieslēgšana:BA —• barošanas avots; D D 1 . . . DD3 — ciparu (diskrētās) mikroshēmas; S I , S2

pārslēgi; S3 — slēdzis; A , B — m ikroshēmu ieejas; Y — izejas

Nākošās mikroshēmas ieejai šāda izejas tranzistora ieslēgtā stāvokļa spriegums jāuzskata par loģisko 0, bet izslēgtā — par loģisko 1.

Šai sakarā norāda minimālo sprie­guma līmeni t/ie1, kuru ciparu mikro­shēmu ieejas uztver par loģisko 1, kā arī maksimālo sprieguma līmeni U ie°, kuru tās uztver par loģisko 0. Piemē­ram, visizplatītākajām K155 sērijas mikroshēmām ar 5 V barošanas sprie­gumu £/ie’= 2 V , bet t / ie°=0,8V . Sa­vukārt izejas sprieguma līmeņiem abos stāvokļos stabili jāgarantē ieejas lī­meņu atbilstība, tāpēc U i z ' = 2,4 V, bet U lz° = 0,4 V.

Bez mikroshēmām ar 5 V barošanas spriegumu ir ari mikroshēmas a r 15 V barošanas spriegumu (K 511 sērijas ci­paru mikroshēmas), kuras ir daudz nejutīgākas pret traucējumiem un do­mātas ražošanas procesa automatizā­cijai. Šo mikroshēmu sērija ir maz sazarota, t. i., tajā ir maz dažādu funkcionālo shēmu veidu.

Svarīgs rādītājs ir mikroshēmas darbības laikā patērē jam ā jauda. Šo jaudu pievada no barošanas avota un tai jābūt pēc iespējas mazākai. Jāa t­ceras, ka patērētā jauda nosaka arī siltuma zudumus mikroshēmā un šo siltumu no mikroshēmas jānovada. Šis faktors limitē integrācijas pakāpes pa­augstināšanas iespējas. Vienkāršāko K155 sērijas mikroshēmu patērētā jauda ir apmēram 10 mW (patērētā strāva 2mA). Sarežģītākas šis pašas sērijas mikroshēmas patērē pat 100 mA.

Vēl viens raksturojošais param etrs ir aiz tures la iks , kurš paiet no nepie­ciešamās ieejas signālu kombinācijas pieslēgšanas līdz izejas signāla for­mēšanai. K155 sērijas mikroshēmām šis laiks ir 9 nanosekundes.

Rokasgrāmatās uzrāda ari mikro­shēmu pie ļau jam ās ize jas s t rā v a s augsta un zema līmeņa izejas sprie­gumu gadījumos, kā arī ieejas ķēdes s t rā va s pie abiem ieejas sprieguma līmeņiem. Jāievēro, ka pie zema lī­

Page 60: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

3. Ciparu kombinācionalās shēmas 59

meņa ieejas sprieguma strāvai ieejā ir- negatīva zīme (tā plūst no mikroshē­

mas uz ārējo slēdzi) un tā ir samērā liela —■ 1,6 mA K155 sērijas mikro­shēmām. Ja mikroshēmas ieejas sig­nālu veido iepriekšējās mikroshēmas Izejas tranzistors, tad tam jāiztur šā -«nulles» signāla slodze no visām Ieejām, kas tam pieslēgtas. Tāpēc tiek norādīts m ikroshēm as ize jai pieļau­jam o p ies lēdzam o ieeju skaits . Tā K155 sērijas mikroshēmas izejai var pieslēgt ne vairāk kā 10 tā paša tipa elementu ieejas.

3.2. G ALVENĀS LOĢISKĀS FUNKCIJAS UN SAKARĪBAS STARP TĀ MPar galvenajām var uzskatīt tiešās

loģiskās funkcijas UN, VAI, nolieguma funkciju NE un inversās loģiskās funkcijas UN-NE (tātad UN), VAI-NE(VĀTT

Loģiskā elementa UN (3.2. zīm.) iz­ejas signāls Q būs vienāds ar 1 tikai vienā gadījumā, ja visi ieejas signāli

X \ = X 2 — X ļ — . . . — X n ~ 1.

Tāds rezultāts atbilst ieejas signālu loģiskam reizinājumam

Q = x 1x2x s . . . x n = x 1/ \ x 2/ \ x 3/ \ . . . / \ x n.

J a kaut viens reizinātājs ir nulle, izejas signāls Q —0. So operāciju sauc arī par konjunkciju. Loģiskā elementa UN-NE (Šeffera šautra) izejas sig­nāls Q = 0 tikai tad, ja visi ieejas sig­nāli X ļ ~ x 2— . . . = x n — 1 Šajā gadī­jum ā Q = XļX2X3. . .Xn = X ļ / \X 2/ \ . . . / \X n■

Loģiskā elementa VAI izejā Q = l, ja Xļ vai kāds cits ieejas signāls vienāds ar 1. Šai gadījumā rezultāts atbilst loģiskai ieejas signālu summēšanai

Q = X i ~ ļ - X 2- ļ-X3~ļ- . . . ~ļ~Xn —

= * i V * z V * 3 V ■ • • V * n .

X?-X?-

bx,.

*4-----

cX r

dx,-

x . ix , X - X « Q

1 ! 1 ? 7 7

Visas ci tas kombinācijas 0

X , X3 X , Q

7 1 7 7 0Visos citas kombinācijas 1

X, X , X 3 * 4 Q0 0 0 0 0Visas citas kombinācijas 1

X , X t Xs X t Q0 0 0 0 7Visas ci tas kombinācijas

3.2. z īm . G alvenie loģisk ie elem enti:

a — UN; b - UN-NE (Ū N ); c - VAI;

d — VAI-NE (VAI); x ,, Xī , x3, x t — ieejas Q izejas spaile

Savukārt VAI-NE (Pīrsa šautra) iz­ejā Q = 0, ja Xi = l vai x2= l , vai kāds cits ieejas signāls vienāds ar 1. Tikai, ja visi ieejas signāli ir 0, izejā Q = l, t. i„

Q — Xļ-\-X2-ļ- . . . - ļ - X n = X 1 \ J X 2\ J . . . \ / X n .

Operāciju VAI sauc arī par dis- junkciju.

Galvenās sakarības ir šādas:0 = 1 , 7 = 0 ;x + 0 = x , x - 1 —x;

x-0=0;x - x = x ; x- īč= 0;

x + l = 1, x - ļ - x = x , x + x = l , x = x ;x + y = y + x , x - j - x - y = x , x + x - y = x + y , x + y - z = * ( x + y ) . ( x + z ) x ( y + z ) = x - y + x - z .

x - y = y - x ;x - ( x + y ) = x ;x - ( x + y ) = x - y \

Page 61: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

60 «M odernās elektronikas pam ati»

O DD1.1

X,— j ļ - A

DD1.3 7 ļ Xļ.Xļ

DD1.2

X2- X r

OD1.)

D D 12

T j A .

DD1.3*— T ļ X,*X2

3.3. z lm . L oģisko m ezglu izveide, izm antojot viena tipa invertējošos elem entus: a — UN shēm a no VAI elem entiem ; b — VAI shēma no UN elem entiem

Visas šīs sakarības var viegli pie­rādīt ar funkcijas vērtību tabulu palī­dzību.

Sevišķa nozīme loģisko shēmu sin­tēzē ir tā saucamajām de M organa sa­karībām

a - b — ā-ļ-b,

a + b = ā-b,

kuras arī apstiprina sekojoša funkcijas nosacījumu (vērtību) tabula (3.1. ta­bula).

3.1. tabula

Nosacījumu tabula de Morgana sakarību pierādīšanai

a b a • b a+ b a + b a • b

0 0 ī ī 1 11 0 ī ī 0 00 1 ī ī 0 01 1 0 0 0 0

De Morgana sakarības ļauj realizēt jebkuras loģiskās shēmas ar viena tipa UN-NE vai arī VAI-NE elementiem, kurus var uzskatīt par pamatelemen­tiem. Pieņemsim, ka no VAI-NE ele­mentiem jāizveido UN loģiskais ele-

3.2. tabu laNosacījumu tabula

, X, X2 *3 X, F

0 0 0 • 0 10 1 0 0 11 1 0 0 11 0 0 0. 10 0 0 1 00 1 0 I 01 I 0 1 11 0 0 1 00 0 1 1 10 1 1 1 11 1 1 1 01 0 1 1 00 0 1 0 10 1 1 0 11 1 1 0 01 0 1 0 0

ments ieejas signāliem x \ un x 2. Pie­lietojot de Morgana pirmo sakarību

X\ ’X 2 ~ X \ 'X2~X\~jrX2‘

tātad UN elementu var izveidot no trim VAI-NE elementiem (3.3 zīm.). Tāpat divu signālu VAI funkciju var realizēt ar trim UN-NE elementiem, jo

X l + X 2 = X i + X 2 — X ļ ' X2

(sk. 3.3. zlm. b) .

Page 62: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

3. Ciparu kom binācionālās shēm as 61

Xj X2

0001

?n

10

00x3

01x411 10

'7*1 / 1 0 (1 1 11 1 1 1 . 1 t 0 h 1J

V-' _ v 0 00 0 0

3.4. z īm . Dotajai nosacījum u tabulai (3.2. tab .) a tb ilstoša

' Kārno karte

Līdzīgi var atrisināt arī daudz sa­režģītākus uzdevumus. Vispārējā ga­dījumā jāsāk ar nosacījumu tabulas izveidi visām ieejas lielumu kombinā­cijām. Ja aplūkojam šādas tabulas ho­rizontālo rindu ar izejas funkcijas vērtību F — 1, redzam, ka F ir reizi­nājuma rezultāts starp ieejas lielumiem ar vērtību 1 un ieejas lielumu ar vēr­tību 0 inversajiem signāliem. Piemē­ram, dotajā četru ieejas lielumu nosa­cījumu 3.2. tabulā pirmajai rindai a t­bilst F = 1 ~ X r X 2-X3 -X4.

Katra nākamā rinda ar F = I satur ci­tādu ieejas signālu reizinājumu. Tas. ka ir vairākas rindas ar rezultātu I, liecina, ka starp šīm rindām ir dis­funkcija. Tātad visi šādi reizinājumi loģiski jāsummē. Rezultātā iegfistartļ garu loģisko nosacījumu izteiksmi, ku­ru varam vienkāršot, pielietojot pamat- teorēmas. Taču tas nav vienkārši.

Loģisko izteiksmju vienkāršošanai var pielietot universālu metodi, kuras pamatā ir nosacījumu kartes (t. s. Kārno kartes) izmantošana. Dotajai tabulai (3.2. tab.) atbilstoša karte at­tēlota 3.4. zīmējumā. Seit četri ieejas lielumi sadalīti divās grupās un dotas katras grupas četras iespējamās vēr­tību kombinācijas. Tātad kartē ir 16 šūniņas, kurās ievietojam funkcijas vērtības pie attiecīgajām grupu vērtī­bām. No kartes izdalām tās trīs taisn­

stūra zonas, kurās vērtības f = l . Ja aplūkojamās • zonas robežās kāds no ieejas parametriem maina savu vēr­tību, šis parametrs loģiskajā reizinā­jumā nav jāievēro. Nemainīgie 0 sig­nālu ieejas lielumi reizinājumā jāin— vērtē.

Pielietojot šo metodi, no pirmās- vertikālās zonas F = 1 = x 3-x 4, no hori­zontālās zonas F = 1 ==xrx2-x3, no aug­šējā kvadrāta F — I = x r x 3, tātad

F = X i ' X 3- ^ - X 3 ' X \ • X 2 - \ ~X3 ' X ļ .

Kārno karti var izveidot arī citam ieejas lielumu skaitam.

3.3. CIPARU M IKRO SHĒM U VEID I

Pašlaik pasaules praksē dominē tris veidu ciparu m ikroshēm as: pa­rasto bipolāro tranzistoru loģiskās, shēmas TTL, komplementāri (savstar­pēji papildinoši) slēgtu lauktranzistoru. M O P mikroshēmas K M O P un tranzis­toru emiteru saites loģikas E S L mik­roshēmas.

Sākotnēji mikroshēmu vietā lietojat magnētiskos loģiskos elementus (pie­mēram, «Loģika — M»), tad tran­zistoru neintegrētos loģiskos elementus («Loģika — T»), bet '60. gados radās integrālās daudzelementu mikroshēmas.

Vismasveidīgākās ir T T L mikro­shēmas, kuras veidotas, kombinējot bi­polāro tranzistoru savienojumus.

Kā pamatelementu var uzskatīt diožu-tranzistoru UN-NE tipa loģisko' elementu D T L (3.5. zīm.). Ja kaut vienā ieejā pārslēga bīdkontaktu no­stāda apakšējā stāvoklī (ieejas sig­nāls 0 ) , strāva no + £ / b caur rezis- toru R1 un diodi VD1 plūst tieši uz «nulles» vadu, apejot pārslēdzošā iz­ejas tranzistora VT1 bāzes ķēdi, tran­zistors ir aizvērts. Izejā šai gadījumā

Page 63: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

« 2 «M odernās elektronikas pam ati»

jO

H L

L r

* U B

A~o~

VD1

B VD2

R1

VD3-£ 4

R2

Q

l/VT1

S1 R 3

A B Q1 1 01 0 7 .0 ; 70 0 7

3.5. z īm . D iožu-tranzistoru loģ iska is elem ents UN: a — shēma; b — m ikroshēm as apzīm ējum s; c — nosacījum u tabula

ir signāls 1. Ja bldkontakts atrodas augšējā stāvoklī (ieejas signāls 1), diode VD1 aizvērta un avota sprie­gums caur R1 un diodi VD3 rada strāvu tranzistora bāzes ķēdē. Tran­zistors šai gadījumā ieslēgts un £/iz° » 0.

Šāds izejas tranzistora stāvoklis būs tikai tad, ja ieejā A un ieejā B nebūs zema līmeņa signāla. Tātad šāda mik­roshēma realizē funkciju UN-NE. Pēc D T L principiem izveidotas 15 V ciparu mikroshēmas K511. Kā jau bija atzī­mēts, šo mikroshēmu daudzveidība ir maza. Tādēļ uz to bāzes izveidota spe­ciāla loģisko elementu sērija «Lo­ģika I», kuras elementi var realizēt sarežģītas funkcijas.

D T L mikroshēmās «nulles» komandu signālus ērti ievadīt ar releju kon­taktiem, taustiņiem, pārslēdžiem, tos ieslēdzot starp ieejas izvadiem un -«nulles» vadu. Šādu mikroshēmu piln­veidošana notika, aizvietojot ieejas diožu VD1, VD2 matricu ar vairāk-

emiteru tranzistoru VT1 (3.6. zīm.), kura p - t i pārejas patiesībā atbilst šīm pašām ieejas diodēm. Visvienkāršākā UN funkcijas T T L mikroshēma attē-:' lota 3.6. zīm. Ja kaut viena no ieejām, tas ir, viens no tranzistora VT1 emi- teriem, savienota ar «nulles» vadu, tad strāva no -1-£/b caur rezistoru R l , tranzistora bāzi un emiteru tieši no-

Page 64: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

3. Ciparu kom binācionālās shēm as 63

plūst uz «zemi», apejot tranzistora VT2 bāzes ķēdi. Tranzistors VT2 aiz­vērts.

Ja zīmējumā slēdža bldkontakts ir augšējā (1) stāvoklī, tad starp tran­zistora VT1 bāzi un emiteru nav po­tenciālu starpības, emitera strāva ir nulle un avota radītā strāva caur R l , tranzistora VT1 bāzes-kolektora pār­eju un tranzistora VT2 bāzes ķēdi no­plūst uz «zemi». Tranzistors VT2 ieslēgts un U iZ° « 0 . Nozīmīga D T L un T T L mikroshēmu īpašība ir tā, ka ieejas strāva augsta līmeņa ieejas signāla gadījumā praktiski ir nulle. Taču jāievēro, ka nekur nepieslēgtas ieejas faktiski atbilst augstā līmeņa signālam uz šīm ieejām. Lai neras­tos kļūdaina shēmas darbība, neiz­mantotās ieejas jāpieslēdz stabilam sprieguma avotam.

Reāli UN funkcijas T T L shēmas sa­stāv no vairākām tranzistoru kaskā­dēm (3.7. zīm.), pie tam izeju veido daļēji savstarpēji papildinoši (t. i., kvazikomplementāri) savienoti n-p-n

A E3.7. z īm . V a irā k u k a sk ā ž u T T L m ikro­

shēm a UN

(vai p-ti-p) tranzistori no barošanas avota pozitīvās un negatīvās spailes puses. Tāds slēgums ļauj samazināt mikroshēmas strāvas patēriņu 0 izejas signāla gadījumā, vienlaicīgi nodro­šinot minimālu rezistora R 4 vērtību un augstu elementa noslodzes spēju 1 izejas signāla gadījumā. Šeit, kad VT3 ieslēgts (izejā 1), tranzistors VT4 izslēgts un otrādi. Tomēr ļoti īsajos pārslēgšanās brīžos abi tran­zistori ieslēgti reizē un tādēļ rodas impulsveida īsslēguma strāvas, kas iz­sauc barošanas ķēdēs traucējumus. Tas ir būtisks T T L shēmu trūkums.

Ja 3.7. zīm. attēlotajā shēmā izejai nav paredzēta saites ķēde ar + U ļ t r t. i., trūkst VD1, VT3, R4, izveidojas T T L elements ar tā saucamo «atvērto kolektoru». Šādam elementam izejā pa­rasti ir samērā jaudīgs tranzistors VT4 un tam var pieslēgt lielākas slo­dzes — indikatoru lampas, mirdz- diodes, izejas pastiprinātājus, vairākus desmitus citu mikroshēmu ieeju. Pie tam tranzistoru VT4 var izveidot ar augstāku pieļaujamo kolektora-emitera spriegumu un tādējādi slodzes ķēdi atdalīt no barošanas sprieguma U b .

«Atvērtā kolektora» (AK) elementi ļau) realizēt arī loģisko elementu ieeju skaita palielināšanu. Piemēram, ja va­jadzīgs elements ar 20 ieejām (mak­simālais viena elementa ieeju skaits parasti ir 4), varam savienot paralēli piecu AK mikroshēmu izejas un māk­slīgi izveidot elementu ar 20 ieejām.

3.7. zīm. attēlotā shēma ļauj realizēt elementu ar trim stabiliem izejas stā­vokļiem — 1, 0 un izeju, praktiski izolētu no barošanas kopnēm. Sādi ele­menti speciāli radīti vadāmai pie­slēgšanai datu maģistrālēm. Ja maģis­trālei pieslēgtas daudzu loģisko ele­mentu izejas, tad, iestādot tās visas izolētā stāvoklī, nepastāv izeju sav­starpējā ietekme. Visas izejas it kā

Page 65: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

-64 «M odernās elektronikas pam ati»

«karājas» gaisā. Maģistrālei pieslēdz tikai vienu elementu, kura izejas sig­n ā ls tad ari nokļūst maģistrālē.

Šādam elementam ir atļaujas ieeja EO (enable o u tp u t — izvade atļauta).

J a šai ieejai pieslēgts signāls 1, tad papildus tranzistors VT5 (3.8. zlm.) .ir ieslēgts un šuntē tranzistora VT3 un VT4 bāzes ķēdes, aizliedzot tiem ieslēgties un tā izolējot izeju. Ja at­ļaujas ieejā ir signāls 0, VT5 ir aiz­vērts un var veidoties izejas loģiskais signāls.*

T T L shēmu galvenais trūkums ir sam ērā liels strāvas patēriņš un zema -ātrdarbība. Ātrdarbības paaugstināšanā lielu ieguldījumu deva vācu fiziķa Šotkija (Schottky) 70. gados atklā­tais efekts — ievietojot p-n pārejā me­tālisku slāni, var ievērojami samazināt spriegum a kritumu pārejā. Ar šādu diodi VD1 (3.9. zīm.) šuntējot tran ­zistora VT1 bāzes-kolektora pāreju, v a r izslēgt tā pilnīgu piesātinājumu. Tā kā tranzistors nav pilnīgi piesā­tināts, pārtraucot bāzes strāvu, tas

+ Ue

3.8. z īm . TTL mikroshēma UN, kurai ir trīs stabili stāvokļi.

f c F -ļ <

3.9. z īm . Sotkija diodes p ieslēgšan a tranzistoram (a ) un šād as sistēm as v isp ārīgs apzīm ējum s (b)

ātrāk ieslēdzas. Tā panāk būtisku ātr­darbības pieaugumu, kā arī strāvas patēriņa samazināšanos.

T T L shemotehnikā viegli realizēt UN, UN, kā ari VAI shēmas. Lai rea­lizētu VAI funkciju, lieto 3.10. zīm. attēloto shēmu. Ja pārslēdzu S1 un S 2 bīdkontakti novietoti apakšējā stā­voklī ( A = B = Q), tranzistoru VT2, VT3 bāzu ķēdēs nav strāvas un tie ir aiz­vērti. Rezultātā VT5 ieslēgts, bet VT6 izslēgts, t. i., Q = 1. Ja kaut viens no ieejas signāliem ir 1, kāds no para­lēli slēgtajiem tranzistoriem VT2, VT3 ir ieslēgts. Rezultātā VT6 ieslēgts, bet VT5 izslēgts (tātad Q = 0).

Viegli izveidot arī UN — VAI lo­ģisko elementu. Lai to izdarītu, 3.10. zīm. attēlotajā shēmā tranzistori VT1 un VT4 jāaizstāj ar daudzemiteru. Taču grūti izveidot parasto VAI ele­mentu.

* Turpmāk, ja mikroshēmas ieejai ir invertēšanas zīme — svītriņa virs ap­zīmējuma vai aplītis, tas norāda, ka šī ieeja nosaka mikroshēmas darbību ar zema loģiskā līmeņa signālu.

Page 66: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

3. Ciparu kom binacionālās shēm as 65

3.10. z īm . TT L mikroshēma VAI

Vairāku pēc 3.7, zīm. veidotu T T L shēmu divtaktu izejas nedrīkst slēgt paralēli. Ja to izdarītu, elementa, kura izejas signāls ir 0, tranzistors VT4 radītu bīstamu pārslodzi paralēli pie­slēgtā elementa augšējam tranzistoram VT3, jo tas var būt ieslēgts. Lai rea­lizētu elementu paralēlu darbību, no mikroshēmas izvada tranzistora VT2 (sk. 3.7. zīm.) kolektoru un emiteru. Savienojot vairāku mikroshēmu tran­zistorus VT2, var realizēt vairāku mikroshēmu VAI funkciju. So paņē­mienu sauc «paplašināšana VAI fun­kcijai».

Ir arī T T L mikroshēmas ar vienu ieeju. Tās loģiskās funkcijas nepilda, bet tikai formē pietiekami jaudīgus dzejas signālus. Šādus elementus sauc par bufermikroshēmām, un tiem ir ieeja / ( inpu t — ieeja) un izeja Y vai F (ļoti bieži izejā ieslēgts atvērtā kolektora tranzistors). Bufermikro­shēmām var būt arī spailes, kuras at­jauj informācijas ievadi un izvadi (at­tiecīgi E I — enable in p u t un E0). Ar tām var veidot elementu pieslēg­ts — 356

sanu un atslēgšanu no datu m aģistrā­les.

Mikroshēmu patērēto strāvu var krasi samazināt, lietojot M O P lauk- tranzistorus, kurus zemās ātrdarbības dēļ var slēgt tikai komplementārā slēgumā, kas ari nepieciešams mikro­shēmas normālam darbam. Mikro-

+Ug

H

LS f

Q

D

3 V72

3.11. z īm . Invertējošs ĶM OP loģiskais elem ents

Page 67: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

66 «M odernās elektronikas pam ati»

B

* U e

VT2H--J

D D Q

i h-> D ^ VT3

DVT4

3.12. z lm . Ķ M O P loģ iska is elem ents UN

shēmu K M O P var veidot pēc 3.11. zlm. attēlotās shēmas. Seit tranzistors VT1 ir ar normāli izslēgtu p-kanālu, bet VT2 — ar normāli izslēgtu «-ka­nālu. Ja pārslēga bīdkontakts ir apak­šējā stāvoklī, tranzistora VT1 aizva- ram ir negatīvs potenciāls attiecībā pret kanāla vadāmības lādiņu (p ). Tādēļ VT1 atvērts, bet VT2 aizvērts,

3.13, z lm . Ķ M O P loģ iska is elem ents VAI

jo tā aizvara potenciāls ir vienāds a r ti vadāmības izteces potenciālu. Izejas- signāls Q = l.

Ja pārslēga bīdkontakts ir augšējā, stāvoklī, tranzistors VT1 aizvērts, bet VT2 atvērts, jo tā aizvara potenciāls, ir pozitīvs attiecībā pret tā kanāla va­dāmības lādiņu (n ) . Tātad šāda shēma ir invertējoša, praktiski nepatērē strāvu no barošanas avota pie augsta ieejas, signāla un, tā kā shēmā nav rezistoru,. ir ekonomiska. Lāuktranzistori ir maz- jutīgi pret barošanas sprieguma līmeni, tāpēc Ub var īpaši nestabilizēt. Ja elementa ieejā ir 0 un izejā Q = l, lo­ģiskais elements praktiski neko ntepa- tērē, jo izeja pievienota cita elementa ļoti augstomīgai ieejai (i?ie= 1 0 120 ) . Taču, tāpat kā TTL shēmās, arī šeit pastāv iespēja, ka VT1 un VT2 vien­laicīgi ieslēgti un rodas traucējumu signāli barošanas ķēdēs. Tomēr KMOP elementi ir traucējumdroši. Tie labi saistās kopā ar TTL elementiem.

Pam atā ir U N '(3 .12. zīm.), VĀĪ (3.13. zīm.) un trīs stāvokļu KMOP loģiskie elementi. Kā redzams, MOP tranzistorus ar sprieguma vadību var slēgt virknē. Tas būtiski atvieglo ele­mentu izveidi. Ar KMOP elementu pa­līdzību ērti veidot ciparu un anajogo- signālu komutatorus. KMOP elemen­tiem ir arī trūkumi — samērā zema ātrdarbība, tos nepieciešams aizsargāt pret statiskās elektrības lādiņu iedarbi.

Pēdējā laikā diezgan plaši lieto emitera saites loģiku ESL, kurai rak­sturīga ļoti augsta ātrdarbība (pār­slēgšanās noris nanosekundes daļu laikā). Tā veidota uz nepiesātinātu tranzistoru diferenciālo pastiprinātāju bāzes.

K500 sērijas ESL mikroshēma attē­lota 3.14. zīmējumā. Kā redzams, ko­pējais vads «nulle» ir barošanas avota pozitīvā spaile. Ja slēdža S bīdkon­takts novietots augšējā stāvoklī (ieejas,

Page 68: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

3. Ciparu kombinacionalās shēmas 67

L(H) L

H (L )r 5

+

L l

8

I\ R 1 R 2

r

VT4,\

^ N VTl VT2

i I

I

V 73 ___ ^

T

y

V T 6

r V r s

V j

3 7 VD1

i l/ 0 2

R5

i ______ - U '

3.14. z īm . E S L mikroshēma

signāls 0), tranzistors VT4 ieslēgts un izejas tranzistors VT5 — izslēgts. Uz inversās izejas spailes Q — 1. Ja nav ieslēgts kāds no ieejas tranzis­toriem V T l , VT4 (ieejas signāls 1), •caur rezistoru R1 tranzistors VT5 sa­ņem bāzes strāvu un ir nepiesātināti ieslēgts. Izejā Q signāls ir nulle; tā ­tad elements caur izeju Q izpilda fun­kciju UN.

Ja kāds no ieejas tranzistoriem V Tl, VT4 ir ieslēgts (ieejā 0), caur rezis­toru R 4 plūst strāva un sprieguma kritums uz tā pārsniedz sprieguma kri­tumu uz virknē slēgtiem VD1, VD2 un rezistoru R5. Tranzistori VT2, VT3 aizvērti, un tāpēc caur rezistoru R 2

■bāzes strāvu saņem tiešās izejas tran­zistors VT6 un tiešās izejas Q sig­nāls ir «nulle». Tātad šeit tiek reali- •zēta arī funkcija UN. Taču, ja ieejas un izejas signālu 0 pieņem par 1 (tā­tad izeju realizē starp mīnus Ue un •Q), loģiskais elements atbilst funkcijai VAI (VAI). Tātad viens un tas pats ESL elements var strādāt gan kā UN (ŪN), gan kā VAI (VĀI), pie s*

tam divas izejas atvieglo shēmu reali­zāciju.

Būtisks ESL elementu trūkums ir tas, ka «zeme» ir avota pozitīvā spaile. Tādējādi tie nevar būt tieši saistīti ar TTL un KMOP mikroshēmām.

3.4. TIPVEIDA K O M B IN A C IO H Ā LĀ S SHĒMAS

Kombinējot UN, VAI, UN un VAI mikroshēmas, var izveidot dažādas bezkontaktu funkcionālās ietaises. Vai­rākas no tām — šifratorus, dešifrato- rus, multipleksorus, demultipleksorus, aritmētiskos mezglus — var uzskatīt par tipveida ietaisēm.

Kombinacionālās shēmas var apstrā­dāt kā binārus ciparus, tā arī no bi­nāriem cipariem veidotus ti kārtu skait|us. Šiem skaitļiem ir jaunākā kārta <7o-2° (kur q var būt 1 un 0) un tai sekojošas kārtas Ķ - Z 1, q i -2 2 . . . līdz qn- \ ' 2 n~ l ieskaitot. Pierakstā jau­nāko kārtu novieto skaitļa labajā pusē, bet vecāko — kreisajā pusē. Piemēram,

Page 69: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

68 «M odernās elektronikas pam ati»

3.3. tabula

Dešifratora nosacījumu tabula

Ieejas signāli Izejas si gnali

A0 M /42 A3 s 0 ! 2 3 4 5 6 7 8 9

0 0 0 0 0 0 1 1 1 1 1 1 1 1 1ī 0 0 0 1 1 0 1 1 1 1 1 1 1 10 1 0 0 2 1 1 0 1 1 1 1 1 1 11 1 0 0 3 1 1 1 0 1 1 1 1 1 10 0 1 0 4 1 1 1 1 0 1 1 1 1 11 0 1 0 5 1 1 1 1 1 0 1 1 1 10 1 1 0 6 1 1 1 1 1 1 0 1 1 11 1 1 0 7 1 1 1 1 1 1 1 0 1 10 0 0 1 8 1 1 1 1 1 1 1 1 0 11 0 0 1 9 1 1 1 1 1 1 1 1 1 0

Parasti dešifratoram ir četras ieejas ar kārtām 2°=1, 2‘ = 2, 22= 4 un 23 = & (tā sauktais 8-4-2-1 kods). Izejā v ar būt gan desmit izvadi (ja ieejas sig­nālu decimālā summa nepārsniedz 9),. gan sešpadsmit izvadi (ja pilnībā iz­manto maksimālo summu 8 + 4 + 2 + + 1 = 15).

3.15. zīmējumā attēlotajam dešifra­toram D C (no vārda decoder) ir čet­ras binārās ieejas kārtas, kuru vērtību summa ir kāds vesels decimāls skait­lis 0 . . . 9. Piemēram, ja q0= 1, Ģi = U <72= 1, Ģ3 = 0 (tas ir, tiek ievadīts binā­rais skaitlis 0111), tad tā kārtu decimālo- vērtību summa S = 0 -2 3+ l -22+ l -2*+ + l-2 ° = 7 , un tikai dešifratora septī­tajā izejā jābūt aktīvajam «nulles» signālam, bet visās citās ir 1. Tātad šis dešifrators realizē funkciju «1 no 10». Funkcijas vērtību tabulā (3.3. ta ­bula) jābūt četru ieejas signālu kom­binācijām, kuru summa nepārsniedz 9' no 10 izejas signāliem.

Kā redzams no tabulas, konkrētās; izejas nostrādes noteikumus obligāti jāapmierina visu četru ieejas signālu

astoņu kārtu binarais skaitlis 00110111 .atbilst decimālajam skaitlim 5 5 = 0 + + 0 + 3 2 + 1 6 + 0 + 4 + 2 + 1 .

Pamats kombinacionālo shēmu sin­tēzei ir funkcijas nosacījumu t&bulas dati, kuri Saista visas iespējamās ieejas signālu x , . . . x n izmaiņas ar izejas signāla Q izmaiņām. Aplūkosim seko­jošu funkcijas nosacījumu tabulu de­šifratoram (3.3. tabula). Dešifra tors ir ietaise, kuras katram n kārtu ieejas binārā skaitļa decimālajam ekvivalen­tam atbilst loģiskā signāla aktīvs stā­voklis tikai izejā ar decimālā ekviva­lenta norādīto kārtas numuru.

% ' 2 ° -

1 - 2 -

A0 DC o k? ?2 ?

A I 3 Y4 ?> A2 5 }

____ A3 z \

S T

3.15. z īm . D e š if ra to ra m ikro­shēm a

Page 70: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

3. Ciparu kom binacionālās shēm as 69-

A 3 A 2 A I AO

i

3.16. z im . D ešifratora shēma

stāvokļiem: lai nulles izejā būtu sig­nāls 0, tad jābūt /10=0 un /11=0, un

•<42=0, un /13 = 0, t. i„ Q0= I 0 A ^ 1 A

/\A 2/\A 3, izejas 1 nostrādei atbilst

Qt = ^ 0 A ^ īlA ^ 2 A ^ 3 utt.Tātad dešifratoru var izveidot ar

desmit četru ieeju UN elementiem, to ieejās pieslēdzot tiešos un inversos sig­nālus, kas uzrādīti funkcijas nosacī­jumu tabulā (3.16. zīm.).

Ja dešifratoram izmanto visas 16 izejas, tad bināro ieejas skaitli var dešifrēt heksadecimālajā kodā, kurā summu S = 10 apzīmē ar burtu A, 11 — ar B, 12 — ar C, 13 — ar D, 14 — ar E, 15 — ar F. Tā, ja ieejā ir binā­rais skaitlis 1111, tad signāls 0 būs tikai izejas spailei ar numuru 15, t. i.. F.

Heksadecimālās sistēmas dešifratorus plaši lieto mikroprocesoru sistēmās. Tā četri dešifratori ar četrām ieejām katrs (tātad 16 vadu adrešu m aģis­trāle) un sešpadsmit izejām (no 0

"čb cb "cbA3 AI

ņ .

____ l

_______ 3

£ P

Ēī E

€ F_______ 7

līdz F) ļauj izvēlēties jebkuru no 164 = 65536 atmiņas šūniņām (šūniņu numuri atradīsies intervālā no 0000H. līdz FFFFH, kur H — heksadecimālais kods).

Aktīvais zemā līmeņa signāls dešif­ratora izejā atvieglo dažādu sprie­gumu indikācijas elementu 'pieslēgšanu starp cita barošanas avota pozitīvo spaili un kopējo mīnusa vadu.

S i fra tora uzdevums ir pretējs dešif­ratora uzdevumam: vienai no tā ieejām ar numerāciju no 1 līdz 9 pievada atšķirīgu loģisko signālu, bet izejā iegūstam atbilstošu četru kārtu bināro skaitli /13, A2, /11, AQ (3.17. zim.).

Parasti šifratora ieejas un izejas raksturojas ar aktīvo nulles signālu. Tādējādi šifratora shēmai jāatb ilst šādai funkcijas vērtības tabulai (3.4. tabula).

Kā redzams no tabulas, izejas ar kārtu /13=23= 8 aktīvā nostrāde ne­pieciešama, ja nulles ir ieejā 18 vai

19, t. i., .43 = 18+19. Savukārt A 2 —

= Ī4 + Ī5 - f I6+Ī77 /1 0 + 7 l+ l3 + l5 +

+ Ī7 + Ī9 , /11=12+13+16+177Sādu funkcionālo mezglu var iz­

veidot ar mikroshēmu VAI-NE palī­dzību, un tā shēma attēlota 3.18. zīm.

Šifratorus lieto decimālo ciparu ievadīšanai ar taustiņu palīdzību.

4 / 7 CDA0

~9134 / 4 A l i4 / 64 / 6 A 2 i4 / 74 / a A ? ļj l 9

3.17. z īm . S if ra to ra m ikro­shēm a

Page 71: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

70 «M odernās elektronikas pam ati»

3.4. tabula

Šifratora nosacījumu tabula

Ieejas signāli Izejas signāli

1/ 12 13 I4 15 16 17 1« 19 A 3 A2 A i A 0

1 i i ī 1 1 1 1 1 ī 1 1 10 ī ī ī 1 1 1 1 1 ī 1 1 01 0 1 1 1 1 1 1 1 ī 1 0 11 1 0 1 1 1 1 1 1 ī 1 0 01 1 1 0 1 1 1 1 1 ī 0 1 11 1 1 1 0 1 1 1 1 i 0 1 01 1 1 1 1 0 1 1 1 ī 0 0 11 1 1 1 1 1 0 1 1 ī 0 0 01 1 1 1 1 1 1 0 1 0 1 1 11 1 1 1 1 1 1 1 0 0 1 1 0

r

Page 72: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

3. Ciparu kom binacionālās shēm as 71

noD1 MUX020 304050607ABC

0 0 -0 1 -0 2 -0 3 -0 4 -0 5 -06- 07-

3.19. z īm . M ultipleksora mikroshēma (a ) un tās elektriskais ekvivalents (b)

Mikroprocesoru sistēmās taustiņu ap­zīmējumi atbilst heksadecimālajam ko­dam (no 1 līdz F).

M ult ip lek so rs pēc izvēles komutē vienu no vairākiem ieejas signāliem uz vienīgo izejas spaili. Multipleksora ieejā parasti ir astoņi datu signāli DO līdz D7 (astoņas kārtas — viens baits), tam ir trīs datu izvēles, spailesA, B, C un viena izejas spaile Y (3.19. zīm.). Tātad faktiski multipleksors ir bezkontaktu pārslēdzis, kurš pieslēdz izejai pēc izvēles vienu no ieejas spai­lēm.

Pieslēdzamās datu spailes numuru nosaka spaiļu A (2°), B (21) un C (22) binārā skaitļa kārtu decimālā summa. Ja A = B = C = l , tad vadības

ieejas signālu ekvivalentā decimālā summa ir l+ 2 + 4 = 7 un izejai Y pie­slēgta ieejas spaile D7.

Lai vienkāršotu izklāstu, aplūkosim divu ieejas signālu multipleksoru 2:1. Sai gadījumā vajadzīga tikai viena va­dības spaile. A . Funkcijas nosacījumu tabulai (3.20. zīm.) atbilst vienādojums. Y = Ā - X ļ - \ - A - x 2 (Zīmējumā krustiņš brīva, vērtība).

Līdzīgi veido arī multipleksoru 4:1 un 8:1. Tā multipleksoram 4:1 atbilst 3.21. zīmējumā attēlotā funkci­jas vērtību tabula un shēma.

Demult ip leksors realizē apgrieztu funkciju — vienīgās ieejas signālu ko­mutē pēc izvēles uz vienu no izejām (3.22. zīm.).

3.22. zīmējumā attēlota pēc dotās nosacījumu tabulas izveidota divu iz­eju F 0, F7 komutācijas shēma ar ieejas signālu X. Citām izejām shēmu veido līdzīgi, UN elementu ieejās ko­mutējot nepieciešamos signālus A, Ā ,B, B, C, C un X. Tā, piemēram, ja izeja ir F5, tad attiecīgā UN elementa ieejām saskaņā ar tabulu jāpieslēdzA, Ē, C un X.

S u m m a to r ā divi vienas kārtas bi­nārie cipari (biti) summējas pēc šāda principa:

,A X, x2 Y

01 X

' U0 X 0)

1X 7

] \x2X 0 o j

X,& 7

Y=AXi+A‘X2

&

3.20. z īm . D ivu ieejas sign ā lu m ultipleksors: a — nosacījum u tabula; b — shēma

Page 73: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

72 «M odernās elektronikas pam ati»

A B DO D1 D 2 D3 Y0 0 V o X X X ŪG1 0 X y 0 X X D1

0 7 X X Vo X D 2

7 7 X X X ]/ o 0 3 '

3.21. z im . Četru ieejas sign ā lu m ultipleksors: a — nosacījum u tabula; b — shēma

B

A č F 0

F 7

X A B CIzejas F

0 7 2 3 4 5 6 7H 0 0 0 J/ o X X X X X X X

1/ o 1 0 0 X Vo X X X X X X

Vo 0 1 0 X X ?/ 0 X X X X X

Vo 1 7 0 X X X ]/o X X X X

Vo 0 0 7 X X % X ?/0 X X X

Vo 7 0 7 X X X X X 7/0 X X

Vo 0 1 7 X X X X X X ]/ o X

Vo 7 7 7 X X X X X X X %

3.22. z īm . D em ultipleksors 1 : 8: a — mikroshēma; b — nosacījum u tabula; c — shēma

Page 74: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

3. Ciparu kom binacionālās shēm as 7 $

A B3.23, z īm . Pussum m atora shēma

/ 1 0 0 1 1+ £ + 0 + 1________ + 0 ____________+1C S C =0, S = 0 , C =0, S = 1 ~C=0, S = l c=l, S = Q

Seit S ir bitu summa, bet C (carry) ir pārnesums uz nākošās augstākās kārtas bitu summējumu. Loģisko sum­matoru, kurš summē tikai divus vie­nas kārtas ciparus, neņemot vērā, pār­nesumu no zemākās kārtas ciparu summas, sauc par p u ss u m m a to ru ( H S — ha l f su m m a to r ) . Kā redzams no iepriekš aplūkotās tabulas, pussumma- toram summas loģiskais vienādojums ir S = Ā - B - ļ - A - B , bet pārnesuma loģis­kais vienādojums — C = A - E . Tādējādi loģisko shēmu var izveidot atbilstoši3.23. zīm. Izejas signāls S ir 0 tikai tad, ja abu summējamo ciparu vērtī­bas vienādas, tātad pussummatora iz­eja 5 fiksē summējamo bitu vienā­dību. Sai funkcijai ir milzu nozīme.

to dēvē par «izslēdzošo VAI» un ap­zīmē kā Q = A - ļ -B . Šo loģisko ele­mentu shēmās apzīmē ar 3.23. zīm. parādīto zīmi = 1 . Loģisko elementi»: «izslēdzošais VAI» plaši lieto bināro skaitļu salīdzināšanai.

Pilnais «-tās kārtas divu ciparu A un B summators piesummē pārne­sumu no zemākās n -1 kārtas. Šāda no­sacījuma tabula attēlota 3.24. zīmē­jumā.

Loģisko shēmu var sintezēt pēc ta ­bulas datiem: S n = ^ n ,5n"CnV^n*-• B n -G n \/ i4 n • jBn • C n \/j4 n 'B j i • Cnj

Cn+i = A n 'B n ' Cn\M n 'Bn* Cn\/j4n• C n V - ^ n • Bn • C n = Āa 'Cjx\/V A n - C n .

Page 75: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

74 «M odernās elektronikas pam ati»

Iee ja s Izejas

An Bn Cn Sn Cp+l0 0 0 0 0

. 0 0 7 7 00 7 0 7 07 0 0 7 00 } 7 0 7

l . 0 7 0 7

7 7 0 0 7

7 7 7 1 7

B Cn

L p

A B

3.24. zlm. Sum m ators: a — nosacījum u tabula; b — shēma

£ h- n n ^

7S n

L_

L_

Cn

7

lCn.l

Saskaņā ar šiem vienādojumiem3.24. zīmējumā attēlota summatora shēma.

Divu vairāku kārtu bināro skaitļu summēšanu var veikt, vienlaicīgi sum­mējot atsevišķu kārtu ciparus un pār­nesumus no jaunākās kārtas. Šādu summēšanu var realizēt pēc 3.25. zī­mējuma shēmas. Attēlotā summatora maksimālā izejas summa, ievērojot C4, ir 11111, t. i., 31 decimālajā ekviva­lentā.

Pēc dotās shēmas var izveidot ne­ierobežota garuma skaitļu summatoru. Taču paiet ilgs laiks, kamēr pārne­sumu signāli izplatās pa visu ķēdi.

Tāpēc biežāk lieto virknes summē­šanu ar skaitļu A un B ievadīšanu uzkrājējos — reģistros un vienu ko­pēju summatoru, kurā pēc takts ģene­ratora signāla secīgi ievada abu skaitļu vienas kārtas bitus, kā arī iepriekšējos pārnesumus Ja skaitļiem

A un B ir pa astoņiem bitiem, tad pilnai summēšanai tiek formēti astoņi takts signāli.

S u b tra k to r s veic divu bināro skaitļu atņem šanu.. Patiesībā atņemšanas vietā pielieto summēšanu, tikai mazinā- tāju pārvērš tā saucamajā «papildu» kodā. «Papildu» kodu veido, pēc no­teikta likuma invertējot binārā skaitļa kārtas. Atņemšanas operāciju realizē pēc šāda algoritma:

A — B = /4 + B in y + l, ja A > B un A —

— B — (A-^-BinY) , ja A-^.B.

Tātad atņemot jāievēro skaitļu A un B attiecība. To var viegli noteikt, summējot A ar B inv. Ja A > B , sum­mai (/4+Bjnv) rodas pārnesums uz augstāko kārtu, bet ja /1<B, tad pār­nesuma nav. Piemēram, ja mazināmais 4 = 1111 = 15i0 (15 decimālajā kodā) un

.B=0101=5io, tad (4+B iny) veidojas kā

Page 76: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

3. Ciparu kom binacionālās shēm as 75

AO

B O

HS s

c

SO

C1

A lLtc SM c

B1 r ,

57

C 2

0 2A 2B 2

Cn SM o

Cntl

S 2

C3

C 3 L_ A 3

Cn SM s

B 3 Cn-tl C4

kopējais pārnesums

3.25. z īm . Paralē-lās sum m ēšanas shēma

11111010

A - \ - B in y — 1001, C = l .

Kā redzam, patiešām vecākajai kār­tai radās pārnesums. Sajā gadījumā starpības noteikšanai pie (/4-f-Blny) jā ­pieliek 1 un

A - B = 1001+0001 = 1010= 10 I0 .

Savukārt, ja no = 1000 = 810 atņem B = l l l l = 15io, tad pārbaudot

10000000

/4+B m v=1000 ,

redzam, ka pārnesuma nav. Starpība šajā gadījumā A - B = — (A - \-B ļnv ) =

= —0111=—7i0. Pārnesuma parādī­šanās signalizē par starpības pozi­tīvo zīmi.

Tādējādi subtraktoru var veidot uz pilna vairāku kārtu divu skaitļu sum­matora bāzes, ievadot tajā A un ßinv un kontrolējot to summas kopējo pār­nesumu. Ja izejas pārnesumā parādās- skaitlis 1, to ievada atpakaļ ieejas pārnesumā, tādējādi piesummējot 1. Pilna subtraktora shēma attēlota 3.26, zīmējumā.

Ciparu kom para toros salīdzina di­vus bināros skaitļus A un B , kuriem, vienāds kārtu skaits. Komparators a t­bild, vai A = B , vai A > B , vai A < B . . Iepriekš bināro ciparu salīdzināšanu veicām, ar funkcijas «izslēdzošais VAI» palīdzību panākot rezultātu A i = B i vai Av¥=Bi, kur i — binārā skaitļa kārta^ Pie tam izejas rezultāts bija 0, ja A i ~ B i .

Komparatorā katras kārtas rezul­tātam jābūt f i = l, ja A i = B i , un bez tam jāizveido divas izejas C i un D\„ kurās būs signāli 1, ja attiecīgi i4 i> S i( i4 i = l, B i ~ 0 ) un A i < < ß i( i4 i= 0 , ß i = l) . Tātad vienas kār­tas komparatora loģika ir šāda: F i =— A ī • Bl-f-Ā i • Bļ J C i=*4i’jBi; D i—Āl'B^. Shēma vienas kārtas komparatoram; attēlota 3.27. zīmējumā a. Četru kārtu bināro skaitļu komparators attēlots3.27. zīm, b. Ieejas A < B , A = B un A ļ > B domātas vairāku kārtu kompara- toru izveidei, t. i., paplašināšanai. Pie­mēram, ja gribam izveidot 8 kārtu komparatoru, tad ņem divas šādas mikroshēmas un pirmās izvadus at­tiecīgi pievieno otrās mikroshēmas pa­plašināšanas ieejām, bet rezultātu kontrolē otrās mikroshēmas izejā.

U niversā la jām ari tm ē tisk i lo ģ iska jā m m ik ro sh ē m ā m paredzēti vadības izvadi, kuri nosaka mikroshēmu organizēto loģisko vai aritmētisko funkciju veidu.3.28. zīmējumā attēlotajai mikroshēmai

Page 77: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

76 «M odernās elektronikas pam ati»

3.26. z īm . Subtraktora (a tsk a itīta ja i shēma

ir četri vadības izvadi SO, S l, S2 , S 3, 16 loģiskas un 16 arimētiskas fun-kuri nosaka realizēto funkciju, un iz- kcijas. Izvadi C nosaka pārnesumus,vads M , kurš nosaka funkcijas tipu ja tie atļauti ( M = 0). Savukārt iz-(ja funkcija aritmētiska, Af=0, ja lo- vads G (pārnesuma signāla ģenerā-

ģiska, tad A f= l) . Tādējādi var realizēt cija) un P (pārnesuma izplatīšana)

u

3.27. ztm . Ciparu komparators: a — vienas kārtas ciparu komparatora shēma; b — divu četru kārtu bināro skaitļu

komparators

Page 78: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

3. Ciparu kotnbinacionālās shēm as 77

5 05 15253

AOB OA IB1A28 2A 3B3

C

M

A LUF O

F 1

F 2

F 3

\A=B

C <

G

P

3.28. z im . U niversāla aritm ētiski loģiska mikroshēma

guma. Spriegumam «c> 0 pieaugot, palielinās ari D D I ieejas signāls. Kad tas vienāds ar ieejas augstā līmeņa signālu, D D I pārslēdzas un tā izejas spriegums ir 0, tātad izeja savienota ar barošanas avota «mīnusa» spaili. Mikroshēmas DD 2 izejā ir 1 — tātad pozitīvs spriegums, un kondensators C pārlādējas uz pretējo polaritāti (po­zitīvs potenciāls uz labās plates).

Kad kondensatora negatīvais sprie­guma līmenis būs tuvs mikroshēmas D D 2 augstā līmeņa izejas spriegu­mam; mikroshēmas D D I ieejas sprie­gums kļūs tuvs nullei un mikroshēma D D i pārslēgsies, tās izejas signāls kļūs vienāds ar 1 un no D D I izejas sprieguma sāksies jauna kondensatora pārlāde.

tiek lietots vadāma pārnesuma nodo­šanai citām ALU.

ALU realizē loģiskās operācijas Ā, A + B , A - B , ~Ā7B, ā + B , A + B , A + B , aritmētiskās operācijas A + l , A — 1, A-j-A , A + B + l , A B — l un citas līdzī­gas.

J J c

3.5. AUTOĢENERATORI UZ CIPARU M IKRO SHĒM U BĀZES

Uz loģisko elementu bāzes var izveidot arī autoģeneratorus. Visvien­kāršākais simetriskais multivibrators attēlots 3.29. zīmējumā. Pieņemsim, ka sākumā mikroshēmas D D I ieejas signāls ir 0, izejas 1, bet D D 2 izejas signāls ir 0. Tādā gadījumā konden­sators C sāks lādēties caur rezistoru R no D D I izejas augstā līmeņa sprie-

3.29, z lm . M ultivibrators uz ciparu mikro­shēm as bāzes:

a — shēma; b —- kondensatora spriegum a diagram m a

Page 79: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

78 «M odernas elektronikas pam ati»

3.6. PROG RAM M ĒJAM ĀS LOĢISKĀS M ATRICASVar izveidot universālas kombina-

cionālo shēmu sintēzes ietaises. Šādas ietaises sauc ar programmējamām lo­ģiskām matricām (piemēram, ražo uni­ficēto matricu loģisko moduļu sēriju M ). Matricas parasti realizē UN, VAI loģiskās operācijas un tām ir ievades un izvades iekārtas. Lai pilnīgi atda­lītu ieejas un izejas spailes no loģis­kās shēmas, parasti signālu ievadi un izvadi veic caur elektromagnētisko re­leju kontaktiem.

Aplūkosim uz K511 sērijas VAI mikroshēmu bāzes izveidotas pro-‘ grammējamās loģiskās matricas dar­bību (3.30. zīm.). Shēmas augšējā ho­rizontālo un vertikālo kopņu sistēmā tiek realizēta UN funkcija, bet apak­šējā — VAI funkcija.

Savienojot ar diodēm vertikālo kop­ni V I (vai V2, vai V3) ar kādu no

horizontālajām kopnēm, panāk pie­slēgto signālu konjunkciju. Tā shēmā (sk. 3.30. zīm.) VI = x r x 2-x 3, F 2= l= x 2-x3, V 3 = x i - x 2. Ja visu 3 vertikālo kopņu invertētos signālus komutē ar VAI sistēmas horizontālo kopni y t, tad panāk signālu V I , V2, V3 disjunkciju,, t. i„

ļ/i = VI —V2-\- V 3 - x s-x2- x 3-\-x2 ■ x3+-ļ- Xļ * x%.

Ja "01 = 1, kopnes y x izejas tranzistors, ieslēgsies un pieslēgs izejas releja Ķ4 spoli. R e le ja ,^ kontakts ieslēgs kādu, ārējo ietaisi.

Ieejas signālus x t, x 2, x 3 (slēdžu stāvokļu raksturojumi: ieslēgts — 1,. izslēgts — 0 ) ievada caur relejiem K l , K 2 , Ķ 3 , tā atdalot loģikas un teh­noloģisko iekārtu shēmas. Bez šaubām, kopņu un komutējamo signālu skaits, reālā matricā var būt daudz lielāks. Paredzētas arī ieejas elementiem ne­

VI V2 V3

S.30. ž īm . Program m ējam as loģ isk ās m atricas shēma

Page 80: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

3. Ciparu kom binacionālās shēm as 79

pieslēgtas horizontālās kopnes. Tās ■domātas atmiņas elementu izveidei. Tā, piemēram, ja jāizveido sakarība «/i = = (*i+*/i) •*2, tad ar kopni VI komu­tējam xi un x 2, bet ar kopni V2 — kopnes x 2 un ijļ. Vertikālās kopnes VI

un V2 komutējam ar VAI sistēmas izejas horizontālo kopni y u bet savu­kārt pašu izeju iji — ar UN daļas ho­rizontālās kopnes iji brīvo ieejas spaili..

Sādā savienojumā, ja x ļ = x 2= 0 , iz­ejas signāls nemainās. Ja *i kļūst 1 un iepriekš y \ bija 0, tad i/i iegūst jaunu vērtību «/i = l.

Ja x\ un x 2 atkal kļūst, vienādi ar nulli, saglabājas y i — \. Taču, ja x 2 kļūst vienāds ar nulli, arī s ignā ls y { ir nulle. Tātad, izmainoties jc, un x 2 signāliem, «/, izmaiņas ir atkarīgas no iepriekšējās t/i vērtības.

Page 81: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

80 «M odernās elektronikas pamati»

4. VIRKNES LO Ģ ISKĀS SHĒM AS

Daudzu loģisko shēmu izejas lielumi atkarīgi ne tikai no ieejas signālu mo­mentānajiem lielumiem, bet arī no to iepriekšējām vērtībām. Šādas shēmas ietver sevī atmiņas elementus, un tās sauc par virknes loģiskajām shēmām.

Lai radītu virknes loģiskās shēmas, nepieciešami atmiņas elementi, no kuru sniegtās informācijas būtu atkarīga nākošo elementu izejas lielumu vēr­tības. Vienkāršākais no šāda veida elementiem ir trigers.

Trigeram ir divi stabili stāvokļi, kuru loģiskās vērtības trigers uzglabā līdz nākošajai aktīvajai ieejas iedar- bei. No ieejas ķēžu izveides atkarīgs trigera tips.

4.1. VIEHPAKĀPES TRIGERU SHĒMAS

Visvienkāršākais trigers ir elements ar 2 ieejām ( S un R ) un vismaz 1 iz­eju Q (4.1. zīm. a ) . Parasti ir arī in­versā izeja Q. Ja šāda trigera ieejā5 ( S no vārda se t — uzstādīt) padod loģisko signālu 1 (ieeja R = 0), tad izejas signāls Q kļūst vienāds ar 1. Ja pēc tam ieejā R (R no vārda re- se t — nomest) padod 1 (ieejā S = 0 ) , izejas Q signāls vienmēr kļūst 0.

Aizliegts vienlaikus padot abās ieejās signālu R = S = 1. No šādam tri­geram sastādītās Kārno kartes (4.1. zīm. c) var secināt, ka nākošā izejas signāla vērtība Qn+1 = S + ^ -Q n, kur Qn — iepriekšējā stāvokļa izejas signāls, Qn+1 — izejas signāls pēc ieejas signālu izmaiņas.

Aplūkosim, kā iespējams izveidot šādu trigeru. Trigera tranzistoru shēma sastāv no darba tranzistoriem VT1 un VT2, kuru bāzes un kolektori savstarpēji saistīti ar rezistoriem (4.2. zīm. a ) . Šādu trigeru var pārslēgt ar diviem papildu tranzistoriem VT3, VT4, kuru bāzu izvadi veido ieejas spailes S un R.

Ja pārslēdza S2 bīdkontakts ir apak­šējā stāvoklī, bet S1 — augšējā stā­voklī (ieejas 5 signāls 1), tad tran­zistors VT3 atvērts, VT4 bāzes ķēde nošuntēta un VT2 ir aizvērts. Pie VT2 kolektora pieslēgts izvads Q un tā signāls ir 1. Savukārt, ja Q = 1 un pārslēgu 51 pārvietojam atpakaļ 0 stāvoklī, V T3 izslēdzas, bet tam pa­ralēli slēgtais VT 1 paliek ieslēgts, jo tā bāzes ķēde barojas no VT2 -kolek- tora-emitera augstā līmeņa sprieguma.

o ' SR° —|— — c 00 01 10

D 0 f f ļ0 0

b S

R

a

4.1. z īm . V ienpakāpes R S trigers ar au g­stā līm eņa aktīvo ieejas signālu:

a — m ikroshēm as apzīm ējum s; b — s ig ­nālu diagram m as; c — Kārno karte

Page 82: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

4. Virknes loģiskas shēm as 81

Ja pēc kāda laika pārslēgu S 2 no­vietosim augšējā stāvoklī { S l apakšējā stāvokli), VT1 izslēgsies, Q kļūs vie­nāds ar 1, bet VT2 paliks stabili ieslēgts un Q būs 0.

Ja aplūkojam 4.2. zlm. a, tad re­dzam, ka VT3 un VT1, tāpat ari VT2 un VT4 veido loģisko elementu VAI-NE ar divām ieejām: pirmajam pārim ieeja ir 5 un Q, bet izeja ir Q; otrajam pārim ieeja ir R un Q, bet izeja — Q. Tādējādi 4.1. zīm. attēlo­tajam trigeram atbilst divu VAI-NE loģisko mikroshēmu krustenisks savie­nojums (4.2. zlm. b ) .

Izveidosim tranzistoru trigera va­dību ar TTL loģisko UN-NE funkcijas elementu, ieejās ieslēdzot vairākemi- teru tranzistorus VT3 un VT4 (4.3. zlm. a).

no1 / Q

t s_

^ D

n

I]__ [L

Un

4.2, z īm . R S trigers ar aktīvu augstā līm eņa ieejas signālu:

a — tranzistoru shēma; b — shēm ai a t­b ilsto šs VAI-NE mikroshēm u slēgu m s .

4.3. z lm . VienpakSpes R S trigers ar ak­tīvu zem ā līm eņa ieejas signālu:

a — tranzistoru shēma; b — shēm ai atbil­sto šs UN-NE mikroshēmu slēgum s; c — sign ālu diagram m as; d — mikroshēmas-

apzīmēj ums

Pieņemsim, ka abu pārslēdzu S l un-S 2 bīdkontakti atrodas augšējā stā­voklī un ieejai 5 un R pieslēgts sig­nāls 1. Pieņemsim, ka no abiem tri­gera darba tranzistoriem ieslēgts V T 1. Ja S l pārbīda uz apakšējo stāvokli* tranzistors VT3 nošuntē VT1 bāzes ķēdi un pēdējais izslēdzas. Izejā Q parādās spriegums, kurš pārslēdz V T2 atvērtā stāvoklī. Tāds stāvoklis sagla­bājas arī pēc S l bīdkontakta pār­slēgšanas sākotnējā stāvoklī. Tas no­tiek tādēļ, ka tranzistora VT3 otrais, emiters caur ieslēgto tranzistoru VT2" joprojām savienots ar «nulli» un tā ­dējādi VT3 turpina šuntēt VT1 bāzes ķēdi.

Savukārt, ja pārslēgs S 2 ieejā R rada nulles signālu, izslēdzas V T 2

6 — 356

Page 83: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

82 «M odernas elektronikas pamati»

b

CJ nnnunnr ,t

r ~ n ,

■ n

4.4. z īm . Sinhronais R S trigers: a — UN-NE m ikroshēmu slēgum s; b —

s ign ā lu diagram m as

un ieslēdzas VT1, kā rezultātā izejā Q signāls ir «nulle». Kā redzams, tāds trigers sastāv no divām UN-NE mik­roshēmām, vienai no tām ir izeja Q un ieejas Q un S (aktīvais nostrādes līmenis ir «nulle»), bet otrai izeja ir Q un ieejas Q un R (4.3. zīm . b).

Tā kā šāds trigers pārslēdzas, ieejas signālam mainoties no 1 uz 0, tad mikroshēmas apzīmējumā ieejas attēlo inversas (4.3. zīm. d ). Sim trigeram aizliegts pievienot ieejas signālu S = = R = 0. Šāda trigera nostrādes vienā­dojums ir

Qn+l= 5_ļ_Qn.^

Abi aplūkotie R - S trigeri ir a s in ­hroni. Taču bieži ir nepieciešams, lai

stāvokļa maiņa notiktu tikai noteiktos laika momentos — kad parādās sin­hronizējošais impulss taktējošā ieejā C (clock in p u t) . Sādu sinhrono R S T trigeru var izveidot, papildinot R S tri­geru no UN-NE elementiem ar kombi- nacionālu UN-NE ieejas loģiku (4.4. zīm. a) vai arī papildinot trigeru no VAI-NE elementiem ar VAI-NE ieejas loģiku.

Šāda trigera izejas signāla maiņu raksturo vienāHojums Qn+I = C-(S-ļ-+ R - Q n).

Bieži vajadzīgi trigeri, kuri pārslē­dzas uz katru C signālu — tā sauca­mais T trigers (to g g le — kūleņoties). Tam ir tikai viena ieeja. Sādu T tri­geru var izveidot, izejas pieslēdzot ieejas loģiskajiem elemeniem (4.5. zīm.).

Šāda trigera darbību var vadīt ar papildu atļaujas ieejām I un K

b

4.5. z īm . T trigers: a — shēma; b — sign ā lu diagram m as

Page 84: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

4. Virknes loģ iskas shēm as Sa­

darbojas inversi, jo I ieeju pieslēdz; tieši datu ievadam D, bet K ieeju sa­vieno ar D caur invertoru (4.7. zlm.). Tādēļ katra sinhroimpulsa sākumā iz­ejā Q ieraksta D ieejas signālu ure saglabā to līdz nākošajam takts sig-

'nālam. Ar D trigeru palīdzību var iz­veidot atminas ietaises.

0 - K :

n H

0'- c c ,

0QLOJLOJLIL

L ~ ! . _r ~ l Ho<~fii

4.2. DIVPAKĀPJU TRIGERI

Vienpakāpes T trigeru shēmas nav , q - ) pārāk drošas savā darbībā, jo to jau­

nais stāvoklis ir loģiski atkarīgs pats- no sevis. Var rasties nevajadzīgas svārstības, sākties nenoteikta shēmas, darbība. So trūkumu var likvidēt div­pakāpju shēmās, izmantojot tā sauca-

aK = 1 mo M S (m as te r — saimnieks, s la ­vē — kalps) principu.

K*0

4.6. z tm . U n iversā la is vienpakāpes J-K tri­gers:

a — mikroshēmu slēgum s; b — sign ālu diagram m as R S trigera režīm ā; c, d — sign ā lu diagram m as sinhronizētā režīm ā

(c — T trigers, d — R S tr igers)

(4.6. zīm.). Ja J = K = 1, tad trigers strādā kā T trigers, pārslēdzoties uz katru C signālu. Ja /= 1 un K = 0 , tad ar takts impulsu var panākt tiešās izejas pārslēgšanos no 0 uz 1. Ja _ K = l , /= 0 , tad ar takts impulsu var panākt Q pāreju no 1 uz 0. Ja C ieejā pa­stāvīgi ir signāls 1, tad ar /= 1 uz­stāda Q = l, bet ar K=1 uzstāda Q — 0. Kā redzams, var izveidot uni­versālu trigeru.

Liela nozīme skaitļošanas tehnikā ir informācijas datu D ieraksta trige­riem. 5iem trigeriem / un K ieejas 6*

O D

L j

ļ j ļ T 1 Q

ck \ <S--------------

n n

o L

D

4.7. z lm . V ienpakāpes trigers, kuram ir inform ācijas ieeja:

a — shēma; b — sign ā lu diagram m as

Page 85: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

84 «M odernās elektronikas pam ati»

0Q.>

0

S»o

Q,0

Q,

n n f U Lt

\ t

n

4.8. zīm. Divpakāpju trigers: a — shēma; b — sign ā lu diagram m as

Sāds trigers faktiski sastāv no di­viem R S T trigeriem (4.8. zīm.) un shēmās to apzīmē ar burtiem TT.

Pirmā trigera pārslēgšanās notiek pie stabiliem, nemainīgiem S un R sig­nālu l īmeņiem, ko šīs izejas saņem no otrā trigera Q2 un Q2 izejām. Takts impulsa laikā otrais trigers nevar pār­slēgties, jo tā ieeja C ieslēgta caur invertoru un impulsa laikā šīs ieejas signāls ir nulle. Kad takts impulss no vieninieka līmeņa mainās uz nulli, otrā trigera takts ieejā signāls iegūst «vieninieka» vērtību un tas pārslēdzas saskaņā ar stabilajiem ieeju S un R signāliem, kuri tiek saņemti no pirmā trigera izejām.

Tātad divpakāpju trigers pārslēdzas uz takts impulsa aizmugures fronti, impulsam mainoties no 1 uz 0, un uz to norāda ieejas C bultiņas virziens mikroshēmas apzīmējumā (4.9. zīm.).

Jc

K

TTQ c-

s 05 Q

r

u J=/ f = 7

b j ļ d c

K=0

0Q.i

4.9. z īm . D ivpakāpju 1-K trigers: a — m ikroshēm as apzīm ējum s; b, c, d — s ig n ā lu diagram m as 6-asinhronā R S trigera

režīm ā; c — T trigera režīm ā; d — sinhronā R S trigera režīm ā

Page 86: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

4. Virknes loģiskās shēmas 85

Impulsa laikā ar divpakāpju trige­riem sistēmā var veikt kādas kombi- nacionālās darbības.

Ar divpakāpju trigera palīdzību var izveidot citas jau iepriekšaplūkotās shēmas: f - K universālo trigeru (4.9. zīm.) un D trigeru. Jāiegaumē, ka T T trigera pārslēgšanās moments ir saskaņots ar vadības signāla aizmu­gurējās frontes veidošanās brīdi (.4.9. zīm.).

4.3. BINĀRIE SKAITĪTĀJI

Par ska i t ī tā ju sauc ietaisi, kurā uz katru ieejas signāla impulsu skaitlis izejā palielinās par vienu (summējo­šais skaitītājs) vai samazinās par vienu (atskaitošais skaitītājs).

4.1. tabula

Summējošā binārā skaitītāja nosacījumi

Im pulsu kārtas skaitlis

T iešās ize ja s

23 22 2' 2°

0 0 0 0 01. 0 0 0 12 . 0 0 1 03. 0 0 1 14. 0 1 0 05. 0 1 0 16. 0 1 1 07. 0 I 1 18 . 1 0 0 0

15. 1 1 1 116. 0 0 0 0

Binārā skaitītāja izejas skaitli veido n bināro ciparu izvadi ar kārtu no 2° līdz 2n_I.

Aplūkosim četru kārtu su m m ē jo šā ska i t ī tā ja nosacījumu tabulu (4.1. ta-

4.2. tabula

Atskaitošā četru kārtu binārā skaitī- taja nosacījumi

Im pulsu kartas skaitlis

T iešās izejasSumma

izejā23 22 2' 2°

0 1 1 1 1 151. 1 1 1 0 142. 1 1 0 1 133. 1 1 0 0 124. 1 0 1 1 115 . 1 0 1 0 106. 1 0 0 1 9

14. 0 0 0 1 . 115. 0 0 0 0 016. 1 1 1 1 15

bula). Kā redzams, jaunākās kārtas divpakāpju trigers pārslēdzas uz katru impulsu. Tā ieejā C pieslēgsim kopējo ietaises ieeju. Nākošās (21) kārtas trigers pārslēdzas,, jaunākās kārtas tri- geram pārslēdzoties no Q=1 uz Q = 0. Tātad 21 kārtas divpakāpju trigera ieeja jāpieslēdz 2° pakāpes trigera Q izejai. Tāpat arī katra nākošā trigera C ieejai jābūt pieslēgtai iepriekšējās kārtas trigera tiešajai izejai. Sāda skaitītāja shēma attēlota 4.10. zīm. a un to sauc par asinhrono bināro sum­mējošo skaitītāju. Skaitītāja nullēšanai mikroshēmā paredzēta ieeja R, bet sā­kotnējā skaitļa iestādīšanai — ieejasS.

Kā redzam no skaitītāja darbfbas diagrammas (4.10. zīm. b), katra nā­košā trigera izejas signāla frekvence ir divreiz mazāka nekā iepriekšējās kārtas trigeram. Tātad šāds skaitītājs ir arī frekvences dalītājs. Četru kārtu skaitītājs skaita līdz 15, bet 16. im­pulss nostāda visus trigerus nulles stāvoklī, un sākas jauns skaitīšanas cikls.

Page 87: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

86 «M odernas elektronikas pamati»

a 2° = 1Q 0 Q1

c TT r TT..-------SUie

= 20 2

TT

2 2=4Q3

TT

23=8

Q2 8T,e .0 t

Q3j . 1STit ------------ -----------------------t

51= o | ; \ 2 \ 3 4 ļ 5 1 6 ļ 7 e \9 \ io \n 12\l3\l4\l5 o 1 7 \2~

SO CT2 Q0 —

S 3 Q1 _

C02 ----

R Q3 —

4.10. z īm . Četru kārtu asinhronais sum m ējošais binārais skaitītājs: a — shēma; 6 — sig n ā lu diagram m as; c — mikroshēm as apzīm ējum s

Aplūkosim a tska ito šā četru kārtu skaitītāja nosacījumu tabulu (4.2. ta ­bula). Kā redzams, jaunākās kārtas trigers pārslēdzas uz katru ieejas im­pulsu. Taču nākošās kārtas (21) tri­gera stāvokļa izmaiņa notiek, jaunā­kās kārtas trigera Q izejas signālam mainoties no 0 uz 1. Tā kā divpa­kāpju trigers pārslēdzas, ieejas sig­nālam mainoties no 1 un 0, tad šo­reiz ieejai jāpieslēdz iepriekšējā tri­gera inversā izeja. Šāda asinhronas darbības binārā atskaitošā skaitītāja shēma attēlota 4.11. zīmējumā.

Šos abus skaitītājus sauc par a s in ­h ron iem tā d ē ļ,. ka pārslēdzošais sig­nāls uz augstākas kārtas trigeru tiek nodots pa trigeru ķēdi. Binārā summē­jošā skaitītāja mikroshēmas apzīmē­jums redzams 4.10. zīm. c. Ja skaitī­

tājs var skaitīt kā summējot, tā ari atskaitot, tad to sauc par re v ers ivo skaitītāju un tam ir divas papildu, ieejas (plus 1 un mīnus 1), kuras no­rāda skaitīšanas veidu.

Reversīvos un citus sarežģītākus- skaitītājus parasti veido, pielietojot sinhrono principu, kad ārējo takts im­pulsu pievada visiem trigeriem uzreiz,, bet pārslēdz-as tikai tie, kuriem ieejā, ir atļaujas signāls.

Aplūkosim 4.12. zīmējumā attēloto divu kārtu s inhrono revers ivo ska i t ī ­tāju . Kā redzams, augstākās kārtas tri­gera spailes / u n K caur trim UN-NE. loģiskajiem elementiem tiek pievienotas» iepriekšējās kārtas trigera izejām un< vadības spailēm. Jaunākās kārtas tri­gers pārslēdzas uz katru ieejas im­pulsu. Ja «vieninieka» signāls padots.

Page 88: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

4. Virknes loģ iskas shēm as 87

t> Uu ie

0a o '

o

Q l

oQ 2

0Q 3 I

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16nnnnn 1 1 1 «nnnnn nn,1 I N I 1 t

n■ r ... 1

t

1 5 \ l 4 \ m \ l 2 \ n \ l o ļ - s ļ 8 7 ļ e ļ 5 ļ 4 ļ 3 \ 2 \ l \ 0 7 5 *

4.11. z īm . Četru kārtu a tsk a itoša is asinhronais b inārais skaitītajs: a — shēma; b — sign ā lu diagram m as

Page 89: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

88 «M odernas elektronikas pamati»

uz summēšanas ieeju plus 1 (0 uz ieeju mīnus 1) un 2° kārtas trigera izejā Q0 ir 1, tad nākošā impulsa laikā 2l kārtas trigera J, K spailēm pieslēgts signāls 1. Sī divpakāpju trigera pirmā pakāpe pārslēdzas. Tādēļ, ieejas im­pulsam izmainoties no 1 uz 0, pār­slēdzas gan jaunākās kārtas trigers (Q0 kļūst vienāds ar 0, nākošā tri­gera J = K = 0 ) , gan 2l kārtas trigera izeja Ql maina savu vērtību.

Pēc nākošā impulsa savu stāvokli izmaina tikai jaunākās kārtas trigers, dodot atļauju pēc vēl viena impulsa izmainīties 21 kārtas trigera stāvoklim. Tā summēšanas režīmā kārtu Q l, Q0 stāvokļi mainās sekojoši: 00, 01, 10, 11, 00,'01 . vai decimālā izteiksmē0, 1, 2, 3, 0, 1, 2, . . .

Atskaitīšanas režīmā signāls 1 tiek pieslēgts izvadam mīnus 1, bet sum­mēšanas izvadam pieslēdz 0. Sai ga­dījumā atļauja pārslēgties nākošās kārtas trigera ieejas pakāpei takts im­pulsa laikā tiek nodrošināta, ja iepriek­šējā trigera inversajā izejā ir 1. Tā­dēļ nākošās kārtas trigers pārslēdzas, iepriekšējās kārtas tiešajai izejai mai­noties no 0 uz 1, tas ir, kārtu Q l, Q0 stāvokļi mainās sekojoši: 00, 11,10, 01, 00, 11, 1 0 . . . vai decimālā

- izteiksmē 0, 3, 2, 1, 0, 3 . . . .

4.4. BINĀRIE SKAITĪTĀJI AR PĀRSLĒDZAMU M A K S IM Ā LO SU M M U

Bieži vajadzīgi skaitītāji, kuru mak­simālā decimālā summa izejā ir ma­zāka nekā 2n_1. Piemēram, plaši pie­lieto skaitītājus, kuri skaita no 0 līdz9 ieskaitot. Šos skaitītājus sauc par bināri decimālajiem, un to darbību raksturo 4.3. tabulas nosacījumi.

Lai šādu skaitītāju izveidotu, ne­pieciešams izejās nofiksēt summu 9 un

4.3. tabula.

Bināri decimālā skaitītāja nosacījumi

Im pulsu kārtas skaitlis

Tit

23

.ša s

22

izej

2'

as

2“Summa

izejā

0 0 0 0 0 01. 0 0 0 1 12. 0 0 1 0 23. 0 0 1 1 34. 0 1 0 0 45. 0 1 0 1 56. 0 1 1 0 67. 0 1 1 1 78. 1 0 0 0 89. 1 0 0 1 9

10. 0 0 0 0 0

atļaut nākošā sinhronimpulsa laikā> pārslēgties tikai 2° un 23 kārtas tri­geru pirmajām pakāpēm.

Sinhronā bināri decimālā skaitītāja shēma attēlota 4.13. zīmējumā. Kā re-, dzams, kad Q 3 = Q 0 = 1 un Q 2 = Q /= 0 (tātad summa ir 9), atļauja uz nākošo impulsu pārslēgties ir tikai 23 un 2°" kārtas trigeriem. Tādēļ, desmitajarrv divdesmitajam utt. takts impulsam, mainoties no 1 uz 0 (tātad izbeidzo­ties), visu trigeru izejās parādās nulles- signāli.

Šādu skaitītāju apzīmējums ir C T 10 (4.13. zīm. b) un saka, ka tie dar­bojas 8-4-2-1 bināri decimālajā kodā vai arī, ka to skaitīšanas modulis i r10 (izejā ir desmit signālu kombinā­cijas).

Ja vēlamies izveidot skaitītāju ar moduli B, tad jāfiksē summa B-l un. trigeru skaitam n jāapmierina iz­teiksmi 2n~ l < B < 2 n. Piemēram, ja B = 60 (kā pulksteņu skaitītājos), tad vajadzīgi 6 trigeri.

No bināri decimālajiem skaitītājiem; viegli izveidot skaitītājus, kuru moduļi

Page 90: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

4. Virknes loģ iskas shēm as 89

/eejaJ TT

c

K

4 cCT10

1 0 02 -----

t S7 4 -----4S2|S 3

8~ 0 3

2 °

Q 0

r k

J TT

cK

2 '

07 J TT

c

K

i y

22

Q 2 J TT

cK

&J- 7 <—lr r

2 3

4./3 . zīm . Četru kārtu sinhronais bināri decim ālais skaitītājs: a — shēma; b — mikroshēm as apzīm ējum s

i? — n u llēsan as izvads; SO, S l , S , S3 — sākotnējās sum m as iestād īšan as izvadi (ar aktīvo zem o sign āla līm eni)

ir 100, 1000, 10 0 0 0 ... . Sim nolūkam katra nākamā skaitītāja taktējošā ieeja jāpieslēdz iepriekšējā bināri decimālā skaitītāja izejai Q3 (4.14. zīm.). Tā­dējādi uz katru desmito ieejas impulsu mainās 101 kārtas bināri decimālā skai­tītā ja izejas summa, uz katru simto — 102 kārtas utt.

Ja šāda trīsdekāžu skaitītāja (tātad a r moduli 1000) ieejā pieslēdz impulsu

ģeneratoru ar vadāmu palaišanu un apstādināšanu un apstādināšanas (stop) ieeju pieslēdz vecākās kārtas dekādes izejai Q3 (8), tad, tūkstoša­jam impulsam beidzoties, šīs izejas signāla izmaiņa no 1 uz 0 izsauc ģe­neratora «stop» ieejas divpakāpju tri­gera pārslēgšanos un ģeneratora bremzēšanu. Šo 1000 impulsu laikā jaunākās (10°) dekādes Q0 izejā būs

ieejaCT10 7

c 248

Q 00102Q3

( 0 . . .9 )10°

c m 7c 2

48

00Q702Q3

<

CT101

Q 0Q 1

C 2 0 2k" 3 78

( 0 . . . 9 ) 1 0 24.14. z īm . B in ā ri dec im ālā skaitītāja^ (a r m oduli 1000) shēm a

Page 91: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

90 «M odernās elektronikas pamati»

500 impulsi, Q1 izejā — 200, Q2 — 100, Q3 — 100 impulsi. Dekādes 101 izejās būs šāds impulsu skaits: Q0 —•50 impulsi, Q1 — 20, Q2 un Q3 pa10 impulsiem. Savukārt vecākās kārtas (102) izejās impulsu skaits būs attie­cīgi 5, 2, 1, 1. Tādā veidā, kombinē­jot dekāžu izejas, skaitītāja kopējā iz­ejā varam pieslēgt no 1 līdz 999 im­pulsiem. Ja izeja vada impulsveida elektromehānisko pārveidotāju (piemē­ram, soļa dzinēju), tad mehānisms tā izejā pārvietosies par attālumu (vai leņķi), kurš- būs tieši proporcionāls impulsu skaitam. Piemēram, ja mehā­nismam jāpārvietojas par 10,2 mm un solis ir 0,1 mm, tad no skaitītāja jā ­pievada 102 impulsi.

Sādu vadības principu plaši lieto ciparvadības (N C — numerical con- tro l) darbgaldos un citās sistēmās ar programmvadlbu. Informācijas ievadi no perfolentes arī veic bināri decimā­lajā kodā (8-4-2-1 katrai decimālajai kārtai). Tas ļauj vienkāršot datu ievadi.

4.5. SKAITĪTĀJU PIELIETOŠANA

Visplašāk skaitītājus lieto kopā a r dešifratoru (4.15. zīm.). Ja bināri de­cimālā skaitītāja ieejai pieslēdz im­pulsu ģeneratoru vai citu impulsveida signālu avotu, bet tā izejai — dešif- ratoriļ, kura izejas spailes 0, 1, . . . & savukārt pieslēgtas attiecīgi indikāci­jas lampas ciparveida tīkliņiem 0 . . . 9 , tad pēc katra ieejas impulsa indikā­cijas lampā parādīsies jauns cipars0 . . . 9, 0 . . . 9 utt. Ja izmanto vairāku dekāžu skaitītāju, var būt arī vairā­kas indikācijas lampas, kas ļautu no­lasīt līdz skaitlim 99 vai 999, vai 9999 utt.

Pēdējā laikā praksē plaši lieto eko­nomisko šķidro kristālu septiņsegmentu indikatoru (4.16. zīm.). Šādam indi­katoram vajadzīgs speciāls dešifrators, kura septiņas izejas jāpieslēdz attie­cīgajam segmentam. Dešifratora ' dar­bību raksturo 4.4. tabulas nosacījumi.

Varam secināt, ka dešifrators ir samērā sarežģīts.

Parastā dešifratora izejās impulsi

4.4. tabula

Septiņsegmentu indikatoram pieslegta bināri decimālā skaitītāja dešifratora nosacījumi

Attēlojam aiscipars

Segm enta numursSkaitīta.

izejasa

i 2 3 4 5 6 7 Q3 Q2 Qi Qo

0 + + + + + + 0 0 0 0ī + + 0 0 0 12 + + + + + 0 0 1 03 + + + + + 0 0 1 14 + + + + 0 1 0 05 + + + + + 0 1 0 16 + + + + + + 0 1 1 07 + + + 0 1 1 18 + + + +

1~ r + + 1 0 0 0

9 + + + + + + 1 0 0 1

Page 92: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

4. Virknes loģ isk as shēm as' 91

4.15. zītn . Sistēm a skaitītājs-dešifrators-indikators: a — shēma; 6 — sign ā lu diagram m as

laikā savstarpēji nobīdīti par vienu takts impulsa periodu (4.15. zīm.). So īpašību plaši lieto objektu virknes pār­slēgšanai. Piemēram aplūkosim 3 fāžu soļa dzinēja vadību. Šādam dzinējam

t - ļ00

o c 11Ī2

(i 1 13U

Q3 1 b 1617

i l >

4.16. z īm . Septiņsegm entu indika­tora un dešifratora saite

ir 3 tinumi A , B , C , kuri jāpieslēdz līdzstrāvas tīklam secībā A, B , C,A, . . . , ja dzinēja vārpsta griežas nosacīti pozitīvajā virzienā, un A, C,B, A , . . . , ja kustība ir pretējā vir­zienā.

Pielietosim reversīvo skaitītāju ar moduli trīs, kuram summēšanas re­žīmā izejās Q1 un Q0 ir ciparu kom­binācijas 00, 01, 10, 00 . . . un atņem­šanas režīmā — ciparu kombinācijas00, 10, 01, 00 . . . . Skaitītāju pievie­nosim dešifratoram, bet savukārt tā izejas caur pastiprinātājiem — soļa dzinēja tinumiem (4.17. zīm.). Lai skaitītājs neskaitītu tālāk par 10, bi­nārā kodā tiek fiksēts skaitlis 10 izejās,

Page 93: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

92 «M odernas elektronikas pamati»

fāzes

0Q 0

0.1

f A

B

c \01

r~ Q0 1 t

n---- Q7

tA

t

1

— Bt

- ' : \

y nnn 1) 1)

4.17. zin t. Soļa dzinēja vadība, izm antojot sistēm u skaitītājs-dešifrators:

shēma; b — sign ālu diagram m as virzienā uz priekšu; c — s ign ālu diagram m asvirzienā atpakaj

aizliedzot nākošā impulsa parādīša­nās brīdī pārslēgties jaunākās kār­tas frigeram, tā nullējot skaitītāju.

Ja šādā sistēmā signāls 1 padots uz skaitītāja summējošo ieeju, motora tinumi pārslēdzas secībā A, B, C (4.17. zīm. b ), bet, ja šis signāls pa­dots uz ieeju mīnus 1, — secībā A ,C, B , A . . . .

4.6. PARALĒLAIS REĢISTRS

. Reģistros uzglabā bināro informā­ciju. Ja informāciju visās reģistra

kārtās no 2° līdz 2n~1 ieraksta vai ari no tām nolasa vienlaicīgi, tad šādu reģistru sauc par paralēlo. Ja infor­māciju reģistrā ievada un no tā izvada pa kārtai augošā vai dilstošā secībā, tad šādu reģistru sauc par bīdes re­ģistru.

Reģistra pamatelements ir D trigers ar vienu informācijas ieeju. Lai para­lēlā reģistrā izdarītu datu vienlaicīgu ierakstu, paredzēts ieraksta atļaujas izvads (piemēram, P E — parallel enable load), lai datus vienlaicīgi iz­vadītu — izvades atļaujas spaile (E O — enable o u tp u t) .

Sādu paralēlo reģistru var izvei­dot pēc 4.18. zīmējumā dotās shēmas.

Page 94: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

4. Virknes loģ iskas shēm as 93

4.18. z īm . P aralēla is 8 kārtu reģistrs: a — shēma; b — m ikroshēm as apzīm ējum s

4.19. z īm . D ivu 8 kārtu paralēlo reģistru p ieslēgšan a kopējai datu m aģistrālei

Page 95: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

■94 «M odernās elektronikas pamati:

Seit attēlots astoņu kārtu reģistrs ar ieejām D 0 . . . D 7 un izejām Q 0 . . . Q 7 .

Ja ieejā P E ir augsta līmeņa sig­nāls, D trigeru ievada atļaujas spai­les E I (enable input), saņem zema līmeņa signālus un dati DO . . . D7 tiek ierakstīti izejās Q. P E signāla līme­nim pārejot no 1 uz 0, ierakstītie iz­ejas signāli tiek saglabāti neatkarīgi no turpmākajām D 0 . . . D 7 izmaiņām. Datus nolasa, pieslēdzot zema līmeņa .signālu EO izvadam.

Reģistrus bieži komplektē ar trīs -•stāvokļu izejas buferiem — ciparu sig­nālu formētājiem. Sādi buferi ļauj pil­nīgi atslēgt no reģistra shēmas izejas :spailes Q0 . . . Q7. Tādējādi var orga­nizēt ieejas un izejas spaiļu pieslēg­šanu vienai datu maģistrālei (4.19. zīm.).

Vienai astoņu vadu datu maģistrālei var pieslēgt jebkuru no reģistriem.

Visu reģistru datu ieejas pieslēgtas tieši datu maģistrālei. Tāpēc, padodot augsta līmeņa signālu uz pirmā re­ģistra P E ieeju, dati no maģistrāles pārrakstās šā reģistra izejās Q0 . . . Q7.

Reģistrs datus var nodot tikai tad, ja tā trīs stāvokļu bufera atļaujas ieejā EO ir augsta līmeņa signāls. Taču izvades atļauju vadības bloks dod tikai vienam no reģistriem. Tā kā pārējo reģistru izejas ir pilnīgi at­slēgtas no maģistrāles, tās dati atbilst tikai pieslēgtā reģistra izeju datiem.

Šādā sistēmā datus no viena reģistra var pārsūtīt uz citu. Ja R G 1 P E ieejā ir 1 un R G 2 EO ieejā arī ir 1, tad otrā reģistra izeju dati caur maģis­trāli tiek ierakstīti reģistra R G l iz­ejās.

4.7. BĪDES REĢISTRS

Reģistrus ar datu pārbīdi lieto ļoti plaši. Tādā veidā reģistra skaitli rei­zina un dala ar skaitļa 2 pakāpēm, pozicionē datus pa binārajām kārtām, pārveido datus no virknes formas pa­ralēlajā utt.

Šāds vienvirziena bīdes reģistrs a t­tēlots 4.20. zīmējumā.

P a ra lē lā iee ja

P E ( ieraksta atļauja)D 7 D 6 DO

, .................r L . l,E j L S

Virknes iee ja

Sinhroim pulsi

H sD C

-£?

Null ēšana

TTD

TT

Q7 Q 6P a ra lē lā izeja

4.20. zītn . D a tu v irk n es b īdes re ģ is tra (v irz ien a pa lab i) shēm a

Page 96: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

4. Virknes loģiskās shēmas 95

— K > RRG

DSL -ms— =»-

DSR o oDO Q1

-------- D1D 2 0 2!):■!

0 3S ls u

4.21. z lm . Četru kārtu abu virzienu bīdes reģistra mikroshēm as apzīm ējum s

Ar šā reģistra palīdzību datus var pārbīdīt virzienā pa labi. Uz katru sinhroimpulsu ikviena trigera izejas signāls kļūst vienāds ar no tā pa kreisi ieslēgtā trigera iepriekšējo izejas signālu. Ja kopējā virknes ieejā pa bitiem pievada kādu bināro vārdu, tad tā biti virzās pa labi un pēc noteikta skaita sinhroimpulsu tos var nolasīt paralēlajā izejā. Lai izejās iestādītu nulles signālus, paredzēts kopējs nul- lēšanas vads. Tam pieslēdzot zema lī­meņa signālu, izejas signāli Q 0 . . . Q 7 kļūst vienādi .ar nulli.

Aplūkosim binārā skaitļa 10111001 virknes ievades secību. Sākumā visas izejas ir nulles stāvokļos. Pirmā sin- hroimpulsa laikā virknes ieejai pie­vada skaitļa jaunāko bitu 1 un pēc pirmā sinhroimpulsa tas ierakstās iz­ejā Q7. Nākošā sinhroimpulsa laikā ieejai pievada nākošo bitu (0) un pēc sinhroimpulsa Q 7 = 0, bet Q 5 = l. Tā turpinot, pēc astotā impulsa viss skaitlis būs ievadīts reģistrā un to iespējams nolasīt paralēlajā izejā.

Reģistram var būt arī atsevišķs. iz­vads no jaunākās kārtas trigera — virknes izejas izvads. Ja skaitlis pil­nībā ievadīts reģistrā, tad, padodot vēl

astoņus sinhroimpulsus, pēc katra im­pulsa viens bits tiek pievadīts virknes izejai, kur to var nolasīt. Paredzēta arī paralēlā koda pārveide virknes koda formā. Sim nolūkam paredzētas paralēlās ieejas. Ja tajās ir dati, tad, īslaicīgi padodot impulsu 1 uz ieraksta atļaujas izvadu PE, trigeru izejās iestādām paralēlās ieejas datus. Ie­priekš gan visi trigeri jānullē. Pēc datu ievades pado'dam sinhroimpulsus un virknes izejā, sākot ar jaunāko kārtu, saņemam visus ievadītos skaitļa bitus.

Svarīga nozīme ir bīdes (virknes) reģistram ar savienotu virknes ieeju un izeju. Sādu reģistru sauc pār cikliskās bīdes reģistru. Padodot as­toņus sinhroimpulsus, atjaunojas re­ģistra sākotnējais stāvoklis. Sādu re­ģistru var lietot, piemēram, divu bi­nāro skaitļu virknes summēšanai.

Nav sarežģīti realizēt arī pārbīdi pretējā virzienā. To panāk, ar kombi- nacionālās loģikas palīdzību savie­nojot ikviena trigera izeju ar tam pa kreisi pieslēgtā trigera ieeju. Mikro­shēmai parasti ir divas virknes ieejas: D S R (da ta sh i f t r ig h t — datu bīde pa labi) un D S L (da ta sh i f t le f t — datu bīde pa kreisi), kā arī virziena nosakošās ieejas (4.21. zīm.) 50 un S l . Ja datus pievada attēlotās mikro­shēmas (K555HP11) virknes ieejai D S R , tad, lai tos bīdītu pa labi, ieejāS l nepieciešams signāls 0, bet ieejā SO signāls 1.

4.8. OPERATĪVĀS ATM IŅAS SHĒMAS

Operatīvās .* atmiņas shēmas ļauj ierakstīt atmiņā bināro informāciju un to nolasīt. Tā sastāv no daudzām atmiņas šūniņām — trigeriem, pie tam no šīm šūniņām var izvēlēties, vienu

Page 97: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

^6 «M odernas elektronikas pamati»

------ AO

A I RAM

A 9— D— ČS------ WR/

RD

: 4.22. z lm . Viena K. bita ope­ratīvās atm iņas mikroshē­

m as apzīm ējum s

noteiktu. Ja operatīvās atmiņas mez­glam noņem barošanas spriegumu, in­formācija zūd.

Vislielākās grūtības atmiņas izveidē saistītas ar racionālas šūniņas izvēles sistēmas izvēli. Parasti lieto taisnstūra matricas principu. Ja lieto 10 adrešu vadus, tad, tos dešifrējot, var pieslēgt ikvienu no 210 = 1024 atmiņas šūniņām. Pie tam visas šīs 1024 šūniņas satur vienas un tās pašas binārās kārtas in­formāciju. Sis skaits 1024 ir svarīgs atmiņas tilpuma raksturotājs un tiek saukts par «kilo». Vienbita atmiņas shēmas vispārīgs apzīmējums attēlots4.22. zīmējumā. Apzīmējums R A M ir vārdu R a n d o m Access M e m o ry — nejaušās pieejas, atmiņa — saīsinā­jums. Izvada C S (chip se lec t) nosau­kums būtu jātulko kā «kristāla izvēle». Izvads W R ( w rite — rakstīt) un R D (read — lasīt) nosaka mikroshēmas darba režīmu: ja tam pieslēgts zema līmeņa signāls, datus ieraksta, bet, ja augsta, līmeņa signāls, tad nolasa.

Desmit adrešu izvadi sadalīti divās daļās: pieci caur dešifratoru «1 no 25» veido 32 horizontālo kopņu sis­tēmu, bet atlikušie pieci ar ciparu selektora «1 no 32» (multipleksora, de- multipleksora) palīdzību veido 32 ver­tikālo kopņu sistēmu. Kopņu krust­punktos ieslēgti trigeri. Tātad, šādi adresējot, no 1024 trigeriem var izvē­lēties vienu trigeru un no tā datus no­lasīt vai arī tajā datus ierakstīt.

Aplūkosim T T L sistēmas operatīvās viena bita atmiņas uzbūvi (4.23. zīm.). Seit katrs trigers izveidots no diviem divemiteru tranzistoriem VT1 un VT2. Tranzistoru apakšējie emiteri tieši pie­slēgti horizontālai kopnei. Tranzistora VT1 augšējais emiters pieslēgts vienai no 32 vertikālajām kopnēm. Informā­cijas horizontālās kopnes izvēli veic dešifrators «1 no 32», kura vienā no 32 izejas vadiem atbilstoši adrešu spaiļu AO . . . A 4 signāliem ir augsta līmeņa signāls.

Atbilstoši adrešu, spaiļu A 5 . . . A 9 signālu līmeņiem datu līnijai D L var tikt pieslēgts viens no 32 vertikālajiem vadiem. Pie tam līnija D L var būt gan selektora ieeja (ja datus ierak­stām), gafl izeja (ja datus nolasām).

Aplūkosim datu ievadi. Signāls W R = 0, izvēlēta augšējā horizontālā un kreisā vertikālā kopne, bet datu ieejas D signāls ir 1. Šai gadījumā augšējā trigera apakšējie emiteri iegūst augstu potenciālu, un tādēļ to ķēdēs strāvas nav. Tā kā datu ieejas UN-NE elements ar atvērtu kolektoru šai ga­dījumā rada nulles signālu, tad kreisā vertikālā kopne ir ar zemu potenciālu un VT1 augšējais emiters strāvu vada. Tranzistors V T 1 ir ieslēgts, tā kolek­tora potenciāls tuvs nullei, un attie­cīgi tranzistora VT2 augšējā emitera^ ķēdē strāvas nav. Tranzistors VT2 aiz­vērts, tā kolektora potenciāls ir augsts, kas arī atbilst trigera stāvoklim «1».

Page 98: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

4. Virknes loģ iskas shēm as 97

Ja augšējā trigerā ieraksta D —0, kreisā vertikālā kopne ir atslēgta («peldoša») un tranzistora VT1 abi emiteri izrādās potenciāli «pacelti». Sai gadījum ā VT1 ir aizvērts un tā ko­lektora augstais potenciāls nosaka strāvu tranzistora VT2 augšējā emi- lerā. Tranzistors VT2 ir atvērts un tā kolektora potenciāls ir aptuveni 1,5 V, kas atbilst nulles signālam. Kad aug­

šējās horizontālās kopnes signāls kļūst vienāds ar nulli (pārejot uz citu sig­nālu A 0 . . . A 4 kombināciju), arī apak­šējais tranzistora V T 2 emiters sāk va­ldīt strāvu, noturot tranzistoru VT2 stabili ieslēgtu, kas atbilst trigera nulles stāvoklim.

Datu nolasīšanas gadījumā vadības signāls R D ir 1 un datu līnijai tiek pieslēgts strāvas pastiprinātājs A I ar7 — 356

augstu ieejas pretestību. Tā ieejai pie­slēgta kāda no izvēlētajām vertikāla­jām kopnēm (šīs kopnes visu trigeru tranzistoru augšējie emiteri). Kad pa­stiprinātājs atvērts, UN-NE elementa izejas tranzistors aizvērts un pastipri­nātāja darbībai netraucē. Pastiprinā­tāja ieejas potenciāls palielināts par 1,5 V pozitīvajā virzienā. Tādēļ tā pie­slēgšana neizraisa neviena ar izvēlēto vertikālo kopni saistītā trigera stāvokļa izmaiņu, jo šo trigeru tranzistoru attiecīgajiem emiteriem potenciāli ir vienādi.

Taču pastiprinātājs jū t trigera ar «paceltu» horizontālo kopni (1 no 32) strāvu. Ja izvēlēts augšējais trigers un tā tranzistors VT2 aizvērts, tad VT1 ir ieslēgts un tā augšējais emi­ters rada strāvu pastiprinātāja ieejā.

Page 99: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

98 «M odernas elektronikas pam ati»

Izejā parādās signāls 1, kas atbilst trigera ierakstītajam stāvoklim. Neiz­vēlēto horizontālo kopņu trigeru tran­zistori VT1 strāvu pastiprinātāja ieejā nerada. Patiešām, ja tranzistori VT1 atvērti, tad to kolektoru potenciāli tuvi nullei, t. i., tie ir mazāki par A I ieejas potenciālu, un tādēļ. Strāva šo tranzistoru augšējos emiteros neplūst. Ja trigeru tranzistori VT1 aizvērti, ieslēgto tranzistoru VT2 kolektora po­tenciāls (1,5V) ari nerada strāvu VT1 augšējos emiteros.

Ja izvēlētā trigera stāvoklis ir nulle (ieslēgts VT2), tad V T ļ aizvērts un strāva pastiprinātāja ieejā ir nulle, kas rada nulli ari izejā Q.

Lai izveidotu vairāku kārtu atmiņas iekārtas, tad jāņem atbilstošs škaits viena bita operatīvās atmiņas ele­mentu. Ja kārtu skaits ir 8 (tātad 8 vienbita atmiņas elementi), tad 10 adrešu sistēmas kopējo atmiņas til­pumu sauc par vienu K baitu (prak­tiķi to sauc par kilobaitu).

Ja sistēmā ir 16 vadu adrešu ma­ģistrāle un pielietoti 10 vadu 1 K baita atmiņas elementi, tad 6 atlikušie vadi spēj radīt vēl 2S=64 signālu kom­binācijas, kuras caur dešifratora 64 izejām var pievadīt 64 atmiņas mezglu C S ieejām. Tā atmiņas tilpumu var palielināt līdz 64 K baitiem. Šo a t­miņas apjomu lieto ļoti plaši.

4.9. PASTĀVĪGĀS ATM IŅAS SHĒMAS

Ciparu sistēmās bieži vajadzīgi ne­mainīgas informācijas avoti, kuros ierakstītas tabulas datu translēšanai, konstantes, nemainīgas programmas. Šādos gadījumos pielieto atmiņas mo­duļus, kuru stāvokļus atmiņu eksplua­tējošā ietaise nespēj mainīt. No tādiem moduļiem datus var tikai nolasīt. Tos

saīsināti apzīmē kā R O M (R ea d — O nly M e m o ry — atmiņa tikai ar lasī­šanu).

Atmiņas moduli datus ieraksta vai nu rūpnīcā, tos izgatavojot, vai ari lietotājs ar speciālu ieraksta apara­tūru. Arī šeit ir horizontālo un ver­tikālo kopņu sistēma. Horizontālo» kopņu skaits parasti ir 2n, bet verti­kālo kopņu skaits atbilst moduļa datu bināro kārtu skaitam. Tātad, ja ir 10 atmiņas adresācijas vadi, tad pastā­vīgās atmiņas (P A ) vienbaita datu moduļa tilpums ir 1 K baits.

Kopņu krustpunktus bieži savieno a r virknē slēgtu diodi un kūstošu saist- vadu. Programmējot ar ārējo strāvas- avotu, saistvadus pēc izvēles var pār- dedzināt. Šādas atmiņas izveide un programmēšanas shēma attēlota 4.24„ zīmējumā.

P A ietaisei paredzēti 2 režīmi: no­lasīšana un programmēšana. Vienu vai otru režīmu nosaka barošanas sprieguma līmenis. Normālā darba re­žīmā tas ir 5 V. Programmējot sprie­gumu paaugstina līdz 1 0 ...1 2 V . Ba­rošanas līnijai pieslēgts līmeņa ele­ments LE , kura izejā pie normāla ba­rošanas sprieguma ir signāls 1. Šai gadījumā, ja modulis izvēlēts (C S =0), atļauta datu nolasīšana.

Normālas darbības režīmā izvēlētā, horizontāla kopne būs ar nulles po­tenciālu, bet visas citas — ar signālu1. Ja vertikālo un izvēlēto horizontālo kopni savienojošais kūstošais saist- vads ir vesels, tad arī visā vertikālajā kopnē signāls ir nulle. Pretējā gadī­jumā neatkarīgi no citu saistvadu s tā ­vokļa izejas signāls ir 1. Izejā ieslēgti 3 stāvokļu buferi, kūri ļauj atslēgt atmiņas mikroshēmas izejas no datu. maģistrāles.

Programmēšanas gadījumā Ub pa­lielina. Nolasīšanas signāls tiek aiz­liegts. Nepieciešamajai izejas dat»

Page 100: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

4. Virknes loģ iskas shēm as 99

4.24. z lm . P astā v īg ā s atm iņas m odulis (ar inform ācijas tilpum u n baiti): a — shēma; 6 — m ikroshēm as apzīm ējum s (n -10, tilpum s 1 K. baits)

līnijai pieslēdz strāvas avotu,, kurš caur vadāmu atslēgu VA pieslēdzas ■dotajai vertikālajai kopnei. Izvēlētajā horizontālajā kopnē ir signāls nulle. Pieslēdzot strāvas avotu ar paaugsti­nātu spriegumu vertikālajai kop­nei, saistvads ar izvēlēto horizon­tā lo kopni izkūst, tā ierakstot šai mez­glu punktā signālu 1. Bez šaubām, ierakstot pieslēdz tikai tās vertikālās kopnes, kurās jāieraksta 1.

Jāatzīmē, ka paaugstinātais baroša­nas avota spriegums praktiski nerada strāvu neizvēlēto horizontālo kopņu ^aistvados. Tas notiek tādēļ, ka Ub ir paaugstināts un elementu UN-NE iz­e jās ari ir paaugstināts spriegums.

Plaši pielieto programmējamus PA elementus, kurus apzīmē kā E P R O M (Erasable P ro g ra m m a b le R ea d — Onlij

M e m o ry — nodzēšama programmējama P A ) . Šādas atmiņas veido, pielietojot M O P tranzistorus ar izolētu aizvaru. Ja p kanāla M O P tranzistora p iz- tecei pievieno pietiekami augstu po­zitīvu potenciālu attiecībā pret noteci, rodas elektriskais lauks ķēdē: iz- tece ■— dielektriķis — aizvars — dielektriķis — notece, kurš rada inten­sīvu elektronu plūsmu no noteces caur dielektriķi uz aizvaru, uzlādējot pēdējo. Sis negatīvais lādiņš var sa­glabāties praktiski bezgalīgi ilgi, ja vien to speciāli nelikvidē. Lādiņa «dzē­šanu» veic ar pietiekamas intensitātes ultravioleto staru avotu. Pateicoties tam, lādiņš no aizvara aizplūst uz dielektriķi, jo uz to iedarbojas staru avota elektronu savstarpējais iedar­bības spēks.

7*

Page 101: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

100 «M odernas elektronikas pam ati»

Šādus M O P tranzistorus novieto ho­rizontālo un vertikālo kopņu krust­punktos. Ja PA elementu apstaro, visas mezglu saistķēdes pārtrūkst, un tas atbilst signālam 1 mezgla punktā. Tais mezglu punktos, kuros nepieciešams signāls nulle, ar paaugstinātu sprie­gumu M O P tranzistora aizvaru uzlādē negatīvi, tā rodot iespēju atvērt p ka­nālu.

4.10. C IPA R U -A N A LO G U PĀRVEIDOTĀJI (CAP)

Svarīga nozīme ir saites elemen­tiem starp ciparu signālu apstrādes ietaisēm un ar nepārtrauktiem sprie­guma signāliem vadāmām elektriskām ietaisēm (ar ierosmes strāvu regulē­jamiem ģeneratoriem, ar vadības spriegumu regulējamiem elektroener­ģijas pārveidotājiem un citiem). Šāds saites elements ir ciparu signāla pār­veidotājs analogā — nepārtraukta sprieguma signālā.

Bināro ciparu skaitli, kurš sastāv no n secīgām binārām kārtām 2°, 21, 22, . . . 2”~I, pa n vadiem pievada

14 A U

12 A U

10A U

S A U

ļ 6 A U

^ 4 A U

2 A UA U ­

CI 1 2 4 6 3 10 12 14 16

4.25. z īm . C iparu-analogu pārveidotāja izejas spriegum a diagramm a

C A P ieejai. Tā kā katra vada signāla sprieguma līmenis var but nosacīti augsts (1) vai zems (0), tad ieejas skaitļa decimālais ekvivalents var būt vienāds ar visiem veseliem skaitļiem no 0 līdz 2n_1. Tā, ja ieejas binārajam skaitlim ir 8 kārtas — no 2° līdz 27, tad decimālais ekvivalents var būt ve­seli skaitļi no 0 līdz 255. Pārveido­tāja uzdevums ir C A P izejā radīt kat­ram decimālajam skaitlim proporcio­nālu sprieguma vērtību (4.25. zīm.), t. i., nullei — nulles spriegumu, vie­niniekam — vienu pakāpīti A U lielu, spriegumu, skaitlim divi — divas pakā- pītes lielu spriegumu 2 AU, skaitlim trīs — 3 A U utt. Šo uzdevumu var veikt ar komutējamu vairākpretestību līdzsprieguma dalītāju. Turklāt jābūt n vadāmiem komutatoriem, kuri dalī­tājā var pieslēgt vai atslēgt (atkarībā no binārās kārtas vērtības 0 vai 1) pretestības.

Visvienkāršāk būtu izveidot dalītāju, kurā jaunākās kārtas 2° komutators pārslēgtu pretestību R, bet katras nā­košās kārtas komutators — divreiz lielāku pretestību, t. i., 2R, 4R , 8 R , 16R, 32R . . . Šāds dalītājs tātad būtu samontējams no daudzām ļoti pre­cīzām pretestlbām. Ja vecākās kārtas 27 pretestības 128i? precizitāte būtu. ± 5 % , tad mēs varētu «pazaudēt» trīs jaunāko kārtu ietekmi uz vecāko kārtu.

Praksē, lai paaugstinātu precizitāti un atvieglotu montāžu, veido divu lielumu pretestību R un 2R pārslē­dzamas ķēdes (4.26. zīm.). Zīmējumā ar četru kārtu 2 ° .. . 23 vadāmiem slē­džiem S 0 . . . S 3 pretestību 2R kreisos izvadus var pieslēgt vai nu spailei U (ja kārtas binārā vērtība 1), vai arī nulles vadam (0).

Kā redzams, visu kārtu ieejas pretes­tības ir 2 R lielas. Ja ar slēdzi S 0 spriegumam pievienosim tikai jaunākās kārtas ieejas pretestību, bet visas

rr

r“1

r

r

r

r

Page 102: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

4. Virknes loģ iskas shēm as 101

4.26

. zl

m.

Cip

aru-

anal

ogu

pārv

eido

tājs

: pr

etes

tību

mat

rica

; b

— pr

etes

tību

savi

enoj

ums,

ja

spri

egum

u pi

eslē

dz

slēd

zis

S0\

c —

pret

estīb

u sa

vien

ojum

s,

ja

spri

egum

u pi

eslē

dz

Sl\

d —

oper

acio

nālā

pa

stip

rinā

tāja

p

iesl

ēgša

na

Page 103: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

1 0 2 «M odernas elektronikas pam ati»

•citas ieejas pretestības pievienosim null- vadam (4.26. zlm. 6), tad visu punktu1, 2, 3, 4 pretestības attiecībā pret null- vadu būs R, punkta 1 spriegums attie­cībā pret nullvadu £//3, bet katra nā­košā punkta spriegums būs divreiz ma­

zāks, t. i., izejas spriegums Ut būs Č//24. Šis spriegums būs cipara 1 ekviva­lents vai izejas sprieguma «kāpnīte» A U .

Ja spriegumu pieslēdz tikai slēdzis S l , tad izejas spriegumu nosaka punkta 2 spriegums attiecībā pret nulli — U/3 (4.26. zīm. c) un šai ga­dījumā izejas spriegums Ui — U j\2 = = 2 AU. Ja spriegumu pieslēdz tikai slē­dzis S2 , tad punkta 3 spriegums būs Uļ3, bet izejas spriegums Ut = U ļ6 = = 4 AU, bet, ja spriedumu pieslēdz tikai slēdzis S 3 , tad t/4= i//3 = 8 A£7.

Ja spriegumu pieslēdz visi četri slē­dži, tad starp punktiem 2 un 3 strāva neplūst, jo pa kreisi no punkta 2 un pa labi no punkta 3 ir identisks pre­testību slēgums. Tādējādi punkta 4 spriegumu nosaka ar slēdžiem S 2 unS 3 pieslēgto pretestību ķēdes, un tas šoreiz ir C/4= 5 t/ /8 = 1 5 AU. Sis sprie­gums ir lielākais četru bināro kārtu C A P .

Lai pfecīzi izmērītu izejas sprie­gumu, tas jāmēra pie minimāla strā­vas patēriņa. Tādēļ izejā slēdz opera­cionālo pastiprinātāju A (4.26. zīm. d) un, lai diskrēta AU būtu vienāda ar t/- /?0/16R, invertējošo ieeju pieslēdz caur rezistoru 2R/3.

Šāda C A P ieejas var pieslēgt, pie­mēram, binārā skaitītāja izejām. Taču, lai iegūtu stabilus vieninieka signā- mus C A P ieejās, nepieciešams ciparu signālu ģeneratora izejās slēgt kom­plementāri (savstarpēji pretēji papil­dinoši) savienotus tranzistorus. Kad viens tranzistors savieno izvadu ar nullvadu, otfjs to atslēdz no baroša­nas sprieguma un pretēji — viens pie­

slēdz pie sprieguma, bet otrs — a t­slēdz no nullvada.

4.11. A N A L O G Ā SIGNĀLA PĀ RVEIDO ŠANA CIPARVEIDA SIGNĀLĀ

Fizikālo signālu (strāva, spiediens, ātrums, temperatūra u. c.) mērīšanas rezultāts var būt nepārtraukti mainīgs spriegums — analogais signāls. Tāpat dažādu iekārtu vadības signāli arī var būt nepārtrauktu sprieguma signālu veidā. Lai tos pārveidotu ciparveida sistēmai saprotamos atbilstošos ciparu signālos, lieto analogā signāla pār­veidotāju ciparveida signālā (A C P ).

A C P pēc būtības kvantē (sadala in­tervālos) nepārtraukto sprieguma sig­nālu vienādās daļās un atbilstoši da­ļiņu skaitam veido bināru skaitli izejā.

Visbiežāk pašreiz lieto virknes tipa A C P , kas nodrošina bināro kārtu vēr­tību secīgu novērtēšanu. Šāda A C P sastāvā ir ieslēgts CAP, kurš pārvērš izvēlēto cipara bināro kodu analogā signālā, un šā signāla salīdzināšanas mezgls ar mērāmo analogo signālu Un. Novērtēšanu sākam ar vecākās kārtas ciparu (bitu), uzstādot tā vēr­tību vienlīdzīgu ar vienu un tad C A P izejā iegūstam spriegumu l-2 n_1-Af7. Ja šis spriegums ir mazāks par mē­rāmo U, tad saglabājam šo vecākās kārtas bināro vērtību (1); ja sprie­gums lielāks, tad vecākās kārtas vēr­tība Ģn-1= 0 .

Pēc tam uzstādām vērtību 1 nāko­šajai kārtai 2 n~2 un C A P izejā iegūs­tam spriegumu UX= A U - (^n_i-2I1- 1+ + l '2 n~2). Ja šis spriegums ir mazāks par Č7a, tad saglabājam qa- 2= 1; ja spriegums lielāks par UA, tad qn -2= 0 . Pēc tam vērtību 1 uzstādām kārtai 2 a~ 3, un C A P veido spriegumu A£/(9„-i2n- 1+ ^ - 2 2 B- s+ l - 2 “- 3). Tā

Page 104: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

4. Virknes loģ isk as shēm as 103

CT2

C

DC 012

/ 324 4

5

6

7

CAPR TS

21

RTS

r - S - maL '

D7 D /A

D60 5

DA

D3

D2

D1D0

nolasīšana

+U,

4.27. z lm . V irknes analogu-ciparu pārveidotājā shēma

secīgi pārbaudām visu kārtu vērtības un, kad pārbaudīta kārta 2°, fiksējam iegūto rezultātu izejas reģistrā un sā­kam jaunu bitu vērtību pārbaudi. Bez šaubām, mērāmā analogā sprieguma maksimālā vērtība nedrīkst pārsniegt C A P ģenerēto spriegumu pie binārā skaitļa kārtu ekvivalentās decimālās vērtības 2B- \ t. i„ Ua< (2n- l) - A U .

Šādu ACP secīgo kārtu komutatoru var izveidot binārais skaitītājs CT2 kopā ar dešifrātoru DC (4.27. zīm.). Ja A C P ir ar n = 21 izejas kārtām, tad arī dešifratolram ir tikpat izeju, bet skaitītājam jābūt ar i kārtām 2°, 2 1, . . . , 2 1-1'.

Dešifratora katra izeja (zīmējumā astoņas) pieslēgta sava RS trigera uzstādīšanas ieejai S, un tātad, takts ģeneratoram G strādājot, visās CA P ieejās secīgi tiek uzstādīti vieninieka līmeņa signāli. Pie tam DC nulles iz­ejas vieninieka signāls uzstāda vieni­nieku C A P kārtā 2S, bet pēc pirmā takts impulsa dešifrators pirmās iz­ejas vieninieka signāls uzstāda augsta

līmeņa signālu C A P ieejā 25, vienlai­kus sagatavojot ieejas D6 trigeru iepriekšējās kārtas vērtības q6 izvēles pareizuma pārbaudei. Ja spriegums U i ir mazāks par Un, tad kompara- tora D A izejas signāls ir nulle un iepriekš uzstādītais 26 kārtas trigers netiek nullēts (tā ieejas R signāls ir nulle) un saglabājas q t — l. Pretējā gadījumā kārtas 2S trigers tiek nullēts un q6= 0.

Uz otro takts impulsu (vieninieka signāls dešifratora izejā 2 ) tiek uz­stādīta kārtas 24 vērtība 94 = 1, kā arī pārbaudīta kārtas 25 vērtība utt. Sig­nāls dešifratora izejā 6 uzstāda jau­nākās kārtas 2° vērtību Ģo=l un pār­bauda kārtas 2 1 izvēlēto -vieninieka vērtību. Signāls dešifratora izejā 7 uzstāda vecākās kārtas 2 7 vieninieka vērtību un pārbauda kārtas 2° izvē­lēto , vērtību.

Šāds A C P pieskaņojas mērāmajam signālam vairāku takts periodu laikā. Sākotnēji kļūda var būt liela, bet vē­lāk tā samazinās līdz minimumam.

Page 105: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

104 «M odernas elektronikas pam ati»

* U0 <j>[JR/2 -TVn*

R ■tvļj Rļjfl -1M*

0,5 AuļR=f>

R/2

K7

K6

K5

KA

K3

K2

K1

CD

-o q °

- o ļ *

UaÙU

K om para toru izejas IzejasK7 KS K 5 K< K3 K2 Kl V <10

0-0.5 0 0 0 0 0 0 0 0 0 0- 7 . 5 0 0 0 0 0 0 7 0 0 1

- 2 , 5 0 0 0 0 0 7 7 0 7 0-3,5 0 0 0 0 7 7 7 0 7 7

<.5 0 0 0 , 1 7 7 7 7 0 0

- 5 , 5 0 0 7 7 7 7 1 7 0 7

- 6 , 6 0 7 7 ? 7 7 7 7 7 0

- 7 7 J 7 7 7 7 7 7 7 1

4.28. zlrn. P a r a l ē l ā a n a l o g u - c i p a r u p ā r v e i d o t ā j a s h ē m a u n n o s a c ī j u m u t a b u l a

Lai pieskaņošanās starprezultāti neno­nāktu A C P izejā, novērtēto kārtu no­lasīšana var tikt veikta viena aptau­jas cikla beigās. Nolasīšanu var iz­darīt pēc vieninieka signāla parādī­šanās dešifratora izejā 7. Zīmējumā augstākās kārtas uzstādīšana faktiski notiks ģeneratora astotā impulsa laikā, jo skaitītājs un arī dešifrators pārslēg­sies, tikai takts impulsam mainoties no augstā uz zemo signāla līmeni, bet kārtas 27 trigera uzstādīšana no­tiks takts impulsa laikā.

Sādu virknes A C P galvenais trū­

kums ir ierobežota ātrdarbība. Daudz ātrdarbīgāki ir paralēlās darbības A C P. To sastāvā ir virknē slēgtu rezistoru etalonsprieguma dalītājs §r n -1 iz­ejām, un tikpat komparatoriem, kuru izejas signāli caur šifratoru veido n kārtu bināros izejas skaitļus (4.28. zīm.).

Kā redzams, šādu A C P galvenais trūkums ir lielais mērelementu-kompa- ratoru skaits. Kombinējot virknes un paralēto A C P , var izveidot ātrdarbīgu pārveidotāju ar samērā nelielu ele­mentu skaitu.

Page 106: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

5. Mikroprocesoru vadības sistēm as 105

5. M IK R O PR O C ESO R U V A D ĪB A S SISTĒMAS

Pēdējās divās desmitgadēs visā pa­saulē plaši lieto lielās integrālās mikroshēmas. Šāda elementa korpusā iemontēti vairāki tūkstoši daudzfun­kcionālās shēmās saslēgti tranzistori. Šie> tehnoloģiskie sasniegumi ļauj jau­nā kvalitātē risināt ari shēmu fun­kcionālos jautājumus. Viens no virzie­niem ir vienā vai vairākās mikroshē­mās (korpusos) izveidot universālas programmējamas bināro datu aritmē­tiskas un loģiskas apstrādes iekārtas — mikroprocesorus.

Tomēr jāatzlmē, ka nosaukums ir visai nosacīts, jo patiesībā tiek lie­tota vairāku elementu sistēma un re­zultātā veidojas mikrokontrollers (ar plašām ārējo objektu vadības funkci­jām) vai mikroskaitļotājs-kompjūters (pēdējā laikā latviešu valodā aizvien plašāk lieto terminu da tors ) . Kopā ar centrālo procesoru sistēmā ieslēdz ievades-izvades, informācijas indikā­cijas, atmiņas un citus mezglus.

Pieaugot mikroshēmu integrācijas pakāpei, praktiski zūd iespēja iepazī­ties ar mikroshēmas iekšējo elektrisko shēmu. Lietotājs mikroshēmu’ funkcijas apgūst pēc to darbības ārējo sakarību apraksta. Tas psiholoģiski daļēji traucē izprast mikroshēmu funkcionēšanas algoritmus.

5.1. BINĀRO DATU PIELIETOŠANA M IKROPROCESORU IEKĀRTĀ

Mikroprocesoru iekārtas elementi kontrolē katra informatīvā elektriskā un vadības — maģistrālēm. Pa datu

vada sprieguma līmeni un reaģē uz nosacīti lielu (2,5 . . . 5 V — loģiskais vieninieks) vai mazu (loģiskā nulle) līmeni. Tātad signāliem var būt divi operatīvie sprieguma līmeņi — binārie signāli. Viena vada informāciju sauc par bitu. Lai realizētu datu apstrādes sis­tēmu, informāciju pievada pa vairākiem vadiem un katra vada informācijai i r sava noteikta vērtība — binārā kārta.

Vismazākā vērtība ir kārtai 2° (datu pārvadē vads D0) — tās maksimālā vērtība ir 1 *2° = 1. Nākošās kārtas 21 maksimālā vērtība datu informācijas vadā D1 ir 1-21= 2 utt. Aplūkojot vai­rāku secīgu kārtu decimālo summu, var konstatēt, ka summa, ja jaunākā kārta ir 2°, var būt vienāda ar ikvienu veselu decimālo skaitli robežās no' nulles līdz 2n—l,k u r n — bināro kārtu (vadu) skaits. Ja lieto 4 vadus D0 . . . D3, tad summa var veidot decimālos- skaitļus no 0 līdz 15.

Tipveida mikroprocesoru risināju­mos parasti pielieto 8 vadus (D0 . . ■ D7) vai 8.a, kur a=0,5; 1; 2; 4; 6. Astoņvadu datu informācijas sistēmu sauc par vienbaita sistēmu. Šīs sistē­mas kārtu vērtību decimālā summa ir intervālā no 0 līdz 28—1=255. Div- baitu sistēmas (16 secīgas binārās kārtas) kārtu vērtību decimālā summa savukārt ir intervālā no 0 līdz 2ls—1 = =65535,

Mikroprocesoru sistēmās viena in­formācijas veida vadus apvieno ma­ģistrālēs. Plaši pielieto mikroprocesoru sistēmas ar trīs veidu — datu, adrešu un vadības — maģistrālēm. Pa datu maģistrāli D no viena sistēmas

Page 107: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

106 «M odernās elektronikas pamati

elementa uz otru pieņemtā formātā (bitu skaits) tiek pārvadīti binārie datu skaitļi — vienbaita formā pa vadiem D O . . . D7, vienkāršās sistēmās — pus- bņ i tu formā pa vadiem DO . . . D3, mo­dernās mikroprocesoru sistēmās — d ivb a i tu formā pa vadiem DO . . . D15.

Katram mikroprocesoru sistēmas pa­matelementam ir piešķirts savs binā­rais nosaukums — adrese. Parasti ad­resējamo pamatelementu skaits ir liels, jo pie tiem pieskaitāmas ari atmiņas šūniņas, kuru ir vairāki tūkstoši. Tāpēc adrešu maģistrālē visbiežāk lieto div­baitu sistēmu ar 16vadiem A 0 . . . A 1 5 . Tas ļauj apzīmēt elementus ar decimā­lajiem cipariem no 0 līdz 65535.

Atmiņas elementu apzīmēšanai praksē gan lieto mazliet citu principu: at­miņas šūniņu skaits vienā mikro­shēmā (korpusā) bieži ir 210=1024 un tās izvēlei izmanto 10 vadus A 0 . . . A9, bet pašu mikroshēmu ap- zīmēšanai-adresācijai lieto pārpalikušos6 vadus A l ū . . . A15. Tādējādi mikro­procesoram var pieslēgt ne vairāk kā 64 atmiņas mikroshēmas. Skaitlis 210 tiek saukts par «kilo», un tā ap­zīmējums ir K. Tātad ar viena K baita informāciju jāsaprot 1024 astoņkārtu bināro skaitļu masīvs.

Ari elementu vadība — komandē­šana — notiek ar binārās informācijas skaitļu starpniecību. Tādējādi noteikta formāta binārā informācija ir mikro­procesoru sistēmas organizācijas bāze.

Rakstot noteikta formāta bināro skaitli, jaunāko kārtu vienmēr novieto pa labi, bet vecāko — pa kreisi. Pie­mēram, decimālo skaitli 177 vienbaita binārā formā pieraksta šādi:

D 7 D 6 D 5 D4 D 3 D2 D1 DO1 0 1 1 0 0 0 1

2 = 128 + 3 2 + 1 6 + 1 = 177.

Sāds binārā skaitļa pieraksts nav visai ērts. Ērtāk ir sadalīt informā­

ciju kvartās (pa četriem bitiem) un katrai kvartai rakstīt savu decimālo vērtību viena cipara vai simbola veidā. Pie tam katru kvartu aplūko kā pat­stāvīgu četru secīgu jaunāko bitu in­formācijas vienību. Tā kā kvartas summārā decimālā vērtība nepārsniedz 15, tad tās vērtības apzīmēšanai var lietot tikai ciparus no 0 līdz 9, bet summu 10 apzīmē ar burtu A, 11 — ar B, 12 — ar C, 13 — ar D, 14 — E un 15 ar F .-Šādu pieraksta veidu sauc par heksadecim ālo (sešpadsmit- kārtas) kodu un apzīmē ar burtu H.

Lai pārvērstu uzrakstīto bināro skaitli 10110001 heksadecimālajā kodā, to sadalām divās kvartās:

23 22 2 ‘ 2° ļ 23 22 21 2°.1 0 1 1 ļ |0 0 0 1 .

Kā redzams, vecākās kvartas deci­mālā summa ir 11=BH, jaunākās kvartas decimālā summa ir 1 = 1H, bet pats skaitlis heksadecimālajā kodā ir B1H. Heksadecimālo skaitli atpakaļ decimālajā pārvērš šādi. Jaunākās kvartas decimālo vērtību reizina ar 169 (tātad 1 -16° = 1), bet nākošās kvartas vērtību B = 11 — ar 161- (tātad 11-16’ = 176). Iegūto decimālo skaitļu summa ir 177.

Līdzīgi heksadecimālajā kodā var pierakstīt ari divbaitu bināros skait­ļus. Piemēram, divbaitu binārais skait­lis

A15 A14 A13 A12 A li A10 A9 A8 1 0 l l ' O l l l 23 22 2 1 2 ° 23 22 21 2°

atbilst skaitlim B 7A7 A6 A5 A4 A3 A2 AI A01 1 1 1 0 0 0 123 22 21 2° 23 22 21 2 °

F ’ TFl

Heksadecimālo skaitli B7F1H deci­mālajā skaitlī pārvērš šādi:

11 • 163+ 7 • 162+ 15 - 16'+1 • 16°==45056+1792+240+1 = 47089D.

Page 108: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

5. Mikroprocesoru vadības sistēm as 107

2 1 2 6 2 5 23 2 2 2 1 2°

2 0 0 6 H

200720082009 200A 200B

” 200 C 2 00 D 200E 200F

2010

2011 2012

5.Î. zîtn . A tm iņas šūniņ u adresacijas frag­m ents

Heksadecimālo skaitli ar n kvartāra no decimālā skaitļa veido šādi. Vecā­kās kvartas, vērtību veido, dalot de­cimālo skaitli ar 16n_I, nākošās kvar­tas vērtību veido atlikuma dalījums ar 16n_2, nākošās kvartas vērtību — atli­kuma dalījums ar 16n_3 utt. Jaunākās kvartas vērtību veido galīgais atli­kums. Tā četru kvartu heksadecimālā skaitļa izveidei decimālo skaitli 47089 sākotnēji dala ar 163=4096, iegūstot dalījumu 11 = B H un atlikumu 2033.' To dalot ar 162 = 256, iegūst 7H un atlikumu 241, kuru dalot ar 16* = 16 iegūst 15 = F H un jaunāko kārtu 1 H. Tātad izveidojas heksadecimālais skait­lis B7FH.

Heksadecimālajā kodā viegli izveidot arī datu ievadi ar desmit ciparu in­formācijas taustiņiem (no 0 līdz 9) un sešiem burtu taustiņiem A, B, C, D, E, F. Ja kvartu decimālās vērtības

nepārsniedz 9, tad izveidots bināri-de- cimāls skaitlis. Arī elementu adresā­ciju veic šajā kodā. Taču jāievēro, ka pēc 9 nāk A, B, C, D, E, F un tikai tad atkal 0. Tā 5.1. zīm. attēlots at­miņu šūniņu adresācijas fragments, kur virzienā no augšas uz leju pieaug; šūniņu divbaitu numurs heksadeci­mālajā kodā.

5.2. M IKROPROCESORU KONTROLLERA O R G A N IZĀ C IJA

Mikroprocesors ir programmējama datu apstrādes sistēma, kurā datus var ievadīt vai ari no kuras tos var izva­dīt, tādējādi realizējot saikni ar ap­kalpojamiem objektiem. Darbības pro­grammu ieraksta atmiņā, un tās in­formācija ari nosaka operāciju secību un algoritmu.

Aplūkosim vienkārša vienbaita datu mikroprocesora kontro liera uzbūvi. Sādut kontrolieru var izveidot uz K580 tipa elementu bāzes.

Kontrollers sastāv no centrālā pro­cesora C P U (mikroshēma K580M K80), takts ģeneratora CG (KP580r<E>- 24), programmējamām ievades-izvades mikroshēmām — P P 1 1 . . . PP1 n (KP 580 BB 55), pastāvīgās atmiņas, mikroshēmām 1024-8 biti R O M n (K573P<E>1), operatīvās atmi­ņas mikroshēmām RAM 1 . . . RAM n ar organizāciju 1024-8 biti, kā ari da­žām mikroshēmām, kuras organizē kon­troliera funkcionēšanu (5.2. zīm.).

Aritmētiskās un loģiskās operācijas ar datu un adrešu informāciju veic centrālais procesors CPU, kuru taktē- ģenerators CG. Informāciju centrāla­jam procesoram pievada un no tā aiz­vada pa datu maģistrāli D 0 . . . D T (vienbaita datu sistēma). Datu maģis­trāle 5.2. zīm. saista C P U ar pastā­vīgās atmiņas mikroshēmu R O M 1 — R O M n izejām (attēlota tikai R O M 1)>,

Page 109: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

108 «M odernas elektronikas pam ati»

5.2. z īm . V ienkāršota mikroprocesoru kontroliera shēma

un operatīvās atmiņas mikroshēmu R A M 1 . . . R A M n ieejām un izejām, kā ari ievades-izvades mikroshēmu ieejām. Pie tam tikai operatīvās atmi­ņas mikroshēmas ieejas ir cieši pieslēg­tas maģistrālei, bet citas ieejas un izejas pieslēgtas caur mikroshēmu iekšienē izvietotiem atslēdzošiem ele­mentiem •— buferiem.

Pastāvīgajā atmiņā ierakstītas ne­mainīgas programmas un konstantes, kuras mikroprocesors pats pārrakstīt nevar. Barošanas avotus atslēdzot, pa­stāvīgās atmiņas ieraksti saglabājas. Operatīvajā atmiņā darba gaitā ierak­sta ' starprezultātus, noglabā atmiņas šūniņu adreses, pie kurām pārtraukti programmas posmi, kā arī no vadības pults ieraksta koriģējošās programmas. Barošanas spriegumu izslēdzot, šī infor­mācija zūd.

Ievades-izvades mikroshēmu izejas

pieslēgtas vadāmajiem (izvade) vai kontrolējamajiem objektiem, un tiek sa­glabāts pieņemtais bināro datu for­māts (šeit D0 . . . D 7 ) . So mikroshēmu izejas sauc par ievades-izvades por- tiem. Vienai mikroshēmai var būt vai­rāki porti (shēmā izmantotajai mikro­shēmai ir 3 porti).

Signālu līmeņiem, kurus ievada por- tos no kontrolējamajiem objektiem, jā ­atbilst sistēmā pieņemtajiem. Tā kā vadāmie un kontrolējamie objekti var būt ar daudzkārt atšķirīgiem spriegu­miem, pie tam tie var neveidot kopīgu piesaistes punktu attiecībā pret kon­troliera kopējo iekšējo vadu, tad sig­nālu ievadei-izvadei veido galvaniskās atsaites mezglus. Šos mezglus bieži realizē, pielietojot optopārus.

Bez tam datu maģistrālei var pie­slēgt dažādus papildelementus — kodu pārveidotājus dažādas frekvences im­

Page 110: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

5. Mikroprocesoru vadības sistēm as 109

pulsos ( ta im erus) , indikācijas elemen­tus (mirdzdiodes un displejus), taus­tiņu ievades mezglus un citus. Centrā­lais procesors operatīvai darbībai caur datu maģistrāli pieslēdzas vienlaicīgi tikai vienai mikroshēmai. Pieslēgšanu nodrošina adrešu maģistrāles signāli, kurus formē CPU.

Katrai centrālajam procesoram ar datu m aģis trā l i p ievienotai- m ik ro sh ē ­mai ir speciāls izvēles izvads CS (chip se lec t) , kuram padodot zema lī­meņa signālu, attiecīgo mikroshēmu pieslēdz datu maģistrālei. Tā kā a t­

ja u ts pieslēgt tikai vienu mikroshēmu, tad adrešu maģistrāles daudzbitu sig­nālus nepieciešams dešiirēt. Sirn nolū­kam adrešu maģistrāles vecāko kārtu n vadus pievieno dešifratora DC ieejai (5.2. zlm.), bet dešifratora 2“ izejām var pievienot 2a mikroshēmas. Kā jau tika teikts, adrešu maģistrāles va­dus AO . . . A 9 lieto atmiņas šūniņu iz­vēlei — adresācijai atmiņas mikro­shēmā izvēlas vienu no 210 un tos de- šifratoram nepieslēdz.

Tā kā šajā shēmā (5.2, zlm.) de­šifratora DC ieejai pievienoti adrešu maģistrāles vadi A10, A l i , A12, tad dešifratora izejām var pievienot līdz astoņām mikroshēmām. Ja /4 /0=1, A I 1 = 1, A 1 2 —0, datu maģistrālei pie­vienota ievades-izvades mikroshēma P P 1 1. Ja A l l = 1; A 1 0 = A 1 2 = 0 , tad pievienota ievades-izvades mikroshēma P P I 2. Kombinācijas /4 /0=1 , A I 1 = 0, /4 /2= 0 gadījumā pievienota operatīvās atmiņas mikroshēma R A M 1, bet, ja /4 /0=0, A I 1 = 0, /4 /2=0 , — pastāvī­gās atmiņas mikroshēma R O M 1.

Saskaņā ar pieņemto slēgumu, shēma darbojas neatkarīgi no vadu A13, A14, A 1 5 signālu vērtības. Operatīvās atmi­ņas šūniņu adreses (ievērojot, ka A 1 0 = \ , A l i = A 1 2 = 0 ) var pieņemt vi­sus heksadecimālos skaitļus no E400H līdz E7FFH. Tikpat labi vecākās kvar­

tas summas E vietā var pieņemt citus skaitļus un simbolus: 0, 2, 4, 6, 8 un A, C. Jaunākajai operatīvās atmiņas mikroshēmas šūnas adresei atbilst A 0 . . . A 9 = 0 , vecākajai šis mikroshē­mas šūnas adresei — ,4 0 ...,4 9 = 1 .

Pastāvīgās atmiņas mikroshēmas šū­niņu adresācijai var pieņemt visus heksadecimālos skaitļus no E000H lidz E3FFH. Arī še i t vecākās k va r ta s vēr­tība var būt 0, 2 . . . E.

Ievades-izvades mikroshēmām pa­rasti ir vairāki ārējo pieslēgumu porti.5.2. zīmējumā attēlotas trīs portu (A, B, C) mikroshēmas. Lai izvēlētos portu, nepieciešami vēl divi papildu adrešu maģistrāles vadi (šeit pieņemti AO, A l ), kuri pieslēgti ievades-izvades mikroshēmas spailēm AO, A l . Tādē­jādi, ja A 0 = A 1 = 0 , tiek izvēlēts ports A, ja A 0 = 1, A l = 0 — ports B, ja <40=0, = l ports C. Adresē­jot portus, divbaitu adrešu maģistrāles informāciju centrālais procesors veido no diviem vienādiem baitiem. Tā kā mikroshēmas P P I 1 izvēlei /4 /0 = 4 / / = = 1, <4/2=0, bet porta A izvēlei nepie­ciešams A 0 = A 1 = A 8 = A 9 = 0, tad P P I 1 porta A adrese būs 0C (vai ari 2C, 4C, 6C, 8C, AC, CC, EC). Šīs pa­šas mikroshēmas porta B adrese būs OD (2D, 4D, 6D . . . ED). Porta C adrese būs 0E (vai 2E, 4E, 6 E .. .E E ) . Mik­roshēma P P I 2 pieslēdzas, ja /4 /0=0, /4 // = l, /4 /2=0. Sās mikroshēmas porta A adrese būs 08 (28, 48, 6 8 . . . E8), B adrese — 09 (29, 49, E9), bet porta C adrese — 0A (2A, 4A, . ..E A ) .

Datu virzienu maģistrālē attiecībā pret centrālo procesoru nosaka signālu vērtības uz procesora spailēm W R un un D B I N ( Date buss I N ) . Ja W R = = D B I N = 0 , dati no centrālā procesora pa maģistrāli tiek virzīti uz kādu no ārējām mikroshēmām (ieraksts). Ja W R — D B I N = 1, tad dati no kādas

Page 111: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

110 «M odernas elektronikas pam ati»

ārējās mikroshēmas pa maģistrāli vir­zās un centrālo procesoru (nolasīšana).

Ārējām mikroshēmām tehnoloģisku apsvērumu dēļ var būt citāda ieraksta- nolasīšanas vadība. Tā 5.2. zīm. ieva- des-izvades mikroshēmām ir ieraksta (W R ) un nolasīšanas (R D ) izvadi. Operatīvās atmiņas mikroshēmai R A M ir tikai viens izvads. Ja signāls ir nulle, tad mikroshēmā datus ieraksta, ja signāls 1, tad datus nolasa.

Datu pārvietošanas kārtību organizē sistēmas kontrollers S C (KP 580 BK28). Sis elements ir gan datu ma­ģistrāles informācijas pastiprinātājs, gan vadības signālu MR, MW (attie­cīgi atmiņas nolasīšana un ieraksts) un I/OR, I/OW (ārējo iekārtu nola­sīšana un ieraksts) veidotājs.

5.3. CENTRĀLĀ PROCESORA FU NKC IO NĀ LĀ SHĒMA

Centrālais procesors apstrādā datus, kas saņemti pa maģistrāli no ārējām ietaisēm, kā ari apstrādāto informāciju pa maģistrāli nosūta adresātam. Tātad centrālā procesora datu maģistrāle ir ar signālu divvirzienu plūsmu (5.3. zīm.). Centrālais procesors formē arī adrešu maģistrāles informāciju, to virzot tikai uz ārpusi. Lai noteiktu datu pārvietojuma virzienu, procesors formē signālus WR un DBIN.

Centrālā procesora darbību sinhro­nizē takts ģenerators CG, bet reali­zējamās operācijas nosaka atmiņas šū­nās ierakstītā programma. Tā satur gan veicamo komandu kodus (viena baita formātā), gan operandus (vien- baita vai divbaita skaitļa veidā). Tā kā vienojāmies aplūkot vienbaita mik­roprocesoru K580, tad datu maģistrāle ir ar 8 binārām kārtām D0 . . . D7, bet adrešu maģistrāle — ar 16 binārām kārtām A 0 . . . A 1 5 (5.3. zīm.).

Programmā ierakstīto komandu ko­dus atšifrē komandu dešifrators CDC' un saskaņā ar iegūtajiem rezultātiem, veido iekšējos bināros vadības vārdus,, kuri komutē centrālā procesora ob­jektus un organizē datu pārvietošanos, centrālajā procesorā.

Programmas nolasīšanu vada 16 b ita programmas skaitītājs P C (programm- counter) , kura ieejā pienāk takts ģe­neratora signāli, bet 16 binārās izejas formē adrešu maģistrāles 16 bitu in­formāciju. Šo informāciju var uzstādīt arī neatkarīgi pēc programmā dota­jiem nosacījumiem. Tas nepieciešams* lai vadītu pāreju uz dažādiem pro­grammas posmiem.

Visu datu plūsmu procesorā palīdz, sakārtot informācijas uzkrājēji — re­ģistri. Viens no reģistriem — vien­baita akumulators A ir galvenais: gan­drīz visas darbības ar datiem notiek ar šā reģistra starpniecību. Piemēram,, ja datus-operandus pa maģistrāli mik­roprocesoru sistēmā ievada no ārējām» ietaisēm (komandas nosaukums I N — iekšā), tie vispirms nonāk centrālā procesora akumulatorā. Ja apstrādātos datus no mikroprocesoru sistēmas jā- izvada uz ārējām ierīcēm (komanda O U T — ārā), tos vispirms izvieto- akumulatorā.

Loģiski vai aritmētiski apstrādājot divus vienbaita bināro datu skaitļus,, vienu no tiem vienmēr ievieto aku­mulatorā. Pēc darbības veikšanas re­zultāts ari vienmēr nonāk akumula­torā.

Bez galvenā reģistra centrālajā pro­cesorā ir arī vairāki citi reģistri. Re­ģistru pāris H, L (h ig h — augsts, low — zems apzīmē baitu vērtību) uz­glabā 16 bitu adrešu signālu informā­ciju, un tam ir sevišķa loma centrālā procesora darbībā. Tajā uzglabā atmi­ņas šūniņas divbaitu numuru, pie tam augstākās kārtas reģistrā (H ) novieto-

Page 112: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

5. Mikroprocesoru vadības sistēm as 111

O

b

5.3. z tm . Centrālā procesora funkcionālā shēma (a ) un m ikroshēm as apzīm ējum s (b )

Page 113: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

112 «Modernās elektronikas pamati:

informāciju A 8 . . .A 1 5 , bet zemākās kārtas reģistrā — bitus AO . . . A7.

Ir ari vispārīgas lietošanas vien- baita reģistri B, C, D, E, kurus var izmantot arī pa pāriem (B +C , D + E ). Šajos reģistros var uzglabāt gan no akumulatora saņemtos rezultātus, gan arī datus no atmiņu šūniņām. Pa pā­riem lietojot, tajos var uzglabāt arī atmiņas šūniņu divbaitu adreses.

Aritmētiskās un loģiskās operācijas ar diviem vienbaita operandiem veic programmējamais aritmētiski loģiskais mezgls ALU (5.3. zīm.). Veicamās darbības nosaka atmiņā ieprogrammē­tās komandas. Ja, piemēram, komanda paredz reģistram A pieskaitīt reģistra C vienbaita skaitli (komanda ADD C), tad akumulatora vienbaita skaitlis un reģistra C vienbaita skaitlis nonāk ALU, notiek saskaitīšanās operācija un rezultāts atgriežas akumulatorā. Ja komanda paredz izdarīt akumulatora informācijas atņemšanu (komanda SUB A), tad ALU kā abi operandi tiek ievadīti akumulatora skaitļi, a t­ņemti un nulles rezultāts ierakstīts akumulatorā. So operāciju plaši pie­lieto akumulatora nullēšanai.

ALU darbības rezultātus (rezultātu akumulatorā) nepieciešams analizēt. Sim nolūkam kalpo pieci vienbita indi­katori — «karodziņi» C, S, Z, AC, P. Indikators C (carry — pārnest) sig­nalizē par pārnesuma rašanos vecākajā bitā. Ja C = 1, tad rezultāts ir lielāks par 28—1 =255. Indikators S (sign — zīme) signalizē par rezultāta zīmi un kontrolē vecākā bita vērtību. Mikropro­cesoru operācijās ar iespējamu nega­tīvu iznākumu pieņemts bitu decimālās summas no OJīdz 127 (bita D7 vērtība ir nulle) uzskatīt par nosacīti pozitī­vām (S = 0), bet summas no 128 līdz 255 (bita D7 vērtība ir viens) — par negatīvām ( S = l) . Tātad indikators S faktiski kontrolē vecākā bita vērtību.

Indikators Z (zero — nulle) kon­trolē nulles rezultātu. Ja rezultāts- ir nulle (2 = 1), parasti notiek pāreja uz citu programmas daļu. «Karodziņš» AC (auxilary carry) signalizē, ka pār­nesums radies vienbaita skaitļa jaunā­kajā pusbaitā (AC vērtība tad ir viens). «Karodziņš» P (parity) kon­trolē vieninieku skaitu rezultāta bitos. Ja vieninieku skaits ir pāra, tad P = l_

Visi pieci karodziņi izvietoti vien­baita pazīmju reģistrā F, kura biti ir sekojoši:

S Z 0 AC 0 P 1 C.

Pazīmju reģistrs ļauj veidot alter­natīvu programmu atkarībā no iepriek­šējo operāciju rezultātiem. F reģistra saturu atmiņā var izvadīt komanda PUSH PSW (processor status word)r un to var uzstādīt ar komandas POP PSW palīdzību (PUSH — iz­stumt, POP — pacelt).

Svarīga nozīme mikroprocesoru sis­tēmas darbībā ir speciālam 16 bitu reģistram SP (stack pointer — steka rādītājs), kurā uzglabā to operatīvās atmiņas šūniņas numuru, kurā, atjau­nojot pamatprogrammas darbību, jā ­griežas pēc adrešu informācijas.

Steku veido noteiktā operatīvās at­miņas zonā, un tas kalpo pāru re­ģistru . informācijas uzglabāšanai pēc galvenās programmas pārtrauk­šanas. Ja SP izvietota atmiņas šūni­ņas adrese AS un uz steku pārvieto divbaitu informāciju, tad vecākais re­ģistra pāra informācijas baits tiek iz­vietots atmiņas šūniņā ar adresi AS-1, bet jaunākais — šūniņā ar ad­resi AS-2 (tātad virzienā no apakšas uz augšu atmiņas šūniņu krātuvē). Pēc informācijas nodošanas uz steku (komanda PUSH) steka rādītājā iz­vietotais skaitlis tiek samazināts uz AS-2, tā norādot un uzglabājot steka

Page 114: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

5. Mikroprocesoru vadības sistēmas

augšas pēdējās aizņemtās atmiņas šū­niņas numuru.

Divbaitu adrešu informāciju pārvie­tojot no steka uz pāru reģistriem (komanda POP), vispirms pārvada SP norādītās atmiņas šūniņas datus, pēc tam to izdara ar par vienu lielāka nu­mura šūniņas datiem un beidzot SP saturu palielina par 2. Atmiņas šūni­ņu apstrādes virziens secībā no ma­zākā numura uz lielāko (no augšas uz leju) ir raksturīgs normālai pro­grammas izpildes gaitai.

Kad pamatprogrammu pārtrauc un izsauc apakšprogrammu (komanda CALL —. izsaukt), stekā izvieto to atmiņas šūniņas divbaitu numuru, kas ir pirmais pēc pārtraukurņa pamatpro- grammā, tātad patiesībā programmas skaitītāja PC datus. Pašā PC izvieto apakšprogrammas pirmās komandas adresi atmiņā. Atjaunojot galvenās programmas darbību, tās izpilde sākas no stekā '.norādītās atmiņas šūniņas, kuras numuru izvieto PC izejā. Ja arī apakšprogramma tiek pārtraukta, pār­ejot uz vēl citu apakšprogrammu (vēl­reiz komanda CALL), tad stekā tiek pārvietota pārtrauktās apakšprogram­mas nākamās komandas izvietojuma adrese atmiņā. Pie tam steka rādītāja saturs samazinās par 2.

Kad apakšprogramma izpildīta (pēdējā komanda apakšprogrammā RETURN — atgriezties), no steka pro­grammas skaitītājā izvieto vecās apakš­programmas nākamās komandas adresi atmiņā un steka rādītāja saturu pa­lielina par 2. Tādējādi var izveidot daudzpakāpju programmas.

Datu apgrozību starp vienbaita ma­ģistrāli un divbaitu reģistriem (W, Z- neprogrammējamie, B, C, D, E, H, L-programmējamie), kā arī steka rā­dītāju SP un programmas atskaitītāju PC organizē divvirziena multipleksors DMP (5.3. zīm.). Adrešu datu iz-

5.4. zīm. Program m as frag­m enta algoritm s

maiņu par ± 1 procesora , veic in- krementācijas-dekrementācijas mezgls IDM.

Jāatzīmē, ka katram reģistram arī ir savs kods: B reģistram 000, C re­ģistram 001, D reģistram 010, E —011, H — 100, L reģistram 101.

Centrālā procesora darbību ilustrē­sim ar nelielu piemēru. Pieņemsim, ka no mikroprocesoru sistēmas jāiz­vada (komanda OUT) atmiņas šūniņā ierakstīts vienbaita skaitlis X, kurš no­teiks vadāmā objekta stāvokli. Ieva­des portā par objekta stāvokļa iz­maiņām ziņos vienbaita skaitlis Y, kurš jāievada (komanda IN), jāsalī­dzina ar uzdoto Y0 (to var realizēt ar komandu «izslēdzošais VAI» — XRI, kuras otrajā baitā ieraksta Y0

8 — 356

Page 115: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

114 «Modernās elektronikas pamati»

07 00

ii*1i+21+3i+4i*Si+6i+7i*Si+9MO(A

MVI A

X*OE HOUT X

F 6 HIN YFO

XRIYļ-7CJN Z

L*(i+4)HH=(Ī+A)H

MVI A

izvietotakumulatoraOEHizvadīt OEH caur portuFS

ievadīt, skaitli Y

salīdzināt Y ar 7CH

joY*Y. turpināt IN Y caur FO

5.5. zlm . Program m as komandu ieraksts atm iņas šūn iņās

vērtību). Ja Y¥=Yo, jāturpina ievade, tā ­dējādi gaidot apstiprinošu atbildi. Ja Y=Y0> jāpāriet uz jaunu programmas posmu. Sis algoritms attēlots 5.4. zī­mējumā.

Ja programmas skaitītāja izejā būs šā programmas posma sākuma ko­mandas atmiņas šūniņas numurs, tiks nolasīts (pēc procesora signāla READ) vienbaita šūniņā ierakstītais koman­das kods M VI A (pārvietot tieši no atmiņas uz akumulatoru). Pēc ko­mandas atšifrēšanas CDC skaitītāja izejas skaitlis — šūniņas numurs pa­lielinās par vienu un no šīs šū­niņas akumulatorā tiek pārsūtīts ko­mandai paredzētais operands (piemē­ram, ierakstīsim O E H ). Tātad pirmā komanda būs izvietota divās atmiņas vienbaita šūniņās — tā būs divbaitu komanda j(5.5. zīm.).

Pēc šīs komandas izpildes šūniņas numurs skaitītāja izejā pieaugs par vienu un tiks atšifrēts komandas OUT kods. Taču programmai jānorāda arī ārējās izvades mikroshēmas porta ad­

rese. Kad pēc OUT koda atšifrēšanas skaitītāja PC saturs pieaug par vienu, no atmiņas šūniņas tiek saņemta izva­des mezgla vienbaita adrese (piemē­ram, F6), kura nonāk divbaitu ad­rešu maģistrālē kā divreiz atkārtots F6 (tātad F6F6 H). Pēc datu izvades (signāls WRITE) , caur mezglu F6 skaitītāja PC izejas skaitlis tiek palie­lināts par vienu un procesors nolasa nākošo komandu IN. Pēc šīs koman­das atšifrēšanas skaitītāja izejas skaitlis — šūniņas numurs pieaug par vienu un no atmiņas tiek saņemts vienbaita skaitlis — ievades mezgla apzīmējums (piemēram, FO), kurš no­nāk adrešu maģistrālē kā divreiz a t­kārtots skaitlis (tātad FOFOH).

Pēc datu ievades (signāls READ) tie nonāk akumulatorā, bet program­mas skaitītājā šūniņas numurs pieaug par vienu un tiek atšifrēta nākošā ko­manda XR1 («izslēdzošais VAI»). Pēc atšifrēšanas skaitītāja izejas skaitlis pieaug par vienu un no programmas tiek saņemts etalonskaitlis Yo (pieņem­sim, 7C H ). Skaitītāja skaitlim pie­augot vēl par vienu, tiek atšifrēta re­zultāta analīzes komanda IN Z (jump not zero). Pēc komandas atšifrēšanas skaitītāja skaitlis divreiz pēc kārtas pieaug par vienu un tiek nolasīts a t­miņas šūniņas divbaitu numurs, uz kuru jāpārlec (jump), ja rezultāts ir nepareizs (t. i., nav nulle). Šajā ga­dījumā būs jāatkarto operācija IN un jāatgriežas uz /+ 4 šūniņu. Pie tam programmā sākumā tiek nolasīts at­miņas adres.es i+ 4 zemākās kārtas baits (L), pēc tam nākošajā šū­niņā — augstākās kārtas baits (FI).

Tātad, ja Y=^Y0, skaitītāja izejā iestādās divbaitu skaitlis t+ 4 un no­nāk adrešu maģistrālē. Programma at­kal sāk darbu no atmiņas šūniņas /+ 4 . Ja Y=Y0, tad pēc salīdzināšanas operācijas rezultāts ir nulle un nonā­

Page 116: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

5. Mikroprocesoru vadības sistēmas 115.

kam atmiņas šūniņā i+11. Sākas jauns programmas posms.

Jāatzlmē, ka skaitītāja pārslēgšanās nenotiek pie katra takts impulsa, jo atmiņas šūniņas vienbaita datu ap­strādei (atšifrēšana, shēmas komutā­cija) vajadzīgas vairākas impulsu tak­tis. Tas jāievēro, aprēķinot program­mas izpildes laiku.

Svarīga nozīme centrālajā procesorā atvēlēta ārējo vadības signālu apstrā­dei (5.3. zīm.). Izvads WR ar zemo signāla līmeni norāda, ka dati virzās no CPU uz ārējiem objektiem (WRITE). Izvada DBIN (Date buss IN) vieninieka signāls norāda, ka dati no ārienes tiek nolasīti un pārvietoti uz CPU (READ).

Signāls INT (interrupt — pārtraukt) izvadā pienāk no ārpuses un pieprasa pārtraukt programmas posma izpildi. Kad procesors ir gatavs pārtraukt, tad tas atbild ar vieninieka signālu INTE (atļauja). Izvadiem F 1, F2 pieslēdz takts ģeneratoru. CPU izvads R (Reset) kalpo mikroprocesora ko­mandu skaitītāja nullēšanai. Signāls WAIT (gaidīšana) norāda uz gaidī­šanas režīmu, kad CPU gaida datus no ārējā objekta. Pa izvadu READY no ārējiem mezgliem centrālajam pro­cesoram var paziņot cita mezgla ga­tavību nodot datus. Signāls SYNC no­rāda, ka sākts apstrādāt nākošo ko­mandu. Izvadu HOLD un HLDA sig­nāli realizē saiti ar citām ārējām iekārtām (displeju, automātisko rak­stāmmašīnu u. c.).

5.4. M IKROPROCESORU K O M A N D U SISTĒMA

Katram komandas nosaukumam — saīsinātajam angļu apzīmējumam — atbilst noteikta astoņu bināro kārtu ci­paru (0 vai 1) kombinācija — ko­

mandas kods. Tātad vienbaita mikro­procesorā pavisam var būt 256 ko­mandu nosaukumi. Parasti gan tik daudzu komandu nosaukumi nav ne­pieciešami. Tā K580 mikroprocesorā, ir 78 komandu nosaukumi un 244 komandas.

Komandas var realizēt šādas fun­kcijas:

datu pārbīde;aritmētiskās operācijas;loģiskās operācijas;pāreja uz citu programmas posmu;apakšprogrammas iesaiste;steka apstrāde;specfunkcijas.

Komandu pārzināšana ļauj efektīvi realizēt sarežģītas datu apstrādes sis­tēmas. Taču vienkāršu sistēmu izvei­dei parasti pietiek ar kādām desmit komandām.

Visas 244 vienbaita mikroprocesora K580 komandas attēlotas 5.1. tabulā. Komanda sastāv no komandas nosau­kuma un komandas izpildei nepiecieša­mās vienbaita vai divbaitu papildin­formācijas. Komandām, kurām pierak­stīta piebilde «data», ir nepieciešams- vēl viens baits ar datiem — operan- diem (tātad tā ir divbaitu komanda). Komandām ar piebildi «16» ir vēl divi papildus operandu baiti (trīs- baitu komanda), bet komandām ar piebildi «addr» — divbaitu adreses nosaukums (arī trīsbaitu komanda). Ievades un izvades komandām norāda portu numurus (piebilde N), un tās. ir divbaitu komandas. Ir arī virkne vienbaita komandu, kuru izpildei pa­pildinformācija nav nepieciešama.

Datu pārbīdes komandas organizē- datu pārvietošanu starp reģistriem, kā arī starp reģistriem un atmiņu.

Ja, piemēram, dati jāpārbīda no re­ģistra r2 uz reģistru rl, lieto vienbaita komandu MOV rl, r2 (Move Register). Pēc komandas izpildes reģistrā r2

Page 117: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

Jaun

ākās

kv

arta

s he

ksad

ecim

ālā

vērtī

ba

I Ja

unāk

ās

kvar

tas

heks

adec

imāl

ā vē

rtīb

a

Komandas koda vecākās kvartas heksadecimālā vērtība

5.1. tabula

NOP

LX1B,16

STAXB

INX

INRB

LXID,16

LXIH,16

STAXD

SXLDaddr

INXD

INXH

3 .

LXISP,16

STAaddr

INXSP

MOVB.B

MOVD.B

MOVB,C

MOVB,D

MOVD,C

MOVD,D

MOVH,B

MOVH,C

MOVH,D

MOVB,E

DCRB

MVIB.data

INRD

DCRD

MVID,4ata

INRH

IN'RM

DCRH

DCRM

MOVB.H

MOVB,L

MOVD.E

MOVH,E

MOVM,B

MOVM,C

MOVM,D

ADD

ADDC

ADDD

SUBB

SUBc

SUBD

AN A B

ORAB

ANAC

ANAD

MOVM.E

MOVD,H

MOVH,H

MOVM,H

MOVD,L

MOVH,L

MOVM.L

ADDE

SUBE

ANAE

ORAC

RNZ

POPB

RNC

POPD

RPO

POPH

ORAD

ORAE

ADDH

ADDL

SUBH

SUBL

MVIH.data

MVIMdata

RLC RAL DAA STC

MOVB,M

MOVB,A

MOVC,B

MOVD,M

MOVD A

MOVE,B

MOVH.M

HLT

MOVH,A

MOVM A

MOVL,B

MOVA,B

ADDM

ADDA

SUBM

SUBA

ADC SBB

ANAH

ANAL

ORAH

ORAL

JN'Zaddr

JMPaddr

JNCaddr

JPOaddr

OUTN

CNZaddr

PUSHB

ANAM

ANA A .

XRA

ORA • M

ADIdata

ORAA

CMP

RST0'

CNCaddr

XTHL

RP

POPPSW

JPaddr

DI

CPOaddr

PUSHD

SUIdata

RSTT

RZ RC

PUSH H

AN I data

RST4'

CPaddr

PUSHPSW

ORIdata

RST6'

RPE RM

u l ^ — ..... ; ..... ... .....................

9 DADB

DADD

DADH

DADSP

MOVC,C

MOVE,C

MOVL,C

MOVA,C

ADCC

SBBC

XRAC

CMPc

RET — PCHL SPHL

A LDAXB

LDAXD

LHLDaddr

LDAaddr

MOVC,D

MOVE,D

MOVL,D

MOVA,D

ADCD

SBBD

XRAD

CMPD

JZaddr

JCaddr

JPEaddr

JMaddr

B DCXB

DCXD

DCXH

DCXSP

MOVC,E

MOVE,E

MOVL,E

MOVA,E

ADCE

SBBE

XRAE

CMPE

— INN 6

XCHG El

C INRC

INRE

INRL

INRA

MOVC,H

MOVE,H

MOVL,H

MOV A,H

ADCH

SBBH

XRAH

CMPH

CZaddr

CCaddr*

CPEaddr

CMaddr

D DCRC

DCRE

DCRL

DCRA

MOVC,L

MOVE,L

MOVL,L

MOVA,L

ADCL

SBBL

XRAL

CMPL

CALLaddr

— — —

E MVIC.data

MVIE,data

MVIL,data

MVI A,data

MOVC,M

MOVE,M

MOVL,M

MOVA,M

ADCM

SBBM

XRAM

CMPM

ACIdata

SBIdata

XRIdata

CPIdata

F RRC RAR CMA CMC MOVC,A

MOVE,A

MOVL,A

MOVA,A

ADCA

SBBA

XRAA

CMPA

RSTV

RST3'

RST5'

RSTT

«Modernās

elektronikas pam

ati»_____________________________________________________________________

ļ g

Mikroprocesoru

vadības sistēm

as

Page 118: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

118 «Modernās elektronikas pamati

saglabājas iepriekšējā informācija, bet reģistrā rl radīta reģistra r ‘2 kopija. Komandu izpilda 5 taktīs. Kā red-zams no 5.1. tabulas, katrai reģistra pārbī­des komandai MOV ir says atšķirīgs kods. Tā MOV C, B kodē kā 48 H vai

D7 DO0 1 0 0 1 0 0 0

MOV C B ’

Pēdējie trīs jaunākie biti norāda B reģistra kodu (000), trīs nākamie biti (001) norāda C reģistra kodu, bet pašas operācijas MOV kods bitos D7, D6 ir 01.

No šejienes skaidrs komandas koda izveides princips: jānorāda kā operā­cijas kods, tā objektu kods. Tā, zinot B un C reģistru kodus, var noteikt, ka MOV B, C būs 41 H, MOV B, B — 4 0 H, MOV C, C — 49 H.

Datu tiešu pārbīdi no atmiņas šū­niņas reģistrā realizē divbaitu ko­manda M VI r, data (Move imme­diate — pārvietot tieši). Pēc komandas M VI atšifrēšanas centrālajā procesorā tiek nolasīta atmiņas nākošajā baitā ierakstītā informācija. Sī informācija tiek novietota reģistrā r. Piemēram, komandas M VI D, 18 H izpildes re­zultātā skaitlis 18 H tiek ievietots re­ģistrā D. Komandu izpilde 7 taktīs.

Ja sākotnēji reģistru pāri HL ierak­stīts atmiņas šūniņas numurs M, tad vienbaita komandas MOV r, M (Move from memory) izpildes rezultātā dati no šūniņas ar numuru M tiek ievadīti reģistrā r.

Tieši no atmiņas reģistru pāros ( / /+ £ , S + C , D-\-E) divbaitu datus ievada, izmantojot trīsbaitu komandu LXI rp, data 16 (Load register pair immediate). Sajā gadījumā reģistru pārim norāda tikai augstākās kārtas baita reģistra nosaukumu, bet datu pirmo (komandas otro baitu) ieraksta zemākās kārtas reģistrā. Piemēram,

L X ID 4466 H izpildes rezultātā skaitlis 66 H (komandas trešais baits) tiek ierakstīts reģistrā D, bet 44 H (koman­das otrais baits) — reģistrā E.

Paredzēta atsevišķa komanda reģistru pāra HL aizpildei, ar uzdotās atmiņas šūniņas datiem. Pēc komandas LHLD addr. (Load H and L direct) uzdotās atmiņas šūniņas datus ieraksta L re* ģistrā, bet informācija no šūniņas, ku­ras adrese par \?ienu lielāka — reģistrāH. Tātad, ja izpildās komanda LHLD 1985 H, tad L reģistrā tiek ievietoti 1985. šūniņas dati, bet H re­ģistrā — 1986. šūniņas dati.

Ir arī komandas, kuras organizē- datu pārrakstīšanu atmiņā. Tā ko­manda M VI M, data (Move to memortf immediate) nodrošina komandas o trā baita — operanda novietošanu atmiņas šūniņā, kuras numurs iepriekš ierak­stīts H, L reģistrā.

Komanda STA addr realizē akumu­latora datu pārrakstīšanu tajā atmiņas, šūnā, kuras adrese norādīta komandas otrajā un trešajā baitā. Piemēram, STA 20EA H nodrošina akumulatora datu ierakstu šūniņā ar numuru 20EA. Komanda SHLD addr (Store H and L direct) realizē HL reģistru datu pār­rakstīšanu atmiņas šūniņās. Pie tam L reģistra dati ierakstās komandā uzdo­tajā šūniņā, bet H reģistra dati — šūniņā, kuras numurs par vienu lie­lāks.

Uzskaitīsim pārbīdes komandas, no­rādot tām nepieciešamo baitu apjoma un taktu skaitu.

MOV — pārbīde, 1 baits, 5 taktis;M VI — tiešā operanda pārbīde,,

2, 7;LXI — tieša operanda pārbīde uz.

reģistru pāri, 3, 10;LDA — operanda pārbīde uz aku­

mulatoru ar tiešu adre­sāciju, 3, 13;

Page 119: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

5. Mikroprocesoru vadības sistēmas 119

ST4 — akumulatora datu pār­rakstīšana atmiņā ar tie­šu adresāciju, 3, 13;

LHLD — reģistru HL ierakstīšana ar tiešu adresāciju, 3, 16;

SHLD — reģistru HL satura pār­rakstīšana tieši norādī­tajā atmiņas šūnā, 3, 16;

LDAX — datu ierakstīšana aku­mulatorā pēc netiešas adresācijas, 1, 7;

.Sr4.Y — akumulatora datu pār­rakstīšana atmiņā pēc netiešas adresācijas, 1,7.

Netiešā adresācija tiek realizēta, iz­m antojot reģistru pāros BC un DE ierakstīto adrešu šūniņu numuru. Iespējams arī apmainīt HL reģistru pāra datus ar DE reģistru pāra da­tiem (komanda XCHG — Exchange H and L with D and E).

Aritmētiskās komandas realizē a r it- ' mētiskās operācijas ar datiem, kas no­vietoti reģistros un atmiņā. Rezultāts atrodas akumulatorā, un to novērtē pazīmju biti.

Reģistru datu summēšanu veic ar komandu ADD r (Add Register), kuras iedarbē reģistra r dati summējas ar akumulatora datiem. Ja akumulatorā ir skaitlis 2E H, bet reģistrā D skait­lis 6C H, tad komanda ADD D izpil­dās šādi:

, 0 0 1 1 0 1 1 0 0 6C H “T* 4 0 0 1 0 1 1 1 0 2E H

4 1 0 0 1 1 0 1 0=9A H .So rezultātu karodziņi novērtēs šādi:

5 = 1 , Z = 0, P = l , C =0, 4 C = 1.Saskaitīšanu, ievērojot pārnesuma

bita vērtību, realizē komanda ADC r. Piemēram, ja akum ulatorā. ir skaitlis 42 H, reģistrā B —3D H, bet pārnesuma bits C— 1, tad rezultātā iegūstam:

, • 4 0 1 0 0 0 0 1 0T b o o i i i i o i-’" C O O O O O O O 1

4 1 0 0 0 0 0 0 0= 80 H.

Pazīmju bitiem būs šādas vērtības: C =0, Z=0, P = 0, S = 1, 4 C = 1.

Var summēt arī atmiņā ievietoto operandu. Piemēram, komanda ADI data akumulatorā ievietotajam operan- dam tieši piesummē otro baitu, kurš atmiņā papildina komandu. Rezultāts tiek ievietots -akumulatorā. Komanda ACI veic to p a šu , vēl piesummējot pārnesuma bitu.

Var summēt arī noteiktas atmiņas šūniņas datus. Tam kalpo komanda ADD M. Reģistru pārī HL iepriekš ieraksta šūniņas numuru, bet pēc šīs komandas šūniņas dati summējas ar akumulatora datiem. Komanda ADC M realizē to pašu, bet pieskaitot vēl pār­nesuma bita vērtību.

Reģistra datu atņemšanu veic ko­manda SUB r (Subtract Register). Ja, piemēram, akumulatorā ir 3E (62 de­cimālā kodā), reģistrā B ir 2E (46 de­cimālā kodā), tad SUB B realizējas šādi:

, 4 0 0 1 1 1 1 1 0 'T - B 1 1 0 1 0 0 1 0

(papildkodā 2E)

41 0 0 0 1 0 0 0 0 = 1 0 H (decimālais

skaitlis 16).

Seit Z = 0, P = 0, 4 C = 1 , S = 0 , C = 0 (atņemšanas darbībā vecākās kārtas pārnesuma rašanās atbilst C = 0 ). Pa- pildkodu iegūst, invertējot, sākot no labās puses, visus bitus pēc pirmā vie­ninieka bita, kuru neinvertē.

Atņemot reģistru, var ievērot arī C vērtību. Šādu komandu sauc SBB r (Subtract Register with borrow — at­ņemšana ar aizņēmumu). Reģistra dati summējas ar C vērtību un summa a t­skaitās no akumulatora skaitļa. Tā, ja4 = 04H, reģistrs £ = 0 2 H, bet C = l, tad pēc komandas SBB E

Page 120: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

120 «Modernas elektronikas pamati:

, £ 0 0 0 0 0 0 1 0 02 '*■ C 0 0 0 0 0 0 0 1

0 0 0 0 0 0 1 1 03 H , 4 0 0 0 0 0 1 0 0 04

+ - 0 3 1 1 1 1 1 1 0 1(papildkodā 03)

AI 0 0 0 0 0 0 0 1 01 H. Pazīmju reģistrā C = 0, S = 0 , Z = 0, P —0, AC= 1. C bitam ir nulles vēr­tība, jo pārnesums radās atņemšanas operācijā.

Komandas papildbaitā ierakstīto skaitli ļauj atņemt komanda SUI data (Subtract immediate). Piemēram, ja programmā ierakstīta komanda SUI 3E, tad no akumulatora atņem 3E. A t­ņemamā skaitļa vietu atmiņā var norā­dīt ar HL reģistrā ierādīto šūniņas nu­muru. Tā, ja HL reģistrā ir šūniņa A051, tad pēc komandas SU B M no akumulatora skaitļa atņem šīs šūniņas skaitli.

Atmiņas datys var atņemt, arī ievē­rojot aizņēmumu. So operāciju realizē komanda SBB M ■ (Subtract memory with borrow). HL reģistrā uzdotās šū­niņas datus summē ar pārnesumu C un summu atņem no akumulatora skaitļa.

Plaši lieto datu inkrementāciju (pa­lielināšanu par vienu) un dekremen- tāciju (samazināšanu par vienu). Ko­manda INR r (Increment Register) pa­lielina reģistra saturu par 1. Komanda INR M palielina HL reģistra pāra no­rādītās atmiņas šūnas saturu par vienu. Reģistra dekrementēšanu veic komanda DCR r un atmiņas — ko­manda DCR M.

Var dekrementēt un inkrementēt arī jebkuru reģistru pāri. To veic koman­das INX rp un DCX rp, piemēram, INX D, DCX B. Var summēt ikviena reģistru pāra datus ar HL reģistra datiem — komanda DAD rp. Rezultāts šoreiz tiek ievietots reģistru pārī HL. Komanda D AD H divkāršo reģistru pāra HL saturu.

īpatnēja aritmētiskā operācija ir

akumulatora decimālā korekcija — DAA. Korekciju lieto, lai rezultātu, kurš atrodas akumulatorā, varētu pār­veidot bināri decimālā kodā. Sim no­lūkam nepieciešamības gadījumā kat­rai kvartai pieskaita 6. Tā, piemēram, iepriekš saskaitot divus bināri-decimā- los skaitļus. 7 7 BD (Oli 10111), iegūs­tam rezultātu EE H (11101110), kurā. katras kvartas decimālā summa pār­sniedz 9. Pieskaitpt abām kvartām 6 - (01100110), iegūstam 54 H ar pār­nesuma bitu C = l. Ievērojot pārne­suma bitu, ir dabūts pareizs decimālais- rezultāts 154. Šāda komanda palīdz, saistīt mikroprocesoru ar bināri deci­mālajām indikācijas ietaisēm.

Vispārīgi aritmētiskās komandas ir:INR — baita inkrementēšana p a r

vienu, 1 baits, 5 taktis;.DCR — baita dekrementēšana par

vienu, 1, 5;INX — reģistru pāra satura inkre­

mentēšana par vienu, 1 ,5;DCX — reģistru pāra satura de­

krementēšana par vienu, 1, 5;

DAA akumulatora decimālā ko­rekcija, 1, 4;

ADD ■— saskaitīšana, 1, 4;ADI — saskaitīšana ar uzdoto

operandu, 2, 7;ADC — saskaitīšana, ievērojot pār­

nesumu, 1, 4;ACI — saskaitīšana ar uzdot»

operandu un esošo pārne­sumu, 2, 7;

SUB — atņemšana, 1, 4;SUI — uzdotā operanda atņem­

šana, 2, 7;SBB — atņemšana ar aizņēmumu,

1, 4;SBI — uzdotā operanda atņem­

šana ar aizņēmumu, 2, 7;DAD — jebkura reģistru pāra sa­

tura saskaitīšana ar H L reģistru pāra saturu, 1, 3.

Page 121: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

5. Mikroprocesoru vadības sistēmas 121

Loģisko operāciju komandas, kuras var realizēt, izmantojot reģistros uz­krātos datus, ir šādas:

reģistra r vienbaita datu loģiskā reizināšana (operācija UN—AND) ar akumulatora datiem (rezultāts aku­m ulatorā) ANA r

А 1 0 0 1 1 1 0 1 r 0 1 1 0 1 1 1 0

A N A r 0 0 0 0 1 1 0 0,

reģistra r vienbaita datu loģiskā summēšana (operācija VAI — OR) ar akumulatora datiem ORA r

A 1 0 0 1 1 1 0 1 r 0 0 1 0 1 1 1 0

O R A r ī 0 1 1 i I I Ireģistra r un akumulatora datu iz­

slēdzošā summēšana XRA г (ja biti vienādi, rezultāts ir nulle)

А 1 0 0 1 1 1 0 1 r 0 1 1 0 1 1 1 0 _ _ _ _ _ . _ _ _ _ _ _ _ _ _

Minētajās loģiskajās komandās katrs bits tiek apstrādāts neatkarīgi un pār­nesums С nav iespējams (C = 0).

Reģistra un akumulatora datus var salīdzināt, pielietojot komandu CMP r. J a A = r, tad Z = l , ja Афт, tad Z =0. Sī komanda dara to pašu, ko komanda SU B, tikai rezultātu neievieto akumu­latorā.

Ja izmantojam atmiņas šūniņas da­tus un šīs šūniņas numurs dots HL reģistru pārī, tad ir iespējamas loģis­kās komandas:

A N A M (AND memory)-,O R AM (OR memory)',X R A M (Exclusive OR memory)-, CMPM (Compare memory).

Lai apstrādātu komandas otrajā baitā uzdotos datus, lieto šādas loģiskās komandas:

A N I data (AND immediate);ORI data (OR immediate);

XRI data (Exclusive OR data);CMP data.

Loģiskā komanda ir arī akumulatora bitu invertēšanas komanda CMA (com­plement accumulator), pārnesuma bita invertēšanas komanda (CMC — com- plement carry), kā ari pārnesuma bita vieninieka signāla uzstādīšanas ko­manda STC (Set carry).

Atsevišķu loģisko komandu grupu veido rotācijas komandas, kuras ļauj piekļūt (caur pārnesuma bitu) atse­višķiem datu baita bitiem un orga­nizēt programmu atkarībā no šo bitu vērtības. Pārbīde par 1 bitu pa labi atbilst dalīšanai ar 2, bet pa kreisi — reizināšanai ar 2. Tā komanda RLC (Rotate left cyclic — pa kreisi) pār­bīda akumulatora datus par 1 bitu pa kreisi, vecāko bitu ievietojot pārne­suma bitā un jaunākajā bitā. Piemē­ram, ja C = 0, akumulatorā A = F2 (11110010), tad pēc komandas. RLC C = 1, A = E5 (11100101). Pirm ajā ga­dījumā baita decimālā vērtība ir 242, bet otrajā — 484 (pārnesuma deci­mālā vērtība ir 255).

Komanda RRC (Rotate right cyc­lic — pa labi) pārbīda akumulatora datus pa labi, un jaunākā bita vērtība nonāk pārnesuma bitā un vecākajā bitā. Pēc komandas RRC skaitlis F2 H, ja C=0, kļūst par 79 H, C =0, kurš atbilst decimālajam skaitlim 121.

Ciklisko rotāciju pa kreisi var rea­lizēt arī caur pārnesuma bitu, kad tā vērtība kļūst vienāda ar vecākā bita vērtību, bet C iepriekšējā vērtība no­kļūst jaunākajā bitā. Tā skaitli F2 pie pārnesuma C vērtības 0, pārbīdot pa kreisi ar komandu RAL, iegūstam C = l, E4 H (11100100). Pēc komandas RAR (pa labi) no skaitļa F2, ja C =0, iegūstam 79, C = 0.

Pāreju uz citu programmas posmu realizē vai nu bez nosacījumiem, vai arī pēc zināmu nosacījumu izpildes.

Page 122: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

122 «Modernās elektronikas pamati»

Ja pāriet bez nosacījuma, tad lieto komandu IMP addr (Jump — lēk t) ,— programmas skaitītāja izejā uzstādās uzdotās atmiņas šūniņas numurs. Ko­mandas otrajā baitā ir adreses jaunā­kais baits, bet trešajā baitā — vecā­kais baits. Var pāriet arī uz HL re­ģistrā norādīto adresi (komanda PCHL).

Pārejas nosacījumi var būt šādi:NZ (not zero) — ja rezultāts nav

nulle ( Z = 0);Z (zero) — ja rezultāts ir nulle

(2 = 1);NC (not carry) — ja nav pārne­

suma (C = 0);C (carry) — ja ir pārnesums

( C = l) ;PO (parity odd) — ja rezultāta vie­

ninieka bitu skaits ir nepāra ( P = 0);PE (parity even) — ja rezultāts ir

ar vieninieka bitu pāra skaitu ( P = l ) ;P (plus) — ja rezultāts ir pozitīvs

(S = 0);M (mīnus) — ja rezultāts ir nega­

tīvs ( S = l) .Pārejas komandas attiecīgi ir JNZ,

JZ, JNC, JC, JPO, IPE, JP, JM.Apakšprogrammas izsauc komanda

CALL addr, kurā ir divi papildus baiti ar apakšprogrammas sākuma šū­niņas numuru. Automātiski stekā tiek noglabāts atmiņas šūniņas numurs, kas ir nākamais pēc komandas CALL. Komandu realizējot, sākumā steka rā­dītāja saturs samazinās par vienu un atmiņas šūniņā ar šo numuru ievieto adreses, kuru nepieciešams saglabāt atmiņā, vecāko baitu. Pēc tam steka rādītāja saturs tiek samazināts vēl par vienu un šajā atmiņas šūniņā ieraksta šīs pašas adreses jaunāko baitu. Tikai pēc tam programmas skai­tītāja izejā uzstāda komandas CALL otro un trešo baitu.

Piemēram, ja programmas skaitītājā pēc komandas CALL 14A5H atmiņas

šūniņas numurs ir 1125, bet steka rā­dītājā ir skaitlis FF03 H, tad šūniņā ar adresi FF02 H ievieto 11 H, bet šūniņā ar adresi FFOl H ievieto 25 H. Steka rādītājā paliek skaitlis FFOl H, bet programmas skaitītāja izejā tiek iestādīts skaitlis 14A5H (izsaucamās apakšprogrammas sākuma šūniņas nu­murs).

Apakšprogrammas beigās jābūt ko­mandai RET (Return — atgriezties). Pēc šīs komandas no steka rādītājā adresētās atmiņas šūniņas saņem gal­venās programmas atmiņas , adreses jaunāko baitu un ievieto to program­mas skaitītāja izejā. Pēc tam steka rādītājs palielinās par vienu un no­lasa no norādītās šūniņas atmiņas ad­reses vecāko baitu, pēc tam steka rā­dītāju palielina vēl par vienu.

Apakšprogrammas var izsaukt ari pēc nosacījumiem Cond addr (Condi- tional call). Izsaukuma nosacījumi lī­dzīgi pārejas nosacījumiem. 5im no­lūkam lieto komandas CC, CNČ, CZ, CNZ, CP, CM, CPE, CPO. Atgrieša­nās galvenajā programmā ari var no­tikt atbilstoši nosacījumiem (koman­das RNZ, RNC, RP, RM utt.).

Eksistē arī steka apstrādes koman­das. Lai lietotu komandas, kuras operē ar steku, sākotnēji jānorāda steka sā­kuma (steka «dibena») atmiņas šūni­ņas numurs. To steka rādītājā iestā­da, izmantojot trīsbaitu komandu LXI SP, data 16. Sīs komandas otrais baits tiek ievietots SP jaunākajā baitā, bet trešais baits — SP vecākajā baitā.

Komanda PUSH rp nodrošina pāru reģistra vecākā baita pārvietošanu uz atmiņas šūniņu ar numuru /1S-1 un jaunākā baita pārvietošanu uz šūniņu i4S-2. Steka rādītāja saturs samazinās par 2, t. i., no v4S uz AS-2. Tā, ja BC pāri ir skaitlis 1835 H, SP ir EE12H, tad pēc komandas izpildes atmiņas šū­niņā EE11H būs 18 H, bet šūniņā

Page 123: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

5. Mikroprocesoru vadības sistēmas 123

EE10H — 35 H. Steka rādītājā būs skaitlis EE10 H.

Stekā var izvietot ari procesora stā­vokļa vārdu PSW, kuru veido akumu­latora saturs kā vecākais baits un F reģistra saturs. Izvietošanu veic ko­manda PUSH PSW. Pēc šīs komandas akumulatora datus izvieto atmiņas šū­niņā 4S-1, bet F reģistra — šūniņā ■4S-2. Skaitlis SP samazinās par divi un beigās ir AS-2.

Pēc komandas POP rp un POP P S W informācija no steka tiek pārvie­tota uz uzdoto reģistru pāri vai pro­cesora stāvokļa reģistru un akumula­toru. No steka rādītāja skaitļa norā­dītās atmiņas šūniņas dati tiek pār­bīdīti uz zemākās kārtas reģistru pāri vai uz F reģistru, ja operē ar PSW. Nākamās šūniņas dati pāriet uz vecā­kās kārtas reģistru pāri vai akumu­latoru, ja lieto PSW. Steka rādītājā komandas ixpildes beigās būs skaitlis AS-2.

Piemēram, ja 4 S ir A181 H, šajā atm iņas šūniņā ir skaitlis 03 H un šūniņā A182H — skaitlis 32 H, tad pēc komandas POP H reģistrā H būs 32 H, reģistrā L — 03 H, bet steka rādītājā A183H.

Steka rādītāja skaitli var ari in- krementēt (I N X S P ), kad steka rādī­tā ja skaitlis pieaug par vienu, un de- krementēt (DCXSP), kad skaitlis sa­mazinās par vienu.

Reģistru pāra HL datus steka rādī­tājā var novietot, izmantojot komandu SPHL. HL reģistra datus un steka «virsotnes» datus var samainīt vietām, pielietojot komandu XTHL (Exchange Stack top with H and L).

Specfunkcijas realizē informācijas ievadu, izvadu, programmas pārtrau­kumu, apstādināšanu, komandu izlai­šanu.

Informācijas ievadu veic divbaitu komanda IN N, kuras otrajā baitā ir

porta kods — numurs. Pēc šīs koman­das dati pa maģistrāli nonāk akumu­latorā. Pēc komandas OUT N, kuras otrajā baitā arī ir porta numurs, dati caur maģistrāli no akumulatora nonāk aiz komandas uzrādītajā portā.

Programmas ' pārtraukumu vada ar komandām EI (Enable interrupt — pārtraukums atļauts) un DI (pārtrau­kums aizliegts). Ja programmā ir ko­manda EI, tad procesora vadības blokā esošais pārtraukuma atļaujas trigers formē signālu INTE — atļauja un pēc nākošās komandas izpildēs var funkcionēt ārējā pārtraukuma sistēma. Pretēja komanda DI uz INTE spailes formē aizliedzošo signālu.

Komanda HLT (Halt) apstādina programmas skaitītāju un fiksē visu reģistru saturus — procesors apstājas. Komanda NOP (nav operāciju), ne­pildot nekādu komandu, izlaiž četras taktis. Tā var panākt nelielu laika aiz­kavējumu.

5.5. M IKROPROCESORU SISTĒMAS ELEMENTI

Centrālajam procesoram parasti pie­slēdz daudz ārējo elementu — mikro­shēmu. Tādi ir takts ģenerators, sistē­mas kontrolieris, atmiņas elementi, ievades-izvades mikroshēmas, taimeri. Datu informācijas pastiprināšanai pie­slēdz maģistrāles signālu formētājuš, kā arī buferus. Visas mikroshēmas var darboties arī pilnīgi autonomi.

Takts ģenerators CG (5.6. zīm.) formē periodiskus CPU taktēšanas im­pulsus Fl, F2 ar amplitūdu 12 V. Sos signālus veido CG iekšējais harmo­nisko svārstību ģenerators, kura kvarca rezonators pieslēgts spailēm XTAL1 un XTAL2, bet ģeneratora kontroles izvads ir OSC. Taktēšanas impulsa Fl garums atbilst diviem svārstību ģene­ratora signāla periodiem, impulss F2

Page 124: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

124 «Modernas elektronikas pamati:

XTAL1

XTAL2

CG OSCF 2F l

F2TTLRESIN RESETR D IN RĒADVSYNC STSTB <

CPU

CPU

5.6. zlm . Takts ģeneratora mikroshēmas KP 580 T<J> 24 izvadu shēma

sākas Fl beigu brīdī un ilgst piecus periodus, bet signālu Fl, F2 atkārto­šanās periods ir deviņi svārstību ģe­neratora signāla periodi. Tā kā mikro­procesora K 580 darbības frekvence ir 2 MHz, tad takts ģeneratora kvarca rezonatora pašsvārstību frekvencei jā- būt aptuveni 18 MHz.

Izvadā F2 (TTL) tiek formēti izva­

dam F2 sinhroni impulsi ar amplitūdu5 V, kuri paredzēti citu mikroshēmu (piemēram, taimera) taktēšanai.

Takts ģeneratoram ir nullēšanas ievads RESIN, kuru savienojot ar sis­tēmas nullpunktu, izejā RESET , kas tieši savienota ar CPU attiecīgu spaili, parādās ar takts impulsiem sinhroni­zēti CPU programmas skaitītāja nul­lēšanas impulsi.

Ieejā SYNC pieslēdz mikroprocesora izejas spaili SYNC, kuras augstā lī­meņa signāls nodrošina nākošās ko­mandas apstrādes sākuma saskaņošanu ar takts signāliem. Sai nolūkā ģene­rators pauzē starp impulsiem Fl, F2 izvada spailē STSTB formē vienu svār­stību ģeneratora periodu ilgu zema līmeņa signālu. Šo signālu parasti pie­vada sistēmas kontroliera tāda paša nosaukuma ieejai, un tas kalpo CPU stāvokļa vārda — datu maģistrālē uz vienu takti ievietotas veicamo operā-

CPU

WR <>

DBIN

HLDA

SYNC

uz CG no CG

D SC DB- 0 0

- 7 7■<)WR M R-D B IN M W

-HLDA l/O R

-OSĪSTB l/O W

9BUSEN INTA

D M

atm ina

j ,interfeisi

pārtraukums

5.7. zīm. Sistēm as kontroliera mikroshēmas KP 580 BK28 slēgum s

Page 125: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

5. Mikroprocesoru vadības sistēmas 125

ciju raksturojošās informācijas ierak­stam kontroliera reģistrā.

Ievads RDIN un tam atbilstošais iz­vads READY kalpo, lai taktējumi va­dītu asinhronu procesora darbību ar atmiņu vai kādu citu ārēju objektu. Takts ģeneratoru baro ar spriegumu + 5 V un + 12 V.

Sistēmas kontrollers SC veic datu maģistrāles un vadības maģistrāles signālu pastiprinātāja un formētāja funkcijas, Kontroliera KP 580 BK 28 pieslēgšanas shēma attēlota 5.7. zlm. Centrālā procesora datu izvadu no­slodzes spēja ir neliela (pēc noteiku­miem var pieslēgt tikai vienu TTL elementa ieeju), tādēļ SC veic datu pastiprinātāja •— bufera funkcijas. Vienlaikus kontrollers organizē ari a t­miņas un interfeisu (ievade-izvade, taimeri) ierakstīšanu un nolasīšanu. Ja CPU izejā W R=DBIN=0, tad kon­troliera izejās MW (atmiņas ieraksts) vai UOW (interfeisa ieraksts) atka­rībā no stāvokļa vārda veidojas zema loģiskā līmeņa signāls. Ja CPU izejā W R = D B IN = l, tad zema līmeņa sig­nāli ir izejā MR vai I/OR. Pēc signāla STSTB padošanas no takts ģenera­tora centrālā procesora veidotās WR un DBIN kombinācijas fiksējas kon­trolierī.

Ieeja HLDA no procesora saņem datu saņemšanas apstiprinājuma sig­nālu. Ieejā BUSEN augsta līmeņa sig­nāls atslēdz spailes D B 0 - . .D B 7 no maģistrāles, tā ļaujot pa to pārvietot datus citām ietaisēm. Izvades INTA pārtraukuma gadījumā veido pārtrau­kumu apstiprinošu signālu.

Datu pastiprināšanu un vadāmu vir­zīšanu maģistrālē nodrošina parastie buferu reģistri, kā ari maģistrāles datu formētāji. Tā maģistrāles datu formētāja KC 580 BA 86 (5.8. zīm.) informācijas plūsmas virzienu nosaka signālu OE un T vērtības. Ja 7’= 0 .

tad dati virzās no izejas uz ieeju (no labās puses uz kreiso). Ja T = \ , O E= 0, tad dati virzās no kreisās uz labo pusi, bet, ja OE= 1, tad elementa izvadu B 0 . . . B 7 (ja T — 1) vai A0 . .. A7 (ja T = 0) pretestības ir bezgalīgas, t. i., elements ir atslēgts no datu plūs­mas.

Svarīga nozīme ir ievades-izvades mikroshēmām. Mikroshēma KP 580 BB 55 realizē vienlaicīgu (paralēlu) vienbaita formas datu ievadi un izvadi. Mikroshēma attēlota 5.9. zīm. Tai ir trīs porti A, B, C. Kā jau minēts iepriekš, portu izvēli veic pēc adrešu maģistrāles signāliem A l , A0: 00 — ports A, 01 — ports B, 10 — ports C.

Adrešu kombinācijas A l = A 0 = l ga- gadījumā datu maģistrāle pieslēdzas mikroshēmas vadības vārda iekšējam reģistram. Sis vadības vārds pēc mik­roprocesora komandas OUT iepro­grammē portu darbības veidus.

Jāatzīmē, ka ports C sadalīts divās kvartās, pie tam augstākā kvarta C H apvienota kopējā grupā ar portu A (A grupa), bet zemākā kvarta C L — ar portu B (B grupa). Darba režīmu 0, 1, 2 (0 — sinhronizēts, 1, 2 — asinhronizēti) atsevišķi katrai grupai nosaka vadības vārda biti D6, D5 un D2. Tātad portu C var izmantot gan vienbaita variantā, gan divu pusbaita portu variantā.

r AO DBBO

A 7T B 7

------ ?QE

5.8. zīm . M aģistrales datu form ēšanas; mikroshēma KP 580 BA 86

Page 126: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

126 «Modernās elektronikas pamati»

D M

S.9. zīm . para lē las ievades-lzvades mikro­shēma K.P 580 BB 55

Vadības vārda bitu nezīmē ir šāda:

£>7 1 — mikroshēmai iestāda režīmu,

D6, D5 — A grupas režīmi,00 — režīms 0,01 — režīms 1;lx — režīms 2 (x — vienalga

kāda vērtība),DA 1 — ports A ievada,

0 — ports A izvada,D 3 1 — pusports C H ievada,

0 — pusports C H izvada;D2 0 — B grupas 0. režīms,

1 — B grupas 1. režīms,D\ 0 — ports B izvada,

1 — ports B ievada,D0 0 — pusports C L izvada,

1 — pusports C L ievada.

Galvenais ir sinhronizētais (0-tais) •darba režīms, kad mikroprocesera un ievades-izvades mezgla darbība ir vien­laicīga. Lai iestādītu šo režīmu, jāpie­ņem, ka D7= 1, D 6= 0, D5= 0 un .02=0. Ja šai režīmā informāciju gri­bam izvadīt caur portu A, ievadīt caur portu B un CH, bet caur C L izvadīt, tad jāveido vadības vārds 10001010 = 8AH..

' D 0 P P I P A 0

D 7 PA 7•

- J A0 A I

P B 0

h Ro P B 7QWRi e s

R

P C 0

PC 7•

Ir divi asinhronizētie darba režīmi. Pirmajā mikroshēma caur portu A un B var datus gan ievadīt, gan izvadīt. Tas notiek pēc ārējās iekārtas signāla, kuru padod porta C noteiktai spailei (ja datus ievada, augstākās kvartas spailei D4 vai zemākās kvartas spailei D2). Pie tam pirmo un otro portu iz­manto kā datu reģistrus. Signālus ievadot, reģistrus «uzlādē» pēc ārējās iekārtas signāla, izvadot — pēc mik­roprocesora signāla WR. Tālākā datu virzīšanās ir atkarīga no pārtraukuma pieprasījuma signāla, kurš veidojas pēc uzdotās programmas.

Līdzīgi mikroshēma darbojas ari ot­rajā asinhronizētajā darba režīmā, ti­kai šajā gadījumā pārtraukuma piepra­sījumu nosaka divu noteiktu trešā porta bitu vienlaicīgais stāvoklis un kā datu reģistrs var darboties tikai ka­nāls A.

Programmējamo taimeri lieto perio­disku signālu formēšanai, laika aiztu­res iegūšanai, kā arī ārējo signālu skaitīšanai. Kā programmējamo tai­meri izmanto mikroshēmu KP 580 BH 53 (5.10. zīm.), kuras barošanas spriegums ir 5 V. Tajā ir trīs sešpad-

5.10. zīm . Program m ējam a taim era mikroshēma KP 580 BH 53

Page 127: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

5. Mikroprocesoru Vadības sistēmas 127

smitbitu atskaitošie skaitītāji CTO, CT1, CT2, un katram no tiem ir savs vadības vārda reģistrs.

Skaitītāju ieejās CO, Cl, C2 pievada takts signālus, bet to darbība tiek. at­ļauta ar augsta līmeņa signālu, kas padots uz spailēm STO, ST1, ST2. .

Vadības vārds nosaka taimera skai­tītāja darba režīmu. Vārda bitu no­zīme ir šāda:

D7, D6 — skaitītāja izvēle00 skaitītājs CTO,01 — skaitītājs CT1,10 — skaitītājs CT2,11 ■— aizliegums,

D5, D4 — baitu skaits001 — skaitītāja satura

nolasīšana,01 — strādā jaunākais

baits,10 — strādā vecākais

baits,11 — strādā abi baiti,

D3, D2, D1 — režīmi000 ■— nultais,001 •— pirmais,xlO — otrais,x 11 — trešais,100 — ceturtais,101 — piektais,

D0 — skaitītāja veids0 — binārais skaitītājs,1 bināri decimālais

skaitītājs.

Vadības vārdu ieraksta katram skai­tītājam atsevišķi, vienlaikus uz spailēm AI, A0 norādot skaitītāja adresi. Pēc vadības vārda ieraksta, adresējot skai­tītāju, iestāda sākotnējās baitu vēr­tības. Skaitītāja darbs sākas tikai pēc attrccīgu atļaujas signālu ST saņem­šanas.

Kā jau minēts, ir seši darba režīmi. Nultajā režīmā skaitītājs darbojas kā monovibrators (viena impulsa ģenera­tors) ar programmējamu palaišanu.

Kad ir iest.ādīts skaitītāja darba re­žīms un uzdots sākuma skaitlis N 0t skaitītāja izejā parādās nulles signāls. Skaitītājs sāk strādāt, ja signāls S T = L Pēc katra takts impulsa skaitlis N samazinās par vienu (5.11 zīm.), Brīdī, kad skaitlis N kļūst vienāds ar nulli, izejā parādās augsta līmeņa signāls, kurš saglabājas līdz jaunai skaitītāja darba režīma uzdošanai. Tā iegūstam laika aizkavējumu Na-tc, kur tc — takts ģeneratora impulsu periods.

Pirm ajā režīmā taimers darbojas kā monovibrators. Taimers sāk skaitīt laiku no brīža, kad notiek signāla ST izmaiņa no nulles uz vieninieka līmeni (5.12. zīm.). Tikai šai brīdī iestādās skaitlis N 0 un izejas signāls kļūst vie­nāds ar nulli. Kad skaitītāja skaitlis N kļūst vienāds ar nulli, izejā parādās vieninieka signāls, kurš saglabājas līdz jaunai ST signāla izmaiņai no nulles uz vienu.

Otrajā režīmā taimers darbojas kā programmējams frekvences dalītājs a r

Page 128: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

128 «Modernās elektronikas pamati»

sr

■dalījuma koeficientu N 0 '(5.13. zīm.). Šeit pēc skaitītāja iestādīšanas un ST signāla līmeņa pārejas no nulles uz vienu takts ģeneratora iedarbes rezul­tā tā skaitītāja skaitlis laikā N0-tc pe­riodiski samazinās līdz nullei un tad izejā laika intervālā tc parādās nulles signāls. Jāatceras, ka skaitļa N 0 iz­maiņu procesora iedarbības rezultātā taimers uztvers tikai nākošajā periodā.

Arī trešajā režīmā taimers darbojas kā frekvences dalītājs ar skaitli N0,

ST

taču šajā gadījumā izejas impulsu līmeņi pārslēdzas pie N a-0,5. Tādējādi pauzes ilgums izejā ir 0,5No-tc, ja N 0 ir pāra skaitlis, un 0,5 (N0— — \)-tc, — ja N0 ir nepāra skaitlis (5.14. zīm.).

Ceturto režīmu raksturo programmē­jama laika aizture no skaitļa N 0 uz­došanas momenta līdz brīdim, kad N iegūst nulles vērtību. Rezultātā uz laika intervālu tc izejā formējas zema līmeņa signāls (5.15. zīm.).

Piektajā režīmā, atšķirībā no ceturtā, laika aizture N 0tc sākas pēc signāla ST izmaiņas no nulles uz vienu.

Jāatceras, ka 1., 2., 3., 5. režīmā signāla ST zemais līmenis neapstā- dina skaitītāja darbību. 0„ 1., 4. un5. režīmā pēc cikla nobeigšanas skaitī­tājs turpina darbu ar maksimālo skaitli N. Pēc komandas IN mikroprocesors var tieši nolasīt katra norādītā skai­tītāja .tekošo skaitli.

Bez aplūkotajām programmējamām mikroshēmām ir vēl dažas mazāk lie­totas: virknes (bits pēc bita) ievades- izvades mikroshēma KP 580 BB51, at­miņas tiešās pieslēgšanas kontrollers KP 580 BT 57, prioritārās pārtrauk­šanas kontrollers KP 580 BH 59, video- termināla kontrollers KP 580 BF75,

STk

Izeja

5.13. zīm . Taimera 2. darba režīms 5.14. zīm. Taimera 3. darba režīms

Page 129: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

5. Mikroprocesoru vadības sistēmas 129

jo objektu vadībai bieži nepieciešams operatīvo ciparveida signālu kodiem atbilstošs nepārtraukts spriegums. Lai' pārveidotu ciparveida signālu, mikro­procesora porta vairākbitu izvadiem tiek pieslēgts ciparu-analogu pārveido­tājs CAP (5.16. zīm.). Ports darbojas izvades režīmā (aktīvais signāls WR, komanda OUT).

Zīmējumā attēlotā CAP KP 572 n AI ieejas vārda apjoms ir 10 biti, bet portā ir 8 biti. Tādēļ CAP divus ve­cākos bitus iezemē. Spailei V pievie­no vienas vai otras polaritātes etalon- spriegumu. CAP izejas spriegums vei­dojas operacionālā pastiprinātāja DA izejā, un tā polaritāte atbilst etalon- sprieguma polaritātei.

Izmantojot ārējā operacionālā pa­stiprinātāja palīdzību, tiek veikta mik­roshēmas iekšienē formētā analogā signāla bezstrāvas mērīšana at kom-

Mikroprocesoru sistēma operē , ar bi- pensācijas metodi. Pie tam signāls, ko nārajiem elektriskajiem signāliem. Ārē- iegūst kā iekšējā analogā signāla un

tastatūras un indikācijas kontroliere KP 580 BB 79.

5.16. zīm . C iparu-analogu pārveidotajā KP 572 IIA1 pieslēgšana

9 - 3 5 6

Page 130: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

130 «Modernas elektronikas pamati:

ārējā analogā signāla starpību, tiek pieslēgts operacionālā pastiprinātāja ieejām.

Bieži informācija par ārējā objektā darbību tiek saņemta nepārtraukta sprieguma signāla veidā. Lai šo in­formāciju ievadītu mikroprocesorā, jā ­izveido signāla vienam polam kopējs punkts ar mikroprocesoru sistēmas nul­les punktu. Tas ir sarežģīts uzde­vums, jo signāls var tikt mērīts ķēdē ar augstu spriegumu. Sevišķas grūtī­bas rodas līdzstrāvas signāla pieska­ņošanai, jo to nav iespējams trans­formēt. Parasti, darbojoties ar augsta sprieguma līdzstrāvas signāliem, tos sākumā pārveido maiņstrāvas signālos, pēc tam transformē un tad pārveido līdzstrāvas signālos, kuru lielums pie­skaņots mikroprocesoru sistēmai.

Lai šo informāciju pārvērstu ciparu veidā, mikroprocesoru sistēmas ieva- des-izvades portam pieslēdz analogā sprieguma pārveidotāju ACP. Sērij­veidā izlaiž mikroshēmu K 572 11 Bl, kura darbojas kā divpadsmit bināro bitu vērtību virknes automātiskas svēr­šanas sistēma. ACP mikroshēmas ieejā pieslēdz analogu vienas polaritātes spriegumu, kura maksimālā vērtība nepārsniedz mikroshēmas barošanas spriegumu, bet pārveidotāja izejas pie­slēdz portu bitiem. Neatbilstību starp ACP bitu skaitu un vienbaita porta bitu skaita var novērst, nullējot ACP četrus jaunākos bitus. Taču tas sais­tīts ar ciparu signāla diskrētuma palie­lināšanos. Pareizāk būtu izmantot A vai B porta kopēju darbību ar pusi no C porta. Sajā gadījumā datu apstrāde kļūst sarežģītāka.

5.6. PR O G RA M M AS SASTĀDĪŠANAProgramma ir nepieciešamo darbību

secība programmējamās ietaises va­

lodā, kuras rezultātā tiek izpildīts ietaises nospraustais uzdevums. Pro­grammēšanas sākumā jākonkretizē uz­devums, ko parasti veic, sastādot blok- veida struktūrshēmu, kurā secīgi atspo­guļojas veicamie programmas posmi. Nākošajā posmā katram blokshēmas posmam piemeklē atbilstošas koman­das, kas pierakstītas mikroprocesoru sistēmai saprotamā valodā. Program­mu var uzreiz rakstīt mikroprocesoru sistēmas komandās, tā veicot «rokas» programmēšanu. To var rakstīt arī augstākas klases programmēšanas valodā, kuru saprot lieljaudas skaitļo­jamās mašīnas. Sīs mašīnas spēj auto­mātiski programmu pārrakstīt mikro­procesoru sistēmas valodā — mašīnu kodos un komandu simbolu apzīmēju­mos — asemblerā.

Aplūkosim vairākus programmēšanas piemērus. Kā pirmo sastādīsim pro­grammu divu vienbaita skaitļu reizi­nāšanai. Viens no skaitļiem atrodas ieejas portā PPI1-A (5.2. zīm.) ar nu­muru OC H, otrs — portā ar numuru OD H. Divbaitu rezultātu ievietosim operatīvās atmiņas šūniņās ar numuru 0401 H un 0402 H. Programmu rakstī­sim asemblerā.

5.17. z īm . Divu vienbaita skaitļu reizinā­šan as program m as blokveida s truk tū rshēm a'

Page 131: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

5. Mikroprocesoru vadības sistēmas 131

Visvienkāršākajā veidā reizināšanu var veikt, reizināmo summējot tik reižu, cik liels ir reizinātājs. Reizi­nāmo no ieejas porta izvietosim re­ģistrā C, reizinātāju — akumulatorā A, reizinājumu formēsim reģistru pāri HL. Reizināšanu veiksim ar apakš­programmas MULT starpniecību, jo daudzkārt jāveic vienveidīgas operā­cijas: akumulatora skaitlis jāsamazina par vienu, pēc tam jāpārbauda aku­mulatora vērtība (vai nav mazāka par nulli, ja mazāka, jāatgriežas galvenajā programmā), jāsaskaita reizināmais ar HL pāri izvietoto iepriekšējās sum­mēšanas rezultātu. Jāatzīmē, ka HL reģistru pāra informāciju var saskaitīt tikai ar cita reģistru pāra datiem. Tā­dēļ, ja vienbaita datus izvietojam C reģistrā, tā pāra reģistra B vērtībai jābūt nulle.

Programmas blokveida struktūr- shēmu (5.17. zīm.) sāksim ar B, H, L reģistru nullēšanu. Tā kā jādarbojas ar apakšprogrammu, tad steka rādī­tājā jāizvieto steka «dibena» atmiņas šūniņas skaitlis. Kā nākamo veiksim reizināmā pārvietošanu uz C reģistru, pēc tam — reizinātāja izvietošanu akumulatorā. Pēc šīm darbībām iz­sauksim apakšprogrammu MULT, kuru veicot HL reģistru pāri iegūsim galīgo summu — A un C reizinājumu. Nāko­šajā galvenās programmas solī izvie­tosim rezultātu uzdotajās atmiņas šū­niņās.

Pielietojot K 580 mikroprocesora ko­mandu sistēmu, aprakstīsim katru blo­ku a r secīgām komandām mikropro­cesora valodā asemblērā. Lai uzsāktu programmas izpildi, jānullē akumula­tors (piemēram, komanda ĀRA A — «izslēdzošais VAI» akumulatora datiem pašiem ar sevi, kuras rezultāts ir nulle), jāpārbīda akumulatora nulles datus uz B reģistru, pēc tam uz H un

L reģistru. Lai datus pārbīdītu, lieto komandu MOV r, A.

Pēc tam ar komandu L X l SP, S/l steka rādītājā SP izvieto steka «di­bena» šūniņas adresi S/l. Nākošā blo­ka realizācijai ar komandu IŅ , 'N pār­vieto reizināmo no porta N uz aku­mulatoru A, bet ar komandu MOV C, A datus pārbīda uz reģistru C, kurš ir reizināmā glabātājs. Nākošo bloku realizē ar komandu IN , N, kuras re­zultātā reizinātājs no ārējā elementa ar numuru N nonāks akumulatorā.

Apakšprogrammu izsauc ar ko­mandu CALL, MULT, bet reģistra HL rezultātu uz norādītajām atmiņas šū­niņām pārvieto, izmantojot komandu SHLD addr. Programmu nobeigs ko­manda HLT, kura apstādinās mikro­procesoru.

Asemblerā uzrakstītā programma jā ­pārraksta mikroprocesoru sistēmai sa­protamos kodos. Pie tam vienkāršoša­nai lietosim heksadecimālo kodu pie­rakstu. Vienlaikus, komandas pārrak­stot, jānorāda arī atmiņas šūniņu nu­muri. Sāksim ierakstīt programmu ar šūniņu, kuras numurs ir 0000 H. Steku izvietosim tālu uz atmiņas beigām, kā «dibenu» pieņemot RAMl šūniņu A606 H. Asemblēšanas rezultātā iegū­sim galveno programmu (sk. 132. lpp.).

Apakšprogrammu varam sākt izvie­tot šūniņā ar numuru 0017. Vispirms jāizdara akumulatora dekrementēšana DCR A. Nākošo struktūrshēmas bloku realizējam ar komandu RM (atgrie­šanās galvenajā programmā, ja dekre- mentēšanas rezultātā iegūstam nega­tīvu skaitli). Pēc tam, ja pēc dekre- mentēšanas akumulatora rezultāts nav negatīvs, ar komandu DAD B sum­mējam BC un HL reģistru pāru datus un tos izvietojam HL reģistru pārī. Tad vēlreiz pēc komandas JMP 0017 dekrementējam akumulatoru, atkal HL reģistru pāra datiem piesummējam BC

Page 132: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

132 «Modernās elektronikas pamati»

Programmas skaitītāja Komandas Komanda PiezīmesPC numurs kods

0000 3E92 M V IA , 92 \porta P P I 10002 D30F OUT OF /iestādīšana

0004 A'F XRA A0005 47 M O V B ,A .0006 67 M O V H ,A0007 6F M O V L ,A0008 31 06 A6 L X IS P ,A № 6 000B DB OC IN O C 000D 4F, M O V C ,A 000E DB OD IN O D0010 CD 17 00 CALL 0017' ĶULT0013 22 01 04 SHLD 04010016 76 HLT.

reģistru pāra datus utt., līdz, akumu­latoru dekrementējot, iegūstam nega­tīvu rezultātu un darbību beidzam.

Apakšprogrammu pierakstīsim šādi: PC Komandas kods Komanda0017 3D D C R A '0018 F8 RM0019 09 D ADB 001A 03 17 00 JMP 0017.Ar beidzamo galvenās- programmas

darba komandu SHLD 0401 nosūtām reizināšanas rezultātus uz atmiņas šū­niņu 0401 un 0402, pēc tam pro­grammu beidzam (HLT).

Kā nākošo programmēšanas pie­mēru aplūkosim ārējās ietaises ana­logā sprieguma pārveidošanu vien- baita kodētā signālā, kurš cirkulēs mikroprocesoru sistēmas iekšienē.

5.18. zīm . C iparu-analogu pārveidotāja p ieslēgšana mikroprocesoram program m ējam ās analogu-ciparu pārveidošanas realizēšanai

Page 133: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

5. Mikroprocesoru vadības sistēmas 133

Sim nolūkam izveidosim shēmu (5.18. zīm.), kurā ievades-izvades por- tam A ar numuru ОС H pieslēgsim CAP ar astoņu jaunāko bitu ieeju, bet CAP analogo izejas signālu Ui pie­slēgsim komparatora DA invertējošai ieejai (CAP operacionālo pastiprinā­tāju šeit vienkāršības dēļ neattēlo­jam ). Komparatora neinvertējošajai ieejai pieslēgsim mērāmā analogā sig­nāla pozitīvo polu t/a. Komparatora izejā slēgtā diode un rezistors veidos vieninieka atbildes signālu, ja Ua> U u un nulles sigņālu, ja и л< и ь

Atbildes signālu pieslēgsim ievades- izvades mikroshēmas portam OD H (konkrēti, bitam D3), kurš ar vadības vārdu iestādīts ievades režīmā. Ietaise darbosies pēc šāda principa. •

Sākumā CAP ieejā no mikroproce­sora bitā D7 uzstādām vieninieku, bet citos bitos — nulles. Tātad izvadām caur portu vārdu 80 H, kurš CAP iz­ejā rada kādu proporcionālu spriegumu ■Uj. Ja U ļ<.Uū, tad operacionālā pa­stiprinātāja komparatora DA izejā būs signāls 1, kuru ievadām caur bitu D3 atpakaļ portā kā atbildi 08 H. Pro­cesors, analizējot šo atbildi, konstatē, ka U i< U a, un šai gadījumā vecākā bita vērtība saglabājas.

Ja pēc vārda 80 H izvades U ļ> U &, tad komparatora izejā ir signāls 0 un atpakaļ ievadām 00 H. Procesors, ana­lizējot šo atbildi, konstatē, ka и х> и л, un šai gadījumā vecākā bita vērtība jāizmaina uz nulli.

Pēc vecākā bita aptaujas un vērtī­bas noteikšanas uzsākam nākošā bita D6 novērtēšanu. Sākotnēji uzstādām šo bitu ar vērtību 1 (tātad, ja Ux iepriekš bija mazāks par £/a, tad izva­dām skaitli СО H, bet, ja iepriekš U i> > £ /a, tad izvadām 40 H) un gaidām komparatora atbildi. Ja kompara- tors signalizē, ka Uļ<.Un, tad sa­glabājam bita D6 vērtību (1). Pre-

5.19. zīm . Analogu-ciparu pārveido­šan as program m as blokshēma

tējā gadījumā uzstādām bitu D6 nul­les līmenī. '

Tā secīgi pa vienam uzstādām visu bitu vieninieku vērtības (ievērojot

Page 134: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

134 «Modernās elektronikas pamati»

iepriekšējo noteikto bitu vērtības) un konstatējam Ul un £/a attiecību, a t­stājot pētām o’bitu ar vieninieka vēr­tību, ja Uļ < U a, un ar nulles vērtību, ja Ui > t/a.

Pārveidošanu beigsim, ja visi biti būs aptaujāti. Bita, kura vērtība ir 1, secīgu pārbīdi virzienā no D7 uz DO var izdarīt ar komandas RRC (Rotate right cyclic) starpniecību. Aptauja beigsim, ja ciklējamo vieninieka bitu būsim izbīdījuši ārā no baita, un par to signalizēs pārnesuma C — «carry» rašanās.

Algoritmu var realizēt atbilstoši 5.19. zīm. attēlotai blokshēmai. Seit kā starpposmus izmantosim reģistrus B, C, D. Tas vajadzīgs tādēļ, ka visas darbības noris caur akumulatoru un jābūt reģistriem, kuros varētu uzgla­bāt starprezultātus.

Sākumā no akumulatora izvedam skaitli 80 H, šo skaitli atceramies re­ģistrā B. Reģistrā C iestādām nul­les. Pēc izvades akumulatora datus ievietojam reģistrā D. Pēc atbildes sa­ņemšanas pārbaudām nosacījumu — vai C/i < £/a? Ja atbilde ir pozitīva, sā­kotnējo ciparu 80 H pārbīdām uz tuk­šo reģistru C, bet reģistra B ciparu

80 H ciklējam par vienu pozīciju pa labi (tātad iegūstam 40H ). Pēc pār­nesuma kontroles (sākumā pārnesuma nav) summējam B + C reģistru datus, iegūstot jauno uzstādāmo skaitli CO H, kuru virzām uz ciparu-analogu pār­veidotāju.

Gadījuma, ja pēc pirmā bita ietek­mes pārbaudes konstatējam, ka U[ > > £/a, tad B reģistra datus gan ciklējam par vienu pozīciju (no 80 H uz 40 H), bet C reģistrā saglabājam nulles un jaunais izvadāmais vārds pēc summē­šanas B-ļ-C būs 40 H.

Otrreiz un arī turpmāk izvadāmos vārdus izvietojam reģistrā D. Sā re­ģistra datus pēc nākošajām pārbau­dēm £ /i< £ /a? izmantojam tikai tad, ja £/i<£/a. Tad D reģistra datus bīdām uz C reģistru, ciklējam B re­ģistra datus pa labi un izvadāmo jau­no skaitli iegūstam, summējot iepriek­šējo izvadīto skaitli ar B reģistra da­tiem. Pretējā gadījumā (kad £ /i> £ /a) pārciklēto B reģistru summējam ar C reģistra iepriekšējo saturu, kura iepriekšējā aptaujātā bita vērtība ir nulle.

So algoritmu asemblerā varētu pro­grammēt šādi:

PC Komandas kods Iezīme Komanda Piezīmes0000 3E 82 MVI A, 82 Iestāda portus0002 D3 OF MVI A, 80 H0004 3E 80 OUT OF Akumulatorā 80 H0006 06 80 M VI B, 80 B reģistrā 80 H0008 OE 00 MVI C, 00H C reģistrā nulles000A D3 ОС 1 OUT ОС000C 57 MOV D, А ' Akumulators uz D000D DB OD IN OD000F E6 08 ANI 08 H Ievadītā skaitļa

salīdzināšana ar 080011 CA 1500 IZ «2»0014 4A MOV C, D0015 78 2 MOV А, В0016 OF RRC Rotācija pa labi0017 47 MOV В, А0018 DA' 20 00 JC «3» Pārnesuma pārbaude001 в- 79 MOV А, С001С 80 ADD В S + C001D СЗ OA 00 JMP «1» Parēja ui OUT

0020 . 76 3 HLT

Page 135: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

5. Mikroprocesoru vadības sistēmas 135

5.20. zīrn. Laika aiztures program m as blokshēma

Programmas sākumā portu OC (A portu) iestādām sinhronizētajā izva­des režīmā, bet portu OD H (B por­tu) — ievades režīmā. Šim nolūkam akumulatorā izvietosim vadībās vārdu 82 H un to izsūtīsim uz ievades-iz- vades mikroshēmu, formējot vadības vārda ierakstam nepieciešamo kombi­nāciju A0=A1=1.

Programmā rezultāta noteikšanu realizējam ar komandu

ANI 08 H (salīdzinot loģiski pa bitiem atbildi ievades portā ar uzdoto skaitli08 H), kura kontrolē faktiski tikai bita D3 vērtību, jo visu citu bitu vērtības uzdotajā skaitlī un tātad arī UN ope­rācijas rezultātā ir nulles. Ja Uļ < U !l, tad ievades portā ir atbilde 08 H un ANI komandas rezultāts nebūs nulle. Programmas nākamā komanda IZ ne­darbosies, kas atbilst virzībai pa blok­shēmas zaru ar atbildi «jā», Ui ir mazāks par £/a-

Aplūkosim laika aiztures programmē­šanu. To veic, vairākkārt izpildot vie­nu un to pašu programmas posmu, tā ­dējādi veidojot ciklisku programmu. Sākumā reģistru pārī BC uzstādīsim kādu skaitli — piemēram 3100 H (tik reižu — 12544 izpildīsim vienas un tās pašas darbības). Pēc tam nul- lēsim akumulatoru (5.20. zīm.), jo turpmāk salīdzināsim B un C reģistru vērtības ar nulli, t. i., akumulatora datiem. Ciklu sāksim ar BC reģistru pāra satura samazināšanu par vienu, pēc tam pārbaudot B reģistra vērtību, to salīdzinot ar nulli.

Pirmoreiz dekrementējot skaitli 3100 H, iegūsim 30FFH, vēl pēc 15 dekrementācijām — 3ŪFO, vēl pēc 16 — 30EO utt. Tātad sākumā dekre- mentācija ietekmē tikai, jaunāko baitu. Tikai tad, kad būsim 256 reizes dekre- mentējuši, vecākā baita skaitlis sa­mazināsies līdz 2F H. Tad atkal 256 reižu faktiski dekrementēsim jaunāko baitu.

Tā tas turpināsies, līdz reģistru pāra skaitļa vērtība būs 00FF H, kad

xar atbildi «jā» iziesim no bloka «vai- B = 0?» un uzsāksim bloka «vaiC =0?» realizāciju, kuru turpināsim vēl 256 reizes, līdz abi reģistri būs tukši.

Programmu asemblerā pierakstīsim šādi:

Page 136: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

136 «Modernās elektronikas pamati»

PC Komandas kods Iezīme Komanda Taktis2090 01 00 31 ' L X I B 3100 H 102093 97 S U B k 42094 ‘ 0B 1 DCX B 52095 B8 _ CMP B * 42096 C2 94 20 JNZ«. 1» 11/17 2099 B9 CMP C 5 209A C2 94 20 JN Z« 1» 11/17 209D 76 HLT

Ka.tru operāciju realizējam ar no­teiktu takts impulsu skaitu. Summējot šos skaitļus, iegūstam, ka programmu veiksim 1 0 + 4 + (5 + 4 + 1 7 ) • 12287+5+ + 4 + 1 1 + 2 5 5 -(5 + 4 + 1 1 + 5 + 1 7 )+ 5 + +11=330222 taktīs. Seit jāievēro, ka JNZ komandas izpilde notiek 11 tak­tīs, ja nav pārejas, un 17 taktīs, ja ir pāreja uz dekrementēšanu. Ja takts signālu frekvence ir 2 MHz un atbil­stoši impulsu atkārtošanās periods ir 0,5 n s, tad laika aizturējums būs 330222-0,5-10~6»0,165 s

Ar mikroprocesora palīdzību var rea­lizēt arī displeja vadību. Praksē gan

biežāk lieto speciālu videotermināla kontrolieri, taču praktizēšanās nolūkā var izveidot shēmu (5.21. zīm.), kura nodrošina 1. nodaļā izskaidroto displeja stara pārvietojuma vadību. Shēmā jā ­ieslēdz divi ciparu-analogu signālu pār­veidotāji, kuri formēs pakāpjveidīgu spriegumu uz katodstaru caurulītes Jio- rizontālās Tin vertikālās nobīdes spo­lēm.

Atcerēsimies, ka uz ekrāna veido­jam 16 horizontālas rindas ar 32 sim­boliem katrā, pie tam simbols veidots no 8 horizontāliem un 8 vertikāliem punktiem. Punkta vietu simbolā no-

HLDAA15 DB

A9AS

ASA4

NAM

A0...A15V

AO

Vertikālāspole

07CAP2

03 'Horizontālāspole

D2DO

5.21. zīm . D ispleja vadības shēma

Page 137: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

5. Mikroprocesoru vadības sistēmas 137

saka binārais skaitītājs BCT 2 kopā ar CAP 1 un CAP 2 jaunākajiem trim bitiem (astoņas «kāpnītes» katra CAP izejas spriegumā). Ja CAP 1 un CAP 2 citiem ieejas bitiem ir nulles signāli, tad takts impulsu ietekmē skaitītāja BCT 2 izejām pārslēdzoties, punkts 8 reizes pēc kārtas atrodas secīgās vie­nas horizontālās rindas pozīcijās (ka­mēr skaitītāja jaunākie biti D2 . . . DO izmainīsies no 000=0 D līdz 111=7.0), pēc tam skaitītāja BCT 2 vecāko bitu D5 . . . D3 signālu vērtību summa pie­aug par vienu un vertikālās rindas CAP 1 izejas spriegums palielinās par vienu diskrētu un atkal punkts pārvie­tojas par vienu jaunu horizontāli utt. Tātad šai gadījumā punkts veido tikai viena simbola (augšējā kreisā stūra) 8X 8 punktu matricu.

Punkts simbola iekšpusē pārvieto­jas takts signāla SYNC ietekmē, kura pievadīšanu skaitītājam BCT 2 no mik­roprocesora atļauj UN mikroshēma D3. Tās otrajā ieejā mikroshēma D1 un D2 veido nulles signālu, ja šā skaitī­tā ja visās izejās ir vieninieka signāli. Ja nav visi vieninieki (t. i., simbola matrica nav līdz galam izpunktēta), D2 izejā ir vieninieka līmeņa atļaujas signāls un skaitītājs strādā. Tikko BCT 2 izejās ir visi vieninieki, D2 iz­ejā parādās nulles aizlieguma signāls un skaitītājs apstājas. Mikroshēmas D1 izejā parādās augsta līmeņa signāls, kurš tiek pievadīts mikroprocesora spailei HOLD un signalizē par jauna simbola nolasīšanas vajadzību no procesora atmiņas mezgla. Ar šo sig­nālu faktiski mēs pieprasām netrau­cētu pieeju procesora atmiņas mez­glam.

Signāls HOLD ļauj mikroprocesoram nobeigt iesāktās komandas apstrādi, pēc tam tiks atslēgtas datu un ad­rešu maģistrāles, un par to signalizēs atbildes augsta līmeņa signāls HLDA.

Pēc šīs atbildes saņemšanas D4 mikro­shēmas ieejā, takts signāla ietekmē divbitu skaitītāja BCT 1 izejas sāks pārslēgties no stāvokļa 00. Tās kopā ar četru izeju dešifratoru DC 1 realizēs datu nolasīšanas secību.

Dešifratora DC 1 izejās takts im­pulsu secības gaitā parādīsies signāli Ql, Q2, Q3. Pirmā takts impulsa sig­nāls Q1 palielinās simbolu skaitītāja BCT 3 izeju summu par vienu, kas no­vedīs pie horizontālās pārbīdes CAP 2 izejas sprieguma palielināšanās uzreiz par 8 diskrētām (tas-tādēļ, ka tā biti D2 . . . D0 šai stāvoklī vienādi ar vie­nu).

Nākošā nolasāmā signāla adresi veido lappuses reģistra REG1 7 bitu signāli (iespējamas 128 lappuses), kā arī simbolu pozīciju un rindu skaitī­tāja BCT 3 izeju 9 biti, kuri caur bu­fera formētāju DB pēc HLDA signāla pieslēdzas adrešu maģistrālei. Sis pats HLDA signāls caur sis'tēmas kon­trolieri veido nolasīšanas signālu un pēc neliela laika datu maģistrālē būs jaunā simbola kods. Tāpēc otrā takts signāla dešifrētais signāls Q2 netiek izmafitots, jo jārada laiks datu pieva­dei no mikroprocesora. Nākošais takts impulss skaitītāja BCT 1 izejas pār­slēdz stāvoklī 11, un dešifratora DC 1 signāls Q3 strobē simbola datu pār­rakstīšanu reģistrā REG 2. Sekojošais takts signāls nullē skaitītāju BCT 2, tādējādi pazūd signāli HOLD un HLDA un parādās atļauja darboties skaitītā­jam BCT 2. Toties BCT 1 un dešifra- tors tiek atslēgti, jo signāls HLDA—0.

Tādējādi skaitītājs BCT 3 dešifratora DC 1 impulsu Q1 ietekmē ar jaunāka­jiem pieciem bitiem secīgi pārslēdz 32 simbolu pozīcijas rindā gan atmiņas šūniņās, gan caur CAP 2 pieciem ve­cākajiem bitiem — uz displeja ekrāna. Savukārt BCT 3 četri vecākie biti ar vertikālās spoles sprieguma formētāja

Page 138: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

138 «Modernās elektronikas pamati»

CAP l četriem vecākajiem bitiem (£>4 . . . D7) uz ekrāna veido simbolu rindas. Tā kā CAP 1 bits D3 ir ieze­mēts, tad kāda no bitiem D4 . . . D7 pārslēgšanās uz vieninieka līmeni iz­raisīs izejas sprieguma palielināšanos uzreiz par 8 diskrētām (tātad tiks iz­laista viena tukša rinda).

Simbola reģistra dati (7 biti) un punktu skaitītāja BCT 2 izeju D5 . . . D3 signāli iedarbojas uz pastāvīgās atmiņas šūniņu ROM, kurā ierakstīti visi dati par 128 simbolu punktu vēr­tībām. Ja izmanto ar 10 adrešu va­diem adresētu 8 bitu atmiņu, tad vecā­kajiem adrešu bitiem pieslēdz REG 2 septiņas izejas, bet jaunākajiem — trīs BCT 2 izejas vecākās kārtas. Tā­dējādi astoņās pirmajās šūniņās būs

ierakstīti pirmā simbola 64 punkti, nākošajās astoņās — otrā sim­bola utt.

Atstarpes starp simboliem veidojam, atstājot tukšus trīs no astoņiem sim­bola horizontālajiem punktiem, tātad, piemēram, atmiņas šūniņas bitus D7, D6, D5. Tāpēc atmiņas vienas šūniņas datus var secīgi no D0 līdz D4 nola­sīt, pieslēdzot tos piecu UN mikro­shēmu vienām ieejām, bet otrām pie­slēdzam attiecīgu punkta horizontālā pārvietojuma dešifratora DC 2 izeju. Secīgi aptaujājot visus punktus sim­bolā, uz stara dzēšanas iekārtu no mikroshēmas D6 izejas padosim 1 vai 0 signālu. Pirmais atbilst stara dzē­šanai (tumšs punkts), otrais — punkta spīdēšanai.

Page 139: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

6. Barošanas avoti 139

6. B A R O ŠANAS A V O T I

Elektroniskās vadības ietaises pa­rasti baro ar noteiktas kvalitātes līdz- spriegumu. Sarežģītākās ietaisēs pie­lieto vairākus barošanas spriegumus, kurus apvieno ar vienu kopēju vadu — nullvadu. Mikroprocesora K 580 sis­tēmā ir trīs barošanas avoti: 12 V un divi 5 V, kuri, apvienoti ar nullvadu, veido barošanas spriegums + 1 2 V, + 5 V un —5 V.

Līdzsprieguma kvalitāti raksturo sprieguma stabilitāte un pulsāciju am­plitūda. Lai panāktu nepieciešamo ba­rošanas sprieguma stabilitāti, lieto da­žādas sarežģītības pakāpes stabiliza­torus. Pulsāciju amplitūdu samazina ar dažādiem gludinātājfiltriem.

6.1. BAROŠANAS A V O T U TIPVEIDA STRUKTORASAtkarībā no enerģijas avota var

izdalīt divas lielas barošanas avotu grupas: maiņsprieguma un līdzsprie­guma.

Maiņsprieguma barošanas avota būtiska sastāvdaļa ir vadāms vai neva­dāms taisngriezis, kuru izveido, spe­ciāli saslēdzot diodes, tiristorus, ari tranzistorus. Vienkāršākā šāda avota ■ (izmantots nevadāms taisngriezis) struktūra attēlota 6.1. zīm. Transfor­matora primārajam tinumam pieslēdz tīkla maiņspriegumu. Transformatora sekundārā tinuma spriegums izvēlēts tā, lai pēc taisngriešanas nodrošinātu ne­pieciešamo līdzspriegumu t/0. Filtrs nogludina sprieguma pulsācijas līdz vajadzīgajam līmenim.

Ja nepieciešams mainīt sprieguma līmeni U0, tad jāmaina vijumu skaits transformatora sekundārajā pusē. Sādu avotu galvenā priekšrocība ir trans­formatora veidotā atsevišķo izeju gal­vaniskā atdalīšana no barošanas tīkla.

Regulējamos taisngriežus veido, iz­mantojot tiristorus. Barošanas avota struktūra (6.2. zīm.) sastāv no trans­formatora, regulējama taisngrieža, filtra un vadības sistēmas. Spriegumu U0 maina ar regulējamā taisngrieža

6.1. zīm . M aiņstrāvas b arošanas avota (ar nevadām u taisngriezi) struk-tūrshēma

Page 140: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

140 «Modernās elektronikas pamati»

6.2. zlm . M aiņstrāvas avota (ar regulējam u taisngriezi) struktūrshem a

palīdzību. Tiristoru izslēgšanu nepie­ciešamajos laika momentos nodrošina vadības sistēma, kuras darbība sin­hronizēta ar tīkla spriegumu. Sajā gadījumā tiristori izpilda divas fun­kcijas: pārveido maiņspriegumu līdz- spriegumā un regulē līdzsprieguma līmeni.

Līdzsprieguma barošanas avoti pa­rasti saņem enerģiju' no akumulato­riem vai citiem autonomiem avotiem (saules baterijām u. c.). Ja barošanas avota izejas spriegums nepārsniedz enerģijas avota spriegumu, tad parasti izmanto beztransformatora struktūras,

kurās ietilpst sprieguma stabilizācijas ietaise. Sādu ietaisi var izveidot, pie­lietojot gan nevadāmus, gan vadāmus nelineārus elementus. Taču, ja patē­rējamā jauda ir lielāka, lai palielinātu ietaises lietderības koeficientu, enerģi­jas avota līdzspriegumu pārveido maiņspriegumā un pēc tam caur taisn­griezi to savukārt pārveido nepiecie­šamā līmeņa līdzspriegumā.

Sāds līdzsprieguma avota izveides paņēmiens jālieto ari tad, ja ietaises barošanai nepieciešamais līdzspriegums ir lielāks, nekā tas ir enerģijas avo­tam. Galvenās funkcijas šādās struk-

uK

Ah'gnezems ■ kā saite

Transfor­mators

Taisn-griezis

+ -F iltrs

VT1

6.3. zlm. L īdzstrāvas nestaķilizēta - b a rošanas avota (ar vientakta p ašsvārstību pārvei­dotāju ieejā) struktūrshēm a

Page 141: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

6. Sekundārie barošanas avoti 141

6.4. zīm. L īdzstrāvas nestabilizēta barošanas avota (ar divtaktu p ašsvārstibu pārveido­tā ju ) struktūrshēm a

tūrās izpilda tranzistoru pārveidotāji. dots pēc struktūrshēmas, kas attēlotaBarošanas avota ar vientakts paš- 6.4. zīm. Transformators ar tranzis-svārstību pārveidotāju struktūras shēma toriem VT1, VT2 un atgriezenisko saitiir attēlota 6.3. zīm. Tranzistors VT1 izveido svārstību ģeneratoru, kas pār-kopā ar transformatoru un atgrieze- veido līdzspriegumu impulsveida sprie-n isk ās ' saites mezglu veido pašsvār- guma. Impulsu frekvenci parasti no-stību ģeneratoru: Tas pāfveido ieejas saka transformatora parametri. Šīspriegumu taisnstūra formas impulsos struktūra ir visplašāk izplatīta baro-ar noteiktiem parametriem (frekvenci, šanas iekārtās, kuru izejās jauda ne-amplitūdu, impulsa platumu). So ener- pārsniedz dažus desmitus vatii. Tačuģiju transformators pievada taisn- frekvences pārveidošanas likumu šā-griezim, kura izejā ieslēgts gludinātāj- dos pārveidotājos ļoti ietekmē slodzesfiltrs. .. : 1 1 strāvas izmaiņas.

Barošanas avots ar divtaktu paš- • Pie lielākām jaudām lieto tran- soārstibu pārveidotāju var būt izvei- zistoru pārveidotājus ar neatkarīgu

6.5. zīm. L īdzstrāvas nestabilizēta b arošanas avota (ar neatkarīgi vadām u pārveidotāju)struktūrshēm a

Page 142: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

142 «Modernas elektronikas pamati»

6. zīm. Līdzstrāvas divkanālu b arošanas avots, kuram ieejā un vienā izejas kanālā

stabilizators ir pārveidotājā

vadības signālu ģeneratoru. Baroša­nas avota struktūrshēma, kurā izman­tots autonomi vadāms pārveidotājs, attēlota 6.5. zīm. Sis pārveidotājs ietver sevī divus mezglus: jaudas pa­stiprinātāju un vadības signālu ģene­ratoru, kurš nodrošina pastiprinātāja tranzistoru pārslēgšanu. Vadības sig­nālu ģeneratoru, pielietojot operacio­nālos pastiprinātājus vai loģiskos ele­

mentus ar ārējiem RC elementiem, var izveidot kā pašsvārstību sistēmu. Sādu autonomi vadāmu struktūru gal­venā priekšrocība ir tā, ka slodze ne­ietekmē frekvences pārveidošanās likumu. Aplūkotajās shēmās, mainoties Ub lielumam, attiecīgi mainās arī Ua.

Viens no svarīgākajiem aspektiem ir barošanas avota izejas sprieguma stabilizācija. Līdzsprieguma divkanālu

S.7. zīm . L īdzstrāvas barošauas avots (ar regulējam u pārveido tāju ieejā)

Page 143: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

6. Sekundārie barošanas avoti 143

6.8. zīm . M aiņstrāvas barošanas avots (ar augstfrekvences posmu)

barošanas avota (ar ieejas-izejas sta­bilizatoru) struktūrshēma attēlota 6.6. zīm. Pārveidotājam stabilu spriegumu nodrošina ieejas stabilizators. P ār­veidotāja izeja izveidota ar diviem kanāliem. Sprieguma l/0, svārstības sastāda 3 . . .5 % no uzdotā līmeņa, bet, pateicoties papildus ieslēgtajam m azjaudīgajam stabilizatoram, sprie­guma U02 svārstības sastāda tikai 0,1 . . . 1 % no uzdotā līmeņa. Šādās sistēmās iespējams būtiski samazināt filtru parametrus, jo pārveidotājs ģe­nerē taisnstūrveida impulsus.

Sprieguma stabilizāciju var veikt, regulējot jaudas pārveidotāju. Šāds pārveidotājs (6.7. zīm.) ietver jaudas pastiprinātāju, vadības signālu ģene­ratoru un vadības sistēmu, kura realizē pastiprinātāja izejas sprieguma im­pulsu platuma modulāctju. Pie tam otrā kanāla mērelements izpilda atgrie­zeniskās saites funkcijas. Tā izejas signāls izmaina impulsu platumu atka­rībā no U02 sprieguma izmaiņām. Fil­trus veido no LC elementiem. Dažos gadījumos šādās struktūrās izejas spriegumu kanālu skaits var būt vēl lielāks.

Pēdējā laikā attīstījušās maiņstrā­vas barošanas avotu struktūras bez transformatora izmantošanas ieejā (6.8. zīm.). Tas ļauj būtiski sama­zināt barošanas avotu gabarītus. Struk­tūrā aiz taisngrieža un filtra pieslēdz līdzsprieguma augstfrekvences pārvei­

dotāju, kura izejai pievieno mazgaba­rīta transformatoru. Sprieguma stabi­lizāciju nodrošina atgriezeniskā saite, kuru veido vadības sistēmas ieejā ieslēgtais mērelements. Izejas sprie­gumu var stabilizēt, gan modulējot pārveidotāja impulsu platumu, gan re­gulējot taisngriezi. Pēdējā variantā' ir atvieglota filtra izveide.

6.2. LĪDZSTRĀVAS BAROSANAS A V O T U NEPĀRTRAUKTAS DARBĪBAS SPRIEGUMA STABILIZATORI

Nelielas jaudas līdzsprieguma baro­šanas avotos stabilizatorus veido, iz­mantojot nevadāmus nelineārus ele­mentus, un tos sauc par parametriska- jiem stabilizatoriem. Sarežģītākos ga­dījumos stabilizatorus veido, pielie­tojot vadāmus nelineārus elementus. Tādējādi izveido automātiskās regulē­šanas sistēmas, kuras sauc par kom­pensācijas sistēmām.

Parametrisko stabilizatoru parasti veido kā nelineāro elementu, izmanto­jot stabilitronu. Tā shēma attēlota 6.9. zīm. Nelineārais elements pieslēgts paralēli slodzei, bet balsta pretestība Rb ieslēgta virknes slēgumā. Izmai­noties spriegumam U b , mainās neline­ārā elementa strāvas lielums. Rezul­tātā, uzturot nemainīgu izejas sprie­

Page 144: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

144 «Modernas elektronikas pamati»

Ug

- O-

•6.9. zīm . Param etriskais līdzspriegum a stabilizators (ar paralēli slēgtu stabili-

tronu)

6.11. zīm . D ivkanālu param etriskais s ta ­bilizators

gumu Uiz, mainās sprieguma kritums uz balasta pretestību. Zudumu jaudu balasta pretestībā nosaka tikai ieejas un izejas spriegumu starpība.

Lai samazinātu ārējās temperatūras ietekmi, virknē ar stabilitronu slēdz diodi, kas savukārt pasliktina izejas sprieguma stabilitāti. Lai palielinātu kopējo stabilitāti, pielieto tiltiņa shēmu (6.10. zīm.). Stabilizatora izejas

'spriegums vienāds ar stabilitrona VD un pretestības R i spriegumu starpību. Sajā gadījumā iespējams radīt termo- stabilizāciju. Jā spēkā nosacījums,

kur rļ — stabilitrona diferenciālā pre­testība,

tad izejas spriegums Uii atkarībā no Ute mainās ļoti mazās robežās. Tā

6.10. zīm . Param etriskā stabilizatora (a r stabilitrona tiltiņa slēgumu)

shēma

kā diferenciālā pretestība ra ir atka­rīga no strāvas lieluma, kas plūst caur stabilitronu, tad stabilizācijas pakāpe būs nodrošināta tikai pie noteikta Uie un noteiktas slodzes strāvas lieluma.

Nestabilitāti, kas vērojama pie ieejas sprieguma izmaiņām,, var ievērojami samazināt, izmantojot divu kaskāžu parametrisko sprieguma stabilizatoru (6.11. zīm.). Nepieciešamības gadī­jumā termo kompensāciju veic tikai ieejas kaskādē. Šādas shēmas īpatnība ir tā, ka pirmās kaskādes stabilizā­cijas spriegumu aprēķina pēc formu­las £/sti=r=(2 . , . 3 ) U iZ.Pie tam uzskata, ka pirmās kaskādes izejas spriegums praktiski nemainās.

Ja jāstabilizē strāva, kā nelineāro elementu pielieto lauktranzistoru (6.12. zīm. a). Lauktranzistoru var aizvietot ar ekvivalentu ,.strāvas avotu, kuram virknē ieslēgta diferenciālā pretestība Ri. Sī pretestība ietver sevī avota, ekvivalentā lauktranzistora un rezis- tora R pretestību (6.12. zīm. b). Attē­lotās shēmas darbību apraksta vienā­dojums

Uie~In (Rd-hRsi) = ln R i + U iz,(6- 2)kur / n •— lauktranzistora noteces

strāva.

Izdarot aprēķinus, jāievēro ieejas sprieguma un slodzes pretestības mai­ņas. Atsevišķos gadījumos parametru uzlabošanai balasta pretestību var aiz-

Page 145: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

6. Sekundārie barošanas avoti 145

R+ °------- l t O t

u,r v r l 1

- h t

6.12. zīm . Lauktranzistora strāv as stabilizatora principiālā (a) un ekvivalenta aizvietošanas shēma (b)

vietot ar neiineāru eJementu — lauk- tranzistoru.

Atšķirībā no parametriskajiem stabi­lizatoriem kompensācijas tipa stabiliza­tori ietver atgriezenisko saiti, kas iedarbojas uz reaģējošo elementu. Rea­ģējošā elementa virknes un paralēlā slēguma struktūras attēlotas 6.13. zīm. Reaģējošo elementu parasti- veido kā vairākpakāpju saistītu tranzistoru, kura slēgumi attēloti 6.14. zīm. Izmai­noties ieejas spriegumam vai slodzes strāvai, mērelements padod signālu uz pastiprinātāju, kurš ar reaģējošā ele­menta palīdzību kompensē radušās iz­ejas sprieguma izmaiņās, Mērele- mentu un pastiprinātāju shēmās iz­mantoti tranzistori un operacionālie pastiprinātāji.

Tipveida shēma, kurā attēlots para­lēlais reaģējošā elementa slēgums, re­dzama 6.15. zīm. Palielināt reaģējošā! elementa pastiprinājuma koeficientu iespējams, izmantojot tranzistoru VT1 un VT2. Mērelementu izveido sprie­guma dalītājs ar rezistoriem R6, R7, R8, tranzistors VT3 un stabilitrons VD1. Kondensators C1 un C2 stabilizē shēmas parametrus pārejas procesos. Ja izejas spriegums pieaug, palielinās spriegums uz rezistora R6, bet tran­zistors VT3, kā arī VT1 un VT2, tiek vairāk atvērts. Pieaug strāva, kas plūst caur rezistoru Rl, izejas sprie­gums samazinās. Jaudas zudumi ba­

lasta pretestībā nav atkarīgi no slo­dzes patērētās strāvas, bet gan tikai no ieejas un izejas spriegumu starpības,, kas pie lielām enerģijas avota sprie­guma izmaiņām nosaka lielus jaudas zudumus rezistorā. Reaģējošā elementa, strāva būs minimāla pie vislielākās slodzes strāvas.

Shēmās, kurās izmantots reaģējošā elementa virknes slēgums, jaudas zu­dumi reaģējošā elementā ir atkarīgi gan no slodzes strāvas, gan ieejas un izejas spriegumu starpības. Seit reaģē­jošais elements pilda regulējamas ba­lasta pretestības lomu. Tipveida sprie­guma stabilizatora shēmas, kurās-

IReģistrējoSas1 elements

ifbsrpn- ļ j ^ ' 300“JP asr.pn - I JI ' f1

ļ R ^fS trfjaS o i ! elements

KĒSļ ļ Poitipn nte p ļ nčtd js n

fr?ē:iš.3nos{ ' efcments ' 0 * "

6.13. z īm . Kom pensācijas tipa lldzšprieguma- stabilizatora ar virknes (a) un paralēlā- (b) slēgum a reaģējošo elem entu struktifr—

shēm as

10 — 356

Page 146: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

146 «Modernās elektronikas pamati»

6.14. zīm . T ranzistoru reaģejošo elem entu slēgum a shēmas

R t

Page 147: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

6. Sekundārie barošanas avoti 147

b Upapl

6.16. zlm . L īdzstrāvas kom pensācijas tipa stabilizatori (ar reaģējošā elem enta virknes-slēgum u):

a — ar tranzistora m ērelementu; b — ar operacionālā pastip rinā tā ja mērelementu*

10*

Page 148: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

148 «Modernas elektronikas pamati»

pielietots reaģejoša elementa virknes slēgums, attēlotas 6.16. zīm.

Pirmajā shēmā (6.16. zīm. a) reaģē­jošā elementa — tranzistoru VT1 un VT2 bāzes strāvu nosaka tranzistors VT3. Jo lielāks izejas spriegums, jo lielāks spriegums uz rezistora R6 un lielāka tranzistora VT3 bāzes strāva. Tās lielumu nosaka rezistora R6 sprie­guma un stabilitrona stabilizācijas sprieguma starpība. Palielinoties VT3 atvēruma pakāpei, reaģējošā elementa bāzes strāva saņiazinās un tās pre­testība palielinās..

Shēma (&) atšķiras tikai ar opera­cionālā pastiprinātāja pielietojumu mēr- elementā. Pastiprinātāja sastāvdaļa ir tiltiņš ar rezistoriem R6, R7, R8, R9 un stabilitronu VD1. Pieaugot izejas spriegumam, operacionālā pastiprinā­tāja ieejas spriegums pārsniedz izejas spriegumu noteicošo VD1 stabilizāci­jas spriegumu. Pastiprinātāja A izejā palielinās pozitīvais spriegums. Rezul­tātā vairāk atveras VT4, bet reaģē­jošā elementa strāva samazinās. Izejas spriegums samazinās.

Pēdējā laikā apgūta integrālo sprie­guma stabilizatoru-mikroshēmu ražo­

šana. Visizplatītākās mazjaudīgās sta­bilizatoru mikroshēmas ir K142EH1, K142EH2, kurām pieļaujamā slodzes strāva nepārsniedz 0,15 A. Vidējās jau­das mikroshēmām K142 EH3 un K.142 EH4 maksimālā slodzes strāva ir 1 A. Maksimālie ieejas spriegumi vidējās jaudas mikroshēmām ir 20, 40 un 60 V. Mikroshēmu izejas sprie­gumu var regulēt. Mikroshēmām ieejā un izejā jāpieslēdz ārējie kondensa­tori. Tie paaugstina darbības stabili­tāti un samazina pārspriegumus uz mikroshēmām.

Integrālā stabilizatora K142 EH3 ieslēgšanas shēma attēlota 6.17.. zīm. Ārējais rezistors R1 ierobežo vadības signāla lielumu, R2 nosaka termoaiz- sardzības nostrādes temperatūru dia­pazonā no 65° līdz 145 °C, R3 ir strāvas devējs maksimālās strāvas ieregulēšanai.

Rezistora R2 izvēles noteikums ir šāds:

R 2 :0,037k— 6,65 , kQ, (6—3) l-0 ,0 1 5 5 rk ■ ;

kur Tk — mikroshēmas korpusa tem­peratūra, pie kuras iestādīta termoaizsardzība.

2dž+ o-

UjZ = Un

6.17, zīm . In teg rā lā stabilizatora mikroshēmas K 142 EH 3 pieslegšana

Page 149: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

*

6. Sekundārie barošanas avoti 149

4 1K K 2 E H 5

c „ 2 C „

— —o

6.18. zīm . In tegrā lā stabilizatora mikroshēmas K 142 EH 5 (ar fik­sētu izejas spriegum u) pieslēgšana

Rezistora R1 izvēlēs noteikums ir šāds;

UyR2 ( 1 +0,4^2) —R — , kQ, (6—4)

1 1,8+ « * (1,2+ 0,2^ 2)kur Uv — vadības sprieguma ampli­

tūda, kura var būt diapa­zonā no 0,9 līdz -40 V.

Rezistora — strāvas 1 devēja lielumu nosaka pēc izteiksmes

D 1,25—0,51n—0 ,0 2 3 ( t / i e - t /N ) ------------------------- .---------------------- ,1N

( 6 -5 )kur / n — mikroshēmas nominaia

strāva.

Sādu mikroshēmu galvenais trūkums ir tas, ka ārējie elementi krasi palie­lina stabilizatora gabarītus. Ir arī mik­

roshēmas ar fiksētu izejas spriegumu, kurām nav vajadzīgi ārējie rezistori. Tā mikroshēmai K 142EH5 izejas spriegums ir 6 V, maksimālā slodzes strāva 8 A, bet maksimālais ieejas spriegums 15 V. Šādas mikroshēmas tipveida pieslēgšanas shēma attēlota 6.18. zīm. Izejas kondensators pie im- pulsveida slodzes palielina darba stabi­litāti, kā arī samazina izejas sprie­guma pulsāciju līmeni. Ieejas konden­sators novērš iespējamo ģenerāciju pie ieejas sprieguma lēcienveida iz­maiņām.

Izveidoti arī integrālie augstsprie­guma stabilizatori ar ieejas spriegumu virs 100V un slodzes strāvu no 0,5 līdz 1 A. Sajās mikroshēmās pielietoti virknes reaģējošie elementi. Aizsarg- elementu iekļaušana stabilizatoru mik- rostruktūrās paaugstina darbības dro­šumu.

6.3. M AIŅSPRIEG UM A NEPĀRTRAUKTAS DARBĪBAS STABILIZATORI

Zemu spriegumu stabilizēšanai lielu slodzes strāvu gadījumos plaši pielieto

6.19. zīm . M aiņstrāvas b arošanas avots (ar m agnētiskā p astip rinā tā ja stabilizatoru)

Page 150: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

150 «Modernās elektronikas pamati»

R1'U t 1/D 1

- N -

VD2K J

*171—

~Q +

V /VT1

V / - o -

VT2

Vadības sistēm a

6.20. zīm . M aiņstrāvas stabilizators (ar tranzisto ru regulējošo elem entu)

transformatora primārajā tinumā ieslēgtus reaģējošos elementus. Šādos stabilizatoros pielieto magnētiskos pa­stiprinātājus, tiristorus, tranzistorus y. c. Viena no vienkāršākajām shē­mām, kurā izmantots magnētiskais pastiprinātājs, attēlota 6.19. zīm. Mai­not vadības tinuma strāyu, mainās virknē ar transformatora primāro ti­numu slēgto darba tinumu induktīvā pretestība un arī spriegums uz trans- iormatora primārā tinuma. Pastiprinā­

juma koeficientu palielina iekšējā pozitīvā atgriezeniskā saite, kuru no­drošina diode VD1 un VD2. Stabili­zatora trūkumi ir samērā lielie gaba­rīti, zems jaudas koeficients, kā arī lietderības koeficients. Ja palielina ba­rošanas sprieguma frekvenci, gabarīti var tikt samazināti un lietderības koe­ficients palielināts.

Divtaktu maiņsprieguma regulatora shēma, kurā izmantoti tranzistori, attē­lota 6.20. zīm. Reaģējošie elementi

6.21. zīm . T rīsfāžu m aiņstrāvas stabilizators (ar regulējošo tranzisto ru)

Page 151: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

6. Sekundārie barošanas avoti 151

ieslēgti virknē ar transformatora pri­māro tinumu. Tie izveidoti no tran ­zistoriem VT1 un VT2, kurus vada ar līdzsprieguma; pastiprinātāja palī­dzību. Zudumu samazināšanai tranzis­toriem paralēli pieslēgts rezistors Rl. Pie mazām slodzes izmaiņām (30 . . . 50%) tranzistoru zudumu jaudu tā ­dējādi var samazināt 1 ,5 .. . 1,7 rei­zes. Shēmas matemātisko aprakstu nosaka sprieguma un strāvas rakstura izmaiņas pusperioda laikā. Tā, ievē­rojot tranzistora momentānā sprieguma izmaiņas, sprieguma vidējā vērtība uz tranzistoru

U k b v i d = A t / t , (6- 6)

kur AUt tīkla sprieguma pieau­gums virs nominālā.

Vidējā strāva, kas plūst caur vienu no diodēm,

kur / j — efektīva

I viā—0,45/ļ,

strāvas

( 6 - 7 )

vērtība

transformatora primārajā tinuma.

Trīsfāžu sprieguma stabilizatora shē­ma attēlota 6.21. zīm. Komutējošā tilta (diodes VD1— VD6) izejā ieslēgts tranzistors VT1, kuru vada relejele- ments.

Regulēšanas gaitā tranzistora ko- lektora-emitera ķēdes strāva

/ k e — 1,2 3 /n . (6 — 8)

Vidējā strāva, kas plūst caur ko­mutējošā tilta diodēm,

/v id = 0,33/K E. (6 — 9)

Noslodzes koeficients — attiecība starp izkliedes jaudu tranzistorā un slodzes jaudu izejā pie tīkla sprie­guma svārstībām AU t— (0,05.. .0,1) C/n ir 0 ,1 8 ... 0,23.Stabilizators, kura darbību nosaka re­gulējams transformators, attēlots 6.22. zīm. Shēma ļauj ar transformatora T2 palīdzību galvaniski atdalīt mētele- menta ķēdi no ieejas sprieguma, kā

Page 152: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

6.1.

tabu

laTi

risto

ru

regu

lato

ru

elem

entu

pa

ram

etru

ap

rēķi

na

izte

iksm

es

(tra

nsfo

rmāc

ijas

koef

icie

nts

ki =

l)

152 «Modernas elektronikas pamati»

Page 153: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

6. Sekundārie barošanas avoti 153.

ari nodrošina galvenā transformatora sprieguma kropļojuma koeficientu sa­mazināšanu. Regulēšanas princips sais­tās ar slodzes pretestības maiņu trans­formatora VT2 sekundārajā tinumā, izmantojot tranzistoru VT1. Minimālo spriegumu uz transformatora primāro tinumu izvēlas atbilstoši nosacījumam

t/iT2mi„w (0 ,05 ...0 ,1 )(7t. (6—10) Pie ša nosacījuma spriegumu uz T1

primāro tinumu var aprēķināt pēc iz­teiksmes

č / i T ' = —— ( t / t m i n — t / i T 2 m i n ) , kt

(6- 11)

kur kt — sprieguma kropļojuma koefi­cients.

Transformators T2 palielina stabili­zatora masu, gabarītus un samazina lietderības koeficientu. Praktiski šā transformatora jaudu izvēlas atbilstoši nosacījumam

P t2» ( 0 , 4 6 . . . 0 , 6 4 ) P n , (6— 12>

kur P n — slodzes nominālā jauda.

Pēdējā laikā plašu pielietojumu gu­vuši tiristoru stabilizatori. Tiristoru^ slēdz gan transformatora primārajā, gan sekundārajā pusē. Tiristori

v s i ' Ķ ' Ķ T ^V52

- Ķ ' Ķ l i S 6 V55

VDO

* ūUo>

6.24. zlm . T rīsfažu tiris to ru ta isngrieža shēma

Page 154: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

154 «Modernās elektronikas pamati»

VD3 VD46.25. zīm . V ienfāzes m aiņstrāvas tiris to ru regu lato ru shēmas

sekundārajā pusē gan pārveido maiņ- spriegumu līdzspriegumā, gan regulē izejas līdzspriegumā lielumu. Tas ļauj būtiski samazināt stabilizatoru masu un gabarītus.

Vienfāzes un trīsfāžu sprieguma re­gulatoru shēmas attēlotas 6.23. un

6.24. zīm. Visās shēmās diode VDO nodrošina taisngriezim induktīvās slo­dzes gadījumā vienas polaritātes iz­ejas spriegumu. Suntējošās diodes funkcijas var pildīt arī taisngrieža diodes, piemēram, diode VD1 un VD2 shēmā 6.23. zīm. c. Shēma (a) no (&)

Page 155: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

6. Sekundārie barošanas avoti 15S

b

V S lĶ v ' z S \7 V S 6V54 \ VS2\ \ V S 3 "

w ,, r A \ t 2

3 0 -------- r > r V > L

C o ------- r v ~i/ 5 2

V D l t W V S J

i ^ ’ x j i / O ? 1 x W 3 \ \

6.26. zīm. T rīsfāžu maiņsprie'guma tiristo ru regu lato ru slēgum s transform atora prim arajāttiuum ā

un (c) atšķiras ar tiristoru un diožu skaitu, kā arī ar transformatora kon­strukciju.

Vienfāzes un trīsfāžu sprieguma re­gulatoru shēmas, kurās transformatora primārajā pusē ieslēgti tiristori, attē­lotas 6.25. un 6.26. zīm. Vienfāzes shēmai (6.25. zīm. a) ir lielāks liet­derības koeficients, taču divās citās vienfāzes shēmās tiristori aizsargāti no sprostsprieguma iedarbības. 6.25. zīm. c attēlota shēma ar vienu tiristoru. Ti­ristoru regulatoru elementu parametrus var aprēķināt pēc 6. 1. tabulā apkopo­tajām izteiksmēm.

Lai- aprēķinātu gludinātājfiltru ’pa­rametrus, nepieciešams zināt taisn- grieztā sprieguma harmonisku sastāvu. Tas ir ļoti atkarīgs no regulēšanas

leņķa a vērtības. Parasti filtra aprēķi­nus veic pie maksimālās a vērtības., Tiristoru regulatoru pielietošanas ga­dījumā gludinātājfiltra masa un ga­barīti palielinās, jo tiem pievadītais spriegums ir stipri kropļots. Samazinās arī jaudas koeficients.

Lai uzlabotu tiristoru regulatoru rā­dītājus, pielieto sistēmas ar pakāpj- veida sprieguma regulēšanu. R ezultātā. uzlabojas jaudas koeficients un sama­zinās filtra ieejas sprieguma kropļo­juma pakāpe. Dažas vienfāzes shēmas, kurās pielieto pakāpjveida regulēšanu, attēlotas 6.27. zīm. Sajās shēm ās. transformatoram pieslēgtas papildus komutējošās diodes: VD3 (6.27. zīm. a), VD1, VD2 (zīm. b), VD1, VD2 (zīm. c).

Page 156: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

156 «Modernās elektronikas pamati»

+U0

+

u0

/v U,

+

U o

6.27. zlm . Vienfāzes m aiņspriegum a tiristo ru regu lato ru shēm as ar pakāpjveida sprie­gum a regu lēšanu

Page 157: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

6. Sekundārie barošanas avoti 157

6.28. zīm . Talsngrieža izejas sprieguma diagram m as pakāpjveida spriegum a re­

gu lēšanai

Tuvāk aplūkosim 6.27. zīm a attē­lotās shēmas darbību. Katrā puspe- riodā strāvas ķēde noslēdzas caur diodēm VD1, VD3 uai VD2. Pie tam sprieguma transformācijas koeficients

w 'īfcri= — ~ — • Ieslēdzot tiristorus VS/Wļ

vai VS2, pie regulēšanas leņķa w t= a vērtības (6.28. zīm.), sprieguma trans-

2w 'tformācijās koeficients k j 2— ~ — i

Vienlaicīgi komutējošā diode VD3 aiz­veras, jo tai pielikts sprostspriegums.

Līdzīgi darbojas 6.27. zīm b un c attēlotās shēmas. Tajās transformāci­jas koeficienta izmaiņu raksturo attie-

w'2Sprieguma.vidējo vērtību filtra izejā

nosaka šāda izteiksme:

(6 -1 3 )kur Uļ — transformatora sekundārais

līnijas spriegums (efektīvā vērtība);

k i — sprieguma maksimālais transformācijas- koeficients.

Pulsācijas koeficienta lielums atka­rīgs no regulēšanas leņķa a lieluma. Pulsācijas koeficienta maksimālās vēr­tības atkarībā no sprieguma transfor­mācijas koeficienta dotas 6.29. zīm. Tā kā sprieguma pulsācijas koeficients pieaug proporcionāli sprieguma trans­formācijas koeficientam, tad tā izvēli

6.29. zīm . Taisngrieža izejas spriegum a pulsācijas koefi­cienta atkarība no m aksim ālā transform ācijas koeficienta

pakāpjveida spriegum a regulēšanai

Page 158: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

158 «Modernās elektronikas pamati»

nosaka nosacījums kr<2. Vienfāzes ar pakāpjveida regulēšanu vadāmiem taisngriežiem uz aizvērtajiem tiristo- riem sprieguma amplitūdas vērtību

nosaka vijumu skaits - ģ - •

Maksimālā vidējās strāvas vērtība tiristoram ir puse no slodzes strāvas /vid = 0,51si. Komutējošās diodes izvē­las pēc sekojošiem noteikumiem:

Us k ļ/vid^-^sl.maks, (6—-14)

bet 6.27. zim. b un c shēmām

/vid^>0,51sl.malīs, (6— 15)

kur I fH — vidējās strāvas vērtība, kas plūst caur komutējošo di­odi;

Ut mats — sekundārā tinuma w'2 maksimālā sprieguma vēr­tība,

h i — slodzes strāvas vērtība.

Sekundāro barošanas avotu izveidei pielieto arī trīsfāžu vadāmās tiristoru shēmas ar pakāpjveida regulēšanu. Šā­dām shēmām raksturīgas mazas izejas sprieguma pulsācijas un palielināts jaudas koeficients. To galvenais trū­kums ir serdes piespiedu uzmagneti- zēšanās nekompensēto magnētisko plūsmu darbības rezultātā, kas palie­lina transformatora gabarītus.

6.4. LĪDZSPRIEGUM A IM PULSVEIDA STABILIZATORI

Līdzsprieguma impulsvfeida stabili­zatoru regulējošais elements parasti ir tranzistors, kurš strādā pārslēdža re­žīmā. Kādu laiku no pārslēgšanās pe­rioda tranzistors ir pilnīgi ieslēgts —• piesātināts, bet kādu laiku pilnīgi

6.30. zīm . Im pulsveida līdzspriegum a sta ­bilizators (ar pazem inātu izejas sprie­

gum u)

izslēgts. Pārejas intervālos no izslēgta; uz ieslēgtu stāvokli un pretējā vir­zienā tranzistors darbojas pastiprinā­šanas režīmā, kas raksturojas ar ko­mutācijas jaudas zudumiem. Pie tank tranzistora komutācijas jaudas zudumi parasti ir daudzkārt mazāki kā jaudas zudumi nepārtrauktā pastiprināšanas- režīmā, kurš raksturīgs kompensācijas, tipa stabilizatoriem. Tāpēc impulsveida stabilizatoru lietderības koeficients i r daudz lielāks nekā kompensācijas tipa stabilizatoriem.

Līdzstrāvas impulsveida stabilizatora (ar pazeminātu izejas spriegumu) shēma attēlota 6.30. zīm. Ja tranzis­tors VT1 ir atvērtā stāvoklī, notiek; avota enerģijas pārvade uz slodzes ķēdi, enerģijas uzkrāšana droselē L un filtra kondensatorā Ct. Pie aiz­vērta tranzistora kondensatorā un dro­selē uzkrātā enerģija tiek nodota slodzei. Vispārīgā gadījumā filtra.'

6.31. zīm . Im pulsveida tranzisto ra sprie­gum a stabilizators (ar paau g stin ā tu ize jas ,

spriegum u)

Page 159: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

6. Sekundārie barošanas avoti 159

vn

Y \7_VD1 o -

Epap

6.32. zīm . Im pulsveida spriegum a reg u ­la to rs (ar inversu izejas spriegum u)

kondensatora klātbūtne nav nepiecie­šama, bet, to pielietojot, var samazināt droseles gabarītus.

Droseli L var uzskatīt kā autotrans- formatoru ar maināmu vijumu skaita w\ un w2 attiecību.

6.31. zīm. attēlotajā stabilizatora shēmā izejas spriegums pārsniedz ieejas spriegumu. Tas notiek, pateico­ties tam, ka tranzistora VT1 atslēg­šanas brīdī droselē L uzkrātā ener­ģija caur diodi VD1 un kondensatoru Ci tiek atdota slodzes pretestībai Rsi. Inversā impulsveida stabilizatora shē­ma attēlota 6.32. zīm. Sajā gadījumā izejas spriegums attiecībā pret ieejas spriegumu var būt gan lielāks, gan mazāks atkarībā no tranzistora VT1 ieslēgtā un izslēgtā laika attiecības vienā pārslēgšanās periodā. Sā stabi­lizatora darbības princips neatšķiras no iepriekš aplūkoto stabilizatoru dar­bības principa. Pēc tranzistora VT1 aizvēršanas droseles tinuma Wļ strāva turpina plūst iepriekšējā virzienā (kā to nosaka enerģijas avota sprieguma polaritāte) caur diodi VD1 uz slodzes pretestību. Slodzes sprieguma polari­tāte ir pretēja (inversa) enerģijas avota sprieguma polaritātei.

Izejas sprieguma stabilizāciju realizē vadības sistēma, ar kuras palīdzību var modulēt impulsu platumu, mainīt impulsu secības frekvenci vai kontro-

6.33. zlm . Im pulsveida tranzistora spriegum a regu la to rs (ar papild-

spriegum a avotu)

lēt izejas sprieguma momentāno vēr­tību svārstības un, izmantojot relej- veida elementu, pārslēgt regulējošo tranzistoru.

Impulsa platuma modulācijas prin­cipam ir vairākas priekšrocības:

pārslēgšanās frekvence ir konstanta, un tas atvieglo gludinātājfiltru izveidi;

var panākt lielāku stabilizatora liet­derības koeficientu;

pie paralēlās darbības var sinhro­nizēt neierobežotu skaitu impulsveida stabilizatoru.

Lai tranzistorā VT1 samazinātu di­namiskos jaudas zudumus, atsevišķos gadījumos lieto papildu komutējošo enerģijas avotu £ pap (6.33. zīm.), kurš samazina sprostspriegumu, kas padots uz izslēgto tranzistoru.

6.5 LĪDZSPRIEGUM A BAROSANAS A V O T I, KUROS IZM A N TO TI PĀRVEIDOTĀJI

Sekundārajos barošanas avotos plaši pielieto līdzsprieguma tranzistoru pār­veidotājus ar pašierosināšanos. Vien­kāršākā vientakts pārveidotāja shēma attēlota 6.34. zīm. Tas sastāv no tranzistora VT1, kura kolektora ķēdē ieslēgts transformatora tinums ar vi­jumu skaitu wk, bet bāzes ķēdē — tinums ar vijumu skaitu wb, kā arī rezistori R1 un Rb, izejas maiņ- sprieguma taisngriezis un filtrs.

Page 160: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

160 «Modernās elektronikas pamati»

UKs = Ut + U 2J ^ - , (6—16>

kur U2 — slodzes spriegums.

6.34. zlm. V ientakts tranzisto ra paš- svārstību lldzsprieg-uma pārveido­

tā ja shēma

~o-

Jāatzīmē, ka tranzistora atvērtā stā­voklī diode VD1 neļauj pievadīt slo­dzei enerģiju no pārveidotāja. Tikai pie aizvērta tranzistora, pateicoties EDS virziena maiņai, elektromagnētiskā jauda tiek nodota slodzes pretestībai. Vientakts sprieguma pārveidotāja iz­ejas spriegumu nosaka pēc sekojošas izteiksmes:

Pieslēdzot, tīkla spriegumu Ut, caur rezistoru R1 un tranzistoru VT1 bāzes- emitera pāreju sāk plūst strāva. Re-

Taisngrieža galvenais elements ir diode VD1, kura ieslēgta transformatora se­kundārajā tinumā w2.

U2= u J / k ■nafcs — .J g g : V\ 2/ 2N w2 J

(6—17>kur Ut — barošanas spriegums; .

I k maks — tranzistora maksimālā:.kolektora strāva;

/ 2N — nominālā slodzes strāva.zultata sāk plūst strāva arī kolektora Sprieguma stabilizāciju var veikt, iz-ķēdē slēgtajā transformatora ti- mainot / k m als vērtību, kuru 'savukārt-numā w K, izsaucot magnētiskās plūs- nosaka tranzistora bāzes strāva,mas pieaugšanu transformatora serdē. Divtaktu sprieguma pārveidotāja-Sāk darboties pozitīvā' atgriezeniskā shēma attēļota 6 35zīm. Speķa tran-saite, ar tinuma ayB starpniecību jv.ei- 2istoru VT1 un VT2 kolektoru ķēdēscinot tranzistora lavīnveida atvērša- ieslēgti attiecīgi tinumi w 'k un w " k .nos. Kad kolektora strāva sasniedz Transformatora sekundārajā tiftumāsavu maksimālo vērtību, kura vienāda ieslēgta diode VD1 un VD2 ar filtra-ar maksimalās bāzes strāvās lieluma kondensatoru Ct, kuram pieslēgta slo-un tranzistora strāvas pastiprinājuma dze i?si. Transformatora serdi veido nokoeficienta reizinājumu, magnētiskās magnētiska materiāla, kuram ir taisn-plūsmas pieaugšana transformatora stūrveida histerēzes cilpa,serde partraucas un pārtrūkst elektro- Transformatora tinumi w 'b un w"wmagnētiskās indukcijas saite starp ti- nodrošina tranzistoru pārslēgšanos, uu>numiem. Rezultātā sāk samazināties ^os sauc par bāzes tinumiem. To slē-bāzes strāva un arī kolektora strāva, gums saskaņots ar kolektoru tinumu;.Notiek tranzistora lavīnveida izslēg- sagum u: starp attiecīgo kolektoru ti-šanās process, kura gaitā strāva tinu- numu un bāzes tinumu veidojas pozi-mos samazinās līdz nullei, bet tran- tīva atgriezeniskā saite,zistoru aizvērtā stāvoklī notur tinuma Pieslēdzot barošanas spriegumu Ut,„

pašindukdjas EDS. Pēc tam atkal parametru atšķirības dēļ viens no tran-.sākas tranzistora ieslēgšanās process zistoriem, piemēram, tranzistors VT1.utt- ‘ sāk vadīt strāvu. Kolektora strāva sāk

Spriegumu starp tranzistora kolek- pieaugt, inducējot tinumos w k, ®b,toru un emiteru šai vientakts pārveido- w2 attiecīgas polaritātes EDS. Tran-tājā nosaka izteiksme zistoru bāzu tinumi ieslēgti tā, ka,

Page 161: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

6. Sekundārie barošanas avoti 161

6.35. zīm . D ivtaktu tranzisto ru paŠ- sv ārslību lldzspriegum a pārveidotāja

shēma

tranzistors VT1 a r tinuma w 'b EDS tiek pilnīgi atvērts, bet tranzistors VT2 ar tinuma w " b EDS — pilnīgi aiz­vērts.

Tranzistors VT1 ieslēgts līdz brīdim, kad transformatora serde piesātināju­sies. Rezultātā inducētie EDS samazi­nās līdz nullei, bet pēc tam maina zīmi uz pretējo. Sākas vienlaicīga tran­zistora VT1 aizvēršanās un tranzis­tora VT2 atvēršanās. Pie tam pārslēg­šanās process noslēdzas ar tranzis­tora VT2 piesātināšanos un tranzis­tora VT1 pilnīgu aizvēršanos. Sākas jauns tranzistora pārslēgšanās akts, kas analogs aprakstītajam. Sekundā­rajā tinumā tiek inducēts taisnstūra formas maiņspriegums. Pārslēgšanās frekvence atkarīga no barošanas sprie­guma, transformatora un tranzistoru parametriem. To nosaka pēc sekojošas formulas:

j — ^KEpies) 104 __jgj4 B sWKSc k c

kur UKEpies — spēka tranzistora ko- lektora-emitera ķēdes piesātinājuma sprie­gums, V;

B s — serdes piesātinājuma induk­cija, T;

II — 356

Wk — viena kolektora tinuma vi­jumu skaits;

s0 — serdes šķērsgriezums, m2; k c — serdes aizpildījuma koefi­

cients.

Spēka tranzistora pārspriegumu raksturo izteiksme

U KKulaks ' (2,2 . . . 2,4) ^tmaks.(6 -1 9 )

Tranzistora maksimālā kolektora strāva atkarīga no izejas jaudas P 2= / 2t /2 un barošanas sprieguma:

, h U 2KmSkS T)p(t/tmin-£/KEpieS) '

(6—20)

kur r)p — pārveidotāja lietderības koe­ficients.

Bāzes strāvas lielumu nosaka sprie­gums £/eb un rezistors R b , kura lie­lumu nosaka formula

« b= ^ L ~U eb., (6—21)*Bmaks

kur /Bmaks — maksimālajai kolektora strāvai atbilstoša bāzes strāva.

Bāzes tinuma spriegums

£/B= ( 3 . . . 5 ) £ /B B p ie s . (6—22)

Lai atvieglotu tranzistora pārslēgša­nos, paralēli rezistoriem R b pieslēdz kondensatorus. Cb, kas palielina im­pulsu frontes stāvumu. Kondensatora Cb kapacitāti izvēlas atbilstoši nosacī­jumam

Cb c A - , ( 6 - 2 3 )*AB

kur Ts — —j — — tranzistora pārslēgša­

nās periods.

Filtra kapacitātes lielumu izvēlas atka­rībā no pieļaujamā sprieguma pulsā­ciju lieluma vai arī eksperimentāli.

Pēdējā laikā plaši pielieto divtaktu

Page 162: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

162 «Modernās elektronikas pamati»

u3 Rsi ^ K p ie s ----IoU,

T2

6.36. zlm. D ivtaktu līdzspriegum a tra n ­zistoru pārveidotājs (ar neatkarīgu

vadību)

sprieguma pārveidotājus ar neatkarīgo ierosmi, kuru nodrošina ar vadības ģe­neratora palīdzību. Būtībā šie ģenera­tori vada jaudas pastiprinātāju va­dību. Divtaktu sprieguma pārveido­tāja shēma attēlota 6.36. zīm. Jaudas pastiprinātājs izveidots no trazisto- riem VT1 un VT2 un izejas transfor­matora T2. Vadības spriegumu padod ar transformatora 77 palīdzību. Vadī­bas ģeneratora maiņspriegums katrā pusperiodā atver vienu no tranzisto­riem. Pie tam otrs tranzistors aizvērts, izmantojot sprostspriegumu starp bāzi un emiteru. Piesātinājuma režīmā tran­zistora strāva atkarīga no izejas jau­das P2= 1 2Uz un barošanas sprieguma lieluma. To nosaka pēc izteiksmes

'fļpārv ( U t m i a ^ K E p ie s )( 6 - 2 4 )

kur T) pārv — pārveidotāja lietderības koeficients.

Spriegums uz tranzistora aizvērtā stāvoklī

£ /K E = ( 2 ,2 . . . 2 ,4 ) t / t . (6— 25) Bāzes pretestību izvēlas atbilstoši

nosacījumam

( U b — E /B B )ftm in

A p ies^ K p ie s(6—26>

kur Ub — bāzes ķēdes spriegums; Bbb — sprieguma kritums uz.

bāzes-emitera pārejas; (3min — tranzistora strāvas mini­

mālais pastiprinājuma koeficients;

épies — piesātinājuma rezerves koeficients;

/Kpies — tranzistora kolektora strāva piesātinājuma ré- žīmā,

Sīs shēmas trūkums ir divkāršs ba­rošanas spriegums aizvērta tranzistora gadījumā.

Līdzsprieguma pārveidotāji rakstu­rojas ar labu lietderības koeficientu. Jaudas zudumi pamatelementos attie­cībā pret izejas jaudu sadalās seko­joši:

spēka tranzistoros — 5 . . . 6%; transformatorā — 4 . . . 5%; vadības shēmā — 3 . . . 4 % ; taisngriezī ar filtru — 4 . . . 5%. Tādējādi lietderības koeficienta lie­

lums T)pārv = 8 0 . . . 84%.Līdzstrāvas pārveidotājus pieliet»

ari maiņstrāvas barošanas avotos, tā ­dējādi samazinot to gabarītus un ma­su. Veidojas augstfrekvences posms, kas ietver sevī augstfrekvences inver- toru un transformatoru (6.37. zīm.)» Ieejas spriegumu U t līdzsprieguma

Page 163: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

6. Sekundārie barošanas avoti 163

6.37. zitn. M aiņstrāvas barošanas avņts (ar augstfrekvences posmu)

pārveido ar taisngrieža UZ un filtra R b — C 0 palīdzību. Pēc tam līdzsprie- gumu ar invertoru pārveido taisnstūra formas augstfrekvences impulsos, kurus transformē un pārveido līdzspriegumā. Ieejas un izejas ķēdes ir galvaniski atdalītas ar transformatoru. Sprieguma lielumu stabilizē ar atgriezeniskās saites palīdzību.

Sāda sistēma |auj palielināt pār­veidotāja lietderības koeficientu līdz 9 2 . . . 95%. Pretestības Rb klātbūtne ierobežo strāvas lielumu caur taisn­grieža tiltiņa diodēm. Pateicoties augstfrekvences posma esamībai, transformatora gabarīti var būt daudz­kārt mazāki, nekā to slēdzot barojošā sprieguma ķēdē.

II»

Page 164: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

PĒCVĀRDS

Elektronikas progress turpinās. Teh­noloģiskā procesa pilnveidošanas re­zultātā rodas aizvien plašāk integrētas mikroshēmas ar daudz plašākām, kā aplūkots šajā grāmatā, funkcionālajām īpašībām.

Apgūta vienkristāla ESM ražošana. Sī ESM izveidota ar 16 bitu datu ma­ģistrālēm un daudz augstāku takts ģeneratora darba frekvenci, nekā tas bija grāmatā aplūkotajam K 580 mik­roprocesoram. Daži uzņēmumi uzsākuši specializētu mikroshēmu un mikropro­cesoru ražošanu. Tas nodrošina sistē­mu darbību pēc pasūtītāja uzdotajām funkcionālajām saitēm. Tādējādi ro­das vēl plašākas un efektīvākas elek­

tronikas pielietošanas iespējas. Inten­sīvi attīstās ' jaunas elektronikas no­zares — optoelektronika, pjezoelektro- nika un citas.

Lai neatpaliktu no elektronikas pro­gresa, nepieciešams pilnveidot savas zināšanas, nemitīgi sekot, jaunākajiem elektronikas sasniegumiem. Sī grā­mata ir tikai ievads elektronikā.. No­vēlam lasītājam . turpināt iedziļināties elektronikas sasniegumos, iepazīt daudz dziļākus un sarežģītākus sacerējumus par šīm problēmām. Kā aizsākiims la­sītāju zināšanu padziļināšanai varētu būt informācija, kas atrodama grā­matai pievienotajā literatūras sarakstā.

Autori

Page 165: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

LITERATŪRA

1. Vainovskis E. Pusvadītāju radioelektronika. — Rīga: Zvaigzne, 1985. — 211 lpp.

2. Tomariņš K., Zablovskis E. Radioelektronika. — Rīga: Zvaigzne, 1985.— 247 lpp.

3. Pakalns A. Integrālie taimeri impulsu iekārtās. — Rīga: Rīgas politeh­niskais institūts, 1987. — 84 lpp.

4. Cipa A. Elektroniskie skaitļotāji. — Rīga: Zvaigzne, 1983. — 235 lpp.5. Putniņš V., Greivulis J., Blumbergs E. Rūpniecības elektronikas pamati. —

Rīga: Liesma, 1973. — 196 lpp.6. Основы промышленной электроники / В. Г. Герасимов, О. М. Князь­

ков, А. Е. Краснопольский и др. — 3-е изд. — М.: Высш. шк., 1986. — 336 с.

7. Электронные промышленные устройства / В. И. Васильев, Ю. М. Гу­сев, В. Н. Миронов и др. — М.: Высш. шк., 1988. — 303 с.

8. Фолькенберри JI. Применение операционных усилителей и линейных ИС: Пер. с англ. — М.: Мир, 1985. — 572 с.

9. Шило В. Л. Популярные цифровые микросхемы: Справочник. — М.: Радио и связь, 1987. — 352 с.

10. Источники электропитания радиоэлектронной аппаратуры: Справочник/ Г. С. Найвельт, К. Б. Мазель, Ч. И. Хусаинов и др. — М.: Радио и связь, 1986, — 576 с.

11. Забродин Ю. С. Промышленная электроника. — М.: Высш. шк., 1982.— 495 с.

12. Титце У., Шенк К■ Полупроводниковая схемотехника: Пер. с нем. / Под ред. А. Г. Алексенко. М.: Мир, 1983. — 512 с.

13. Гивоне Д., Россер Р. Микропроцессоры и микрокомпьютери. — М.: Мир, 1983. — 463 с.

Page 166: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

Jānis Greivulis, Ivars Raņķis MODERNĀS ELEKTRONIKAS PAMATI

Redaktors A. Eglājs Mākslinieciskais redaktors E. Zariņš Tehniskā redaktore S. Aigare,V. Brālēna Korektore J. Indāne

P arakstīta iespiešanai 22.04.92. Reģ. apī. Nr. 2-0290. Form āts 60 X 90/16. 11,86 iz ­devu. 1. Metiens 1800 eks. P asū t. Nr. 356-1. Izdevniecība «Avots». 226050 Rīgā, Aspazi­ja s bulv. 24. Iespiesta tipogrāfijā «Rota». 226011, Rīgā, B laum aņa ielā 38/40.

Page 167: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.

Greivulis J., Raņķis !.393 Modernās elektronikas pamati. — R .: Avots, 1992.—

165 lpp.Grāmatas mērķis ir sniegt praktisku palīdzību inženiertehniskajiem

darbiniekiem rūpniecības elektronizācijas jomā. Atsevišķās nodaļās ap­lūkoti mazas jaudas elektroniskie pamatelementi, operacionālie pastip­rinātāji, integrālās diskrētās mikroshēmas, operatīvās atmiņas pam at­elementi, programmējamās elektroniskās sistēmas un barošanas avoti, doti to darbības pamatprincipi un pielietošanas iespējas. Paredzēta speciālistiem, kuri nodarbojas ar ražošanas procesu automatizāciju rūpniecībā, lauksaimniecībā, transportā, celtniecībā, komunālajā saim­niecībā.

t 32.85

Page 168: janis Greivulis , Ivars Rankis MODERNASmetalapstrade... · * «Modernās elektronikas pamati» Aplūkosim p-n pārejas darbību. Ja pārejai nav pieslēgts ārējais spriegums (1.1.