免费国产精品自在自线-91精品国产色综合久久久浪潮-99热久久免费频精品-国产精品国模在线观看-久久亚洲国产精品成人?V秋霞-久久国产一级A片免费播放-亚洲国产欧洲综合97久久-久久国产白嫩美女呻吟高潮

ARTICLE DETAIL

資訊詳情

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

STM32智能加濕器:基于PID閉環(huán)的嵌入式濕度控制系統(tǒng)

STM32智能加濕器:基于PID閉環(huán)的嵌入式濕度控制系統(tǒng) 1. 這不是玩具是能真實(shí)調(diào)節(jié)室內(nèi)濕度的嵌入式系統(tǒng)我?guī)н^三屆電子類畢業(yè)設(shè)計(jì)每年都有學(xué)生選“智能加濕器”但90%交上來的是用51單片機(jī)繼電器機(jī)械式濕度計(jì)拼湊的“半自動(dòng)裝置”——按鈕按下去霧化片通電按鈕松開霧化片斷電。它不感知環(huán)境不判斷趨勢更不會(huì)根據(jù)溫濕度變化動(dòng)態(tài)調(diào)整功率。而今天要講的這個(gè)基于STM32的智能空氣加濕器從立項(xiàng)第一天起就定下三個(gè)硬指標(biāo)濕度閉環(huán)控制精度±3%RH、支持多檔自適應(yīng)霧化強(qiáng)度、全程可仿真驗(yàn)證且軟硬件完全開源。它用的不是DHT11那種±5%誤差的廉價(jià)傳感器而是SHT30數(shù)字溫濕度芯片驅(qū)動(dòng)的不是直連220V的粗暴霧化模塊而是通過MOSFETPWM精細(xì)調(diào)控的超聲波霧化片控制邏輯不是查表法或簡單閾值開關(guān)而是基于PID算法實(shí)時(shí)計(jì)算輸出占空比。整個(gè)系統(tǒng)在Proteus里能完整跑通——從ADC采樣、I2C通信、定時(shí)器觸發(fā)PWM到OLED顯示、按鍵交互、狀態(tài)指示燈切換全部可觀察、可調(diào)試、可斷點(diǎn)。如果你正在做課程設(shè)計(jì)、畢設(shè)選題或者想真正搞懂STM32外設(shè)協(xié)同怎么落地這個(gè)項(xiàng)目不是“抄個(gè)代碼就能交差”的樣板而是你親手把“嵌入式控制”四個(gè)字從課本里摳出來、焊在PCB上、跑在真實(shí)環(huán)境里的第一塊敲門磚。它適合兩類人一類是剛學(xué)完STM32基礎(chǔ)外設(shè)GPIO、USART、ADC、TIM想找個(gè)有閉環(huán)、有交互、有顯示的中等復(fù)雜度項(xiàng)目練手另一類是已經(jīng)做過LED流水燈、串口打印這類入門項(xiàng)目但卡在“不知道下一個(gè)該做什么”的同學(xué)——這個(gè)加濕器恰好卡在能力躍遷的關(guān)鍵坡度上不靠堆砌功能炫技而是用扎實(shí)的模塊銜接教會(huì)你“系統(tǒng)級(jí)思維”。2. 整體架構(gòu)設(shè)計(jì)為什么必須用STM32而不是51為什么仿真必須用Proteus2.1 硬件選型背后的工程權(quán)衡很多人看到“智能加濕器”第一反應(yīng)是“這不就是個(gè)濕度傳感器繼電器水箱嗎”——這種理解停留在家電維修層面而嵌入式開發(fā)的核心在于資源匹配與實(shí)時(shí)性保障。我們來拆解真實(shí)需求倒推選型傳感器數(shù)據(jù)吞吐量要求SHT30支持高精度模式0.2℃/±2%RH單次測量耗時(shí)約16ms若需每秒更新一次顯示并參與PID運(yùn)算意味著主控必須在16ms內(nèi)完成I2C讀取、浮點(diǎn)運(yùn)算、PWM更新、OLED刷新四件事。51單片機(jī)8MHz主頻下執(zhí)行一次浮點(diǎn)除法就要幾百微秒而STM32F103C8T672MHz Cortex-M3用硬件FPU指令同樣運(yùn)算只需不到1μs。外設(shè)協(xié)同復(fù)雜度本項(xiàng)目需同時(shí)運(yùn)行4個(gè)關(guān)鍵外設(shè)——I2C接SHT30、TIM2生成1kHz PWM驅(qū)動(dòng)霧化片、TIM3100ms定時(shí)中斷用于采樣周期管理、SPI驅(qū)動(dòng)0.96寸OLED。51單片機(jī)沒有真正的硬件I2C和SPI控制器全靠IO模擬一旦開啟OLED刷新I2C通信就容易丟幀而STM32的APB總線架構(gòu)允許這些外設(shè)獨(dú)立工作CPU只在中斷觸發(fā)時(shí)介入。功耗與散熱現(xiàn)實(shí)約束超聲波霧化片工作電流達(dá)1.2A直接由MCU GPIO驅(qū)動(dòng)會(huì)燒毀引腳。必須用MOSFET如IRFZ44N做開關(guān)而MOSFET柵極需要快速充放電——STM32的GPIO翻轉(zhuǎn)速度≤25ns遠(yuǎn)高于51≥100ns能有效減少M(fèi)OSFET導(dǎo)通損耗發(fā)熱。提示網(wǎng)上很多“STM32加濕器”教程用LED模擬霧化片這是嚴(yán)重誤導(dǎo)。真實(shí)霧化片是感性負(fù)載關(guān)斷瞬間會(huì)產(chǎn)生反向電動(dòng)勢必須加續(xù)流二極管1N5819。我在第三版PCB上就因漏掉這個(gè)二極管燒毀了兩片STM32——仿真里看不到電壓尖峰但實(shí)物焊接后第一次上電就冒煙。2.2 Proteus仿真為何不可替代有人問“KeilST-Link調(diào)試不香嗎為啥非得折騰Proteus”答案很實(shí)在Proteus是唯一能把“傳感器-執(zhí)行器-人機(jī)交互”全鏈路可視化驗(yàn)證的工具。舉三個(gè)Keil無法解決的痛點(diǎn)傳感器響應(yīng)延遲仿真SHT30在Proteus里建模了真實(shí)的測量周期16ms高精度模式和啟動(dòng)時(shí)間2ms當(dāng)你在代碼里連續(xù)調(diào)用兩次SHT30_Read()仿真會(huì)真實(shí)反映第二次讀數(shù)失敗返回0xFF逼你寫正確的等待邏輯。而用真實(shí)傳感器調(diào)試時(shí)這種錯(cuò)誤往往表現(xiàn)為“偶爾讀數(shù)為0”排查要花半天。執(zhí)行器電氣特性模擬霧化片在Proteus中被建模為阻抗隨頻率變化的復(fù)合負(fù)載基頻1.7MHz諧振阻抗20Ω。當(dāng)你用TIM2輸出1kHz PWM時(shí)仿真會(huì)顯示MOSFET漏極電壓出現(xiàn)明顯振蕩——這提示你必須加RC緩沖電路10Ω100pF否則實(shí)物中MOSFET溫升會(huì)超標(biāo)。這個(gè)細(xì)節(jié)99%的教程都不會(huì)提但它是系統(tǒng)長期穩(wěn)定運(yùn)行的關(guān)鍵。人機(jī)交互邏輯驗(yàn)證OLED屏幕在Proteus里支持逐像素渲染。我曾遇到一個(gè)bug按下“模式切換鍵”后屏幕閃屏。在Proteus里打開邏輯分析儀發(fā)現(xiàn)是SPI發(fā)送過程中被TIM3中斷打斷導(dǎo)致OLED指令錯(cuò)位。這種時(shí)序沖突在真實(shí)設(shè)備上只能靠示波器抓而在Proteus里用虛擬邏輯分析儀3分鐘定位。注意Proteus 8.12及以上版本才原生支持STM32F103系列仿真。低于此版本需手動(dòng)導(dǎo)入CMSIS庫且部分外設(shè)如USB無法仿真。本項(xiàng)目所有截圖和操作均基于Proteus 8.15 Professional元件庫路徑為C:\Program Files (x86)\Labcenter Electronics\Proteus 8 Professional\DATA\LIBRARY\STM32F103C8T6.LIB。2.3 系統(tǒng)分層架構(gòu)圖文字描述整個(gè)系統(tǒng)采用三層架構(gòu)每層職責(zé)清晰便于調(diào)試和復(fù)用硬件抽象層HAL封裝所有底層寄存器操作。例如HAL_SHT30_Init()函數(shù)內(nèi)部執(zhí)行①配置PB6/PB7為AF_OD模式②設(shè)置I2C時(shí)鐘頻率100kHz③使能I2C外設(shè)。這樣上層代碼只需調(diào)用SHT30_ReadTemperature()無需關(guān)心GPIO重映射細(xì)節(jié)??刂扑惴▽覥ALC核心是PID控制器但做了三點(diǎn)關(guān)鍵優(yōu)化①采用位置式PID避免積分飽和當(dāng)濕度超調(diào)時(shí)積分項(xiàng)被鉗位在±50②引入溫度補(bǔ)償系數(shù)濕度設(shè)定值隨環(huán)境溫度動(dòng)態(tài)調(diào)整公式H_set H_user × (1 0.01 × (25 - T_actual)③PWM輸出增加死區(qū)時(shí)間2μs防止上下橋臂直通。應(yīng)用邏輯層APP處理用戶交互。比如長按“”鍵3秒進(jìn)入校準(zhǔn)模式此時(shí)系統(tǒng)暫停PID控制進(jìn)入手動(dòng)霧化強(qiáng)度調(diào)節(jié)0~100%占空比并通過OLED顯示當(dāng)前占空比數(shù)值。這個(gè)模式專門用于新?lián)Q霧化片后的參數(shù)適配避免因霧化效率差異導(dǎo)致控制失穩(wěn)。3. 核心模塊詳解從傳感器到霧化片的全鏈路實(shí)現(xiàn)3.1 溫濕度采集SHT30的I2C通信陷阱與規(guī)避方案SHT30是工業(yè)級(jí)數(shù)字傳感器但它的I2C協(xié)議藏著三個(gè)極易踩坑的細(xì)節(jié)地址沖突問題SHT30默認(rèn)I2C地址是0x44但部分國產(chǎn)替代型號(hào)如SHT30-DIS-B地址為0x45。Proteus元件庫里默認(rèn)用0x44而實(shí)物采購時(shí)若買到0x45版本代碼里不改地址就會(huì)通信失敗。解決方案是在初始化函數(shù)中增加地址探測邏輯uint8_t SHT30_DetectAddress(void) { uint8_t addr_list[] {0x44, 0x45}; for(int i0; i2; i) { if(I2C_WriteByte(addr_list[i], 0x2C, 0x06) SUCCESS) // 發(fā)送測量命令 return addr_list[i]; } return 0xFF; // 未找到 }測量模式選擇SHT30有三種測量模式——周期性測量Periodic Mode、單次測量Single Shot、高精度單次High Repeatability。本項(xiàng)目選用單次測量模式因?yàn)橹芷谛阅J綍?huì)持續(xù)占用I2C總線影響OLED刷新。關(guān)鍵點(diǎn)在于每次讀數(shù)前必須先發(fā)送測量命令0x2C06然后延時(shí)16ms再讀取6字節(jié)數(shù)據(jù)。很多教程直接延時(shí)10ms會(huì)導(dǎo)致讀數(shù)錯(cuò)誤。CRC校驗(yàn)強(qiáng)制啟用SHT30返回的6字節(jié)數(shù)據(jù)中第2、4、6字節(jié)是CRC校驗(yàn)碼。必須驗(yàn)證校驗(yàn)值否則在潮濕環(huán)境下易受干擾出錯(cuò)。校驗(yàn)算法是多項(xiàng)式0x131的8位CRC標(biāo)準(zhǔn)庫已提供SHT30_CRC8()函數(shù)但要注意輸入數(shù)據(jù)長度為2字節(jié)溫度/濕度各2字節(jié)1字節(jié)CRC。實(shí)操心得我在實(shí)驗(yàn)室測試時(shí)發(fā)現(xiàn)當(dāng)加濕器工作30分鐘后SHT30讀數(shù)開始漂移顯示濕度85%但實(shí)際僅72%。用萬用表測傳感器供電電壓發(fā)現(xiàn)3.3V降至3.05V——原因是霧化片電源與MCU共用LDO大電流導(dǎo)致壓降。解決方案是給SHT30單獨(dú)加一路LDOAMS1117-3.3實(shí)物中這個(gè)改進(jìn)讓長期穩(wěn)定性提升40%。3.2 霧化驅(qū)動(dòng)MOSFET選型與PWM參數(shù)計(jì)算霧化片是整個(gè)系統(tǒng)的執(zhí)行終端其驅(qū)動(dòng)質(zhì)量直接決定加濕效果和壽命。這里涉及三個(gè)硬核計(jì)算MOSFET電流應(yīng)力計(jì)算霧化片額定電壓24V功率5W工作電流I P/V 5/24 ≈ 0.208A。但實(shí)測啟動(dòng)電流達(dá)1.2A感性負(fù)載浪涌因此MOSFET的ID連續(xù)漏極電流必須≥2A。IRFZ44N的ID49A完全滿足但它的Vgs(th)開啟電壓為2~4V而STM32的3.3V GPIO可能無法完全導(dǎo)通。實(shí)測Rds(on)在Vgs3.3V時(shí)高達(dá)0.12Ω導(dǎo)致功耗P I2×R 1.22×0.12 ≈ 0.17WMOSFET溫升明顯。最終改用AO3400Vgs(th)0.7~1.4V在3.3V下Rds(on)0.035Ω功耗降至0.05W。PWM頻率確定超聲波霧化片諧振頻率1.7MHz但驅(qū)動(dòng)電路無法達(dá)到此頻率。實(shí)際采用1kHz PWM理由有三①STM32 TIM2在72MHz主頻下1kHz PWM對應(yīng)計(jì)數(shù)周期72000精度足夠②人耳聽不到1kHz以下聲音避免嗡嗡聲③降低MOSFET開關(guān)損耗f↑→損耗↑。占空比與霧化強(qiáng)度關(guān)系這不是線性關(guān)系。實(shí)測數(shù)據(jù)顯示占空比20%~40%時(shí)霧化量增長緩慢40%~70%為線性區(qū)間70%~100%時(shí)霧化量增幅變小且水霧顆粒變粗。因此PID控制器輸出經(jīng)非線性映射duty 20 (pid_output * 0.6)pid_output范圍0~100確保在敏感區(qū)間有足夠分辨率。注意MOSFET柵極必須加10kΩ下拉電阻接GND。否則在MCU復(fù)位瞬間柵極懸空可能導(dǎo)致霧化片誤觸發(fā)——我曾因此在深夜被突然啟動(dòng)的加濕器嚇醒水霧噴滿整張書桌。3.3 OLED人機(jī)交互SSD1306的SPI時(shí)序與時(shí)序沖突解決0.96寸OLED128×64用SPI接口但STM32的SPI外設(shè)與TIM3中斷存在天然沖突TIM3每100ms觸發(fā)一次執(zhí)行ADC采樣和PID計(jì)算而OLED刷新一幀需約15ms128×64÷8×10μs/bit。若TIM3中斷發(fā)生在SPI傳輸中途會(huì)導(dǎo)致OLED顯示錯(cuò)亂。解決方案是雙緩沖機(jī)制DMA傳輸創(chuàng)建兩個(gè)顯存緩沖區(qū)frame_buffer[1024]當(dāng)前顯示和next_buffer[1024]待刷新TIM3中斷中只更新next_buffer的數(shù)據(jù)溫度/濕度數(shù)值、圖標(biāo)狀態(tài)主循環(huán)中檢測next_buffer是否更新若是則啟動(dòng)DMA將next_buffer數(shù)據(jù)搬移到OLED顯存DMA傳輸完成中斷中交換兩個(gè)緩沖區(qū)指針這樣TIM3中斷永遠(yuǎn)不操作SPI徹底避免時(shí)序沖突。實(shí)測刷新幀率穩(wěn)定在5fps無閃爍。3.4 按鍵消抖與狀態(tài)機(jī)設(shè)計(jì)本項(xiàng)目用3個(gè)輕觸按鍵、-、MODE但機(jī)械按鍵抖動(dòng)時(shí)間達(dá)10~20ms。若用傳統(tǒng)延時(shí)消抖會(huì)阻塞主循環(huán)。我們采用狀態(tài)機(jī)定時(shí)器掃描方案定義按鍵狀態(tài)KEY_IDLE空閑、KEY_DOWN按下、KEY_LONG長按、KEY_UP釋放每20ms執(zhí)行一次按鍵掃描TIM4定時(shí)中斷狀態(tài)轉(zhuǎn)移邏輯KEY_IDLE→ 檢測到低電平 →KEY_DOWN計(jì)時(shí)開始KEY_DOWN→ 持續(xù)低電平200ms →KEY_LONGKEY_DOWN→ 檢測到高電平 →KEY_UP觸發(fā)短按事件KEY_LONG→ 檢測到高電平 →KEY_UP觸發(fā)長按事件這個(gè)狀態(tài)機(jī)寫在key_scan.c里與主業(yè)務(wù)邏輯完全解耦。好處是即使PID計(jì)算耗時(shí)較長按鍵響應(yīng)依然精準(zhǔn)——我在測試中故意在TIM3中斷里加入1ms延時(shí)按鍵依然能準(zhǔn)確識(shí)別長按/短按。4. 實(shí)操全流程從Proteus建模到Keil編譯的完整鏈路4.1 Proteus電路搭建關(guān)鍵步驟4.1.1 STM32F103C8T6最小系統(tǒng)配置在Proteus中放置STM32元件后必須手動(dòng)配置以下三項(xiàng)否則仿真無法啟動(dòng)Clock Configuration右鍵元件→Edit Properties→Clock Settings→設(shè)置System Clock為72MHz需勾選PLL EnablePLL Source為HSI/2PLL Multiplier為9Debug Interface在Same Page選項(xiàng)卡中勾選Enable Debug和SWD不要選JTAGProteus對JTAG仿真支持不穩(wěn)定Memory Mapping確認(rèn)Flash起始地址0x08000000Size64KBC8T6規(guī)格提示Proteus中STM32的BOOT0/BOOT1引腳默認(rèn)為浮空必須外接上拉/下拉電阻。BOOT0接GND從主閃存啟動(dòng)BOOT1接GND主閃存模式否則仿真時(shí)MCU不運(yùn)行。4.1.2 SHT30與OLED的I2C/SPI總線布線SHT30用I2C接口OLED用SPI接口但兩者共用PB6/PB7I2C和PA5/PA6/PA7SPI。Proteus中需注意I2C總線必須加4.7kΩ上拉電阻接3.3V否則SCL/SDA信號(hào)無法恢復(fù)高電平SPI的NSSPA4必須接STM32的PA4不能用軟件模擬——Proteus中軟件NSS會(huì)導(dǎo)致時(shí)序錯(cuò)誤OLED的DC引腳數(shù)據(jù)/命令選擇接PA0RST接PA1這兩者必須用GPIO模擬因?yàn)镻roteus不支持OLED的硬件復(fù)位4.1.3 霧化片驅(qū)動(dòng)電路建模Proteus中沒有現(xiàn)成的超聲波霧化片模型需用RLC網(wǎng)絡(luò)模擬創(chuàng)建一個(gè)1.7MHz諧振電路電感L10mH模擬壓電陶瓷等效電感電容C870pF1/(2πf)2L電阻R20Ω等效阻抗MOSFET用IRFZ44N模型柵極串聯(lián)10Ω電阻限制di/dt續(xù)流二極管用1N5819陰極接VCC陽極接MOSFET漏極這樣建模后示波器觀測漏極電壓會(huì)出現(xiàn)典型振蕩波形驗(yàn)證驅(qū)動(dòng)電路設(shè)計(jì)合理性。4.2 Keil MDK工程配置要點(diǎn)4.2.1 啟動(dòng)文件與鏈接腳本STM32F103C8T6的Flash為64KB但默認(rèn)鏈接腳本startup_stm32f10x_md.s分配給程序的RAM只有20KB。本項(xiàng)目使用了較多全局變量OLED顯存1KB、PID歷史數(shù)據(jù)200字節(jié)、I2C緩沖區(qū)128字節(jié)需修改STM32F103C8Tx_FLASH.ldMEMORY { RAM (xrw) : ORIGIN 0x20000000, LENGTH 20K FLASH (rx) : ORIGIN 0x08000000, LENGTH 64K } _stack_size 2K; _heap_size 4K;4.2.2 HAL庫外設(shè)初始化順序STM32CubeMX生成的代碼常忽略外設(shè)初始化依賴關(guān)系。本項(xiàng)目正確順序?yàn)镠AL_Init()初始化HAL庫SystemClock_Config()配置72MHz系統(tǒng)時(shí)鐘MX_GPIO_Init()配置所有GPIO包括按鍵、LED、MOSFET控制引腳MX_I2C1_Init()SHT30通信MX_SPI1_Init()OLED通信MX_TIM2_Init()PWM輸出MX_TIM3_Init()100ms主定時(shí)器MX_TIM4_Init()20ms按鍵掃描若將TIM2放在I2C之前初始化會(huì)導(dǎo)致I2C通信異常——因?yàn)門IM2的時(shí)鐘源與I2C同屬APB1總線初始化順序影響時(shí)鐘使能。4.2.3 PID參數(shù)整定實(shí)戰(zhàn)記錄PID三個(gè)參數(shù)不是靠公式算出來的而是靠“試錯(cuò)法”調(diào)出來的。我的整定過程如下初始值P1.2, I0.05, D0.01基于經(jīng)驗(yàn)公式Kp0.8×Ku, Ki0.5×Ku/Tu, Kd0.125×Ku×Tu其中Ku2.5, Tu15s第一步調(diào)P關(guān)閉I/DP從0.5開始逐步增大觀察濕度曲線。當(dāng)P1.8時(shí)出現(xiàn)等幅振蕩周期≈25s記錄Ku1.8, Tu25s第二步調(diào)I固定P1.440.8×KuI從0.01開始增加直到超調(diào)量10%。最終I0.08第三步調(diào)D固定P/ID從0.005開始增加抑制振蕩。D0.03時(shí)響應(yīng)最快且無超調(diào)實(shí)操心得在Proteus里調(diào)參比實(shí)物快10倍。我用邏輯分析儀抓取TIM2的PWM輸出波形直接看到占空比變化趨勢結(jié)合OLED顯示的濕度曲線30分鐘就完成整定。而實(shí)物調(diào)試時(shí)每次改參數(shù)都要重新燒錄光等待就浪費(fèi)大量時(shí)間。4.3 源代碼結(jié)構(gòu)說明含關(guān)鍵函數(shù)注釋整個(gè)工程采用模塊化設(shè)計(jì)目錄結(jié)構(gòu)清晰Core/ ├── Inc/ │ ├── main.h // 主要宏定義和全局變量聲明 │ ├── sht30.h // SHT30驅(qū)動(dòng)頭文件 │ ├── oled.h // OLED驅(qū)動(dòng)頭文件 │ └── pid.h // PID算法頭文件 ├── Src/ │ ├── main.c // 主循環(huán)和系統(tǒng)初始化 │ ├── sht30.c // SHT30讀寫函數(shù)含CRC校驗(yàn) │ ├── oled.c // OLED顯示函數(shù)含雙緩沖 │ ├── pid.c // PID控制器實(shí)現(xiàn)位置式防飽和 │ └── key.c // 按鍵狀態(tài)機(jī)實(shí)現(xiàn) Drivers/ ├── STM32F1xx_HAL_Driver/ // 標(biāo)準(zhǔn)外設(shè)庫 User/ └── user_app.c // 應(yīng)用層邏輯模式切換、校準(zhǔn)等關(guān)鍵函數(shù)PID_Calculate()實(shí)現(xiàn)細(xì)節(jié)float PID_Calculate(float setpoint, float actual) { static float last_error 0; static float integral 0; float error setpoint - actual; // 積分限幅防止積分飽和 integral error * PID_SAMPLE_TIME; if(integral 50) integral 50; if(integral -50) integral -50; float derivative (error - last_error) / PID_SAMPLE_TIME; last_error error; float output PID_KP * error PID_KI * integral PID_KD * derivative; // 輸出限幅0~100對應(yīng)0~100%占空比 if(output 100) output 100; if(output 0) output 0; return output; }注意PID_SAMPLE_TIME定義為0.1s即TIM3中斷周期確保微分項(xiàng)計(jì)算準(zhǔn)確。5. 常見問題排查與獨(dú)家避坑指南5.1 Proteus仿真常見故障速查表故障現(xiàn)象可能原因解決方案STM32不運(yùn)行仿真時(shí)間停滯BOOT0引腳未接地檢查BOOT0是否接GNDBOOT1是否接GNDSHT30讀數(shù)全為0xFFI2C地址錯(cuò)誤或上拉電阻缺失用邏輯分析儀抓SCL/SDA波形確認(rèn)地址0x44是否被ACK檢查4.7kΩ上拉電阻是否連接OLED顯示亂碼SPI NSS引腳未接PA4或DC/RST接錯(cuò)確認(rèn)PA4接NSSPA0接DCPA1接RST在OLED初始化函數(shù)中添加HAL_GPIO_WritePin(GPIOA, GPIO_PIN_1, GPIO_PIN_SET)復(fù)位霧化片不工作MOSFET漏極電壓恒為0PWM通道未使能或GPIO模式錯(cuò)誤檢查TIM2_CH1是否映射到PA0默認(rèn)是PA0但CubeMX可能配錯(cuò)確認(rèn)PA0配置為Alternate Function Push-Pull仿真中濕度值跳變劇烈SHT30測量模式錯(cuò)誤或未延時(shí)確認(rèn)發(fā)送0x2C06命令后延時(shí)≥16ms禁用周期性測量模式5.2 實(shí)物調(diào)試高頻問題與根因分析5.2.1 “濕度顯示正常但實(shí)際不加濕”這是新手最常遇到的問題。表面看OLED顯示濕度60%但水箱水位不下降。根因90%是霧化片接觸不良。超聲波霧化片底部有金屬電極需用導(dǎo)電硅膠或銅箔緊密貼合水箱底部。我曾用普通雙面膠固定結(jié)果霧化效率不足30%。解決方案在水箱底部鉆孔用M3螺絲將霧化片電極直接壓緊接觸電阻0.1Ω。5.2.2 “開機(jī)后霧化片持續(xù)工作無法停止”這通常源于MOSFET擊穿或GPIO配置錯(cuò)誤。用萬用表測MOSFET漏極與源極電阻若10Ω則MOSFET已損壞。預(yù)防措施①在MOSFET柵極加TVS二極管SMBJ3.3A吸收電壓尖峰②MCU上電時(shí)GPIO默認(rèn)為高阻態(tài)必須在MX_GPIO_Init()中明確設(shè)置MOSFET控制引腳為GPIO_MODE_OUTPUT_PP且初始電平為GPIO_PIN_SET高電平關(guān)斷。5.2.3 “長時(shí)間運(yùn)行后MCU復(fù)位”根本原因是電源紋波過大。霧化片工作電流突變會(huì)在電源線上產(chǎn)生100mV紋波觸發(fā)STM32的POR上電復(fù)位。實(shí)測LDO輸入電容100μF不足更換為470μF電解電容100nF陶瓷電容并聯(lián)后復(fù)位消失。獨(dú)家技巧在Proteus中模擬電源紋波——右鍵VCC電源→Edit Properties→在AC Amplitude填入0.1VFrequency填入1kHz即可復(fù)現(xiàn)復(fù)位現(xiàn)象提前驗(yàn)證濾波電路設(shè)計(jì)。5.3 性能優(yōu)化三板斧5.3.1 內(nèi)存占用壓縮編譯后.map文件顯示Flash占用42KBRAM占用18KB。通過三步優(yōu)化降至Flash 31KBRAM 12KB關(guān)閉HAL庫中未使用的外設(shè)在stm32f1xx_hal_conf.h中注釋#define HAL_I2C_MODULE_ENABLED等將OLED顯存從SRAM移到CCM內(nèi)存__attribute__((section(.ccmram))) uint8_t frame_buffer[1024]用查表法替代浮點(diǎn)運(yùn)算PID中的exp()函數(shù)改為預(yù)計(jì)算100點(diǎn)查表節(jié)省2.3KB Flash5.3.2 響應(yīng)速度提升原始版本濕度調(diào)節(jié)滯后約45秒。優(yōu)化后縮短至18秒將PID采樣周期從100ms改為50msTIM3重裝載值減半在HAL_TIM_PeriodElapsedCallback()中只做必要計(jì)算耗時(shí)操作如OLED刷新移到主循環(huán)對SHT30讀數(shù)做滑動(dòng)平均5點(diǎn)消除瞬時(shí)干擾5.3.3 功耗降低方案電池供電版本待機(jī)電流從8mA降至1.2mA關(guān)閉未用外設(shè)時(shí)鐘__HAL_RCC_I2C1_CLK_DISABLE()等進(jìn)入STOP模式前配置RTC喚醒30秒間隔OLED在待機(jī)時(shí)關(guān)閉背光HAL_GPIO_WritePin(GPIOA, GPIO_PIN_2, GPIO_PIN_RESET)6. 擴(kuò)展可能性與進(jìn)階方向這個(gè)項(xiàng)目不是終點(diǎn)而是嵌入式學(xué)習(xí)的起點(diǎn)?;诂F(xiàn)有框架你可以輕松擴(kuò)展出五個(gè)實(shí)用方向WiFi遠(yuǎn)程監(jiān)控加ESP8266模塊通過AT指令將濕度數(shù)據(jù)上傳到ThingsBoard平臺(tái)。難點(diǎn)在于AT指令超時(shí)處理——我封裝了ESP_SendCommand()函數(shù)自動(dòng)重發(fā)三次失敗指令并用狀態(tài)機(jī)管理連接流程。水質(zhì)檢測聯(lián)動(dòng)在水箱加TDS傳感器如DFRobot Gravity: Analog TDS Sensor當(dāng)TDS300ppm時(shí)自動(dòng)停機(jī)并報(bào)警。需注意TDS傳感器需2秒穩(wěn)定時(shí)間不能與SHT30共用ADC通道。多區(qū)域協(xié)同用LoRa模塊SX1278組網(wǎng)3臺(tái)加濕器共享環(huán)境數(shù)據(jù)實(shí)現(xiàn)房間間濕度均衡。關(guān)鍵在LoRa的ADR自適應(yīng)數(shù)據(jù)速率配置避免信道擁堵。語音交互升級(jí)接入LD3320語音識(shí)別芯片實(shí)現(xiàn)“小加調(diào)高濕度”等指令。難點(diǎn)是語音芯片與STM32的SPI時(shí)序匹配需在LD3320的BUSY引腳下降沿觸發(fā)數(shù)據(jù)讀取。工業(yè)級(jí)升級(jí)換用SHT85傳感器±0.1℃/±1.5%RH配合PID參數(shù)自整定ZN法滿足醫(yī)療環(huán)境濕度控制要求。此時(shí)需增加EEPROM存儲(chǔ)校準(zhǔn)參數(shù)避免每次上電重校。最后分享一個(gè)小技巧所有擴(kuò)展模塊的PCB都采用統(tǒng)一接口——4pin PH2.0插座VCC/GND/UART_TX/UART_RX。這樣不同模塊可熱插拔不用反復(fù)焊接。我在畢設(shè)答辯時(shí)現(xiàn)場更換WiFi模塊評委老師當(dāng)場就給了最高分——因?yàn)檫@體現(xiàn)了真正的工程思維不是堆功能而是構(gòu)建可演進(jìn)的系統(tǒng)架構(gòu)。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
性爱五月婷| 91成人品| 久99久热| 丁香婷婷综合激情五月色,开心五月丁香花综合网,激情综合五月亚洲婷婷,五月天 | 五月丁香综合| 五月婷婷深爱六月| se99热久久一本| 丁香五月激情网| 九九青草热| 噜噜噜久久| 久久3p| 五月婷婷啪啪啪| 亚洲成人AV在线观看| 伊人激情| 亚洲激情免费视频| 97香蕉碰碰人妻国产欧美| 五月激情站| 狠狠色婷婷7| 大香蕉久久青青| 五月天综合激情网| 丁香六月AV| 亚洲亚洲人成综合网络| 蜜臀99精品| 亚洲午夜视频| 日本大人久久| 超碰人人色| 天天色综合色| 91久久综合亚洲噜噜成人在线| 97碰啪啪| 狠狠狠夜夜夜| 色五月xxx| 日韩av手机在线观看| 婷婷五月激情视频| 色五月丁香五月激情五月激情| 超碰狠狠干99| 久久综合五月天| 另类综合激情| 五月天综合激情网| 1级欧美日韩| 欧美日韩成人一区二区| 色婷婷丁香AV综合| 狠狠搞五月天| 成人色图情色成人网 www.5b5b5bcom 五月天 | 亚洲 五月 婷婷 成人| 婷婷永久在线| 米奇影视五月天| av无码电影| www色色com| 五月花激情| 色婷婷丁香| 日本熟妇乱妇熟色A片蜜桃| 婷婷伊人网| 色婷婷WWW| 国产亚洲99久久精品熟女| 99久在线精品99re8| 操丝袜视频影院导航| 亚洲综合在线播放| 极品嫩草| 欧美久久一级内射wwwwww.| 99热免费| 日日夜夜狠狠干| 婷婷久久久| 98色花堂98t.R| 怕怕視頻| 999婷婷综合| 91狼友视频在线观看| 91天天操天天干天天射| 99爱视频在线观看| va亚洲中文在线| 欧亚洲在线高清视频| 日韩久久日| 婷婷激情六月| 97久久超碰| 丁香婷婷视频| 在线观看玖玖资源免费观看| 色色色色色色色综合| 五月天天综合| AV网址大全在| 九色激情| 日操熟女| 色狠狠婷婷| 九九热99热| 久久精品这里只有精品免费首页| 99思思热只有在这里看| 天天日天天操天天干| 99热国产精品| 亚洲综合1024| 色五月天堂| 综合婷| 国产黄色在线| 狠狠人人婷婷| 99久在线精品99re8| 婷婷久久五月| 五月网激情| 五月丁香花视频| 97丁香视频| 黄网在线免费| 日韩无码AV电影网站| 激情网五月天| 97久久视频| 99爱爱| 97色啪| www,26uuu,c0m,色情| 婷婷婷五月天最新综合你懂的| 色久婷婷五月| 久热2025无码| 婷婷区日本| 五月天日日操夜夜操 | 欧美丁香六月激情视频| 五月婷婷六月激情网| 国产乱码久久| 五月亚洲激情| 亚洲色域网| 久色视频在线| 天天色伊人| 婷婷丁香五月天激情四射| 亚洲综合五月天婷婷| 婷婷久久99| 久久婷婷五月综合| 色99视频| 免费无码毛片一区二区A片| 激情五月天视频| 啪啪啪综合网| 拍真实国产伦偷精品| 成人无码髙潮喷水A片| 激情五月天综合| 丁香六月在线| 香蕉AV777XXX色综合一区| 天天做天天爱天天爽| 九九五月天| 日本婷婷丁香五月| 99热99热不卡| 婷婷六月综合基地| 99热免| 97碰在线视频| 成人无码精品1区2区3区免费看| 专区无日本视频高清8| 26uuu国产| 被男人添B超爽视频| 日本熟妇乱妇熟色A片蜜桃| 日日干夜夜干| 久久久人妻不卡| 九月激情综合| 久久婷婷色| 久操热线| 国产女18毛片多18精品| 久久精品综合色| 日本婷久久| 丁香综合网| 五月天日日操夜夜操 | 色五月婷婷老师| 婷婷综合五月| 狠狠干综合| 欧美大片| 色吊丝永久访问网址| 亚洲熟女色| 五月婷五月婷伊人伊人五月婷| wuyuedingxiang99| 深爱丁香激情| 色99在线观看| 99久久婷婷| 强伦轩人妻一区二区电影| 色爱亚洲| 玖玖九九超碰| 日韩高清成人| 婷婷激情五月天在线视频| 五月婷庭丁香在线| 九色自拍| 91操色| 亚洲AAA| 第一区久久网站| 狠狠干思思热| 日韩人妻在线观看| 99精品成人无码A片观看金桔| 天堂久久丁香| 欧美五月婷婷| 五月婷婷综合色拍| 九色PORNY自拍成人精彩视频| 97啪啪| 婷婷五月天网| 九九激情| 99热99网| 99爱这里只有精品免费视频| 亚洲激情综合| av在线免费播放观看| 久久伊人婷| 99久久婷| 噜噜色com| 五月激情天| 五月丁香成人网| 狠狠爱青青草| 色99网| 5月婷婷六月丁香| 丁香婷婷六月男男| 在线观看免费视频| 另类小说五月天| 亚洲日韩久久婷婷伊人| 91精品婷婷国产综合久久| 十月丁香婷婷| 五月婷婷中文字幕| 国产99久9在线+|+传媒| 五月天婷五月天综合网小说首页-五月天激激婷婷大综合,婷婷亚洲综合五月天小说 | 九九婷婷热| 五月天久久综合| 久久er九九| 婷婷五月天在线一区| 色色色色五月| 国产操肏网站| 五月婷婷六月激情网| 天天插天天日| 婷婷五月天国产传媒| 人人干女人| 6月丁香婷婷激情| 日日爽夜夜爽| 99综合97| 99热精品在线播放观看| 激情综合网五月丁香| 香蕉AV777XXX色综合一区| 日韩肏屄网| 六月欧美综合色情| 狼人久草| www.97干视频| 婷婷五月丁香综合激情| 婷婷五月色综合| 超碰九色| 99九九玖玖| 婷婷五月天视频在线观看| 色激情五月| 婷婷色影音天| 婷婷成人在线| 五月天综合久久| 中文字幕成人日韩| 色婷婷色五月综合| 中国丰满熟女A片免费观| 丁香五月色网| 人人干人人看| 丁香六月综合| 久久婷婷色五月| 五月丁香六月成人| 亚洲第一成人无码A片| 亚洲综合丁香五月天| 天天爱天天操| 五月婷婷五月丁香综合| 26uuu精品一区二区| 久热9热| xx综合网| 婷婷五月成人| 蜜臀A∨在线水帘洞| 精品人妻在线| 91精品无码久久久久久五月天| 影音先锋人妻出差| 婷婷D区| 久久人人添人人爽添人人片αV| 久久五月天婷婷| 五月天婷婷色| 99狠狠| 亚洲日日日| 五月婷婷电影院| 婷五月天在线草| 99色视频在线| 高清无码.com| 97色干| 538午夜激情| 久久五月网| 亚洲成人av在线播放| 色情综合网| 99色在线观看视频者| 亚洲色五月天在线| 四川女人毛多水多A片| 久青青久| 三人荫蒂添的好舒服A片| 99热网站| 婷婷中文字幕| 婷婷五月精品在线| 亚洲AV成人在线观看| 人人天堂操| 久久性爱视频| 婷婷激情啪啪| 91九色在线观看免费| 婷婷五月丁香网| 99在线视频操999| 五月丁香婷婷激激激综合网色播| 二区成人视频| 99色精品| 91精品91久久久中77777| 天天综合图片| 日韩丁香涩| 五月丁香激情深爱婷婷| 久久一伦| 色你久久| 六月丁香婷婷拍拍| 久婷婷视平| 五月激情六月宗合| 日本久久性| 99热9999| 无码G高清天| 嫩草极品| 青草五月天| 1024婷婷综合久久五月天| AV在线免费播放| 亚洲精品亚洲人成人网| 免费看欧美成人A片无码| 白天AV月月| 午夜在线成人网站免费观看| 九九在线视频| 99色视| 国产成人精品123区免费视频| 森林影视大全,最好看的2019年视频| 欧美顶级少妇做爰HD| 蜜臀九九九九| 色五月婷婷91| 午夜少妇在线观看视频| 99热在线这里| 久久亚洲婷婷| 亚洲AV无码电影| 任你艹| 精品一二三区久久AAA片| 午夜爱爱爱成人| 丁香五月熟女| 六月激情婷婷| 欧美成人精品一区二区| 婷婷丁香激情综合色情| AA片在线观看视频在线播放 | 99久久玖玖| 丁香五月影视| 超PEN精品在线| 激情5月婷婷| 久久久五月五丁香| 超碰日韩成人| 婷婷五月丁香久久| 五月丁香激情欧洲啪啪| 日韩不卡DvD| 日本熟妇乱妇熟色A片蜜桃| 五月情色天| 天天射美女| 国自产拍偷拍精品啪啪一区二区| 九九热精品视频在线观看| 色啪网| 秋霞AV吧| 97人人干| 天天操人人干| 色婷婷五月天天天天天天天天天| 99日精品视频| co超碰在线观看| 人人操97| 六月丁香影院| 综合五月丁香久久| 91九色欧美| 亚洲人妻av伦理| 九九热自拍| 99热91| 77799热| 久久9热| 婷婷香蕉精品| 免费无码毛片一区二区A片| 国产avapp 网| 欧美丁香五月夫妻天| 五月丁香六月婷婷不卡免费无码 | 免费国产视频| 色综合婷婷| 热久91| 亚洲无AV在线中文字幕| 伊人五月天| 久久性刺激| 五月婷婷丁香社区| 四月婷婷丁香| 五月综合色播播丁香婷婷| 热99视频精品| 婷婷六月丁香在线| 九九热色视频| 99九九99九九九视频精彩| 九九久久玖玖爱| 三级片AAA久久久AAA久久久AAA| 五月婷婷在线视频| 日日天天干| 亚洲不卡| 亚洲中文字幕AV| 新激情五月天天在线网| 99久在线精品99re8| 这里只有免费的精品| 国庆精品久久| 99在线观看精彩视频| 99啪啪| 99色视频在线观看最新| 久久狠狠干| 婷婷五月综合啪| 亚洲无码九九九| 97操资源婷婷| 婷婷五月丁香激情图片| se婷97| 香蕉久久五月| wwww.色婷婷| 婷婷五月综合中文字幕| www.99操.com| 在线伦子99热| 色狠狠色综合久久久绯色AⅤ影视| 天天透天天干| 99热国产婷婷| www.henhenl| 九九色之九九色88| 国产亚洲色婷婷久久99精品91| 99男人的天堂| 深夜男女福利刺激影院一区完整| 久久香蕉网| 中文字幕永久在线| 久草五月天电影网| 思思热再线视频| 五月天激情.com| 久久这里有精品在线观看| 五月婷在线色视频| 26uuu| 五月天综合久久| 激情五月天婷婷| 婷婷内射视频在线| 九九热视频在线观看| 97人妻碰碰中文无码久热丝袜| 色啪网| 中文字幕乱码亚洲精品一区| av免费在线观看0| 色九九九综合| 97资源欧美日韩大香蕉超碰一区| 国产伦理精品高清在线观看网站一区二区 | 99热精品在线播放| 操操综合网婷婷| 开心久久网婷婷| 亚洲综合另类| 天天摸.天天mo| 少妇激情五月婷婷| 久久一热| 五月婷婷激情综合| 四川BBB搡BBB爽爽视频| 伊人大香蕉综合在线| 4399在线观看免费高清黄色视频| 色99在线| 五月综合影院| 欧美天堂久久| 国产精品人成A片一区二区| 久久久天堂国产精品女人| 丁香啪啪中文字幕| 色色激情网| 人妻系列久久久久久久久久久 | 国产真实乱了老女人视频| 91嫩草国产线观看亚洲一区二区| 啪啪夜久久| 99色色热| 色色色色色综合| 五夜婷婷| 激情五月四色| 婷婷五月天黄色| 婷婷美女精品视频| 色五月激情综合| 激情五月婷婷综合| 东北黄色一级| 五月婷婷综合网在线播放| 五月婷婷性| 五月天激情久久| 国产亚洲成AV人片在线观黄桃 | 操逼五月婷婷| 爱久综合| 久久久久人妻精选| 五月天伊人| Av在线资源| 噜噜噜噜噜久| 五月天婷婷激情综合| 婷婷激情社区| 色吊丝中文字幕| 思思久久99热| 丁香五月天激情综合| 久久99综合| 九九人人看| 亚洲avjiujiur91| 五月丁香六月婷婷网| 99热色精品| 国产精品成人网站| 九九热这里只有精品12| 色色操| cao视频,现在观看| 国产日韩欧美性生活| 婷婷五月综合体验看| 中文字幕丰满孑伦无码专区| 五月婷精品| 天天做天天爱综合| 欧美大肥婆大肥BBBBB| 五月丁香色婷基地综合久久| 久久久久99精品成人片| 五月婷激情| 久热re在线视频| 亚洲五月婷天天操| 可以直接看的av| 五月丁香久久丝袜啪啪| www.夜夜騎夜夜狠| 五月丁香啪| 久久五月激情| 人人爱摸视频| 日本操B片| 日本色婷婷五月天成人电影| 日本五月婷| 99精品超在线播放| 91人人爽久久涩噜噜噜| 婷婷色色综合| 婷婷开心青青草| 亚洲视频99| 99热线观看9| 色婷婷五月天不卡| 五月婷婷影视| 日韩激情婷婷五月天| 色婷婷AAA| 色一情一乱一乱91Av| www.亭亭五月天| 亚洲视频一区| 色婷婷五月天天天做| 99热精品在线观看| 国产激情综合| 婷婷亚洲天堂| 婷婷激情综合网| 噜噜色五月| 日韩AV一区二区三区| 79色色免费| 中国丰满熟女A片免费观| 婷婷成人网五月天| 99热国产免费| 99久久99视频只有精品| 午夜丁香婷婷| 色5月婷婷| 色99日韩| 91一起操| 日日爽夜夜爽| 五月天伊人av| 国产成人片| 色。 婷婷婷| 色色色欧美| 丁香五月天偷拍| 伊人在线视频| 九九热只有精品6| 婷婷五月成人| 色婷婷视频| 亚洲精品V天堂中文字幕| 天天干夜夜操A片| 操91| 色色啊| 婷婷成人五月天成人文学| 伊人五月婷婷| 五月色婷婷中文字幕| 久久久久婷 | 国产综合丁香五月天| 青草激情在线| 色天使色综合| 五月婷婷六月丁香色| www.玖玖九| 爱的综合网| 免费观看欧美成人AA片爱我多深| 成人小说 五月天 婷婷| 国产亚洲精品久久久久久郑州| 日本va欧美va欧美va精品| AV网站免费在线| 国产熟女大叫受不了| 日本天堂免费99| 日亚二欧美| 五月综合色| 成人网站av免费网站推荐| 色五月欧美| 色9月| 99热99精品| 伊人激情综合网| AV在线资源| 天天艹天天综合网| 五月天婷婷色| 色五月成人在线| 五月丁香综缴情性爱| 这里只有精彩视| 五月色激情综合网| 99超级碰碰| 玖玖色综合网| 91一起操| 综合久久8| 开心婷婷五月天激情网| 天天综合久久| 91蜜桃婷婷狠狠久久综合9色| 四月婷婷五月色综合| 久久婷综合| 色九月激情综合网| 亚洲国产成人AV在线| 思思久久精品| 97色片| 可以看的av| 色五月色综合| 五月婷婷丁香六月| 99精品无码| 最新精品视频99| 啪啪五月婷婷| 婷婷五月激情网| 欧美天天综合网站上去吧| 另类丁香五月天区图| 五月亚洲| 超碰99在线观看| 97色吧| 99热国产这里只有精品| 97碰免费视频在线| 中文字幕有多少字| 99九九视频精彩在线| 婷婷六月激情小说网| 日本操天堂| 日本久久综合| 色五月亚洲| 五月婷婷人妻| 狠狠香蕉| 日韩AC在线免费观看| 婷婷色在线播放| 亚洲婷婷丁香五月在线| 五月婷色丁香| 丁香五月欧美| 夜夜骑夜夜撸| 激情五月天综合网站网站网站| 色婷婷中文| 天天综合 99久久婷婷| 99丁香五月婷| 五月丁香视频色色| 欧洲色区| 色婷婷先锋| 成人色情五月天婷婷丁香| 99玖玖精品| 五月婷婷色五月| 丁香五月综合在线视频| 区区久久妻| 丁香花狠狠婷婷亚洲中文字幕| 九热精品| 17.c黄色| 亚洲人人96@| 五月亭亭欧美女人| 日本强伦片中文字幕免费看 | 婷婷成人在线| 精品人妻伦九区久久AAA片| 激情五月婷婷丁香| 婷婷五月AA五月在线| 啪啪夜久久| 琪琪色综合网站| 91超级碰| 噜噜五月天综合| 久色视频首页| 九九色人| 操日本三片99| 激情九月丁香婷婷| 色九月婷婷| 日本丁香五月| 狠狠狠五月婷婷六月丁香| 五月丁香999| 日韩成人电泉AV| 99这里只有精品| 色色色婷婷五月天| 婷婷色色婷婷| 五月婷婷福利| 婷婷激情综合色五月久久,色婷婷丁香花,丁香婷婷五月情天,久久婷婷五月综合色 | 日本色视| 丁香激激情网| 人人添人人| 9999久久久久| 国产avapp 网| 久久一品区| 真实的国产乱XXXX在线91| 深爱五月天| 婷婷伊人久久| 97色啪| 日日夜夜狠狠干| 婷婷综合五月激情| 在线国产精品色| 97婷婷狠狠| 久久的爱大香蕉| 伊人99久久| 777米奇影视第四色| 天天色视频| 亚洲不卡| 色五月超碰| 人人草人人看| 夜夜爽天天爽| 五月叮香啪| 五月婷婷亞洲中文| 久久久五月婷婷| 婷婷六月丁香激情综合| 成 人 色 色| 婷婷视频网| 思思国产99| 欧美色色色| 亚洲婷婷月丁香五月| 五月五婷婷网| 激情小说五月天社区丁香| 婷婷涩五月| 另类伊人婷婷| 91色噜噜狠狠狠狠色综合| 九9九9无码| 亚洲成片在线观看| 久久99看免费| 五月婷婷婷综合网| 久久婷婷网| 亚洲综合视频网| 色哟哟精品| 婷婷久久五月天丁香| 91久久久久久久91| 91操在线视频| 九久9精品| 色欲天天综合网| 色五月综合| 黄网在线免费观看| 婷婷在线播放av| 五月色在线| 2014天天爽| 婷婷五月天另类视频| 色青青五月| 五月综合亚洲婷婷| 天天色域综合网| 色五月婷婷五月天激情综合| 丁香五月色| 99热综合色图| 久久久精品色| 1000部毛片A片免费观看| 精品夜夜澡人妻无码AV| 91日在线视频| 五月天激情综合网| 性色婷婷| 性色播| 国产精品-第3页-91JQ就要激情网91JQ5.JQJQ926.XYZ | 五月丁香在线看| 色五月婷婷老师| 婷婷成人综合| 97色色视频| 欧美综合激情| 久热婷婷在线视频| 97碰在线视频| 五月激情视频网| 五月激情婷婷女| 思思热在线视频精品| 丁香久久综合| 五月丁香啪啪网| 久久se 综合网| 热九九九九| 色欲天天综合| 五月色丁香国产在线视频| 婷婷色丁香六月| 一区二区免费看| 久久婷婷伊人| 夜色爱爱亚洲| 九九熱最新視頻| 天天碰夜夜爽| 色天使久久综合| 91传媒无码人妻精| 丁香五月婷婷五月天在线| 狠狠干思思热| 97人人草| 9精品一区| 婷婷五月天色丁香| 丁香 亚洲 久久| 五月色情| 日韩成人电影AV| 久99热| 思思热在线观看| 蜜桃婷婷狠狠久久综合| 婷婷综合五月天激情| 成人短视频在线免费观看| 免费观看全黄做爰的视频| 任你擦免费视频| 欧洲高清免费久久| 精品久久人妻| 人人性久久| 伊人婷婷五月天av| 99碰碰| 欧美在线视频免费播放| 操你av| www.狠狠操| 97五月婷婷| 丁香六月视频免费观看| 六月丁香啪啪啪| 五月开心久久| 五月激情久久综合网| 91超级碰| 激情婷婷在线中文字幕| 色久天| 中文字幕视频色婷婷| 8区视频在线| 色色日本| 色五月丁香A欧美com| 久久精品爱爱| 粉嫩av蜜桃av蜜臀av| 中文在线视频久9| 婷婷激情欧美| 噼里啪啦在线观看免费完整版视频| 狼人狠狠操| 第五色色色婷婷| 综合色五月亭亭| 十月丁香婷婷| 99热97| 激情综合五月天| 五月丁香成人网| 4399精品一区二区| 开心综合激情综合| 免费观看全黄做爰的视频| 99热这里在线精品| 99黄色性生活| 玖玖爱综合网| www.91在线观看| 婷婷九月在线| 五月婷婷五月天在线| 日本在线观看aaa 99| 人人做人人看人人摸| 色婷婷丁香五月| site:901-07.com| 久久三级视频| 任你爽视频| 亚洲永久四色| 在线播放成人网站| 大香蕉AV在线| 九月色婷婷| 色综合激情| 色色五月天婷婷| 丁香六月在线| 无码se| 日韩aaaaa| 成人天天爽| www.99在线| 色情五月丁香婷婷网| 久久婷婷色| 韩国情人在线电视剧免费观看高清版全集 | 大香蕉七区| 五月欧美丁香在线观看| 午夜日韩久久久网站| 五月丁花六月丁香综合| 人人干人人操外国| 99视频只有精品| 秋霞日本免费毛片A片| 99热这里只有精品99| 97五月婷婷| 国产精品成人AV在线| 91狠狠综合网| 小视频久久久aaa| 日木狠狠干| 99色热| 五月天婷婷色小说| 成人性生活免费观看。| www.色色色色| 亭亭五月基地在线| 久综合色| 色婷婷六月性| 精品一二三区久久AAA片| 亚洲女婷婷五月基地综合久久久| 五月婷婷碰碰| 婷婷五月六| 91丨九色丨丰满人妖| 一起草AV| 五月天激情在线视频| 天天揷综合网| 婷婷五月天小说网| 五月丁香啪啪综合网| 这里只有精品视频免费在线观看| 丁香婷婷偷拍| 伊综合蕉| 亚洲AV中文在线| site:xmssd.com| 成人αV视频免费观看| 99热99色| 久久精典| 成人午夜视频精品一区| 五月激情婷婷六月| 五月色丁香| 天天爽天天操| 五月丁查人人| 99ri在线观看视频| 激情内射人妻1区2区3区| 99愛国产| 五月丁香性爱| 久久久国产精品黄毛片| av色色国产| 婷婷激情四射| 色五月天婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷 | 色99综合视频| 色吊丝永久访问网址| www.五月天婷婷| 1010日日无码| 九洲一级A片| 亚洲精品一区无码A片| 亭亭五月色男人| 日韩啪啪视频| 91操黄| 久久久久久久97| 色五月激情综合| 丁香 久久| 777米奇影视第四色| 26uuu国产| 婷婷欧美色| 超碰色人妾| 综合久| 色婷婷五月天久久| 综合欧美五月婷婷| 激情久久婷婷| 欧美大肥婆大肥BBBBB| 天天操天天操天天操天天操天天操 | 婷婷激情视频欧美视频自拍视频欧美剧| 97操在线视频| 操97在线观看| 99热在这里只有精品| 欧美婷婷色五月| 亭亭五月丁香综合欧美| 久久ri精品视频| 人妻少妇色综合| 自拍盗摄 另类| 狠狠色五月激情| 亚洲Av成人在线观看| 激情五月天综合网| 97欧美在线| 五月婷婷激情69| 色五月首页| 婷婷香蕉视频| 夜精品无码A片一区二区蜜桃| 婷婷五月天激情网| 9999热这里只有精品| 99综合在线| 在线成人国产| 丰满少妇乱A片无码| 伊人激情综合网| 五月天狠狠草| 影音先锋女人av鲁色资源网小说免费| 98色丁香五月婷婷综合网| 亚洲精品又粗又大又爽A片| 综激情网| 五月六月丁香激情| 婷婷色5月天在线。| 7777激情基地| 国产精品岛国片在线观看免费| 亚洲亚洲人成综合网络| 五月天综合在线| 五月婷婷丁香五月天| 色婷婷色情| 婷婷97狠狠干| 一本久道综合色婷婷五月| av在线不卡播放| 青青草大香| 久久婷婷五月天| 91精品久久久久久| 久久激情五月| 九九精品视频在线观看| 伊人丁香五月| 人人爱干人人爱草| 亚洲色碰| 日本高清久| 青青日韩| 9精品一区| 久久久aaa| 久九男女天堂| 欧美交换配乱吟粗大25P| 色综合久| 人人操日| 99热e| 色色色地址| 色5月丁香婷婷| 日本五月婷婷| 婷婷丁香五月亚洲| 操射国产日本| 欧美天天干天天草| 丁香五月激情澎湃一区| 六月香五月婷| 久久99大| 亚洲经典三级| 99精品成人无码A片观看金桔 | 国产26uuu视频| 九九爱这里只有精品| 亚州精品色情无码A片| 噜噜干日本| 999婷婷综合| 国产精品操| 五月丁香色婷婷色| 天天操天天曰天天射| 丁香五月性爱爱五月| 91九色无码内射| 九九美女视频| 婷婷成人在线| 久人操| 肏屄色播伊人97婷婷| 91精品婷婷国产综合| 九热久| 欧美精品99| 婷婷在线免费| 日本a片网址| 九九sese| 国产日日夜夜操| 我爱va亚洲va52| 欧美激情五月| 五月婷婷婷婷网| 26UUU精品一区二区| 色色99| 欧洲亚洲免费视频9| 日本91在线| 五月天婷婷久久视频| 99久久网站| 风流少妇A片一区二区蜜桃| 少妇人妻偷人精品无码视频新浪| 秋霞少妇AV网站| 久久99大| se99热久久一本| 99热最新精品| AV激情五月| 丁香六月视频| 开心婷婷五月中文字幕组| 色婷婷五月在线| 9l视频自拍9l九色9l成人| 一本久久亚洲五月婷婷| http://www.lingjunshare.com/| 狠狠狠五月婷婷六月丁香| 五月天综合影院| 五月婷婷六月天| 99色在线视频| 亚洲视频一区| 亚洲av电影在线| 在线观看亚洲AV| 五月婷婷无码| 婷婷五月天色网久| 九九免费视频| 色一情一乱一乱一区91| 久久婷色| 91狼友视频网页更新| 91一道本| 久久久人妻人伦| 五月婷婷综合色啪首页| 丁香六月情| 欧美日韩99| 精品国产乱码久久久久夜深人妻 | 丁香五月婷婷激情尤物| 天天色月| 天天色官网| 色七七九九| 极品少妇XXXX精品少妇偷拍| 国产性爱大片久久| 九月激情综合婷婷| 婷婷视频网| 婷婷六月丁香激情综合| 热99精品视频| 新激情五月天天在线网| 五月天大香蕉| 国产69久久久欧美黑人A片| 九七色色六月丁香| 久久婷婷草| 色色色999| 亚洲综合视频一下| 亚洲另类视频| www久久久| 91精品激情9| 婷婷人妻激情| 丁香九月婷婷| 九九热手机在线视频| 色五月天婷婷| 伊人婷婷五月天| 五月婷婷 婷婷五月 一区二区 久久久| 激情五月天婷婷色色色色色色色色色色色| 亚洲综合1024| 欧美五月丁香在线观看| 天天综合中文| 五月婷婷婷婷| 欧美在线ee日韩| www.99热在线观看| 五月婷婷和六月| 丁香五月色| 久久久久婷婷| 奇米影视777在线_在线观看午夜_h小视频在线观看_岛国大片 | 99热精品在线播放| 色婷婷狠狠久久综合五月| 九热免费视频| 激情五月综合免费| 亚洲操操操| 五月香婷婷| www亚洲无码| 五月伊人综合| 婷婷色情六月| 五月天婷婷小说| 色吊操色妞| AV伊人青草丁香六月| 俺也高清无码高清视频| 激情视频网址| 高清免费在线视频| 另类视频一区| 亚洲成人va| 婷婷另类小说| 美腿丝袜AV天堂网| 天天做天天爱天天爽在| 五月综合视频| 国产精品成人AV在线观看春天| 九月色婷婷综合| 丁香五月亚洲无码| 色综合久久44| 国产av天天插天天操天天爽| 综激情网| 开心五月激情婷婷| 精品色色| 国产AV不卡福利| 激情五月色综合国产精品| 日本久久综合| 国产伊人大香蕉| 婷婷5月开心6月| 激情综合色图| 丁香婷婷综合影院| 日本的α片xxxwww| 五月天激情四射网站| 色色综合网www| 都市激情久久| 亚洲秘 无码一区二区三区妃光/1| 亚洲V国产V欧美V久久久久久| 五月色丁香| 婷婷六月激情综合| 思思久久99热只有频精品66| 综合久久高清| www.色擼擼.com| 亚洲人妻AV| 91黄操| 99热这里只有精品66| 亚洲日本韩国| 丁香六月啪啪| 激情五月天天狠狠久久| 五月婷婷伊| 婷婷丁香五月天欧美| 色情综合| 九九精品热播| 久久久久思思热| 中文字幕丰满孑伦无码专区| 91人妻PORNY九色大屁股| 五月天综合在线观看视频| 69凹凸成人综合网| 婷色人人狠| 91九色在线| 色九月欧美| 几激情五月婷婷色五月色天堂| www久视频com| 久久精品国产色| 综合网天天| 操操人人| 日本WWW九九九| 大香婷婷| 久久五月天色| 五月桃花网综合| 亚洲五月天综合| 久久久婷| 另类的婷婷| 丁香六月在线| 97精品欧美91久久久久久久| 99免费在线视频| 丁香狠狠操| 五月激情小说网| 五月天丁香花婷婷| 999影院成人在线影院| 亚洲视频综合网| 色久五月| 亚洲网综合在线| 《》【无码】想被搞到爽AV应募而来的超M素人 西纯子 10musume-011723-01 | 99无码精品| 思思99热在线| 综合色色网| 婷婷五月综合色中文字幕| 五月天啪啪啪| 深爱婷婷基地| 丁香婷婷啪啪| 六月婷婷网| 超碰免费在线| 噜噜噜噜噜日本视频| 五月天丁香| 久久人妻乱子伦| 99国产精品久久久久久久久久久 | 91avse| 欧美日综合| 婷婷97| 丁香婷婷啪啪| 丁香婷婷免费| 99ER热精品视频| 少妇人妻凹凸视频| 狠狠色中色| 99热这里只有精品3| 丁香五月AV| 伊人婷婷大香蕉| 天天操中文字幕| 97资源碰碰| 久久色情| 激情五月婷婷视频一区二区三区| www久久久| 亚洲超碰在线| 丁香五月婷婷成人色区| 国产精产国品一二三在观看| 99热这里只有精品69| 久久婷婷五月综合色区| 狠婷婷五月| 亚洲啪啪精品| 性高潮久久久久久-九九九九九九九九九九热-成人AV | 欧美日韩999| 色狠狠激情五月| 色伦专区97中文字幕| 婷婷四色成人综合色视| 精品国产a| 婷婷五月色惰| 色婷视频| 风流少妇A片一区二区蜜桃| 五月色婷婷激情| 亚洲a片免费观看| 99久久精品国产色欲| 国产精品人妻欲求不满| 九九热精品| 狠狠操.COM| 久草丁香婷婷五月天婷| 97操碰视频| 五月丁香婷婷综合在线| 六月婷婷毛片| 99综合视频| 久热九九| 最近中文字幕2019视频1| 婷婷五月花西瓜| 91ncm视频| 天天插天天干| 色婷亚洲| www.91在线观看| 五月天婷婷成人网| 丁香五月天啪啪激情综和网| sewuyuetingtingiii| 久热9| 欧美一区二区三区不卡影视| 狼人伊人干| 婷婷色影院| 99色1| 五月天婷婷色色网| 狠狠色综合网| 激情五月综合网最新| 九色91国产| 国产精产国品一二三在观看| www.久热| www久久五月com| 五月婷婷先锋| 亚洲AV免费在线| 五月天婷婷丁香视频| 在线观看免费狠狠色丁香香综合| 久久久com| 九九久久网| 秋霞电影一级黄| 日本色超碰| 婷婷综合网| 色五月丁香伊人五月| 99ri视频| 91高潮喷水久久久久久久久| 香蕉综合在线| 99国产性感视频| 亚洲人妻av| 一区=区操屄高清大全av| 九九AV| 可以免费看AV网站| 五月综合亚洲色| 黄页免费一级视频懂色| 天天射影院| 九九热这里| 日本www五月婷婷| 色色色在线观看| 日韩成人中文| 九九99免费视频| 婷婷五月丁香六月天亚洲综合| 婷婷涩五月| 婷婷桃色网| 婷婷五月天小说网| 六月婷婷在线| 精品久久人妻热| 另类视在线| 97人人干视频| 99这里| 99精品在线| 久噜久噜| 噜噜噜噜婷婷五月天| 大香蕉人人人| 五月丁香色欲| 五月天激情视频|