帶霍爾傳感器的直流無刷電機(jī)概述:
以下介紹帶霍爾傳感器的直流無刷電機(jī)設(shè)計(jì)方案,電機(jī)控制方式為120°導(dǎo)通控制和速度PI 控制。在此系統(tǒng)中,霍爾傳感器檢測永磁體的位置,然后單片機(jī)R7F0C807 從霍爾傳感器的信號得到位置信息。
帶霍爾傳感器的直流無刷電機(jī)實(shí)物展示:
霍爾傳感器位置和位置信號示例:
3 個霍爾傳感器之間的間隔是120°,每個霍爾信號依據(jù)旋轉(zhuǎn)磁極的方向進(jìn)行切換。根據(jù)3個霍爾信號的狀態(tài),就能在每60°(每個周期有6 種模式)得到一次位置信息。
霍爾信號和導(dǎo)通模式的關(guān)系:
如果每相的導(dǎo)通模式按照圖中霍爾信號的時序進(jìn)行改變切換,那么旋轉(zhuǎn)磁通就會按圖4.3 那樣產(chǎn)生,從而轉(zhuǎn)子得到力矩并且旋轉(zhuǎn)。
速度 PI 控制:
在本系統(tǒng)中,電機(jī)旋轉(zhuǎn)速度的計(jì)算,是從當(dāng)前定時器的計(jì)數(shù)值和2π[rad]之前的定時器計(jì)數(shù)值之差得到的。定時器計(jì)數(shù)值是通過霍爾信號觸發(fā)的外部中斷獲得,在此期間定時器TAU02 一直進(jìn)行自由計(jì)數(shù)。這種測速方法,即使3 個霍爾傳感器存在位置偏差,也同樣適用。
電機(jī)旋轉(zhuǎn)速度的計(jì)算方法:
本系統(tǒng)采用PI 控制進(jìn)行速度的控制。任意時刻(n),占空比的調(diào)整值由以下公式計(jì)算得到,從而實(shí)現(xiàn)電機(jī)旋轉(zhuǎn)速度的調(diào)節(jié)。
更多介紹說明和資料下載,詳見電路城“相關(guān)文件”下載