基于FT61F24X的無(wú)刷電機(jī)筋膜槍的應(yīng)用方案,使用3路PWM輸出和3個(gè)通用 IO口控制3個(gè)N+P 半橋、2個(gè)比較器(其中一個(gè)比較器有兩個(gè)輸入可以切換)用于采集反電動(dòng)勢(shì)、1 路ADC 采集母線電壓、1路ADC 采集母線電流、1個(gè)IO用于按鍵檢測(cè)。
下圖是主控芯片
FT61F245 。主控芯片系統(tǒng)時(shí)鐘 8MHz 4KROM 256B SRAM 。
電機(jī)驅(qū)動(dòng)系統(tǒng)中使用了
6 個(gè) IO 驅(qū)動(dòng),其中上半橋控制 IO 輸出高或者低,控制三極管及MOS 管的開關(guān),下半橋使用 PWM 控制。 RS1 是采樣電阻,采樣信號(hào)經(jīng)過 RS1 和 C15 組成的RC 濾波電路之后直接輸入到 MCU 的 ADC 通道處理。
本應(yīng)用使用了兩個(gè)通道,一個(gè)通道采集母線電流,另一個(gè)通道采集母線電壓,程序中配置了分別采集 16 次之后,切換通道,并且 ADC 采集時(shí)刻都是在 PWM 為高電平的時(shí)刻。如下圖所示,其中黃色線,綠色線和 橙 色線是 3 路 PWM 輸出,藍(lán)色線 是表示 ADC 啟動(dòng)采集時(shí)的 IO口翻轉(zhuǎn)。
注冊(cè)賬號(hào) | 忘記密碼