Fırçasız motor denetleyici sürücü bileşenleri şunları içerir: güç kaynağı devresi, ana denetleyici, motor sürücü devresi, sürücü sistemi voltaj sinyali toplama devresi, CAN iletişim devresi ve salon sensörü, fırçasız motorun sonundaki genel kurulum, müşteri CAN sıralamasına göre fırçasız motor endüktif ve endüktif olmayan olarak seçilebilir.
fırçasız motor kontrol cihazı yazılımının tahrik sistemi tasarımı, açık/kapalı çevrim kontrol fonksiyon modülü program tasarımı, sistem izleme fonksiyon modülü tasarımı, sürücü fonksiyon dağıtımı, yumuşak başlangıç uygulama prensibi ve kodun gerçekleştirilmesinde, STM32 bxCAN genel bakışı ve motorun PC kontrolüne dayalı EZCAN iletişim protokolü dahil olmak üzere sürüş sisteminin fırçasız motor kontrol cihazı CAN iletişim tasarımını anlatalım. denetleyicinin ana mimarisi 72 MHZM3 çekirdek STM32F103C8T6 yongası, 48 pin, FLASH kapasitesi 64 KB, yaklaşık 20 KB SRAM kapasitesi, -45°C-85°C için çalışma sıcaklığı, örneğin TIMER'ın PWM dalgası oluşturması, devreyi ADC'den korumak için akım voltaj sinyalini okuması, iletişim sürücüleri ve denetleme makinesi CAN bxCAN'ı kullanabilir, hafızayı silebilir, CAN üzerinden konuşabilir, okuyabilir ve yazabilir iletişim kanalları ve diğer işlevler.
~!phoenix_var50_2!~
Peki, fırçasız motor kontrolörü hangi birkaç ana modülden oluşuyor?
katman, sürücü katmanı ve uygulama katmanı, esas olarak sürücü katmanının algoritmasını içerir, beş modül vardır ve beş modül sırasıyla kendi işlerinden sorumludur.
1, motor ve konum döngüsü kontrolü için kapalı döngü geri besleme kontrolü - —Hall test hızı modülü;
2, sıcaklık, voltaj, harici analog sinyal toplama ve dahili potansiyometre giriş sinyali toplama ve hat ve LED kontrolünü ayarlama; —Kart düzeyinde sürücü modülü;
3, bazı motor tahrikli fonksiyonlar & ndash; —Motor sürücü modülü;
4, ADC örnekleme, korumayı sürmek için iş parçacığının izlenmesi için örnekleme sonuçları & ndash; —Mevcut edinim modülü;
5, gerçek zamanlı kontrol ve sürücü sistemi hızı grafik ekranı için USB CAN ekipmanı aracılığıyla PC'ye dönün; —CAN iletişim modülü;
Fırçasız motor kontrol cihazı CAN iletişiminin tipik özellikleri nelerdir?
1, ana kontrol. Bus boşta, tüm birimler mesaj gönderebilir ve tanımlayıcıya (ID, adres) göre ikiden fazla birim aynı anda mesaj gönderebilir. Önceliklerin belirlenmesi;
2, sistem esnekliği. Veriyoluna birim eklerken diğer donanım ve yazılım birimlerini bağlamak için uygulama katmanında değişiklik yapmanıza gerek kalmaz;
3, hız, mesafe. Maksimum 1 MBPS (Mesafe & lt; 40m) 10 km'ye kadar (Hız & lt; 5 kbps)。
4, hata algılama/hata bildirimi ve hata kurtarma işlevleriyle.
5, arıza sızdırmazlık fonksiyonu. CAN, hatanın tipini veri yolu veri hatası (Harici gürültü vb. gibi) veya kalıcı veri hatası (ünite dahili hatası, sürücü arızası, cıvata vb. gibi) olarak belirleyebilir.
6, bağlantı düğümleri. CAN veri yolu CAN aynı anda birden fazla üniteyi de bağlayabilir.
kontrolör müşteri gereksinimlerine göre tasarlanabilir, müşteriler özel boyut, kurulum, performans gereksinimleri, koşullar sağlayabilir, fırçasız motor kontrolörü içeriye ve dışarıya yerleştirilebilir, salon sensörü endüktif ve endüktif olmayanı seçebilir.