Güç kaynağı için PID kontrolu similasyonu

devreci

Aktif Üye
Katılım
25 Mart 2020
Mesajlar
501
Güç kaynağı yapıyorum, fakat fizksel olarak direkt mcu içinde deneme yapamıyorum çünkü ucunda 220v var. Bende bilgisayarda bu işi halledip sonra mcu ya yüklemek istiyorum , mcu stm8 hem hız sorunu var hem de 8bit işlemci, çıkışın stabil olması için pid işi burada hem mecburi hem de uygulamak çok zor ,

Simulasyon kodu sadece bu :katil2:

Kod:
            if((syc%adctime)==0)  {   pwm+=(istenvolt-simdikivolt)*2;  if(pwm<0.0f)  pwm=0.0f; }
         simdikivolt+=pwm*0.02f*kapasit;
         simdikivolt-=simdikivolt*yuk*0.4f*kapasit;
         syc++;


Şu an pid ayarlayamadım ama ne olduğu görülüyor gerçek hayatla birebir aynısı.

Eğer pwm carpanı büyükse yada çıkıştaki yük az ise , ilk enerji verildiğinde yada ani yük değişiminde çıkış voltajı bu şekilde dalgalanıyor

1.JPG


Eğer pwm carpanı az ise yada çıkıştaki yük fasla ise , ilk enerji verildiğinde yada ani yük değişiminde çıkış voltajı yavaş yükseliyor

2.JPG


istediğimiz ise bu çıkış voltajı yükü ne olursa olsun ani değişimlerde devre böyle tepki vermesi gerekiyor şimdi bunu hesaplayacağız ama nasıl

3.JPG


Java exe dosyası burada tüm işletim sistemlerinde çalışır java yüklü olması lazım jar dosyasını çıkarın çift tıklayın. Bir nevi elektronik simiyasyon oldu
 

Ekler

Pid kotrolune benzer bir algoritma ile görüntüyü düzelttim yük ne olursa olsun voltaj yükseliş alçalışları stabil .

Yük konusunda bir sıkıntı var.

Aniden yüke asılma konusu da fena değil .

Fakat yükten aniden ayrılırsa voltaj birden fırlıyor, bunu çözmenin tek çaresi var adc ölçüm hızını artırmak bu da mümkün değil, yada böyle durumda çıkışı bir transistörle yük bindirmek. Programlama olarak yapacak hiçbirşey yok.

Tahminimce normal tl494 gibi bir kontrolcude de aynı görüntü oluşur. Eğer öyleyse yazılım işi bitmiş demektir.

@Mikro Step bu konu hakkında ne düşünürsun.

untitled.PNG




exe burada çıkarıp jar dosyasına çift tıklyabilirsizis.
 

Ekler

Çevrimiçi personel

Forum istatistikleri

Konular
8,559
Mesajlar
140,135
Üyeler
3,399
Son üye
Cosef

Son kaynaklar

Son profil mesajları

Abdullah karaoglan falcon_browning Abdullah karaoglan wrote on falcon_browning's profile.
selamın aleyküm ses sistemindeki cızırtıyı hallettınızmi
"Araştırma, ne yaptığını bilmediğinde yaptığın şeydir." - Wernher von Braun
“Kendi yolunu çizen kişi, kimsenin izinden gitmez.” – Nietzsche
Kim İslâm’da güzel bir çığır açarsa (güzel bir alışkanlık başlatırsa), onun sevabı ve kendisinden sonra ona uyanların sevapları, onların sevaplarından hiçbir şey eksilmeksizin ona da yazılır.
erdemtr55 taydin erdemtr55 wrote on taydin's profile.
Merhaba Taydin bey,
Gruba spms serisi yapıcak mısınız?
ben 3 sargılı toroid ile 2 adet flyback sürücek bir devre yapmayı düşünüyorum.size soracak sorularım vardı?
Back
Top