Elektronik ve Teknoloji Merkezi Elektrotekno.com
Elektronik ve Teknoloji Merkezi




Click here to go to the original topic

Elektrotekno.com Ana Sayfa Devre ve proje istekleriniz
Yazar Mesaj
bayzek
Tarih: 12.12.2007, 15:03 Mesaj konusu: 3 fazlı induction motor için 16f877 ile sinüsoydal pwm üretm

arkadaşlar 3 fazlı induction motor için 16f877 ile sinüsoydal pwm üretmek istiyorum.Bu konuda elinde asm veya hex dosyası olan varmıdır.Paylaşım için şimdiden teşekkürler.
patan_mustafa
Tarih: 12.12.2007, 22:00 Mesaj konusu:

üç fazlı induction motor kontrolü için elde etmek istediğin frekans aralığı ne kadardır? 3 faz pwm elde etmek için 877 kullanırsan 3. pwm sinyalini soft olarak üretmek zorundasın buda her ne kadar hızlı çalışsa bile diğer iki pwm'e göre biraz zaman kayması anlamına gelecektir. microchipin bu konuyla ilgili bir application note var....
bayzek
Tarih: 14.12.2007, 16:03 Mesaj konusu: frekans

aslında bana asm kodalrı lazım şöle yazılmış hazır okulda yüksek lisans hocası istedi...
mutlaka bulmam lazım..
yardımcı olan arkadaşlara teşekkürler.
arci
Tarih: 14.12.2007, 23:24 Mesaj konusu:

dspic kullan, mesela dspic30f4011. Bunda toplam 6 pwm cikisi var, motor control pwm (MCPWM) olarak geciyor bu modulun adi, eger bu konuda 3-fazli pwm urettirmek istersen kaynak kod gonderirim. Istedigin is 877 ile olmaz.

ARCI
bayzek
Tarih: 24.12.2007, 16:26 Mesaj konusu: pic 16f877

söylediklerinde haklısın ama bizim hoca illa 16f877 ile yapmamı ve bunun asm kodalrını istiyor.acil lazım finalde sunacağım çalıştırıp..Rica etsem konuyla alaklı not dökümen veya asembly kolaırı filan avrsa paylaşırısanız sevinrimi.. acil..şimdiden teşekkürler..
ete
Tarih: 24.12.2007, 17:42 Mesaj konusu:

Her şeyden önce PWM sinayi bir kare dalga sinyalidir. Bu sinyalin sinüs sinyaline döndürülmesi gerekir. Kondansatör kullanılarak kare dalganın kenarları yumuşatılabilir ama tam sinüs olmaz. Özel bir devre yapmak gerek sanırım ama ben bunu bilmiyorum. Belki opamp kullanarak halledilebilir.

877 de 2 adet HPWM çıkışı var. 3. cüsü yok. O halde bu 3 sinyal kesme yöntemi ile ayarlanmalıdır. Bildiğim kadarı ile sinyaller arasında belirli bir faz farkıda olması gerekiyor öyle değilmidir?. Sen bir defa istediğin sinyalin tam bir şeklini burada ver bakalım ona göre düşünecekler düşünsün.

Bu işin tek bir yolu var oda kesme kullanmak. Başka yolu yok. Çıkan sinyal yine kare dalga olacaktır. Sinüse dönmesi için fikri olan varsa belirtsin.

Peki Bayzek sen ne gibi bir çalışma yaptın bu konuda ? yoksa hazıramı konmak istiyorsun. Hoca istiyorda forumdan istemiyor tabiiki senden istiyor. Sen bir şeyler yapacaksın takıldığın noktada biz destek olacağız. Yoksa sıfırdan bu projeyi bulabilmen çok zor gözüküyor.

ETE
bayzek
Tarih: 25.12.2007, 12:53 Mesaj konusu: haklısın...

buara çok yoğun olduğumdan bu konuda calışamadım..ben üzerine çalışıp sizlerle paylaşırım...iyi çalışmalr....
Calculus
Tarih: 05.01.2008, 20:50 Mesaj konusu:

ETE arkadaşın da dediği gibi PWM işaretinin sinüzoidal hale getirmek lazım. bunun için kare dalgaları öyle belirlemeliyiz ki akım sinüs işaretine benzesin. Benim tez konum da AC motor hız kontrol (gerçi daha başlamadım).
PWm sinyalini sinüse benzetmek için bir referans üçgen dalga ile sinüs dalgasını karşılaştırıp kesişen noktalarda anahtarlama yaparak bir kare dalga işareti oluşturulmalıdır. bu şekilde oluşan PWM sinüse benziycektir.
bayzek
Tarih: 01.02.2008, 12:23 Mesaj konusu: yardımcı olmak isterim...

arkadaşım ben bunu pic 877 ile yaptım ama çok öenmli değil diye silmiştim...arşivi araştırayım programını resmini asm basını hex . hepsini buraya yüklerimm.. şimdi seminerde olduğum için yanımda yok...ama bu başlık altına atarım..ok..b
BİLGİ PAYLAŞILDIKÇA ÇOĞALIR...
Elektrotekno.com Ana Sayfa Devre ve proje istekleriniz
1. sayfa (Toplam 1 sayfa)

3 fazlı induction motor için 16f877 ile sinüsoydal pwm üretmek...

Gizlilik Politikası

PLC programming