Elektrik Elektronik Teknolojisi Alanı Temrinleri

 
Hoşgeldiniz Ziyaretçi. Lütfen giriş yapın veya kayıt olun.

Kullanıcı adınızı, şifrenizi ve aktif kalma süresini giriniz

Gönderen Konu: 8. Arduino ile ileri geri yıldız üçgen çalıştırma  (Okunma sayısı 98010 defa)

0 Üye ve 2 Ziyaretçi konuyu incelemekte.

28 Kasım 2015, 14:56:30



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.




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



ISIS simülasyonu:
<iframe width="640" height="385" src="//www.youtube.com/embed/1Xx6yjHeo2A?fs=1&start=" frameborder="0" allowfullscreen></iframe>

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



LCD ilearduino arasındaki bağlantı:


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.
« Son Düzenleme: 30 Eylül 2016, 22:34:55 Gönderen: fatek »


iletişim: 0542 343 09 15
 
Bu iletiye teşekkür edenler: burak37, Bera, Remzi kaya

21 Nisan 2022, 13:22:29
Yanıtla #1
Çevrimdışı muhendıs2022
*
İleti: 1
Profili Görüntüle 
Merhabalar hocam,
Yazılım dili olarak hangisini kullandığınızı öğrenebilir miyim ? Dönüş yaparsanız çok sevinirim.

 

21 Nisan 2022, 21:05:45
Yanıtla #2
Kodlar arduino geliştirme ortamı arduino ide ile yazılmıştır.
iletişim: 0542 343 09 15