Analog pid

Oknn

Üye
Katılım
7 Ara 2015
Mesajlar
4
Puanları
1
Yaş
31
Merhaba
Bitirme projesi olarak zeigler Nicolas tuning method ile dc motorun pozisyon kontrolünü yapicaz analog bir pid tasarlamamaiz gerekiyor ama motoru sürmek için pid nin çıkışından pwm dalga üretmenin gerekiyor sanırım yardımcı olurmusunuz şimdiden teşekkürler
 
Analog elekt. pek anlamam. Analog PID tasarımı beni aşar. Ama nette opamp ile yapılmış PID örnekleri görmüştüm.

Analog çıkıştan PWM üretmek konusu da analog olacaksa üçgen veya testere dişi dalga ve bir referans gerilimden nasıl PWM üretildiğini inceleyin. Burada referans gerilim dediğimiz PID nin analog çıkışı olacak. Üçgen-testere dişi dalga üretmek için de opamp yeterli. Goggle görsellere bi bakın.
Sonrasında trapez dalga ile PID çıkışı bir komparatöre girilip PWM elde edilir.

Mikro denetleyici kullanmak serbest ise, iş ADC den okunan değere göre PWM duty si ayarlamaktan ibaret.
 
Microdenetleyici kullanmıycaz herşey analog olacak hocamız pıd dc voltaj vericez dedi çıkısta dc olacak 24 1 amperlik bir sürücü tasarlammaız gere-kecek sanırım pwm içinde biz baya uğraştık 555 timer denedik ama düşük voltaj gelince çalışmadı bizde kendi sürücümüzü yapalım dedik yardımcı olurmusunuz darlington devre mı kurmam gerek?
 
Anladığım kadarı ile PID çıkış voltajı size hazır verilecek. Siz bu voltaja göre PWM ile motor süreceksiniz.

Mikro yoksa üçgen veya testere dişi dalga var. Aşağıdaki şekle bi bak nasıl çalıştığını anlayacaksın.




PWM üretmek için örnek devre


Yukarıdaki devrede opamp çok kritik değil. Ayrıca mos bu şekilde sürülürse ısınma da olabilir. Gerekirse araya bir mos sürücü eklenebilir.
Ayrıca pozisyon kontrolü olacaksa motoru iki yönlü sürmek, yani bir de H köprü gerekir.
Bu durumda motorun hangi yöne döneceğini de belirlemek lazım. Motor yönü ile ilgili ek bir sinyal vs varmı, PID çıkış voltajı şundan azsa veya çoksa ya mı bakılacak. ? Öyleyse PID çıkış sinyalini işlemek için opamp lı çıkarıcı bir devre ve bir iki kapı vs. de gerekir.

H köprü için ya IR21xx Mos sürücü veya L298 gibi birşey kullanılabilir.
 
Son düzenleme:
Pwm siz yapmak istiyorum sadece gelen voltaj aynı kalsın akım güçlensin ve motora verilsin pid ye dc verince dc volt çıkıyor zaten testere çıkması için kare dalga vermemiz gerekir ama biz desired input olarak dc volt vereceğiz ve bu voltajı değiştireceğiz ona göre dc motorun pozisyonuna bakacağız boye bişey buldum işimize yarar mi
 
Önceki iki mesajında da PWM üretme sorunundan bahsedip, şimdi dere geçerken at değiştiriyorsun.

Eğer derdin sadece akım güçlendirmek ise, ve 24V değil simetrik 24V varsa, ısınma, verim dert değilse;
Dekuplaj kapasitörleri olmadan çalışabilecek simetrik beslemeli düşük frekansla da çalışabilecek herhangi bir ses güçlendiricisi bile iş görür.

Yüksek, bir kaç amper akımlı opamplarda var.. Ama rail to rail olmalı. En azından sıfıra.
Motor tek yönlü ise darlinton tr de iş görür.

Kolayından işi bitirmek istiyorsun ama şu anda endüstriyel uygulamalarda PWM siz motor sürmek diye birşey yok.
 
Zamanımız kısıtlı olduğundan böyle birşey yapmak istiyoruz motorun pozisyonu _yada +yönde olmalı gelen voltaj değerine göre dönsün sonra comparator ile gelen voltaj ve feedback voltajı karsilastisin istiyoruz hatayida pid düzeltecek küçük voltajlarla uğraşicaz yani bu attığım devreyi kursam olurmu yada sizin öneriniz varmı tesekkurlr
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için onları kabul etmelisiniz. Daha fazla bilgi edin…