Professional Documents
Culture Documents
BTRME ALIMASI
EREN BULUT
179942
TAHR BAKAN
179960
MAYIS 2011
TRABZON
T.C.
KARADENZ TEKNK NVERSTES
MHENDSLK FAKLTES
ELEKTRK ELEKTRONK MHENDSL BLM
BTRME ALIMASI
EREN BULUT
179942
TAHR BAKAN
179960
TEZ DANIMANI
PROF.DR.SEFA AKPINAR
MAYIS 2011
TRABZON
NSZ
Karayolunda gvenli bir trafik aknn elde edilmesi, ounlukla kavaklarda doru bir
sinyalizasyon yaplmasna baldr. Gnmzde gelien teknoloji ile birlikte birok trafik
sinyalizasyonu kontrol sistemi ortaya kmtr. Gn getike artan trafik sorunlar
beraberinde trafik kontrolnn ve sinyalizasyonunun kamera ve bilgisayar sistemleri ile tek
bir merkezden kontrol edilmesi ihtiyacn ortaya karmtr. Fakat bu sistemlerin maliyeti
ve yetkili kiilerin srekli kontrol merkezlerinde bulunma gereklilii gz nne alndnda
farkl kontrol sistemlerine eilim olmutur. Tm bunlar trafik sinyalizasyonu ve
dolaysyla trafik akn kontrol edecek en makul sistemlerin otomatik kontrol sistemleri
olduunu ortaya karmtr. PLC (Programlanabilir Lojik Kontrolr) , kurulumunun kolay
ve byle sistemler iin olduka kullanl olmas nedeniyle trafik sinyalizasyonunda
ounlukla tercih edilen bir mikro denetleyicidir.
Trafik younluunun fazla olmad blgelerde, trafikte seyir eden bir aracn, trafik
kontroll bir kavaa gelmesi halinde dier ynlerden ara gelmedii takdirde krmz
kta beklemesi hem zaman hem de yakt kaybna neden olmaktadr. Yaplan bu almada
tasarlanan akll trafik kontrol simlasyonu ile yukarda belirtilen soruna bir zm yolu
bulunmas hedeflenmitir. Ayrca bu almann gerek sistemlere uygulanmas ile trafik
kurallarnn daha uygulanabilir hale gelmesi ve trafik aknn hzlandrlmas
amalanmtr.
Her eyden nce bizleri bugnlere getiren ailelerimize, bu almada bizden
yardmlarn esirgemeyen sayn hocamz Prof. Dr. Sefa AKPINARa, malzeme temininde
bizlere yardmc olan blm bakan sayn Prof. Dr. . Hakk ALTA hocamza ve
mhendislik fakltesi dekan Prof. Dr. Alemdar BAYRAKTAR hocamza teekkr bir
bor biliriz.
Eren BULUT & Tahir Burak BAKAN
Trabzon 2011
II
NDEKLER
Sayfa No
NSZ.................................................................................................................................. II
NDEKLER ....................................................................................................................III
ZET ..................................................................................................................................... V
SEMBOLLER VE KISALTMALAR ................................................................................. VI
ALIMA TAKVM........................................................................................................ VII
1. GR ................................................................................................................................1
1.1. PLC ( Programlanabilir Lojik Kontrolr) .......................................................................1
1.2. PLCnin Avantajlar ......................................................................................................2
1.3. PLC ile Rleli sistemlerin karlatrlmas .....................................................................2
1.4. PLCler ile bilgisayarl kontrol sistemlerinin karlatrlmas ......................................3
1.5. htiya duyulan PLCnin seimi .....................................................................................3
1.6. PLCnin Birimleri ve levleri.........................................................................................4
1.6.1. Giri Birimi ..................................................................................................................4
1.6.2. k Birimi ..................................................................................................................5
1.6.3. Merkezi lem Birimi (CPU) ........................................................................................6
1.6.4. Mikroilemci Birimi .....................................................................................................6
1.6.5. Bellek Birimi ................................................................................................................6
1.6.6. G Kayna .................................................................................................................7
1.6.7. Dier Birimler ..............................................................................................................7
1.7. PLCnin programlanma mant .....................................................................................7
1.7.1. Ladder Diyagram ( Merdiven Diyagram) ...................................................................8
1.7.1.1. Normalde Ak Kontak .............................................................................................8
III
Sayfa No
IV
ZET
Nfus younluunun fazla olmad krsal kesimlerde veya kalabalk nfuslu kentlerde
trafik younluunun az olduu zamanlarda, trafikte seyir eden bir aracn trafik kontroll
bir kavaa gelmesi halinde dier ynlerden bir ara gelmedii halde krmz kta belirli
bir sre beklemesi vakit ve enerji kaybna neden olmaktadr. Yaplan bu almada PLC
ile akll trafik kontrol simlasyonunu gerekletirilerek, dier ynlerden gelen ara
olmad halde krmz kta
salanmtr. Bu,
yakalanan aralarn
SEMBOLLER VE KISALTMALAR
Bu almada kullanlm olan semboller ve ksaltmalar, aklamalar ile birlikte aada
sunulmutur.
Semboller
Aklama
volt
mV
milivolt
amper
mA
miliamper
C
cm
2
santigrad derece
santimetre
cm
santimetrekare
Ksaltmalar
Aklama
AC
DC
Led
PVC
PLC
CPU
PC
VI
VII
Sunum
Bitirme kitab
hazrlanmas
Pratik alma
Kullanlan malzemler
hakknda teorik
aratrma
almada kullanlacak
malzeme seimi iin
aratrma yaplmas
MART
3.
4.
Hafta Hafta
1.
Hafta
NSAN
2.
3.
Hafta Hafta
4.
Hafta
1.
Hafta
MAYIS
2.
3.
Hafta Hafta
4.
Hafta
1. Hafta
HAZRAN
alma Takvimi
1.GR
1.1. PLC ( Programlanabilir Lojik Kontrolr)
PLC ksaltmas, ingilizce yazl olan Programmable Logic Controller kelimelerinin ba
harflerinden olumutur. lk defa 1969 ylnda otomotiv sanayinde retim bantlarnn otomatik
kontrolnde kullanlmtr. Gnmzde de endstriyel otomasyon sistemlerinin nemli bir
alann oluturan kumanda ve geri beslemeli kontrol sistemleri PLC ler ile gerekletirilir.
Modler yaps ile de kapasite artrm ok kolay yaplabilmektedir. Ayrca mini, mikro ve
hatta nano tiplerde retilen ok kk PLCler de zellikle makine otomasyonu iin
idealdir[1].
PLCler aritmetik ve zel matematiksel ilemlerin yaplmasn salayan komutlar
iermektedir. Komut kmesinin gelimesi ile daha karmak kumanda ve kontrol ilemleri
yaplabilmektedir. PLClerin en yaygn olarak kullanld alanlar endstriyel otomasyon
sistemlerinin kumanda devreleridir. Bilindii gibi kumanda devreleri yardmc rle, kontaktr,
zaman rlesi ve sayc gibi elemanlarla gerekleen devrelerdir. Gnmzde bu tr devrelerin
yerini ayn ilevi salayan PLCli kumanda sistemleri almtr. PLCler endstriyel
otomasyon sistemlerinde dorudan kullanma uygun zel giri ve k birimleri ile
donatlmlardr. Girie basn, seviye, scaklk alglayclar ve buton gibi iki deerli lojik
bilgi tayan elemanlar, ka ise kontaktr, selenoid valf gibi kumanda devre elemanlarnn
src elemanlar dorudan balanabilir. PLCler lojik, sralama, sayma, veri ileme,
karlatrma ve aritmetik ilemler gibi fonksiyonlar programlama desteiyle girileri
deerlendirip klar atayan, bellek, giri/k, CPU ve programlayc blmlerinden oluan
entegre cihazlardr[2].
PLC temel olarak;
a) Bir saysal ilemci bellek,
b) Giri ve k birimleri,
c) Programlayc birimi,
d) Besleme g kayna
gibi temel ksmlardan olumaktadr. ekil 1.1de PLCnin blok diyagram verilmitir.
Alglayclar,
Anahtar,
Buton
Giri
Birimi
lemci
k
birimi
Kontaktr,
Selenoid
bobini
Programlama
Cihazlar
e) PLCli sistem daha uzun sre bakmsz alr ve ortalama bakm onarm sresi
daha azdr.
f) Teknik gereksinimler deiip arttka PLCli sistem az bir deiiklikle ya da hibir
deiiklie gereksinim duyulmadan yenilie adapte edilebilirken rleli sistemde bu
olduka zordur.
g) PLCler daha az bir yer kaplar ve enerji harcarlar.
h) Endstriyel bir sre zerinden yaplan bir deerlendirmede PLCler ile yaplan
kontrol ilemleri daha ucuzdur.
i) PLCler matematiksel ilem yapma, sayma, geciktirme, kayt etme, kaydrma
yeteneklerine sahiptirler[1-3].
1.4. PLCler ile bilgisayarl kontrol sistemlerinin karlatrlmas
zet olarak PLC ile PC hakknda unlar sylenebilir:
a) PLCli sistem endstriyel ortamdaki yksek dzeydeki elektriksel grlt
elektromanyetik parazitler, mekanik titreimler, yksek scaklklar, nemli, yal ve
kirli ortamlar gibi olumsuz koullar altnda alabilir.
b) PLClerin yazlmlar kontrol ve kumanda iin gerekli programn yapmna
msaittir. Endstriyel amal PCler bu zellie sahip olmasna ramen normal
PCler bu zellie sahip deildir. Ancak uygun uyuum program ve devreleri ile bu
PClerde PLC grevi yapabilirler.
c) PLCler retilirken zellikle kontrol ve kumanda yetenei zerinde durulur. Bu
amala statik anahtarlar ve statik rlelerle donatlmlardr. Bunlarda merkezi
ilemci birimi tarafndan belleine yerletirilmi zel bir program yardmyla alp
ve kapatlr. Bununla birlikte PLCnin k birimlerindeki cihazlar durdurulur veya
altrlr.
d) Ayrca PC tabanl sistemin, gncel teknolojideki yeniliklere adapte olabilmesi
asndan kullanm sresi daha ksadr.
e) PLCde arzlara tehis koyma ve arzay giderme PClere gre daha kolaydr.
1.5.htiya duyulan PLCnin seimi
PLCyi seerken ele alnmas gereken hususlar aada maddeler hallinde sralanmtr.
ekil 1.2. de 200-240V AC gerilim ile uyarlan bir giri birimi devresi verilmitir. PLC
giri birimi devresine gelen bir iaretin lojik 1 ve lojik 0 kabul edildii alt ve st snrlar
mevcuttur.
1.6.2. k Birimi
PLCler de retilen lojik gerilim seviyelerindeki iaretleri, kontrol edilen sistemdeki
kontaktr, rle, selenoid gibi kumanda elemanlarn srmeye uygun elektriksel iaretlere
dntren birimdir. Bu ksmda optokuplrler yardm ile +5V DC gerilim, i
elemanlarnn alma gerilimi olan +24 DC veya 220V AC gerilimlere dntrlr. ekil
1.3 de PLC nin k birimi verilmitir.
a) RAM (Random Access Memory) Bellek : Bu bellek PLC nin enerjisi kesildii
zaman tamakta olduu program bilgisini kaybeder.Ancak PLC deki DC batarya
kullanc programnn CPUdan silinmesini engeller.
b) ROM (Read Only Memory) Bellek : Bu bellek PLCnin enerjisi kesildiinde
hafzasnda bulunan veri ve bilgileri kaybetmez, her trl koulda sakl tutar.
Ayrca ROMa yklenmi olan program alma esnasnda deitirilemez ve
silinemez.
c) PROM : Programlanabilir ROM olup kullanc bir defaya mahsus olmak zere
programlar ve daha sonra silinemez.
d) EPROM : Silinebilir PROM olup stnde bulunan bir pencereden ultraviyole n
ile ykl olan program silinebilir.
e) EEPROM : Elektrik ile silinebilir EPROM olarak tanmlanabilir. Daha hzl ve
daha kolay bir ekilde silme ilemi gerekletirilir.
f) NOVRAM (Nonvolatile RAM) : Enerji kesildiinde bilgisi kaybolmayan bir bellek
tr olup EEPROM ve RAMn kombinasyonudur.
1.6.6. G Kayna
AA kaynandan alnan g DA ya dntrlerek PLC nin ilgili birimleri beslenir.
Enerji kesilmesi annda PLC yi besleyen yedek g kaynana ihtiya vardr. PLC, pil
veya ak ile dhili olarak veya ebeke gerilimi ile beslenir. ebeke gerilimi 110 / 220 V
AC veya 12 / 24 V DC olan tipleri vardr.
1.6.7. Dier Birimler
PLCler de giri-k birimleri dnda , yksek hzl sayc, kesme ireti girii, analog
giri ve analog k gibi birimler de bulunur. Yksek hzl sayclar ve kesme iareti
girileri, PLC tarama sresinden daha hzl deien iaretlerin alglanp deerlendirilmesi
amacyla kullanlr.
1.7. PLCnin programlanma mant
PLCde programlamay deiik ekilde yapmak mmkndr.
normalde kapal kontak, takip eden Ladder eleman ile lojik olarak ANDlenmi olur.
Paralel balandnda ise OR mant kullanlm olur. ekil 1.5 de normalde kapal
kontan Ladder diyagramdaki gsterimi verilmitir.
1.8.Zamanlayclar
Zaman gecikmesi reten sisteme zamanlayc ad verilir.Otomatik kontrol sistemlerinde
bir ilemden dier bir ileme gei, zamanlayc elemanlarnn belirledikleri sre ile
gerekletirilebilir. Bu tr kumandalara sre kontroll kumanda veya zamana baml
kumanda ad verilir. Zamanlayc ierii 16 bitlik bir veri alannda tutulur ve zamanlayc
durumu ayn simgelerle adreslenen 1 bitlik bir veri alannda bulunur. Zamanlayc adresleri ile
ilgili bir ilem yaplrken uygulanan komuta bal olarak zamanlayc ierii yada zamanlayc
biti kullanlr. rnein, 1 bitlik ilem yapan komutlar yrtldnde zamanlayc biti, 16 bitlik
ilem yapan komutlar yrtldnde zamanlayc kaydedicisi ierii (16 bit) ile ilgili ilem
yaplr[1,3].
Genellikle tr zamanlama eleman kullanlr.
a) Kapamada gecikmeli zamanlayclar
b) Kapamada gecikmeli kalc tip zamanlayclar
10
Set komutu bir hafza alannn istenilen bitinden itibaren n adet biti set (lojik 1) yapmak
iin kullanlr. Set yaplan klar hafzaya alnr ve reset yaplana kadar aktif durumda
kalr. Reset komutu ise bir hafza alannn istenilen bitinden itibaren n adet biti reset (lojik
0) yapmak iin kullanlr.
11
2. YAPILAN ALIMALAR
Yaptmz bu almada PLC ile akll trafik kontrol simlasyonunu gerekletirerek,
krmz kta dier ynlerden gelen ara olmad halde krmz kta yakalanan aralarn
uzun sre beklemeden gemesini saladk. Bunu, herhangi bir yolda krmz a
yakalanan bir ara olduunda, bu kavaktaki dier tm ynleri ve aracn geldii yn
sensrler vastasyla kontrol ederek, dier ynlerden ara gelmedii takdirde PLC ye
yazm olduumuz program sayesinde bekleyen aracn bulunduu ve onun gzergahndaki
tm trafik klar krmz ktan yeil a evrilerek aracn beklemeden
gemesi
salanmtr.
almann bu blmnde simlasyonda kullandmz kavak tasarm, kullanlan
trafik klar, sensrler ve trafik klarnn kontroln salayan PLC programndan
bahsedilmitir.
2.1. Kavak tasarm
Kavak 68x60 cm2lik bir zemin zerine tasarlanmtr. Bu tasarmda yollar 8 cm
geniliindedir. Yol kenarndaki refjler 1,5x1 cm2 boyutlarnda tasarlanmtr. ki
blnm yol arasndaki aklk 13 cm olup, yollarn kesitii kavak 13x13 cm2 olacak
ekilde boyutlandrlmtr. Tasarlanan kavan benzetimi ekil 2.1de verilmitir.
13
14
15
0 - 150 mm
10 - 30 V dc
200 mA
100 Hz
Akm istemi
< 15 mA, 24 V dc
Histerezis (% Sn)
< %10
Durum gstergesi
Krmz led
Korumalar
alma scakl
-25 60
Koruma snf
IP67
Gvde malzemesi
Siyah plastik
Balant
2m PVC kablo
16
17
18
19
20
21
1.admda k, bala ve durdur butonlar ile flip flop devresi zerinden aktif hale
getirebilir veya devre d brakabilriz.
2.admda ana yollardaki sensrler arac algladnda Q0.1 aktif hale gelir.
3.admda tali yollardaki sensrler arac algladnda Q0.2 aktif hale gelir.
4. admda
5. admda k aktif olduunda T33 zamanlaycsn 47 saniye saymasn salanr.
6. admda ana yoldaki sensrlerden biri veya birka tanesi aktif hale geldiinde T33
zamanlaycn 36. saniyeden ilemine devam eder.
7. admda tali yoldaki sensrlerden biri veya birka tanesi aktif hale geldiinde T33
zamanlaycn 20. saniyeden ilemine devam eder.
8, 9 ve 10. admda T34 ve T35 zamanlayclarn kullnarak yeil klarn 0,5 saniye
aralklarla flar yapmas salanr.
11. admda T33 zamanlaycsnn srelerini karlatrma komutunu kullanarak, ana
yollarn yeil klarnn yanmas salanr.
12. admda T33 zamanlaycsnn srelerini karlatrma komutunu kullanarak, ana
yollarn sar klarnn yanmas salanr.
13. admda T33 zamanlaycsnn srelerini karlatrma komutunu kullanarak, ana
yollarn krmz klarnn yanmas salanr.
14. admda T33 zamanlaycsnn srelerini karlatrma komutunu kullanarak, tali
yollarn krmz klarnn yanmas salanr.
15. admda T33 zamanlaycsnn srelerini karlatrma komutunu kullanarak, tali
yollarn sar klarnn yanmas salanr.
22
23
24
3. SONULAR
Gnmz dnyasnda nfusun ve teknolojinin artmasyla birlikte ara says dolaysyla
da trafik younluu gittike artmaktadr. Trafik younluunun art da beraberinde trafik
klarnn daha yaygn hale gelmesine neden olmaktadr. Artan trafik klar ise trafiin
youn olmad zamanlarda, trafik klarnda dier ynlerden ara gelmedii halde
aralarn gereksiz yere beklemesine, dolaysyla vakit ve de yakt kaybna neden
olmaktadr. Yaplan almayla aralarn gereksiz yere trafik klarnda beklemelerini
nlemenin mmkn olduu kantlanmtr.
zerinde allan prototip gerek sistemlere uygulanrken daha gereki bir
yaklamla, kavaklarda trafik klarnn bulunduu yollarnn her birine alglayclar
belirli aralklarla dizilerek hem trafiin youn olduu zamanlarda trafik younluuna gre
klarn yanma sreleri belirlenebilir hem de trafiin youn olmad zamanlarda aralarn
gereksiz yere trafik klarnda beklemeden gemeleri salanabilir.
4. NERLER
Gerekletirilen PLC ile akll trafik kontrol simlasyonu ile bir aracn kontroll bir
kavaa gelmesi halinde, dier ynlerden ara gelmedii takdirde gereksiz yere krmz
kta beklemeden geebilecei kantlanmtr.
Bu almann gerek sistemlere uygulanabilmesi iin, uygulanacak blgenin artlar
ok iyi bilinmelidir. Bu proje nfusun youn olmad dolaysyla trafik younluunun da
fazla olmad krsal blgelere uygulanacaksa, simlasyonda anlatlan ekliyle gerek
sistemlere uygulanabilir. Ancak bu proje, nfusun youn olduu ve bununla beraber trafik
younluunun da fazla olduu kentsel blgelere uygulanacaksa, farkl bir yntem
izlenmelidir. Byle bir blge iin trafik klar ile kontrol edilecek kavaktaki yollarln
tmne belirli aralklarla alglayclar yerletirilip, bylece trafiin youn olduu gndz
saatlerinde trafik klarnn farkl ynlerdeki younluklara gre yanma sresi
belirlenirken, trafiin youn olmad gece saatlerinde ise aralarn, dier ynlerden ara
gelmedii takdirde krmz kta beklemeden gemesi salanabilir.
Burada zellikle bir hususa dikkat edilmelidir. Simlasyonda kavaa bir ara gelip
krmz a yakalandnda dier ynlerde ara yoksa dier koullar gz nne alnmadan
k yeile dntrlerek, aracn beklemeden gemesi salanmtr. Oysa gerek
sistemlerde bu eklide bir yaklam ok tehlikeli olabilir. Gerek sistemlerde trafik
kontroll bir kavaa gelen ara krmz a yakalandnda dier ynlerden ara
gelmiyorsa ve yakn zamanda gelebilecek bir ara krmz a yakalanan aracn geiini
tehlikeye drecek bir durum tekil etmiyorsa, krmz k yeil a dntrlerek
aracn belemeden gemesi salanabilir.
5. KAYNAKLAR
[1] etin, R., S7-200 PLClerle Otomasyon, Ankara, Trkiye, 1-167, 2005.
[2] http://tez2.yok.gov.tr/ Baran, L., Fazl Asenkron Motorun G Katsaysnn
Kontrol ve zlenmesi, Gazi niversitesi Fen Bilimleri Enstits Yksek
Lisans Tezi, Ankara, Trkiye, 17-23, 2009.
[3] Tekzgen, E., PLC ve Uygulamalar, Birsen Yaynevi, stanbul, Trkiye, 1-45.
[4] http://tez2.yok.gov.tr/ Demirci, O., Akll Trafik Sinyalizasyonu, Kocaeli
niversitesi Yksek Lisans Tezi, Kocaeli, Trkiye, 1-4, 2007.
[5] Ayfer, M.., Trafik Sinyalizasyonu,Karayollar Genel Mdrl Matbaas
Ankara,Trkiye, 40-46, 1977.