Picproje Elektronik Sitesi

MİKRODENETLEYİCİLER => ARM => Konuyu başlatan: selmanguzel - 07 Nisan 2014, 16:09:01

Başlık: ARM ile SPWM nasıl Üretilir?
Gönderen: selmanguzel - 07 Nisan 2014, 16:09:01
Arkadaşlar ARM ile SPWM üretmek istiyorum bu konuda yardımlarınızı bekliyorum..
Başlık: Ynt: ARM ile SPWM nasıl Üretilir?
Gönderen: z - 07 Nisan 2014, 21:01:33
PWM modülünü center aligned pwm moduna geçir.

Devamı sayfa 30 da

http://www.ti.com/lit/an/spra588/spra588.pdf (http://www.ti.com/lit/an/spra588/spra588.pdf)


Başlık: Ynt: ARM ile SPWM nasıl Üretilir?
Gönderen: fgokcegoz - 07 Nisan 2014, 21:28:36
@z, arkadaş space vector pwm i sormamış. Bildiğimiz Sinusoidal PWM i sormuş... Verdiğiniz dökümanda SV PWM yöntemi var...

@selmanguzel, Referans sinüs sinyalin ile taşıyıcı üçgen sinyali karşılaştıracaksın. Ve bu karşılaştırma sonucu PWM sinyallerini elde edeceksin. Elde edeceğin sinus un frekansını, karşılaştırmaya soktuğun referans sinus sinyali belirleyecek... Yada bunlarla hiç uğraşmayarak tablo yönteminden de faydalanabilirsin. Periyodik olarak diziden alıp, ona göre PWM üretirsin. Ürettiğin PWM sinyalinide güzelce filitrelersen, sinus elde edebilirsin...

SPWM yöntemini aşağıdaki grafiği inceleyip anlayabilirsin.

- Referans sinüs, taşıyıcı üçgen dalga ile modüle ediliyor.
- Frekans oranı = 9. Yani, f_tri / f_sin = 9
- Modülasyon indeksi = 0.8 ; referans sinüsün genliği/taşıyıcı genliği = 0.8

(http://hermes.eee.nott.ac.uk/teaching/h5cpe2/triangular_PWM.gif)
Başlık: Ynt: ARM ile SPWM nasıl Üretilir?
Gönderen: selmanguzel - 09 Nisan 2014, 15:03:06
@fgokcegoz hocam, SPWM i biliyorum hatta şöle söliim 3 faz 5 seviye inverter kontrolü için Simülasyonunu da yaptım. Ama USB den bu anahtarlama sinyallerini yollamam sonucunda oluşturduğum 3 faz 5 seviye kasad invertere sinyaller 33 Hz hızında gittiği için fazlar arası gerilim sinyalleri tam oluşmadı. Bana gerekli olan şu anahtarlama sinyallerinin 10 Khz ve 5 Khz hızında iletilmesi, bu hıza DSP veya ARM ile yapabileceğim söylendi. Ben DSP ile ARM den anlamadığım için bana bu iki hızda çalışabilen ve SPWM yöntemi ile oluşturulmuş anahtarlama sürücü kartı oluşturulması gerekiyor. Bunu nasıl yapabilirim veya yapabilecek birisi varsa yaptırtmak istiyorum.
Başlık: Ynt: ARM ile SPWM nasıl Üretilir?
Gönderen: selmanguzel - 09 Nisan 2014, 15:06:47
Bu resimdeki tek bir fazın anahtarlama sinyalleri ve faz gerilimini gösteren simülasyon bölümü


(http://s27.postimg.cc/84dtdfusv/image.jpg) (http://postimg.cc/image/84dtdfusv/)
Başlık: Ynt: ARM ile SPWM nasıl Üretilir?
Gönderen: speak48 - 09 Nisan 2014, 15:26:11
bu simulatoru kim yapmış

fpga ile istediğin sinyali oluşturabilirsin.
Başlık: Ynt: ARM ile SPWM nasıl Üretilir?
Gönderen: selmanguzel - 12 Nisan 2014, 15:58:38
daha ayrıntılı bilgilendirirsen sevinirim ?
Başlık: Ynt: ARM ile SPWM nasıl Üretilir?
Gönderen: camby - 12 Nisan 2014, 20:26:37
Alıntı yapılan: selmanguzel - 09 Nisan 2014, 15:03:06
@fgokcegoz hocam, SPWM i biliyorum hatta şöle söliim 3 faz 5 seviye inverter kontrolü için Simülasyonunu da yaptım. Ama USB den bu anahtarlama sinyallerini yollamam sonucunda oluşturduğum 3 faz 5 seviye kasad invertere sinyaller 33 Hz hızında gittiği için fazlar arası gerilim sinyalleri tam oluşmadı. Bana gerekli olan şu anahtarlama sinyallerinin 10 Khz ve 5 Khz hızında iletilmesi, bu hıza DSP veya ARM ile yapabileceğim söylendi. Ben DSP ile ARM den anlamadığım için bana bu iki hızda çalışabilen ve SPWM yöntemi ile oluşturulmuş anahtarlama sürücü kartı oluşturulması gerekiyor. Bunu nasıl yapabilirim veya yapabilecek birisi varsa yaptırtmak istiyorum.

Anahtarlama sinyalleri USB'den gönderilmez.

SPWM tablosu oluşturup bir yerde , bunu duty cycle olarak istediğin sürme frekansında PWM register'ına atayacaksın.

feridun, teoriğini bahsetmiş,
speak48 de fpga demiş,

Teoriği biliyorsun sanırım zaten, FPGA'de senin projede ihtiyaç yok , MCU'lar yeterli.

Yani özetle referans sinyalleri dışardan almayacaksın içeride kendin oluşturman gerekiyor. USB'den sadece bu referansın değerini değiştirirsin.

Başlık: Ynt: ARM ile SPWM nasıl Üretilir?
Gönderen: selmanguzel - 13 Nisan 2014, 14:10:10
@camby peki bunu yaptırmam mümkün sanırım bunu yapabilecek bir firma yada kişi var mı bildiğiniz? Sanırım benim yapmam vakit alacak, bana bu sürücü kartı en kısa zamanda lazım o yüzden anlayan bir arkadaşa yaptırtmak daha uygun olacaktır.