3 fazlı devreden 3. fazın duty sorunu.

Başlatan mr.selim, 20 Şubat 2017, 06:30:03

mr.selim

Herkese hayırlı sabahlar dilerim. Fırçasız motor sürmeyle ilgilenmekteyiz. Bootstrap yöntemi kullandık ve pwm duty oranını pot ile ayarlıyoruz. İlk iki fazda sorun yok duty oranı ayarlanıyor fakat 3. fazda duty oranı sanki %100 de sabit kalmış. Arduino kullanıyoruz kodda da bir sıkıntı göremedik zaten hall sensöründen okuma yaparak iletime sokuyoruz. Bunun sebebi neler olabilir ?

mr.selim





Tabloda adım 2 ve 3 de sorun oluyor. Sürücüleri de mosfetleri de değiştim yine devam ediyor. Pwm Frekansı da değiştirmiştim pinlerden birinin farklı frekansda olması bu sorun oluşturur mu ?

Cemre.

#2
Öncelikle bootstrap'ta hiçbir zaman %100 duty'e çıkmamanız gerekiyor. İkincisi bootstrap kapasitörlerinizin değerlerini yüksek buldum. 10uF'leri 1uF ile değiştirip dener misiniz?

Frekans nedir bu arada? Bir de layout tasarımı anlamında fazlar arasında çok büyük farklar var mı? Çalışmayan faz hatalı tasarlanmış olabilir mi?

Ek. Gerçi hatanın üçüncü yarım köprü low side'ında gerçekleştiği görülüyor. Bu durumda bootstrap kapasitesi durumu etkilememeli ancak yinede biliyorsunuz bu tasarımı sorunsuz kullanmış biri olarak eğer şemaya ve diğer bazı basit tasarım kurallarına bağlı kalındıysa çalışması gerektiğini düşünüyorum.

Kolay gelsin.

mr.selim

Max %90 ayarladım sınırlama var ancak 3. fazı ben kontrol etmiyorum sanki. Evet belirtmeyi unutmuşum. Proteusta bazı eklemeleri hazır kullandım modeller aynı diye. Devrede ir2103, Cboot 1u, dboot lar shotky diyot. 25 khz olarak ayarlamıştık ancak onu iptal etmeyi düşünüyoruz belki yanlış belki eksik kodlanmış olabilir. Tasarımda diğer iki tasarımın aynısı zaten ne kısa devesi var nede başka bişeyi.

Yinede teşekkür ediyorum yorumunuz için. Çalışması gerekiyor ve çalışmalıda. Ayrıca aklıma gelmişken Lab. için kullanılan korumalı güç kaynağımız var. Arduino da gnd ler bağlanıp çalıştığında kısa devre oluyor gibi ötüyor. Güç kaynağını açıp gnd leri bağladığımızda sorun yok gibi. Bunla ilgisi varmıdır acaba ?

Cemre.

Ben çalışırken 3 ayrı lab kaynağı kullanıyorum. Biri 3V3 kaynağı, diğeri güç katı için 12-15V, üçüncüsü ise DC barayı oluşturan motor beslenmesini yaptığım kaynak. Hepsinin Ground'ları ortak sorunsuz çalışıyorlar.

mr.selim

Bizde ikili güç kaynağı var biri sürücüyü biri motoru besleyen bide arduino pc den besleniyor. Sanırım izole etmek için arduino da ayrı bi yerden beslenmeli. Regüle entegrelerle, 7812-05 gibi, Mosfet sürücüleri ile mikrodenetleyici katını tek bir güç kaynağından diğer kaynağı da motor faz katına bağlasam 2 kaynak ile de sorun yaşar mıyım ? Yada izole için başka öneriniz var mı bu konuyu tam bilmiyorum.

Bu arada 3. Fazdaki sorunu hala çözemedim. Abilerim büyüklerim fikirleri geldikçe bişeyler yazarsa sevinirim en azından ufkumuz açılır.

Cemre.

Bu yapıda herhangi bir izolasyon yok ki.
Ama bahsettiğiniz senaryo uygulanabilir.
Yazılımsal bir problem olduğunu düşünmeye başlıyorum. Iki fazin pwm sinyallerini yer değiştirip deneyebilir misiniz? Sorun da diğer faza taşınırsa yazılıma odaklanmak gerekir. En azından sorunun nerede olduğu anlaşılır.

mr.selim

Yazılımsal olarak bir tane pin çıkışında sorun yaşıyor olabilirim bende oraya odaklanıcam. Tüm pwm pin çıkışlarını tek tek kontrol etmem gerekecek sanırım. Denemekte fayda var.

Cemre.

Ben 6 PWM çıkışını da aynı anda değerlendirebilmek için lojik analizör kullanmıştım. Tavsiye ederim.

mr.selim

Saleae diye 50 liralık bişey var onlardan mı ? Kullanışlı bişeyse ilgilimi çekmişti aslında

Cemre.

Onlardan alabilirsiniz. Beklerim derseniz aliexpressde 3-5 dolar olması lazım.

mr.selim

Parada şuan sıkıntımız yoktur siparişi geçiyorum. Okuldan osiloskop almaktan iyidir sanırım. Teşekkür ederim Sonuçlarını burdan yazarım belki başka karşılaşanda olur.

mr.selim

Alıntı yapılan: Cemre. - 21 Şubat 2017, 20:15:38
Onlardan alabilirsiniz. Beklerim derseniz aliexpressde 3-5 dolar olması lazım.

Yinede kullandığını modeli söylerseniz soranlara ordan aldırayım.

Cemre.

Ben Arduino UNO üzerine kurulan bir halini kullandım. Sizin aldıklarınız daha yeteneklidir. Örnekleme frekansı ve hafıza derinliği önemli.

mr.selim

Alıntı yapılan: Cemre. - 22 Şubat 2017, 15:56:47
Ben Arduino UNO üzerine kurulan bir halini kullandım. Sizin aldıklarınız daha yeteneklidir. Örnekleme frekansı ve hafıza derinliği önemli.

evet kullananlar memnun gibi. haftaya kullanmaya başlarım bende