极品馒头泬19p,国产精品亚洲一区二区三区,狠狠色噜噜狠狠狠7777奇米,国产精品视频一区二区三区无码,国产欧美日韩久久久久

【E287】基于STM32F103的三相電機(jī)控制程序

2021-08-18 08:14:18      索煒達(dá)電子      718     

項(xiàng)目編號:E287

文件大?。?9M

源碼說明:帶中文注釋

開發(fā)環(huán)境:C編譯器

簡要概述:

本工程師基于STM32**官方2.0電機(jī)庫**基礎(chǔ)上適配BLDC電機(jī)的無霍爾控制程序,

使用TIM1的六路互補(bǔ)PWM輸出控制,控制方式為正弦波控制,相比于方波控制輸出更加平穩(wěn),但是輸出功率沒有方波高,適用于對穩(wěn)定性要求較高的BLDC控制應(yīng)用,

程序使用三相電流采樣、反電勢換相、電流電壓保護(hù),按鍵調(diào)節(jié)轉(zhuǎn)速等參數(shù),PID、過壓、過流等參數(shù)的修改請參照官方2.0電機(jī)庫修改相應(yīng)的宏定義即可,手冊也在文件中!

目錄│文件列表:

 └ No_Hall_Bldc_FOC_Stm32

    │ readme.md

    │ 電機(jī)庫用戶手冊.pdf

    └ BLDC PMSM2 - 1

       │ PARK231.fhg

       ├ BLDC PMSM2

       │  │ 42JSF630.fhg

       │  │ comment.em

       │  │ stm32f10x_conf.h

       │  │ stm32f10x_it.c

       │  │ stm32f10x_it.h

       │  │ Untitled Project.IAB

       │  │ Untitled Project.IAD

       │  │ Untitled Project.IMB

       │  │ Untitled Project.IMD

       │  │ Untitled Project.PFI

       │  │ Untitled Project.PO

       │  │ Untitled Project.PR

       │  │ Untitled Project.PRI

       │  │ Untitled Project.PS

       │  │ Untitled Project.SearchResults

       │  │ Untitled Project.WK3

       │  │ version.txt

       │  ├ EWARM

       │  │  │ cortexm3_macro.s

       │  │  │ STM32F10x_FLASH.icf

       │  │  │ stm32f10x_flash_extsram.icf

       │  │  │ stm32f10x_nor.icf

       │  │  │ stm32f10x_ram.icf

       │  │  │ stm32f10x_vector.c

       │  │  │ STM32_FOC_PMSM.ewd

       │  │  │ STM32_FOC_PMSM.ewp

       │  │  │ STM32_FOC_PMSM.eww

       │  │  ├ EWARM 5_11

       │  │  │  │ cortexm3_macro.s

       │  │  │  │ STM32F10x_FLASH.icf

       │  │  │  │ stm32f10x_flash_extsram.icf

       │  │  │  │ stm32f10x_nor.icf

       │  │  │  │ stm32f10x_ram.icf

       │  │  │  │ stm32f10x_vector.c

       │  │  │  │ STM32_FOC_PMSM.ewd

       │  │  │  │ STM32_FOC_PMSM.ewp

       │  │  │  │ STM32_FOC_PMSM.eww

       │  │  │  └ LIB

       │  │  │     │ MC_FOC_Methods.o

       │  │  │     └ MC_State_Observer_lib.o

       │  │  └ LIB

       │  │     │ MC_FOC_Methods.o

       │  │     └ MC_State_Observer.o

       │  ├ Head

       │  │  │ Ram.h

       │  │  │ STM103REG.h

       │  │  └ TYPESTRUCT.h

       │  ├ inc

       │  │  │ BuildLog.xml

       │  │  │ cortexm3_macro.h

       │  │  │ fonts.h

       │  │  │ ili2302lcd.h

       │  │  │ MC_Clarke_Park.h

       │  │  │ MC_const.h

       │  │  │ MC_Control_Param--.h

       │  │  │ MC_Control_Param.h

       │  │  │ MC_Display.h

       │  │  │ MC_encoder_param.h

       │  │  │ MC_FOC_Drive.h

       │  │  │ MC_FOC_Methods.h

       │  │  │ MC_Globals.h

       │  │  │ MC_hall_prm.h

       │  │  │ MC_Keys.h

       │  │  │ MC_MotorControl_Layer.h

       │  │  │ MC_PID_regulators.h

       │  │  │ MC_PMSM_motor_param.h

       │  │  │ MC_PMSM_motor_param_.h

       │  │  │ MC_pwm_1shunt_prm.h

       │  │  │ MC_pwm_3shunt_prm.h

       │  │  │ MC_pwm_ics_prm.h

       │  │  │ MC_State_Observer.h

       │  │  │ MC_State_Observer_Interface.h

       │  │  │ MC_State_Observer_param.h

       │  │  │ MC_type.h

       │  │  │ stm32f10x_adc.h

       │  │  │ stm32f10x_bkp.h

       │  │  │ stm32f10x_can.h

       │  │  │ stm32f10x_crc.h

       │  │  │ stm32f10x_dac.h

       │  │  │ stm32f10x_dbgmcu.h

       │  │  │ stm32f10x_dma.h

       │  │  │ stm32f10x_encoder.h

       │  │  │ stm32f10x_exti.h

       │  │  │ stm32f10x_flash.h

       │  │  │ stm32f10x_fsmc.h

TAG三相電機(jī)
  • 9 次
  • 1 分