2021-09-08 16:56:26 索煒達電子 2022
項目編號:E869
文件大?。?.68M
源碼說明:帶中文注釋
開發(fā)環(huán)境:C編譯器
簡要概述:
STM32正弦波逆變器設計資料 含SPWM數(shù)據(jù)生成軟件VB源碼+PCB+原理圖等
設計概要
大家知道, 市電或其他的交流電可以通過二極管或可控硅的單向?qū)щ娦哉鞒芍绷麟姽┙o需要使用直流電的場合。這種把交流電變換成直流電的過程我們叫做整流,也叫做順變。那么逆變呢?我們自然地就會想到,應該就是把直流電變換成交流電的過程。逆變電源就是相對于整流器而言通過半導體功率開關器件的開通和關斷把直流電變換成交流電的這么一個裝置。 逆變電源也叫做逆變器, 下面分單元地講一下逆變器主要的單元電路。 主要內(nèi)容為:
一.電池輸入電路
二.輔助電源電路
1. 12V 電池輸入的輔助電源電路
2. 24V-48V電池輸入的輔助電源電路
3. 多路隔離輔助電源電路
三.高頻逆變器前級電路的設計
1. 閉環(huán)前級變壓器匝數(shù)比的設計
2. 準開環(huán)前級變壓器匝數(shù)比的設計
四.高頻逆變器后級電路的設計
1. 米勒電容對高壓 MOS 管安全的影響及其解決辦法
2. IR2110應用中需要注意的問題
3. 正弦波逆變器 LC 濾波器的參數(shù)
五.逆變器的部分保護電路
1. 防反接保護電路
2. 電池欠壓保護
3. 逆變器的過流短路保護電路的設計
4. IGBT 的驅(qū)動和短路保護
目錄│文件列表:
└ 項目設計
│ 不繞彎路,獲取海量資源.jpg
│ 逆變電源設計.PDF
├ SPWM生成軟件
│ │ MSSCCPRJ.SCC
│ │ SPWM.frm
│ │ SPWM.frx
│ │ SPWMcreater.exe
│ │ _1.vbp
│ └ _1.vbw
├ 原理圖和PCB
│ │ 逆變器直流升壓.PcbDoc
│ │ 逆變控制板.PcbDoc
│ │ 逆變控制板.PDF
│ └ 逆變直流升壓.pdf
└ 逆變器控制軟件
│ JLink Regs CM3.txt
│ JLinkSettings.ini
│ stmucos.uvgui.liangwan
│ stmucos.uvopt
│ stmucos.uvproj
├ APP
│ │ includes.h
│ │ kalman.c
│ │ main.c
│ │ os_cfg.h
│ │ spwm.c
│ │ stm32f10x_conf.h
│ │ stm32f10x_it.c
│ │ stm32f10x_it.h
│ │ stzimo.h
│ └ system_stm32f10x.c
├ BSP
│ │ 24c02.c
│ │ 24c02.h
│ │ adc.c
│ │ adc.h
│ │ eeprom.c
│ │ eeprom.h
│ │ jiami.c
│ │ led.c
│ │ led.h
│ │ serial.c
│ │ serial.h
│ │ spk.c
│ │ spk.h
│ │ st7565.h
│ │ ST7565S.c
│ │ Timer.c
│ └ timer.h
├ out_hex
│ └ 方向盤.hex
├ STM32LIB
│ ├ includes
│ │ │ core_cm3.h
│ │ │ misc.h
│ │ │ stm32f10x.h
│ │ │ stm32f10x_adc.h
│ │ │ stm32f10x_bkp.h
│ │ │ stm32f10x_can.h
│ │ │ stm32f10x_cec.h
│ │ │ stm32f10x_crc.h
│ │ │ stm32f10x_dac.h
│ │ │ stm32f10x_dbgmcu.h
│ │ │ stm32f10x_dma.h
│ │ │ stm32f10x_exti.h
│ │ │ stm32f10x_flash.h
│ │ │ stm32f10x_fsmc.h
│ │ │ stm32f10x_gpio.h
│ │ │ stm32f10x_i2c.h
│ │ │ stm32f10x_iwdg.h
│ │ │ stm32f10x_pwr.h
│ │ │ stm32f10x_rcc.h
│ │ │ stm32f10x_rtc.h
│ │ │ stm32f10x_sdio.h
│ │ │ stm32f10x_spi.h
│ │ │ stm32f10x_tim.h
│ │ │ stm32f10x_usart.h
│ │ │ stm32f10x_wwdg.h
│ │ └ system_stm32f10x.h
│ ├ src
│ │ │ core_cm3.c
│ │ │ misc.c
│ │ │ stm32f10x_adc.c
│ │ │ stm32f10x_bkp.c
│ │ │ stm32f10x_can.c
│ │ │ stm32f10x_cec.c
│ │ │ stm32f10x_crc.c
│ │ │ stm32f10x_dac.c
│ │ │ stm32f10x_dbgmcu.c
│ │ │ stm32f10x_dma.c
│ │ │ stm32f10x_exti.c
│ │ │ stm32f10x_flash.c
│ │ │ stm32f10x_fsmc.c
│ │ │ stm32f10x_gpio.c
│ │ │ stm32f10x_i2c.c
│ │ │ stm32f10x_iwdg.c
│ │ │ stm32f10x_pwr.c
│ │ │ stm32f10x_rcc.c
│ │ │ stm32f10x_rtc.c
│ │ │ stm32f10x_sdio.c
│ │ │ stm32f10x_spi.c
│ │ │ stm32f10x_tim.c
│ │ │ stm32f10x_usart.c
│ │ └ stm32f10x_wwdg.c
│ └ startup
│ ├ 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
│ ├ gcc_ride7
│ │ │ 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
│ ├ iar
│ │ │ 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
│ └ TrueSTUDIO
│ │ 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
└ uCOS-II
├ Doc
│ │ QuickRefChart-Color.PDF
│ │ QuickRefChart-Color.XLS
│ │ README.TXT
│ │ ReleaseNotes.PDF
│ │ TaskAssignmentWorksheet.PDF
│ │ TaskAssignmentWorksheet.XLS
│ │ uCOS-II-CfgMan.PDF
│ │ uCOS-II-RAM-Calc.XLS
│ │ uCOS-II-RefMan.PDF
│ └ WhatsNewSince-V200.PDF
├ Ports
│ │ os_cpu.h
│ │ os_cpu_a.asm
│ │ os_cpu_c.c
│ └ os_dbg.c
└ Source
│ os_cfg_r.h
│ os_core.c
│ os_dbg_r.c
│ os_flag.c
│ os_mbox.c
│ os_mem.c
│ os_mutex.c
│ os_q.c
│ os_sem.c
│ os_task.c
│ os_time.c
│ os_tmr.c
│ ucos_ii.c
└ ucos_ii.h