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

【M3】特種電機(jī)課程作業(yè):無刷直流電機(jī)驅(qū)動(dòng)系統(tǒng)設(shè)計(jì)(含原理圖、源程序、文檔)

2021-11-24 16:46:36      索煒達(dá)電子      1199     

項(xiàng)目編號(hào):M3

文件大?。?5M

源碼說明:帶中文注釋

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

簡要概述:

提供STM32 BLDC直流電機(jī)控制器原理圖和相應(yīng)的原代碼,源代碼是基于免費(fèi)開源CoOS(UCOS類似)操作系統(tǒng)上寫的,在學(xué)習(xí)無刷電機(jī)的控制,同時(shí)還能學(xué)習(xí)到操作系統(tǒng)的知識(shí)。同時(shí)提供用Matlab的GUI編寫的串口接收程序和開源的代碼,實(shí)時(shí)接收速度和電流信息,便于PID測試,并且有CAN(TJA1050)接口。同時(shí)自己可以進(jìn)行修改學(xué)習(xí)Matlab的GUI編程。

1.STM32F103RB處理器 時(shí)鐘72M Flash 64K RAM 20K

2.MOSFET SUD35N05-26L  55V 35A Rds=0.02

3.MOSFET驅(qū)動(dòng) IR2101S

電機(jī)參數(shù)如下:

額定電壓 12V

額定電流  2.26A

額定轉(zhuǎn)速  13027RPM

軟件資料如下:

有無刷電機(jī)轉(zhuǎn)速調(diào)節(jié)的PID程序(基于免費(fèi)開源CoOS操作系統(tǒng))

自己做的Matlab GUI串口PID調(diào)試程序(開源,自己可以改進(jìn))

自己以前做的STM32程序

制作出來的實(shí)物圖如下:

【M3】特種電機(jī)課程作業(yè):無刷直流電機(jī)驅(qū)動(dòng)系統(tǒng)設(shè)計(jì)(含原理圖、源程序、文檔)

【M3】特種電機(jī)課程作業(yè):無刷直流電機(jī)驅(qū)動(dòng)系統(tǒng)設(shè)計(jì)(含原理圖、源程序、文檔)

無刷電機(jī)的PID調(diào)節(jié)圖

【M3】特種電機(jī)課程作業(yè):無刷直流電機(jī)驅(qū)動(dòng)系統(tǒng)設(shè)計(jì)(含原理圖、源程序、文檔)

目錄│文件列表:

 │ STM32 BLDC開發(fā)板簡介.doc

 │ STM32 BLDC直流電機(jī)控制器原理圖.pdf

 ├ 相關(guān)技術(shù)文檔及其他

 │  └ 相關(guān)技術(shù)文檔及其他

 │     │ BLDC.JPG

 │     │ 無刷直流(BLDC)電機(jī)基礎(chǔ).pdf

 │     │ 直流無刷伺服電機(jī)的DSP控制.pdf

 │     ├ Matlab的GUI串口調(diào)試助手

 │     │  │ Matlab串口的使用.doc

 │     │  └ Motor

 │     │     │ Motor.asv

 │     │     │ Motor.fig

 │     │     │ Motor.m

 │     │     └ speed.txt

 │     ├ PID學(xué)習(xí)筆記

 │     │  │ AN_SPMC75_0012.pdf

 │     │  │ 新建 文本文檔.txt

 │     │  └ 無刷電機(jī)PID筆記(一).doc

 │     ├ ST關(guān)于無刷電機(jī)的解決方案

 │     │  │ STM32F10x_DSP_Lib_V2.0.0_setup.exe

 │     │  │ STM32F10x_DSP庫注釋.pdf

 │     │  │ STM32在馬達(dá)應(yīng)用.pdf

 │     │  │ STM32在馬達(dá)控制中的應(yīng)用.pdf

 │     │  │ STM32馬達(dá)控制套件評(píng)估技術(shù)手冊(第二版).pdf

 │     │  │ 基于STM32的PMSM FOC軟件庫(一).pdf

 │     │  │ 基于STM32的PMSM FOC軟件庫(三).pdf

 │     │  │ 基于STM32的PMSM FOC軟件庫(二).pdf

 │     │  └ 基于STM32的PMSM FOC軟件庫(四).pdf

 │     └ 開發(fā)板芯片資料

 │        │ irs2101s.pdf

 │        │ SP3232.pdf

 │        │ stm32f103_en.pdf

 │        │ SUD35N05_26L.pdf

 │        └ TJA1050.pdf

 └ 程序源碼及使用手冊

    └ 程序源碼及使用手冊

       ├ 開發(fā)板的程序源碼及使用手冊

       │  │ 使用手冊.doc

       │  └ 開發(fā)板程序

       │     └ 速度環(huán)PID

       │        │ readme.txt

       │        └ BLDC

       │           │ includes.h

       │           │ JLink Regs CM3.txt

       │           │ JLinkSettings.ini

       │           │ main.c

       │           │ MCUPeriph_Init.c

       │           │ MCUPeriph_Init.h

       │           │ STM32F103RB.uvopt

       │           │ STM32F103RB.uvproj

       │           │ stm32f10x_it.c

       │           │ stm32f10x_it.h

       │           ├ cmsis

       │           │  │ core_cm3.c

       │           │  └ core_cm3.h

       │           ├ cmsis_boot

       │           │  │ stm32f10x.h

       │           │  │ stm32f10x_conf.h

       │           │  │ system_stm32f10x.c

       │           │  │ system_stm32f10x.h

       │           │  ├ arm

       │           │  │  │ startup_stm32f10x_cl.s

       │           │  │  │ startup_stm32f10x_hd.s

       │           │  │  │ startup_stm32f10x_hd_vl.s

       │           │  │  │ startup_stm32f10x_ld.s

       │           │  │  │ startup_stm32f10x_ld_vl.s

       │           │  │  │ startup_stm32f10x_md.s

       │           │  │  │ startup_stm32f10x_md_vl.s

       │           │  │  └ startup_stm32f10x_xl.s

       │           │  └ startup

       │           │     │ startup_stm32f10x_md.c

       │           │     └ startup_stm32f10x_md.s

       │           ├ CoOS

       │           │  ├ Document

       │           │  │  └ readme.txt

       │           │  ├ kernel

       │           │  │  │ coocox.h

       │           │  │  │ CoOS.h

       │           │  │  │ core.c

       │           │  │  │ event.c

       │           │  │  │ flag.c

       │           │  │  │ hook.c

       │           │  │  │ kernelHeap.c

       │           │  │  │ mbox.c

       │           │  │  │ mm.c

       │           │  │  │ mutex.c

       │           │  │  │ OsConfig.h

       │           │  │  │ OsCore.h

       │           │  │  │ OsError.h

       │           │  │  │ OsEvent.h

       │           │  │  │ OsFlag.h

       │           │  │  │ OsKernelHeap.h

       │           │  │  │ OsMM.h

       │           │  │  │ OsMutex.h

       │           │  │  │ OsQueue.h

       │           │  │  │ OsServiceReq.h

       │           │  │  │ OsTask.h

       │           │  │  │ OsTime.h

       │           │  │  │ OsTimer.h

       │           │  │  │ queue.c

       │           │  │  │ sem.c

       │           │  │  │ serviceReq.c

       │           │  │  │ task.c

       │           │  │  │ time.c

       │           │  │  │ timer.c

       │           │  │  │ utility.c

       │           │  │  └ utility.h

       │           │  └ portable

       │           │     │ arch.c

       │           │     │ OsArch.h

       │           │     ├ GCC

       │           │     │  └ port.c

       │           │     ├ IAR

       │           │     │  │ portForM0.asm

       │           │     │  └ portForM3.asm

       │           │     └ Keil

       │           │        └ port.c

       │           ├ Drive

       │           │  ├ ADC

       │           │  │  ├ inc

       │           │  │  │  └ ADC.h

       │           │  │  └ src

       │           │  │     └ ADC.c

       │           │  ├ BLDC

       │           │  │  ├ inc

       │           │  │  │  └ BLDC.h

       │           │  │  └ src

       │           │  │     └ BLDC.c

       │           │  ├ BLUETOOTH

       │           │  │  ├ inc

       │           │  │  │  └ BLUETOOTH.h

       │           │  │  └ src

       │           │  │     └ BLUETOOTH.c

       │           │  ├ CAN

       │           │  │  └ CAN1

       │           │  │     ├ inc

       │           │  │     │  └ CAN1.h

       │           │  │     └ src

TAG無刷直流電機(jī)
  • 2 次
  • 40 分