Elektrik elektronik temrinleri

Ders Notları => Arduino Öğreniyorum => Motor kontrol uygulamaları => Konuyu başlatan: Hasan ERTÜRK - 28 Kasım 2015, 14:56:30

Başlık: 8. Arduino ile ileri geri yıldız üçgen çalıştırma
Gönderen: Hasan ERTÜRK - 28 Kasım 2015, 14:56:30

(http://temrinlerim.org/images/arduino124.png)

Bu dersimizde arduino ile 3 fazlı asenkron motoru ileri geri yıldız üçgen çalıştırmayı öğreneceğiz.

Senaryo:
Bir adet 3 fazlı asenkron motor arduino ile ileri geri yıldız üçgen çalıştırılacak.
 
Sol butonuna basıldığında motor 0 ila 30 saniye arasında istediğimiz bir süre sola doğru yıldız bağlantıda yol alacak ve ayarlanan sürenin sonunda üçgen bağlantıya geçip durdurma butonuna basılana dek çalışmaya devam edecek.

Sağ butonuna basıldığında motor 0 ila 30 saniye arasında istediğimiz bir süre sağa doğru yıldız bağlantıda yol alacak ve ayarlanan sürenin sonunda üçgen bağlantıya geçip durdurma butonuna basılana dek çalışmaya devam edecek.

Her hangi bir anda durdurma butonuna basılırsa motor duracak.

Motor her hangi bir yöne dönerken diğer yöne döndürmek için öncelikle motorun durdurulması ve sonrasında diğer yöne döndürülmesi esastır. Motor dönerken sol ya da sağa dönme butonlarına basılması durumunda butonlar işlev görmeyecek.

Sol ya da sağa dönüş başlatma butonu ile beraber durdurma butonuna da basılması durumunda devre stop aktif olarak çalışacaktır.

Motorun kalkınma anında yıldız çalışacağı süre bir potansiyometre ile ayarlanabilir olacak ve ayarlanan busüre lcd ekranda görüntülenecektir.

Motor sola ya da sağa dönerken hangi yöne hangi bağlantıda dönmekte olduğu lcd ekranda yazılı ve görsel olarak görüntülenecektir.

Evet senaryomuz bu şekilde. İhtiyaç halinde güç devresinde değişiklik yapılmadan senaryoda değişiklik yapılabilir.

Fritzing devre şeması:
Fritzing dosyasını konu ekinden indirebilirsiniz. Devre şemasına kontaktörleri sürecek olan 4 adet röle dahil edilmemiştir. Kontaktör bobinleri arduinonun dijital 3, 4, 5 ve 6. çıkışlarına bağlanacak olan transistörler ile birer röle üzerinden beslenecektir.

(http://temrinlerim.org/images/arduino125.png)


ISIS devre şeması:
ISIS dosyasını ve isis simülasyonu için hex dosyasını konu ekinden indirebilirsiniz. ISIS çizimine LCD dahil edilmemiştir.

(http://temrinlerim.org/images/arduino126.bmp)

ISIS simülasyonu:
http://www.youtube.com/watch?v=1Xx6yjHeo2A

Kumanda ve güç devresinin birleştirilmiş şeması (LCD hariç)

(http://temrinlerim.org/images/arduino127.bmp)

LCD ilearduino arasındaki bağlantı:
(http://temrinlerim.org/images/arduino119.PNG)

Arduino kodları:
Kod:
Kodlari sadece uyeler gorebilir. Lutfen Uye Olun ya da Giris Yapin.
Saat iconu kodları (saat.c isimli dosya içeriği):
Kod:
Kodlari sadece uyeler gorebilir. Lutfen Uye Olun ya da Giris Yapin.
Sağ ikon kodları (sag.c isimli dosyanın içeriği):
Kod:
Kodlari sadece uyeler gorebilir. Lutfen Uye Olun ya da Giris Yapin.
Sol ikon kodları (sol.cisimli dosyanın içeriği):
Kod:
Kodlari sadece uyeler gorebilir. Lutfen Uye Olun ya da Giris Yapin.
Üçgen ikonu kodları (ucgen.c isimli dosyanın içeriği):
Kod:
Kodlari sadece uyeler gorebilir. Lutfen Uye Olun ya da Giris Yapin.
Yıldız ikonu kodları (yildiz.c isimli dosyanın içeriği):
Kod:
Kodlari sadece uyeler gorebilir. Lutfen Uye Olun ya da Giris Yapin.
Konuya ait tüm dosyaları konu ekinden indirebilirsiniz.
Başlık: Ynt: 8. Arduino ile ileri geri yıldız üçgen çalıştırma
Gönderen: muhendıs2022 - 21 Nisan 2022, 13:22:29
Merhabalar hocam,
Yazılım dili olarak hangisini kullandığınızı öğrenebilir miyim ? Dönüş yaparsanız çok sevinirim.

Başlık: Ynt: 8. Arduino ile ileri geri yıldız üçgen çalıştırma
Gönderen: Hasan ERTÜRK - 21 Nisan 2022, 21:05:45
Kodlar arduino geliştirme ortamı arduino ide (https://tr.wikipedia.org/wiki/Arduino_IDE#:~:text=Arduino%20i%C3%A7in%20Entegre%20Geli%C5%9Ftirme%20Ortam%C4%B1,macOS%2C%20Windows%20i%C3%A7in%2C).) ile yazılmıştır.