Gambar tersebut menunjukkan simbol elemen logika. Fondasi logis komputer

Rangkaian listrik yang dirancang untuk melakukan beberapa operasi logika pada data masukan disebut elemen logika. Data masukan direpresentasikan di sini dalam bentuk tegangan pada berbagai level, dan hasil operasi logis pada keluaran juga diperoleh dalam bentuk tegangan pada level tertentu.

Dalam hal ini, operan disuplai - sinyal dalam bentuk tegangan tingkat tinggi atau rendah diterima pada input elemen logika, yang pada dasarnya berfungsi sebagai data input. Jadi, tegangan tingkat tinggi - logika 1 - menunjukkan nilai sebenarnya dari operan, dan tegangan tingkat rendah 0 - nilai salah. 1 - BENAR, 0 - SALAH.

Elemen logika- elemen yang mengimplementasikan hubungan logis tertentu antara sinyal input dan output. Elemen logika biasanya digunakan untuk membangun sirkuit logis komputer dan sirkuit pemantauan dan kontrol otomatis diskrit. Semua jenis elemen logika, terlepas dari sifat fisiknya, dicirikan oleh nilai diskrit dari sinyal input dan output.

Elemen logika mempunyai satu atau lebih masukan dan satu atau dua keluaran (biasanya berbanding terbalik satu sama lain). Nilai "nol" dan "satu" dari sinyal keluaran elemen logika ditentukan oleh fungsi logika yang dijalankan elemen tersebut, dan nilai "nol" dan "satu" dari sinyal masukan, yang berperan peran variabel independen. Ada fungsi logika dasar yang dapat menyusun fungsi logika kompleks apa pun.

Bergantung pada desain rangkaian elemen, pada parameter kelistrikannya, level logis (level tegangan tinggi dan rendah) dari input dan output memiliki nilai yang sama untuk status tinggi dan rendah (benar dan salah).

Secara tradisional, elemen logika diproduksi dalam bentuk komponen radio khusus - sirkuit terpadu. Operasi logika seperti konjungsi, disjungsi, negasi dan penjumlahan modulo (AND, OR, NOT, XOR) adalah operasi dasar yang dilakukan pada tipe utama gerbang logika. Selanjutnya, mari kita lihat masing-masing jenis elemen logika ini lebih dekat.

Elemen logika "DAN" - konjungsi, perkalian logis, DAN


“DAN” adalah elemen logika yang melakukan operasi konjungsi atau perkalian logika pada data masukan. Elemen ini dapat memiliki 2 hingga 8 (yang paling umum dalam produksi adalah elemen “DAN” dengan 2, 3, 4 dan 8 masukan) masukan dan satu keluaran.

Simbol elemen logika “DAN” dengan jumlah input berbeda ditunjukkan pada gambar. Dalam teks, elemen logis "DAN" dengan sejumlah masukan tertentu ditetapkan sebagai "2I", "4I", dll. - elemen "DAN" dengan dua masukan, dengan empat masukan, dll.


Tabel kebenaran elemen 2I menunjukkan bahwa keluaran suatu elemen akan logis hanya jika keluaran logisnya ada secara bersamaan pada masukan pertama DAN pada masukan kedua. Dalam tiga kemungkinan kasus yang tersisa, outputnya akan menjadi nol.

Dalam diagram Barat, ikon elemen I memiliki garis lurus pada masukan dan garis bulat pada keluaran. Pada diagram domestik - persegi panjang dengan simbol "&".

Elemen logis "ATAU" - disjungsi, penambahan logis, ATAU


“ATAU” adalah elemen logika yang melakukan operasi disjungsi atau penambahan logika pada data masukan. Ini, seperti elemen “I”, tersedia dengan dua, tiga, empat, dst. masukan dan satu keluaran. Simbol elemen logika "ATAU" dengan jumlah input berbeda ditunjukkan pada gambar. Elemen-elemen ini ditetapkan sebagai berikut: 2OR, 3OR, 4OR, dll.


Tabel kebenaran elemen “2OR” menunjukkan bahwa agar elemen logika muncul pada keluaran, elemen logika tersebut cukup berada pada masukan pertama ATAU pada masukan kedua. Jika ada yang logis pada dua masukan sekaligus, keluarannya juga akan menjadi satu.

Dalam diagram Barat, ikon elemen “ATAU” memiliki masukan berbentuk bulat dan keluaran berbentuk bulat dan runcing. Pada diagram domestik terdapat persegi panjang dengan simbol “1”.

Elemen logika "TIDAK" - negasi, inverter, BUKAN

“NOT” adalah elemen logika yang melakukan operasi negasi logis pada data masukan. Elemen ini, yang mempunyai satu keluaran dan hanya satu masukan, disebut juga inverter, karena elemen ini benar-benar membalikkan (membalikkan) sinyal masukan. Gambar tersebut menunjukkan simbol untuk elemen logika “TIDAK”.

Tabel kebenaran inverter menunjukkan bahwa potensial masukan yang tinggi menghasilkan potensial keluaran yang rendah dan sebaliknya.

Dalam diagram Barat, ikon elemen “NOT” berbentuk segitiga dengan lingkaran di keluarannya. Pada diagram domestik ada persegi panjang dengan simbol “1”, dengan lingkaran di keluarannya.

Elemen logika "NAND" - konjungsi (perkalian logis) dengan negasi, NAND

“AND-NOT” adalah elemen logika yang melakukan operasi penjumlahan logika pada data masukan, kemudian operasi negasi logika, hasilnya dikirim ke keluaran. Dengan kata lain, ini pada dasarnya adalah elemen “DAN” yang dilengkapi dengan elemen “TIDAK”. Gambar tersebut menunjukkan simbol untuk elemen logika “2AND-NOT”.


Tabel kebenaran gerbang NAND merupakan kebalikan dari tabel kebenaran gerbang AND. Daripada tiga angka nol dan satu, yang ada adalah tiga angka nol dan tiga angka nol. Elemen NAND juga disebut “elemen Schaeffer” untuk menghormati ahli matematika Henry Maurice Schaeffer, yang pertama kali mencatat signifikansinya pada tahun 1913. Dilambangkan dengan “I”, hanya dengan lingkaran di keluarannya.

Elemen logika "ATAU-TIDAK" - disjungsi (penjumlahan logis) dengan negasi, NOR

“OR-NOT” adalah elemen logika yang melakukan operasi penjumlahan logika pada data masukan, kemudian operasi negasi logika, hasilnya dikirim ke keluaran. Dengan kata lain, ini adalah elemen "ATAU" yang dilengkapi dengan elemen "TIDAK" - sebuah inverter. Gambar tersebut menunjukkan simbol elemen logika “2ATAU-TIDAK”.


Tabel kebenaran gerbang OR merupakan kebalikan dari tabel kebenaran gerbang OR. Potensi keluaran yang tinggi diperoleh hanya dalam satu kasus - potensi rendah diterapkan secara bersamaan ke kedua masukan. Ini ditetapkan sebagai "ATAU", hanya dengan lingkaran di keluaran yang menunjukkan inversi.

Gerbang logika "eksklusif OR" - penambahan modulo 2, XOR

“OR eksklusif” adalah elemen logika yang melakukan operasi penjumlahan logis modulo 2 pada data masukan, memiliki dua masukan dan satu keluaran. Seringkali elemen ini digunakan dalam rangkaian kontrol. Gambar tersebut menunjukkan simbol untuk elemen ini.

Gambar di sirkuit Barat seperti "ATAU" dengan tambahan strip melengkung di sisi input, di sirkuit domestik seperti "ATAU", hanya saja alih-alih "1" akan ditulis "=1".


Elemen logis ini juga disebut “ketidaksetaraan”. Level tegangan tinggi akan berada pada keluaran hanya jika sinyal pada masukan tidak sama (yang satu adalah satu, yang lainnya adalah nol, atau yang satu adalah nol, dan yang lainnya adalah satu), meskipun ada dua sinyal pada masukan. pada saat yang sama, outputnya akan menjadi nol - ini adalah perbedaan dari "ATAU". Elemen logika ini banyak digunakan dalam penambah.

ELEMEN LOGIKA

Informasi Umum.

Telah disebutkan di atas bahwa fungsi logika dan argumennya mengambil nilai log.0 dan log.1. Perlu diingat bahwa pada perangkat log.0 dan log.1 sesuai dengan tegangan pada level (atau bentuk) tertentu. Yang paling umum digunakan adalah dua metode representasi fisik log.0 dan log.1: potensi dan impuls.

Dalam bentuk potensial (Gbr. 2.1, a dan 2.1, b), tegangan dua level digunakan untuk mewakili log.0 dan log.1: level tinggi sesuai dengan log.1 ( log tingkat.1) dan level rendah sesuai dengan log.0 ( log tingkat.0). Cara merepresentasikan nilai besaran logika seperti ini disebut logika positif. Relatif jarang menggunakan apa yang disebut logika negatif, di mana log.1 diatur ke level tegangan rendah, dan log.0 ke level tinggi. Berikut ini, kecuali ditentukan lain, kami hanya akan menggunakan logika positif.

Dengan bentuk pulsa, log.1 berhubungan dengan keberadaan pulsa, dan logika 0 berhubungan dengan tidak adanya pulsa (Gbr. 2.1, c).

Perhatikan bahwa jika dalam bentuk potensial informasi yang sesuai dengan sinyal (log.1 atau log.0) dapat ditentukan hampir kapan saja, maka dalam bentuk pulsa, korespondensi antara level tegangan dan nilai nilai logis ditetapkan. pada momen-momen diskrit tertentu dalam waktu (yang disebut momen jam), ditunjukkan pada Gambar 2.1, dalam bilangan bulat t = 0, 1, 2,...

Sebutan umum elemen logis.




Gerbang logika berdasarkan AND, OR, NOT pada komponen diskrit.

elemen dioda OR (perakitan)

Gerbang OR berbasis dioda memiliki dua atau lebih masukan dan satu keluaran. Elemen dapat beroperasi dengan representasi potensial dan impuls dari besaran logis.

Pada Gambar. Gambar 2.2a menunjukkan diagram elemen dioda untuk bekerja dengan potensial dan pulsa polaritas positif. Saat menggunakan logika negatif dan potensial negatif, atau pulsa dengan polaritas negatif, polaritas dioda perlu diubah, seperti yang ditunjukkan pada Gambar 2.2,b.

Mari kita pertimbangkan pengoperasian rangkaian pada Gambar. 2.2,sebuah. Jika pulsa (atau potensial tinggi) bekerja hanya pada satu masukan, maka dioda yang terhubung ke masukan ini terbuka dan pulsa (atau potensial tinggi) ditransmisikan melalui dioda terbuka ke resistor R. Dalam hal ini, tegangan polaritas di dimana dioda dalam rangkaian dibentuk pada resistor R, input yang tersisa tunduk pada tegangan pemblokiran.

beras. 2.2.

Jika sinyal yang bersesuaian dengan logika 1 diterima secara bersamaan pada beberapa masukan, maka jika level sinyal ini benar-benar sama, semua dioda yang terhubung ke masukan ini akan terbuka.

Jika resistansi dioda terbuka lebih kecil dibandingkan dengan resistansi resistor R, level tegangan output akan mendekati level sinyal input, terlepas dari berapa banyak input yang sinyal logika 1 aktif secara bersamaan.

Perhatikan bahwa jika level sinyal input berbeda, maka hanya dioda input dengan level sinyal tertinggi yang dibuka. Tegangan dihasilkan pada resistor R yang mendekati tegangan tertinggi yang bekerja pada input. Semua dioda lainnya menutup, memutuskan sumber dengan level sinyal rendah dari output.

Jadi, sinyal yang bersesuaian dengan logika 1 dihasilkan pada keluaran elemen jika logika 1 aktif pada setidaknya salah satu masukan. Oleh karena itu, elemen tersebut melaksanakan operasi disjungsi (operasi OR).

Mari kita perhatikan faktor-faktor yang mempengaruhi bentuk pulsa keluaran. Misalkan elemen tersebut mempunyai n masukan dan salah satunya disuplai dengan pulsa tegangan persegi panjang dari sumber dengan resistansi keluaran Rout. Dioda yang terhubung ke input ini terbuka dan memiliki resistansi rendah. Dioda individu ditutup, kapasitansi C dari sambungan pnnya melalui resistansi keluaran dari sumber yang terhubung ke masukan ternyata dihubungkan secara paralel dengan keluaran elemen. Bersama dengan beban dan kapasitansi pemasangan C n, terbentuk kapasitansi ekivalen C eq = C d + (n-1) C d, dihubungkan secara paralel R (Gbr. 2.3, a).

Pada saat pulsa diterapkan ke masukan, karena kapasitansi Cec, tegangan keluaran tidak dapat meningkat secara tiba-tiba; itu tumbuh secara eksponensial dengan waktu yang konstan

(sejak R keluar< R), стремясь к значению U вх R/(R + R вых).

beras. 2.3.

Pada saat pulsa input berakhir, tegangan pada kapasitor bermuatan C eq tidak dapat turun secara tiba-tiba; itu berkurang secara eksponensial dengan konstanta waktu (saat ini semua dioda tertutup); Karena durasi cutoff pulsa keluaran lebih lama dari durasi bagian depannya (Gbr. 2.3, b). Penerapan pulsa berikutnya ke masukan elemen hanya diperbolehkan setelah tegangan sisa pada keluaran dari aksi pulsa sebelumnya berkurang ke nilai kecil tertentu. Oleh karena itu, penurunan tegangan keluaran secara perlahan memerlukan peningkatan interval clock dan, oleh karena itu, menyebabkan penurunan kinerja.

elemen dioda AND (rangkaian pencocokan)

Gerbang AND mempunyai satu keluaran dan dua masukan atau lebih. Elemen dioda AND dapat bekerja dengan informasi yang disajikan dalam bentuk potensial dan pulsa.

Gambar 2.4a menunjukkan rangkaian yang digunakan untuk tegangan input positif. Saat menggunakan logika negatif dan tegangan input negatif, atau pulsa dengan polaritas negatif, polaritas tegangan catu daya dan polaritas dioda perlu diubah (Gbr. 2.4b).

beras. 2.4.

Misalkan salah satu input rangkaian pada Gambar 2.4a memiliki level tegangan rendah yang sesuai dengan level log.0. Arus akan ditutup pada rangkaian dari sumber E melalui resistor R, dioda terbuka dan sumber tegangan masukan rendah. Karena resistansi dioda terbuka rendah, potensial rendah dari masukan akan disalurkan melalui dioda terbuka ke keluaran. Dioda yang terhubung ke input lain yang terkena level tegangan tinggi ternyata tertutup. Tegangan yang bekerja pada dioda dapat ditentukan dengan menjumlahkan tegangan ketika melewati rangkaian eksternal ke dioda dari anoda ke katoda. Dengan bypass ini, tegangan pada dioda sama dengan U d = U out - U in. Jadi, tegangan keluaran yang diterapkan ke anoda dioda adalah positif, cenderung membuka dioda; tegangan input yang diterapkan ke katoda negatif, cenderung menutup dioda. Dan jika kamu keluar< u вх, то U д отрицательно и диод закрыт. Именно поэтому, когда на выходе элемента низкий потенциал (уровень лог.0), а на входе высокий потенциал (уровень лог.1), подключенный к этому входу диод оказывается закрытым.

Jadi, jika setidaknya salah satu input memiliki tegangan level rendah (log.0), maka tegangan level rendah (log.0) dihasilkan pada output elemen.

Biarkan tegangan tingkat tinggi beroperasi di semua input (log.1). Maknanya mungkin sedikit berbeda. Dalam hal ini, dioda yang dihubungkan ke input dengan tegangan lebih rendah akan terbuka. Tegangan ini akan ditransmisikan melalui dioda ke output. Dioda yang tersisa praktis tertutup. Tegangan keluaran akan diatur ke level tinggi (log.1).

Akibatnya, tegangan tingkat logika 1 diatur pada keluaran elemen jika dan hanya jika tegangan tingkat logika 1 beroperasi pada semua masukan. Jadi, kami memastikan bahwa elemen tersebut melakukan operasi logika AND.

Mari kita perhatikan bentuk pulsa keluaran (Gbr. 2.5).

Kita asumsikan bahwa beberapa elemen kapasitif setara C eq dihubungkan ke keluaran, yang kapasitansinya mencakup kapasitansi beban, instalasi, dan dioda tertutup. Pada saat pulsa tegangan diterapkan secara serentak ke semua masukan, tegangan pada C eq (pada keluaran elemen) tidak dapat meningkat secara tiba-tiba. Semua dioda pada awalnya ditutup oleh tegangan input, yang negatif untuk dioda. Oleh karena itu, sumber sinyal masukan akan terputus dari C eq. Kapasitor C eq diisi dari sumber E melalui resistor R. Tegangan pada kapasitor (dan karenanya pada keluaran elemen) tumbuh secara eksponensial dengan konstanta waktu (Gbr. 2.5b). Pada saat uout melebihi tegangan input minimum, dioda yang sesuai akan terbuka dan pertumbuhan uin akan berhenti. Arus dari sumber E, yang sebelumnya ditutup melalui C eq, dialihkan ke rangkaian dioda terbuka.


beras. 2.5.

Pada saat pulsa input berakhir, semua dioda terbuka dengan tegangan positif uout. Pelepasan C eq yang relatif cepat terjadi melalui dioda terbuka dan resistansi keluaran yang rendah dari sumber sinyal masukan. Tegangan keluaran berkurang secara eksponensial dengan konstanta waktu yang kecil.

Perbandingan bentuk pulsa keluaran elemen dioda OR dan AND menunjukkan bahwa pada elemen OR cutoff pulsa lebih memanjang, dan pada elemen AND bagian depannya lebih memanjang.

elemen transistor BUKAN (inverter)

beras. 2.6.

Operasi tidak dapat dilaksanakan oleh elemen kunci yang ditunjukkan pada Gambar. 2.6,sebuah. Perlu diingat bahwa elemen ini melakukan operasi NOT hanya pada bentuk potensial representasi nilai logika. Ketika level sinyal input rendah, sesuai dengan log.0, transistor ditutup, dan tegangan level tinggi E (log1) diatur pada outputnya. Dan sebaliknya, pada level tegangan input tinggi (level log.1), transistor jenuh, dan tegangan mendekati nol diatur pada outputnya (level log.0). Grafik tegangan masukan dan keluaran disajikan pada Gambar. 2.6,b.

Elemen logika integral dari basis AND-NOT dan parameternya.

Elemen logika integral digunakan dalam bentuk potensial untuk merepresentasikan besaran logis.

Diagram elemen terintegrasi DTL tipe AND-NOT ditunjukkan pada Gambar. 2.7. Suatu elemen dapat dibagi menjadi dua bagian fungsional yang dihubungkan secara seri. Besaran masukan disuplai ke bagian yang merupakan dioda DAN gerbang.Bagian kedua dari elemen yang dibuat pada transistor adalah inverter (melakukan operasi NOT). Jadi, elemen secara berurutan melakukan operasi logika AND dan NOT dan, oleh karena itu, secara keseluruhan mengimplementasikan operasi logika AND-NOT.

Jika tegangan tingkat tinggi (log.1) beroperasi pada semua masukan elemen, maka tegangan tingkat tinggi dihasilkan pada keluaran bagian pertama rangkaian (di titik A). Tegangan ini ditransmisikan melalui dioda VD ke input transistor, yang berada dalam mode saturasi; pada output elemen, tegangannya rendah (log.0).

beras. 2.7.

Jika setidaknya salah satu input memiliki tegangan level rendah (log.0), maka tegangan level rendah (mendekati nol) terbentuk di titik A, transistor ditutup dan tegangan level tinggi (log.1 ) berada pada output elemen. Pengoperasian elemen dioda AND dalam versi terintegrasi berbeda dari pengoperasian elemen yang sama yang dibahas di atas pada komponen diskrit karena ketika logika 1 diterapkan secara bersamaan ke semua input, semua dioda menjadi tertutup. Oleh karena itu, konsumsi arus dari sumber yang menyuplai tegangan input ke log.1 dikurangi ke nilai yang sangat kecil.

Mari kita lihat lebih dekat pengoperasian bagian inverter dari elemen tersebut. Pertama, mari kita perhatikan beberapa fitur transistor sirkuit terpadu. Sirkuit mikro menggunakan transistor silikon tipe n-p-n (dalam hal ini, tegangan suplai kolektor memiliki polaritas positif dan transistor terbuka ketika ada tegangan positif antara basis dan emitor). Pada Gambar. Gambar 2.8 menunjukkan ketergantungan khas arus kolektor pada tegangan antara basis dan emitor dalam mode aktif. Keunikan dari karakteristik ini adalah bahwa secara praktis transistor mulai terbuka pada nilai tegangan basis yang relatif tinggi (biasanya melebihi 0,6 V). Fitur ini memungkinkan Anda melakukannya tanpa sumber bias basis, karena bahkan pada tegangan positif pada basis sepersepuluh volt, transistor praktis tertutup. Terakhir, fitur lain dari transistor rangkaian mikro adalah tegangan antara kolektor dan emitor dalam mode saturasi relatif tinggi (bisa 0,4 V atau lebih tinggi).

beras. 2.8.

Biarkan sinyal ke masukan elemen logika disuplai dari keluaran elemen serupa. Mari kita ambil tegangan log.1 sama dengan 2,6 V, tegangan log.0 sama dengan 0,6 V, tegangan pada dioda terbuka dan tegangan basis-emitor transistor jenuh sama dengan 0,8 V.

Ketika tegangan 2,6 V (level log 1) diterapkan ke semua input (lihat Gambar 2.7), dioda pada input menutup, arus dari sumber E 1 melalui resistor R 1, dioda VD masuk ke basis transistor, mengatur transistor ke mode saturasi. Tegangan level rendah 0,6 V (log level 0) dihasilkan pada output elemen. Tegangan U A sama dengan jumlah tegangan pada dioda VD dan tegangan U BE: 3 0,8 = 2,4 V. Jadi, dioda masukan berada pada tegangan balik 0,2 V.

Jika setidaknya salah satu input disuplai dengan tegangan level rendah 0,6 V (log level 0), maka arus dari sumber E 1 ditutup melalui resistor R 1, dioda input terbuka, dan sumber sinyal input. Dalam hal ini, U A = 0,8 + 0,6 = 1,4 V. Pada tegangan ini, transistor mati karena bias yang diberikan oleh dioda VD (dioda ini disebut dioda bias). Arus dari sumber E 1, mengalir melalui resistor R 1, dioda VD dan resistor R 2, menimbulkan penurunan tegangan pada dioda bias yang mendekati U A. Tegangan U BE positif, tetapi jauh lebih kecil dari 0,6 V, dan transistor ditutup.

AND-NOT elemen logika dioda-transistor (DTL)

Rangkaian dasar elemen yang ditunjukkan pada Gambar 2.9, seperti rangkaian elemen DTL yang dibahas di atas, terdiri dari dua bagian fungsional yang dihubungkan secara seri: rangkaian yang melakukan operasi AND, dan rangkaian inverter. Ciri khas konstruksi rangkaian AND pada elemen TTL adalah menggunakan satu transistor multi-emitor MT, menggantikan sekelompok dioda input rangkaian DTL. Persimpangan emitor MT bertindak sebagai dioda masukan, dan persimpangan kolektor bertindak sebagai dioda bias dalam rangkaian basis transistor dari bagian pembalik rangkaian elemen.

Ketika mempertimbangkan prinsip pengoperasian MT, dapat dibayangkan terdiri dari transistor individu dengan gabungan basis dan kolektor, seperti yang ditunjukkan pada Gambar. 2.9, b.


beras. 2.9

Biarkan tegangan level logika 1 (3,2 V) diterapkan ke semua input elemen. Kemungkinan distribusi potensial pada masing-masing titik rangkaian ditunjukkan pada Gambar 2.10a. Persimpangan emitor MT ternyata dibias mundur (potensial emitor lebih tinggi dari potensial basis), persimpangan kolektor MT, sebaliknya, dibias ke arah depan (potensial kolektor lebih rendah dari potensial basis). Dengan demikian, MT dapat diwakili oleh transistor yang beroperasi dalam mode aktif dengan peralihan terbalik (dalam peralihan tersebut, peran emitor dan kolektor berubah). Transistor multi-emitor dirancang sedemikian rupa sehingga penguatannya dalam hubungan terbalik jauh lebih kecil daripada kesatuan. Oleh karena itu, emitor mengambil arus kecil dari sumber sinyal input (tidak seperti elemen DTL, di mana arus melalui dioda input tertutup praktis nol). Arus basis MT mengalir melalui sambungan kolektor ke basis transistor VT, menjaga basis transistor dalam mode saturasi. Tegangan keluaran diatur ke level rendah (log.0).


beras. 2.10.

Mari kita pertimbangkan keadaan rangkaian yang lain. Biarkan setidaknya salah satu input memiliki level tegangan log.0. Distribusi potensial yang dihasilkan ditunjukkan pada Gambar 2.10b. Potensi basis MT lebih tinggi dibandingkan potensi emitor dan kolektor. Akibatnya, kedua persimpangan, emitor dan kolektor, mendapat bias maju dan MT berada dalam mode saturasi. Seluruh arus basis MT ditutup melalui sambungan emitor. Tegangan antara emitor dan kolektor mendekati nol, dan level tegangan rendah yang bekerja pada emitor ditransmisikan melalui MT ke basis transistor VT. Transistor VT tertutup, level tegangan keluaran tinggi (log level 1). Dalam hal ini, hampir seluruh arus basis MT ditutup melalui sambungan emitor MT yang diberi bias maju.

Parameter dasar elemen logika terintegrasi

Mari kita lihat parameter utama dan cara memperbaikinya.

Faktor pengumpulan masukan menentukan jumlah input elemen yang dimaksudkan untuk menyediakan variabel logis. Elemen dengan koefisien penggabungan masukan yang besar memiliki kemampuan logis yang lebih luas.

Kapasitas beban (atau faktor fanout keluaran) menentukan jumlah masukan dari elemen serupa yang dapat dihubungkan ke keluaran dari elemen tertentu. Semakin tinggi kapasitas beban elemen, semakin sedikit jumlah elemen yang diperlukan saat membuat perangkat digital.

Untuk meningkatkan kapasitas beban pada DTL dan TTL, digunakan rangkaian bagian pembalik yang rumit. Diagram elemen dengan salah satu varian inverter kompleks ditunjukkan pada Gambar 2.11.


beras. 2.11

Gambar 2.11a mengilustrasikan mode elemen yang diaktifkan. Jika semua input mempunyai tegangan level logika 1, semua arus yang mengalir melalui resistor R1 disuplai ke basis transistor VT2. Transistor VT2 terbuka dan masuk ke mode saturasi. Arus emitor transistor VT2 mengalir ke basis transistor VT5, menjaga transistor tetap terbuka. Transistor VT3 dan VT4 tertutup, karena tegangan 0,3 V diterapkan pada persimpangan emitor masing-masing, yang tidak cukup untuk membuka transistor.

Pada Gambar. 2.11b menunjukkan mode elemen yang dimatikan. Jika setidaknya salah satu input memiliki level tegangan log.0, maka arus resistor R1 sepenuhnya dialihkan ke rangkaian input. Transistor VT2 dan VT5 tutup, tegangan keluaran berada pada level log.1. Transistor VT3, VT4 beroperasi dalam dua pengikut emitor yang terhubung seri, yang inputnya disuplai dengan arus melalui resistor R2, dan arus emitor transien VT4 memberi daya pada beban.

Ketika elemen dengan inverter sederhana dimatikan, arus disuplai ke beban dari sumber listrik melalui resistor kolektor Rк dengan resistansi tinggi (lihat Gambar 2.11b). Resistor ini membatasi nilai arus maksimum pada beban (dengan meningkatnya arus beban, penurunan tegangan pada Rk meningkat, tegangan keluaran menurun). Dalam elemen dengan inverter kompleks, arus emitor transistor VT4, yang beroperasi dalam rangkaian pengikut emitor, disuplai ke beban. Karena resistansi keluaran pengikut emitor kecil, tegangan keluaran kurang bergantung pada arus beban dan nilai arus beban yang besar diperbolehkan.

Pertunjukanelemen logika adalah salah satu parameter terpenting elemen logika, diperkirakan dengan penundaan perambatan sinyal dari masukan ke keluaran elemen.

Gambar 2.12 menunjukkan bentuk sinyal masukan dan keluaran elemen logika (inverter): t 1.0 3 - waktu tunda untuk mengalihkan keluaran elemen dari keadaan 1 ke keadaan 0; t 0,1 3 - peralihan penundaan dari keadaan 0 ke keadaan 1. Seperti dapat dilihat dari gambar, waktu tunda diukur pada tingkat rata-rata antara tingkat log.0 dan log.1. Keterlambatan propagasi sinyal rata-rata t з av = 0,5 (t 0,1 3 + t 1,0 3). Parameter ini digunakan dalam menghitung penundaan propagasi sinyal dalam rangkaian logika kompleks.

beras. 2.12

Mari kita pertimbangkan faktor-faktor yang mempengaruhi kinerja elemen logis dan metode untuk meningkatkan kinerja.

Untuk meningkatkan kecepatan peralihan transistor dalam elemen, perlu menggunakan transistor frekuensi tinggi dan mengganti transistor dengan arus kontrol besar di rangkaian basis; pengurangan waktu tunda yang signifikan dicapai melalui penggunaan mode operasi transistor jenuh (dalam hal ini, waktu yang diperlukan untuk resorpsi pembawa minoritas di basis ketika transistor dimatikan) dihilangkan.

beras. 2.13

Proses ini dapat dipercepat dengan cara berikut:

· penurunan R (dan karenanya penurunan konstanta waktu); namun, pada saat yang sama, arus dan daya yang dikonsumsi dari sumber listrik meningkat;

· penggunaan penurunan tegangan kecil pada elemen;

· penggunaan elemen pengikut emitor pada keluaran, yang mengurangi pengaruh kapasitansi beban.

Di bawah ini, ketika menjelaskan elemen logika logika berpasangan emitor, ditunjukkan penggunaan metode ini untuk meningkatkan kecepatan elemen.

beras. 2.13

Kekebalan kebisingan ditentukan oleh nilai interferensi maksimum yang tidak menimbulkan gangguan pada pengoperasian elemen.

Untuk menilai kekebalan kebisingan secara kuantitatif, kita akan menggunakan apa yang disebut karakteristik perpindahan elemen logika (inverter). Gambar 2.14 menunjukkan bentuk khas dari karakteristik tersebut.

beras. 2.14

Karakteristik transfer adalah ketergantungan tegangan keluaran pada masukan. Untuk mendapatkannya, perlu menghubungkan semua input elemen logika dan, dengan mengubah tegangan output, menandai nilai tegangan output yang sesuai.

Ketika tegangan masukan meningkat dari nol ke tingkat ambang batas log.0 U 0 p, tegangan keluaran menurun dari tingkat log.1 U 1 menit. Peningkatan lebih lanjut dalam input menyebabkan penurunan tajam dalam output. Pada nilai tegangan input yang besar melebihi level ambang batas log.1 U 0 maks. Jadi, selama operasi normal elemen dalam mode statis (stabil), tegangan input U 0 p tidak dapat diterima< u вх

Kebisingan yang dapat diterima dianggap sebagai kebisingan yang, ketika diterapkan pada tegangan input, tidak akan membawanya ke wilayah nilai yang tidak dapat diterima U 0 p< u вх

Gerbang logika berpasangan emitor

Rangkaian khas dari elemen terintegrasi logika berpasangan emitor ditunjukkan pada Gambar. 2.15.


beras. 2.15.

Transistor VT 0, VT 1, VT 2, VT 3 beroperasi pada rangkaian saklar arus, transistor VT 4, VT 5 - pada pengikut emitor keluaran. Diagram menunjukkan nilai potensial di berbagai titik ketika level tegangan log.1 diterapkan ke input; Nilai potensial dari titik-titik yang sama diapit dalam tanda kurung untuk kasus ketika level tegangan log.0 diterapkan ke semua input elemen. Nilai-nilai potensi tersebut sesuai dengan tingkatan berikut:

· tegangan catu daya Ek = 5 V;

· tingkat logika 1 U 1 = 4,3 V;

· tingkat logika 1 U 0 = 3,5 V;

· tegangan antara basis dan emitor transistor terbuka U menjadi = 0,7 V.

Mari kita perhatikan prinsip pengoperasian elemen logika terintegrasi ESL (lihat Gambar 2.15).

Biarkan tegangan U 1 = 4,3 V diterapkan ke In 1. Transistor VT 1 terbuka; arus emitor transistor ini menimbulkan penurunan tegangan pada resistor R U a = U 1 -U be = 4,3 - 0,7 = 3,6 V; arus kolektor menghasilkan tegangan U Rк1 = 0,8 V pada resistor Rk1; tegangan pada kolektor transistor U b = E k - U Rk1 = 5 - 0,8 = 4,2 V.

Tegangan antara basis dan emitor transistor VT 0 U menjadi VT0 = U - U a = 3,9 - 3,6 = 0,3 V; tegangan ini tidak cukup untuk membuka transistor VT 0. Jadi, keadaan terbuka dari salah satu transistor VT 1, VT 2, VT 3 menyebabkan keadaan tertutup dari transistor VT 0. Arus yang melalui resistor R k2 sangat kecil (hanya arus basis transistor VT 5 yang mengalir) dan tegangan pada kolektor VT 0.

Mari kita pertimbangkan keadaan lain dari elemen logika. Biarkan tegangan log.0 U 0 = 3,5 V bekerja pada semua input. Dalam hal ini, transistor VT 0 terbuka (dari semua transistor yang emitornya digabungkan, transistor dengan tegangan lebih tinggi pada basisnya terbuka ); U a = U - U menjadi = 3,9 - 0,7 = 3,2 V; tegangan antara basis dan emitor transistor VT 1, VT 2, VT 3 sama dengan U menjadi VT1...VT0 = U 0 - U a = 3,5 - 0,7 = 0,3 V dan transistor ini tertutup; kamu b = 5V; kamu dalam = 4,2 V.

Tegangan dari titik b dan c ditransmisikan ke keluaran elemen melalui repeater emitor; dalam hal ini level tegangan turun sebesar U menjadi = 0,7 V. Mari kita perhatikan fakta penting bahwa tegangan pada output sama dengan U 1 (4,3 V) atau U 0 (3,5 V).

Mari kita cari tahu fungsi logika apa yang terbentuk pada keluaran elemen.

Pada titik di dan di Keluar 2, tegangan tingkat rendah dihasilkan ketika transistor VT 0 terbuka, yaitu. dalam hal x 1 = 0, x 2 = 0, x 3 = 0. Untuk kombinasi nilai variabel masukan lainnya, transistor VT 0 ditutup dan tegangan tingkat tinggi dihasilkan pada Keluar 2. Oleh karena itu terbentuk disjungsi variabel x 1 Vx 1 Vx 1 di Out 2. Fungsi OR-NOT terbentuk pada Out 1.

Oleh karena itu, gerbang logika melakukan operasi NOR dan OR.

Pada sirkuit mikro ESL, titik g dijadikan umum, dan titik d dihubungkan ke sumber listrik dengan tegangan -5V. Dalam hal ini, potensi semua titik rangkaian dikurangi menjadi 5 V.

Elemen logis yang dianggap termasuk dalam kelas elemen yang bekerja paling cepat (waktu tunda propagasi sinyal pendek) dipastikan oleh faktor-faktor berikut: transistor terbuka berada dalam mode aktif (bukan dalam mode saturasi); penggunaan pengikut emitor pada keluaran mempercepat proses pengisian ulang kapasitor yang terhubung ke keluaran; transistor dihubungkan sesuai dengan rangkaian peralihan basis umum, yang meningkatkan sifat frekuensi transistor dan mempercepat proses peralihannya; Perbedaan level logis U 1 -U 0 = 0,8 V dipilih kecil (namun, hal ini menyebabkan kekebalan elemen terhadap kebisingan relatif rendah).

Elemen logika berdasarkan transistor MOS

beras. 2.16

Pada Gambar. Gambar 2.16 menunjukkan diagram elemen logika dengan saluran induksi tipe n (yang disebut teknologi n MIS). Transistor utama VT 1 dan VT 2 dihubungkan secara seri, transistor VT 3 bertindak sebagai beban. Dalam kasus ketika tegangan tinggi U 1 diterapkan pada kedua masukan elemen (x 1 = 1, x 2 = 1), kedua transistor VT 1 dan VT 2 terbuka dan tegangan rendah U 0 diatur pada keluaran. Dalam semua kasus lainnya, setidaknya salah satu transistor VT 1 atau VT 2 ditutup dan tegangan U 1 diatur pada output. Dengan demikian, elemen tersebut menjalankan fungsi logika AND-NOT.

beras. 2.17

Pada Gambar. Gambar 2.17 menunjukkan diagram elemen OR-NOT. Tegangan rendah U 0 diatur pada outputnya jika setidaknya salah satu input memiliki tegangan tinggi U 1 , membuka salah satu transistor utama VT 1 dan VT 2 .

beras. 2.18

Ditunjukkan pada Gambar. Diagram 2.18 adalah diagram elemen NOR-NOT dari teknologi KMDP. Di dalamnya transistor VT 1 dan VT 2 sebagai transistor utama, transistor VT 3 dan VT 4 sebagai beban. Biarkan tegangan tinggi U 1. Dalam hal ini, transistor VT 2 terbuka, transistor VT 4 tertutup dan, terlepas dari level tegangan pada input lain dan keadaan transistor lainnya, tegangan rendah U 0 diatur pada output. Elemen mengimplementasikan operasi logika OR-NOT.

Sirkuit CMPD dicirikan oleh konsumsi arus (dan daya) yang sangat rendah dari catu daya.

Elemen logika logika injeksi integral

beras. 2.19

Pada Gambar. Gambar 2.19 menunjukkan topologi elemen logika logika injeksi integral (I 2 L). Untuk membuat struktur seperti itu, diperlukan dua fase difusi dalam silikon dengan konduktivitas tipe-n: pada fase pertama, terbentuk daerah p 1 dan p 2, dan pada fase kedua, terbentuk daerah n 2.

Elemen tersebut memiliki struktur p 1 -n 1 -p 2 -n 1 . Lebih mudah untuk mempertimbangkan struktur empat lapis seperti itu dengan membayangkannya sebagai sambungan dua struktur transistor tiga lapis konvensional:

P 1 - N 1 - P 2 N 1 - P 2 - N 1

Diagram yang sesuai dengan representasi ini ditunjukkan pada Gambar. 2.20, a. Mari kita pertimbangkan pengoperasian elemen sesuai dengan skema ini.

beras. 2.20

Transistor VT 2 dengan struktur tipe n 1 -p 2 -n 1 menjalankan fungsi inverter dengan beberapa keluaran (setiap kolektor membentuk keluaran terpisah dari suatu elemen sesuai dengan rangkaian kolektor terbuka).

Transistor VT 2, disebut penyuntik, memiliki struktur seperti p 1 -n 1 -p 2 . Karena luas n 1 transistor ini sama, emitor transistor VT 2 harus dihubungkan ke basis transistor VT 1; adanya area umum p 2 menyebabkan perlunya menghubungkan basis transistor VT 2 dengan kolektor transistor VT 1. Ini menciptakan hubungan antara transistor VT 1 dan VT 2, ditunjukkan pada Gambar 2.20a.

Karena emitor transistor VT 1 mempunyai potensial positif dan basis berada pada potensial nol, sambungan emitor mendapat bias maju dan transistor terbuka.

Arus kolektor transistor ini dapat ditutup melalui transistor VT 3 (inverter elemen sebelumnya) atau melalui sambungan emitor transistor VT 2.

Jika elemen logika sebelumnya dalam keadaan terbuka (transistor VT 3 terbuka), maka pada input elemen ini terdapat level tegangan rendah, yang bekerja berdasarkan VT 2, menjaga transistor ini dalam keadaan tertutup. Arus injektor VT 1 ditutup melalui transistor VT 3. Ketika elemen logika sebelumnya tertutup (transistor VT 3 tertutup), arus kolektor injektor VT 1 mengalir ke basis transistor VT 2, dan transistor ini adalah diatur ke keadaan terbuka.

Jadi, ketika VT 3 tertutup, transistor VT 2 terbuka dan sebaliknya, ketika VT 3 terbuka, transistor VT 2 tertutup. Keadaan terbuka elemen berhubungan dengan keadaan log.0, dan keadaan tertutup berhubungan dengan keadaan log.1.

Injektor adalah sumber arus searah (yang umum terjadi pada sekelompok elemen). Seringkali mereka menggunakan penunjukan grafis konvensional dari suatu elemen, yang ditunjukkan pada Gambar. 2.21,b.

Pada Gambar. Gambar 2.21a menunjukkan rangkaian yang mengimplementasikan operasi OR-NOT. Koneksi pengumpul elemen sesuai dengan operasi yang disebut instalasi I. Memang, setidaknya salah satu elemen dalam keadaan terbuka (keadaan log.0), maka arus injektor elemen berikutnya akan ditutup melalui inverter terbuka dan level log.0 rendah akan ditetapkan pada hasil gabungan dari elemen-elemen tersebut. Akibatnya, pada keluaran ini suatu nilai terbentuk sesuai dengan ekspresi logika x 1 · x 2. Menerapkan transformasi de Morgan menghasilkan ekspresi x 1 · x 2 = . Oleh karena itu, sambungan elemen ini benar-benar mengimplementasikan operasi OR-NOT.


beras. 2.21

Elemen logika DAN 2 L memiliki keunggulan sebagai berikut:

· memberikan integrasi tingkat tinggi; dalam pembuatan sirkuit I 2 L, proses teknologi yang sama digunakan seperti dalam produksi sirkuit terpadu pada transistor bipolar, tetapi jumlah operasi teknologi dan masker foto yang diperlukan lebih sedikit;

· tegangan yang dikurangi digunakan (sekitar 1V);

· memberikan kemampuan untuk bertukar daya pada rentang kinerja yang luas (konsumsi daya dapat diubah beberapa kali lipat, yang karenanya akan menyebabkan perubahan kinerja);

· sesuai dengan elemen TTL.

Pada Gambar. Gambar 2.21b menunjukkan diagram peralihan unsur I 2 L ke unsur TTL.

Elemen logika beroperasi sebagai elemen independen dalam bentuk sirkuit mikro dengan tingkat integrasi rendah, dan dimasukkan dalam bentuk komponen dalam sirkuit mikro dengan tingkat integrasi lebih tinggi. Ada lusinan elemen seperti itu.

Tapi pertama-tama kita hanya akan membicarakan empat di antaranya - ini adalah elemen AND, OR, NOT, AND-NOT. Elemen utamanya adalah tiga elemen pertama, dan elemen AND-NOT sudah merupakan kombinasi dari elemen AND dan NOT. Elemen-elemen ini dapat disebut sebagai “blok bangunan” teknologi digital. Pertama, kita harus mempertimbangkan apa logika tindakan mereka?

Mari kita ingat bagian pertama artikel tentang sirkuit mikro digital. Dikatakan di sana bahwa tegangan pada input (output) sirkuit mikro dalam kisaran 0...0.4V adalah level nol logis, atau tegangan level rendah. Jika tegangan berada dalam 2.4...5.0V, maka ini adalah tegangan satu tingkat logis atau tegangan tingkat tinggi.

Status pengoperasian sirkuit mikro seri K155 dan sirkuit mikro lainnya dengan tegangan suplai 5V dicirikan oleh level ini. Jika tegangan pada keluaran rangkaian mikro berada pada kisaran 0,4...2.4V (misalnya 1,5 atau 2.0V), maka Anda sudah dapat mempertimbangkan untuk mengganti rangkaian mikro ini.

Saran praktis: untuk memastikan bahwa sirkuit mikro inilah yang salah pada outputnya, Anda harus memutuskan input dari sirkuit mikro di sebelahnya (atau beberapa input yang terhubung ke output dari sirkuit mikro ini). Masukan ini dapat dengan mudah “meningkatkan” (membebani) keluaran dari rangkaian mikro.

Simbol grafis konvensional

Simbol grafisnya adalah persegi panjang yang berisi jalur input dan output. Jalur masukan elemen terletak di sebelah kiri, dan jalur keluaran di sebelah kanan. Hal yang sama berlaku untuk seluruh lembar dengan sirkuit: di sisi kiri semua sinyal masukan, di sisi kanan adalah keluaran. Ibarat baris dalam buku, dari kiri ke kanan, sehingga lebih mudah diingat. Di dalam persegi panjang terdapat simbol yang menunjukkan fungsi yang dilakukan oleh elemen.

Kita akan memulai pembahasan elemen logika dengan elemen AND.

Gambar 1. Gerbang AND

Simbol grafisnya ditunjukkan pada Gambar 1a. Simbol untuk fungsi AND adalah simbol bahasa Inggris “&”, yang dalam bahasa Inggris menggantikan konjungsi “dan”, lagipula, semua “pseudoscience” ini ditemukan di kalangan borjuasi terkutuk.

Masukan suatu elemen ditetapkan sebagai X dengan indeks 1 dan 2, dan keluarannya, sebagai fungsi keluaran, ditandai dengan huruf Y. Sederhana, seperti dalam matematika sekolah, misalnya Y = K*X atau, secara umum , kamu = f(x) . Sebuah elemen dapat memiliki lebih dari dua masukan, yang hanya dibatasi oleh kompleksitas masalah yang dipecahkan, namun hanya boleh ada satu keluaran.

Logika pengoperasian elemen adalah sebagai berikut: akan ada tegangan tingkat tinggi pada keluaran Y hanya jika AND pada masukan X1 DAN pada masukan X2 terdapat tegangan tingkat tinggi. Jika elemen memiliki 4 atau 8 masukan, maka kondisi yang ditentukan (adanya level tinggi) harus dipenuhi di semua masukan: DAN pada masukan 1, DAN pada masukan 2, DAN pada masukan 3…..DAN pada masukan N. Hanya dalam hal ini outputnya juga akan tinggi.

Untuk memudahkan memahami logika pengoperasian elemen AND, Gambar 1b menunjukkan analoginya dalam bentuk diagram kontak. Di sini keluaran elemen Y diwakili oleh lampu HL1. Jika lampu menyala, maka ini berhubungan dengan level tinggi pada keluaran elemen AND. Elemen seperti ini sering disebut 2-I, 3-I, 4-I, 8-I. Digit pertama menunjukkan jumlah input.

Sebagai sinyal input X1 dan X2, digunakan tombol “bel” biasa tanpa fiksasi. Keadaan tombol yang terbuka adalah keadaan tingkat rendah, dan keadaan tertutup, tentu saja, adalah tingkat tinggi. Diagram menunjukkan baterai galvanik sebagai sumber listrik. Saat tombol-tombolnya dalam keadaan terbuka, tentu saja lampunya tidak menyala. Lampu akan menyala hanya jika kedua tombol ditekan secara bersamaan, mis. I-SB1, I-SB2. Ini adalah hubungan logis antara sinyal masukan dan keluaran elemen AND.

Representasi visual pengoperasian elemen AND dapat diperoleh dengan melihat diagram waktu yang ditunjukkan pada Gambar 1c. Pertama, sinyal level tinggi muncul pada input X1, tetapi tidak terjadi apa-apa pada output Y, masih ada sinyal level rendah. Pada masukan X2, sinyal muncul dengan beberapa penundaan dibandingkan dengan masukan pertama, dan sinyal tingkat tinggi muncul pada keluaran Y.

Ketika input X1 rendah, outputnya juga rendah. Atau dengan kata lain, output akan tetap tinggi selama kedua inputnya tinggi. Hal yang sama dapat dikatakan tentang lebih banyak elemen AND multi-input: jika 8-I, maka untuk mendapatkan level tinggi pada output, level tinggi harus dipertahankan pada delapan input sekaligus.

Paling sering dalam literatur referensi, keadaan keluaran elemen logika tergantung pada sinyal masukan diberikan dalam bentuk tabel kebenaran. Untuk elemen 2-I yang dipertimbangkan, tabel kebenarannya ditunjukkan pada Gambar 1d.

Tabelnya agak mirip dengan tabel perkalian, hanya saja lebih kecil. Jika Anda mempelajarinya dengan cermat, Anda akan melihat bahwa level output akan tinggi hanya jika ada tegangan level tinggi atau, yang merupakan hal yang sama, tegangan logis pada kedua input. Omong-omong, perbandingan tabel kebenaran dengan tabel perkalian bukanlah suatu kebetulan: para insinyur elektronik hafal semua tabel kebenaran, seperti yang mereka katakan.

Selain itu, fungsi AND dapat dijelaskan menggunakan . Untuk elemen dengan dua masukan, rumusnya akan terlihat seperti ini: Y = X1*X2 atau bentuk penulisan lainnya Y = X1^X2.

Kita akan melihat gerbang OR selanjutnya.

Gambar 2. Gerbang OR

Notasi grafisnya mirip dengan elemen AND yang baru saja dibahas, hanya saja alih-alih tanda & yang menunjukkan fungsi AND, angka 1 tertulis di dalam persegi panjang, seperti yang ditunjukkan pada Gambar 2a. Dalam hal ini, ini menunjukkan fungsi OR. Di sebelah kiri adalah input X1 dan X2, yang, seperti halnya fungsi AND, mungkin ada lebih banyak, dan di sebelah kanan adalah output, ditandai dengan huruf Y.

Dalam bentuk rumus aljabar Boolean, fungsi OR dituliskan Y = X1 + X2.

Menurut rumus ini, Y akan benar bila OR pada masukan X1, OR pada masukan X2, OR pada kedua masukan terdapat level tinggi sekaligus.

Diagram kontak yang ditunjukkan pada Gambar 2b akan membantu Anda memahami apa yang baru saja dikatakan: menekan salah satu tombol (tingkat tinggi) atau kedua tombol sekaligus akan menyebabkan bola lampu menyala (tingkat tinggi). Dalam hal ini, tombol-tombolnya adalah sinyal masukan X1 dan X2, dan bola lampu adalah sinyal keluaran Y. Agar lebih mudah diingat, Gambar 2c dan 2d masing-masing menunjukkan diagram waktu dan tabel kebenaran: analisis saja pengoperasiannya rangkaian kontak yang ditunjukkan dengan diagram dan tabel, seperti semua pertanyaan akan hilang.

BUKAN gerbang, inverter

Seperti yang dikatakan salah satu guru, dalam teknologi digital tidak ada yang lebih rumit dari inverter. Mungkin ini benar adanya.

Dalam aljabar logika, operasi NOT disebut inversi, yang diterjemahkan dari bahasa Inggris berarti negasi, yaitu level sinyal keluaran justru berbanding terbalik dengan sinyal masukan, yang dalam bentuk rumusnya terlihat seperti Y = /X

(Garis miring sebelum X menunjukkan inversi yang sebenarnya. Biasanya, garis bawah digunakan sebagai pengganti garis miring, meskipun sebutan seperti itu cukup dapat diterima.)

Penunjukan grafis simbolis dari elemen BUKAN persegi atau persegi panjang dengan angka 1 tertulis di dalamnya.

Gambar 3. Inverter

Dalam hal ini berarti elemen tersebut adalah inverter. Ia hanya memiliki satu masukan X dan keluaran Y. Garis keluaran dimulai dengan lingkaran kecil, yang sebenarnya menunjukkan bahwa elemen ini adalah inverter.

Seperti yang baru saja dikatakan, inverter adalah rangkaian paling kompleks dalam teknologi digital. Dan ini dikonfirmasi oleh diagram kontaknya: jika sebelumnya hanya tombol yang cukup, sekarang relai telah ditambahkan ke dalamnya. Ketika tombol SB1 tidak ditekan (logis nol pada input), relai K1 dimatikan energinya dan kontaknya yang biasanya tertutup menyalakan bola lampu HL1, yang sesuai dengan logika pada output.

Jika Anda menekan tombol (terapkan yang logis ke input), relai akan menyala, kontak K1.1 akan terbuka, lampu akan padam, yang sesuai dengan nol logis pada output. Hal ini dikonfirmasi oleh diagram waktu pada Gambar 3c dan tabel kebenaran pada Gambar 3d.

Elemen logika AND-NOT tidak lebih dari gabungan elemen logika AND dengan elemen NOT.

Gambar 4. Gerbang NAND

Oleh karena itu, pada penunjukan grafis konvensionalnya terdapat tanda & (logis AND), dan jalur keluaran dimulai dengan lingkaran, yang menunjukkan adanya inverter pada elemen.

Analog kontak dari elemen logis ditunjukkan pada Gambar 4b, dan jika Anda perhatikan lebih dekat, ini sangat mirip dengan analog inverter yang ditunjukkan pada Gambar 3b: bola lampu juga dinyalakan melalui kontak relai K1 yang biasanya tertutup . Sebenarnya ini adalah inverter. Relai dikendalikan oleh tombol SB1 dan SB2, yang sesuai dengan input X1 dan X2 dari gerbang NAND. Diagram menunjukkan bahwa relai akan menyala hanya ketika kedua tombol ditekan: dalam hal ini, tombol menjalankan fungsi & (logis AND). Dalam hal ini, lampu keluaran akan padam, yang sesuai dengan keadaan nol logis.

Jika kedua tombol, atau setidaknya salah satunya, tidak ditekan, maka relai dimatikan dan lampu pada output rangkaian menyala, yang sesuai dengan level logis.

Dari uraian di atas, dapat diambil kesimpulan sebagai berikut:

Pertama, jika setidaknya satu masukan memiliki logika nol, maka keluarannya akan menjadi logika. Keadaan yang sama pada keluaran akan terjadi ketika angka nol muncul pada kedua masukan sekaligus. Ini adalah properti elemen NAND yang sangat berharga: jika Anda menghubungkan kedua input, elemen NAND menjadi inverter - ia hanya menjalankan fungsi NOT. Properti ini menghindari pemasangan sirkuit mikro khusus yang berisi enam inverter sekaligus, bila hanya diperlukan satu atau dua inverter.

Kedua, angka nol pada keluaran hanya dapat diperoleh jika Anda “mengumpulkan” angka nol pada semua masukan. Dalam hal ini, elemen logis yang dimaksud akan tepat untuk disebut 2DAN-TIDAK. Angka dua menunjukkan bahwa elemen ini memiliki dua masukan. Hampir di semua rangkaian sirkuit mikro juga terdapat elemen input 3, 4 dan delapan. Apalagi masing-masing hanya punya satu pintu keluar. Namun, elemen dasar dalam banyak rangkaian sirkuit mikro digital dianggap sebagai elemen 2I-NOT.

Dengan opsi berbeda untuk menghubungkan input, Anda bisa mendapatkan properti luar biasa lainnya. Misalnya, dengan menghubungkan tiga masukan dari delapan masukan elemen 8I-NOT, kita memperoleh elemen 6I-NOT. Dan jika Anda menghubungkan semua 8 input bersama-sama, Anda hanya mendapatkan inverter, seperti yang disebutkan di atas.

Ini mengakhiri pengenalan kita pada elemen logis. Bagian selanjutnya dari artikel ini akan membahas eksperimen sederhana dengan sirkuit mikro, struktur internal sirkuit mikro, dan perangkat sederhana, seperti generator pulsa.

Boris Aladyshkin

Benar-benar semua sirkuit mikro digital terdiri dari elemen logis yang sama - "blok penyusun" dari setiap node digital. Itulah yang akan kita bicarakan sekarang.

Elemen logika- Ini adalah rangkaian yang memiliki beberapa masukan dan satu keluaran. Setiap keadaan sinyal pada masukan berhubungan dengan sinyal tertentu pada keluaran.

Lalu apa saja unsurnya?

Elemen “DAN”

Kalau tidak, itu disebut "konjungtor".

Untuk memahami cara kerjanya, Anda perlu menggambar tabel yang mencantumkan status keluaran untuk setiap kombinasi sinyal masukan. Tabel ini disebut " meja kebenaran" Tabel kebenaran banyak digunakan dalam teknologi digital untuk menggambarkan pengoperasian rangkaian logika.

Berikut adalah tampilan elemen “AND” dan tabel kebenarannya:

Karena Anda harus berkomunikasi dengan teknologi Rusia dan borjuis. dokumentasi, saya akan memberikan simbol grafis simbolis (GID) dari elemen baik menurut standar kami maupun non-kami.

Kami melihat tabel kebenaran dan memperjelas prinsip di otak kami. Tidak sulit untuk memahaminya: satuan pada keluaran elemen “DAN” hanya muncul bila satuan disuplai ke kedua masukan. Ini menjelaskan nama elemen: unit harus berada pada KEDUA input yang satu DAN yang lainnya.

Jika kita melihatnya sedikit berbeda, kita dapat mengatakan ini: keluaran dari elemen “DAN” akan menjadi nol jika nol diterapkan pada setidaknya salah satu masukannya. Mari kita ingat. Teruskan.

elemen ATAU

Dengan cara lain, ia disebut “disjunctor”.

Kami mengagumi:

Sekali lagi, nama itu berbicara sendiri.

Satuan muncul pada keluaran ketika satuan diterapkan ke satu ATAU ke yang lain ATAU ke kedua masukan sekaligus. Elemen ini juga dapat disebut elemen “DAN” untuk logika negatif: angka nol pada keluarannya hanya muncul jika angka nol diberikan pada masukan pertama dan kedua.

elemen CATATAN

Lebih sering, ini disebut “inverter”.

Apakah saya perlu mengatakan sesuatu tentang karyanya?

elemen NAND

Gerbang NAND bekerja sama persis dengan gerbang AND, hanya saja sinyal keluarannya benar-benar berlawanan. Jika elemen “AND” harus mempunyai keluaran “0”, maka elemen “AND-NOT” harus mempunyai keluaran. Dan sebaliknya. Hal ini mudah dipahami dari rangkaian ekivalen elemen:

Elemen "NOR" (NOR)

Cerita yang sama - elemen "ATAU" dengan inverter pada outputnya.

Kawan berikutnya sedikit lebih licik:
Elemen OR eksklusif (XOR)

Dia seperti ini:

Operasi yang dilakukannya sering disebut "penambahan modulo 2". Faktanya, penambah digital dibangun berdasarkan elemen-elemen ini.

Mari kita lihat tabel kebenarannya. Kapan unit keluarannya? Benar: ketika input memiliki sinyal berbeda. Di satu sisi - 1, di sisi lain - 0. Betapa liciknya dia.

Rangkaian ekivalennya kira-kira seperti ini:

Tidak perlu menghafalkannya.

Sebenarnya, ini adalah elemen logis utama. Benar-benar semua sirkuit mikro digital dibuat berdasarkan mereka. Bahkan Pentium 4 favorit Anda.

Dan terakhir, beberapa sirkuit mikro yang mengandung elemen digital. Jumlah kaki-kaki sirkuit mikro yang sesuai ditunjukkan di dekat terminal elemen. Semua chip yang tercantum di sini memiliki 14 kaki. Tenaga disuplai ke kaki 7 (-) dan 14 (+). Tegangan suplai – lihat tabel di paragraf sebelumnya.

Elemen logis membentuk dasar perangkat pemrosesan informasi digital (diskrit) dan perangkat otomasi digital.

Elemen logika melakukan operasi logika paling sederhana pada informasi digital. Operasi logika mengubah informasi masukan menjadi informasi keluaran menurut aturan tertentu. Elemen logika paling sering dibangun berdasarkan perangkat elektronik yang beroperasi dalam mode kunci. Oleh karena itu, informasi digital biasanya direpresentasikan dalam bentuk biner, di mana sinyal hanya mengambil dua nilai: “0” (logis nol) dan “1” (logis satu) yang sesuai dengan dua status kunci. Nol logis berhubungan dengan level tegangan rendah pada input atau output suatu elemen (misalnya, U 0 =0...0.4V), dan logika logis berhubungan dengan level tegangan tinggi (misalnya, U 1 =3 ...5V).

Elemen logika utama adalah elemen OR, AND, NOT, OR-NOT, AND-NOT. Berdasarkan elemen-elemen dasar ini, elemen-elemen yang lebih kompleks dibangun: flip-flop, counter, register, adder.

Elemen logika OR (Gbr. 4.1, a) memiliki satu keluaran dan beberapa masukan (paling sering 2 - 4 masukan) dan mengimplementasikan fungsi penjumlahan atau disjungsi logis. Dalam hal dua variabel bebas diberi nama Y = X 1 ÚX 2 atau Y = X 1 + X 2 (dibaca X 1 atau X 2) dan ditentukan oleh tabel kebenaran (Tabel 4.1.). Operasi OR dapat dilakukan pada tiga atau lebih argumen independen. Fungsi Y = 1 jika paling sedikit salah satu variabel bebas Xi sama dengan satu.

Elemen logika AND (Gbr. 4.1, b) mengimplementasikan fungsi perkalian atau konjungsi logika. Dilambangkan dengan Y = X 1 ÙX 2 atau Y = X 1 X 2 (dibaca X 1 dan X 2) dan ditentukan oleh tabel kebenaran (Tabel 4.2). Operasi perkalian logika dapat diperluas menjadi tiga atau lebih argumen independen. Fungsi Y sama dengan satu hanya jika semua variabel bebas Xi sama dengan satu.

Gerbang logika TIDAK menerapkan operasi negasi atau inversi logis. Negasi logis dari fungsi X dilambangkan dengan `X (dikatakan “bukan X”) dan ditentukan oleh tabel kebenaran (Tabel 4.3).

Elemen logika OR-NOT mengimplementasikan fungsi logika Y = dan ditentukan oleh tabel kebenaran (Tabel 4.4.).

Elemen logika AND-NOT mengimplementasikan fungsi logika Y = dan ditentukan oleh tabel kebenaran (Tabel 4.5.).

Gambar 4.1 – Gambar grafik simbolis dari elemen logika OR (a), AND (b), NOT (c), OR-NOT (d), AND-NOT (e)

Tabel 4.1–Tabel kebenaran Tabel 4.2–Tabel kebenaran elemen OR dari elemen AND

X 1 X 2 Y = X 1 + X 2 X 1 X 2 kamu = X 1 X 2


Tabel 4.3–Tabel Kebenaran Tabel 4.4–Tabel Kebenaran

elemen BUKAN elemen ATAU - BUKAN

Elemen yang mengimplementasikan operasi logika BAN dan eksklusif OR juga digunakan.

Elemen logika BAN biasanya memiliki dua masukan (Gbr. 4.2, a): mengizinkan X 1 dan melarang X 2. Sinyal keluaran mengulangi sinyal pada masukan pengaktifan X 1 jika X 2 =0. Ketika X 2 =1, sinyal 0 muncul di output, berapapun nilai X 1. Artinya, elemen ini mengimplementasikan fungsi logika Y = X 1. Elemen logika “eksklusif OR” (ketidaksetaraan) (Gbr. 4.2, b) mengimplementasikan fungsi logika dan ditentukan oleh tabel kebenaran (Tabel 4.6).

Gambar 4.2 – Gambar grafik simbolis dari elemen logika BAN (a), eksklusif OR (b)

Tabel 4.6 - Tabel kebenaran elemen “OR eksklusif”.

X 1 X 2 Y

Sirkuit terpadu digital memberikan sinyal keluaran daya yang sangat rendah. Misalnya, sirkuit mikro seri K155, K555, KR1533 memberikan arus keluaran 0,4 mA dalam keadaan logis. Oleh karena itu, sirkuit mikro kolektor terbuka biasanya digunakan pada keluaran blok logika. Dalam sirkuit mikro seperti itu, resistor yang termasuk dalam rangkaian kolektor dipindahkan ke luar sirkuit mikro (Gbr. 4.3, A).

Gambar 4.3 – Menghubungkan beban ke output dari rangkaian mikro kolektor terbuka

Jika keluaran rangkaian mikro DD1 dalam keadaan logis (U OUT = 1), yaitu transistor keluarannya dalam keadaan cutoff, maka I K » 0. Ketika “Log.0” berada pada keluaran DD1 (U OUT = 0), yaitu ketika transistor keluarannya dalam keadaan jenuh I K » U P / R K. Arus keluaran maksimum yang diizinkan dari sirkuit mikro kolektor terbuka bisa jauh lebih besar daripada arus keluaran sirkuit mikro konvensional.

Misalnya, untuk sirkuit mikro dengan kolektor terbuka K155LL2, K155LI5, K155LA18, arus masuk keluaran maksimum dapat mencapai 300 mA, dan tegangan keluaran maksimum dalam keadaan "Log.1" dapat mencapai 30 V, yang memungkinkan Anda untuk mengganti beban hingga 9W.

Jika beban, misalnya kumparan relai atau distributor pneumatik, dirancang untuk tegangan dan arus tidak melebihi yang diizinkan untuk rangkaian mikro tertentu, maka beban tersebut dapat dihubungkan langsung ke keluaran rangkaian mikro (Gbr. 4.3, B). Dalam hal ini, relai K1 diaktifkan jika kita memiliki “Log.0” pada keluaran DD2 dan mati ketika “Log.1” ada pada keluaran DD2. Dioda VD1, dihubungkan dengan arah sebaliknya, melindungi sirkuit mikro dari tegangan lebih yang terjadi ketika kumparan relai dimatikan karena energi elektromagnetik yang terkumpul di dalamnya.

Untuk mengontrol beban dengan tegangan dan arus operasi tinggi, Anda dapat menggunakan rangkaian di mana rangkaian daya dialihkan oleh transistor tambahan VT1, dihubungkan ke output rangkaian mikro dengan kolektor terbuka DD1 dan beroperasi dalam mode kunci (Gbr. 2). 4.4).

Gambar 4.4 – Menghubungkan beban melalui saklar transistor

Pada “Log.0” pada output DD1, transistor VT1 ditutup dan relai K1 dimatikan. Pada “Log.1” pada output DD1, transistor terbuka (masuk ke keadaan saturasi). Arus yang melalui transistor dalam mode saturasi ditentukan oleh tegangan suplai U 1 dan resistansi kumparan relai R K1, karena penurunan tegangan pada transistor dalam mode saturasi U KN » 0:

Tegangan suplai U 1 harus dipilih sama dengan tegangan operasi beban (dalam hal ini, relai K1), dan transistor VT1 harus dipilih dengan tegangan kolektor yang diizinkan lebih besar dari U 1 dan arus kolektor yang diizinkan lebih besar dari I K1 .

Mode saturasi transistor dicapai ketika

Untuk saturasi transistor yang andal, kondisi tersebut harus dipenuhi pada nilai minimum penguatan arus statis h 21E = h 21E min untuk jenis transistor tertentu.

Dalam hal ini, syaratnya harus dipenuhi

U P /R 1 ³I BN g = gI KN / jam 21Emin

dimana g adalah derajat kejenuhan (g = 1.2…2).

Diode VD1 melindungi transistor dari peralihan tegangan lebih. Dioda VD2 memberikan tegangan bias yang diperlukan untuk mematikan transistor pada “Log.0” pada output DD1. Tegangan bias diterapkan ke basis melalui resistor R2.

Jika beban memiliki induktansi yang signifikan, maka beban tersebut dilangsir oleh dioda yang dihubungkan dengan arah yang berlawanan (lihat Gambar 4.3, b, Gambar 4.4).

Chip logika kolektor terbuka juga digunakan untuk mengontrol peralatan teknologi (misalnya, pengelasan). Unit kontrol untuk peralatan las modern (misalnya, unit kontrol untuk mesin las semi-otomatis seri BUSP, unit kontrol untuk siklus pengelasan resistansi seri RKS) menyediakan kontrol peralihan secara langsung menggunakan sirkuit mikro kolektor terbuka yang terhubung ke input tertentu unit kontrol (Gbr. 4.5).

Gambar 4.5 – Rangkaian kontrol peralatan proses menggunakan chip logika kolektor terbuka