久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營的一線實(shí)戰(zhàn)洞察。

基于STM32F103C8T6的小功率逆變器方案:SPWM生成與TIM1互補(bǔ)輸出實(shí)戰(zhàn)

基于STM32F103C8T6的小功率逆變器方案:SPWM生成與TIM1互補(bǔ)輸出實(shí)戰(zhàn) 1. 小功率逆變器方案選型與整體設(shè)計(jì)思路1.1 為什么是STM32F103C8T6這顆芯片做小功率逆變器主控選型基本決定了整個(gè)方案的開發(fā)難度、成本上限和后期維護(hù)的便利性。市面上能跑SPWM的MCU不少從8位的STC到32位的GD32、STM32甚至一些專用逆變芯片都能做。但如果你要的是一個(gè)資料齊全、社區(qū)活躍、成本可控、性能夠用的方案STM32F103C8T6幾乎是繞不開的選擇。先看幾個(gè)硬指標(biāo)。STM32F103C8T6是ARM Cortex-M3內(nèi)核主頻72MHz64KB Flash20KB SRAM自帶3個(gè)通用定時(shí)器TIM2/3/4和1個(gè)高級(jí)定時(shí)器TIM1。做單相逆變器核心需求就是一路互補(bǔ)PWM帶死區(qū)TIM1的CH1/CH1N、CH2/CH2N、CH3/CH3N正好能輸出三對(duì)互補(bǔ)信號(hào)硬件上直接滿足H橋四管驅(qū)動(dòng)加一路備用。死區(qū)時(shí)間可以通過BDTR寄存器配置不需要外部死區(qū)電路這一點(diǎn)比用普通定時(shí)器軟件模擬死區(qū)要可靠得多。再說成本。這顆芯片在市場(chǎng)上的價(jià)格已經(jīng)非常透明最小系統(tǒng)板幾塊錢就能拿到自己畫板的話芯片本體成本更低。對(duì)于小功率逆變器這種對(duì)成本敏感的產(chǎn)品主控省下來的錢可以加到功率管和磁性元件上整體性能反而更好。還有一個(gè)容易被忽略的點(diǎn)生態(tài)。STM32F103的標(biāo)準(zhǔn)庫和HAL庫資料鋪天蓋地從GPIO配置到定時(shí)器PWM輸出從ADC采樣到串口通信幾乎每一個(gè)外設(shè)都有現(xiàn)成的例程可以參考。做逆變器不是做科研能快速搭出原型、快速調(diào)試、快速迭代才是關(guān)鍵。我試過用某國產(chǎn)替代芯片做同樣的事光是定時(shí)器互補(bǔ)輸出這一塊就卡了兩天換回STM32半天就跑通了。1.2 單極性倍頻與雙極性調(diào)制的取舍SPWM調(diào)制方式直接決定了輸出波形的質(zhì)量和開關(guān)損耗。小功率逆變器常見的調(diào)制方式有兩種雙極性調(diào)制和單極性倍頻調(diào)制。雙極性調(diào)制最簡(jiǎn)單H橋的對(duì)角管同時(shí)開關(guān)輸出只有正負(fù)兩種電平。優(yōu)點(diǎn)是控制邏輯簡(jiǎn)單只需要一路正弦調(diào)制波和一路三角載波比較。缺點(diǎn)是開關(guān)損耗大因?yàn)槊總€(gè)開關(guān)周期內(nèi)四個(gè)管子都在動(dòng)作而且輸出諧波主要集中在開關(guān)頻率附近濾波電感需要選得比較大。單極性倍頻調(diào)制則是把H橋分成兩個(gè)橋臂每個(gè)橋臂獨(dú)立控制。左橋臂用正弦波和三角波比較右橋臂用反相正弦波和同一個(gè)三角波比較。這樣輸出電平有正、負(fù)、零三種狀態(tài)等效開關(guān)頻率翻倍諧波頻率提高一倍濾波電感可以減小一半左右。代價(jià)是控制邏輯稍微復(fù)雜一點(diǎn)需要兩路互補(bǔ)的調(diào)制信號(hào)。對(duì)于小功率逆變器我傾向于單極性倍頻。原因很直接電感體積和成本在逆變器里占比不小能用控制換電感這筆賬劃算。而且STM32的TIM1有足夠的通道和互補(bǔ)輸出能力實(shí)現(xiàn)單極性倍頻并不增加硬件成本。具體實(shí)現(xiàn)上用TIM1的CH1/CH1N驅(qū)動(dòng)左橋臂CH2/CH2N驅(qū)動(dòng)右橋臂。CH3可以留著做保護(hù)或者風(fēng)扇控制。正弦調(diào)制波用查表法生成三角載波用定時(shí)器自動(dòng)重裝載值模擬。查表點(diǎn)數(shù)選200點(diǎn)或者256點(diǎn)根據(jù)Flash空間和輸出頻率要求來定。1.3 后級(jí)H橋與濾波器的基本架構(gòu)小功率逆變器的后級(jí)拓?fù)浠竟潭ㄈ珮蚰孀? LC濾波。四個(gè)IGBT或者M(jìn)OSFET組成H橋把前級(jí)升壓后的直流電逆變成SPWM波再通過LC濾波器把高頻諧波濾掉得到50Hz正弦波。H橋的管子選擇要看功率等級(jí)。如果是幾百瓦的小功率MOSFET就夠用比如IRF540、IRF3205這類導(dǎo)通電阻小開關(guān)速度快。如果是上千瓦IGBT更合適飽和壓降固定大電流下?lián)p耗比MOSFET低。熱詞里提到“用四個(gè)IGBT做一個(gè)H橋逆變器后級(jí)”這個(gè)思路是對(duì)的IGBT在小功率下雖然開關(guān)損耗略高但勝在皮實(shí)耐造驅(qū)動(dòng)也簡(jiǎn)單。LC濾波器的參數(shù)計(jì)算是重點(diǎn)。截止頻率一般取開關(guān)頻率的1/10到1/20。假設(shè)開關(guān)頻率20kHz截止頻率取1kHz到2kHz。電感值根據(jù)紋波電流要求算電容值根據(jù)輸出電壓紋波要求算。具體公式后面實(shí)操部分會(huì)展開。驅(qū)動(dòng)電路不能省。STM32的IO口輸出3.3V驅(qū)動(dòng)電流只有幾十毫安直接推MOSFET柵極會(huì)燒IO口。必須加驅(qū)動(dòng)芯片或者圖騰柱電路。IR2110、IR2104這類半橋驅(qū)動(dòng)芯片是標(biāo)配自帶死區(qū)控制和自舉電路用起來省心。2. SPWM生成的核心細(xì)節(jié)與定時(shí)器配置2.1 查表法生成正弦調(diào)制波的參數(shù)計(jì)算SPWM的核心就是拿正弦波和三角波比較輸出占空比按正弦規(guī)律變化的方波。在STM32上實(shí)現(xiàn)最穩(wěn)妥的方法是查表法預(yù)先算好一個(gè)正弦周期內(nèi)的N個(gè)采樣點(diǎn)存到數(shù)組里定時(shí)器中斷里依次讀取更新比較寄存器的值。采樣點(diǎn)數(shù)N的選擇有講究。N太小輸出波形階梯感明顯諧波含量高N太大占用Flash空間多中斷頻率高CPU負(fù)擔(dān)重。對(duì)于50Hz輸出如果載波比取200意味著一個(gè)正弦周期內(nèi)有200個(gè)PWM脈沖每個(gè)脈沖對(duì)應(yīng)一個(gè)采樣點(diǎn)。載波比200時(shí)輸出諧波主要集中在200倍基頻附近也就是10kHz左右濾波相對(duì)容易。具體計(jì)算過程系統(tǒng)時(shí)鐘72MHz定時(shí)器預(yù)分頻設(shè)為0自動(dòng)重裝載值A(chǔ)RR決定PWM頻率。假設(shè)要20kHz的PWM頻率ARR 72MHz / 20kHz - 1 3599。正弦表有200個(gè)點(diǎn)每個(gè)點(diǎn)對(duì)應(yīng)一個(gè)正弦值范圍映射到0到ARR之間。正弦值計(jì)算公式sin_val[i] (ARR / 2) * (1 sin(2 * PI * i / N))其中i從0到N-1。這樣算出來的正弦表最小值接近0最大值接近ARR中間值在ARR/2附近。定時(shí)器比較寄存器CCR寫入這個(gè)值就能得到占空比按正弦規(guī)律變化的PWM波。實(shí)際調(diào)試時(shí)ARR不要取滿留一點(diǎn)余量比如用ARR的90%作為正弦表的幅值上限避免占空比到100%時(shí)上下管直通。2.2 TIM1互補(bǔ)輸出與死區(qū)時(shí)間的配置要點(diǎn)TIM1是STM32F103的高級(jí)定時(shí)器專門為電機(jī)控制和電源設(shè)計(jì)。配置互補(bǔ)輸出需要設(shè)置幾個(gè)關(guān)鍵寄存器CCMR1/CCMR2設(shè)置PWM模式CCER使能互補(bǔ)輸出BDTR設(shè)置死區(qū)時(shí)間和主輸出使能。死區(qū)時(shí)間的計(jì)算死區(qū)時(shí)間 DTG[7:0] × T_dts其中T_dts是定時(shí)器時(shí)鐘周期。72MHz下T_dts ≈ 13.89ns。如果死區(qū)時(shí)間設(shè)1μsDTG值約為72。實(shí)際配置時(shí)死區(qū)時(shí)間要根據(jù)功率管的開關(guān)特性來定。MOSFET的關(guān)斷時(shí)間長(zhǎng)死區(qū)要留夠一般500ns到1μs。IGBT關(guān)斷更慢死區(qū)要1μs到2μs。注意BDTR寄存器的MOE位必須置1否則互補(bǔ)輸出不會(huì)使能。很多新手調(diào)了半天沒波形就是忘了開MOE。配置代碼大致如下// TIM1初始化PWM頻率20kHz TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure; TIM_OCInitTypeDef TIM_OCInitStructure; TIM_BDTRInitTypeDef TIM_BDTRInitStructure; TIM_TimeBaseStructure.TIM_Prescaler 0; TIM_TimeBaseStructure.TIM_Period 3599; // 72MHz / 3600 20kHz TIM_TimeBaseStructure.TIM_ClockDivision TIM_CKD_DIV1; TIM_TimeBaseStructure.TIM_CounterMode TIM_CounterMode_Up; TIM_TimeBaseInit(TIM1, TIM_TimeBaseStructure); // 通道1和通道2配置為PWM模式1 TIM_OCInitStructure.TIM_OCMode TIM_OCMode_PWM1; TIM_OCInitStructure.TIM_OutputState TIM_OutputState_Enable; TIM_OCInitStructure.TIM_OutputNState TIM_OutputNState_Enable; TIM_OCInitStructure.TIM_Pulse 0; TIM_OCInitStructure.TIM_OCPolarity TIM_OCPolarity_High; TIM_OCInitStructure.TIM_OCNPolarity TIM_OCNPolarity_High; TIM_OCInitStructure.TIM_OCIdleState TIM_OCIdleState_Reset; TIM_OCInitStructure.TIM_OCNIdleState TIM_OCNIdleState_Reset; TIM_OC1Init(TIM1, TIM_OCInitStructure); TIM_OC2Init(TIM1, TIM_OCInitStructure); // 死區(qū)時(shí)間配置約1us TIM_BDTRInitStructure.TIM_OSSRState TIM_OSSRState_Enable; TIM_BDTRInitStructure.TIM_OSSIState TIM_OSSIState_Enable; TIM_BDTRInitStructure.TIM_LOCKLevel TIM_LOCKLevel_1; TIM_BDTRInitStructure.TIM_DeadTime 72; // 72 * 13.89ns ≈ 1us TIM_BDTRInitStructure.TIM_Break TIM_Break_Disable; TIM_BDTRInitStructure.TIM_BreakPolarity TIM_BreakPolarity_High; TIM_BDTRInitStructure.TIM_AutomaticOutput TIM_AutomaticOutput_Enable; TIM_BDTRConfig(TIM1, TIM_BDTRInitStructure); TIM_CtrlPWMOutputs(TIM1, ENABLE); TIM_Cmd(TIM1, ENABLE);這段代碼里TIM_CtrlPWMOutputs(TIM1, ENABLE)就是置MOE位少了這一句互補(bǔ)輸出端不會(huì)有任何波形。2.3 中斷服務(wù)函數(shù)與正弦表更新節(jié)奏正弦表的更新在定時(shí)器更新中斷里做。每次計(jì)數(shù)器溢出觸發(fā)中斷在中斷里讀取下一個(gè)正弦值寫入CCR1和CCR2。注意CCR2要寫反相值因?yàn)閱螛O性倍頻需要兩個(gè)橋臂的調(diào)制波反相。中斷頻率就是PWM頻率20kHz。72MHz主頻下每次中斷有3600個(gè)時(shí)鐘周期可用中斷服務(wù)函數(shù)只要幾十條指令完全跑得過來。但要注意中斷里不要做浮點(diǎn)運(yùn)算不要調(diào)用庫函數(shù)直接查表賦值就行。void TIM1_UP_IRQHandler(void) { if (TIM_GetITStatus(TIM1, TIM_IT_Update) ! RESET) { TIM_ClearITPendingBit(TIM1, TIM_IT_Update); sine_index; if (sine_index SINE_TABLE_SIZE) sine_index 0; // 左橋臂用正弦表 TIM_SetCompare1(TIM1, sine_table[sine_index]); // 右橋臂用反相正弦表 TIM_SetCompare2(TIM1, sine_table[(sine_index SINE_TABLE_SIZE/2) % SINE_TABLE_SIZE]); } }這里用了一個(gè)小技巧反相正弦表不需要單獨(dú)存一份直接把索引偏移半個(gè)周期就行。這樣Flash占用減半代碼也更簡(jiǎn)潔。3. 從零搭建工程的完整實(shí)操流程3.1 標(biāo)準(zhǔn)庫工程模板的建立與關(guān)鍵文件說明雖然現(xiàn)在HAL庫和LL庫越來越流行但做逆變器這類對(duì)實(shí)時(shí)性要求高的項(xiàng)目標(biāo)準(zhǔn)庫依然是很多老工程師的首選。標(biāo)準(zhǔn)庫直接操作寄存器代碼效率高中斷響應(yīng)快沒有HAL庫那些層層封裝的開銷。新建工程需要準(zhǔn)備幾個(gè)東西啟動(dòng)文件startup_stm32f10x_md.s、鏈接腳本stm32f103c8t6.ld或者Keil里的分散加載文件、標(biāo)準(zhǔn)庫源碼STM32F10x_StdPeriph_Driver、CMSIS核心文件。啟動(dòng)文件選md后綴的對(duì)應(yīng)中等容量產(chǎn)品64KB Flash正好匹配。鏈接腳本里要定義好Flash和RAM的起始地址和大小。STM32F103C8T6的Flash從0x08000000開始大小0x1000064KBRAM從0x20000000開始大小0x500020KB。棧頂?shù)刂吩O(shè)為RAM末尾堆根據(jù)實(shí)際使用情況分配。Keil工程里需要添加的宏定義USE_STDPERIPH_DRIVER和STM32F10X_MD。前者讓標(biāo)準(zhǔn)庫的頭文件包含外設(shè)驅(qū)動(dòng)后者告訴庫文件當(dāng)前芯片是中容量型號(hào)。少了這兩個(gè)宏編譯會(huì)報(bào)一堆未定義。實(shí)操心得新建工程時(shí)先把GPIO點(diǎn)燈跑通確認(rèn)時(shí)鐘配置、啟動(dòng)文件、鏈接腳本都沒問題再往上加定時(shí)器和PWM。我見過太多人一上來就寫SPWM結(jié)果燈都不亮根本分不清是時(shí)鐘錯(cuò)了還是PWM配置錯(cuò)了。3.2 ST-Link調(diào)試器連接與驅(qū)動(dòng)安裝避坑ST-Link是STM32開發(fā)最常用的調(diào)試器便宜、穩(wěn)定、支持SWD和JTAG。但驅(qū)動(dòng)安裝經(jīng)常出問題尤其是Win10和Win11系統(tǒng)。常見問題一Keil識(shí)別不到ST-Link。先檢查設(shè)備管理器里有沒有“STMicroelectronics STLink dongle”這個(gè)設(shè)備。如果沒有說明驅(qū)動(dòng)沒裝好。去ST官網(wǎng)下載ST-Link驅(qū)動(dòng)包安裝后重新插拔。如果設(shè)備管理器里顯示黃色感嘆號(hào)右鍵更新驅(qū)動(dòng)手動(dòng)指向驅(qū)動(dòng)安裝目錄。常見問題二能識(shí)別但下載失敗。檢查SWD接線SWCLK接PA14SWDIO接PA13GND和3.3V必須接。有些最小系統(tǒng)板沒有引出復(fù)位引腳Keil里要把“Reset after Connect”改成“Connect under Reset”否則芯片進(jìn)入低功耗模式后連不上。常見問題三下載一次后第二次連不上。大概率是程序里把SWD引腳復(fù)用了。PA13和PA14默認(rèn)是SWD功能如果代碼里把它們配置成普通GPIO或者復(fù)用成其他外設(shè)調(diào)試器就連不上了。解決辦法是在初始化代碼里加一句GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable, ENABLE)只保留SWD釋放JTAG引腳。但注意不要禁用SWD本身否則下次真的連不上只能用串口ISP或者復(fù)位時(shí)按住復(fù)位鍵來救。3.3 串口打印與GBK轉(zhuǎn)UTF8的編碼處理調(diào)試逆變器時(shí)串口打印是必不可少的。輸出電壓、電流、頻率、故障碼這些信息通過串口發(fā)到電腦上用串口助手看比點(diǎn)燈直觀得多。STM32的串口配置很簡(jiǎn)單USART1接PA9和PA10波特率1152008位數(shù)據(jù)位1位停止位無校驗(yàn)。重定向printf到串口在Keil里勾選“Use MicroLIB”然后實(shí)現(xiàn)fputc函數(shù)就行。int fputc(int ch, FILE *f) { USART_SendData(USART1, (uint8_t)ch); while (USART_GetFlagStatus(USART1, USART_FLAG_TC) RESET); return ch; }編碼問題是個(gè)坑。Keil默認(rèn)用GBK編碼保存源文件如果代碼里有中文字符串串口助手用UTF8顯示就是亂碼。解決辦法有兩個(gè)一是把Keil的編碼改成UTF8在Edit - Configuration - Editor里設(shè)置二是串口助手切換成GBK顯示。我習(xí)慣用第一種統(tǒng)一UTF8省得以后跨平臺(tái)出問題。如果代碼里已經(jīng)有GBK編碼的中文批量轉(zhuǎn)UTF8可以用Notepad或者VS Code。VS Code右下角點(diǎn)擊編碼選“通過編碼重新打開”選GBK然后再“通過編碼保存”選UTF8。批量處理的話用Python腳本跑一遍也行。4. 常見問題排查與實(shí)戰(zhàn)經(jīng)驗(yàn)匯總4.1 PWM無輸出與波形異常的排查路徑PWM調(diào)不出來是新手最常遇到的問題。按以下順序排查基本能覆蓋90%的情況。第一步確認(rèn)時(shí)鐘。用示波器測(cè)PA8或者PA9看有沒有PWM波形。如果沒有檢查RCC配置里TIM1時(shí)鐘是否使能GPIO時(shí)鐘是否使能GPIO模式是否配成復(fù)用推挽輸出。第二步確認(rèn)MOE位。TIM1的互補(bǔ)輸出受BDTR寄存器的MOE位控制。如果MOE沒置1CH1N和CH2N不會(huì)有輸出??梢栽谡{(diào)試器里直接看BDTR寄存器的值或者加一句TIM_CtrlPWMOutputs(TIM1, ENABLE)。第三步確認(rèn)死區(qū)時(shí)間。死區(qū)時(shí)間設(shè)得太大比如超過PWM周期的10%輸出占空比會(huì)被嚴(yán)重壓縮看起來就像沒輸出。用示波器看互補(bǔ)的兩路波形中間的死區(qū)時(shí)間應(yīng)該在幾百納秒到1微秒之間。第四步確認(rèn)比較值。CCR寄存器的值如果大于ARR輸出恒為低或者恒為高。調(diào)試時(shí)先把CCR設(shè)成ARR的一半看有沒有50%占空比的方波。有方波了再換成正弦表。波形異常的情況如果輸出波形有毛刺檢查電源濾波和地線布局。如果波形頻率不對(duì)檢查ARR和預(yù)分頻的計(jì)算。如果波形幅度不對(duì)檢查驅(qū)動(dòng)電路和功率管。4.2 逆變器帶載后電壓跌落與波形失真空載波形漂亮一帶載就塌這是小功率逆變器的通病。原因通常有三個(gè)前級(jí)供電不足、濾波電感飽和、死區(qū)補(bǔ)償不夠。前級(jí)供電不足最好判斷。用萬用表測(cè)母線電壓空載和帶載時(shí)對(duì)比。如果帶載后母線電壓掉得厲害說明前級(jí)電源功率不夠或者線損太大。小功率逆變器前級(jí)一般是升壓電路或者直接電池供電電池內(nèi)阻大、線細(xì)、接插件接觸不良都會(huì)導(dǎo)致帶載跌落。濾波電感飽和比較隱蔽。電感選型時(shí)要看飽和電流如果負(fù)載電流接近或者超過電感的飽和電流電感量急劇下降濾波效果變差波形失真。解決辦法是換更大磁芯或者更大線徑的電感或者提高開關(guān)頻率減小電感需求。死區(qū)補(bǔ)償是進(jìn)階話題。死區(qū)時(shí)間會(huì)導(dǎo)致輸出電壓損失尤其是在低壓大電流時(shí)死區(qū)造成的波形畸變很明顯??梢栽谡冶砝镱A(yù)加一個(gè)補(bǔ)償量或者根據(jù)電流方向動(dòng)態(tài)調(diào)整死區(qū)。小功率場(chǎng)合如果死區(qū)設(shè)得不大不補(bǔ)償也能接受。4.3 常見問題速查表現(xiàn)象可能原因排查方法解決措施上電無反應(yīng)供電未接或電壓不足萬用表測(cè)3.3V和5V檢查電源接線確認(rèn)電壓ST-Link連不上驅(qū)動(dòng)未裝或SWD引腳被復(fù)用設(shè)備管理器查看檢查PA13/PA14配置重裝驅(qū)動(dòng)代碼里保留SWD功能PWM無輸出MOE未使能或時(shí)鐘未開示波器測(cè)PA8調(diào)試器看BDTR加TIM_CtrlPWMOutputs檢查RCC波形頻率不對(duì)ARR或預(yù)分頻計(jì)算錯(cuò)誤示波器測(cè)周期反推頻率重新計(jì)算ARR和預(yù)分頻值帶載電壓跌落前級(jí)功率不足或電感飽和測(cè)母線電壓摸電感溫度加大前級(jí)功率換大磁芯電感串口亂碼編碼不一致串口助手切換GBK/UTF8統(tǒng)一Keil和串口助手編碼死區(qū)時(shí)間異常DTG值計(jì)算錯(cuò)誤示波器看互補(bǔ)波形死區(qū)按公式重新計(jì)算DTG管子發(fā)熱嚴(yán)重死區(qū)不夠或驅(qū)動(dòng)不足測(cè)柵極波形看死區(qū)時(shí)間加大死區(qū)換驅(qū)動(dòng)芯片4.4 幾個(gè)容易被忽略的實(shí)操細(xì)節(jié)VBAT引腳處理。STM32F103C8T6的VBAT引腳如果不用直接接3.3V或者懸空都行但不要接錯(cuò)到5V會(huì)燒。如果板子上有紐扣電池座VBAT接電池正極掉電時(shí)RTC和備份寄存器能保持。PB0不能做按鍵。熱詞里有人問這個(gè)確實(shí)PB0在某些最小系統(tǒng)板上接了LED或者別的外設(shè)做按鍵輸入時(shí)要注意上下拉配置。如果PB0外部已經(jīng)有上拉電阻內(nèi)部就不需要再開上拉否則電平?jīng)_突。DMA通道沖突。STM32F103的DMA1有7個(gè)通道每個(gè)通道對(duì)應(yīng)固定的外設(shè)請(qǐng)求。TIM1的更新事件對(duì)應(yīng)DMA1通道5TIM2對(duì)應(yīng)通道2USART1_TX對(duì)應(yīng)通道4。配置DMA時(shí)先查參考手冊(cè)的請(qǐng)求映射表別配錯(cuò)了通道否則DMA不觸發(fā)。FreeRTOS下的中斷優(yōu)先級(jí)。如果項(xiàng)目里跑了FreeRTOSTIM1中斷的優(yōu)先級(jí)要設(shè)得比configMAX_SYSCALL_INTERRUPT_PRIORITY高否則中斷里調(diào)用FreeRTOS的API會(huì)觸發(fā)斷言。逆變器的PWM中斷對(duì)實(shí)時(shí)性要求高優(yōu)先級(jí)設(shè)最高中斷里只做查表和賦值不做任何系統(tǒng)調(diào)用。Flash加密。STM32F103支持讀保護(hù)通過選項(xiàng)字節(jié)設(shè)置。量產(chǎn)時(shí)開啟讀保護(hù)防止代碼被讀出。但注意開啟讀保護(hù)后調(diào)試器無法再連接除非先解除保護(hù)而解除保護(hù)會(huì)擦除整個(gè)Flash。調(diào)試階段不要開量產(chǎn)前再開。5. 方案擴(kuò)展與性能優(yōu)化方向5.1 從SPWM到SVPWM的升級(jí)路徑SPWM實(shí)現(xiàn)簡(jiǎn)單但直流電壓利用率只有86.6%。SVPWM空間矢量PWM能把利用率提高到100%同樣母線電壓下輸出交流電壓更高。對(duì)于電池供電的小功率逆變器這意味著可以多輸出15%的功率。SVPWM的核心是判斷扇區(qū)、計(jì)算基本矢量作用時(shí)間、生成PWM比較值。在STM32上實(shí)現(xiàn)需要用到一些三角函數(shù)和查表。TIM1依然可以用只是比較值的計(jì)算方式變了。如果SPWM已經(jīng)跑通升級(jí)SVPWM主要是改中斷里的計(jì)算邏輯硬件不用動(dòng)。不過SVPWM的計(jì)算量比SPWM大20kHz中斷下72MHz的M3內(nèi)核要仔細(xì)優(yōu)化代碼??梢杂貌楸砑硬逯档姆绞綔p少實(shí)時(shí)計(jì)算量或者降低開關(guān)頻率到10kHz給CPU留更多時(shí)間。5.2 加入ADC采樣實(shí)現(xiàn)閉環(huán)控制開環(huán)逆變器輸出電壓隨負(fù)載變化帶載后電壓跌落明顯。加入ADC采樣輸出電壓做PID閉環(huán)可以穩(wěn)住輸出。STM32F103的ADC是12位最快1MHz采樣率采50Hz正弦波綽綽有余。采樣時(shí)機(jī)很關(guān)鍵。要在PWM周期的特定時(shí)刻采樣避開開關(guān)噪聲。一般是在計(jì)數(shù)器溢出中斷里觸發(fā)ADC或者在PWM中點(diǎn)采樣。用DMA把ADC結(jié)果搬到內(nèi)存不占CPU。PID計(jì)算放在慢速循環(huán)里比如每10個(gè)PWM周期算一次減輕CPU負(fù)擔(dān)。電壓采樣用電阻分壓加運(yùn)放跟隨電流采樣用霍爾傳感器或者采樣電阻加差分放大。采樣電路的地要和功率地分開單點(diǎn)接地否則開關(guān)噪聲會(huì)串進(jìn)ADC導(dǎo)致采樣值跳動(dòng)。5.3 保護(hù)機(jī)制過流、過溫、欠壓逆變器沒有保護(hù)就是炸彈。最基本的三個(gè)保護(hù)過流保護(hù)、過溫保護(hù)、欠壓保護(hù)。過流保護(hù)用比較器實(shí)現(xiàn)最快。采樣電阻上的電壓和基準(zhǔn)比較超過閾值直接觸發(fā)TIM1的剎車輸入BKIN硬件立刻關(guān)斷PWM輸出比軟件響應(yīng)快得多。STM32的TIM1有專門的剎車引腳配置成剎車輸入觸發(fā)后MOE自動(dòng)清零PWM輸出立刻變高阻。過溫保護(hù)用NTC熱敏電阻接ADC采樣溫度超過閾值降功率或者停機(jī)。欠壓保護(hù)監(jiān)測(cè)母線電壓低于閾值時(shí)報(bào)警并停機(jī)防止電池過放。保護(hù)閾值要留余量。過流閾值設(shè)成額定電流的1.5倍到2倍過溫閾值設(shè)成管子最大結(jié)溫的80%欠壓閾值根據(jù)電池類型定鉛酸電池單節(jié)1.8V鋰電池單節(jié)3.0V。5.4 代碼優(yōu)化從查表到實(shí)時(shí)計(jì)算的權(quán)衡查表法簡(jiǎn)單可靠但正弦表占Flash且頻率固定。如果要輸出可變頻率比如45Hz到65Hz可調(diào)查表法就需要?jiǎng)討B(tài)調(diào)整索引步進(jìn)或者用多個(gè)表切換。實(shí)時(shí)計(jì)算正弦值靈活但M3內(nèi)核沒有浮點(diǎn)單元算一次sin要幾百個(gè)時(shí)鐘周期20kHz中斷下根本來不及。折中方案是用定點(diǎn)數(shù)查表加線性插值或者用CORDIC算法。CORDIC用移位和加法算三角函數(shù)適合沒有FPU的MCU但代碼復(fù)雜度高。對(duì)于小功率逆變器輸出頻率通常固定50Hz查表法足夠。如果要做變頻建議用查表加索引步進(jìn)調(diào)整步進(jìn)值根據(jù)目標(biāo)頻率計(jì)算。比如200點(diǎn)正弦表對(duì)應(yīng)50Hz步進(jìn)為1對(duì)應(yīng)60Hz步進(jìn)為1.2取整處理會(huì)有輕微頻率誤差但小功率場(chǎng)合可以接受。6. 寫在最后的一些個(gè)人體會(huì)這個(gè)方案我從頭到尾跑過不止一遍踩過的坑基本都寫在上面了。STM32F103C8T6做小功率逆變器性能綽綽有余關(guān)鍵是把定時(shí)器和死區(qū)配置對(duì)把保護(hù)機(jī)制做扎實(shí)。很多人一上來就追求SVPWM、閉環(huán)控制結(jié)果連開環(huán)SPWM都沒調(diào)穩(wěn)帶個(gè)燈泡都閃。我的建議是先把開環(huán)跑通波形干凈了再加閉環(huán)和保護(hù)一步一步來。還有一點(diǎn)功率部分和數(shù)字部分一定要分開布局。我見過有人把STM32和H橋畫在同一塊板上地線沒處理好ADC采樣全是噪聲PWM波形上全是毛刺。數(shù)字地和功率地單點(diǎn)連接驅(qū)動(dòng)信號(hào)用光耦或者隔離芯片隔開這些問題就少很多。最后調(diào)試逆變器一定要有示波器最好是四通道的??碢WM波形、看死區(qū)、看輸出電壓、看電流四個(gè)通道同時(shí)抓什么問題都藏不住。沒有示波器用萬用表測(cè)平均電壓也能湊合但效率低很多。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
美女啊啊啊啊啊| 久久91精品国产9丨久久分亭| 性感美女啊啊啊在线| 人人摸.人人色| 丝袜无码a片| 日本三级A片网站com| 熟妇无码视频三区| 国产伦精品一区二区三区视频女| 午夜成人爽爽爽爽A片李冰冰| 国产精品诱惑| 97色五月天完| 三级色综合| 婷婷性网| 91少妇香蕉久久精品| 免费啪啪一级视频| 欧美在线91| 天天日天天舔东京热| 日韩精品免费高清视频在线| 欧美一级黄片视频在线| www久久国产精品| 日韩人妻精品| 内射中出日韩在线观看视频| 333kkkk·亚洲com久久| 亚洲中文字母在线播放| 操逼视频色| 天天射日日干| 国产无吗在线播放| 丝袜美腿91| 99.色网| 婷婷91| 日本精品一级二级三级| 超碰是碰在线观看| 色综合天天爱去电影网| 中文字幕第二页| 四虎免费视频| 久热精品在线| 久久东京热久久| 亚洲性高潮| 亚洲第一二区另类图| www黄片免费看com| 视频在线97| 999熟女精品| 国产白领连续中出在线观看| 欧美啪啪天堂| 国产亚洲99久久精品熟| 人人人摸人人| 在线国产福利网址导航| 无码日韩人妻av一| 翔田千里一区二区三区奶水| 熟女这里只有精品6| 深喉吞精| 欧美久久人体| 久久久久久久唑| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师黑人潮喷一 | 东京热av男人的天堂| 97色论| 国产亚州日韩欧美看片| 亚洲高清国产理伦片| 亚洲蜜乳av| 青青草丝袜在线视频| 天天摸夜夜添无码小视频| 欧美偷拍区| 天天视频黄| 在线播放免费av福利片| 俺去俺来也在线www| 天天干天天爽| 国模限制级电影| 亚洲色图欧美色图制服丝袜| 91欧美性| 中文字幕一二三av| se吧提供91精品国产91久久久久久| 91 丝袜在线播放| 18禁中文字幕| 国产一区二区三区中文字幕| 日日天天久久啊啊aaa| 热久久91婷婷| 999 久久久| 99热这里只有精品1| 国产又黄又爽| 鸡巴插逼视频| 按摩中文字幕| 91欧美www| 国产免费黄色一级大片| 十八禁视频网站| 色一射色一射| 国产中文福利| 国产路线专区| 亚洲av影院在线观看| 亚洲图片欧美91N| 老熟女中文字幕高清| 一区二区三区不卡视频| 操人无码| 美女主播色欲91抠b在线播放| 97se综合| 天久久久噜噜噜久久国产精品爽爽| 飘花国产午夜精品不卡| 亚洲欧洲精品成人| 欧美黄业| 蜜桃在线观看一区二区三区 | 亚洲天堂欧美| 天天插夜夜操| 夜夜操av亚洲一区二区| 亚洲精品性爱片| AV天天综合| 中出20p| 色色网91| 久久精9| 成·人免费午夜在线观看| 伊人久久大香大香线蕉中文| 国产视频97| 操操逼操操逼操操逼逼| 青青草日本中文字幕| 97超碰色| 国产外初女出血视频| 少妇无码av专区线| 91AV老熟女视频| 伊人九九| 97人肏| 91丝袜视频在线观看| 日欧操屄| 96精品一区| 久久av成人无码免费| 五月天社区| 国产精品久久久亚洲第一牛牛_在线观看| 欧美成人AⅤ大片在线观看| 综合 青草 伊久久 影院 综合 | 熟女六十路| 亚洲国产剧情少妇激情| 1000部熟女视频在线观看| 久久久久久91香蕉国产| 精品欧美А∨无码黑人大荫蒂| 91殴美大片| 久久国产乱子伦精品免费女人| 精品然女一区二区| 日韩人妻播放| 久久久78| 99熟女| 91人人操| 91爰爱欧美| 欧洲久久一二线| 国产福利夜| 人人干黄色| 五月天激情婷婷| 亚拍在线| 丁香五月久久| 极品销魂美女一区二区| 日本黄色天堂| 台湾佬中文娱乐自偷自拍| 中文字幕第9页萱萱影音先锋| 久久久久密| 日韩成人精品| 三级片网站在线播放| 亚洲nv男人的天堂网| 久久久免费一级黄片| 嫩草 人人网精品| 色婷婷视频| 欧姜老司机| 91啪9色| 操逼网免费无码视频| 色欧洲| 久久av色| 色婷婷久久| 久久免费99精品久久久久久| 欧美少妇高潮视频| 欧美高潮在线| 日本九九九九| 国产乱色国产精品免费视| 久操影视| 在线观看一卡二卡| 欧美激情另类一区二区| 亚洲天天在线| 亚洲脚交| 黄色网址久久精品欧美喷水| 国产女性无套 免费观看| www.av家庭乱伦| 色呦色呦色精品| 精品免费一区二区三区在线亚洲人成| 日韩操人| 亚洲美女自拍偷拍视频| 日韩免费福利在线观看| 97超碰欧美手机| av久日| 亚洲国产一级中文综合久久天堂在线免费观看| 亚洲少妇色| 亚州免费啪啪视频| 久久这里只精品免费福利| 欧美色图另类图片| 九九九热精品| SS久久| 91在线视频免费中出| 色综合色欲色综合色综合色综合| 免费一级a毛片久久久久久鸭绿欲| 欧美日韩精品久久久久东北老熟妇| 色诱avtt| 91真人天天在线| 成人免费不卡在线视频| 国产白嫩漂亮KTV在线| 97香蕉网| 欧美黄页| 亚洲h片在线免费观看| 91色图| 国产白丝av| 天久久久噜噜噜久久国产精品爽爽 | 上海一级黄片| 久久精品中文字幕观看| 国产欧美精选自拍一区| 一区二区三区免费岛国片| 成人a大片在线观看| 91被操| 欧美组图日韩亚洲中文字幕| 亚洲天堂另类| 麻豆成人AV| 友优传媒精品在线一区二区| 精品69网| 台湾一区国产高清在线| 伊人网青青| 思思热免费在线视频| 人妻丰满熟妇一区二区三| 97资源视频| 少妇人妻太紧太深av| AV和黑人在线播放| 操逼视频亚洲| a在线视频免费观看| 日本在线不卡一二区| 国产一区在线观看无码AV | 91丨国产丨白浆| 久久伊人大香蕉| 中文字幕 码 自拍 视频 区| 亚洲熟妇图片| 性感美女啊啊啊在线| 亚洲做性| 不卡中文字幕aⅴ在线| 亚洲好看强奸乱伦| 婷婷五月天AV| 久久99国产综合精品女同| 欧亚乱色熟一区二区三四区| 天天看片麻豆| 精品熟女呻吟久久91| 亚洲中文sv| 亚洲欧洲自拍| 亚洲成人免费中文字幕| 色色五月婷婷| 97色插| 1204av韩国| 夜夜春夜夜操| 69av一区二区三区| 亚洲第一无码播放立川理惠| 天天射网| 18禁久久| 肏逼福利网站| 五月天婷精品激情| 97午夜剧场日韩| 欧美性视频二区三区| 91中文字幕| 一区操逼日比视频| 97亚洲一区| 2003天天干夜夜操| 1024人妻熟女一区二区三区| 色好看av| 91久久久久久久| 色臀AV| www.91理论| 97AV爱| 一本大道久| 国产精品盗摄 偷窥盗摄| 69人妻精品一区二区绯色| 天美国产三级传媒| 在线不欧美| 看黄片视频免费| 久久一留热品黄| 九九精品网| 26uuu国产日韩综合在线观看| 亚洲婷婷五月天| 久久精品国产久精国产| 涩综合导航| 麻豆天美国美国产AV| 激情四射婷婷六月天| 国产v片在线免费观看| 99热精品在线| 欧美91精品国产自产| 亚洲综合色婷婷| 五十路人妻在线| CCYY草草影院地址入口| 久久久久亚洲精品| 欧美性爱91| 中文字幕少妇色| 中文久久| 欧美中文字幕男人天堂久久精品| 春色91| www.91久久| 伊人嫩草| 一区二区精品日韩欧美在线观看 | 午夜操一视频一区| 国产日本久久免费精品| 性色高清..……| 亚洲午夜福利在线影院| 999九九九九国产动| 国产性爱在线视频一区二区| 久久久久幕乱码| 欧美亚洲中文字幕| 性生活性生大爱77AV国产| 欧美劲爆视频一区二区| 色色九区| 中文字幕一区二区三区蜜臀| 伊人丁香五月婷婷| 激情文学小说一区二区| 久久99热这里只频精品6学生| 99日视频在线免费| 免费观看啪视频| 97伊人| 免费视频在线观看啊啊啊啊啊| 少妇高潮九九九九| 330Dv国产女人终合视频极品人与兽| 操操操五月天婷婷丁香影院| 日韩图区| 国产精品女生av| 国产精品高潮久久AV| 男女性感激情网站| 暴力av在线| 翘臀vidoes| av爱爱爱| 久久国产乱子伦精品免费女,网站| 人妻熟女字幕一区二区| 日韩无码a片| 好涩综合| 亚洲自拍欧美色综合| 日韩精品中文字幕二区| 国产在线视频午夜精华在| 青青草大香蕉在线视频| 熟女精品一区二区三区| 国产精品一区二区亚洲人成毛片| 粉嫩久久久极品| 日韩一级二级| AAAAAAAAA黄片| 96久久久久| 日本欧美色| 色婷婷小说| 免费自拍三级综合| 中文字幕在线免费观看| 校园春色中文字幕AV| 五月激情天| 国产精品成人久久一区二区三区| 欧美九九九| 久久人爽| 懂色AV一区二区三区| 一线黄色免费性爱片| 热热色91| 亚洲蜜臀精品视频久久| 人妻少妇三级| 人妻精品综合中文字幕在线 | 天美国产精品| 无码99| 乱欲一区二区| www亚洲免费| 亚洲精品久久久久久久蜜桃臀| 伊人色综合欧美| 四月丁香婷婷| 人妻天堂综合网| 91站街按摩店老熟女熟女| 另类TS人妖一区二区三区| 91性网| 伊人久大| 亚洲少妇视频| 极品少妇久久久| 六月婷婷五月丁香| 99re免费视频精品全部| 超清中文乱码字幕| 亚洲熟女av中文字幕| 我爱操| 豆1无夜无码| 久久97资源 网| ,国产乱人伦精品一区二区三区| 澳门特级毛片免费观看| 久久精品美女一区| 日韩免费性爱视频在线观看| 日韩黄色成人性爱| 国产女性无套 免费观看| 亚洲 一区二区 自拍| 一级毛片久久久久久久女人18| 日本操逼视频在线| 超碰欧美| A级在线视频| 91福利网在线观看| 日韩激情毛片一级久久久| V A在线| 亚洲人妻久久| a亚洲欧美色欲| 国产亚洲精品一区二区三区| 中文字幕精品免费一区二区| 亚洲欧洲综合av在线| 无码 黑人一区二区三区| 秋霞一集毛片观看| 久思思热视频在线观看| 国产精品视频一区二区三区八戒| 综合久久欧美| 国产后入精品| yiren97| 97视频900| 婷婷五月天色网| 男人天堂新在线| 麻豆天美传媒毛片| 国产又黄又粗的视频| 亚欧视频在线| 五月天激情国产综合婷婷婷| 91亚洲不卡一区| 国模不卡一本二本三电影| 丰满少妇高潮无码| 亚洲有薄码区久久在线一区| 久艹日日日| 性暴力欧美猛交在线直播| 欧美人与性动交a美精品| ?亚洲伊人伊成久久人综合网| 久/久精品99看9| 久久久久9久久久久| 久久鲁夜| 国语精品对白| 久久精品国产AV一区二区三区| 人妻中文字幕日韩电影| 久久久草成人网站久久久草成人久久久草久久久 | 色婷婷久久综合超碰| 午夜精品人妻二区三区| 9Ⅰ老熟女| 欧美大香蕉同搞| 激情五月天婷婷| 黄色高清久久无码依人| 国产中文字幕在线| 蜜乳AV.COM| 99视频只有精品| 免费啊啊啊| 熟女人妻一区二区三区免费看| 日本色色视频网站| 欧美淫穴| 欧洲亚洲人妻无码高清久久三区四区| 国产v片在线免费观看| 欧美精品日韩一区二区| 亚码人妻| 欧美日韩国产一区二区小黄片大全| 日本色色的视频| 天天综合香 ld视频| 久久久久久999| 韩国午夜理伦三级好看| 欧美大香蕉97| 久久一二三四| 久久久无码国精品无码三区三区| 中文子幕一二三| 人妻干天天| 一色网男人的天堂| 97se亚洲| 国产一区二区av综合| 熟女中出视频| 电家庭影院午夜69久久夜色精品国产69乱 | 国产91美女高潮| 欧美女同在线| 天天干天天狼在线视频| 校园春色亚洲无码| 亚洲最新a在线观看| 熟妇艹鸡八| 97九色| 中文字幕人妻丝袜| 亚洲色图图片| 国内精品999| 国产馆| 欧美在线视频99| 亚洲熟女乱综合一区二区在线-...亚洲国产日韩欧美一区二区三区,久久久久久精 | 欧美日韩小说| 日本123区操B视频| 久久久久久裸体| 日韩一级成人毛片免费观看| 久久久久久少妇| 亚洲导航深夜福利| 操91| 亚洲国产午夜真人一级片中文字幕精品黄网站| 国产日韩欧美| 99久久久无码国产精品性男| 久久伊人东京热| 操逼日韩无码| 野狼福利社区| 亚洲图片欧美制度| 成人 日本A片无码8888| 2019亚洲男人天堂| 精品久久99| 婷婷爽人人婷婷爽视频| 欧美 亚洲 大香| 国产按摩一区二区三区| 97综合国产| 久久9精品视频| 黄色操人| 福利五区| 96AV精品| 亚洲天堂AV在线播放| 东京热大香焦| 久操大香蕉手机视频在线看| 人人看黄色视频| 欧美少妇高潮久久91| 日本在线播放不卡一区| 少妇的嫩逼图片| 蜜桃精品一区二区三区ww| 欧美1区二区三区公司| 国产精品3| 日日狠狠久久偷偷色综合免费| 久操电影| 99这里都是精品| 中文字幕一区av| 五十路六十路七十路熟婆| 学生妹天天看| 高凊专区人人操| AV不卡在线| 国产精品一区二区三区四区五区| 美腿丝袜高跟网免费视频免费视频| 亚洲成人福利电影免费| 日韩一级二级三级免费看完整版| 色综合20p| 日本三级中国三级99人妇网站| 2024黄色视频| 欧美色图另类图片| 裸体1区| 情色AV电影| 久久精品高清AV| 极品国产内射| 日韩本不卡视频在线观看| 成人老鸭窝人人在线视频| 久久精品性| 欧美日韩黄片精品在线| 国产久久久久久| 国产精品69久久久久久久 | 熟女人妻一区二区三区| 欧美人妻另类在线| 懂色AV中文| 久久一二三四五六七八九区区区 | 国产精品美女久久久久久网站| 亚洲少妇激情一区二区三区| 91骚妇| 天美传媒av 在线| 欧美一级黄片免费播放| 精品人妻av在线播放| 九九九久久久| 欧美日韩亚洲天堂| 午夜噜噜噜| 精品人妻伦一区二区三区久久| 日本少妇va7777| 天天影视色香色欲| 六月丁香啪啪啪| 成人性爱全视频观看| 久久透逼视频| 久久久亚洲Av| 一道α片欧美| 精品国产Av无码久久久亚洲| 东京热双插| 蜜臀99久| 欧美性色网| 日日不卡av| 有码专区最新中文字幕有码| 99热这里只有精品1| 亚洲亚洲亚洲天堂天堂| 久草久日| 亚洲天堂久久| 国产精品人妻熟女aⅴ| 又粗又长又大国产不卡| 久久AV无码AV| 日韩强奸av| 性videos欧美熟妇hdx| 国产在线综合网| 88xx成人精品视频| 热无码中文亚洲H一道本一区二区| 一区二区三| 欧美夜夜草视频| 久久精品国产AV一区二区三区| 成 人 A V免费视频在线观看| 久久久精品| 中文字幕黄片在线| 亚码激情| 综合久久六月久久婷婷| 欧美传媒| 无码区蜜乳| 亚洲中文日韩欧美大香蕉视频| 成人精品一区二区91毛片不卡| 天天干天天燥| 操逼视频免费日韩无码| 日本色色色| 又大又长又爽| 国产地址二三| 综合网亚洲在线| 亲子敌伦对白在线播放| 久久亚洲欧美中文字幕国语| 国产精品免费视频人成| 91碰碰碰| 好看的91视频| 蜜臀99久久精品| 亚洲图片激情小说| 日本丝袜人妻内射| 夜夜操狠狠操| 狠狠躁天天躁日日躁| 欧美日韩精品久久久久东北老熟妇| 一本色道久久综合精品婷婷| 色在线综合| 免費黃色視頻觀看一| 精品视频日日夜夜| 国产后入清纯| 午夜舔阴达高潮视频免费看| 日韩性爱再线视频| 久久久噜噜噜久久久| 加勒比av官网在线| 亚洲午夜未满十八勿入网站日本又色又爽又黄 | 欧美婷婷五月天| 九久久九精品视频| 欧美第五页| 亚洲日韩精品久久久久一区壹牛| 91日本在线观看| 极品内射| 91美女视频在线观看| www.91逼逼.com| 亚洲欧美九九| 欧美春色| 久久精品亚洲成a人天堂| 国产极品999| 久久久无码精品人妻二区| 无遮挡男女激烈动态图| 色婷婷狠狠| 丰满人妻一区| 中文字幕一二区二三区人妻专区| 射 色综合| 久久久一二三四区| 可以免费观看的日韩av毛片| 色爱欲亚洲| 欧美少妇色图| 人人人人人人少妇| 新怡红院| 色色色色网站| 久久华人网| 嫩草一区二区在线观看| 神马久久69| 7777奇米影视久久| 久久超碰、| 女沟厕偷窥piss小便| 天天日少妇逼AV| 国产精品另类| 色婷婷综合视频| 午夜视频久久久| 婷婷五月天激情网| 另类专区加勒比| 日本视频一区二区三区| 中文字幕、久久精品国产2020、久久综合久久自在自线精品自、亚洲 | 日韩av乱伦| 日本免费二区三区| 黄片在线免费在线观看| 国产中午字一暮区| 白嫩国模丰满一二三区| 色踪合AV| 欧美性爱系列| 欲香欲色综合天天伊人| 亚洲人人操| 热热色中文无码| 禁片 高清 在线观看视频网站| 九九九999久久久网站| 亚洲综合五月天| 国产极品馒头逼| 激情六月婷婷| 亚洲综合电影| 天天碰操中国年青熟妇| 先锋激情∨在线视频播放| 精品人妻一区二区乱码一区二区| 亚洲第一免费视频| 天天搞欧美| 婷婷五月天福利| 久操97| 久久999久| 国产成人手机视频激情| 99精品无码| 日韩久久三区| 成人精品久久久午夜福利| 亚洲精品一区二区免费在线观看| 日本色色的视频| 亚州性色| 婷婷丁香一区二区三区| 人人做人人妻人人夜视频| 中文字幕视频二区| 国产亚洲欧洲在线观看| 精品在线观看视频在线| 老熟女网站| 校园春色亚洲无码| 五月天婷婷色色| 91精品国产91久久福利| 激情综合网一盗摄| 超91综合网| 久久国产乱子伦精品免费女人| 大干人妻| 97超碰天天爱天天爱| 午夜理论片在线观看免费| 青青草好吊色| 亚洲性少妇| 蜜臀少妇一区二区| 黄页网站免费高清在线观看| 97在线视频网站| 人妻少妇色综合| 日韩精品国产精品五码一区二区| 日本成人A片网站| 啊啊啊好大好深| 国产熟女二区| 青娱乐 成人娱乐在线| 无码日韩人妻av一| 波多野结衣之双飞调教在线播放 | 动漫av中文| 91neishe| 巨爆乳肉感一区二区三区竹菊影视| 亚洲 中文字幕 精品| 黄色成年| 天天草AV| 亚洲一本色码中文字幕| 中文字幕二区日韩天堂| 天天看,天天做| 欧美性生活免费网| 91免费看一区二区三区| 97欧美日韩综合| 国产女主播视频在线观看| 欧美中文字幕一区| 97精品国产97久久久久久| 国产高清成人传媒影视| 中日亚韩免费视频| 国产不良强奸视频免费看| 欧美双插| 亚洲熟女人妻中文字幕一区二区| 国产精品色| 亚洲欧美日韩电影网站一区| 香蕉久久精品| 美女裸体麻豆天美蜜桃91| 国产欧美伊人| 亚洲丝袜色| 99热成人| av九九| 久久伊人大香蕉| 国产精品老师| 亚洲成人免费在线| 亚洲欧美精品福利在线| 欧美麻豆成人同性GⅤ在线| 国产一区二区a毛片| 自怕偷自怕亚洲精品| 黑人精品一区二区在线播放| a片自拍直播视频| 人妻少妇久久中文字幕一区二区 麻豆| 极品人妻少妇综合| 久区视频| 午夜在线播放| 国产91精品在线免费| 久久亚洲AV无码白度| 2019天天干| 欧美欧美啪啪视频| 精品国产三级av韩国在线| 成人午夜高潮av猛片| 操人人| 精品无码不卡视频| 强奸乱伦麻豆| 9999免费精彩视频| 99亚洲天堂| 狠狠狠一区二区三区| 国产婷婷一区| 内射中国少妇高清视频免费视频 | 亚洲中文字母在线播放| 亚洲国产日韩欧美熟妇在线| 开心激情婷婷| 91九久| 久久一二三四五六七八九区区| 欧美激情色婷婷花野真衣一区二区 | 91综合网站| 蜜乳AV免费观看| 午夜电影在线观看无码专区| 秋霞视频一区二区| 亚洲色天堂日韩中| 色情亚洲日本成人| 神马九九九| 射综合网| 色五天伊人| www.久久99| 色盈盈影院| 好爽要喷了| 翔田千里AV无码秘 三区| 偷拍三区| 狠狠干狠狠干| 96国产污污污丝袜| 久久99九九九九6666免费观看软件| 日韩欧美性爱电影在线观看| 免费看A片毛毛片在线播| 这里只有精品视频在线| 久久AV无码1区2区3区| 青草影院内射高潮| 91五十路| 新婚人妻扶着粗大强行坐下| 日韩专区数据列表-第3230页-精品国产一区二区三区香蕉 久久99熟女人妻中文字 | 日韩av情韩国爱禁区av一区二区| 精品亚洲天堂| 色噜噜精品一区二区三| 久草久热| 欧美 日韩第一性色| AⅤ片水多多| 中文字幕成人| 日本中文字幕一区| 人妻一区二区三区四区视频| 国产乱伦性爱AV| 国产又大又粗又色生活片亚洲国产精品成人久久久综合免费 | 九九九国产| 成人 日本A片无码8888| 欧美一区二区在线资源| 2017天天操天天日| 欧美丰满少妇xx高潮| 狠狠中文字幕| 亚洲欧美97√| 国产亚州高清国产拍精| 99操| 国产精品爆乳懂色蜜乳| 99精品无码| 国产中午字一暮区| 激情网色| 狠狠躁天天躁日日躁| 亚洲综合电影| julia高潮后不停追击中出| 久久视频,这里只有精品| 91影库| 国产精品91ai| 国产精品久久久吖| 白嫩嫩一区| 亚洲高清综合网| 五月婷丁香| 欧美日韩一二三| 色丁香五月婷婷| 欧美日韩国产色五月综合在线| av无线看| 91少妇香蕉久久精品| 天天做天天爱夜夜爽毛片试看| 91在线色综合| 97AV在线观看| 3571色综合一区二区二区| 男同专区一区二区三区在线| 午夜男女爽爽爽在线视频| 久久久精品视频欧州站| 人人爱人人操人人性| 免费亚洲国产精品久久一区| 性久久| 老鸭窝黄色视频网站| 日韩在线一区二区| 色制服丝袜夫妻av一区| 福利操逼| 美女让帅哥通她小鸡鸡| 精品一二三区久久AAA片| 成人一级二级| 色色色99| 色噜噜狠狠色综无码久久合欧美| 精品一区二区三区蜜桃臀赵总| 中文字幕制服诱惑| 色999人与兽| 日韩免费簧片| 精品人妻一区春色| 中文字幕免费看大片| 色悠悠伊人网五月天| 欧美夜夜狠| 日本性感人妻91| 人妻人妻天天碰| 伊人女女资源在线观看| 久草精品在线| 射丝袜高跟鞋99| 亚洲自拍天堂| 欧美色交| 91人妻视频在线| 2017人人操,人人摸| 日韩不卡一二三四| 久久xx| 思思热在线视频免费| jiujiujiujingpin| 色婷婷av在线观看| A级片日韩欧美国产欧美视频精选观看 | 狠色婷婷久久一区二区三区_| AA特级绝黄| 神马午夜久久| 97爱b| 色99视频| 亚洲国产欧美另类自拍| 91四海无码日韩欧美| 天堂av2019| 国产精品呦一区二区三区| 999国产精品999久久久久久| 久久九九一区二区三区成人| 懂色AV蜜臀无码精品APP| 国产精品网址| 午夜福利在线合集| 麻豆60秒| 强奸乱伦av电影| 青草综合| 好爽要喷了| 97超碰天天爱天天爱| 国产成人精品日本视频| 欧美在线播放| 久久风骚城市| 久久亚洲天天做| 日本99视频| 鸡巴插逼视频| 色网站导航大全| 97色欧洲| 加勒比av官网在线| 男人的天堂成人的社区| 国产精品亚洲免费| 丁香六月激情| 秋霞 色色| 国内一级精品| 嫩草91| 欧美韩国你懂得在线 | 69视频入口| 超碰97伊人| 久男人久久| 亚州人妻| 熟妇人妻一区二区三区| 99色热| 屁屁影院一区二区三区国产| 日韩av免费一级电影| 天天久久| 久久欧美激情| 亚洲精品九九九九九九| 人妻熟妇久草在线| 青青操在线亚洲视频观看欧美在线 | 国产不卡中文字幕免费avi| 国产熟女少妇一区| 六月丁香啪啪啪| 国产欧美一区激情交| 午夜福利在线合集| 97在线精品观看视频| 日韩欧美大片免费高清啪啪| 91亚洲电影| 欧美激情精品| 另类欧美色| 欧美熟妇精品黑人巨大91| 玖玖资源视频一区二区三区| 色香欲天天天天综合色| 国产又大又粗又色生活片亚洲国产精品成人久久久综合免费 | 精品少妇高潮久久| 国产精品夜夜夜| 偷拍欧美亚洲| 天天色综合影视网| 97国产|免费| 97超碰欧美精品| 蜜臀久久99精品久久久久久| 另类欧美色| 日韩无码一区二区三区| 中文字幕三四区| 亚洲伊人成综合成人网| 最新无码国产| 草莓精品视频在线免费观看| 国产中文大片资源中文字幕| av最新免费中文字幕| 免费精品人妻一区二区三| 亚洲成人免费中文字幕| 国产无马视频| 乱伦熟女区| 九九热精品| 麻豆久久视频在线地址| 熟女在线视频| 精品999日本| 亚洲男人天堂2| 欧美的精品的视频| 日韩视频中文字幕| 欧美A片中文字幕| 国产精品一级毛片不卡视| 国产激情在线观看| 天天插天天插| 久艹伊人精品综合在线| 欧美日韩青操| 九九九不卡| aa片毛片| 精品人妻av在线播放| 曰韩成人免费视频| 蜜臀久久99精品久久久老,,| 欧美性暴力猛交XXXX | 国产精品国产亚洲区艳妇糸列| 亚洲性爱电影| 婷婷亚洲天堂| 大香蕉国产中文自拍| 超碰碰小说97| 蜜臀久久99精品久久久电影| 久久中文字幕一区不卡| 久久久国产三级黄色片| yirendaxiangjiashipin| 九七毛片九九毛片| 91青青草| av网页一区二区三区| 人妻少妇色综合| 一牛一区二区三区久久| 亚洲成人在线乱码色午夜| 亚洲最新Av| 日韩精品一区的| 亚洲淫乱骚妇AV| 久久线上视频免费看| 岛国在线国产| 开心五月深爱五月| 屌妞视频久久久久久久| 蜜臀AV一区二区三区| 狠狠操官网| 中亚精品极乱| 激情久久日韩精品中文字幕麻豆| 97爱| 久99久视频| 伦理弟一页| 夜夜骑夜夜操| 啊v视频在线观看| 麻豆一区在线| 成人线上超碰| a网站免费观看| 亚洲熟女偷拍在线观看| A级片一区| 日日夜夜狠狠| 国产精品粉嫩福利在线| 亚洲一区操| 91neishe| 欧美高清91| 国产区性爱在线视频秋霞豆| 亚洲 图片 欧美 色图| v91av| 丁香六月啪| 中文字幕伊人| 中文字幕一区二区日韩网| 久久人人妻| 九热久| 日欧操屄视频| 久久久久久99999国产精品| 亚洲最大成人a毛毛片| 久久综合精品一区二区三区| 久热一区二区| 欧美精品四区| 蜜臀久久99精品久久久久久成人小说 | 啊啊啊啊好爽好舒服一区二区易域| 日韩性爱电影一区| 97网址97| 日本三级网页| 欧美成人国产精品| 欧美日韩日产免费网站看| 国产黄色动态精品| 黄色大片视频在线免费看| 91无人区卡一卡二卡三乱码入口最新版:能让用户有更多选择的选择-经典说说-爱 | 日韩无码操逼片| 青青草精玖玖69精品| 欧美欧美啪啪视频| 香一区二区三区| 精品久久久久久中文字幕视频免费| 97资源制服丝袜| 精品91日日夜夜超清资源| 久久久草成人网站久久久草成人久久久草久久久 | 国产精品交换一区二区| 国产精品久久久久久久久久久久久久吹 | 国产精品情侣啪啪| 性天堂| 久久做97| 亚洲制服aⅴ中文字幕| 国产妇女精品视频青青草| 最新中文字幕精品在线| 少好三P| 色综合色色| 天天综合中文字幕 91| 国产成人资源| 影音先锋日本乱伦| 一本一首道人妻少妇免费久久| 在线观看免费视频国产| 人人操人人射人人干| 久久人人爽人人爽人人片Ⅴ| 欧美日综合| AV天天综合| 岛国在线免费视频| 久久久精品一区二区| 激情五月丁香五月| 粉嫩av在线| 久久99精品九九久久久婷婷| 日本一区二区成人在线| 淫淫综合网| 日本999精品视频| 国语国产操逼伊人AV网| 青草精品视频一日本久久久久网站| 免费观看欧美日韩操逼视频| 国内亚洲高清无码| 天堂精品| 91在线|亚| 91精品女厕偷拍视频| 国产嫩草精品A88AV| 国产久久久9999| 少妇高潮特黄A片| 少妇精品久久| 亚洲男人的天堂网| 亚洲婷婷五月天| 日本操逼视频不卡直接放| 国产精品对白自产拍| 97干在线看| 激情接吻视频久久久久久| 日韩一级二级三级在线不卡观看完整| 操b网站亚洲无码| 国产精品国产拍高清AV| 女人与公拘交酡2020视频| 99福利社| 久久曰曰| 超碰人人妻| 搡老人老9丨女老熟人| 屁股久久久久久| 亚洲文学偷乱拍啪啪啪啪 | 亚洲一区二区三区在线激情| 屁股久久久久久久久| 97玖玖人妻| 九月丁香| 色狠狠 - 百度| 日韩熟女三十乱伦| 亚洲素人综合| 中文字幕-区二区三区四区视频中国| 久操婷婷| 超碰成人最新最好看| 操屄日韩| 91亚洲欧美激情| 另类专区加勒比| 色眯眯射| 日本91白丝| 色婷久久| av在线免费一区二区| 久久草草亚洲蜜桃臀| 日日躁夜夜躁狠狠躁超爽| 色综合20p| 亚洲乱色视频一区、二区在线| 亚洲高清在线| 人人操人人摸人| 国产女乱淫真高清免费视频| 亚洲电影中字一区二区| 特色a在线上| 午夜传煤十二区精品| 久久久熟女一区| silk lablo在线观看一区二区| 男人下部插入女人下部| 午夜婷婷| 国产成人在线观看综合| 人人干人人操人人..com| 亚洲一曲日韩精品| 嫩草美女久久| 欧美人人操人人插| 91色交| 久久久999| 黑人娇小av在线播放| 欧美不在线| 久久久久久久97| 久久久久99999| 极品色综合| 不卡视频一区蜜桃视频 | 亚洲中文国际强奸字幕| 91 偷| 人人干人人操人人..com| 无码免费在线观看黄色片| 欧美91精品国产自产| 国产99999| 91亚洲欧洲| 欧美日韩在线小说| 青青在线视频日韩欧美| 9118禁| 东北毛片| 日韩AV无码网站| 另类小说综合网| 加勒比在线视频一区二区三区| 二男一女成人A片| 久久久国产亚洲精品系列| 色乱二区| 强奸xx国产| 一二三四免费视频| 97综合在线观看| 日本东京热大香蕉a片|