Konu: EĞİTİM AMAÇLI BLDC MOTOR HIZININ PID KONTROLÜ

Slides:



Advertisements
Benzer bir sunumlar
ARM Tabanlı Mikrodenetleyici Temelleri ve Programlama
Advertisements

BİLGİSAYAR PORTLARI.
KURANPORTÖR SİSTEMİ MEHMET ŞENLENMİŞ ELEKTRONİK BAŞ MÜHENDİSİ.
TEMEL ELEKTRONİK EĞİTİMİ
Sensörler Yrd.Doç.Dr. İlker ÜNAL.
FİBER OPTİK TEKNOLOJİSİ Cüneyt SÖNMEZ Onur CÖMERT
SÜLEYMAN DEMİREL ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ
3. EGITIM CNY 70 SHARP SENSÖRLER ULTRASONİK SENSÖRLER LDR.
HACETTEPE ROBOT TOPLULUĞU TEMEL ELEKTRİK-ELEKTRONİK DERSİ
INVERTER NEDİR? NASIL ÇALIŞIR?
8259A Programlanabilir Kesme Denetleyicisi (PIC)
TC ATATÜRK ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ BÖLÜMÜ ELEKTRONİK DEVRELER DERSİ PROJE ÖDEVİ HAZIRLAYANLAR ERDİNÇ.
Sensörler Öğr. Gör. Erol KINA.
Elektrik Elektronik’in Alt Dalları
GÜÇ ELEKTRONİĞİ Doç. Dr. N. ABUT
XML Biçimli, Belirsiz Değişkenlikteki Verilerin Aktarım ve Görselleştirmesine Mikrodenetleyici Destekli Bir Çözüm Hüseyin GÜRÜLER*, Ayhan İSTANBULLU**,
Yrd. Doç. Dr. Kemal MAZANOĞLU Arş.Grv. Habibe GÜRSOY
SENSÖR VE TRANSDUSERLER
Serhat YILMAZ Ek.6 DC Servomotor Konum Kontrolü ( Nguyen, H.T.ve diğ.,2003 )
ARDUINO.
İSTANBUL İLİNDEKİ ENDÜSTRİ MESLEK LİSELERİN KONUMUNU BELİRTEN HARİTA
TRANSİSTÖR.
DERS 5 PIC 16F84 PROGRAMLAMA.
DERS 13 PIC 16F84 ile DONANIM SAYICI KULLANIMI
ROBOT KONTROLÜ HAZIRLAYANLAR Kenan ÖZTEKTEN Sıla KARASU Arif ADALAR
SENSÖR VE TRANSDUSERLER
CCS C İLE PIC PROGRAMLAMA DERS-4-
TEMEL ELEKTRONİK -2-.
BÖLÜM 15 AA Sürücüleri. BÖLÜM 15 AA Sürücüleri.
YAKLAŞIM SENSÖRLERİ (PROXIMITY)
Şekil 13. 8B’de verici ve alıcı ayrı, ayrı yerlerdedir
CCS C İLE PIC PROGRAMLAMA DERS-3-
ALGILAYICILAR-IV MANYETİK SENSÖRLER
ARDUINO SENSÖR KONTROLÜ
Bileşik Mantık Devreleri (Combinational Logic)
Güç Transistörleri ve DA-DA Dönüştürücüler
PROJENİN ADI “Doğrusal Konumlandırıcılar” için Profesyonel Kontrol Ara yüz Tasarımı ve İmalatı.
BASYS KARTININ TANITIMI. KARTIN GÖRÜNÜMÜ KARTIN ÖZELLİKLERİ 100,000 lojik kapılı Xilinx Spartan 3E FPGA; JTAG programlama bağlantı noktası FPGA biçimlendirme.
Oransal Kontrol Cihazı RWF 50. Güç artımı göstergesi Ayarlanan değer (yeşil) Okunan değer (kırmızı) Brülör devrede göstergesi Güç azaltma göstergesi 2ci.
LABVİEW İLE ARDUİNO PROGRAMLAMA
ASENKRON MOTOR SÜRÜŞ SİSTEMLERİ, SENKRON MOTOR SÜRÜŞ SİSTEMLERİ ve GÜÇ ELEKTRONİĞİNİN DİĞER UYGULAMALARI.
DERS 5 PIC 16F84 PROGRAMLAMA.
Elektronik I Lab.
PIC 16F84 ile ALT PROGRAMLARIN ve ÇEVRİM TABLOLARININ KULLANIMI
ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ
Sabit Diskler Sabit Disk Nasıl Çalışır? Sabit Disk Çeşitleri
GAZİ ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
SABİT DİSKLER.
Doğu Akdeniz Üniversitesi Bilgisayar Ve Teknoloji Yüksek Okulu
DERS 1 Gömülü Sistemlere Giriş
BİLGİSAYAR DONANIMI ANAKART ,RAM-ROM
Display (7 Sengment Display) Uygulamaları SİSTEM KONTROL UYGULAMALARI
AKADEMİK BİLİŞİM KONFERANSI 2015 ANADOLU ÜNİVERSİTESİ
Kontrol Devresi Aktüatör Sistem Sensör
T.C. SÜLEYMAN DEMİREL ÜNİVERSİTESİ TEKNİK EĞİTİM FAKÜLTESİ
MBLOCK ile Arduino ve Robotik Kodlama
Analog Elektronik Hafta 1
AB BilgiTek IV KABLOSUZ REKLAM & DUYURU PANOSU TASARIMI VE YAPIMI
Bilgisayar Mühendisliğine Giriş
Bilgisayar Donanımı Hafta 2
DERS 14 PIC 16F84 ile EEPROM VERİ BELLEĞİ KULLANIMI
Elektronik Devre Örnekleri
Web Servisi Aracılığıyla Android Cihazlardan Sıcaklık Kontrolü
ETHERNET KARTI(AĞ KARTI)
Bilişim Teknolojileri Öğrt.
ENGEL ALGILAYAN ÇİZGİ İZLEYEN ROBOT HAZIRLANMASI.
DA MOTOR SÜRÜCÜLERİ İÇİN BULANIK MANTIK DENETİMİ
Eğitsel Robotların Bileşenleri-2
A.Ü. GAMA MYO. Elektrik ve Enerji Bölümü
Sunum transkripti:

Konu: EĞİTİM AMAÇLI BLDC MOTOR HIZININ PID KONTROLÜ SÜLEYMAN DEMİREL ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ BİTİRME TEZİ SUNUMU Konu: EĞİTİM AMAÇLI BLDC MOTOR HIZININ PID KONTROLÜ Ad: Soyad: Numara: Danışman:

İÇİNDEKİLER 1.Giriş 2.Amaç 3.Yöntem 4.Kullanılan Malzemeler 4.1.BLDC Motor 4.2.Electronic Speed Controller (ESC) 4.3.PIC18F4550 4.4.PIC16F84A 4.5.H21A1 Optointerrupter 4.6.LCD Display 5.Blok Şeması 6.Arayüz 7.Sonuç

1.GİRİŞ: Bu tez çalışmasında eğitim amaçlı BLDC motor hızının PID kontrolü, PC programı aracılığıyla yapıldı. İstenilen (belirli aralıklarda) motor devir bilgisi, PC programından kontrol kartına gönderilir ve motor devri gönderilen devir bilgisine ulaşana kadar hızlanır ve o devirde sabit kalır. Motor çalışması esnasında daha düşük bir devir bilgisi gönderilirse motor yavaşlayarak gönderilen devire ulaşır ve yine sabit kalır. Böylece kapalı çevrim kontrol oluşur. BLDC motor çalışma prensibi, mikrodenetleyici çalışma prensibi ve kontrolü, PC programı yazma ve bağlı olan cihazlarla haberleşmesinin sağlanması, kapalı çevrim kontrol sisteminin yapısı, sürücü kartı olan güç kontrol devresi hakkında bilgi edilinildi. Böylece motorun hız kontrolü PC arayüz kontrollü yapılarak eğitim amaçlı, motorun çalışması ve kontrolü gösterilebilecek.

2.AMAÇ: Fırçasız DC (BLDC) motorların parçalarının, çalışma mantığının, kullanıldığı yerlerin öğrenilmesi. Fırçasız DC motorun çalışma şeklinin gözlemlenmesi. Fırçasız DC motor kontrolü hakkında bilgi edinilmesi ve uygulamasının yapılması Motor devir okuma ve hesaplama işleminin öğrenilmesi Mikrodenetleyici programlama ve kontrol sistemi oluşturulması Bilgisayar arayüz yapımı ve arayüz ile mikrodenetleyici haberleşmesi ve kontrolü Eğitimde örnek uygulama olarak gösterilmesi

3.YÖNTEM: Elektronik hız kontrolörü ile motor çalıştırma Mikrodenetleyiciler arası kontrol Harici devre elemanları ile mikrodenetleyiciye ve bilgisayara bilgi gönderimi Mikrodenetleyici ile sürücünün PID kontrolü Bilgisayar arayüzü ile mikrodenetleyici haberleşmesi ve kontolü

4.KULLANILAN MALZEMELER: 4.1.BLDC MOTOR: Statoru içte ve rotoru dışta (outrunner) fırçasız DC motordur. Max.5500 rpm, 11.1 V . Max rpm’de 18,5A Şekil 1. BLDC Motor

4.2. Motor Sürücü (ESC-Electronic Speed Controller Motorun hızının ve dönüş yönünün kontrolünü, dahilinde bulunan soketteki veri ucuna gönderilen sinyaller vasıtasıyla yapan elektronik kittir. İçerisinde motor sürücü entege, motor sürücü yarıiletken kontrol devresi , motor konum algılayıcı devre ve diğer fonksiyonel (aşırı akım koruma, ters gerilim koruma, ısınma koruma) devreler bulunur Şekil-2. Motor Sürücü Devresi

4.3. Microchip PIC18F4550 18F4550 entegresinin en öne çıkan özelliği USB haberleşme portunun olmasıdır. Projede bu entegrenin kullanılmasının sebebi hem USB portunun olması hem de yeterli miktarda zamanlayıcı (timer), kesme (interrupt) ve giriş çıkış portu olmasıdır. USB’den gelen kontrol sinyallerine göre ESC’yi sürmesi için PIC16F84A’ya kontrol sinyali gönderir. LCD sürme işlemini yapar ve devir bilgisini okuyup işler. Şekil-3. PIC18F4550

4.3. Microchip PIC16F84A 116F84A entegresi basit bir PIC entegresidir. Projede basit giriş çıkış kontrollerini yapması için kullanılmıştır. PIC18F4550’ den gelen kontrol sinyallerine göre ESC’yi sürmesi için belirlenen sinyalleri gönderir. Şekil-4. PIC16F84A

4.5. H21A1 Optointerrupter Optik kesici olarak ya da optokuplör olarak da geçer. Bir verici IR-LED ve karşısında bir alıcı IR- Foto Diyot bulunur. Araları boşluktur. Bu boşluğua ışık geçirmeyen cisim konulduğunda alıcı ve verici ışın akışı kesilir. Genellikle devir saydırma devrelerinde kullanılır. Şekil-5. H21A1 Kılıf Şekil-5. H21A1 Uçları

4.6. LCD Display Projede sistem durumunu, ayarlanan devir bilgisinin gösterimi ve motodan okunan devir bilgisinin gösterimi amacıyla kullanılmıştır. Şekil-5. LCD Display

5. Blok Şeması Projede sistem durumunu, ayarlanan devir bilgisinin gösterimi ve motodan okunan devir bilgisinin gösterimi amacıyla kullanılmıştır. Şekil-6. Sistem Blok Şeması

6.ARAYÜZ Şekil-7 Arayüz

7. SONUÇ Sonuç olarak; bilgisayar arayüzü ile mikrodenetleyiciyi, mikrodenetleyici ile ESC’yi ve ESC ile de motorun hızı kapalı çevrim (PID kontrol) ile arttırılıp azaltıldı. Motor deviri H21A1 optointerrupter ile okunup mikrodenetleyici ile işlenerek hem bilgisayar arayüzünde, hem LDC’de görünmesi sağlandı ve bilgisayardan gelen devir ayar bilgisi de yine mikrodenetleyici ile işlenip ölçülen devir karşılaştırıldı. Karşılaştırma sonucunda motor deviri, ayarlanan devirden küçük ise motor hızı yavaş yavaş arttırıldı ve ayarlanan devir yakalanmaya çalışıldı. Karşılaştırma sonucunda motor deviri, ayarlanan deviri geçmiş ise yani fazla hızlanmış ise motor hızı yavaş yavaş düşürülür ve yine ayarlanan devir değeri yakalanmaya çalışılır.

DİNLEDİĞİNİZ İÇİN TEŞEKKÜR EDERİM