国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示

基于arm cortex m0的MM32SPIN05TW之無傳感方波驅動水泵方案

丫丫119 ? 來源:未知 ? 作者:肖冰 ? 2019-10-01 07:51 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1.簡介:本文簡單介紹基于MM32SPIN05TW之無傳感方波驅動于"小型水泵"的應用實例。

方案特色:

ARM Cortex-M0高性能電機驅動專用芯片

32K字節閃存、4K字節存儲器、72MHz高速運行,并自帶除法器、ADC比較器…等

120/150度無傳感方波驅動

電機轉速可達100,000rpm (2極電機)

速度命令輸入可為模擬電壓或PWM信號

FG輸出

定轉速或恒功率運轉

完整的保護機制:過流保護、堵轉保護、過壓/欠壓保護

水泵專屬特點:

空載時,以高轉速產生大吸力將水提上來

帶載時,以高扭矩滿足量程的要求

圖1.左圖:常見的24V/13W小型水泵;

右圖:采用MM32SPIN05TW的驅動板

2.無傳感方波驅動技術原理

在此介紹無傳感方波驅動的技術原理與實現方法。

相電壓與霍爾信號的對應關系

傳感器(霍爾組件)的方波驅動,MCU可藉由霍爾信號的變化取得轉子的位置以正確換相。當無霍爾組件時,該如何取得轉子的位置呢?觀察下圖之帶霍爾組件的方波驅動波形,換相點皆位于霍爾狀態改變之際,如藍色虛線所示.同時亦可發現,在霍爾狀態維持不變的期間,必有一相"未被驅動"而慣性地轉動并呈現發電機狀態,如紅色指標所示。這段"未被驅動"的期間極為有用,我們將利用它的電壓變化來取代霍爾組件的功能。

圖2.相電壓與霍爾信號的對應關系

過零點偵測取代霍爾信號

本節要教大家如何利用這段"未被驅動"的慣性轉動區的電壓變化來取代霍爾組件的功能.請參考下圖,首先我們定義"Zero-crossing Point(過零點)",如紅點所示."過零點"這個名稱的由來是:該點位于某相"未被驅動"期間的正中央,相電流在它之前30度(換相前)與它之后30度(換相后)的流向是相反的。因此,若能偵測到該點的位置,則再延遲30度便是下一個換相點,這樣就可以取代了霍爾組件的功能了!

再觀察下圖,過零點所在位置的相電壓(PWM信號為High時),約略是DC_bus的1/2,我們可以使用MCU的ADC采樣功能來執行這項偵測工作,下一節將說明具體的實現方法.注意:下圖ㄇ字型黑框的凹陷或凸起的相電壓變化,是因為換相瞬間的電流變化作用于電機的繞組所造成的(V=L*di/dt),必須避開后才可進行過零點偵測。

圖3.過零點偵測取代霍爾信號

過零點偵測之實現方式

使用MCU的ADC來偵測過零點之前,必須先對相電壓做分壓,再經過低通濾波以獲得位準低于5V的直流電壓.而判斷過零點的閾值,則設置為該直流電壓幅值的1/2. 隨著電機轉速與負載的不同,該直流電壓的幅值是會改變的.因此,過零點的閾值也隨之在調整,這可由MCU實時采樣并計算而得.示意圖如下:

圖4.過零點偵測之實現方式

3.硬件設計

基于MM32SPIN05TW之無傳感方波驅動于"小型水泵"的電機驅動板參考原理圖如下:

圖5.基于MM32SPIN05的中小功率水泵

電機驅動板原理圖

4.電壓波形

本應用案例采用120度方波驅動,在空載和帶載時的相電壓波形如下: (轉速分別是12000rpm和5500rpm)

圖6.空載和帶載時的相電壓波形

5.結論

MM32SPIN05系列是靈動微電子推出的基本型高性能電機驅動專用芯片,能滿足大多數方波/弦波算法的需求.基于MM32SPIN05的各種電機驅動參考方案,請洽靈動微電子銷售人員。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • ARM
    ARM
    +關注

    關注

    135

    文章

    9554

    瀏覽量

    392095
  • 霍爾傳感器
    +關注

    關注

    28

    文章

    798

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    M0M3丨笙泉32 位 MCU:高效能、安全性與多元應用兼具

    M0M3丨笙泉32 位 MCU:高效能、安全性與多元應用兼具 笙泉32位MCU打造多元應用控制方案 32 位 MCU(單片機 / 微控制器),如 Arm?
    發表于 03-10 15:29

    LPC1110/11/12/13/14/15 32 位 ARM Cortex - M0 微控制器:設計與應用指南

    LPC1110/11/12/13/14/15 32 位 ARM Cortex - M0 微控制器:設計與應用指南 一、引言 在電子設計領域,微控制器是眾多項目的核心。NXP 推出的 LPC1110
    的頭像 發表于 02-10 15:20 ?166次閱讀

    Cortex-M0 處理器介紹

    Cortex-M0 處理器簡介ARM公司的Cortex-M0應用于各種微控制器(MCU)中,并可讓研發工程師以8位的價位創造32位的的效能,并將傳統的8位和16位的處理器升級到更高效、更低
    發表于 01-16 08:04

    PN7462家族NFC Cortex - M0微控制器:特性、應用與設計要點

    要點。 文件下載: PN7360AUHN C300Y.pdf 一、PN7462家族微控制器概述 PN7462家族是基于32位Arm Cortex - M0的NFC微控制器,
    的頭像 發表于 12-29 15:55 ?456次閱讀

    深入解析PN7462家族NFC Cortex - M0微控制器

    C300Y.pdf 一、總體概述 PN7462家族是基于32位Arm Cortex - M0的NFC微控制器家族,具有高性能和低功耗的顯著優勢。與現有架構相比,它擁有簡單的
    的頭像 發表于 12-23 16:10 ?393次閱讀

    STM32C031x4/x6:面向主流應用的Arm? Cortex?-M0+ 微控制器

    STMicroelectronics的STM32C0x Arm^? ^Cortex ^?^ -M0+ 32位MCU安裝了高性能Arm
    的頭像 發表于 10-27 15:05 ?855次閱讀
    STM32C031x4/x6:面向主流應用的<b class='flag-5'>Arm</b>? <b class='flag-5'>Cortex</b>?-<b class='flag-5'>M0</b>+ 微控制器

    MSPM0L2228 32MHz Arm? Cortex-M0?+ MCU技術手冊

    MSPM0Lx22x 微控制器 (MCU) 是基于 Arm Cortex-M0+ 32 位內核平臺的高度集成、超低功耗 [32 位 MSPM0 MCU 系列]的一部分,工作頻率高達 3
    的頭像 發表于 09-29 11:02 ?815次閱讀
    MSPM<b class='flag-5'>0</b>L2228 32MHz <b class='flag-5'>Arm</b>? <b class='flag-5'>Cortex-M0</b>?+ MCU技術手冊

    在NuMicro? Cortex M0/M4系列中使用SWD(串行線調試)時,為什么進入掉電模式后功耗不會降低呢?

    在NuMicro? Cortex M0/M4系列中使用SWD(串行線調試)時,為什么進入掉電模式后功耗不會降低?
    發表于 08-29 07:40

    Texas Instruments MSPM0L110x Arm? Cortex?-M0微控制器深度解析

    Texas Instruments MSPM0L110x Arm^?^ Cortex ^?^ -M0微控制器 (MCU) 是MSP高度集成、超低功耗32位MSPM
    的頭像 發表于 08-25 09:56 ?1024次閱讀
    Texas Instruments MSPM<b class='flag-5'>0</b>L110x <b class='flag-5'>Arm</b>? <b class='flag-5'>Cortex</b>?-<b class='flag-5'>M0</b>微控制器深度解析

    MSPM0L110x Arm Cortex-M0+微控制器技術解析

    Texas Instruments MSPM0L110x Arm^?^ Cortex ^?^ -M0微控制器 (MCU) 是MSP高度集成、超低功耗32位MSPM
    的頭像 發表于 08-22 14:41 ?1482次閱讀
    MSPM<b class='flag-5'>0</b>L110x <b class='flag-5'>Arm</b> <b class='flag-5'>Cortex-M0</b>+微控制器技術解析

    靈動微電子發布基于Arm Cortex M0+內核的低功耗MM32L0180系列MCU,擴展物聯網應用版圖

    靈動微電子近日宣布推出基于Arm Cortex M0+內核的MM32L0180系列微控制器MCU,以超低功耗設計與豐富外設資源賦能智能終端設備。該系列產品進一步完善了靈動低功耗產品矩陣
    的頭像 發表于 06-03 19:31 ?2170次閱讀
    靈動微電子發布基于<b class='flag-5'>Arm</b> <b class='flag-5'>Cortex</b> <b class='flag-5'>M0</b>+內核的低功耗<b class='flag-5'>MM</b>32L0180系列MCU,擴展物聯網應用版圖

    MSPM0G3106 80MHz Arm? Cortex-M0?+ MCU數據手冊

    MSPM0G310x 微控制器 (MCU) 是 MSP 高度集成、超低功耗 32 位 MCU 系列的一部分,基于增強型 Arm Cortex-M0+ 32 位內核平臺,運行頻率高達 80MHz。這些
    的頭像 發表于 04-15 11:44 ?1209次閱讀
    MSPM<b class='flag-5'>0</b>G3106 80MHz <b class='flag-5'>Arm</b>? <b class='flag-5'>Cortex-M0</b>?+ MCU數據手冊

    MSPM0C1103 24MHz Arm? Cortex-M0?+ MCU數據手冊

    MSPM0C110x 微控制器 (MCU) 是 MSP 高度集成的超低功耗 32 位 MCU 系列的一部分,基于增強型 Arm Cortex-M0+ 內核平臺,運行頻率高達 24MHz。這些成本優化
    的頭像 發表于 04-15 09:39 ?1462次閱讀
    MSPM<b class='flag-5'>0</b>C1103 24MHz <b class='flag-5'>Arm</b>? <b class='flag-5'>Cortex-M0</b>?+ MCU數據手冊

    MSPM0L1227 32MHz Arm? Cortex-M0?+ MCU數據手冊

    MSPM0Lx22x 微控制器 (MCU) 屬于基于 Arm Cortex-M0+ 32 位內核平臺的高度集成、超低功耗 32 位 MSPM0 MCU 系列,工作頻率高達 32MHz。
    的頭像 發表于 04-14 15:55 ?1154次閱讀
    MSPM<b class='flag-5'>0</b>L1227 32MHz <b class='flag-5'>Arm</b>? <b class='flag-5'>Cortex-M0</b>?+ MCU數據手冊

    瑞芯微RK3506(3核ARM+Cortex-A7 + ARM Cortex-M0)工業核心板選型資料

    創龍科技SOM-TL3506是一款基于瑞芯微RK3506J/RK3506B處理器設計的3核ARM Cortex-A7 + ARM Cortex-M0全國產工業核心板,主頻高達1.5GH
    的頭像 發表于 04-09 09:04 ?3602次閱讀
    瑞芯微RK3506(3核<b class='flag-5'>ARM+Cortex</b>-A7 + <b class='flag-5'>ARM</b> <b class='flag-5'>Cortex-M0</b>)工業核心板選型資料