Professional Documents
Culture Documents
A. Giri: Dijital elektronii anlayabilmek iin temel matematik ilemlerini ve say sistemlerini
bilmek gerekir.
B. Temel Bilgiler
1. Lojik (Mantk)
ne srlen dncelere gre karar vermeye
mantk denir. Elektrikli ve elektronik devrelerde
iki olaslk sz konusudur. Yani retece bal
lmba anahtar kapalyken yanar anahtar akken
ise sner. Devre anlatm yaplrken kolay
anlamay salamak iin anahtarn kapal
olmasna 1, ak olmasna ise 0 denir. Lmbann
yanma durumu H (high), snk hli ise L (low)
ile de gsterilebilir.
2. Analog (rneksel) Sinyal
Analog byklkler minimum ile maksimum
arasnda ok eitli seviyelerde olabilir. ekil
1.1-a'da verilen sinyal incelendiinde, srekli
olarak deiik deerlerin sz konusu olduu
grlr. Ev ve i yerlerinde kullanlan AC enerji
analog sinyale rnek olarak verilebilir.
3. Dijital Sinyal
Dijital zellikli sinyaller sadece 0 volt ve
maksimum volt deerlerini alr. Yani dijital
sinyallerde iki durum sz konusudur. ekil 1.1b'de verilen sinyal incelendiinde gerilimin '0'
ya da '1' olmak zere iki durumunun olduu, ara
deerlerin olmad anlalr.
Dijital (saysal) temelli elektronik devreler
tamamen dijital sinyallerle alrlar.
Dijital elektrik sinyalleri adm adm deiir.
Buna zplayarak deime de denilebilir. Bu
devrelerde kullanlan elektrik sinyalinin 0'dan
1'e deiimi pozitif ynde ise buna 'pozitif lojik',
an deiim negatif ynde ise buna 'negatif lojik'
denir. ekil 1.2 ve ekil 1.3'e baknz.
U (V)
I (A)
t (s)
t (s)
U (V)
I (A)
Dijital devreler hassas alt, az yer kaplad, az g harcad iin tercih edilmektedir.
Bilgisayar, yazar kasa, barkod (izgi kod) okuyucu, saat, telefon vb. gibi cihazlarn devrelerinin
byk bir blm dijital esasldr.
Temel elektronik ve endstriyel elektronik kitaplarnda aklanan konular iyi anlayan bir
teknik eleman, dijital elektronik sistemleri renmede pek zorluk ekmez.
5. Analog ve Dijital Devrelerin Geliimi
1950'li yllardan sonra gelimeye
entegre (chip)
balayan elektronik bilim dalnda ilk
plastik
zamanlar devrelerin ou analog
klf
esaslyd. 1970'li yllardan sonra ise
dijital devreler yaygnlamaya balad.
entegreden
ayaklara
balant
6. Dijital Elektroniin
metal
entik
ayaklar
Yaygnlamasnn Baz Nedenleri
(oyuk)
kk
-Devre tasarm daha kolaydr.
nokta
1 numaral ayak
-Bilgi (data) saklamak kolaydr.
-Birden ok devreyi birbirine
ekil 1.4: Entegrenin yapsnn basit olarak gsterilmesi
balamak mmkndr.
-Grltden (parazitik sinyaller) etkilenme oranlar dktr.
7. Bilgisayar
amzn en yararl aygtlarndan olan bilgisayar, dijital elektronik devrelerin birleiminden
olumaktadr. Savunma, ticaret, elence, ulam, iletiim, retim vb. gibi alanlarda bilgisayar
olmadan hzl ve verimli alma olana yoktur.
8. Bilgisayarlarn Geliimi
lk bilgisayarlar tamamen mekanik yaplyd. 1925 ylnda mekanik sistem brakld ve elektrik
motorlaryla hareket ettirilen diferansiyel analiz sistemine geildi. 1940'l yllarda yar iletken
maddeler (germanyum, silisyum) bulundu. Ad geen iki yar iletken ve eitli katk maddeleri
kullanlarak dorultma diyodu, zener diyod, led diyod, transistr, FET, MOSFET, tristr, triyak
vb. gibi devre elemanlar retildi. Ardndan bu elemanlar ok kk boyutlu gvdeler iinde
birletirilerek entegreler (tmleik devre, yonga, chip) yapld.
9. Dijital Temelli Bilgisayarlarn Ana Elemanlar
Dijital yapl bilgisayarlar drt temel birimden oluur. Bunlar; giri, ilem, kontrol ve k
birimleridir.
a. Giri Elemanlar: Klvye, fare, kamera, tarayc, mikrofon, faks/modem vb.
b. k Elemanlar: Yazc, izici, ekran, hoparlr, faks/modem vb.
C. Say Sistemleri
Dijital elektronik devrelerin tasarm, retim ve onarm srelerini anlayabilmek iin matematik
kurallarn ve saylar bilmek arttr. Bu blmde dijital devrelerde kullanlan say sistemleri
hakknda temel bilgiler verilecektir.
1. Onlu (Desimal, 10 Tabanl, Decimal) Say Sistemi
Gnlk yaamda kullandmz say sistemi 10 tabanna gredir. Yani bu sistemde 0-1-2-32
4-5-6-7-8-9 saylar mevcuttur. Burada verilen 0 ile 9 arasndaki saylarn her biri 'digit' olarak
adlandrlmaktadr.
Not: Digit szcnn Trke karl saydr.
Onlu say sistemi izelge 1.1'de grld gibi konumsal bir sistemdir. Yani bir rakam
bulunduu konuma (basamaa) gre deiik byklkte saylar temsil eder.
basamak
basamak
basamak
basamak
rnein 55 saysn ele alalm: Burada iki adet 5 onlu says kullanlmtr. Bu rakamlardan
sadaki 5, 5 saysn, soldaki 5 ise 50 saysn temsil etmektedir. Bu aklamaya gre, ayn
rakam yer ald basamaa gre farkl saylar ifade etmektedir.
Baka bir deyile konumsal say sisteminde her konumun bir arl vardr.
Onlu say sisteminde konum taban 10, konum arlklar ise en sadaki basamaktan itibaren,
0
10 , 101, 102, 103, 104... eklindedir.
Onlu say sisteminde rakamlarn bulunduu konumda temsil ettikleri say, basaman konum
arlyla arplarak bulunur. Daha sonra btn rakamlarn temsil ettii saylar toplanarak
sonu elde edilir.
Yukarda verilen bilgiler nda 125 saysn inceleyelim. En sadaki 5 says 1. basamaktadr.
Bu basaman konum arl 100=1 dir. 5 says konum arlyla arplr ve 5 rakam bulunur.
kinci basamakta bulunan 2 says bu saynn konum arl olan 101 ile arplr ve 20 says
bulunur. nc basamakta bulunan 1 says bu saynn konum arl olan 10 2 ile arplr ve
100 says bulunur.
125 saysnn konum arlklaryla arplarak bulunan 5, 20 ve 100 rakamlar topland
zaman 125 says elde edilir.
rnek: 26510 saysn konum arlklarn gstererek ifade ediniz.
zm: 2.102 + 6.101 + 5.100 = 2.100 + 6.10 + 5.1 = 200 + 60 + 5 = 265
Ek Bilgi
Kimi bilim tarihileri 10 tabanna gre olan say sisteminin k nedenini insanolunun 10
parmakl olmasna balarlar. Bunlarn yaklamna gre insanolu sayma ilemini parmaklarn
kullanarak renmitir. Eer insann iki parma olsayd bugn belki de 10 tabanl say sistemi
kullanlmayp iki tabanl saylar kullanlacakt.
2. kili (Binary, 2 Tabanl) Say Sistemi
kili say sisteminde sadece 2 sembol kullanlr. Bunlar 0 ve 1'dir. kili saylarda da izelge
1.2'de grld gibi her basaman konumsal bir deeri sz konusudur.
3
MSD
=0,75
=1,5
=1,0
LSD
zm ynteminin aklanmas
Kesirli say 2 ile arplr. Bulunan saynn tam
blm alnr. (Bu, 1 ya da 0 olabilir.) Kesirli ksm
ise yeniden 2 ile arplr. Sonucun tam say ksm
alnp kesirli ksm yeniden 2 ile arplr. Yaplan
arpma ilemlerinin sonucu 1,0 kt anda ileme
son verilir.
rnekler:
rnek:
1111
111
1000
b) Yukarda verilen drt kurallardan hareket ederek 1111 saysndan 111 saysn karmay
2'ye tmleyen yntemiyle yapalm.
nce 111 saysnn soluna 0 eklenerek bu say da drt basamakl hle getirilir.
Sonra 0111 saysnn 2'ye tmleyeni bulunur.
0111 saysnn 1'e tmleyeni 1000'dr. 1000 saysnn 2'ye tmleyeni ise 1001'dir.
Daha sonra 1111 saysyla 1001 says toplanr. Toplamann sonucunda bulunan 11000 says
be basamakl olduu iin 11000 saysndaki en byk basamak (sol bataki) atlr. En soldaki
basamak atlnca 1111 ve 1001 saysnn fark olan 1000 says belirlenmi olur.
Yaplan aklamalarda grld gibi a ve b klarnda yaplan iki zm ynteminde de
ayn sonu bulunmaktadr. rnekte b kknda aklanan ikinci yntem biraz karmaktr. Ancak
ikinci yntemin bir faydas vardr. yle ki; toplama yapmak zere tasarlanm dijital bir devre
ile 2'ye tmleyen kural uygulanarak karma da yaplabilmektedir.
g. kili Saylarn Pozitif ya da Negatif Olarak Gsterilii
kili saylar dijital elektronik devrelerde (+) ve (-) olarak gsterilirken en soldaki (bataki)
rakam kullanlr. En soldaki rakam 0 ise (+) iaretini, 1 ise (-) iaretini gsterir. aret biti (bit:
binary digit, ikili say) olarak fazladan kullanlan bu bit, ikili saylarn iaretli olarak
gsterilmesinde kullanlr.
0 1101 = +13
1 1101 = -13
Negatif saylarn gsterilmesinde yntem kullanlmaktadr:
I. Gerek Byklkte Gsterme
Daha nce akland gibi 1 says (-) iaretini gsterir.
1 11101 = -29 olduu halde,
11101 = +29 deerini gsterir.
II. 1'in Tersi Olarak Gsterme
Dijital elektronikte 1'in tersi alnarak toplama ve karma ilemlerini yapmak ok kolaylk
salamaktadr. Ayrca bu yntem kullanlarak dijital devre daha basit olarak
dzenlenebilmektedir. kili saylar 1'in tersi olarak gsterilirken, bu saydaki 1'lerin yerine 0,
0'larn yerine 1 yazlr. Rakamlarn tersleri alnr. En soldaki bit (en byk deerli bit) 1 ise, bu
say negatif, 0 ise say pozitiftir.
110101 saysnn 1'in tersi eklinde yazl: 001010'dr.
(normal gsterim)
-157
(normal gsterim)
saynn en byk deerli (en soldaki bit) biti iaret biti ilemi yapar. En soldaki bit 1 ise, bu say
negatiftir. Bu bit 0 ise say pozitiftir.
1710 = 000100012
1'in tersi
= 11101110
2'nin tersi
= 11101001
Saynn karl = -1710
yazm sras
8E16
yazm sras
e. Onaltl
Saylarda Toplama
h. Onaltl
Saylarda Blme
7A 3
6
28
1A
18
02
g. Onaltl
Saylarda arpma
A
x 5
32
6F9
- 8B
66E
C4
- 26
9E
C4
+ 26
EA
A
+ 5
F
73
x 52
E6
x23F
24D6
5D9 4A
4A 14
139
128
0011
0 = 0000 = 0
1 = 0001 = 1
2 = 0010 = 2
3 = 0011 = 3
10 = 1010 = A
11 = 1011 = B
12 = 1100 = C
13 = 1101 = D
14 = 1110 = E
15 = 1111 = F
16 = 10000 = 10
17 = 10001 = 12
18 = 10010 = 13
25 = 11001 = 19
30 = 11110 = 1E
indirilmi olur.
kili say kodlaryla gray kodlarnn birbirine evrilmesinde benzerlik ve toplama yntemleri
kullanlr.
a. Benzerlik Yntemi Kullanlarak Yaplan kili Kodlu-Gray Kodlu Say evrimleri
I. kili Kodlu Saynn Gray Kodlu Sayya evrilmesi
lem yaplrken:
-En soldaki ikili say rakam gray kodunun ilk rakam olarak yazlr.
-kili saynn en soldaki birinci ve ikinci rakamlar birbirinin benzeriyse, ikinci gray rakam
olarak 0, eer rakamlar farkl ise, ikinci gray rakam olarak 1 yazlr. (Aadaki rnee baknz.)
-kinci ve nc binary say rakam benzer ise nc gray rakam olarak 0, farkl ise 1
yazlr. Ayn ileme dier rakamlar iin de devam edilir.
zm:
zm: 1 1
1 0
13
zm: 1
1 0
zm: 1
1 0
0
0
data
gnderici
devre
A
B
C
D
A
B
C
D
parity
bit
reteci
data
alc
devre
parity biti
hata
alarm
ekil 1.5: Parity biti kullanlarak hata kontrolnn yaplna ilikin blok ema
zelge 1.4
Onlu say
zelge 1.5
zm: 4 saysna nce 3 ekleyip 7'yi buluruz. Sonra 7 saysn 4 bitlik ikili koduna eviririz.
4+3 = 7 Sonu: 7 = 0111
Onlu 9 saysn fazlalkl koda eviriniz.
zm: 9 saysna nce 3 ekleyip 12'yi buluruz. Sonra 12 saysn 4 bitlik ikili koduna
eviririz.
9+3 = 12
1 = 0001, 2 = 0010
lave 3 koduna gre yazl: 1 = 0100 2 = 0101
Sonu: 0100 0101
Yanda verilen izelge 1.5'te 0-9 aras onlu saylarn drt bitlik ikili say ve 4 bitlik 3 ilave
kodlu ikili say olarak yazl verilmitir.
15
Sorular
1. Analog ve dijital sinyal kavramlarn aklaynz.
2. Bilgisayarn giri ve k birimlerini yaznz.
3. 1101001 ikili saysn onlu sayya eviriniz.
4. 24 onlu saysn ikili sayya eviriniz.
5. 0,75 onlu saysn ikili sayya eviriniz.
6. 101,01 ikili saysn onlu sayya eviriniz.
7. 111 ve 110 ikili saylarn toplaynz.
8. 1001 ikili saysn 11 ikili saysna blnz.
9. 243 onlu saysn BCD koduna gre yaznz.
10. 10111011 ile 110 ikili saylarn toplaynz.
11. 317 onlu saysn sekizli sayya eviriniz.
12. 111000111 ikili saysn sekizli sayya eviriniz.
13. 28 onaltl saysn onlu sayya eviriniz.
14. 4B onaltl saysn onlu sayya eviriniz.
15. Bit ve byte (bayt) szcklerinin anlamlarn yaznz.
17
A. Giri
B. Temel Bilgiler
1. Lojik (Mantk)
2. Analog Sinyal
3. Dijital Sinyal
4. Dijital Elektronik Devreleri
5. Analog ve Dijital Devrelerin Geliimi
6. Dijital Elektroniin Yaygnlamasnn Baz Nedenleri
7. Bilgisayar
8. Bilgisayarlarn Geliimi
9. Dijital Temelli Bilgisayarlarn Ana Elemanlar
a. Giri Elemanlar
b. k Elemanlar
C. Say Sistemleri
1. Onluk (Desimal, 10 Tabanl, Decimal) Say Sistemi
a. Onluk Saylarda Toplama
b. Onluk Saylarda karma
2. kilik (Binary, 2 Tabanl, kili) Say Sistemi
a. kilik Saynn Onluk Sayya evrilmesi
b. Onluk Saynn kilik Sayya evrilmesi
c. Kesirli Onluk Saynn kilik Sayya evrilmesi
d. Kesirli kilik Saynn Onluk Sayya evrilmesi
e. kilik Saylarda Drt lem
I. kilik Saylarda Toplama
II. kilik Saylarda karma
III. kilik Saylarda arpma
IV. kilik Saylarda Blme
f. kilik Saylarn Tamamlayclar (Two's Complement)
g. kilik Saylarn Pozitif ya da Negatif Olarak Gsterilii
I. Gerek Byklkte Gsterme
II. 1'in Tersi Olarak Gsterme
III. 2'nin Tersi ile Gsterme
3. Sekizlik (Oktal, 8 Tabanl, Octal) Say Sistemi
a. Onluk Saynn Sekizlik Sayya evrilmesi
b. Sekizlik Saynn Onluk Sayya evrilmesi
c. kilik Saynn Sekizlik Sayya evrilmesi
d. Sekizlik Saynn kilik Sayya evrilmesi
3. OR (VEYA) lemi
VEYA ileminde iki boolean deikeni vardr. A ve B deerleri, Y = A+B olarak yazlr.
VEYA ileminde A ya da B'den biri 1 olduunda k, Y = 1 olur.
C. Boolean zdelikleri ve Kanunlar
Boolean cebirinde aada belirtilen kurallar geerlidir.
Not: Aada verilen eitliklerde (.) iareti VE ilemini, (+) iareti ise VEYA ilemini ifade
etmektedir.
1. Temel zdelikler
a) A + 0 = A b) A + 1 = 1
f) A.1 = A
g) A.A = A
j) 0 + 0 = 0 k) 0 + 1 = 1
c) A + A = A
h) A. = 0
l) = A
18
d) A + = 1
) 0.0 = 0
e) A.0 = 0
i) 0.1 = 0
a)
+
U
-
+
U
-
A+0=A
e)
+
U
-
+
U
-
i) 0
0.0 = 0
0.1 = 0
j)
+
U
-
A+A=1
h)
+
U
-
A.A = A
+
U
-
+
U
-
+
U
-
A.1 = A
g) A
d)
A+A=A
+
U
-
A.0 = 0
)
f) A
c)
A+1=1
+
U
-
b)
0+0=0
A.A = 0
k)
+
U
-
0+1=1
2. Temel Kanunlar
a. Yer Deitirme Kanunu (Commutative Law)
I. A + B = B + A (ekil 2.2-a)
(ekil 2.2-)
II. A.(A+B) = A
(ekil 2.2-h)
zm:
=
Aklama:
ve
=( +
)'dir.
.
= (A + ).( +B) = A. + A.B +
= 0 + A.B + . + 0 = A.B + .
Aklama:
= A,
= B,
A. = 0,
. +
.B
.B = 0
b) A + A + A = ?
2. a) A.1.1 = ?
b) A. .A = ?
3. Y =
4.
c) A + A +
=?
d) A.A.0 = ?
21
A. Giri
B. Boolean Matematiiyle lgili Temel Tanmlar
1. NOT (DEL, INVERT) lemi
2. AND (VE) lemi
3. OR (VEYA) lemi
C. Boolean zdelikleri ve Kanunlar
1. Temel zdelikler
2. Temel Kanunlar
a. Yer Deitirme Kanunu (Commutative Law)
b. Birleme Kanunu (Associative Law)
c. Dalm Kanunu (Distributive Law)
d. Gereksizlik Kanunu (Redundance Law)
e. De Morgan Kanunu (De Morgan Law)
t (s)
Y
t2
t3
t4
t (s)
+5 V
1/4 7408
B
L1
L2
L3
220W
t1
Y = A.B
220W
A
B
c. ki girili AND
lojik kapsnn
doruluk izelgesi
(truth table)
220W
c. ki girili OR lojik
kapsnn doruluk
izelgesi
f. ki girili OR lojik
kapsnn Alman (DIN)
standardna gre sembol
d. ki girili OR lojik
kapsnn elektrik devresi
+UCC
ase (-)
h. girili OR lojik
kapsnn sembol
j. girili OR lojik
kapsnn doruluk
izelgesi
. ki girili OR lojik
kaplaryla girili OR
lojik kapsnn elde
edilmesi
NC
NC ase (-)
NC: Bo u
23
3. NOT (DEL)
Lojik Kaps
a. NOT lojik
kapsnn sembol
A
c. NOT lojik
kapsnn doruluk
izelgesi
Y=
+UCC
U= 5 V
R 220 W
+
-
IC 7404
ase (-)
NC
13
IC 4049
t (s)
t2
t3
t4
+UCC
4. NAND (VEDEL)
Lojik Kaps
a. ki girili NAND lojik
kapsnn sembol
A
B
ase (-)
c. ki girili NAND
lojik kapsnn
doruluk izelgesi
B L
+UCC
IC 7400
R 220 W
U= 5 V
L2
d. ki girili NAND
lojik kapsnn elektrik
devresi
+
-
L1
220W
220W
14
t (s)
t1
1/6 7404
+5 V A
NC
ase (-)
24
A
B
&
NC
t (s)
Y
t (s)
t2
t3
ase (-)
t4
c. ki girili NOR
lojik kapsnn
doruluk izelgesi
+UCC
U= 5 V
R 220 W
+
-
L3
L2
220W
L1
220W
IC 4011
t (s)
1/4 7400
+5 V
+UCC
t1
220W
IC 7402
A
Y
B
ase (-)
t1
t2
t3
ase (-)
t4
25
L1
L2
L3
220W
IC 4025
t (s)
t (s)
+UCC
B
Y
1/4 7402
220W
t (s)
220W
6. EX-OR (ZELVEYA)
Lojik Kaps
a. EX-OR lojik
kapsnn sembol
A
B
b. EX-OR
lojik kapsnn
boolean denklemi
c. EX-OR lojik
kapsnn doruluk
izelgesi
Y=A+B
Y = A.B + A.B
+UCC
U= 5 V
B
1 R
L
IC 7486
=1
TTL serisi
entegre
0
220W
220W
ase (-)
+UCC
t (s)
t1 t2 t3 t
4
t5
t6
B
K1
K2
L2
L3
K1
K1
K2
K2
L1
ase (-)
220W
IC 4070
t (s)
CMOS serisi
entegre
t (s)
220W
1
0
U= 5 V
1
0
1/4 7486
220W
220W
A.B
Y = A.B + A.B
26
A.B
7. EX-NOR
(ZELVEYADEL)
Lojik Kaps
a. EX-NOR lojik
kapsnn sembol
A
B
c. EX-NOR lojik
kapsnn doruluk
izelgesi
b. EX-NOR
lojik kapsnn
boolean denklemi
Y=A+B
Y = A.B . A.B
+UCC
220W
IC 74266
TTL serisi
entegre
U= 5 V
ase (-)
0
1
0
A
B
IC 4077
Y
t5
t6
B
K1
K2
K1
K2
K2
L2
L3
K1
220W
U= 5 V
L1
t (s)
t1 t2 t3 t
4
t (s)
t (s)
220W
+UCC
1/4 74266
220W
+5 V
TTL serisi
entegre
220W
A
B
Y = A.B . A.B
R
Y
27
8. TAMPON (BUFER) Lojik Kaps: TAMPON kapsnn bir giri ve bir k ucu
vardr. Aslnda BUFER kaps kap snfnda deerlendirilmez. Bu eleman katlar ve kaplar
arasnda empedans uygunluu salar. Empedans uygunsuzluu nedeniyle ortaya kan kayplar
nler. Bir devre katnn k empedans dier katn giri empedansna eit olmazsa katlar arasnda
maksimum (azam) enerji transferi gereklemez.
c. TAMPON lojik
kapsnn doruluk
izelgesi
b. TAMPON
lojik kapsnn
boolean denklemi
a. TAMPON lojik
kapsnn sembol
Y=A
+UCC
1/6 7407
IC 7407
ase (-)
L1
L2
220W
220W
U= 5 V
220W
+
-
TTL serisi
entegre
. TAMPON lojik
kapsnn AND kap
entegresinden yaplmas
NC
A
t (s)
Y
t (s)
t1
t2
t3
t4
CMOS serisi
entegre
A
IC 4010
ase (-)
NC
28
giri
giri
A
yetki
E
yetki
(enable)
k (Y)
k girilerden
kopmu durumda
1
0
giri
giri
A
yetki
E
1
1
0
0
k (Y)
k girilerden
kopmu durumda
1
0
(b)
(a)
izelgesine baktmzda, a'da "yetki" girii 0 iken tampon kapsnn k yksek empedansl
hle gelmektedir. Yetki girii 1 olduunda ise giri bilgisi ktan terslenerek alnmaktadr.
b'de "yetki" girii 1 iken tampon kapsnn k yksek empedansl hle gelmektedir. Yetki
girii 0 olduunda ise giri bilgisi ktan terslenerek alnmaktadr.
yetki
(enable)
giri
giri
A
yetki
E
yetki
(enable)
k (Y)
k girilerden
kopmu durumda
0
1
giri
giri
A
yetki
E
1
1
0
0
k (Y)
k girilerden
kopmu durumda
0
1
(b)
(a)
14
13
12
11
10
TTL serisi
entegre
+UCC
IC 74125
ase (-)
OE1
IC 74365
OE2
220W
b. DURUMLU TAMPON
lojik kap deney balant emas
+U cc
IC 74365
Notlar
Z: k girilerden
kopmu durumda
X
ase
X: 0 ya da 1
Sorular
1. ki girili AND (VE) kapsnn, semboln, boolean denklemini, doruluk izelgesini ve
elektrik devre edeerini yaznz.
2. ki girili OR kapsnn deney devresini iziniz.
3. EX-OR lojik kapsnn, semboln, boolean denklemini, doruluk izelgesini yaznz.
4. Y = A.B + A.C.(A.B.C) + B.C eklindeki eitliin lojik devre karln iziniz.
5. ki girili NAND (VEDEL) kapsnn elektrik devresini izerek doruluk izelgesini
karnz.
30
A
B
C
D
220W
1. ki girili AND
kap entegreleri
kullanlarak drt
girili AND
kapsnn yaplmas
Y2 =
C.D
a. Lojik devre
b. Doruluk izelgesi
2. ki girili OR ve NOT
kaps kullanlarak NOR
kapsnn yaplmas
b. Doruluk
izelgesi
a. Lojik devre
A
B
C
b. Doruluk izelgesi
a. Lojik devre
4. ki girili OR kaplar
kullanlarak drt girili OR
kapsnn yaplmas
Y
Y
a. Lojik devre
a. Lojik devre
31
b. Doruluk izelgesi
zm:
zm:
rnek:
denkleminin lojik kapl devresini iziniz.
zm:
rnek: Y = A.B + .C
denkleminin lojik kapl devresini iziniz.
zm:
rnek:
denkleminin lojik kapl devresini iziniz.
rnek:
denkleminin
lojik kapl devresini iziniz.
zm:
zm:
32
Y = A. + . .C+ .B.
denkleminin lojik kapl devresini iziniz.
Y = [(B+ )+ .B].C
denkleminin lojik kapl devresini iziniz.
zm:
zm:
Y = .(C+ )+ .C denkleminin
lojik kapl devresini iziniz.
Y = +C. +A.
denkleminin lojik kapl devresini iziniz.
zm:
zm:
C
B
Y = + . denkleminin lojik
kapl devresini iziniz.
Y = +(A+B)
denkleminin lojik kapl devresini iziniz.
zm:
A
B
zm:
A
Y = (A+C).( +( .B)
denkleminin lojik kapl devresini iziniz.
zm:
zm:
A
B
C
A
C
A
C
33
B
Y
D
E
zm: Y = (A+B).(C+D).E
B
Y
Y
C
A
B
C
Karmak yapl lojik devrelerde NOT kapsnn sembol daire eklinde ifade edilebilir.
Verilen lojik devrede bulunan NOT
kapsn basit olarak iziniz.
zm:
Y =A.B
Y =A.B
Y =A+B
Y=A+B
Dijital devrelerin en az eleman kullanlarak yaplmas istenir. Lojik kaplarla yaplan tasarmlar
boolean teoremleri kullanlarak sadeletirilebilir.
Y = A. .C+ .B.C+B. +ABC
a. Lojik ifadenin sadelememi devresini
iziniz.
b. Lojik ifadeyi boolean teoremlerinden
yararlanarak sadeletiriniz.
c. Sadelemi ifadenin lojik devresini iziniz.
zm:
A
a.
B
C
A
B
C
Y = ( +A.B.C).(A+ )
a. Lojik ifadenin sadelememi devresini
iziniz.
b. Lojik ifadeyi boolean teoremlerinden
yararlanarak sadeletiriniz.
c. Sadelemi ifadenin lojik devresini iziniz.
zm:
a.
A
B
C
Y
A
B
C
b. Y = ( +A.B.C).(A+ )
= .A+ . +A.A.B.C+A.B.C.
= 0+ . +A.B.C+0
= . +A.B.C
A
C
c.
A
B
C
Y
A
C
35
Y = (A. ).(B+ ).
a. Lojik ifadenin sadelememi devresini
iziniz.
b. Lojik ifadeyi boolean teoremlerinden
yararlanarak sadeletiriniz.
c. Sadelemi ifadenin lojik devresini iziniz.
zm:
a.
A
Y = ( +A.B.C).(A+ )
a. Lojik ifadenin sadelememi devresini
iziniz.
b. Lojik ifadeyi boolean teoremlerinden
yararlanarak sadeletiriniz.
c. Sadelemi ifadenin lojik devresini iziniz.
zm:
a.
A
B
Y
B
C
C
A
C
A
b. Y = ( +A.B.C).(A+ )
= .A+ . +A.A.B.C+A.B.C.
= 0+ . +A.B.C+0
= . +A.B.C
A
B
C
c.
A
C
Y = A+A. .C+A.B.C+B.C+ .
a. Lojik ifadenin sadelememi devresini
iziniz.
b. Lojik ifadeyi boolean teoremlerinden
yararlanarak sadeletiriniz.
c. Sadelemi ifadenin lojik devresini iziniz.
zm:
c.
a. A
Y = A.( + )
a. Lojik ifadenin sadelememi devresini
iziniz.
b. Lojik ifadeyi boolean teoremlerinden
yararlanarak sadeletiriniz.
c. Sadelemi ifadenin lojik devresini iziniz.
zm:
a.
A
C
B
C
A
C
A
B
C
A
B
b. Y = A+A. .C+A.B.C+B.C+ .
= A+A.C(B+ )+B.C+ .
= A+A.C+B.C+ .
= A.(1+C)+B.C+ .
=A+B.C+ .
36
Bileimsel (kombinasyonel) lojik devreler yaplrken sadece NAND kapsn kullanmak yeterli
olmaktadr. Her kapy gerekletirmede kullanlabilen NAND kapsna bu nedenle "niversal
kap" ad da verilmektedir.
1. NAND Kapsndan NOT Elde Edilmesi
A
Y=A.B = A+B
Y=A.B = A+B
A
B
Y = A+B
Sorular
1. Y = [(A + B).
37
R1
R3
NPN
10 k
10 k
NPN
R2
NPN
UCC=3-3,6 V +
R3
R1
10 k
A
NPN
10 k
R2
10 k
10 k
NPN
10 k
R2
NPN
10 k
R2
UCC=3-3,6 V
+
100W
R3
100W
UCC=3-3,6 V
NPN
R2
R1
R1
100W
UCC=3-3,6 V
100W
100W
UCC=3-3,6 V +
R3
10 k
R1
NPN
NPN
39
D1
10 k
R1
220W
+ UCC=5 V
NPN
D3
5k
A
B
R2
R3
D2
4. HTL (High Threshold Logic, Yksek Eikli Lojik, Yksek Grlt Baklna
Sahip Lojik)
HTL serisi entegreler basit olarak DTL NAND kap devresinde D3 diyodu yerine zener diyod
balanarak elde edilir. HTL grubu entegrelerin alma gerilimi 15 V tur. Bu elemanlar 660
saysyla kodlanmtr.
Endstride eitli elektromekanik
+15V
(kontaktr, rle vb.) aygtlarn kontrol
R1
devrelerinde kullanlacak mantk
devrelerinin, ortamda mevcut elektriksel
R3
R2
D1
T1
grltden (manyetik alan) en az
A
Y
etkilenmeleri iin, grlt emniyet
6,9 V
T
paylarnn byk olmas gerekir. Bu
2
B
zener
D2
uygulama iin gelitirilmi olan entegre
diyod
R4
grubu HTL ailesidir.
ekil 5.9'da HTL teknolojisijle
ekil 5.9: HTL teknolojisiyle yaplm NAND kaps
retilmi NAND kaps grlmektedir.
S
S
P tipi taban
ekil 5.12: Azaltan kanall MOSFET'lerin yaps
S metal
silisyum oksit
silisyum nitrat
P tipi taban
+UDD
+3-18V
S
D
P
kanall
MOSFET
Y
D
S
N
kanall
MOSFET
+UDD
+3-18V
T1
P
kanall
MOSFET
T2
P
kanall
MOSFET
T1
P
kanall
MOSFET
N
kanall
MOSFET
T3
T4
N
kanall
MOSFET
+UDD +3-18V
P
kanall
MOSFET
T2
Y
N
kanall
MOSFET
N
kanall
MOSFET
T3
T4
CMOS
TTL
VBB = 1,5 V
T1
giri
T2
CMOS
klar
TTL
2.2 k
UIHmaks
5V
'1' blgesi
UIHmin
UILmaks
belirsiz (kararsz)
blge
'1' blgesi
2V
UIHmin
0,8 V
UILmaks
'0' blgesi
U OLmaks
belirsiz (kararsz)
blge
'0' blgesi
TTL (k)
1,5 V
CMOS (giri)
5V
UOHmaks
2,4 V
UOHmin
0,4 V
U OLmaks
alma
gerilimine
bal
'1' blgesi
'1' blgesi
UOHmin
3,5 V
belirsiz (kararsz)
blge
'0' blgesi
TTL (giri)
UOHmaks
alma
gerilimine
bal
UIHmaks
belirsiz (kararsz)
blge
3,5 V
1,5 V
'0' blgesi
CMOS (k)
46
R4 130 W
1,6 k
4k
1k
40 k
20 k
500 W
12 k
2. Dk Gl TTL Yapl
ekil 5.23: Dk gl TTL NAND kapsnn yaps
Entegreler (74Lxx)
ekil 5.21'deki devrenin ekil
5.23'teki gibi deitirilmesiyle dk g tketen TTL alt grubu elde edilmitir. ekil 5.23'teki
devrede grlebilecei gibi tm direnlerin deeri bytlerek kapnn daha az akm ekmesi
47
28 k
160 W
58 W
470 W
4k
2,8 k
160 W
58 W
Transistrn B-C
ular arasna
schottky diyodu
balanrsa
elemann alma
hz artar.
Ek Bilgi
Schottky (otki) Diyod
Dk gerilim, yksek akml g
kaynaklaryla AC/DC
dntrcde, radar
sistemlerinde, kartrc ve
dedektr devrelerinde kullanlan
diyoddur.
Bu elemanda yar iletken olarak
N tipi silisyum kullanlr.
Molibden, platin krom ya da
tungsten gibi farkl metallerden
katklama yaplr. Schottky diyod,
nokta temasl diyoda gre daha
salam bir yap arz etmektedir. Bu
elemann e deer devresi ideal
diyoda paralel balanm
kondansatre benzetilebilir.
D
C
25 k
8k
200 W
4k
3k
470 W
5. Dk Gl Schottky TTL
Yapl Entegreler (74LS Serisi)
Bu seride direnler schottky
TTL'dekinden daha yksektir.
ekil 5.27: Dk gl schottky TTL
Ayrca giri transistr yerine
NAND kapsnn yaps
schottky diyodlar kullanlmtr.
Bu alt grupta kap bana g harcamas 2 mW, gecikme 10 ns, hz ise 35 MHz dir.
Dk gl schottky TTL g tketiminin az olmasnn istendii yerlerde kullanlr.
1k
+5 V
kullanlmayan ular
kt sinyal
kullanlan ular
ykselen kenar
den
kenar
iyi sinyal
rnekler:
7490: Standart desimal (onlu) sayc entegresi
74L90: Dk gl desimal sayc entegresi
74LS90: Dk gl schottky desimal sayc
entegresi
schmitt trigger k
4. Akm Geileri
TTL serisi entegreli devrelerde sinyaller 0 konumundan 1 konumuna geerken istenmeyen
sinyal remeleri (arklar) olabilmektedir. zellikle totem direi olarak adlandrlan klar
olan TTL entegrelerin yaratt arklar (parazitik sinyal) nlemek iin bir kapya 2000 pF olmak
zere kullanlan eleman says kadar kapasiteye sahip
kondansatr ase ile art besleme arasna balanmaldr.
5. Koruma Diyodlar
TTL tipi entegrelerin giriine, ters negatif gerilimden
koruma amacyla ekil 5.30'da grld gibi diyodlar
balanr.
6. Ak Kolektrl (Open Collector) TTL
Dijital elektronikte devre elemanlarnn klarn
50
A
B
D1
T1
D2
A
B
A
B
A
B
A
B
a)
b)
retici firma
eleman numaras
retici firma
7402
entik
entik
8629
benek
balang
aya (1)
DM
4013
8732
benek
tarih kodu
86: 1986 yl
29: 29. hafta
eleman numaras
balang
aya (1)
tarih kodu
87: 1987 yl
32: 32. hafta
R1
T2
R3
T1
T3
R2
2. Ak Kolektr Tipi k
Y
Bu yntemde ekil 5.35'te grld gibi ktaki
transistrn kolektr ucu bo braklmtr. Dolaysyla kap
T2
T1
girilerindeki lojik deerlere gre kta otomatik olarak
lojik 0 ya da lojik 1 deerleri olumaz.
Y noktasnda 1 ya da 0 deerlerini elde edebilmek iin
R2
dardan bir gerilim kaynann balanmas gerekir. Bu
yaplmazsa kta 0 ya da 1 bilgisi olumaz.
ekil 5.36'da ak kolektr tipi bir entegrenin kna ekil 5.35: Ak kolektr tipi k
ledin balan verilmitir. Bu devrede T2 transistr
iletime getiinde Y k lojik 0 dzeyine (yani aseye)
gelir. Y noktas ase seviyesinde olunca yk olarak balanan led alr. T2 transistr kesime
girdiinde ise led almaz.
Devrede ledi sren akmn elde edildii gerilimin bir d reteten elde edildiine dikkat
ediniz. Bu sayede Y noktas entegrenin besleme devresinden ar akm ekmez.
Ak kolektr tipi balant sayesinde bir alcy srerken 5 volttan farkl bir gerilim kullanmak
mmkndr. ekil 5.37'de 12 V ile alan bir rlenin ak kolektr tipi bir entegreye balan
verilmitir. Devrede girie gelen 0 ya da 1 sinyaline gre T2 transistr iletim ya da kesimde
52
olur.
UCC = + 5 V + 5 V
+ 12 V
UCC = + 5 V
Hemen hemen tm kap
entegrelerinin totem pole ve ak
R3
R1
R1
kolektr
tipi
modelleri
rle
retilmektedir. rnein, TTL
T1
7404 entegresi totem pole kl
T1
Y
NOT (DEL) kaps, TTL
T2
7405 entegresi ise ak kolektr
R2
T2
tipi k balantl NOT kaps
R2
olarak retilmitir.
Entegre kataloglarnda ak
ekil 5.37: Ak kolektr tipi
ekil 5.36: Ak kolektr
kolektr tipi entegrelerin
ka 12 V luk rlenin balan
tipi
ka
ledin
balan
sembollerinin zerinde *
(asteriks) iareti bulunur.
Uygulamada totem pole kl entegreler daha ok kullanlr.
. Dijital Kap Entegrelerinde Giri ve k Akmlar
Dijital entegre kataloglarna bakldnda iki farkl giri ve k akm belirtilir. imdi bunlar
inceleyelim:
IIH: Lojik 1 seviyesi iin giri akm. Bir lojik kapnn giri ularndan birine lojik 1 geldiinde
o ucun ekecei maksimum akmdr.
IIL: Lojik 0 seviyesi iin giri akm. Bir lojik kapnn giri ularndan birine lojik 0 (0-0,8 V)
geldiinde o ucun ekecei maksimum akmdr.
IOH: Lojik 1 seviyesi iin k akm. Bir lojik kapnn k lojik 1 seviyesindeyken ktan
alnabilecek maksimum akmdr.
I OL : Lojik 0 seviyesi iin k akm. Bir lojik kapnn k lojik 0 (0-0,8 V)
seviyesindeyken ktan alnabilecek maksimum akmdr.
1. Standart TTL Serisi Entegrelerin Akm Deerleri
IOH (k akm): 400 mA
IIH (giri akm): 40 mA
IOL (k akm): 16 mA
IIL (giri akm): 1,6 mA
Standart TTL Serisinin Akm Deerlerinin Yorumlanmas
IOH (k Akm): 400 mA. Bu entegrelerin knda lojik 1 seviyesi varken maksimum
400 mA k akm alabiliriz.
IOL (k Akm): 16 mA. kta lojik 0 (0-0,8 V) seviyesi varken maksimum 16 mA
k akm alabiliriz.
IIH (Giri Akm): 40 mA. Giri ularndan birine lojik 1 geldiinde bu giri 40 mA akm
eker.
IIL (Giri Akm): 1,6 mA. Giri ularndan birine lojik 0 geldiinde bu giri 1,6 mA akm eker.
2. Dk Gl Schottky TTL Serisi Entegrelerin Akm Deerleri
IOH (k akm): 400 mA
IIH (giri akm): 20 mA
IOL (k akm): 8 mA
IIL (giri akm): 400 mA
3. CMOS 40xx Serisi Entegrelerin Akm Deerleri
IOH (k akm): 400 mA
IIH (giri akm): 1 mA
IOL (k akm): 400 mA
IIL (giri akm): 1 mA
53
Verilen deerlere bakldnda hem lojik 1 hem de lojik 0 seviyelerinde k akmlar giri
akmlarnn 10 kat kadardr. rnein, lojik 1 seviyesinde k akm IOH: 400 mA, buna
karlk giri akm IIH: 40 mA deerindedir. Bu nedenle, standart TTL entegrelerde bir kapnn
kna 10 kap girii balanabilir. Yani bir kap 10 kapy srebilir. Baka bir deyile standart
TTL serisinde fan out (k kapasitesi) 10'dur. Dk gl schottky TTL serisinin k
kapasitesi 20, CMOS 40xx serisinin k kapasitesi ise 40-50 dolayndadr.
J. TTL ve CMOS Lojik Kaplarn Birbirine Balan
Dijital devrelerde hem CMOS hem de TTL birlikte kullanlabilir. Devrenin salkl
alabilmesi iin, gz nne alnmas gereken baz nemli noktalar bilinmelidir.
1. CMOS Lojik Kapnn TTL Kapy Srmesi
CMOS serisi entegreler TTL serisi entegreleri srecei zaman ekil 5.38'de verilen balantlar
yaplr.
+5V
+5V
giri
+5V
+ 3...15 V
k
CMOS
TTL
CMOS
TTL
CMOS
TTL
4049 ya da 4050
CMOS
besleme gerilimleri farkl olduu
zaman yaplan balant
+ 3...5 V
+5V
CMOS
R1
k
1 k - 4,7 k
besleme gerilimleri ayn olduu
zaman yaplan balant
giri
1k
10 k
k
R2
besleme gerilimleri farkl olduu
zaman yaplan balant
3,3 k
10 k
10 k
470 nF
Sorular
1. RDL AND ve OR kaplarn
iziniz.
2. RTL NAND ve NOT kaplarn
iziniz.
3. CMOS serisi entegrelerin be
zelliini yaznz.
4. Yaylm gecikmesi nedir?
Anlatnz.
5. k kapasitesi (fan-out) nedir?
Aklaynz.
74S11, 74LS11
74LS266
NOT
BUFER
7404
7407
74LS04 4049
74LS07 4010
izelge 5.1
56
Hazrlanacak karno haritasndaki kutu says 2n denklemiyle bulunur. (n: Deiken says)
A
0
sra no
A
1
A
0
0
sra no
Not: Tek deikenli karno haritas ok basit olduundan devre sadeletirme ilemlerinde
kullanlmaz.
B
0
1
(a)
A.B
A.B
A.B
A.B
(c)
(b)
Y = A +
haritasna yerletiriniz.
zm: .B
deeri haritaya
yazlrken = 0 ve
B = 1 olan kutu
seilir. A.B deeri
yazlrken ise A = 1
ve B = 1 olan kutu
seilir.
zm: Bu
denklemde A'y
haritaya aktarrken
A'nn 1 olduu tm
kutulara 1 yazlr.
.B deeri
yazlrken ise = 0
ve B = 1 olan kutuya
1 yazlr.
A
1
A
0
B 0
B 1
A.B
A.B
izelge 6.3
Y = A.B + A.
haritasna yerletiriniz.
ifadesini karno
B
zm:
B 0
B 1
A.B
izelge 6.4
zm:
0
1
A
1
A
0
.B ifadesini karno
1
1
izelge 6.6
izelge 6.5
A.B
0
1
01
00
11
10
(a)
A.B
01
00
11
10
(b)
Y = . .C +
haritasna yerletiriniz.
A.B
0
01
00
0
10
11
izelge 6.8
rnek: Y = A + .B.C + B.
yerletiriniz.
A.B
A.B
11
01
10
C.D
00
00
0
12
13
15
11
01
10
6
14
10
10
6
. . .D
. .C.D
1
5
10
A.B. .
4
A. . .
8
12
.B. .D A.B. .D A. . .D
5
13
A. . .D
. .C.
2
15
11
. . .D A. .C.
14
izelge 6.11: Drt deikenli karno haritasnn iki farkl ekilde gsterilmesi
59
11
.B. .
. . .
10
1
0
01
11
00
(b)
11
11
izelge 6.10
01
(a)
A.B
01
00
00
.B.C
A.B
izelge 6.9
C.D
B.
1
6
10
11
01
00
10
rnek:
Y=A.B+ .B.C.D+B.C
ifadesini karno haritasna
yerletiriniz.
.B.C.D
B.C
zm:
Y=A.B+ .B.C.D+B.C
denklemi, karno
haritasna yanda
grld gibi
yerlemektedir.
A.B
1
1
izelge 6.12
5. Be Deikenli
Karno Haritas
Be deikenli karno
haritas
2n = 25 = 32
kutucuktan oluur. A, B,
C, D ve E deikenleri
izelge 6.13'te verildii
gibi kutulara yerleir.
(Be deikenli karno
haritas az kullanlr.)
6. Alt Deikenli
Karno Haritas
C. ki Deikenli
Denklemin
Doruluk Tablosu
ve Karno Haritas
izelge 6.14
60
B
0
1. ki Deikenli Doruluk
izelgesinin Karno Haritasna
Geirilmesi
0
0
1
0
1
1
0
1
1
1
izelge 6.17
1
0
1
1
0
0
0
1
. .
.B.
.B.C
A.B.C
izelge 6.18
= A.B
= A.B
izelge 6.16
= A.B
A.B
0
1
01
00
1
0
11
2
1
1
10
6
1
3
izelge 6.19
III. Bilekeler ancak birbirine komu kutucuklar arasnda yaplabilir. apraz bileke
oluturulamaz.
61
Yukarda belirtilen kurallara gre bilekeler oluturulduktan sonra en uygun denklem yazlr.
Bileke sonular deerlendirilirken, bilekeye dhil olan deikenlerin durum deitirip
deitirmedikleri kontrol edilir. Yani bileke iindeki kutucuklarda bulunan deikenlerden durum deitirenler varsa bunlar dikkate alnmaz.
Y= . +A.
eklindeki lojik
denklemi karno
haritas kullanarak
sadeletiriniz.
1
1
Y= . + .B+A.B
eklindeki lojik
denklemi karno
haritas kullanarak
sadeletiriniz.
1
1
zm: Y = +B
zm: Y =
izelge 6.21
izelge 6.20
Y=A + .B
eklindeki lojik
denklemi karno
haritas kullanarak
sadeletiriniz.
0
0
1
1
zm: Y =A+B
1
1
A.B
zm: Y= . +A.B
izelge 6.23
Not: Denklemde
sadeleme olmamtr.
izelge 6.22
Y= . +A.B
eklindeki lojik
denklemi karno
haritas kullanarak
sadeletiriniz.
A.B
0
1
Y = . . + .B. +A.B.C+A. .C
eklindeki lojik denklemi karno haritas
kullanarak sadeletiriniz.
zm: Y = . +A.C
.
01
00
1
11
10
1
0
B.C
izelge 6.24
11
6
1
7
A.C
izelge 6.25
62
10
1
7
01
00
1
1
A.B
A.B
0
11
10
zm: Y = B +
01
00
1
7
B
izelge 6.26
A.B
0
.B + A.
11
01
00
0
10
1
5
A.
.B
izelge 6.27
geerlidir:
I. Bitiik 8 kutucukdaki 1'ler tek bileke olarak
gruplanr.
II. Bitiik drt kutucukdaki 1'ler iki deikenli
bileke olarak gruplanr.
III. Bitiik iki kutucukdaki 1'ler deikenli
bileke olarak gruplanr.
IV. Her kutucuk drt deikenli bileke olarak
ifade edilir.
V. Kenarlarda bulunan 1'ler harita, "kre" gibi
kabul edilerek dier kede bulunan 1'lerle ikili
ya da drtl bileke oluturabilir.
C.D
A.B
00
11
01
00
1 Y1
0
01
10
12
Y2 1
13
15
11
10
11
1
14
Y3
10
b. Y =
a.
0
0
0
1
0
1
1
1
c.
= .B.C
=A. .C
=A.B.
=A.B.C
0
1
01
00
11
Y1
Y2
10
6
C
A
Y3
1
7
A
B
B
A
B
C
e.
C
A
B
C
A
B
C
A
B
C
d.
A.B
a.
zm:
a.
c.
Y1
M1
Y2
M2
Y3
M3
65
c.
d.
A.B
0
1
11
10
Y1
Y2
1
1
Y = Y1 + Y2
Y = .B + A.
e.
01
00
Sorular
1. Y= .B + . ifadesini karno haritas yntemini kullanarak sadeletiriniz.
2. Y= . .C + .B.C ifadesini karno haritas yntemini kullanarak sadeletiriniz.
3. Y= . . +A. . +A.B.C ifadesini karno haritas yntemini kullanarak sadeletiriniz.
Sadelemi denklemin lojik kapl devresini iziniz.
66
(a)
(c)
(b)
ekil 7.1: ki giri drt kl kod zcnn, a) Blok emas b) Lojik devresi c) Doruluk izelgesi
ekil 7.2: ki giri drt kl kod zcnn lojik devresi ve doruluk izelgesi
67
6x220W
C
1
. .
A. .
.B.
4 A.B.
5
. .C
6 A. .C
7
.B.C
8 A.B.C
ekil 7.4: giri sekiz kl kod zcnn doruluk izelgesi ve lojik devresi
+5V
A
74138
C
B
11x220W
ekil 7.5: giri sekiz kl kod zcnn 74138 entegresiyle yaplm devresi
klar
D C B A 1 2 3 4 5 6 7 8 9 10
0
0
0
0
0 1 1 1
0 0 1 1 0 1 1
0 1 0 1 1 0 1
0 1 1 1 1 1 0
1 0 0 1 1 1 1
0 0 0
1 1 1 1 1
1 1 1 1 1 1
1 1 1 1 1 1
1 1 1 1 1 1
3
4
0
1
1
k
sras
0 1 1 1 1 1
1 0 1 1 1 1 1 1 0 1 1 1 1
1 1 0 1 1 1 1 1 1 0 1 1 1
1 1 1 1 1 1 1 1 1 1 0 1 1
0 0 0 1 1 1 1 1 1 1 1 0 1
2A
6
7
4 AB
8
9
0 1 1 1 1 1 1 1 1 1 1
10
6A C
1 0
1 0
1 1
1 0 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1
0 0 1 1 1 1 1 1 1 1 1
1
1
1
11
12
13
0 1 1 1 1 1 1 1 1 1 1
1 1
1 1
1 0 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1
1
1
BC
14
15
8 ABC
16
10 A
ekil 7.6: Drt giri on kl kod zcnn doruluk izelgesi ve lojik devresi
ekil 7.6: 4 giri 10 kl kod zcnn doruluk izelgesi ve lojik devresi
69
klar
Giriler
+5V
giriler
A
klar
D
7445
D C B A 0 1 2 3 4 5 6 7 8 9
0
0
0
0
0
0
0
klar
k
sras
0
1
1
0 0 0 0 1 1
0 0 1 1 0 1
0 1 0 1 1 0
0 1 1 1 1 1
1 1 1 1 1 1
1 1 1 1 1 1 1
1 1 1 1 1 1 1
0 1 1 1 1 1 1
1
2
3
1 0 0 1 1 1 1 0 1 1 1 1 1
1 0 1 1 1 1 1 1 0 1 1 1 1
1 1 0 1 1 1 1 1 1 0 1 1 1
1 1 1 1 1 1 1 1 1 1 0 1
0 0 0 1 1 1 1 1 1 1 1 0
0 0 1 1 1 1 1 1 1 1 1 1
1
1
7
8
5
6
B
C
BCD-7 k kod
zc entegresi
A
BCD giri
b
c
d
e
f
g
ortak anot
ortak katot
uygulanr. Dier ulara uygulanan eksi (-) beslemelere gre display'de eitli rakamlar oluur.
b c d
g
DP
DP
e f
b c d
effaf
plstik
P-N birleimi
yanstc
gvde
katot
anot
anot
katot
1000 ohm aras deerde n diren balanr. Ledlerin mrleri normal gerilim ve scaklkta
ortalama 100.000 saattir. Bu sre scaklk ve uygulanan gerilim ykseldike dmektedir. Yaygn
olarak kullanlan ledlerin gvde aplar 3, 5 ve 10 mm dir.
Krmz led en az 1,5 - 1,6 V ile alrken, turuncu 1,7 V, sar 1,8 V, yeil 2,2 - 2,4 V ta k
yaymaya balar. Yaklak 2,5 - 4 V tan yksek gerilimler ledlerde bozucu etki yapar. Yksek
DC gerilimlere balanacak ledlere ekil 7.14'te grld gibi seri olarak n diren balanr.
Lede balanmas gereken n direncin deeri,
W]
Rn = (Besleme gerilimi - Led gerilimi) / Led akm [W
denklemiyle bulunur.
anot 1 anot 2
Rn
DC
L1
(a)
led
L2
ortak
katot
katot 1 katot 2
L1
(b)
L2
ortak
anot
krmz anot
(c)
ortak katot
yeil anot
2. ok Renkli Ledler
Uygulamada iki ya da ledin bir gvde iinde birletirilmesiyle oluturulmu, iki hatta
renk yayan ledler de kullanlmaktadr.
ekil 7.15-a'daki ledden farkl renk elde edilebilir. Anot 1 ve anot 2'ye DC retecin art
(+) ucunu, ortak katoda ise DC retecin eksi (-) ucunu balarsak, gvde iinde bulunan iki
ledin almas sonucu karma bir renk (nc renk) oluur. Anot 1 ile ortak katoda DC
uygulandnda L1 k yayar. Anot 2 ile ortak katoda DC uygulandnda ise L2 k yayar.
3. Led Diyodlarn Salamlk Testi
Dorultma diyoduyla ayndr. Ohmmetreyle yaplan lmde bir ynde 300 W - 3000 W ,
dier ynde 50 kW - 200 kW okunmaldr.
4. 7447 Kod zc / Display Src Entegresiyle Anodu ase Display'in Srlmesi
ekil 7.16'da i yaps, ekil 7.17'de anodu ase display'e balants, izelge 7.1'de doruluk
izelgesi, ekil 7.18'de i yaps verilen 7447 entegresi anodu ase display'leri altrabilir.
Entegrenin 7, 1, 2, 6 numaral girilerinden A, B, C, D ikili sinyalleri uygulanr. Girie gelen
ikili sinyallere gre k ularnda 0 volt (ase) gerilimleri doar ve display'in iindeki ledler
72
UCC
7447
7447
ase
+5V
B
C
D
7447
a
f
b
g
ortak anot
a 220W a
e
d
izelge 7.1
A
ase
(-)
(-)
a
giri
display
kodlayc
devre
kod
zc
tu
takm
E. Kodlayclar (Encoder)
DC B A
1
2
3
4
5
6
7
8
9
0
1
2
3
4
5
6
7
8
9
0
kodlayc
D
C
B
A
0
1
2
D1
D2
D3
D4
D5
D6
D8
D9
D10
D11 D12
9
5V
D7
D13
D14
1k
D15
RD
D
RC
C
RB
B
RA
A
Giriler
klar
Onlu
say
2
1
0
ekil 7.22: ki bitlik kodlayc devresi ve doruluk izelgesi
b. 3 Bitlik Kodlayc
3 bitlik ikili say elde edebilmek iin devrenin 8 giriinin olmas gerekir. 3 bitlik kodlayc
devrelerine 8'ten 3'e kodlayc da denir. ekil 7.23'te bitlik kodlayc devresi ve doruluk
izelgesi verilmitir.
1 0
7
Giriler
klar
6
5
Desimal
say
4
3
2
1
0
ekil 7.23: bitlik kodlayc devresi ve doruluk izelgesi
c. 4 Bitlik Kodlayc
ekil 7.24'te grlen 4 bitlik kodlaycda giri says 10'dur. nk kodlayc devresinin
giriinde tu takm vardr. Tu takmnda ise 0-9 eklinde 10 tu vardr.
1
9
8
Giriler
klar
7
6
5
4
3
2
1
0
ekil 7.24: Drt bitlik kodlayc devresi ve doruluk izelgesi
75
Desimal
say
8 giri 3 kl
kodlayc
4. Lojik Entegreli
Kodlayc (Encoder)
Devreleri
a. 8 Giri 3 kl
Kodlayc Entegresi (74148)
74148 entegresi 8 girideki
bilgiyi 3 kl ikili bilgiye
dntrr. ekil 7.26'da
74148 entegresinin
ayaklarnn dizilii
verilmitir.
Not: 74148 ile 8 giri 3
kl kodlayc devresi
deneyi yaplaca zaman, G0
ile G7 ayaklarna 8 adet iki
yollu anahtar balanr. 6, 7, 9
numaral k ularna ise
led balanarak izelge
7.2'deki doruluk tablosunun
basamaklar uygulanr.
UCC
74148
ase
klar
Giriler
EI G0 G1 G2 G3 G4 G5 G6 G7 A2 A1 A0 GS
1
0
0
0
0
0
0
0
0
0
x
1
x
x
x
x
x
x
x
0
x
1
x
x
x
x
x
x
0
1
x
1
x
x
x
x
x
0
1
1
x
1
x
x
x
x
0
1
1
1
x
1
x
x
x
0
1
1
1
1
x
1
x
x
0
1
1
1
1
1
x
1
x
0
1
1
1
1
1
1
x
1
0
1
1
1
1
1
1
1
1
1
0
0
0
0
1
1
1
1
1
1
0
0
1
1
0
0
1
1
1
1
0
1
0
1
0
1
0
1
1
1
0
0
0
0
0
0
0
0
E0
1
0
1
1
1
1
1
1
1
1
desimal giri
BCD k
kodlayc
UCC
74147
ase
+5V
UCC
G1
74147
G2
ase
G3
1. Multiplekserler (Veri
Seiciler)
ok saydaki giriten sadece
birisini ka aktaran dijital
devredir. Multiplekser
devresinde hangi giriin ka
gnderileceini seici giriler
belirler. Multiplekser devreleri
esasnda ok konumlu dijital
anahtar gibi alrlar.
a. ki Girili Multiplekser
ekil 7.31'de verilen basit
devre S (seici) anahtarn
durumuna gre G0 ya da G1
giriini ka gndermektedir.
b. Drt Girili Multiplekser
ekil 7.32'de verilen devre S
(seici) anahtarlarnn
durumuna gre G0, G1, G2, G3
girilerinden birisini ka
gndermektedir.
ekil 7.33'te verilen 74153
entegresi 2 adet 4x1
multiplekser ierir.
2 ve 14 numaral giriler
G6
G7
G8
G9
Demultiplekser: Birden oa
artrma, veri datc
G5
giriler
G4
220W
Multiplekser ve
demultiplekser devreleri dijital
elektronikte veri (data) iletiimi
ilemlerinde yaygn olarak
kullanlrlar.
Gn
seici girileri
G0
S (seici)
G3
Y
G1
4x1
multiplekser
giriler
G2
G0
seici girileri
S1
S0
ekil 7.32: Drt girili multiplekser devresi, doruluk izelgesi ve blok emas
bilgi seicidir.
ST ile gsterilen 1 numaral u birinci multiplekserin strobe (izin) ucudur.
Entegrenin iinde bulunan iki multiplekser birbirinin ayn zelliklere sahiptir.
A ve B bilgi seici girileri her iki multiplekseri de kontrol eder.
ekil 7.33'te verilen doruluk izelgesinde de grlebilecei gibi ST (strobe, izin) ucu 1
olduunda giriler ne olursa olsun k 0 olmaktadr. Multiplekserin bilgi datm yapabilmesi
iin ST (G) ucuna lojik 0 uygulanmaldr. ST (G) ucu 0 olduunda hangi giriin ka aktarlaca
A, B seici girileri tarafndan belirlenir.
Y2
UCC
74153
+5V
Y1 ase
UCC
74153
ase
B
A
G1
G2
G31
G4
220W
Y1
klar
giri
Y0
giri
Y1
seici
girileri
ekil 7.35: 2 kl demultiplekser
devresi ve doruluk izelgesi
Y0
B
Y1
Y2
giri
Y3
ekil 7.36: 4 kl demultiplekser devresi ve doruluk izelgesi
74155
birinci demul.
ase
klar
ekil 7.37: 74155 demultiplekser
entegresinin ayaklarnn dizilii
74155'te 1G ile gsterilen ayak izin ucudur. Bu uca uygulanan sinyal lojik '0' seviyesinde
tutulursa girideki veri klardan birisine terslenerek aktarlr.
Entegrede giri sinyali (veri) 1C adl ayaa uygulanr. Girideki verinin hangi ka
aktarlaca A, B ularna uygulanan ikili sinyale gre deiir.
74155'in iindeki ikinci demultiplekser ise veriyi ters evirmeden ka aktarr. Bu devrede
2G ucu izin ayadr. Bu uca uygulanan ikili sinyal lojik 0 seviyesinde tutulduunda girideki
veri klardan birine aktarlr. Giri verisi 2C ucuna uygulanr. Giriin hangi ka aktarlaca
A, B seici girilerine uygulanan bilgiye gre belirlenir.
G. Karlatrclar (Comparator)
1. Giri: Girilerdeki iki saydan hangisinin byk, hangisinin kk ya da eit olup
olmadn belirleyen devrelere karlatrc denir.
A
B
A=B
A>B
A<B
ekil 7.38: Bir bitlik karlatrc devresi ve doruluk izelgesi
a. ki Bitlik Karlatrc
ekil 7.38'de verilen lojik devre A, B girilerine gelen ikili saylarn karlatrmasn yapar.
Devrede A, B'ye eit ise EX-NOR kapsnn k 1 olur. A = 1, B = 0 olduunda A>B k
1 olur. A = 0, B = 1 olduunda ise A<B k 1 olur.
b. Drt Bitlik Karlatrc
Drt bitlik iki ikili saynn
karlatrlmasnda kullanlan
entegre 7485'dir. Bu eleman 8
giriine uygulanan iki farkl 4
bitlik ikili saynn karlatrma
ilemini yapabilir.
ekil 7.39'da verilen deney
balant emas uygulanacak
olursa girie gelen saylarn
durumuna gre klardaki
ledlerden sadece birisi yanar.
rnein A ile gsterilen
girilere 1100 ve B ile gsterilen
girilere 0101 bilgisi geldiinde
A>B olduundan A>B
kndaki led yanar.
220W
7485
+5V
80
A
B
yarm
toplayc
(half adder)
C0
A : Birinci rakam
B : kinci rakam
S : k
C0: Elde k
A
B
B
C0
ekil 7.41: Yarm
toplayc devresinin
EX-OR ve AND
kaplaryla yaplmas
C0
ekil 7.42: Yarm
toplayc devresinin
NOT, AND ve OR
kaplaryla yaplmas
C0
A
B
C
tam
toplayc
(full adder)
A: Birinci rakam
B: kinci rakam
C: nc
C0 rakam
S: k
C0: Elde k
C0
A
B
Tam toplaycda A ve B ular say girileri C girii ise bir sadaki stundan gelen elde giriidir.
Toplama ileminde bazen toplama ilave olarak elde 1 bulunduunu biliyoruz. te bu C girii bir
sadaki stundan gelebilecek olan elde saysn alr. Devrenin iki adet k vardr. klardan
biri toplam k dieri ise elde k olur. Yarm toplayc iki ikili saynn en sadaki
basamaklarn toplayabilir. Tam toplayc ise sadan gelebilecek eldeleri de alabilecei iin
herhangi bir basmakta bulunan saylar toplayabilir.
III. Paralel Toplayc
ki ikili saynn btn
basamaklarnn
toplanp
sonucun elde edilebilmesi iin
tam toplayclarla yaplan
devredir.
ekil 7.45'te drt bitlik iki
ikili sayy toplayabilen 4 bit
paralel toplaycnn blok emas
verilmitir.
1001 ve 1001
saylarn toplayabilen
paralel toplayc
devresini iziniz ve
sonucu bulunuz.
B4
C4
A4
B3
A3
B2
A2
C3
tam
toplayc
C2
tam
toplayc
C1
tam
toplayc
S4
S3
S2
B1
A1
tam
toplayc
Ci
S1
zm:
tam
toplayc
tam
toplayc
tam
toplayc
tam
toplayc
Not: ekil 7.46'daki deney balant emasyla drt bitlik iki ikili saynn toplama ilemi
yaplrken 13 numaral C elde girii 0'a balanmaldr.
82
A
B
yarm
karc
B0
A : Birinci rakam
B : kinci rakam
S : k
B0: Bor k
A
B
B0
izelge 7.7: Yarm
karc devresinin
doruluk izelgesi
ekil 7.47'de bir bitlik iki ikili sayy karan devrenin blok emas, ekil 7.48'de lojik kapl
karma devresi ve izelge 7.7'de doruluk izelgesi verilmitir.
II. Tam karc (Full Subtractor)
Bu devre iki yarm karc ve bir OR kapsnn birleiminden oluur.
ekil 7.49'da tam karcnn blok emas, ekil 7.50'de lojik kapl tam karc devresi ve
izelge 7.8'de tam karcnn doruluk izelgesi verilmitir.
A
tam
karc
B
Bi
B0
A : Birinci rakam
B : kinci rakam
Bi : Bor girii
S : Fark k
B0: Bor k
B0
B
A
Bi
c. arpma Devresi
arpma ilemi tekrarlanan toplama ilemleri ile
gerekletirilir.
I. arpma Devresi Tasarm rnekleri
2 bitlik ikili saynn karesini alan lojik devreyi
tasarlaynz.
zm: Lojik devrenin iki girii vardr. 22 = 4 deiik
durum bulunur. nemli olan bu lojik devrenin ka k
deikeninin olmasdr. Bunu belirlemenin en basit yolu
udur: Giri deikenlerinin en by alnr. Bu rnekte
giriin en byk deeri onluk 3 saysdr. Bunun karesi olan
9 says en az drt bit olarak yazlacandan bu devrenin
k 4 adet olacaktr. k fonksiyonu da doruluk
izelgesinde kn her bir deikeni iin 1 olan yerlerin
ifadesi yazlr.
+5V
C
A1
B1
A2
B2
A3
B3
A4
B4
Y1
7483
Y2
Y3
Y4
Y3
Y2
Y1
Y3 = A.B
Y0 =
Y2 = A.
.B + A.B = B.(
Y1 = 0
Y0
+ A) = B
Y3 Y2 Y1 Y
0
Y5
Y4
Y3
Y2
1
1
Y1
Y0
1
1
1
0
0
0 1
1
0
1
0 1
0
Sorular
1. ki giri drt kl kod zc devresini iziniz.
2. Anodu ase ledli display'in i yapsn iziniz.
3. Diyod matrisli kodlayc devresini iziniz.
4. ki girili multiplekser devresini iziniz.
5. ki bitlik karlatrc devresini iziniz.
6. Yarm toplayc devresini iziniz.
85
1
1
11
1
22 k
22 k
UBE1
UBE2
T1
T2
ekil 8.2: Kararsz multivibratr devresinin
eitli noktalarndaki dalga ekilleri
86
+5...12 V
5,6-22 k
2,2 k
4,7-22 k
BC547
BC547
1k
flmanl
lmba
flmanl
lmba
+5...12 V
1,5 k
4,7 k
1k
1k
+5V
1
0
220 W
680 W
680 W
220 W
C
bal olarak k sinyalinin frekans deiir. rnein C 100 pF olarak seilirse k sinyalinin
frekans yaklak 5 MHz olur. Kondansatr 10 mF olursa devre 70 Hz lik bir sinyal retir.
+U
boaltma
eik
6
+U
FM giri
R1
1 nolu
kyaslayc
FM giri
R2
eik
555
1 nolu
kyaslayc
R3
reset
tetikleme
R-S
flip-flop
boaltma
3
tetikleme k
tampon
4
reset
+5V
R1
R2
1-10 k
10-100 k
ase
555
C
100 nF-100 mF
ekil 8.8: 555'li kararsz multivibratr
88
kullanlarak bir ok devre tasarlanabilir. En basit olarak, ka bir led balanrsa belli
aralklarla yanp snen flr devresi yaplm olur. ekil 8.8'de verilen devrenin kndan
alnan sinyalin frekans
[W ]
+5V
denklemiyle bulunur.
100 k
C
47 mF
555
1
tetikleme
680 W
C
f=100 kHz
100 kHz 22 pF
100 kW
150 pF
470 kW
f=10 kHz
giriler
Lojik kaplarla yaplan flip floplar bilgi saklama yaparlar. ki kararl multivibratr olarak
alan FF'ler dijital elektroniin nemli bir elemandr. Bir FF, bir bitlik bilgiyi saklayabilir.
Bir FF devresinde, biri saklanan bitin deeri, dieri de tmleyeni (ztt) olmak zere iki k
(Q ve ) vardr. Flip flobun k deeri,
hafzada bulunan bir nceki giri deerine
normal
baldr. Giriler ka kare dalga palsleriyle
Q
k
(clock pulse) aktarlr. Giri bilgileri
FF
deitiinde, k bilgileri de deiir.
ters
k
Flip-flop devreleri lojik kaplarla retilir.
Bu elemanlar, sayc, bilgi kaydrc, bellek,
ekil 8.12: Flip floplarn blok emas
PLC, bilgisayar, alarm, yryen k vb. gibi
89
devrelerde kullanlr.
Lojik Kapl Flip Flop eitleri
Uygulamada deiik zelliklere sahip FF devreleri kullanlr. imdi bunlar inceleyelim:
1. RS Flip Flop (RS FF)
RS ismi, reset (sfrlama) ve set (kurma) kelimelerinin ilk harflerinden olumutur. RS FF
devresinin iki giri, iki k ucu vardr. Giriler R, S, klar ise Q ve 'dur. Q ve ularndaki
k bilgileri daima birbirinin tersi olur.
S
S
Deiim olmaz.
(hafza)
RS FF
R
ekil 8.14: NOR kapl
RS flip flop devresi
Yasak (belirsiz)
RS tipi FF'ler iki kararl (bistable) multivibratrn aynsdr. Bu elemanlar bir bitlik bilgi
saklayabilir.
a. NOR Kaplaryla Yaplm RS Flip-Flop Devresi
NOR kapl FF devresinde R ve S girilerine ayn anda 1 verilmez. Bu yaplrsa devrenin
klarnn konumu belirsizleir (bilinemez). O nedenle bu durumdan kanlmaldr. ekil
8.13'te NOR kapl RS FF devresi ve izelge 8.1'de doruluk izelgesi verilmitir.
S
S
Yasak (belirsiz)
R
ekil 8.15: NAND kapl
RS FF'nin sembol
Deiim olmaz.
(hafza)
S
clock
Cp
clock
R
ekil 8.18: Tetiklemeli
RS FF devresi
devrede clock (saat) giriine kare dalga uyguland zaman S ve R girilerine gelen 1 bilgisi
AND kaplarn iletime sokar. rnein S = 1, R = 0 olduunda clock ucuna kare dalga uygulanrsa
Q k 1, k ise 0 olur.
lojik 1 seviyesi
pozitif
(ykselen)
kenar
negatif
(den)
kenar
a. Dzey
tetiklemeli FF
Cp
Cp
Cp
b. Pozitif kenar
tetiklemeli FF
c. Negatif kenar
tetiklemeli FF
Dijital FF devrelerinde clock palsi (saat darbesi, cp) devreyi tetikleme grevi yapar. Cp
sayesinde devredeki FF'ler kontrol altna alnabilir.
Flip Floplarn Tetikleme Sinyalini Alglama ekline Gre Snflandrlmas
Flip floplar tetiklemede kullanlan kare dalgann hli vardr. Bunlar, pozitif kenar, lojik
1 ve negatif kanardr.
Uygulamada kullanlan FF'lerin byk bir blm tetikleme palsinin negatif (den) kenarnda
tetiklenir. Bir FF'nin, hangi tr sinyalle tetiklendii sembolnden anlalabilir.
Q
Cp
Deime yok.
Deime yok.
ekil 8.19'da tetikleme palsinin hli, ekil 8.20-a-b-c'de ise, FF'lerin kare dalgann hangi
annda tetiklendiinin sembollerle ifade edilii verilmitir.
3. D (Data) Tipi Flip Flop
Bellek (hafza) olarak kullanlan FF'dir. D, data (bilgi, veri) szcnn ba harfidir. Bu
FF'nin bir giri, iki k ucu vardr. D tipi FF'de girideki bilgi clock palsi uyguland zaman
ka aktarlr.
91
T
Cp
Cp
nceki konum
Deime yok.
Deime yok.
Deime var.
Q
Cp
Cp
Cp
Q
ekil 8.27: JK tipi FF'den
T tipi FF'nin elde edilmesi
5. JK Flip Flop
RS FF'nin gelimi hlidir. Dijital devrelerde ok yaygn olarak kullanlr. J ve K harflerinin
zel bir anlam yoktur. Ancak J, kurma, K, silme anlamnda kullanlr. JK FF'nin k verebilmesi
iin clock (saat) palsinin 1 olmas gerekir.
JK FF'lerde belirsiz durumlar ortaya kmaz. Yani her giri durumunda klar 1 ya da 0 olur.
ekil 8.27'de JK FF'nin sembol, ekil 8.28'de JK FF devresi ve izelge 8.6'da JK FF'nin doruluk
izelgesi verilmitir.
JK FF'nin bacak balantlarnda ufak deiiklikler yaplarak dier FF'ler elde edilebilir. rnein
JK FF'nin J ve K girileri birletirilir ve bu girilere lojik 1 uygulanrsa eleman T tipi FF olarak
alr. T tipi almada girie gelen her tetikleme palsinde k konum deitirir.
92
Deime olmaz.
Cp
M-S
tipi ff
MQ
SQ
Cp
slave
Deime yok.
ekil 8.32'de grlen master-slave tipi FF'ler ok iyi bilgi (data) saklarlar. Bu zellikleri
nedeniyle, bilgi kaydrma, saklama, sayma vb. gibi devrelerde ok kullanlrlar.
93
C. Flip Floplarda
Asenkron Giriler
Q
Cp
Q
clear
clear
ekil 8.33: JK FF'de preset ve clear girilerinin
gsterilmesi
+5V
1k
iki yollu
anahtar
preset
preset
1k
+5V
ekil 8.35: Anahtarl tetikleme palsi retme devresi
10 k
+5V
7414
1k
10 mF
+UCC 14
13
12
11
10
7 ase
94
sakncay gidermek iin anahtar ile FF devresi arasna lojik kapl titreim nleme devresi
konur.
ekil 8.35'te verilen NAND kapl devrede anahtara her basta kta sadece bir pals oluur.
Butona bas annda kontaklarn zplamas nedeniyle oluacak elektriksel grlt NAND'l RS
FF devresi tarafndan yok edilir.
ekil 8.35'te verilen devrenin yapt iin ayns ekil 8.36'da verilen TTL 7414 schmitt
tetikleme zellikli kap entegresiyle oluturulmu devreyle de yaplabilir.
S Q
Cp
Cp
Cp
Cp
Cp
Cp
ase
7473
7476
15
7474
clock clear
clock clear
clear
clock preset
ase
Q2
Q1
Cp
FF1
Q3
FF2
FF3
IC: 7476
lojik 1 (5 V)
Cp
Q1
Q2
Q3
Q1
Q2
Q4
Q3
Cp
FF1
FF3
FF2
FF4
IC: 7476
lojik 1 (5 V)
Cp
Q1
Q2
Q3
Q4
Q1
Cp
FF1
FF2
Q3
FF3
IC: 7474
c. D Tipi FF'lerle
Yaplan Bitlik Asenkron Yukar Sayc (Mod 8 Sayc)
ekil 9.3'te D tipi FF'lerle yaplm bitlik asenkron yukar sayc devresi verilmitir. Devrenin
alma ilkesi JK FF'lerle yaplan sayclarla ayndr.
97
Bilindii gibi D tipi FF'ler girideki bilgiyi tetikleme palsi geldiinde ka aktarr.
Devrede ilk anda Q1 = 0, 1 = 1 deerindedir. Birinci tetikleme palsinden sonra D girii 1'e
bal olduu iin buradaki 1 bilgisini Q1'e aktaracaktr. Q1 = 1 olunca 1 = 0 olacaktr. Q1 =
0'dan 1'e ykselmitir. Bu u ikinci FF'nin clock giriine bal olmasna ramen, ykselen kenar
oluturan bu deiim, ikinci FF'de bir deiime yol amaz. Bu ise Q2 ile Q3'n 0 seviyesinde
kalmasn salar. Sonu olarak ilk tetikleme palsinde k ularnda 001 says grlr.
kinci tetikleme palsinde 1 = 0 olduu iin buraya bal olan D girii bu veriyi Q1'e aktarr.
Q1 = 0, 1 = 1 deerini alr. Q1'in 1'den 0'a deimesi Q1'e bal olan ikinci FF'nin tetikleme
giriinde den kenarl bir deiime yol aacandan bu eleman tetiklenir ve 2 kndaki 1
bilgisi D ucundan Q2 ucuna aktarlr. Q2'nin 0'dan bire ykselmesi nc FF'nin konumunda
deiiklik yapmaz. Sonu olarak ikinci tetikleme palsinde k ularnda 010 says grlr.
nc tetikleme palsinde Q1 0'dan 1'e ykselirken dier klar Q 2 ve Q3 klar
durumlarn korurlar. kta 011 says grlr.
Drdnc tetikleme palsinde Q1 1'den 0'a der ve bu ikinci FF'yi tetikler. Q2 k 1'den
'0'a deiir. Bu deiim de nc
FF'yi tetikleyerek Q 3 ' 0'dan 1'e
Q2
Q1
Q3
lojik 1 (5 V)
deitirir. kta 100 says grlr.
Devredeki sral deiim, sayc
Q
Q
Q
k 111 oluncaya dein srer. Tm
Cp
FF3
FF2
FF1
klar 111 olduktan sonra yeni bir
tetikleme palsi geldiinde tm
IC: 7476
FF'lerin klar 0 olur.
Cp
Q2
Q3
Cp
Q
FF1
Q3
Q2
Q1
lojik 1 (5 V)
Q
FF2
Q
FF3
Q4
Q
FF4
Cp
Q1
Q2
Q3
Q4
98
IC: 7476
d. Bitlik Asenkron Aa
Sayc (Mod 8 Sayc)
ekil 9.4'te verilen devre yukar
saycnn tersidir.Sayma ilemi
111'den 000'a doru ilerler. lk anda
tm FF klar 1'dir. Devreye birinci
tetikleme palsi uygulandnda 1 = 0,
2 = 1 ve 3 = 1 olur.
Q1
FF1
FF3
FF2
yukar
IC: 7476
Cp
Q3
Q2
Q1
Cp
aa
IC: 7476
lojik 1, yukar giriine ise lojik 0 uygulanmaldr. Yukar saydrma iin ise yukar giriine 1,
aa giriine 0 verilmesi gerekir.
Devredeki kaplarn balants incelenirse, yukar sayc girii 1 yapldnda ilk OR kap
k 1 olur. lk anda sayc knn 000 olduu kabul edilirse, dier kap klarnn tm 0
olacaktr. Sadece birinci FF'nin k 1 olur. T tipi FF'lerde tetikleme sinyali 1 olduunda
sadece girii 1 olan FF'nin knn konum deitirdii anmsanrsa, ilk tetikleme sinyali sonunda
yalnzca Q1 k 1 olacaktr. Bu srada sayc k 001 olur.
Her tetikleme palsinde Q1 konum deitirirken Q2 yalnzca Q1 1 iken gelen tetikleme
sinyalinde konum deitirir. Devrede Q3'n konum deitirebilmesi iin Q1 ve Q2'nin 1 olmas
gerekir.
Devrenin aa sayc olarak
Q3
Q2
almasnda mantk 'e gre
Q1
dnlmelidir. lk anda sayc
kn 000 kabul edersek, tm
Q
Q
cp
Q
OR kaps klarnn 1 olduu
FF3
FF2
grlr. Her tetikleme palsinde
FF1
Q1 konum deitirir. Q2 ise Q1
1
0 iken gelen tetikleme
S
palsleriyle konum deitirir.
0
Devrede Q3'n konum
lojik 1 (5 V)
deitirebilmesi iin Q1 ve
ekil 9.8: bitlik asenkron aa-yukar sayc devresi
Q2'nin 0 olmas gerekir.
ekil 9.6'da verilen aa/yukar sayc devresini ekil 9.8'de verildii gibi daha basit olarak
izmek mmkndr. Verilen devrede S adl kontrol girii 1 konumundaysa ileriye doru saym
olacandan her FF bir ncekinin Q kyla tetiklenir. Kontrol girii 0 konumuna alndnda
ise geri doru saym olacandan her FF bir nceki FF'nin kyla tetiklenir.
ekil 9.8'de verilen devreye daha fazla sayda FF eklenerek sayma deeri artrlabilir.
g. Programlanabilen Asenkron Sayclar
stenilen deere kadar sayp sfr deerine dnen sayclara programlanabilir sayc denir.
rnein, 3 FF'den oluan bir yukar sayc 000 deerinden balar 111 deerine kadar sekiz
farkl say k retip yeniden 000 deerine dner. Bu tip bir devreye mod 8 sayc ad verilir.
3 FF'li yukar sayc devresinin 101 deerinden sonra 000 deerini gstermesini istediimiz
zaman mod 6 olarak alan bir sayc yapm oluruz. Mod 6 sayc devresi altnda, 000,
001, 010, 011, 100, 101 olmak zere alt eit say k retir.
99
cp
Q1
Q2
Q
FF1
FF2
clear
clear
Q3
Q
FF3
IC: 7476
lojik 1
clear
Cp
Q2
Q1
lojik '1'
J
FF1
Q
FF2
clear
clear
Q4
Q3
Q
J
K
FF3
clear
Q
FF4
clear
IC: 7476
Sayc devrelerini
programl hle
getirmek iin FF'lerin
clear (silme) ularna
lojik 0 bilgisi
uygulanr.
ekil 9.9'da verilen
mod 6 sayc devresi
110 bilgisini rettii
an, NAND kapsnn
knda 0 bilgisi
oluur. Bu bilgi tm
FF'lerin clear
girilerine uygulanm
olacandan sayc
devresi 110' kta
gsteremeden 000
konumuna dner.
anodu ase
display
giri A
Q1
Q4 ase Q
2
Q3
UCC
giri B
7447
7490
555
R2
ortak
anot
220 W
4.7 KW
R1
4.7 KW
+5 V
Uygulamada kullanlan
sayc devrelerinde birden
ok FF ieren entegreler
kullanlr.
rnein 7490 entegresi
0-9 sayc devrelerinde
kullanlmak zere
retilmitir. Bu eleman
ekil 9.13'te grld
gibi BCD sayc olarak
kullanlaca zaman
tetikleme sinyali 14
numaral ayaa
uygulanmal, 1 ile 12
numaral ular
birletirilmeli ve 2, 3, 6, 7
numaral ular lojik 0'a
balanmaldr.
anodu ase
display
100 mF
anodu ase
display
anodu ase
display
7x220 W
7x220 W
7x220 W
7447
7447
7447
7490
7490
7490
clock
palsi
reset
101
IC: 7476
ekil 9.14'te verilen devre ise 0 ile 999 arasnda yukar sayma yapar. Devrede en soldaki
display, 7447 ve 7490 iptal
edilirse 0-99 sayc yaplm
D
A
C
B
olur.
. Belirli Bir
Q1
Q3
Q2
Q4
Deerden Balayan
preset FF1
preset FF
preset FF
preset FF
4
2
3
Asenkron Yukar
Q
Q
Cp
Q
Q
Sayclar (Presetlemeli,
n Kurmal Sayclar)
lojik 1
Ayarlandklar deerden
saymaya balayan
devrelere n kurmal
ekil 9.15: n kurmal yukar sayc devresi
sayc denir.
ekil 9.15'te verilen
devrede A, B, C, D ularna bir say girilmedii zaman devre 0000 deerinden 1111 deerine
kadar sayma yapar. Devrede B, C girilerine 1, A ve D girilerine '0' uygulandnda sayc
6'dan saymaya balar ve 15'ten tekrar 6'ya dner.
IC: 7476
Cp
Q2
FF2
Q1
Cp
Q1
Q
FF1
lojik 1
IC: 7476
FF3
Q3
Q2
Q3
102
tetikleme sinyali geldiinde FF1 ve FF2 k 0 olurken AND kaps zerinden JK ularna 1
bilgisi gider FF3'n k 1 olur. Devrenin almas bu mantk zerine devam eder.
c. Drt Bitlik Senkron
Yukar Sayc (Mod 16
Sayc)
ekil 9.18'de verilen devre
srekli olarak 0000'dan
1111'e kadar sayar.
Birinci tetikleme palsinde
FF1'in Q1 k (JK
ularna lojik 1 uyguland
Cp
iin) 0'dan 1'e gei
Q1
yapacaktr. kinci FF k
Q2
(Q2) ilk tetikleme palsi
Q3
uygulandnda (JK
ularnda lojik 0 olduu
Q4
iin) 0 olarak kalacaktr.
nc FF'nin JK ular bir
ekil 9.18: Drt bitlik senkron sayc devresi
AND kaps zerinden Q1
ve k ularndaki sinyallerin ekli
ve Q2 ucuna baldr. lk
anda Q1 ve Q2'nin 0 olmas
AND kapsnn kn 0
yapacaktr. AND kapsnn
knn 0 olmas FF3'n
JK ularnda lojik 0
olmasna neden olacaktr.
lk anda Q1, Q2 ve Q3
klar 0 olduundan
FF4'n JK girilerinde de 0
ekil 9.19: Mod 7 senkron yukar sayc devresi
bilgisinin olmasn
salayacaktr.
Devrenin almas bitlik senkron yukar saycnn aynsdr.
d. Mod 7 Senkron
Yukar Sayc
ekil 9.19'da verilen
senkron sayc devresi 110
deerini rettikten sonra 000
deerine dn yapar. lk
tetikleme palsi geldiinde
FF1'in k 1 olur. kinci
tetikleme sinyali geldiinde
ekil 9.20: Mod 8 senkron aa sayc devresi
FF 1 'in k 0 olurken,
FF2'nin k 1 olur. Devrenin almas bu ekilde srp gider.
e. 3 Bitlik Senkron Aa Sayc (Mod 8 Sayc)
ekil 9.20'de verilen devre srekli olarak 111'den 000'a doru sayar.
103
Q2
Q1
FF4
FF3
FF2
FF1
IC: 7476
Q3
Q4
lojik 1
Cp
Q3
Q2
FF2
FF1
En sondaki FF'nin
knn ilk bataki FF'nin
giriine balanmasyla
retilen devrelere ring
sayc denir. Ring sayclara
Johnson ya da Moebius
sayc da denir. Bu devreler
kod srasnn simetrik
olmasnn istendii
devrelerde kullanlrlar.
Uygulamada iki tip ring
sayc kullanlmaktadr.
FF3
Cp
ekil 9.22: Standart ring sayc
Q1
FF4
FF3
FF2
FF1
Q4
Q3
Q2
Cp
IC: 7474
Q1
IC: 7476
elde
Cp
ase
104
+9-12 V
1k
10 x led
Cp
Entegreyi
tetiklemede
kullanlan
devre
transistrl
ya da 555'li
astable
multivibratr
olabilir.
4017
reset
yukar
FF1
aa
FF2
FF3
Q1
Q2
Q3
105
anodu
ase
display
anodu
ase
display
data B
geri
ileri
saym saym
ase
1k
7447
ase
7447
ase
yukar
(up)
1k
74192
74192
1k
reset
reset
aa
(down)
reset
1k
106
Cp
veri
girii
J
K
Q
cp (kaydrma palsi)
FF1
Qa
FF4
FF3
Qb
Qc
Qd
b b
cp (kaydrma palsi)
Cp
J
K
Qa
Qb
FF2
Qc
Qd
cp (kaydrma palsi)
J(D) Q
veri
girii
cp (kaydrma palsi)
108
seri veri k
IV. D Tipi FF'li Seri Giri-Seri kl Drt Bitlik Saa Kaydrmal Kaydedici Devresi
ekil 10.6'da verilen devrede seri giriten 0101 bilgisinin girdiini varsayalm. Burada en az
arlkl bit (LSB) 1'dir. Seri giriten en
nce 1 gnderilir. En ok arlkl bit
FF2
FF3
FF4
FF1
(MSB) ise 0'dr. Bu bit, FF 1 'in D a
veri
Qc
Q
Qb
a Qa
giriine en son olarak gelir.
d d
b
c
girii
lk anda tm FF klar 0'dr. 1 biti
c
d
a
b
FF1'in giriine uyguland anda
devreye bir de tetikleme palsi gelirse
cp (kaydrma palsi)
bu 1 deeri FF1'in kna aktarlr.
Bu durumda FF1'in knda 1, dier
ekil 10.6: D tipi FF ile drt bit seri giri-seri
kl saa kaydrmal kaydedici devresi
FF'lerin klarnda ise 0
bulunmaktadr.
Seri giren bilgide sadan ikinci
bitin '0' olduunu biliyoruz. Bu
durumda FF1'in giriinde 0
bulunmaktadr. kinci tetikleme sinyali
uygulandnda FF1'in knda
bulunan 1, FF2'nin kna aktarlr.
FF1'in giriinde bulunan 0 ise FF1'in
kna aktarlm olur.
Drdnc tetikleme palsinden
sonra FF'lerin klar, FF1=0, FF2=1,
izelge 10.2: Bilginin seri olarak tanmas
FF3=0, FF4=1 olur. Devreye
uygulanan drdnc tetikleme
palsinin sonunda FF'lerin knda 0101 bilgisi oluur. Tetikleme palsleri srdrlrse
soldan giren bilgi sadan srayla kacaktr. Bu kaydrmal kaydedici devresi saa kaydrmal
olarak almaktadr. Ayn devrede en sadaki FF en sola, en soldaki FF en saa balanacak
ekilde kurulur, bilgi sadan uygulanrsa devre sola kaydrmal kaydedici olarak alr.
ekil 10.6'daki devrede k en sondaki FF kndan alnrsa buna seri giri-seri kl
kaydrmal kaydedici denir. k, FF1, FF2, FF3, FF4 klarndan paralel olarak alnrsa
buna, seri giri-paralel kl kaydrmal kaydedici denir.
b. Seri Giri-Paralel kl Kaydrmal Kaydediciler
ekil 10.7'de verilen devrede ilk FF'nin D giriine veri (0, 1) uygulanr ve tm FF'lerin Q
klarndan da ayn anda bilgiler alnr. Yani bu tr devrelerde bilgi girii seri, bilgi k ise
paraleldir.
ekil 10.7'de verilen devreye srasyla 1, 1, 0, 0 bilgileri uygulandnda drt pals sonunda
veri
girii
FF1
FF2
FF3
FF4
cp (kaydrma palsi)
ekil 10.7: Drt bit seri giri paralel kl saa kaydrmal kaydedici devresi
109
d. Paralel GiriSeri kl
Kaydrmal
Kaydediciler
ekil 10.9'da
verilen bu tip
devrelerde bilgi
paralel olarak
kaydedilir ve seri
olarak okunur.
ekil 10.10'da
verilen devreye srayla
0, 1, 1, 0 bilgilerini
yklediimizi
varsayarsak, ikinci
kaydrma palsinin
FF2
FF3
FF4
FF1
FF2
FF3
FF4
paralel veri k
cp (kaydrma palsi)
FF2
FF1
FF3
FF4
cp (kaydrma palsi)
110
seri veri k
c. Paralel GiriParalel kl
Kaydrmal
Kaydediciler
Bu devrelerde her
FF'nin preset giriine
ayr bir hat balanr.
Preset girileri
araclyla uygun
FF'ler lojik 1
durumuna ayarlanarak
btn verilerin ayn
anda yklenmesi
salanr.
ekil 10.8'de
verilen devreye 0, 1, 1,
0 bilgilerini
yklediimizi
varsayarsak, nc
kaydrma palsinin
sonunda klarda
izelge 10.4'te
grld gibi 0000
bilgisi oluur.
seri veri
FF1
girii
cp
FF2
FF3
FF4
seri
k
paralel klar
seri
k
seri
giri
seri
giri
kaydrma
(sa-sol)
cp
UCC (16)
A (3)
paralel
giriler
B (4)
QA
C (5)
D (6)
QB
74194
3. Saa-Sola
Kaydrmal
Kaydediciler
ki ynde bilgi yer
deitirmesi yapabilen
kaydrmal
kaydediciler aritmetik
ilem yapan
devrelerin temel
elemandr. rnein
arpma ilemi sola
doru kaydrmal
kaydediciyle yaplr.
Saa doru
kaydrmal kaydedici
ise blme ilemini
yapar. ekil 10.10'da
verilen blok emada
kaydrma kontrol 1
durumundayken girie
uygulanan bilgi
tetikleme palsleriyle
(Cp) sola doru yer
deitirir. Kaydrma
kontrol 0
durumundayken ikinci
girie uygulanan bilgi,
tetikleme palsleriyle
saa doru yer
deitirir.
FF1
C1
(11)
QC
QD
tetikleme
Cp
clear (1) Clr
S0 S1
mod
kontrol
klar
B C
(15)
(14)
(13)
(12)
ase (8)
(9) (10)
modundadr ve hi bir ilem yapmadan yalnzca kndaki bilgileri korur. S0=0, S1=1 durumunda
devre sola kaydrmal kaydedici olarak alr. S0=1, S1=0 durumunda ise saa kaymal kaydedici
olarak alr.
S0 = 0, S1 = 0 durumunda entegre paralel giri paralel kl kaydedici olarak alr. A, B,
C, D girilerinden paralel olarak uygulanan bilgi, tetikleme palsinin pozitif kenarnda ka
gnderilir.
B
C
74194
klar
(led)
Cp
74194
klar
(led)
Cp
klar
(led)
74194
+5V
Cp
Not: Kitabn 104 ve 105. sayfasnda aklanan ring sayclar kaydrmal kaydedicilerin bir
uygulamasndan ibarettir. Yaygn olarak kullanlan 4017 entegresiyle yaplan yryen k
devrelerinde de grlebilecei gibi herhangi bir anda klardan sadece birisi lojik 1, dierleri
112
Sorular
1. Kaydrmal kaydedicilerin grevi nedir? Aklaynz.
2. D tipi FF'de D ucundaki bilginin Q kna nasl aktarldn ekil izerek aklaynz.
114
A. Giri: Elektronik devreler analog ve dijital olmak zere iki blmde incelenir. Analog
sinyaller srekli farkl deerler alr. Dijital sinyallerde ise minimum (0) ve maksimum (1)
deerleri sz konusudur.
Dijital kl bir devreyi analog yapl bir devreye balayabilmek iin DAC, analog kl
bir devreyi dijital yapl devreye balamak iin ise ADC devreleri yaplmtr.
Bu blmde DAC (digital/analog converter) va ADC (analog/digital converter) devrelerinin
yaps, almas, kullanm alanlar ve zellikleri hakknda temel bilgiler verilecektir.
1. Analog Sinyal Deiimlerine likin rnekler
I. Devreye bal bir PTC sndka zerinden geen akm azalr. Buna gre PTC'nin zerindeki
gerilim analog olarak deimektedir.
II. LDR zerine den k arttka bu elemann direnci azalr ve zerinden geen akm
artar. Bu elemann zerinde den gerilimin deiimi de analog zellik gsterir.
III. Mikrofonun diyaframna ses dalgalar arptnda diyafram ve buna bal bobin titreir.
Bobin ularna osilaskop balanarak gzlem yaplacak olursa ses dalgalarnn AC zellikli (farkl
frekanslarda) elektrik sinyallerine dnt grlr.
2. Dijital Sinyal Deiimlerine likin rnekler
I. Devrede anahtarn alp kapanmas akmn geiini salar ya da keser.
II. Transistrn tam kesim ya da tam iletimde (doyumda) olmas dijital k retir.
Teyp band sesleri analog olarak kaydeder. Yani bant yzeyindeki demir tozlarnn mknatsiyeti
her yerde farkl iddettedir. Teybin okuyucu kafas hareketli bant zerine getirildiinde kafann
iindeki bobinde manyetik alanlarn iddetiyle doru orantl bir AC gerilim oluur.
Disket bilgileri dijital olarak kaydeder. Yani disketin tekerleinin yzeyindeki demir tozlarnn
mknatsl minimum ya da maksimum iddettedir.
CD-ROM da bilgileri dijital olarak kaydeder. Yani, CD'nin tekerleinin yzeyindeki noktacklar
yank ya da parlaktr. Yank olan blmler yanstmad iin buralarda lojik '0' bilgisi,
yank olmayan noktalarda ise lojik '1' bilgisi saklanr. CD-ROM'da saklanm dijital bilgilerin
mzik olduunu varsayalm. Dijital olarak saklanm sesler hoparlre gnderilirse hibir ey
anlalmaz. Ama CD-ROM'dan alnan lojik sinyaller dijital analog evirici devresinden
geirildikten sonra hoparlre uygulanrsa tm sesler kulak tarafndan alglanabilir.
B. Dijital/Analog eviriciler (DAC, Digital/Analog Converter)
Dijital zellikli sinyalleri analog sinyallere dntren devrelere DAC denir. DAC
devrelerinin basit yapl olanlarnda op-amplar kullanlr.
ki eit op-ampl DAC devresi gelitirilmitir. imdi bunlar inceleyelim.
115
+5 V
Rgb
+5 V
2 kW
+5 V
4 kW
C
B
+5 V
1 kW
1 kW
8 kW
2
3
+U
7
741
Uk
6
4
-U
LSB
Giriler
Uk
[V]
Drt bit girili op-ampl DAC devresinde girie uygulanan dijital deerlerin analog gerilim
karl yanda grlen izelge 11.1'de verilmitir.
U ref
MSB
LSB
10 kW
R5
10 kW
R6
R3
20 kW
20 kW
R2
Rgb 1
R4
10 kW
R7
kW
+U
7
741
Uk
20 kW
R1
B
20 kW
20 kW
6
4
-U
C. DAC Entegreleri
Uk
9
AD558
1. AD558 Entegresi
ekil 11.3'te ayaklarnn dizilii verilen
ADC558 entegresi 8 bitlik giri deeri olup
ktan analog sinyal verir. Entegrenin besleme
gerilimi +5 V ile +15 V arasnda olabilir. k
gerilimi ise entegrenin bacaklarnn balantsna
bal olarak 0...+2,55 V ile 0...+10 V arasnda
deiir.
Uk noktasnda grlecek tam skala deeri
2,55 V olacaksa 14, 15 ve 16. ayaklar birletirilir.
Eer tam skala deerinin 10 V olmas
isteniliyorsa 15 ile 16 ve 13 ile 14 numaral
ayaklar birletirilir.
k geriliminin 0 ile 2,55 V arasnda deitii
durumda besleme gerilimi 5-15 V aras, k
voltajnn 0-10 volt aras deitii durumda ise
12-15 V arasnda olmaldr.
AD558
Uk
10
14
15
16
ase
ADC
ADC
1
0-3 V
Cp
DAC
tetikleme
palsi
Cp
yukar sayc
op-ampl
karlatrc
0-3 V
ADC devresinin giriine uygulanan gerilim 1,2 V yaplrsa ikili saynn k deeri 0110
olana dek sayc yukar sayar.
ADC devresinin giriine uygulanan gerilim 2,8 V yaplrsa ikili saynn k deeri 1110
olana dek sayc yukar sayar.
ADC 0804
2. ADC
ikilik k
UCC = 5 V
Ureferans = 5 V
Entegreleri
20
a. ADC 0804
10 k
analog
giri
Entegresi
Uygulamada ADC
ilemini yapmak iin
ADC 0804 entegresi
kullanlabilir. Bu
10 k
entegrenin giriine 0 start
5 V aras gerilim
uygulanr.
ADC 0804
entegreli analog/dijital
evirme devresinin
ekil 11.7: Analog/dijital evirici devresi
giriine 0 V
uygulandnda
ktan 00000000 ikili say deeri alnr. Giri gerilimi 0,02 V olduunda k 00000001
olur. +5 V uygulandnda ise k 11111111 olur. Baka bir ifadeyle girite 0,02 V luk
gerilim deiimi k deerini bir basamak deitirir.
ADC 0804 entegresi CMOS ailesinden olup, mikro ilemci tipi bir elemandr. Bu zellii
sayesinde 8080, 8085, Z80 gibi entegrelere direkt olarak balanabilir. ADC 0804'n RD, WR,
INTR adl ayaklar sadece mikro ilemci denetimli devrelerde kullanlr.
ekil 11.7'de verilen devrede nce start anahtar kapatlr. Bu yapldktan sonra devre girideki
analog sinyal 8 bitlik dijital deere evirir.
Devrede bulunan 10 kW luk diren ve 150 pF lk kondansatr entegrenin iinde bulunan
kare dalga retecini altrmay salar.
b. Analog/Dijital evirme Yapan Devre rnei
ekil 11.8'de verilen devre, buraya kadar anlatlan konularn uygulamasna rnektir. Girie
uygulanan analog gerilim dijital bilgiye evrildikten sonra display'de okunabilir.
Devrede op-ampn giriine uygulanan analog sinyal evirmeyen ykselte olarak alan
ilemsel ykseltecin kna geer. Op-amp kna balanm olan 4 voltluk zener diyod
AND kapsnn giriine giden gerilimi krparak 4 volta indirger.
AND kapsnn giriine tetikleme palsi geldii zaman bu kap iletime k reterek sayc
entegresini tetikler. Sayc entegresinin knda oluan ikilik bilgiler 7447 entegresi tarafndan
onluk bilgiye evrilerek display srlr.Sayc entegresinin kndaki ikilik bilgiler ayn
zamanda arlk direnli DAC devresinin giriine uygulanr. DAC devresi girie gelen ikilik
bilgileri analog sinyal hline getirerek evirmeyen ykselte olarak alan birinci op-ampn
giri ucuna uygular. Birinci op-ampn giriine gelen gerilimlerin polaritesi birbirine eit olduu
anda op-amp k veremez ve sayc en son konumunda kalr.
Not: Devre deneysel amaldr.
119
input
input
7493
220 W
10 k
Cp
tetikleme
palsi
7447
reset
sayma
reset
+ 10 V
analog giri
150 k
10 k
op-amp
- 10 V
1k
75 k
4V
op-amp
37,5 k
18,7 k
DAC
devresi
ekil 11.8: Analog giri gerilimin dijital olarak gsteren basit voltmetre devresi
P1 P2
100 k 221 k
100 k
100 k
475 k
5,6 k
100 k
1,5 k
NTC
7106
3
hneli
standart
LCD
Sorular
1. Arlk direnli DAC devresini izerek almasn anlatnz.
2. Saycl ADC devresini izerek almasn anlatnz.
120
A. Giri: Endstriyel tesislerde kullanlan alclar, pako alter, kontaktr gibi elemanlarla
kontrol edilir. Bu aygtlar, ok yer kaplar, s yayar, manyetik alan oluturur, yksek dzeyde
ilave g tketirler. te bu nedenle gnmzde yaplan kumanda devreleri lojik kap, tristr,
triyak, optokuplr, yaklam sensr, yar iletken rle (solid state relay, SSR), PLC cihaz vb.
gibi elemanlarla kurulmaktadr.
1. Kumanda Devrelerini Lojik Devreye Dntrme Yntemi
ekil 12.1'de verilen 3 fazl asenkron motorlara yol vermede kullanlan bir start, bir stop
butonlu devrede start
butonuna baslnca M
kontaktr enerjilenir ve
kontaklar konum deitirir.
M kontaktrnn normalde
ak kontaklarnn
kapanmas, start butonuna
paralel balanan M kontan
da kapatarak mhrleme
ilemini gerekletirir. Start
ekil 12.1: fazl asenkron motora bir start bir stop
butonu eski konumuna dnse
butonuyla yol verme devresinin a) kumanda b) g emas
bile M kontaktr almaya
devam eder. Stop butonuna basldnda ise devre durur.
Kontaktrl otomatik kumanda devreleri lojik kapl devrelere dntrlrken nce lojik
denklemler yazlr. Lojik denklemler karlrken u temel kurallara uyulur:
I. Birbirine paralel bal olan kontaklar ya da butonlar OR kapsyla ifade edilir (A+B).
II. Birbirine seri bal olan kontaklar ya da butonlar AND kapsyla ifade edilir (A.B).
III. Devredeki kapal kontaklar ve butonlar NOT kapsyla ifade edilir ( ).
2. Bir Start Bir Stoplu Kumanda Devresinin Lojik Denklemi
M = (START+M).
Bu denkleme gre kumanda devresini ekil 12.2'de verildii gibi
izebiliriz.
Devreyi tek yollu butonlarla oluturmak istersek ekil 12.3'te verilen emay kullanabiliriz.
ekil 12.2'de verilen emada starta basldnda OR kapsnn k 1 olur. NOT kapsnn
k 1 olduundan AND kapsnn knda 1 oluur ve alc (rle, triyak, SSR vb.) alr.
AND kapsnn kndaki 1, OR kapsna geri besleme (mhrleme) yapar. Start butonu eski
konumuna gelse dah kn deeri deimez.
Stop butonuna baslnca NOT kapsnn k 0 olacandan AND kapsnn knda da 0
oluur.
Bir start bir stop butonlu devre ekil 12.3'te verildii gibi tek yollu butonlarla da izilebilir.
Bu devrede 3,3 kW luk direnler sayesinde kap girilerinde 1 bilgisi vardr. Starta baslnca
NOT ve OR kapsnn knda 1 oluur. AND kapsnn iki giriine de 1 geldii iin kta 1
121
stop
stop
(START+M).
start
3,3 k
01
+5 V
3,3 k
1N4001
start
5 V mini rle
stop
01
OR
start
AND
M
stop
NOT
UCC
A
R1
R2
Uk
rg
yaltkan
iletken
III. Filtreleme: Dijital devrelerde kullanlan hatlarn eitli blmlerine diren (R), bobin
(L), kondansatr (C), gibi elemanlar kullanlarak yaplm pasif filtreler yerletirilir.
122
giri
giri
giri
giri
4093
4714
UCC
R
Uk
1k
1k
4011
A
B
iki yollu
anahtar
+5V
1k
10
10 Kk
+5V
1k
1k
124
UCC
UCC
7406
100 W
ase
ase
UCC
UCC 0-30 V
0-30 V
7406
7406
e. Yasaklama Devresi
ki girili AND kapsnn girilerinden birine NOT
kaps konularak yaplan devredir. NOT eklenmi
(deillenmi) giri yasaklama ilemini yapar.
Yasaklama devresinin zelliini kontaktrl
kumanda devresi zerinde aklayalm.
ekil 12.17'de verilen devrede A ve B kontaktr
alrken M kontaktr asla alamaz. M
almaynca ise L yanmaz.
L'nin yanabilmesi iin A kontaktr alrken B
kontaktrnn almamas gerekir.
Yasaklama devresinin kullanm alanlarndan birisi
3 fazl asenkron motorlarn devir ynnn
deitirilmesinde kullanlan kontak kilitlemeli
devredir.
ekil 12.18'de verilen devrede A 1 iken B'nin 0
olmas durumunda M k 1 olur.
Mp
A=A
B=B
M=A.B
f. Kilitleme Devresi
B
Bu tip devrelerde iki giri sinyali ayn anda
ekil 12.18: Yasaklama
devreye uygulanamaz. Yani sinyallerden birisi
devresinin lojik kaplarla yapl
devreye uygulandnda dier giri sinyali devreye
ulaamaz.
Bu bilgilerin nda kilitleme devresini kontaktrl kumanda devresi zerinde inceleyelim
ve lojik kapl devresini karalm.
ekil 12.19'da verilen devrede A butonuna baslyken B butonuna baslrsa sistemde hibir
deiiklik olmaz. nk A'ya baslnca M kontaktrnn ak kontaklar kapanr, kapal
125
kontaklar alr. Bu da
N'nin enerjilenmesini
engeller. Ayn durum
B'ye basldnda A iin
de geerlidir. Yani B'ye
baslnca A etkisiz hle
gelir.
ekil 12.20'de verilen
lojik kapl devrede M
k 1 iken N knn
1 olma ihtimali yoktur.
I. Kilitleme
Devresine Sahip Lojik
Kapl Kumanda
Devresi rnei
ekil 12.21'de verilen
devrede butonlardan
birine basldnda dier
buton etkisiz hle gelir.
II. 3 Fazl Asenkron
Motorlarn Devir
Ynnn
Deitirilmesine
likin Kumanda
Devresinin Lojik
Kaplarla Kurulmas
ekil 12.22'de verilen
kumanda devresinin
lojik denklemlerini
yazacak olursak:
ve
bulunur.
Lojik denklemlerden
yararlanarak dijital
devreyi ekil 12.23'te
grld gibi
oluturabiliriz.
ekil 12.23'te verilen
lojik devrede yalnzca
kilitleme ve mhrleme
devreleri vardr.
Bu emay dier
gvenlik devrelerini de
ekleyerek sadece NAND
ve NOT kaplaryla
Mp
R S T
BG
yeniden dzenleyelim.
ki farkl ekilde izilen (ekil 12.24, ekil 12.25) devrelerde:
1 numara ile gsterilen blm balang reset devresidir.
2 numara ile gsterilen blm yasaklama devresidir.
3 numara ile gsterilen blm mhrleme devresidir.
4 numara ile gsterilen blm ise kilitleme devresidir.
1 reset devresi
+5 V
mhrleme
devresi
+5V
22 k
+5V
yasaklama
devresi
100 pF
giri
kilitleme
devresi
mhrleme
devresi
k devresi
U
1
2
Rdearj
Ubesleme
R
XC
t (s)
5t
ekil 12.27: R-C seri devreye uygulanan
DC akmn "art" ve "azal" erileri
a)
ZR
ZR
ZR
b)
ZR
ZR
ZR
+5 V
100 k
tetikleme
Mp
M = ZR
1N4001
Mp
1 fazl
motor
1 fazl
motor
5V 0
+ 5-12 V
B
220 W
4N25
Alcy
besleyen
kontaktrn
bobini
buraya
balanr.
AC 220 V
IV. PLC ile yaplan kumanda sisteminin programlanmas telefon hatlar kullanlarak ok uzaktan
yaplabilir. (Not: Telefon hatlar zerinden PLC'nin programlanmas baz modellerde geerlidir.)
V. PLC ile yaplan kumanda sisteminin almas (simlasyonu) ekran zerinde izlenebilir.
VI. Devre, altrlmadan doru alp almad grlebilir.
giri elemanlar
klvye
giri terminalleri
PLC cihaz
k terminalleri
gsterge
(ekran)
k elemanlar
ekil 13.1: PLC'li kumanda sisteminin blok emas
k
rlesi
kdaki alcy
altran kontak
giri
rlesi
alc
AC
DC
PLC cihaz
giri
konta
PLC
giri elemanlar
giriler
PLC
AC 220 V
klar
rle
lmba
selenoid
3. Giri ve k Birimleri
k elemanlar
PLC'nin komut almasn ve buna
gre alclarn almasn salayan
ekil 13.4: PLC'ye giri ve k
elemanlarnn balan
elemanlarn tmdr.
Sensrlerin ve yklerin baland
ksmdr. Giri modl girie bal cihazlardan ald bilgileri ilemci ksmnda ileme uygun
hle getirir. Giri birimlerinden alnan bilgiler ilemciye 5 volt olarak gider.
Giri ve k modlleri geniletme (giri ve k saysnn artrlmas) imknna sahiptir.
4. Programlama Cihazlar
Yeni programn yaplmas ya da var olan program zerinde deiiklik yapmak iin kullanlan
cihazlardr.
Simatic S7 200 ailesi PLC'ler maksimum 64 giri, 64 k bulunan kk hacimli otomasyon
sistemlerinin kumanda devreleri ve 12 analog giri, 4 analog k noktas gerektiren, geri
beslemeli kumanda devrelerinin yaplmasnda kullanlabilir.
135
k says: 4
Sayc eidi: 2
5. Zaman Rleleri
S7 200 model PLC'de iki ayr zellikte zaman geciktirici vardr.
a. Belleksiz (On-Delay) Zamanlayc
Giriine tetikleme sinyali geldii srece zaman sayan, giri
sinyali kesildiinde resetlenen (sfrlanan) elemandr. Bu eleman
TON ksaltmasyla anlr. Belleksiz zamanlayc, bobini
enerjilendikten t sresi kadar sonra kontaklarnn konumunu
deitirir. Rlenin enerjisi ayarlanan sre dolmadan kesilecek
olursa eleman resetlenir. Yani baa dner.
ekil 13.9'da verilen sembolde IN giriine tetikleme sinyali
geldiinde maksimum zaman deerine dek alma olur. TXXX
ayarlanan deer (PT) olunca k biti SET edilir. Sayma annda
IN girii 0 olursa sayma durur ve rle sfrlanr.
Zaman rlesinde sayma ilemi 32767 deerine kadar olabilir.
Bu say yaklak 54 dakikaya eittir.
ekil 13.10'da verilen rnekte I0.0 tarafndan zaman rlesinin
IN giriine '1' sinyali geldii srece sayma srer. Ayarlanan deere
ulaldnda (10x500 = 5000 ms = 5 saniye sonra) T35 biti '1'
olur. T35 konta kapanarak Q0.0'n enerjilenmesini salar.
b. Bellekli (Retentive On-Delay) Zaman Rlesi
Giriine sinyal uygulandnda zaman sayan, giri sinyali
kesildiinde son deeri saklayan, giri sinyali yeniden geldiinde
kald yerden saymaya devam eden elemandr. TONR
ksaltmasyla anlan bu zamanlaycnn sembol ekil 13.11'de
verilmitir. Sembolde, IN: Zaman rlesi girii, PT: stenen
zamandr.
137
6. Sayclar
S7 200 PLC'de iki tr sayc vardr:
a. Yukar (Up) Sayc
CTU olarak adlandrlmtr. Sayc, CU giriinin ykselen
kenarnda tetiklenerek saymaya balar. CXXX deeri PV'ye
eit olduunda k lojik 1 olur. Reset ucuna sinyal
geldiinde k sfrlanr. Maksimum sayma deeri
32767'dir.
b. Yukar (Up)-Aa (Down) Sayc
CTUD olarak adlandrlmtr. ki ynde de sayma
yapabilir. CU (yukar say) girii 1 olduunda aa sayma
olur. Sayma ilemi annda CXXX=PV olunca ya da reset
sinyali gelince sayc sfrlanr. Maksimum sayma 32767'ye
kadardr.
ekil 13.14'te verilen devrede I0.0'a gelen sinyal yukar
sayma ilemini, I0.1'den gelen sinyal ise aa sayma
ilemini yaptrr. Ayarlanan deere (PV) ulaldnda C50
biti 1 olur ve Q0.0 k enerjilenir.
7. Master Kontrol Set
PLC niteleri iindeki belirli blmler devreye alnmak
istendiinde bu rleler kullanlr.
Eer S bit deeri T ya da C ise hem saycnn/zaman
rlesinin bit deeri, hem de sayma deeri sfrlanr.
8. Master Kontrol Reset
PLC niteleri iindeki belirli blmler devre d edilmek
istendiinde bu rleler kullanlr.
Master kontrol rlelerinin programnn yazm 2 hatta
gerekletirilir. Bu hatlar, set ve reset edilecek blmn
balang ve biti noktalardr.
ekil 13.17'de verilen programda I0.0 giriinden 1
geldiinde Q0.0'dan balayarak Q0.0 ve Q0.1 olarak iki
k birden reset edilmektedir. Set ve resetli devrelerde,
kumanda elemanlarnda mhrleme yapmada karlalan
138
(a)
(b)
S bit: I, Q, m, SM, S, C,
T, V
S: Devreden karma
ilemi
N: Ka adet kn reset
edilecei
SM Bitlerinin Aklanmas
SM0.0: Her zaman ON (2'ye set edilmitir.)
SM0.1: lk tarama biti (ilk taramada 1,
sonrakilerde 0)
SM0.2: Kalc verilerde silinme var.
Sadece ilk taramada anlam tar. (0 veri
kayb yok, 1 veri silindi.)
SM0.3: Enerji verildi biti (Enerji
verildikten sonraki ilk taramada 1,
ekil 13.18: SM0.5 ve CTU ile yaplm
sonrakilerde 0)
zaman rlesi devresi rnei
Not: SM0.1'den farkl olduuna dikkat
ediniz.
SM0.4: 60 saniyelik darbe jeneratr
SM0.5: 1 saniyelik darbe jeneratr
SM0.6: Tarama jeneratr (periyodik olarak bir taramada 1 sonraki 0)
SM0.7: Konum sivici pozisyonu (0 TERM, 1 RUN)
ekil 13.18'de verilen devrede I0.0 girii lojik '1' olduunda SM0.5'in kare dalga sinyallerini
C0 saycs saymaya balar. C0 sayma deerine ulatnda Q0.0 kn enerjilendirir.
10. Deiken Bellek (Variable Memory)
V harfiyle gsterilir. Oku/yaz ilemleri iin RAM'de saklanr. Deiken bellek iki blmden oluur.
I. Data blok 1 (DB1), CPU 212'de V belleinin ilk 128 bayt, CPU 214'te ilk 512 baytdr.
DB1'in her ykleniinde bu ksm RAM dnda kalc bellee de (EEPROM) otomatik olarak
kopyalanr.
II. V belleinin geri kalan ksm kullanm olarak DB1'den farkl deildir. Ancak EEPROM'a
kopyalanamaz.
11. Shift Register (Kaydrmal Kaydedici,
Akmltr)
Yardmc rlelerin birka adedinin bir araya
getirilmesiyle elde edilir. Shift register'da grup
iindeki bir rle baka amala kullanlmaz.
Yalnzca shift register ilemi iin kullanlabilir.
lk yardmc rle numaras, shift register
numaras olarak adlandrlr. Reset bobininin
139
AND (A)
AND DEL (ALD)
AND ykle (ALD)
Annda AND (AI)
Annda AND DEL (ANI)
Annda k (=I)
Annda OR (OI)
Annda OR DEL (ONI)
Annda reset (RI)
Annda set (SI)
Annda ykle (LDI)
Annda ykle deil (LDNI)
k (=)
Den kenar (ED)
Lojik deilleme (NOT)
Lojik kesme (LPP)
Lojik okuma (LRD)
Lojik itme (LPS)
OR (O)
OR DEL (ON)
OR ykle (OLD)
Reset (R)
Set (S)
Ykle (LD)
Ykle deil (LDN)
Ykselen kenar (EU)
-Program Ak Kontrolu
Alt program (SBR)
Alt program ar (CALL)
Alt program koullu dn
(CRET)
Alt programdan koulsuz dn
(RET)
Ana program sonu (MEND)
Dur (STOP)
Etiket (LBL)
Etikete sra (JMP)
For, iin (FOR)
Gzetleyiciyi resetle (WDR)
Koullu son (END)
start
selenoid
C. PLC'de Programlama
Yazlmlar (Software)
1. Giri
S7 200 serisi PLC'lerde DOS ortamnda
alan, STEP 7-Micro/DOS ve Windows
ortamnda alan Micro/Win
yazlmlaryla hem komut listesi (STL),
hem de merdiven diyagram (LAD) teknii
kullanlarak programlama yaplabilir.
Windows ortamnda alan Toolite STL
141
Paste
Save all
Save as
Paste Network
Upload
Download
d. CPU
Run (al), stop (dur) gibi
bilgisayarla PLC arasnda iletiim
gerektiren ilemleri yapan
mndr. CPU alma
konumunu deitirmek,
derlemek, PLC'den okumak,
PLC'ye program yklemek, CPU
ieriini silmek, CPU modelini
ve bilgileri okumak, bellek
kartuunu programlamak ekil
13.29'da verilen mn ile yaplr.
Run seenei CPU'yu
altrr. Bu srada CPU anahtar
TERM konumunda olmaldr.
Stop seenei CPU'yu durdurur.
Bu ilemi yapabilmek iin de
CPU anahtar TERM konumunda
olmaldr.
ekil 13.28:
Grnm sekmeleri
e. Test
ekil 13.30: Test sekmeleri
Girilen programn simlasyon
yardmyla uygun ekilde alp almad burdan gzlemlenebilir. Tarama altr sekmesi
icra edilecek program tarama saysn girmek iin bir diyalog kutusu aar. Program girilen
deer kadar alr. Daha sonra CPU stop konumuna geer. Tarama says 1 ile 65535 arasnda
olabilir. Ekranda hazrladmz bir program PLC'ye ykledikten sonra, PLC bilgisayara
balyken ladder durumu ak ifadesini seili hle getirip, PLC'de program altrrsak, ekranda
bu almann simlasyonunu izleyebiliriz. Bu seenek iptal edildiinde simlasyon durur.
f. Aralar (Tools)
Bu mnde iki seenek vardr. TD200 seenei, TD 200' konfigre etmede kullanlr. Bu
sekmeyle birden ok konfigrasyon blou oluturulabilir. Ya da mevcut olanlar yeniden
143
dzenlenebilir.
Not: TD200 yalnzca S7 serisi
PLC'ler iin retilmi olan,
PLC'deki programa basit
mdahalelere olanak salayan,
ayrca PLC'deki arzalar
gsterebilen basit bir operatr
panelidir.
g. Kurulum (Setup)
Grnm ve iletiimle ilgili
ayarlarn yaplmasn salar. Bu
ekil 13.32: Kurulum sekmeleri
mnyle, programlama dili,
gsterim seti, data blok parametreleri, CPU ve COM portunu, iletiim hzn deitirebiliriz.
Tercihler sekmesinde balangdaki editr (STL ya da LAD), gsterim seti (uluslararas ya
da Simatic) seilebilir. Bu seimin etkili olabilmesi iin Micro/Windows yazlmndan klp
yeniden giri yaplmaldr.
letiim diyalog kutusunda ise COM 1 ve COM 2 gibi PLC'nin yaplaca balantlar ve
iletiim hz seilebilir. Genelde PLC balants COM 2 giriine yaplr. Eer bilgisayarda bu
ksm (giri, port) olmasna
ramen, Windows'a
tantlmamsa iletiim
kurulamaz. letiim hz 9600 ya
da 19600 olarak seilmelidir.
Seilen iletiim hzna gre, PLC
ile bilgisayar arasndaki balant
kablosu zerindeki sivilerle
(anahtar) ayarlama yaplmaldr.
ekil 13.33: Pencere sekmeleri
h. Pencere (Window)
Programn pencerelerini
dzenlemeyi ve ak pencerelerin
listesini grebilmeyi salar.
. Yardm (Help)
Yazlm ve altrma ile ilgili
bilgi dosyalarn ieren sekmedir.
(a)
(b) (c)
(d)
(e)
(f)
(g)
(h)
()
(i)
(j)
(k)
(l)
(m) (n)
(o) ()
(p)
i. Ara ubuu
ekil 13.35'te, a) Yeni bir proje oluturur. b) Mevcut projeyi aar. c) Deiiklikleri kaydeder.
d) Aktif pencereyi yazdrr. e) Seilen eleman keser. f) Seilen eleman panoya kopyalar.
144
g) Panodakileri seilen yere kopyalar. h) Projedeki aktif pencereyi derler. ) Projeyi PLC'den
okur. Ak olan projeye CPU'dan seilen program bileenlerini aktarr ve zerine yazar. Alan
diyalog kutusundan programn tm, data blou, CPU konfigrasyonu okunur. i) Projeyi PLC'ye
ykler. Ak proje bileenlerini CPU'ya aktarr ve PLC'dekinin zerine yazar. Programda yaplan
deiiklikler CPU'ya aktarlmadan test edilemez. Bu gibi durumlarda durum tablosu ya da ladder durumunda yanltc sonular gzlenebilir. Bu nedenle yaplan deiiklikler CPU'ya
aktarlmaldr. CPU, ykleme srasnda stop konumunda olmaldr. Bu ilem ya CPU zerindeki
sivicin TERM konumuna alnp Micro/Win ile STOP'a getirilmesiyle, ya da sivicin direkt olarak
stop konumuna alnmasyla salanr. j) CPU'yu RUN konumuna sokar. Programn uygulamasn
yapmaya yarar. Program altka giri ve klar gncellenir. k) CPU'yu stop konumuna sokar.
Program uygulamas durur. Bu ilemi yapabilmek iin CPU sivici TERM konumuna alnmaldr.
l) Projeyi ladder editrnde gsterir. m) Projeyi komut listesi editrnde gsterir. n) Projenin
data blounu gsterir. o) Projenin sembol tablosunu gsterir. ) Projenin durum tablosunu gsterir.
p) Yardma eriimi salar.
3. Micro/Win Yazlmyla PLC Programlarnn
Hazrlanmas
Programda F2 tuu, komut grubu listesini seer.
Buradaki komutlar ekil 13.36'da verilmitir.
F3 tuu F2'de yer alan komutlar listeler (ekil 13.37).
F4 tuu normalde ak kontak seer (ekler).
F5 tuu normalde kapal kontak seer (ekler).
F6 tuu k rlesi seer (ekler).
F7 tuu dikey izgi izer (ekler).
F8 tuu yatay izgi izer (ekler).
F10 tuu araya bir devre sokar (ekler).
ekil 13.36
4. Dzeltme Tular
a. Back Space: Devreyi geriye doru siler.
b. Ctrl + Ok: Baslan ok ynnde izgi siler.
5. Ynlendirme Tular
a. Home: mleci devrenin bana getirir.
b. End: mleci devrenin sonuna getirir.
c. Ctrl + Home: mleci program dosyasnn bana getirir.
d. Ctrl + End: mleci program dosyasnn sonuna getirir.
e. Ok Tular: mle baslan ok ynnde ilerler.
ekil 13.37
ekil 13.41:
Kumanda devresi
146
komut listesi (STL) ve ekil 13.43'te ise giri-k birimlerinin PLC cihazna balan
verilmitir.
izelge 13:5
Programn
komut listesi
rnek 4: ABD normuna gre izilmi olan bir start bir stoplu motor kontrol devresinin ladder diyagramn bilgisayar ortamnda iziniz.
zm: ekil 13.47'de verilen devrede balatma butonuna (BB) baslnca M kontaktr alr
ve motor yol alr. M'nin mhrleme konta sayesinde BB'den elimizi eksek dah motor
almasn srdrr. Durdurma butonuna (DB) baslnca motor durur.
R
DB
Mp
BB
M
M
3~
mot.
rnek 5: ABD normuna gre izilmi olan kesik altrma devresinin ladder diyagramn
bilgisayar ortamnda iziniz.
zm: ekil 13.49'da verilen devrede balatma butonuna (BB) baslnca M kontaktr
147
Mp
buton
anahtar
sensr
klar (outputs)
giriler (inputs)
24 V
0.0
giri
rlesi
k
rlesi
PLC
24 V
S7 200
CPU 212
lmba
(yk)
topraklama
stop
Mp
G
3~
mot.
izelge 13.6:
ekil 13.53'teki
devrenin komut
listesi
rnek 7: PLC'nin giriine balanan iki sensr de (anahtar, buton vb.) kapandnda alcy
altran devrenin, a. Kumanda devresini, b. Ladder diyagramn, c. Komut listesini (STL)
d. PLC zerindeki balantsn hazrlaynz.
zm: ekil 13.55'te verilen basit kumanda devresinde grld gibi iki kumanda kontada
kapand taktirde alc (kontaktr, lmba, motor vb.) alr. ekil 13.56'da verilen ladder
diyagramnda I0.0 ve I0.1 sensr (buton) kapandnda Q0.0 k rlesi harici (d) kontan
kapatarak alcnn almasn salar.
148
ekil 13.55: ki
sensr de
kapandnda alcy
altran devrenin
kumanda devresi
ekil 13.56: ki
sensr de
kapandnda alcy
altran devrenin
ladder diyagram
izelge 13.7: ki
sensr de
kapandnda alcy
altran devrenin
komut listesi (STL)
ekil 13.58: ki
sensr de
kapandnda alcy
altran devrenin
kumanda devresi
ekil 13.59: ki
sensr de
kapandnda alcy
altran devrenin
ladder diyagram
izelge 13.8: ki
sensr de
kapandnda alcy
altran devrenin
komut listesi (STL)
ekil 13.61:
G devresi
149
giriler (inputs)
klar (outputs)
24 V
giri
rleleri
PLC
k
rleleri
S7 200
CPU 212
topraklama
24 V
3~
motor
izelge 13.10:
ekil 13.64'teki
devrenin komut
listesi
eklinde olmaldr.
PLC cihaz PC/PPI kablosu araclyla bilgisayara balants COM1 ya da COM2 portlar
zerinden yaplabilir.
150
PC'de yaplan projenin PLC'ye yklenebilmesi iin PLC cihaz zerinde bulunan konumlu
anahtarn TERM konumunda olmas gerekir.
Not: Anahtarn dier konumlar STOP (DUR) ve RUN (ALI). Anahtar TERM
konumundayken PC'deki Micro/Win yazlmnn proje (project) mnsnden PLC'ye ykle
(ctrl+D) sekmesine tklanrsa uygulanmak istenen kumanda devresinin veri (data)'leri PLC
cihaznn CPU (MB) devresine geer.
Yaptnz proje doru ise "ykleme baaryla tamamland" bilgisi karmza kar. Proje
hatalysa hatann nerede olduunu bildiren bir iletiim penceresi grlr.
PC'de hazrlanan kumanda devresinin almaya balayabilmesi iin Micro/Win yazlmndaki
CPU mnsnden run alt komutuna tklanr.
PLC alrken yeil, dururken ise sar led yanacaktr.
PLC alrken almann ekran zerinde grlmesi isteniyorsa test mnsnden ladder
durumu ak alt komutuna tklanr. Bu ilem sonrasnda alan (aktif) elemanlar siyah olarak
grnecektir.
PC'de yaplm bir kumanda devresi deitirilmek istendiinde imle ilgili ksma getirildikten
sonra delete tuuna baslarak silme ilemi yaplp yeni ekleme iine balanr. Proje zerinde
deiiklik yaplrken PLC CPU mnsnden stop alt komutuna tklanarak durdurulur.
Sorular
1. PLC'nin kumanda sistemlerine salad kolaylklardan be tanesini yaznz.
2. PLC'nin blok emasn iziniz.
3. ROM ve RAM bellek nedir? Yaznz.
4. Bir start bir stoplu kumanda devresinin bilgisayar ile S7 200 PLC cihaznda
programlanmasnda kullanlan devre emasn ve programn ladder diyagramn iziniz.
151
binary
giri
1s
2s
kod zc
klar
OE/Vpp
2732
Intel 2816 bellek entegresi, 2kx8 kapasitede 250 nanosaniye eriim zamanna sahip ilk
EEPROM'dur. 8264 EEPROM'u ise 8kx8 kapasiteye sahiptir.
2. Yar letken Bellek Elemanlarnn Yaps: Entegre bellek elemanlar, kelime ad verilen
gruplar hlindeki ikilik verileri saklar. Kelime, bilgisayarda bilgi ya da veri birimi olarak
kullanlr. Kelimede bulunacak bitlerin says bilgisayarn tipine gre deiir. rnein 1kx4 olarak
belirtilen bellek elemannda her kelime 4 bittir ve 1024 kelime vardr. Bu bellek eleman 4096
biti saklayacaktr.
3. Statik RAM Elemanlar: Statik bellek elemanlarnda bellek hcresine 0 ya da 1
yazldnda, elektrik enerjisi olduu srece eleman bozuluncaya kadar bu deerler ayn hcrede
kalr. Statik bellek hcreleri flip floplardan yaplmtr.
4. Dinamik RAM'ler: Bu tr bellek hcrelerinde periyodik olarak arj edilen kapasiteler
kullanlr. Dinamik RAM'de veri MOSFET'in gei ve taban kapasitelerinde oluan arjlar
eklinde saklanr.
Dinamik RAM'de periyodik arj yaplmazsa kapasitedeki yk sznt ile yok olur. Verinin
her defasnda yeniden arj edilmesindeki zaman aral, elemann cinsine ve tipine gre deiir.
(Bu deer ortalama 2 milisaniyedir.)
Sorular
1. RAM nedir? Aklaynz.
2. ROM nedir? Aklaynz.
3. EPROM nedir? Aklaynz.
155
3. Arzann Giderilmesi
Dijital devrelerde iki tr arza oluur:
I. Statik (Sabit) Arzalar
Entegrenin bozulmas, balant kopukluu, lehim atla sonucu oluan arzalardr.
II. Dinamik (Geici) Arzalar
ok ksa zaman sresince grlen arzadr. Geici olarak ortaya kan bu arzalar bulmak
iin bellekli osilaskop, zel l aletleri ve iyi derecede dijital elektronik bilgisine sahip olmak
gerekir.
4. Statik Arzalarn Giderilmesi
a. Lojik kap entegreleri yerinden sklr, doruluk tablosuna gre girie sinyal uygulanp
klar gzlenir.
b. Baskl devre byte ile kontrol edilir.
c. Besleme geriliminin devreye uygun olup olmad denetlenir.
d. Lehimlerde hata olup olmad incelenir.
e. alma annda ar snan eleman olup olmadna baklr.
f. Plket zerindeki toz, nem vb. temizlenir.
g. zellikle C-MOS serisi entegrelerin direnleri belli bir sre sonra deiir. Bu durumda
eleman istenilen standartta almaz. Bu nedenle devredeki C-MOS serisi entegreler periyodik
olarak yenisiyle deitirilmelidir.
5. Dinamik Arzalarn Giderilmesi
a. Bileimsel devrelerde kullanlan deiik yaylm gecikmeli entegrelerin girileri konum
deitirirken hatal klar olabilir. Bu arzayla karlamamak iin devre retilirken alma
hzna uyumlu entegreler seilir.
b. Birbirine yakn, uzun veri hatlarnn akm (hi bir elektriksel balant olmamasna karn)
elektromanyetik olarak birbirini etkileyebilir. (Buna cross-talk da denir.) Kablolardan geen
akmlarn manyetik alan yoluyla birbirini etkilemesini nlemek iin, blendajl kablo, rgl
kablo kullanlabilecei gibi sisteme schmitt tetikleme devresi koyma yntemi de uygulanabilir.
c. Devre elemanlarnn farkl yaylm gecikmeleri ara sra grlen dinamik arzalara yol aar.
Bu nedenle benzer yaylm gecikmesine sahip elemanlarla devre kurma yoluna gidilmelidir.
6. Arza Nedenini Bulma
Dijital devrelerde arzay bulmak bazen kolay bazen de ok gtr.
Arzay bulabilmek iin: I. Devrenin yapt ilem bilinmelidir. II. Test iin kullanlacak aletler
(lojik prob, osilaskop, AVOmetre vb.) dzgn almaldr. III. Arzaya neden olan etkenler
bilinmelidir.
6. Arzaya yol aan baz etkenler unlardr:
a. Ar scaklk,
b. Besleme geriliminin yanl uygulanmas,
c. Byk elektromanyetik grltler (yldrm, imek, ebekedeki salnmlar vb.),
d. Ar nem ya da su,
e. Fiziksel darbeler,
f. Toz ve dier kimyasal maddeler
157
22 k
Y=A+B+C
k
NPN
4.7 k
330 W
4.7 k
330 W
5. RTL EX-OR
Kap Devresi
ekil 16.5'te
verilen iki devre
kullanlarak EX-OR
lojik kaps elde
edilebilir.
330 W
330 W
2. Diren ve
Diyodlar
Kullanlarak
Yaplan OR (VEYA)
Lojik Kap Devresi
ekil 16.2'de
verilen devrede iki
anahtar da
kapandnda Y ledi
alr.
Y
ekil 16.5: RTL EX-OR kap devresi
158
Ry
lojik
kapdan
gelen
akm
BT136
G
220 V
4N25
Mp
+5-12 V
BC547
BC547
10 k
+5-12 V
3,3 k
BC547
3,3 k
BC547
159
L1
4,7 k
L2
100 mF
100 k
k
50
270 W
R3
C1
C2
47 k
+5 V
N2
N1
R2
entegre: 7400
4,7-10 k
R1
R2
4,7-10 k
R3
R4
L1
L2
N1
N2
100 mF
C2
C1
100 mF
entegre: 7404
270 W
+5 V
N1
100 mF
N3
N2
100 mF
100 mF
10 k
10 k
10 k
entegre: 7400
R
331K
3,3 k
3,3 k
100 mF
160
7414
10-33 k
reed rle
390 W
7414
10 mF
fototransistr
10 MW
dokunma
ular
10 MW
+5...12 V
33 k
1N4001
a
kapa
33 k
NPN
100 k
a
kapa
1N4001
100 k
NPN
4094
33 k
T2
470 k
BC547
161
T3
2,2 mF
3-5 V
NPN
k
100 W
30 W /1 W
330 k
4,7 k
4060
15 k
R1 : 1 k
R2: 10-33 k
4017
BC547
220 W
2,2 mF
22. 4017 Entegreli 10 Kanal
Yryen Ik
ekil 16.22'de verilen 4017
entegreli devre, transistrl astable
multivibratr devresinden
gelen tetikleme palsine
gre klara bal ledleri
srayla altrp durdurur.
R1
R1
Ledlerin yanp snme
R2 R2
hz transistrl astable
multivibratr devresinde
kullanlan diren ya da
TUN
TUN
kondansatrlerin deeri
C: 1-10 mF
deitirilerek ayarlanabilir.
TUN: Herhangi bir NPN transistr
Devrede kullanlan led
says azaltldnda
dng ileminin daha
nce olmasn salamak
iin bir sonraki k 15
numaral ayaa balanr.
8W
4,7 k
162
22 k
clock
iki renkli
ledin
yaps
krmz anot
ortak katot
680W
yeil anot
reset
4,7 mF
16 V
ase
680W
Entegreler: C-MOS
R
S
T
220/5-12 V trafo
Q1
hat kontrol
rlesi
Q2
163
yeil
sar
krmz
BC547
220 W
2,2 MW
yeil
100 nF
T2
sar
krmz
T1
BC547
T3
BC547
alrm
rlesi
1N4001
tetikleme palsi
ekil 16.26: JK FF'li kanal yryen k devresi
fototransistr
5 -12 voltluk
flmanl lmba
270 W
33 k
74LS90
29. Dijital Saat Devresi
NPN
ekil 16.29'da verilen devre, alt
adet 7490 entegresiyle yaplmtr.
ekil 16.28: Ia duyarl sayc devresi
eklin karmamas iin
display'leri sren 7447 entegreleri
ve saniyede bir tetikleme palsi
reten 555'li devre
gsterilmemitir. Devrenin saniye dakika ve saat ayarlar ema zerinde grlen anahtarlarla yaplabilmektedir.
164
1 Hz
kare
dalga
dakika
saniye
saat
1k
47 k
1k
220 W
10 k
B
10 k
10 mF
22 mF
100 k
buton
390 W
2 nF
165
+UCC'ye
sensre
duvar
100 k
devreye
durdurma
butonu
100 mF
100 k
+UCC
0V
1k
4,7 k
10 k
100 k
10 mF
metal
33 k
33 k
ses
ayar
10 mF
10 k
8 ohm
0,5 W
3,3 k
BC547
100 nF
0V
+UCC
10 x led
35. ie
Geerek Yanan
Yryen Ledler
ekil 16.35'te
verilen devreye
tetikleme sinyali
uygulandnda
birinci entegre
aaya doru,
ikinci entegre ise
yukarya doru
saymaya balar.
555
entegreli
tetikleme
palsi
reteci
devresi
166
4,7 k
560 W
+5 V
100 k
led 1
74164
clr
1,5 k
tetikleme
palsi (cp)
led 8
560 W
560 W
+5 V
led 9
10 mF
74164
BC547
led 16
560 W
1k
A
B
C0
C0
+5 V
Q
Q
Q
cp
+5 V
cp
167
+5 V
cp
+5 V
cp
load
clear
UCC
74163
ase
load
enable
A
K1
Y2
K2
Y1
S1 S2
lojik kapl
devre
168
sayc
1k
100 k
4017
555
1k
1 mF
560 W
+5 V
reset
tetikleme
sinyali
1 reset
0 sayma
+5 V
sayc
+5 V
220 W
+5 V
dekoder
giri A
giri B
(7493)
(7447)
anodu ase
gsterge
DAC devresi
gerilim karlatrc
Ugiri
47 kW
10 kW
+10 V
+10 V
150 k W
75 kW
10 kW
-10 V
37,5 kW
4V
-10 V
18,7 kW
169
74xx/54xx Serisi
Entegrelerin Bazlarnn
zellikleri
7408: 4 adet 2 girili VE
kaps
7409: 4 adet 2 girili VE
kaps (ak kolektr kl)
7411: 3 adet 3 girili VE
kaps
7415: 2 adet 4 girili VE
kaps
7432: 4 adet 2 girili VEYA
kaps
7486: 4 adet 2 girili
ZELVEYA kaps
74386: 4 adet 2 girili
ZELVEYA kaps
7400: 4 adet 2 girili
VEDEL kaps
7401: 4 adet 2 girili
VEDEL kaps (Ak
kolektr kl)
7403: 4 adet 2 girili
VEDEL kaps (Ak
kolektr kl)
7410: 3 adet 3 girili
VEDEL kaps
7420: 2 adet 4 girili
VEDEL kaps
7422: 2 adet 4 girili
VEDEL kaps (Ak
kolektr kl)
7430: 8 girili VEDEL
kaps
7437: 4 adet 2 girili
VEDEL tampon kaps
7438: 4 adet 2 girili
VEDEL tampon kaps
(Ak kolektr kl)
74133: 13 girili VEDEL
kaps
7402: 4 adet 2 girili
VEYADEL kaps
7427: 3 adet 3 girili
VEYADEL kaps
744078: 8 girili
VEYADEL kaps
7413: 2 adet 4 girili
schmitt tetiklemeli VEDEL
kaps
7414: 6 adet schmitt
tetiklemeli DEL kaps
744050: 6 adet tampon
7404: 6 adet DEL kaps
7405: 6 adet DEL kaps
(Ak kolektr kl)
7406: 6 adet DEL kaps
(Ak kolektr kl)
7407: 6 adet DEL kaps
(Ak kolektr kl)
7416: 6 adet DEL kaps
(Ak kolektr kl)
7474: 2 adet D tipi flip flop
7475: 4 adet D tipi flip flop
74174: 6 adet D tipi flip flop
(temizlemeli)
74175: 6 adet D tipi flip flop
(temizlemeli)
7472: JK master-slave flip
flop
7476: 2 adet JK masterslave flip flop (Ayrc,
temizleyici, n ayarl,
temizleyici ve darbeli)
74109: 2 adet JK pozitif
kenar tetiklemeli flip flop
(n ayarl ve temizleyicili)
74121: Tek kararl
multivibratr
74221: 2 adet tek kararl
multivibratr
7483A: 4 bit tam toplayc
(taycl)
74181: 4 bit aritmetik lojik
nitesi
74283: Taycl 4 bit tam
toplayc
7490: Desimal (onlu) sayc
7493: 4 bit ikili sayc
74191: Senkronize ikili
yukar-aa sayc
74192: Senkronize onlu
yukar-aa sayc
74193: Senkronize 4 bit ikili
yukar-aa sayc
74390: 2 adet onlu sayc
7495: 4 bit kaymal yazc
(Bilgi seri ya da paralel girii
ve seri k)
74164: Direkt temizlemeli
senkronize 8 bit kayma
yazc, bilgi seri giri ve
paralel k
7442: BCD/desimal (onlu)
kod zc
7445: BCD/desimal kod
zc/src (Ak
kolektr kl)
7447: BCD/yedi paral
gsterge evirici/src
(ak kolektr kl)
7448: BCD/yedi paral
gsterge kod zc/
src
7449: BCD/yedi paral
gsterge kod zc/
src
74141: BCD/desimal kod
zc/src
74154: 4 hatt 16 hatta
evirici/katlayc
74155: 2 adet 2 hatt 4
hatta evirici/katlayc
74321: Kristal osilatr
74625: Gerilim kontroll
osilatr
170