0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于三相霍爾傳感器無刷直流驅(qū)動器的Z16FMC微控制器

電子設(shè)計 ? 來源:eeweb ? 作者:Zilog ? 2021-05-13 16:00 ? 次閱讀

本應(yīng)用筆記介紹了用作三相霍爾傳感器無刷直流驅(qū)動器的Z16FMC微控制器。該微控制器具有使用多電機開發(fā)套件的片上集成應(yīng)用程序陣列,該套件可提供快速而精確的故障控制,以及高系統(tǒng)效率和易于定制的應(yīng)用程序固件開發(fā)。

o4YBAGCc3A6APr3LAAEoXRypCNM516.png

圖1三相霍爾傳感器BLDC電機控制器的外觀概述。

硬體設(shè)計

該設(shè)計涉及以閉環(huán)或開環(huán)方式運行BLDC電動機,其速度由電位計設(shè)置。如架構(gòu)圖所示,該設(shè)計通過Z16FMC微控制器PWM模塊生成PWM電壓,以運行BLDC電機。顯示器運行時,三個霍爾傳感器的狀態(tài)根據(jù)轉(zhuǎn)子位置而變化。根據(jù)傳感器的狀態(tài)(換向)切換三相的電壓?;魻杺鞲衅髅?0度中斷一次捕獲計時器刻度,以測量電動機的轉(zhuǎn)子速度。在電流過載,欠壓或過壓以及溫度過高的情況下,可以使用其他外圍功能來保護系統(tǒng)。以下各節(jié)介紹了硬件

三相橋式MOSFET

三相橋式MOSFET由六個以橋式連接的MOSFET組成,用于驅(qū)動BLDC電機的三相。直流母線保持在24 V,這與BLDC電機的額定電壓相同。每個高端和低端MOSFET相對都使用單獨的Hi-Lo柵極驅(qū)動器,從而使硬件設(shè)計更簡單,更可靠。自舉電容器充電會驅(qū)動高端MOSFET。使用分壓器將其降低至合適的值可監(jiān)控直流母線電壓,在直流回路中并聯(lián)一個分流器可監(jiān)控直流母線電流。NTC型溫度傳感器提供與溫度成正比的模擬電壓輸出。

PWM模塊

Z16FMC微控制器包含一個在此應(yīng)用中配置為以互補模式運行的6通道,12位PWM模塊。開關(guān)頻率設(shè)置為20 kHz。PWM輸出根據(jù)霍爾傳感器的輸入進行控制?;魻杺鞲衅鞯妮斎氪_定了三相橋式MOSFET的開關(guān)順序。PWM的占空比與加速器電位計輸入成正比。占空比的變化控制通過電動機繞組的電流,從而控制電動機轉(zhuǎn)矩。

換向邏輯

霍爾傳感器連接到Z16FMC微控制器上的端口PD3,PD4和PD5。當(dāng)任何引腳上的輸入狀態(tài)更改時,都會產(chǎn)生一個中斷。中斷服務(wù)程序檢查所有三個引腳的狀態(tài),并相應(yīng)地切換電動機三相的電壓。梯形換向用于該應(yīng)用,以簡化實現(xiàn)。在此換向過程中,通過將一個相的頂部MOSFET和另一相的底部MOSFET導(dǎo)通,將任意兩相連接到整個DC總線。第三階段不通電(該階段的頂部和底部MOSFET均關(guān)斷)。

速度測量

使用三個霍爾傳感器中的一個來捕獲Timer0滴答,該滴答代表用于閉環(huán)計算的實際霍爾周期。

軟件實施

在軟件的實施過程中,將執(zhí)行以下操作:初始化初始化硬件模塊以實現(xiàn)以下功能。

從內(nèi)部振蕩器切換到外部振蕩器以進行系統(tǒng)操作

ADC,比較器UART的相應(yīng)引腳上啟用備用功能,并驅(qū)動LED

配置Timer0在連續(xù)模式下運行以捕獲霍爾周期時序

配置比較器以在產(chǎn)生過電流時關(guān)閉PWM模塊

使能運算放大器以測量流到電動機的DC總線電流

配置ADC以讀取模擬值,例如DC總線電壓,電流,溫度和加速電位計(一次僅一個通道)

將PWM模塊配置為具有20 kHz開關(guān)頻率的單獨操作模式,根據(jù)PWMOUT寄存器中的值控制輸出,并在上電復(fù)位和任何復(fù)位時將PWMOUT默認驅(qū)動為低斷開狀態(tài)。

打斷

端口D中斷控制換向。霍爾傳感器輸出在引腳PD3:5上讀取,軟件執(zhí)行其濾波操作,并確定MOSFET的開關(guān)順序。PWM定時器中斷用于計時周期性發(fā)生的任務(wù),并用于后臺循環(huán)從不同通道讀取模擬值并對這些值求平均,更新LED指示燈狀態(tài),并更新UART上的讀取參數(shù)。

編輯:hfy

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 微控制器
    +關(guān)注

    關(guān)注

    48

    文章

    7467

    瀏覽量

    150882
  • 驅(qū)動器
    +關(guān)注

    關(guān)注

    52

    文章

    8117

    瀏覽量

    145853
  • 霍爾傳感器
    +關(guān)注

    關(guān)注

    26

    文章

    701

    瀏覽量

    63018
  • 無刷直流
    +關(guān)注

    關(guān)注

    1

    文章

    38

    瀏覽量

    14689
收藏 人收藏

    評論

    相關(guān)推薦

    驅(qū)動三相傳感電機的60V低壓伺服馬達控制器

    `武漢若比特機器人有限公司自主開發(fā)完成的直流霍爾馬達驅(qū)動器RMC-BLN60.15D1,適用于不帶編碼
    發(fā)表于 05-11 09:38

    三相直流電機驅(qū)動器

    `描述此三相直流電機驅(qū)動器參考設(shè)計是基于 DRV8301 前置驅(qū)動器和 CSD18533Q5
    發(fā)表于 04-29 14:43

    采用56F801X的3直流電機傳感器控制參考設(shè)計

    該參考設(shè)計是3直流(BLDC)電機的傳感器用于風(fēng)機,泵和壓縮機基于低成本NXP
    發(fā)表于 07-18 14:13

    基于傳感器磁場定位控制三相PMSM低電流電機控制解決方案包含BOM,BOM及光繪文件

    描述使用傳感器磁場定位控制 (FOC) 來運轉(zhuǎn)和控制三相
    發(fā)表于 08-18 06:36

    C2000 Piccolo微控制器三相/PMSM低電流電機控制

    描述 此參考設(shè)計展示了適用于采用 C2000? Piccolo? 微控制器和 DRV8312 三相電機驅(qū)動器的旋轉(zhuǎn)三相
    發(fā)表于 11-14 09:55

    品佳集團Infineon XMC1302系列微控制器三相霍爾直流風(fēng)機180度控制方案

    【方案介紹】直流無刷電機作為一種新的電機類型,具有效率高,控制簡單等優(yōu)點,應(yīng)用領(lǐng)域越來越廣泛。本方案實現(xiàn)了基于英飛凌XMC1302系列微控制器三相
    發(fā)表于 12-11 10:47

    關(guān)于BLDC電機控制的所有信息:傳感器直流電機控制器

    電動機的轉(zhuǎn)速成正比。反電動勢可用于確定電動機的轉(zhuǎn)子速度和位置-無需傳感器。通過反電動勢控制電動機不是一件容易的事。大多數(shù)傳感器BLDC電機是通過
    發(fā)表于 10-25 09:51

    基于MC56F8006專用電機控制設(shè)備的傳感器三相直流電機驅(qū)動器的設(shè)計

    BLDC傳感器參考設(shè)計描述了基于MC56F8006專用電機控制設(shè)備的傳感器三相
    發(fā)表于 05-29 12:26

    PT2522 三相,霍爾傳感器 直流馬達控制驅(qū)動 高轉(zhuǎn)速風(fēng)機類 水泵類

    PT2522 是一個三相,霍爾傳感器(sensor -less)
    發(fā)表于 11-25 16:45

    單路PWM輸入直流電機控制TI參考設(shè)計

    描述 此設(shè)計是一個有傳感器三相直流電機控制器,使用單個 PWM 輸入來
    發(fā)表于 09-22 06:33

    采用高性能微控制器三相BLDC/PMSM電機驅(qū)動器參考設(shè)計

    描述 此參考設(shè)計展示了電機控制評估套件,用于運轉(zhuǎn)三相直流
    發(fā)表于 09-22 06:49

    適用于48V汽車應(yīng)用的三相直流電機驅(qū)動器參考設(shè)計

    描述TIDA-00281 是適用于 48V 汽車應(yīng)用的三相直流 (BLDC) 電機驅(qū)動器。該板旨在驅(qū)
    發(fā)表于 09-27 07:55

    基于DRV8301的三相直流電機驅(qū)動器參考設(shè)計

    描述此三相直流電機驅(qū)動器參考設(shè)計是基于 DRV8301 前置驅(qū)動器和 CSD18533Q5A
    發(fā)表于 09-28 06:32

    采用霍爾效應(yīng)傳感器三相直流馬達驅(qū)動器.

    采用霍爾效應(yīng)傳感器三相直流馬達驅(qū)動器.(開關(guān)電
    發(fā)表于 09-23 16:06 ?33次下載
    采用<b class='flag-5'>霍爾</b>效應(yīng)<b class='flag-5'>傳感器</b>的<b class='flag-5'>三相</b><b class='flag-5'>無</b><b class='flag-5'>刷</b><b class='flag-5'>直流</b>馬達<b class='flag-5'>驅(qū)動器</b>.

    三相直流電機驅(qū)動器的導(dǎo)通角和特征介紹

    機型,加上通用耐壓機型,產(chǎn)品陣容中的機型超過40款。三相直流電機驅(qū)動器中的高電壓機型中包括支持帶有
    的頭像 發(fā)表于 02-09 10:19 ?2670次閱讀
    <b class='flag-5'>三相</b><b class='flag-5'>無</b><b class='flag-5'>刷</b><b class='flag-5'>直流</b>電機<b class='flag-5'>驅(qū)動器</b>的導(dǎo)通角和特征介紹