Elektrik Elektronik Teknolojisi Alanı Temrinleri
Ana Sayfa
Forum
Son yazılan iletiler
Kim nerede?
İstatistikler
Ara
Download
İletişim
Üyeler
Üye listesini görüntüle
Üyelerde ara
Giriş Yap
Kayıt Ol
Hoşgeldiniz
Ziyaretçi
. Lütfen
giriş yapın
veya
kayıt olun
.
1 Saat
1 Gün
1 Hafta
1 Ay
Her zaman
Kullanıcı adınızı, şifrenizi ve aktif kalma süresini giriniz
Elektrik elektronik temrinleri
»
Ders Notları
»
Arduino Öğreniyorum
»
Motor kontrol uygulamaları
»
7. Arduinoyu PLC olarak kullanalım
« önceki
sonraki »
Yazdır
Sayfa: [
1
]
Aşağı git
Gönderen
Konu: 7. Arduinoyu PLC olarak kullanalım (Okunma sayısı 9692 defa)
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
03 Ekim 2015, 15:10:03
Hasan ERTÜRK
İleti: 579
Teşekkür: 5
Karma 4
7. Arduinoyu PLC olarak kullanalım
PLC'de olduğu gibi ladder diyagramı hazırlayıp bunu arduinoya yüklemek mümkün olur mu diye soranlar için örnek bir çalışma hazırladım. Bu çalışmayı baz alarak arduino programlama bilmeyenlerin de plc ile yapılan bir çok kumanda devresini, en ucuz plc fiyatının onda biri hatta arduinoyu yurt dışı alış veriş sitelerinden temin edilmesi durumunda otuzda biri fiyatta olan olan arduino ile yapabilmeleri mümkün.
Bundan sonraki açıklamaları arduino programlamayı bilmeyip ladder programlamayı bilenleri dikkate alarak aşama aşama yapacağım:
Örnek kumanda devremizde bir motor bir start butonu ile mühürlemeli olarak çalıştırılacak ve motorumuz stop butonuna basılana dek dönmeye devam edecek. Şimdi bu kumanda devresini ladder program olarak hazırlayıp arduinoumuza yükleyip devrenin çalışmasını gözlemleyeceğiz.
Ladder diyagramını hazırlamak için waltech_ladder_maker programı gerekli olacak. Bu programı
download bölümü
nden ya da internette arama yaparak farklı kaynaklardan işletim sisteminize uygun versiyonunu indirebilirsiniz.
İstenilen özellikte çalışması istenen otomatik kumanda devresi aşağıdaki şekilde olacaktır.
Klasik kumanda devresine göre hazırlanmış olan PLC programı aşağıdaki şekilde olacaktır.
Şimdi arduino için ladder programını waltech_ladder_maker programı ile aşağıdaki gibi hazırlayalım:
Bu çizimi yaparken kullanacağımız arduino modelini hardware menüsünden seçmemiz gerekir. Bu işlemi yapmayı unutmayınız. Ben arduino uno modelini kullandığım için Arduino Unoyu seçtim.
Daha sonra Help menüsünden arduinomuzun giriş ve çıkış pinlerine bakarak programı hazırlarken uygun giriş ve çıkışları kullanmaya dikkat ediyoruz. Örneğimizde durdurma butonu için A0, başlatma butonu için A1 ve çıkış için D5 pinini kullandık.
Bu pinler waltech_ladder_maker programında şu giriş ve çıkışlara karşılık gelmektedir:
in_1: A1
in_2: A0
out_1: D5
Diğer giriş ve çıkış pinlerini kullanmadığımız için yazmaya gerek görmedim.
Hazırlanan ladder programın arduinoya aktarılması:
Burası tahmininizden çokdaha kolay olacaktır. Arduinoide programına ihtiyaç yoktur. Bilgisayarınıza arduinousb bağlantısını yaptıktan sonra waltech_ladder programında compile butonuna tıklamanız yeterli. 15 - 20 saniye içerisinde programınız arduinoya yüklenmiş ve arduinonuz yüklenmiş olaan programa uygun olarak çalışmaya hazır olacaktır.
Sıra geldi arduinoya diğer devre elemanlarının bağlantısını yapmaya:
Devre şemasını hazırlarken dikkat edilmesi gereken bir nokta var: Örneğimizde giriş elemanlarını (başlatma ve durdurma butonları) arduino ile irtibatlandırırken arduinoya atılan programın özelliği nedeniyle girişlerin low-aktive özellikte olduğunu bilmeliyiz. Yani girişlere lojik sıfır seviyesi uygulandığında girişler aktif olmakta ve çıkış buna göre belirlenmektedir. Arduino girişleri aktif yapılmak istendiğinde hangi buton aktif olacaksa o buton üzerinden arduinonun ilgili girişine lojik 0 seviyesi uygulanmalıdır. Bu bilgiler ışığında devre şemamız aşağıdaki şekli alacaktır.
Şu konular da ilginizi çekebilir:
2- Transistörün anahtar olarak kullanılması
«
Son Düzenleme: 30 Eylül 2016, 21:04:49 Gönderen: fatek
»
Kayıtlı
20 Nisan 2016, 20:19:58
Yanıtla #1
plc_ogretmeni
İleti:
Karma 0
Ynt: 51. Arduinoyu PLC olarak kullanalım
merhabalar ben bu konuda daha önce yapmış olduğumuz bir çalışmanında yer almasını ve bu konu ile ilgilenenler için yol gösterici olabileceğini düşündüm. bu PLC mizin adı MOSTEM PLC tamamen tasarım, çizim, montaj ve denenmesi Mostem lisesi olarak biz yaptık. şu anda da aktif olarak okulumuzda kullanıyoruz. iyi günler...
MOSTEM lisesi
Elektrik Öğretmeni
Kayıtlı
20 Nisan 2016, 20:22:28
Yanıtla #2
Hasan ERTÜRK
İleti: 579
Teşekkür: 5
Karma 4
Ynt: 51. Arduinoyu PLC olarak kullanalım
Merhaba. Hoşgeldiniz. Facede bir arduino sayfasında görmüş olduğum çalışma size ait olsa gerek. Bu şekilde çok daha kullanışlı olacaktır. Emeğinize sağlık.
Kayıtlı
20 Nisan 2016, 20:25:38
Yanıtla #3
plc_ogretmeni
İleti:
Karma 0
Ynt: 51. Arduinoyu PLC olarak kullanalım
Teşekkür ederim. eğer bu konuda bir çalışma yapmak isteyen olursa buradan ulaşabilir ve yardımcı olmaya çalışırım diye düşündüm iyi çalışmalar....
Kayıtlı
22 Nisan 2016, 19:10:22
Yanıtla #4
albert2
İleti:
Karma 0
Ynt: 51. Arduinoyu PLC olarak kullanalım
elinize sağlık güzel çalışma
Kayıtlı
17 Temmuz 2016, 14:13:41
Yanıtla #5
elektra3407
İleti:
Karma 0
waltech ladder maker
programı sitenizden indirdim ama install dosyası yoktu uygulama ikonuna basınca açılıyor ama herhangi bir buton ekleme yapamıyorum programı nasıl çalıştırabilirim
Kayıtlı
17 Temmuz 2016, 18:55:23
Yanıtla #6
Hasan ERTÜRK
İleti: 579
Teşekkür: 5
Karma 4
Ynt: 51. Arduinoyu PLC olarak kullanalım
Videoyu incelemenizi öneririm. Orada nasıl yapıldığı gösteriliyor.
Kayıtlı
Yazdır
Sayfa: [
1
]
Yukarı git
« önceki
sonraki »
Elektrik elektronik temrinleri
»
Ders Notları
»
Arduino Öğreniyorum
»
Motor kontrol uygulamaları
»
7. Arduinoyu PLC olarak kullanalım
There was an error while thanking
Thanking...
Faydalı linkler:
Spina Bifida Turkey
SMF Destek
Robotik Center
Trabzon Nakliyat
Altın Nakliyat
Tavsiye temrinler:
1.
Tek butonla iki sıralı çıkışın çalıştırılması
2.
PLC ile alarm uyarı sistemi
3.
Toog fonksiyonu uygulaması
4.
Otomobiller için çakar lamba
5.
Arduino ile yıldız üçgen ileri geri çalıştırma
SMF 2.0.15
|
SMF © 2014
,
Simple Machines
Forum haritası
XHTML
RSS
WAP2
wm theme
by,
spina bifida