STM32F10X Hall interface

Başlatan Mucit23, 13 Nisan 2018, 11:30:02

Mucit23

STM32'lerde Hall sensör interface varmış. Bunu kullanan oldumu daha önce. Enkoder haberleşmesi olduğunu biliyordum fakat bunu yeni öğrendim.

Ben BLDC motor uygulamalarımda Hall sensörleri Exint kesmeleri ile takip ediyordum. Fakat Yüksek hızlarda bu yöntem kesme düzeninin bozulmasına neden oluyor. Blok komutasyon ile BLDC sürerken Hall Sensörlere bağlı PWM üretme işini tamamen donanıma devretmek mümkünmüdür?

M.Salim GÜLLÜCE

STM yi bilemiyorum ama ben PIC32MK ile uğraşıyorum.
12 kanal PWM üretebiliyor.
Geri dönüş kontrollerini falan kendisi Fault girişleriyle yapabiliyor.

STM içinde de benzer şeyler olabilir sanırım.

Cemre.

Alıntı yapılan: Mucit23 - 13 Nisan 2018, 11:30:02STM32'lerde Hall sensör interface varmış. Bunu kullanan oldumu daha önce. Enkoder haberleşmesi olduğunu biliyordum fakat bunu yeni öğrendim.

Ben BLDC motor uygulamalarımda Hall sensörleri Exint kesmeleri ile takip ediyordum. Fakat Yüksek hızlarda bu yöntem kesme düzeninin bozulmasına neden oluyor. Blok komutasyon ile BLDC sürerken Hall Sensörlere bağlı PWM üretme işini tamamen donanıma devretmek mümkünmüdür?

Hall effect sensor interface aslında girişleri XOR kapısından geçiriyor. Sonucunda da sadece komutasyon anında size kesme Komutasyon kesmesi üretiyor. Siz bu kesme içerisinde hall sensör girişlerinin durumunu kontrol ederek çalışıyorsunuz.

kimlenbu

"TIM_SelectHallSensor" diye aratırsan karşına uygulamalar çıkacak. Ben de sayende öğrendim.