一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

找方案 | 設(shè)計(jì)基于STM32G431的MCU控制卡實(shí)現(xiàn)小體積300W BLDC馬達(dá)控制

大大通 ? 2022-11-21 16:14 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

馬達(dá)將電能轉(zhuǎn)換成機(jī)械能,是所有各型機(jī)械負(fù)載動(dòng)力的來源。馬達(dá)應(yīng)用的場(chǎng)合,軟、硬式磁盤機(jī),半導(dǎo)體制程設(shè)備,機(jī)密電腦數(shù)值工具機(jī)、電動(dòng)載具(電動(dòng)腳踏車、電動(dòng)機(jī)車、電動(dòng)汽車)等,均必須借由馬達(dá)驅(qū)動(dòng)負(fù)載達(dá)到自動(dòng)化、省力、省電等目的。根據(jù)輸入電源的形式,馬達(dá)大致分為直流與交流兩大類。交流馬達(dá)大致可分為三類:同步馬達(dá)、感應(yīng)馬達(dá)及磁阻馬達(dá)。同步馬達(dá)又可分為永磁式同步馬達(dá)與無刷直流(BLDC)馬達(dá)兩類。

300W BLDC 驅(qū)動(dòng)器控制卡及韌體撰寫,采用低價(jià)位高性能之微控制器(MCU, STM32G431)完成實(shí)體制作,其中控制策略及變頻器脈波寬調(diào)變法則,皆由微控制器之?dāng)?shù)位控制程式完成之。

f375397c-6866-11ed-b116-dac502259ad0.png

STM32G431控制卡

其系統(tǒng)架構(gòu)圖如下

f3a60e9e-6866-11ed-b116-dac502259ad0.png

系統(tǒng)架構(gòu)圖


控制方塊與實(shí)體圖,BLDC 控制核心使用STM32G431 撰寫PMSM 控制算法,并采用三個(gè)Hall-effect sensor 訊號(hào)作為馬達(dá)位置回授,借此達(dá)成FOC 的控制,使馬達(dá)可精確將電流輸出在正確的相位,提供較小的驅(qū)動(dòng)電流。

f3c1e1a0-6866-11ed-b116-dac502259ad0.png

測(cè)試報(bào)告如下

效率

f3e3943a-6866-11ed-b116-dac502259ad0.png

加減速時(shí)間

f428fd18-6866-11ed-b116-dac502259ad0.pngf44453ce-6866-11ed-b116-dac502259ad0.png


最低轉(zhuǎn)速控制

f479504c-6866-11ed-b116-dac502259ad0.png

?場(chǎng)景應(yīng)用圖

f4970434-6866-11ed-b116-dac502259ad0.jpg

?產(chǎn)品實(shí)體圖

f4a3bc10-6866-11ed-b116-dac502259ad0.png

?展示板照片

f375397c-6866-11ed-b116-dac502259ad0.pngf4cd3aae-6866-11ed-b116-dac502259ad0.jpg

?方案方塊圖

f3c1e1a0-6866-11ed-b116-dac502259ad0.png

?核心技術(shù)優(yōu)勢(shì)

MCU 系用意法半導(dǎo)體(ST)生產(chǎn)之STM32G431,此MCU 內(nèi)建有類比/數(shù)位轉(zhuǎn)換器,可作電流回授及類比式轉(zhuǎn)速命令的輸入。

也有霍爾效應(yīng)感測(cè)器(Hall-effect sensor)的計(jì)數(shù)器,可作馬達(dá)磁極角位置及軸轉(zhuǎn)速的偵測(cè)用。

并有脈波寬度調(diào)變(PWM)功能,作為變頻器的控制用,如此,將可減少硬體電路,降低成本,提高性能。

?方案規(guī)格

驅(qū)動(dòng)器效率 93%@300W(drive output);

馬達(dá)效率 80%@250W(motor output);

額定電流 1.2A rms;

加/減速時(shí)間 <1.5 sec (靜止加速至1000 RPM@no -load );

最大驅(qū)動(dòng)電流 200%額定電流可持續(xù)5 sec;

轉(zhuǎn)速控制范圍 100 ~ 4000 RPM;

轉(zhuǎn)速調(diào)節(jié)率 < ±1.5 %(額定轉(zhuǎn)速);

軟體設(shè)定功能 輸出轉(zhuǎn)矩限制 (預(yù)設(shè)200%額定電流);

驅(qū)動(dòng)器功能:

1. 轉(zhuǎn)速控制及矩限制

2. 正反轉(zhuǎn)控制

3. 簡(jiǎn)易加減速控制

4. 應(yīng)用:工具機(jī)平臺(tái)移動(dòng)控制

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

    關(guān)注

    146

    文章

    17978

    瀏覽量

    366691
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    EtherCAT運(yùn)動(dòng)控制卡應(yīng)用開發(fā)教程之Java

    運(yùn)動(dòng)控制卡的Java開發(fā)及DLL調(diào)用
    的頭像 發(fā)表于 06-13 14:29 ?223次閱讀
    EtherCAT運(yùn)動(dòng)<b class='flag-5'>控制卡</b>應(yīng)用開發(fā)教程之Java

    請(qǐng)問STM32G431內(nèi)部運(yùn)放1和2輸出連接的ADC為什么不是OPAMP?

    請(qǐng)問下大家,STM32G431 芯片UVW三相的電流檢測(cè),配置使用內(nèi)部運(yùn)放PGA,看到G431-ESCdemo板對(duì)應(yīng)motor workbench配置,為什么UV相的運(yùn)放輸出分別是ADC1 3通道
    發(fā)表于 06-10 07:39

    請(qǐng)問STM32G431內(nèi)部運(yùn)放1和2輸出連接的ADC為什么不是OPAMP?

    請(qǐng)問下大家,STM32G431 芯片UVW三相的電流檢測(cè),配置使用內(nèi)部運(yùn)放PGA,看到G431-ESCdemo板對(duì)應(yīng)motor workbench配置,為什么UV相的運(yùn)放輸出分別是ADC1 3通道
    發(fā)表于 06-06 07:47

    請(qǐng)問STM32G431內(nèi)部運(yùn)放1和2輸出連接的ADC為什么不是OPAMP?

    請(qǐng)問下大家,STM32G431 芯片UVW三相的電流檢測(cè),配置使用內(nèi)部運(yùn)放PGA,看到G431-ESCdemo板對(duì)應(yīng)motor workbench配置,為什么UV相的運(yùn)放輸出分別是ADC1 3通道
    發(fā)表于 05-14 08:12

    請(qǐng)問STM32G431內(nèi)部運(yùn)放1和2輸出連接的ADC為什么不是OPAMP?

    請(qǐng)問下大家,STM32G431 芯片UVW三相的電流檢測(cè),配置使用內(nèi)部運(yùn)放PGA,看到G431-ESCdemo板對(duì)應(yīng)motor workbench配置,為什么UV相的運(yùn)放輸出分別是ADC1 3通道
    發(fā)表于 04-27 07:08

    STM32G431移植FreeModbus

    STM32G431移植FreeModbus 的代碼已通過驗(yàn)證,在WeActStudio的STM32G431CoreBoard上進(jìn)行多次測(cè)試,均可正常讀取寄存器數(shù)值。STM32G431CoreBoard可在我上傳的相關(guān)文件下載。
    發(fā)表于 04-19 16:50 ?1次下載

    簡(jiǎn)化BLDC馬達(dá)設(shè)計(jì)的FOC控制技術(shù)

    [導(dǎo)讀]從能耗角度來看,消費(fèi)類電子產(chǎn)品和工業(yè)設(shè)備從傳統(tǒng)的AC馬達(dá)過渡到體積更小、更為高效的BLDC馬達(dá)具有重大意義,但設(shè)計(jì)BLDC
    發(fā)表于 03-20 13:48

    使用STM32G431做HID Keyboard與CDC符合設(shè)備,為什么做不了?

    原先曾用STM32F4做過,沒什么問題,現(xiàn)在按照相同的思路使用STM32G431來做,怎么都不成了,我相信寫的代碼沒什么問題。 現(xiàn)在的情況是CDC能正常通訊,HID Keyboard能識(shí)別,但是有
    發(fā)表于 03-14 08:30

    請(qǐng)問STM32G431 flash和can為什么沒有LL庫?

    STM32G431 flash和can為什么沒有LL庫?
    發(fā)表于 03-07 06:48

    運(yùn)動(dòng)控制卡網(wǎng)絡(luò)通訊的心跳檢測(cè)之C#上位機(jī)編程

    使用C#上位機(jī)編程實(shí)現(xiàn)運(yùn)動(dòng)控制卡網(wǎng)絡(luò)通訊的心跳檢測(cè)功能
    的頭像 發(fā)表于 12-24 10:54 ?1119次閱讀
    運(yùn)動(dòng)<b class='flag-5'>控制卡</b>網(wǎng)絡(luò)通訊的心跳檢測(cè)之C#上位機(jī)編程

    運(yùn)動(dòng)控制卡周期上報(bào)實(shí)時(shí)數(shù)據(jù)IO狀態(tài)之C++篇

    使用C++進(jìn)行運(yùn)動(dòng)控制卡的周期上報(bào)功能實(shí)現(xiàn)
    的頭像 發(fā)表于 12-17 13:59 ?827次閱讀
    運(yùn)動(dòng)<b class='flag-5'>控制卡</b>周期上報(bào)實(shí)時(shí)數(shù)據(jù)IO狀態(tài)之C++篇

    TMDSCNCD2800137控制卡信息指南

    電子發(fā)燒友網(wǎng)站提供《TMDSCNCD2800137控制卡信息指南.pdf》資料免費(fèi)下載
    發(fā)表于 11-18 15:31 ?0次下載
    TMDSCNCD2800137<b class='flag-5'>控制卡</b>信息指南

    AM263Px控制卡評(píng)估模塊

    電子發(fā)燒友網(wǎng)站提供《AM263Px控制卡評(píng)估模塊.pdf》資料免費(fèi)下載
    發(fā)表于 10-29 10:00 ?0次下載
    AM263Px<b class='flag-5'>控制卡</b>評(píng)估模塊

    AM263x控制卡快速入門指南

    電子發(fā)燒友網(wǎng)站提供《AM263x控制卡快速入門指南.pdf》資料免費(fèi)下載
    發(fā)表于 08-27 10:35 ?0次下載
    AM263x<b class='flag-5'>控制卡</b>快速入門指南

    AM263Px控制卡快速入門指南

    電子發(fā)燒友網(wǎng)站提供《AM263Px控制卡快速入門指南.pdf》資料免費(fèi)下載
    發(fā)表于 08-26 09:24 ?0次下載
    AM263Px<b class='flag-5'>控制卡</b>快速入門指南