Komponente upravljačkog programa kontrolera motora bez četkica uključujući: krug napajanja, glavni upravljač, krug motora, krug prikupljanja signala napona pogonskog sustava, CAN komunikacijski krug i Hallov senzor, opću instalaciju na kraju motora bez četkica, kupac MOŽE biti odabran prema njihovoj kolokaciji induktivni i neinduktivni motor bez četkica.
u dizajnu pogonskog sustava softvera kontrolera motora bez četkica, dizajnu programskog modula za upravljanje otvorenom/zatvorenom petljom, dizajnu funkcijskog modula za nadzor sustava, distribuciji pogonskih funkcija, principu implementacije mekog starta i realizaciji koda, recimo komunikacijski dizajn pogonskog sustava kontrolera motora bez četkica, uključujući pregled STM32 bxCAN i EZCAN komunikacijski protokol temeljen na upravljanju motorom s računala. glavna arhitektura kontrolera je 72 MHZM3 kernel STM32F103C8T6 čip, 48 pinova, FLASH kapacitet je 64 KB, oko 20 KB SRAM kapacitet, radna temperatura za -45 ℃-85 ℃, kao što je korištenje TIMERA za generiranje PWM vala, očitavanje trenutnog naponskog signala za zaštitu kruga od ADC-a, komunikacijskih pogona i nadređeni stroj MOŽE koristiti bxCAN, brisati memoriju, govoriti, čitati i pisati kroz CAN komunikacijske kanale i druge funkcije.
~!phoenix_var50_2!~
dakle, kontroler motora bez četkica koji nekoliko glavnih modula?
sloj, upravljački sloj i aplikacijski sloj, uglavnom uključuje algoritam vozačkog sloja, postoji pet modula, pet modula odgovornih za njihov rad.
1, kontrola povratne sprege zatvorene petlje za kontrolu motora i petlje položaja & ndash; — modul brzine Hallovog ispitivanja;
2, temperatura, napon, prikupljanje vanjskog analognog signala i prikupljanje ulaznog signala internog potenciometra i postavljanje linije i LED kontrole & ndash; — upravljački modul na razini ploče;
3, neke funkcije pokretane motorom & ndash; —modul pogonskog motora;
4, ADC uzorkovanje, rezultati uzorkovanja za nadgledanje niti koje treba učiniti za zaštitu pogona & ndash; —Modul za akviziciju struje;
5, uključite računalo putem USB CAN opreme za kontrolu u stvarnom vremenu i grafički prikaz brzine pogonskog sustava & ndash; — CAN komunikacijski modul;
koje su tipične značajke CAN komunikacije kontrolera motora bez četkica?
1, glavna kontrola. Bus je u stanju mirovanja, sve jedinice mogu slati poruke, a više od dvije jedinice u isto vrijeme šalju poruke, prema identifikatoru (ID, adresa) Odrediti prioritete;
2, fleksibilnost sustava. Prilikom dodavanja jedinice na sabirnicu za povezivanje drugih jedinica hardvera i softvera, a aplikacijski sloj ne treba mijenjati;
3, brzina, udaljenost. Maksimalno 1 MBPS (Udaljenost & lt; 40m) Koliko god je to moguće do 10 km (Brzina & lt; 5 kbps)。
4, s funkcijama otkrivanja pogreške/obavijesti o pogrešci i oporavka od pogreške.
5, funkcija brtvljenja grešaka. MOŽE odrediti vrstu pogreške je li pogreška podataka sabirnice (kao što je vanjski šum itd.) ili stalna pogreška podataka (kao što je unutarnja greška jedinice, kvar pogona, vijak itd.)。
6, čvorovi za povezivanje. CAN sabirnica također MOŽE povezati više jedinica u isto vrijeme.
kontroler se može dizajnirati prema zahtjevima kupaca, kupci mogu osigurati prilagođenu veličinu, instalaciju, zahtjeve za performansama, uvjete, kontroler motora bez četkica može se staviti unutra i izvana, Hall senzor može odabrati induktivni i neinduktivni.