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

ARTICLE DETAIL

資訊詳情

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

STM32頻率測量與相位跟蹤:數(shù)字鎖相環(huán)(DPLL)工程實踐指南

STM32頻率測量與相位跟蹤:數(shù)字鎖相環(huán)(DPLL)工程實踐指南 簡介這是一套基于STM32微控制器的頻率測量與相位跟蹤工程資源面向嵌入式系統(tǒng)開發(fā)初學者及進階工程師適用于電機控制、逆變器同步、振動監(jiān)測等需要實時信號的場合。工程利用定時器輸入捕獲和內置ADC采樣實現(xiàn)對周期性信號周期計數(shù)、頻率換算以及多路相位差計算相關代碼和配置文檔覆蓋定時器預分頻、自動重裝載寄存器設置、捕獲中斷服務程序、頻率計算公式推導、多通道ADC采樣、DMA連續(xù)讀取以及相位差動態(tài)調整等關鍵環(huán)節(jié)。壓縮包共316個文件僅512KB以C語言源碼為主包含74個.c源文件與80個.h頭文件同時提供Keil工程配置文件、編譯生成的hex/axf/map等調試輸出、備份文件與一鍵清理腳本目錄結構清晰便于直接導入工程查看硬件初始化和中斷處理邏輯。這套資源已有1391人瀏覽學習適合希望在真實工程中理解STM32定時器與ADC協(xié)同工作的讀者參考。1. 頻率測量與相位跟蹤在STM32上到底解決什么問題做過逆變器并網或者電機轉速閉環(huán)的人應該都遇到過信號頻率漂移帶來的麻煩輸入頻率在 49.8Hz 到 50.2Hz 之間緩慢波動如果控制環(huán)路的參考信號還死板地停在 50Hz相位誤差就會越積越大最終導致輸出電流畸變甚至保護跳閘。這個標題本質上是在 STM32 上做一個數(shù)字鎖相環(huán)DPLL用定時器輸入捕獲測量待測信號的頻率再用 PI 控制器加數(shù)控振蕩器NCO持續(xù)跟蹤它的相位讓測量和輸出始終咬合在一起。適合做儀器儀表、電機驅動、電源同步采樣、超聲換能器驅動的開發(fā)者。它能解決的關鍵問題不是“測一個頻率值”而是讓系統(tǒng)在頻率實時變化時依然保持相位同步這比單純測頻難一個量級。2. 測量方案選型輸入捕獲、外部計數(shù)與PWM輸入怎么選2.1 三種測頻路徑的原理對比STM32 的定時器外設提供了多條測頻路線每條路線的硬件資源消耗和適用頻段完全不同。我在實際項目中常用到的是輸入捕獲、外部時鐘計數(shù)和 PWM 輸入三種模式它們本質上的差異如下表方案硬件機制典型頻率范圍精度影響因素CPU 開銷輸入捕獲邊沿觸發(fā)把 CNT 鎖存到 CCR相鄰兩次差值即周期1Hz ~ 100kHz 左右計數(shù)時鐘頻率、量化誤差每個周期進一次中斷外部時鐘計數(shù)待測信號直接作為定時器時鐘源CNT 由信號邊沿驅動10kHz ~ 數(shù)十 MHz計數(shù)窗口精度窗口定時中斷PWM 輸入模式兩個捕獲通道同時捕獲周期和占空比1Hz ~ 50kHz與輸入捕獲相同每個周期進一次中斷輸入捕獲適合低頻到中頻信號因為它把信號周期映射為計數(shù)值頻率越低計數(shù)值越大相對精度反而越高。外部時鐘計數(shù)適合高頻信號因為高頻信號每個周期都能驅動 CNT 遞增配合一個固定窗口比如 1ms讀差值再除以窗口時間就能得到頻率。PWM 輸入模式本質上是輸入捕獲的一個變種只是同時占用了兩個通道它能同時拿到周期和占空比適合電機霍爾信號、遙控器 PWM 解碼這類需要二維信息的場景。2.2 根據信號特征選擇測頻方案我一般會先問三個問題再定方案。第一個問題是信號最高頻率是多少如果幾百 kHz 以內輸入捕獲足夠如果到了 MHz 級別就必須用外部時鐘計數(shù)因為此時信號一個周期可能只對應幾十個計數(shù) tick輸入捕獲的量化誤差已經大到沒法看。第二個問題是信號是否干凈如果現(xiàn)場有電機、繼電器這類干擾源輸入捕獲模式里一定要配輸入濾波器而外部計數(shù)模式對毛刺更敏感因為每一個上升沿都會使 CNT 加一一個毛刺就是一次虛假計數(shù)。第三個問題是相位跟蹤對頻率估計的實時性要求鎖相環(huán)需要每個輸入周期都能拿到一次頻率更新輸入捕獲天然滿足這個節(jié)奏外部時鐘計數(shù)則需要自己設計窗口定時。以我做過的一個模擬項目 X 為例被測信號來自一個光電編碼器的測速輸出頻率范圍 200Hz ~ 5kHz同時對相位鎖定有硬要求。當時選了輸入捕獲方案沒有用外部計數(shù)理由很簡單——200Hz 已經低到外部計數(shù)在一個窗口內可能只有 200 個脈沖計數(shù)誤差大而且每個窗口才更新一次頻率鎖相環(huán)的環(huán)路帶寬被窗口頻率卡死動態(tài)響應太慢。輸入捕獲則每個周期都能觸發(fā)一次中斷更新頻率環(huán)路可以做得更激進。2.3 從CubeMX到寄存器定時器捕獲的基礎配置不管選哪條路輸入捕獲的底層配置都繞不開時基、捕獲通道和中斷這三塊。先用 CubeMX 把定時器時鐘配好比如 APB1 定時器時鐘 72MHz預分頻器設為 71 得到 1MHz 計數(shù)時鐘這樣每個計數(shù) tick 對應 1 微秒周期計數(shù)值直接就是微秒數(shù)調試時很好換算。但預分頻會犧牲時間分辨率被測頻率 1kHz 時周期 1000 個 tick頻率分辨率約 1Hz如果想提高分辨率就得不分頻用 72MHz 直采但此時 ARR 最大只能到 65535對應最低可測頻率約 1.1kHz。要做到寬范圍測量常見做法是讓預分頻可切換低頻段用低分頻保精度高頻段用高分頻防溢出。我在代碼里會保留一個全局變量記錄當前分頻值溢出或者周期值接近 ARR 上限時自動切換切換瞬間丟棄一次測量結果。這個邏輯看起來簡單但第一次做的人往往漏了“丟棄切換瞬間數(shù)據”這一步導致頻率曲線上出現(xiàn)一個突兀的跳點后面排查半天。3. 用輸入捕獲實現(xiàn)頻率測量最小代碼與精度提升三板斧3.1 輸入捕獲測頻公式與量化誤差邊界輸入捕獲測頻的核心公式只有一個相鄰兩次上升沿捕獲的 CCR 差值就是信號周期對應的計數(shù)個數(shù)。設定時器計數(shù)時鐘為 f_tick相鄰捕獲值為 C1 和 C2則信號頻率為f_signal f_tick / (C2 - C1)這里的 f_tick 等于定時器時鐘除以預分頻 1。量化誤差來自計數(shù)本身的分辨率測量結果可能偏差 ±1 個 tick。對 1kHz 信號、計數(shù)時鐘 1MHz 來說周期 1000 個 tick誤差約千分之一提高到 72MHz 計數(shù)時鐘后周期 72000 個 tick誤差降到十萬分之一級別。所以結論很簡單想要精度先把計數(shù)時鐘拉高。但量化誤差不是唯一的誤差源。捕獲中斷里的處理延時會導致一個問題如果你在中斷服務函數(shù)里花了幾百個周期才讀出 CCR雖然 CCR 是硬件鎖存的不受軟件延時影響但如果下一次捕獲事件發(fā)生時中斷還沒處理完捕獲標志會被覆蓋嗎實際上 STM32 的捕獲事件會把新的 CCR 覆蓋舊值同時置位 CC1IF 標志。如果你沒來得及讀舊值就會丟失一次捕獲數(shù)據周期計算結果變成一個異常大或異常小的值。所以輸入捕獲中斷服務函數(shù)里第一件事就是讀 CCR其他計算全部放到中斷外做。3.2 最小可運行代碼單通道上升沿捕獲下面這段代碼是一個最小可運行的輸入捕獲配置基于 HAL 庫。它完成的事只有一件TIM2 通道 1 在上升沿捕獲計數(shù)時鐘的 CNT 值中斷里計算相鄰兩次捕獲的差值作為周期。/* TIM2 通道1 輸入捕獲初始化計數(shù)時鐘 1MHzARR 最大 0xFFFF */ void MX_TIM2_Init(void) { TIM_IC_InitTypeDef sConfigIC {0}; __HAL_RCC_TIM2_CLK_ENABLE(); htim2.Instance TIM2; htim2.Init.Prescaler 71; /* 72MHz/(711)1MHz一個tick1us */ htim2.Init.CounterMode TIM_COUNTERMODE_UP; htim2.Init.Period 0xFFFF; /* 16位計數(shù)最長時間 65.535ms */ htim2.Init.ClockDivision TIM_CLOCKDIVISION_DIV1; HAL_TIM_IC_Init(htim2); sConfigIC.ICPolarity TIM_INPUTCHANNELPOLARITY_RISING; /* 上升沿觸發(fā) */ sConfigIC.ICSelection TIM_ICSELECTION_DIRECTTI; /* 直連通道 */ sConfigIC.ICPrescaler TIM_ICPSC_DIV1; /* 每次邊沿都捕獲 */ sConfigIC.ICFilter 0; /* 先不濾波后文講 */ HAL_TIM_IC_ConfigChannel(htim2, sConfigIC, TIM_CHANNEL_1); HAL_NVIC_SetPriority(TIM2_IRQn, 1, 0); HAL_NVIC_EnableIRQ(TIM2_IRQn); } /* 啟動捕獲中斷 */ HAL_TIM_IC_Start_IT(htim2, TIM_CHANNEL_1);/* 中斷回調計算相鄰捕獲周期 */ volatile uint32_t g_last_cnt 0; volatile uint32_t g_period_ticks 0; volatile uint8_t g_first_cap 1; /* 第一次捕獲沒有參考值 */ void HAL_TIM_IC_CaptureCallback(TIM_HandleTypeDef *htim) { if (htim-Instance TIM2) { uint32_t cnt HAL_TIM_ReadCapturedValue(htim, TIM_CHANNEL_1); if (g_first_cap) { g_first_cap 0; /* 丟棄第一次否則周期值是垃圾 */ } else { g_period_ticks cnt - g_last_cnt; /* 無符號減天然處理回繞 */ } g_last_cnt cnt; /* 此時頻率 1000000.0f / g_period_ticks建議在主循環(huán)算 */ } }這里有幾個關鍵點。一是 g_first_cap 標志必須有第一個捕獲值之前沒有 g_last_cnt 參考直接相減會算出一個無效的周期。二是cnt - g_last_cnt必須用無符號變量計算這樣當 CNT 從 65535 回繞到 0 時差值仍然是正確的這是 C 語言無符號整數(shù)的回繞特性很多新手在這里寫成了有符號數(shù)結果每溢出一次就出現(xiàn)一個負數(shù)周期。三是頻率換算不要放在中斷里做浮點除法耗時太大把 g_period_ticks 留給主循環(huán)去算就行。3.3 精度提升三板斧多周期平均、輸入濾波與DMA捕獲單周期測量在信號不干凈時很容易出現(xiàn)抖動。我常用的第一招是多周期平均連續(xù)捕獲 N 個周期累加后除以 N等效于把量化誤差從 ±1 tick 攤薄到 ±1/N tick。N 取值多少取決于你的響應速度要求電機測速 N 取 8~16 比較合適鎖相環(huán)應用 N 取 4~8因為平均窗口太長會把真實頻率變化也給抹平。第二招是輸入濾波。TIM2 的捕獲通道自帶一個數(shù)字濾波器原理是對輸入信號以某個采樣時鐘連續(xù)采樣只有連續(xù) N 次采樣到同一電平才認為邊沿有效。這能濾掉窄毛刺但也會引入邊沿檢測延遲相位跟蹤應用里要權衡。配置方法是在剛才的 sConfigIC 結構體里修改兩個字段ICPrescaler 設成 TIM_ICPSC_DIV2 可以降低采樣頻率ICFilter 設 4~8 代表連續(xù)采樣點數(shù)。毛刺嚴重的現(xiàn)場我一般設到 8再往上就會明顯影響相位環(huán)路的響應。第三招是針對高頻信號的 DMA 捕獲。如果信號頻率到了幾十 kHz每個周期都進中斷會導致 CPU 占用過高??梢园巡东@事件通過 DMA 搬到內存數(shù)組里攢夠一批再處理。代碼上需要把 HAL_TIM_IC_Start_IT 換成帶 DMA 的版本同時配置 DMA 循環(huán)模式/* 用 DMA 捕獲 32 個周期值到數(shù)組 */ #define BUF_SIZE 32 uint32_t cap_buf[BUF_SIZE]; HAL_TIM_IC_Start_DMA(htim2, TIM_CHANNEL_1, (uint32_t *)cap_buf, BUF_SIZE); /* DMA 半滿/全滿中斷里批量計算周期 */ void HAL_TIM_IC_CaptureCallback(TIM_HandleTypeDef *htim) { /* DMA 模式由獨立回調處理這里略 */ }DMA 模式的問題在于你拿到的是一串 CCR 值計算相鄰差值需要自己做循環(huán)而且首次差值同樣要丟棄。適合對 CPU 占用敏感的中高頻測量但相位跟蹤場景我不太推薦因為它破壞了每個周期都更新環(huán)路的實時性。4. 在STM32上做數(shù)字鎖相環(huán)相位跟蹤的工程實現(xiàn)4.1 為什么相位跟蹤用鎖相環(huán)而不是過零檢測很多人第一反應是做過零檢測每次上升沿到來時對齊輸出信號的相位把輸出周期的起點重置一下。這確實能“對上相位”但它有兩個致命問題。一是抗噪差輸入信號一個毛刺就會讓輸出相位跳變一次最終表現(xiàn)為輸出頻率抖動。二是它本質上是逐周期硬對齊沒有任何記憶和預測能力當輸入信號短暫丟失時輸出立刻失控。鎖相環(huán)的思路不一樣它不直接“重置”輸出相位而是通過負反饋持續(xù)調整輸出頻率讓輸出相位慢慢追上輸入相位。即使輸入相位突變環(huán)路給出的響應也是平滑的、有阻尼的不會出現(xiàn)輸出信號跳變沿。這一點在驅動超聲波換能器或伺服電機時非常重要因為負載端承受不了相位硬跳。數(shù)字鎖相環(huán)在 STM32 上通常由三塊組成鑒相器PD、環(huán)路濾波器LF、數(shù)控振蕩器NCO。鑒相器就是輸入捕獲中斷里把輸入信號的上升沿時刻與 NCO 當前相位做差環(huán)路濾波器用 PI 控制器把相位差換算成頻率修正量NCO 則是一個頻率可調的定時器。這三塊首尾相接就形成了一個完整的閉環(huán)。4.2 數(shù)字鎖相環(huán)的結構與環(huán)路參數(shù)整定從控制理論的角度看這個環(huán)路的被控對象是 NCO輸入是參考邊沿輸出是 NCO 相位。PD 輸出的是相位誤差PI 控制器把它變成頻率修正量NCO 對頻率積分得到相位。整個環(huán)路的開環(huán)傳遞函數(shù)包含一個積分環(huán)節(jié)NCO如果 PD 本身只是比例環(huán)節(jié)那就是一型環(huán)路對相位階躍的穩(wěn)態(tài)誤差為零但對頻率階躍會有固定相位差。為了消除頻率階躍誤差必須在 PI 里加入積分項構成二型環(huán)路。實際工程里我一般不跑仿真直接用試湊法整定。步驟是先把 Ki 置零只保留 Kp從一個小值開始緩慢加大觀察示波器上輸出和輸入能否鎖定鎖不住就說明 Kp 太小或相位誤差符號反了。等比例項能讓系統(tǒng)鎖定后再加入 Ki一點點加直到靜態(tài)相差明顯減小。整定過程中最需要盯著的是環(huán)路是否振蕩輸出頻率出現(xiàn)周期性起伏說明 Kp 或 Ki 過大已經越過穩(wěn)定邊界。我習慣把 PI 的輸出做限幅這個環(huán)節(jié)不能省。設想輸入信號突跳 10%未限幅的積分項可能瞬間把輸出頻率推到極限造成所謂的“飛車”。限幅的合理范圍是 ±20% 額定頻率具體看應用容忍度。4.3 捕獲中斷里的相位誤差計算與NCO更新代碼下面這段代碼是一個完整的鎖相環(huán)中斷實現(xiàn)。TIM2 負責輸入捕獲TIM3 作為 NCO 輸出同頻方波。每次 TIM2 捕獲到輸入信號的上升沿中斷里就鎖存一次 TIM3 的 CNT 值作為當前的 NCO 相位算出與期望相位 0 的差經過 PI 后更新 TIM3 的 ARR 來調整輸出頻率。/* 鎖相環(huán)狀態(tài)量 */ volatile float g_freq_in 1000.0f; /* 輸入頻率估計值 */ volatile float g_phase_err 0.0f; /* 相位誤差單位 tick */ volatile float g_integral 0.0f; /* PI 積分項 */ volatile float g_freq_out 1000.0f; /* NCO 輸出頻率 */ volatile float g_kp 0.2f; /* 比例系數(shù)先調這個 */ volatile float g_ki 2.0f; /* 積分系數(shù)鎖定后加 */ void HAL_TIM_IC_CaptureCallback(TIM_HandleTypeDef *htim) { if (htim-Instance TIM2) { /* 第一步測頻讀捕獲值并算周期 */ uint32_t cnt __HAL_TIM_GET_COUNTER(htim2); uint32_t period (cnt - g_last_cnt) 0xFFFF; g_last_cnt cnt; if (period 0) { g_freq_in 1000000.0f / (float)period; } /* 第二步鑒相讀取 NCO 相位 */ uint32_t nco_phase __HAL_TIM_GET_COUNTER(htim3); uint32_t nco_period __HAL_TIM_GET_AUTORELOAD(htim3) 1; /* 期望輸入上升沿對齊 NCO 周期的起點誤差是 (0 - nco_phase) */ uint32_t err_raw (0 - nco_phase) 0xFFFF; if (err_raw (nco_period / 2)) { err_raw err_raw - nco_period; /* 映射到 (-半周期, 半周期] */ } g_phase_err (float)err_raw; /* 第三步PI 控制器輸出頻率修正量 */ g_integral g_ki * g_phase_err; if (g_integral 5000.0f) g_integral 5000.0f; if (g_integral -5000.0f) g_integral -5000.0f; float df g_kp * g_phase_err g_integral; /* 第四步更新 NCO 頻率 */ g_freq_out g_freq_in df; if (g_freq_out 100.0f) g_freq_out 100.0f; if (g_freq_out 20000.0f) g_freq_out 20000.0f; uint32_t arr (uint32_t)(1000000.0f / g_freq_out) - 1; if (arr 10) arr 10; /* 防止 ARR 過小導致異常 */ __HAL_TIM_SET_AUTORELOAD(htim3, arr); } }這段代碼有三處容易看錯的地方。一是相位誤差符號err_raw 是“期望相位減當前相位”如果 err_raw 為正說明 NCO 落后了此時 PI 輸出正的頻率修正量ARR 減小NCO 周期變短相位追趕上來負反饋方向正確。二是 err_raw 到對稱區(qū)間的映射當 NCO 落后超過半個周期時把它減掉一整周期相當于從另一個方向追避免環(huán)路繞遠路。三是 PI 系數(shù)沒有歸一化g_kp 的單位是“頻率修正量/相位誤差 tick”換了一個輸入頻率范圍后需要重新整定這是我后面要說的邊界。代碼里直接用__HAL_TIM_GET_COUNTER(htim3)讀取 TIM3 的 CNT 作為相位前提是 TIM3 工作在向上計數(shù)模式輸出 PWM 的頻率由 ARR 決定。ARR 變化時 NCO 周期同步變化所以相位誤差的單位tick在不同頻率下對應的電角度不同。嚴格來說應該按“相位角度”歸一化后再進 PI但工程上只要頻率不跨量級變化這種簡化沒問題。如果應用需要寬頻段我會把它改成 32 位相位累加器方案誤差單位恒定是角度環(huán)路參數(shù)不隨頻率漂移。5. 調試與避坑頻率測量和相位鎖定最容易翻車的五個地方5.1 捕獲計數(shù)值突然跳變毛刺與輸入濾波現(xiàn)象頻率顯示穩(wěn)定在 1kHz 左右但偶爾冒出一個 5kHz 或 200Hz 的異常值用示波器看波形卻是干凈的方波。原因大概率是輸入信號在上升沿附近有窄毛刺或者信號源與 STM32 共地不良導致邊沿被觸發(fā)兩次或提前觸發(fā)。解決路徑先在示波器上用更快的時基看上升沿細節(jié)確認是否存在振鈴然后配置 ICFilter 字段代碼里把 sConfigIC.ICFilter 設為 6 到 8同時把 ICPrescaler 設為 TIM_ICPSC_DIV2 降低采樣頻率毛刺寬度小于采樣窗口的會被濾掉。極端的現(xiàn)場環(huán)境里我會在信號輸入腳加一個 RC 低通或施密特觸發(fā)器整形。5.2 相位鎖定后靜態(tài)相差不為零現(xiàn)象示波器雙通道同時看輸入信號和 NCO 輸出兩個波形頻率一致、形狀一致但就是差一個固定角度怎么調 Kp 都消不掉。原因如果你的環(huán)路里 PI 積分項沒有真正參與或者積分限幅太早進入飽和它就退化成只有比例控制的一型環(huán)路。一型環(huán)路對頻率階躍輸入天然存在穩(wěn)態(tài)相差因為只有靠這個相位差才能產生維持頻率差所需要的控制量。解決確認 Ki 不是 0并且積分限幅要放寬到不至于在正常工作時飽和如果已經在用 PI 還有相差檢查相位誤差符號是否反了符號反了會表現(xiàn)為輸出頻率一直在輸入頻率附近振蕩而不是恒定的相位差。5.3 PI系數(shù)一調大環(huán)路就振蕩現(xiàn)象Kp 從 0.2 加到 0.8 后NCO 輸出頻率開始周期性起伏示波器上看到相位誤差在不斷正負擺蕩幅度越來越大。原因環(huán)路帶寬隨 Kp 和 Ki 同步增大當帶寬接近輸入采樣頻率的某比例后相位裕度耗盡系統(tǒng)臨界穩(wěn)定甚至不穩(wěn)定。數(shù)字鎖相環(huán)的輸入采樣率就是輸入信號的頻率信號頻率越低可用環(huán)路帶寬越小。解決一是降低 Kp 和 Ki按先比例后積分的順序調二是對相位誤差做一階低通濾波相當于在環(huán)路里加一個高頻衰減極點三是檢查中斷里是否做了太多浮點運算導致相位誤差更新不及時這一步影響很大。我實際遇到過一次把頻率換算從中斷挪到主循環(huán)后就穩(wěn)定了。5.4 高頻信號下捕獲溢出與ARR越界現(xiàn)象輸入頻率從 1kHz 往上調到 50kHz 附近時周期值突然變得很小且跳動100kHz 時直接亂套。原因計數(shù)時鐘 1MHz 時50kHz 信號周期只有 20 個 tick量化誤差已經達到 5%幾 MHz 信號一個周期連 1 個 tick 都不到CNT 可能連續(xù)兩次捕獲到同一個值。解決高頻段把定時器預分頻降為零使用 72MHz 計數(shù)時鐘如果仍然不夠就要切換到外部時鐘計數(shù)模式或者用定時器級聯(lián)擴展計數(shù)器位寬。另一個隱蔽問題是 ARR 更新到很小值后如果 NCO 的 ARR 設成了 1 或 0定時器行為異常。代碼里專門加了一個if (arr 10) arr 10;的保護就是為這個坑準備的。5.5 相位誤差在0與滿量程之間跳變環(huán)形回繞的坑現(xiàn)象鎖相環(huán)鎖定后輸出頻率偶爾抖一下監(jiān)控 g_phase_err 發(fā)現(xiàn)它在 0 附近和 65535 附近來回跳。原因相位誤差表達式(0 - nco_phase) 0xFFFF本身是正確的環(huán)形運算但如果直接用這個原始值進 PI當 nco_phase 在 0 左右時誤差會在 0 和 65535 之間來回橫跳PI 輸出隨之大幅波動。解決誤差必須映射到對稱區(qū)間(-半周期, 半周期]也就是前面代碼里的那一段判斷。這是一個典型的“看起來正確、實際會翻車”的邊界情況不做對稱映射環(huán)路永遠鎖不穩(wěn)。6. 進階驗證用DAC把環(huán)路狀態(tài)拉出來看調鎖相環(huán)最難受的地方是中斷里跑的變量看不見摸不著。我常用的做法是讓一個空閑 DAC 通道實時輸出 g_phase_err 或 g_freq_out示波器探頭夾在 DAC 引腳上就能直觀看到環(huán)路的捕獲過程和穩(wěn)態(tài)表現(xiàn)。相位誤差映射成電壓后鎖定狀態(tài)下是一條平的直線收斂過程是一個衰減振蕩曲線這樣的信息比任何串口打印都直觀。/* DAC 輸出相位誤差范圍 ±1000 tick 映射到 0~3.3V */ void Update_DAC_Output(void) { float voltage (g_phase_err 1000.0f) / 2000.0f * 3.3f; if (voltage 0.0f) voltage 0.0f; if (voltage 3.3f) voltage 3.3f; uint16_t dac_val (uint16_t)(voltage / 3.3f * 4095.0f); HAL_DAC_SetValue(hdac, DAC_CHANNEL_1, DAC_ALIGN_12B_R, dac_val); }DAC 更新代碼放在主循環(huán)里就行頻率不需要太快因為環(huán)路本身也就幾百 Hz 量級。做完這一步后做兩個現(xiàn)場測試一是頻率階躍測試用信號發(fā)生器把輸入從 1kHz 突然切到 1.2kHz觀察 DAC 波形的收斂時間和超調量二是相位跳變測試在信號源上加一個固定相移突變觀察相位誤差能否在一個周期內回中。這兩個測試能定量驗證環(huán)路參數(shù)是否合理。我自己的教訓是每次改完 Kp/Ki都先跑相位跳變測試看收斂軌跡而不是直接在真實負載上試因為負載端的異常抖動很難分清是環(huán)路問題還是機械問題。這套方法幫我少走了很多彎路希望幫到你。本文還有配套的精品資源點擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
免费婷婷| 就要爱综合| 人妻乱码久久久| 超碰人人草| 天天舔天天插天天爱| 久久久97| 性色婷婷| 日韩欧美骚货| 亚洲激情网站无码| 丁香花五月天激情| 这里只有精品96| 天天干天天爽天天操| 六月丁香成人| 日韩黄在免| 五月婷婷激情中文字幕| 婷婷五月深深爱| 欧美性猛交99久久久99| 人妻免费网站| 五月婷A V在线| 99资源人人| 久久伊人婷婷| 色色色色色综合| 99在线观看视频免费| 色色色色综合网| 99色看| 99久免费视频| 9999热免费视频视频| 99啪啪视频| 久热精品视频| 99热99精品在线观看| 久久五月婷婷视频| 狠狠色网| 久久久久视剧HD| 九九综合久久| 色色色色色网| 99热日韩这里只有精品| 婷婷久久丁香五月| 日本系列_4页_777FP| 亚洲日韩成人三级av| 色九月| 夜夜骑天天操| 五月婷婷六月丁香在线| 停停五月丁香| 噜噜精品| 5月婷婷6月六月丁香| 婷婷成人丁香色情基地30 | www.色婷婷| 十二区无码| 97色婷| 国产精品成人在线| 99热精品在线播放| 99操逼| 丁香久月| 久婷久婷| 久久只有精| 久久性视频| 大香蕉免费9| 色婷婷精品视频在线播放| 中文字幕网伦射乱中文| 天堂成人A片永久免费网站| 99热精品中文字幕| 91狠狠色丁香婷婷综合久久| www超碰| 五月丁香婷婷在线| 五月激情精品视频| 这里只有精品99www| anquye伊人| 日日天天天| 五月天婷婷黄色视频| 九九色影视| 激情婷婷在线中文字幕| 激情综合网丁香| 免费超碰在线| 色婷婷久久综合| 五月婷中文字幕| av最新在线| 91se在线观看| 99re在线视频精品,这里只有精品18,| 激情五月九九九| 色爆五月| 日韩无码91| 日日夜夜天天| 国产色色视频| 丁香五月婷婷操逼| 六月婷婷久久| 婷五月天在线草| 久色网五月| 91大屁股| 人妻精品在线| 99网址在线观看| 热99.com婷婷| 人妻人人操| 天天五月香欧美| 天天天操天天天爰| 深爱激情网五月天| 五月婷婷婷| 色五月激情五月| 婷婷丁香五月天综合激情| 中文超碰视在线| 亚洲色99综合天堂| 天天五月香欧美| 思思热99在线| 这里只有精品在线观看视频| 人妻视频一区而且二区| 亚洲第一综合| 9有码中文| 色天天综合天天综合频道。 | 综合色视频| 9l视频自拍9l视频自拍九色学生| 五月天丁香综合在线| 婷婷五月丁香91| 五月天开心激情网色欲无码| 五月天婷婷色| 99亚洲精品综合在线 | 96精品成人无码A片观看金桔| 久久免片| 五月丁香综合成人社区| 5月丁香六月婷婷| 97视频.干com| 激情婷婷五月天日本系列| 激情婷婷久久| 中文字幕人妻AV| 丁香六月啪啪啪| 成人做爰A片免费看网站找不到了| 大香蕉久艹| 天天插天天| 久久丁香五月| 五月婷婷丁香啪啪| 久草热在线视频| 99免费在线视频| 亚洲欧美国产A片免费观看| 97资源碰碰| 五月激情基地| 女人被躁到高潮嗷嗷叫小| 婷婷久久性爱| 91九色中文字幕女在线观看| 狠狠色丁香婷婷久久综合| 噼里啪啦在线观看免费完整版视频 | 欧美99视频| 五月色导航| 人人摸人人澡人人| 久久综合五月| 五月婷视频| 超碰在线网站9| 五月婷色色| 日本狠狠色| 日逼影音先锋男人资源站| 久久激情综合| 天天日天天插| 狠狠艹狠狠艹| 九九色热| 婷婷成人丁香色情基地30 | 大伊香蕉精品视频在线| 五月丁香在线国产| 免费视频WWW在线观看网站| 五月激情综合网| 丁香五月天堂| 色99热| 5月婷婷激情网| 伊人网色婷婷五月天| 天天色综合色色色色色。| 五月婷啪啪| 久久婷婷草| 五月丁香日本片| 五月婷婷影院| 日韩 中文 欧美| 六月丁香五月天| 7777久久亚洲中文字幕| 五月丁香婷婷免费视频| 久久婷狠狠色| 9l视频自拍九色9l视频自拍九色9l社区| 激情五月综合| 亚洲人人操BD| 成人五月天丁香婷| 国产成人精品亚洲线观看| 狠狠另类视频| 五月开心久久| 五月激情天| 乱女乱妇熟女熟妇综合网站| 欧美日韩一区二区三区四区| 五月丁香亭亭操逼| 婷婷色系婷色| 99热线观看9| 成人 在线 日韩| 噜噜噜噜婷婷五月天| 色爱综合网| 三级大香蕉网| 1024手机在线观看看片_日韩精品| 玖玖资源站蜜臀| 狠狠干狠狠操狠狠爱| 99亚州综合精品成人网| 99综合色色色| 精品人妻伦一二三区久| 激情小说婷婷小说| 国产午夜精品一区二区| 国产成人精品一区二区三区视频| 婷婷五月天成人影片| 午夜福利8055| 五月丁香综合啪啪| 婷婷色五月开心五月| 九九热这里只有精品556| 亚洲视频一区| 中文字幕永久在线| 激情六月婷婷| 婷激情五月| 97九色视频| av亚洲国产小电影| 开心激情五月天网| 成人欧美日韩| 亚洲A色| 色播五月婷婷| 一起草无码| 五月激情丁香啪啪| 26uuu欧美| 亚洲激情婷婷| 久热网在线视频| 九九黄色网| 五月激情综合婷婷| 亚洲精品又粗又大又爽A片| 激情五月天色播| 99视频只有这里精品| 五月丁香久久久日婷婷久久婷婷日| 丰满少妇猛烈A片免费看观看| 婷婷丁香社区网| 亚洲视频一区| 五月天激情视频| 五月开心网| 激情网第四色| 欧美综合婷婷欧美综| 激情图片婷婷| 日韩淑女人妻luan伦激情精品一区二| 思思热在线精品视频| 五月天婷婷婷| 五月婷六月婷婷| 丁香六月AV| 丁香五月AV| 91大操| 色色婷| 色五月激情| 色99热| 97精品人人A片免费看| 欧美三级欧美一级| 丁香婷婷五月色成人网站| 婷婷六月激情啪啪| 亚洲激情视频网| www.久久久久| 99热大全在线观看| 亚洲人人96@| 91色久| 成人五月天丁香婷| 九九综合九九| 九九热色视频| 久久与婷婷| 国产色色在线| 久1色色| 婷婷五月在线免费| 少妇日麻屄| 狠狠色婷婷在线| 91丨九色丨东北熟女| 久久狠狠干| 婷婷激情四射五月天| 色综久久久| 99热最新国内| 永久免费一区二区三区| 日本欧美在线| 婷婷六月丁香激情综合| 五月天啪啪网| 丁香九月激情久久| 九九热黄色| www.色五月.com| 久操激情| 天天综合亚洲综合网天天αⅴ| 五月刺激丁香月综合| 色99最新网址| 99资源在线视频| 99热在线观看精品| 激情五月天在线| 激情五月亚洲综合网| 伊人久久五月天| 久久婷婷五月综合伊人| 久久9热| 丁香六月久久| 99色热视频| 人妻久久久久久久久妻久久久久| www.主妇. com| 天堂婷婷五月在线| www天天爽| 天天日天天草| 激情99| 99ER热精品视频| 1769在线观看欧美国产| 97精品欧美91久久久久久久| 99在线观看视频蜜臀| 久久这里只有精品16| 五月色色激情网| 国产精品视频免费看| 久久久91| 激情婷婷五月在线合集| 色欲婷婷五月天| 色网站99| 久久多色| 九九色video| 激情啪啪五月| 狠狠五月天婷婷激情网。| 激情www| 日韩成人电影AV| 成人国产欧美大片一区| 久99久视频| 亚洲视频在线观看| 91操在线视频| 99热在线这里| 国外亚洲成AV人片在线观看| 久久久激情视频| 五月丁香亚洲综合网| 婷婷五月影院| 亚洲AV成人在线观看| 激情九月综合| 婷婷五月天久久久| 777米奇影视第四色| 久久综合播放| 国产色色色色| 五月丁香综合精品欧美| 久久色在线视频| 激情五月天小说网| 超碰熟女农村在线69| 九九久久精品| 久久久香| 九色91国产| 韩日另类| 激情婷婷丁香色五月综合| 99热综合| 毛v一区二区视频| 天天舔天天摸天天射| 亚洲婷婷基地| 91大神在线免费看视频全集男男一起操| 啪啪视频99| 天天开心天天色| 五月婷婷色播| 人人干人人操外国| 欧美国产一区二区三区| 噢美99| 五月天婷婷自拍图片在线观看| 亚洲 小说 欧美 激情 另类| 99热这里只有精品9| 99久久97久久欧美综合网| 五月激情基地| 国产AV熟妇人震精品一品二区| 超级碰 久久9| 色五开心五月五月深深爱| 九九色色| 五月天开心色情网| 青柠影视免费高清电视剧| 丁香色六月| 男人天堂99| 丁香狠狠操| 婷婷丁香综合成人| 婷婷五月综合基地| 久久五月天激情| 影音先锋男士资源网一区| 五月天开心婷婷久久| 色播综合| 婷婷五月激情欧美大胆视频| www.色色色com| 五月丁综合在线观看| 五月天婷婷色| 久久AV电影| 丁香性爱在线视频| 婷婷综合精品视频97| 九九伦子片| 婷婷成人综合五月| 亚洲国产网址| 8区视频在线| 99re热99| 久久丁香五月天| 色99视| A片女女女女女女BBBB| 五月丁香怕怕综合| 色婷婷精品视频在线播放| 91色情播放| 伊人影院久久网| 激情五月天 婷婷| 色青五月天| 亚洲色五月| 色婷婷成人网| 精品一二三区久久AAA片| 色婷婷五月天成人网| 色婷婷伊人激情在线观看| 狠狠色噜噜色狠狠狠综合久久成人波| 亚洲国产精品VA在线看黑人| 丁香五月婷婷手机| 久久久久久激情| 欧美精品999| 丁香五月综合福利视频导航| 狠狠色丁香婷婷五月| 九九九热精品| 久久99这里只有精品视频| 久久99久久99www| 97婷婷狠狠| 五月综合视频在线| 婷婷丁香五月天操逼| 国产精品成人AV在线| 色婷婷色五月另类综合| 久久五月天激情婷婷| 五月丁香啪啪啪综合网| AV79| 激情五月,色五月| 超碰人人摸人人操| 成人丁香五月| 成人五月天视频播放| 人人妻人人澡| 色吧99| 91超级碰| 激情六月天婷婷| 五月天综合网| 婷婷激情五月天小说| 大香蕉久| 激情超碰网| 日日.c| 99思思| 五月婷婷开心亚洲无| 大香蕉视频婷| 年轻的妺妺伦理HD中文| 色综合综合色| 五月婷婷中文| 开心五月婷婷在线| 草操网| 婷婷丁香91| 午夜不卡久久精品无码免费| 久热成人| 丁香五月婷婷五月天| 五月婷婷久久激情| 夜夜操狠狠操| 九九 激情 网| 99热在线只有精品| 性生活久久朋友人妻| 另类在线| 国产综合色婷婷精品久久| 少妇水多A片太爽了| 亚洲在线资源| 婷婷五月丁香五月| 5五月综合网亚洲| 婷婷五月综合在线视频| 丁香五月婷婷呀| www.91.com黄| 4399在线观看免费高清黄色视频| 丁香五月激情综合| 久久人人看| 成人丁香五月婷| 无码AV免费精品一区二区三区 | 91丨九色丨熟女高潮| 99亚洲视频| 婷婷激情五月天小说校园| 国产色婷婷亚洲| 97婷婷色| 99久热这里只有精品视频删减版| 91狼友视频网页更新| 五月综合无码| 日韩AAAAA| 五月婷婷AV| 六月久久婷婷| 久久99婷婷| 激情九色| 久久99婷婷| 99久久www| 夜夜躁婷婷AV| 99ri精品| 色情成人五月天| 五月婷婷啪啪| 日本久久精品| 99久久66综合| 色综合99色| 99碰碰。| 六月丁香狠狠爱| 天堂亚洲 在线| 99婷婷五月天激情| 99热新网址| 日本欧美在线| 一本色道久久88综合日韩精品| 野战毛片三一3| 亚洲色频| 六月 丁香 视频| 99爱在线视频| 成人龟情网丁香五月| 激情性爱五月天网页| 国产性爱大片久久| 97碰人人操| 久久五月激情| 欧美在线骚货| 日韩精品二三区| 人妻久久久久久久 | 97色在线观看视频| 天天做天天视天天谢| 色五月婷婷在线视频| 99色视频在线观看| 亭亭五月丁香五月天激情| 9九色首页| 俺去也五月天婷婷| 影音先锋人妻出差| 色婷婷五月综合在线| 成人av中文字幕| 激情丁香五月天| 中文字幕丰满孑伦无码专区| 人人操人人添人人摸97| 亚洲色综合| 五月天婷婷激情干干| 五月婷婷久草在线视频综合| 久久9精品| 大地9中文在线观看免费高清 | 91狠狠色丁香婷婷综合久久狠丁香综合久久精品| 欧美三9久九观看| 五月婷婷色色网址| 九九99视频精品| 一本伊人色婷| 91狠狠色丁香婷婷综合久久精品| 婷婷午夜天| 天天久综合网永久入口18| 99偷拍视频在线日本| 色婷婷亚洲| 99爱免费在线视频| 99热这里只有精品3| 2050人人操免费工开爱| 色婷婷影院| 丁香五月成人自拍| 五月丁香六月婷婷精品| 亚洲丁香婷婷丁香五月天激情| 99精吕视频在线观看了| 婷婷五月天网| 97干免费视频| 欧美激情综合五月色丁香| 99啪啪视频| 日韩av免费版| 色五月涩涩婷婷蜜桃| 开心婷婷丁香五月| 大香蕉五月婷婷丁香| 色五月色五天色情网| 五月丁香激情在线| 国产人妻人伦精品一区二区| 丝袜大香蕉| 人人草人| H亚洲| ,99视频久久| 久久作爱| 99五月婷| 成人开心五月天| 无码人妻AV久久久一区二区三区| 婷婷六月天| 五月丁香999| 色播五月婷婷| 午夜丁香| 91日本在线观看| 日本全黄一级999| 97日韩无套内| 婷婷五月天少妇| 五月丁香在线观看| 日本3级片偷拍网站| 天天爽天天日| 丁香五月九九| 99热免费在线| 久久sp免费视频| 99爱精品视频| 开心五月婷婷伊人| 丁香婷婷综合激情五月色| 北京熟妇搡BBBB搡BBBB| 婷婷五月天Av| 久久er99热精品一区二区| 婷婷久久午夜网| 狠狠干五月天| peg 2区三区四区的| 婷婷五月天堂| 六月婷婷狠狠| 97精品人人A片免费看| 欧美激情 日韩无码 婷婷 五月天| 久99热| 影音先锋男人AV资源站| 天天天天天久久久久久| 无码人妻一区二区一牛影视| 日操夜撸| 婷婷五月色惰| 97香蕉碰碰人妻国产欧美| 欧美日韩成人一区二区| 国产 码在线成人网站| 综合色图区| 99精品综合| 丁香激情五月天| 婷婷色五月综合丁香| 婷婷久久综合| 色婷亚洲| 99热狠狠操| 99热综合在线| 久久五月六月| 99热传媒| 色婷婷五月色| 精品色情一区二区三区四区| 五月天丁香色色| 色婷婷社区| 99综合熟女| 色狠狠综合| 色综合久久五月| .青娱乐天天操B| 天天综合影院| www.色五月.com| 久草婷婷| 色五月综合在线| 97操在线视频| 日韩av手机在线观看| 99爱在线精品视频免费观看| 婷婷99中文字幕| 色五月av| 久人操| 热99在线| 色欲AV导航| 99免费热视频在线| 一级AV片| 91色综合网| 另类图片五月天婷婷| 91丁香婷婷综合久久欧美| 操逼巨乳91| 五月丁香激情五月天| 久草五月丁香婷婷综合| 色中色综合| 丁香婷婷中文字幕| 丁香六月激| 热婷婷av| 欧美色五月| 色婷婷久久综合中文久久一本| 婷婷五月开心六月AV| 五月丁香亭亭操逼| 五月天电影网| 久色视频在线| 操比激情五月综合| 99热中文字幕久久| 五月天狠狠网站| 亚洲精品九九| 色婷五月天| 色色色在线观看| 99热综合在线观看| 九九热av| 日韩久综合| 国产精品色情AAAAA片软件| 伊人网大香| 这里只有精品免费视频在线观看| 狠狠色丁香久久综合婷婷亚洲成人福利 | 亭亭五月天黑人2014| 97AV在线视频| 2015超碰| 超碰在线资源| 亚洲狠狠丁香婷婷香蕉| 五月天色婷婷激情| 可以免费看的av网站| 激情五月婷婷| 丁香六月天婷婷开心综合| 伊人五月天综合网| 久久久五月五丁香| 最新日韩久热免费视频看看| 国产看真人毛片爱做A片| 亚洲天堂爱爱| 五月天丁香综合久久国产| 夜夜夜夜做天天天做无码视频| 色婷婷呢狠禁久禁| 亚洲综合激情五月久久| 久操热| 99啪啪网| EEUSS鲁片一区二区三区| 亚洲激情免费视频| 久久狠色噜噜狠狠狠狠97| 色婷五月| 26uuu青青| 无码啪啪| 色射影院| 99九九精品| 在线看片av| 色婷婷丁香综合中文字幕| 91综合在线观看首页| 欧美一级毛卡片无码| 婷婷的五月天另类视频| 密着浓厚中出乚交尾GvG935| 99热99艹在线观看| 色五月婷婷成人| 少妇久久诱惑视频| 天天色天天爱天天爽| 九九热在这里只有精品| 。久久久久久久久久久久久久人妻| 久激情| 六月激情丁香一道本7777| 大香蕉娱乐| 91久久九色| 一级二级色大片| 天堂久久婷婷| 色五月激情视频在线综合| 丁香五月色情| 婷婷激情另类| 99热这里只有精品在线播放| 天天日天天干天天爽| 五月天婷婷社区| 亚洲综合1024| 激情五月天色播| 1024在线一区| 色婷婷色五月综合| 九九九热精品| 午夜丁香婷婷| 超91热| 九九色区| 色综合色婷婷色伊人| 五月丁香六月激情狠狠| 99久久性爱| 九色视频91疯狂| 激情视频网址| 9|在线观看视频| www.色综合.com| 伍月婷婷免费视频| 婷婷五月色網站| 这里只有精品久久| 东京热免费视频| 五月九九综合| 国产67194| 久久在这里有精品| 亚洲色优| 中文字幕黄色片| 九九爱精品网站| 婷婷五月天奸女| 激情婷婷五月天伊人在线观看| 色久婷婷五月| www综合久久| 久久婷婷五月综合97色一本| 天天橾日日橾夜夜橾17| www久久久久久久97| 五月婷婷丁香六月| 激情图片久久| 大伊久久| www.五月丁香| 五月天激情综合网| 日本色婷婷久久99精品91| 天天干夜晚夜操| 亚洲综合激情五月久久| 色噜噜五月天| 色性五月天| 99亚洲视频| 视频1区2区| hd五月婷婷在线| 婷婷五月天奸女| 亚洲AV日韩在线观看| 激情欧美婷婷| 天天综合久久| 97色碰碰公开视频| 丁香五月天色综合| 99久久精品色老| 亚洲激情97五月天| 狠狠精品干练久久久无码中文字幕| 午夜不卡久久精品无码免费| 狠狠干狠狠色| www.婷婷,com| 9热久久在线| 婷婷五月天99| 操操啪| 色婷久久| 91狠狠综合网| 婷婷色片| 99亚州综合精品成人网| 五月激情丁香啪啪| 婷婷久久免费看| 9久久久久| 日韩精品电影| 毛片色五月| 丁香五月婷婷社区| 人人色AV| 成人无码髙潮喷水A片| 天天五月丁香五月| 婷婷在线视频| www.91操| 日本三级韩三级99久久| 日本黄色在线观看| 夜夜操狠狠操| 综合网狠狠| 中文在线视频久1| 伊人喵咪a V| 精品久久久久久久久久久久人妻| 久久婷婷五月综合激情国产| 九九99男女视频在线观看| 久久色这里只有精品| 丁香婷婷激情网站| VfJxEwPH| 人人超碰99| 色 色 色综合com| 成人短视频免费| 婷婷午夜天| 伊人玖玖网| 91无码高清| www.激情五月| AV五月丁香| 久久九九热视频| site:hcxsz888.com| 九九无码| 激情5月婷婷狠狠干| 免费视频WWW在线观看网站| 五月天欧美 另类小说| 免费无码毛片一区二区A片| 激情小说五月天中文字幕| 97 天堂| Www.激情| 日韩在线99| 久久三级视频| 婷婷综合五月天激情| 综合久久激情久久| 天天搞天天爽| 91超碰在线观看| 五月天色综合| 五月天激情无码高清| 亚洲欧洲一二| 无码啪啪| 色婷婷激情小说网| 大鸡巴伊人网| 成人婷婷| 成人婷婷五月天| 波多野结衣不卡AV| 狠狠爱婷婷丁香| 996er在线观看| 影音先锋 萱萱| 婷婷的色色五月天| 色五月综合网| 东北婷婷五月天| 日本三日本三级少妇三级66| 日本三级日本三级99| 五月丁香六月婷婷亚洲激情综合| 激情五月天社区| 天天爽天天透天天爱| 婷婷色片| 欧美日韩中文国产一区发布| 激情五月www| 久热黄色| 大香蕉久久综合网| 激情五月综合网最新| 五月色丁香婷婷中文字幕| 婷婷色基地在线看 | 色播五月丁香综合| 五月天丁香| 成人丁香五月天| www.激情五月天。com| 青吴乐视频| 成人五月丁香社区| 伊人色欲五月天| 狠狠色丁香| 丁香五月激情婷婷| 丁香综合婷婷开心激情网| 九日日夜夜69| h在线看免费版在线看| 色色色成人网| 婷婷五月天在线观看av| 六月婷婷综合久久| 久爱综合| 天天综合精品| www.91在线观看| 亚洲精品色色色| 丁香婷婷六月激情文学| 18久久| 艹B高清无码| 久久99综合| 婷婷成年人免费视频| 天天激情视频| 99啪啪视频| 婷婷影院欧美| 99久久超级| 欧美久热| 成人精品在线观看| 人人操人人爰人人一天天碰夜夜拍夜夜爽-中国A级毛片天天看天天谢… | 久久女人九九| 高潮毛片又色又爽免费| 色播五月丁香| 国产激情在线| 五月丁香在线观看| 婷婷五月天亚洲图片| 丁香五月激情天AV无码| 大香蕉99热| 国产亚洲色婷婷久久99精品91 www.riverspirits.org www.hnnun.com www.changh | 人妻丰满精品一区二区A片| 色哟哟www| 五月婷综合激情| 五月天丁香久久综合 | 超碰在线国产| 色色五月婷| 日本色婷婷| 亚洲视色| 99热亚洲精品| 99爱精品视频| 五月丁香欧美| 激情都市五月天| 色。 日日日| 2050人人操免费工开爱| 六月丁香婷婷五月天| 67194成I人在线观看线路1| www激情网站| 黄色一极大片| 丁香六月激情毛片| 国精产品一区二区三区| 色射7856五月天激情四射| 亚洲AV成人一区二区在线观看| 久久丁香五月| 国产97色在线 | 日韩| 婷婷五月综合体验看| 五月天色区| 丁香五月天亚洲视频| 五月天成人免费视频| 天天日日夜夜| 大香蕉九操| 久久色情| 五月天婷婷色色| 99热只有这里有精品| www色婷婷| 99re6在线视频精品免费| 亚洲情综合五月天| 九九九九热99超碰| 操婷婷基地| 五月婷婷丁香啪啪| 丁香五月自拍| www.99热国产| 天天射天天射一道本日本社区| 好好干Av| 色婷婷色五月色丁香| 久久婷婷五月天激情唯美| av一区免费看| 天天肏天天肏| 91久久| 久草久青福利| 五月丁香花免费视频| 五月婷婷六月开心| XX久久| 看片视频在线免费日产在线看| 免费视频无码| 思思久久精品| 三级片AAA久久久AAA久久久AAA | 常久最新免费的色吊丝| 人人草人人舔| 噜噜在线| 婷婷五月天国产性感美女演员久久久久| 久久婷婷五月综合| 在线中文AV| 538任你爽视频不一样的| 五月久久婷婷丁香| 色五月天中文字幕| 中文AV网| 播播网色播播| 色播激情| 99久热| 天天看夜夜看| 丁香五月香蕉| chaopengdaxiangjiao| 日韩AV中文字幕在线| 大香蕉九九| 丁香五月停停av| 色五月婷婷基地| 五月天综合在线网| 五月婷婷亚洲| 五月天成人手机在线视频| 97碰碰在线观看视频| 亚洲中文字幕在线观看| 97人人爱人人操| 五月丁香成人| 亚洲操逼片| 热99色| 日日骑夜夜撸| 精品久久人妻| 无码少妇高潮喷水A片免费| 婷婷丁香五月天影院| 色五月婷婷丁香婷婷| 99在线69| 五月天婷婷激情四射综合| 激情婷婷五月亚洲| 超碰国产在线观看| 丁香 婷婷 亚洲 熟女| 91超级碰| 美女91一起草| 久久性爱网站| www.99热| 99超级碰碰| 五月天狠狠草| 亚洲无AV在线中文字幕| 色综合久久天天综合网| 婷婷五月丁香伊人| 精品国产一区二区三区四区阿崩 | 六月色婷婷综合影视| 婷婷激情综合色五月久久,色婷婷丁香花,丁香婷婷五月情天,久久婷婷五月综合色 | 久久婷五月婷| 色婷婷成人| 2018国产大陆天天弄| 久久久久久激情| 噜噜视频| 91女人18毛片水多国产| 天天舔天天摸天天射| 婷婷色五月激情| 人妻激情视频| 日婷婷久久开心| 婷婷五月激情基地| 婷五月丁香| 色色综合网站| 五月天婷婷综合久久| 久久久大香蕉| 91综合在线视频| 五月天婷婷成人| 天天日日| 99er久久| 日韩国产AV播放| 人妻视频一区而且二区| 婷婷五月激情基地| av中文在线| 天天插天天插天天日| 九九av| 思思99热这里只有精品| 超碰久热| 九九热这里只有精品7| AV在线免费网站| 五月天天堂久久| www.99日本| 久热69| 人妻激情综合| 丁香激情网| 日韩成人电影AV| 九九综合精品| 色播五月婷婷| 丁香婷婷五月天色综合| 操碰97| 人人干天天操五月丁香| 精品夜夜澡人妻无码AV| 精品99网站| 五月激情综合网婷婷| 激情综合色| 婷婷五月在线| 五月亭亭开心网| 超级碰碰91| 五月色影院| 精品九九在线观看| 97色五月婷婷在线| 这里只有精品视频99| 久久午夜丁香| 91se在线视频| 婷婷激情五月天天天开心| 国产69精品久久久久999小说| 色九网| 大香蕉伊人久久| 这里只有免费的精品| 超碰免费人人肏| 婷婷激情六月| 久久亚洲婷婷| 欧美性生交XXXXX无码小说| 九七色色六月丁香| 婷婷免费视频| 欧洲亚洲免费视频9| 五月激情小说| 色婷婷狠狠色| 91嫩草久久| 色婷婷视频在线| 99精彩视频在线观看| 激情五月婷婷色色| 五月丁香啪啪激情| WwW天天干| 99欧美三级视频| 久久99视频| 九九热99精品| 激情五月,激情综合网| 亚洲综合九九| 激情五月视频在线婷婷| 色射影院| 丁香五月婷婷综合啪啪| 成人免费在线电影| 六月色婷婷欧美| 99热全是精品| 五月丁香婷婷啪啪| 婷婷成人五月天成人文学小说| 97人人操人人插| www.henhenl| 欧美毛片www| 91干在线| 99五月香婷婷丁香在线视频| 丁香五月综合激情啪啪| 色婷婷深爱五月| 久久jiuwww| 久在线88综合| 天天爽人人综合免费7799| 色婷婷AV五月天| www.精品99| 91碰人人| 六月激情婷婷| 常久最新免费的色吊丝| 99啪啪| 亚洲成Av人片乱码色第1集| 婷婷爱五月| www.99热| 99久久婷婷五月天| 五月丁香| 久热久操久热久草国产91| 国产在线aaa片一区二区99| 我去色色网五雨天| 天天干、天天日日| 欧美噜噜免费观看| 14色综合婷婷| AV操一操| 日本少妇裸体做爰高潮片| 97九色| 色综合色色色| 大伊久久| 婷婷五月天777| 九九99九九99九九99视频网| 潮汕成人AV片在线| 777影视理论片大全在线观看| 人妻自慰高清合集| 热无码A∨| 97福利视频| 99久久玖玖| 一区中文字幕电影| 色逼综合网| 五月色综合| 强伦轩人妻一区二区电影| 精品99视频| 成人午夜免费电影| 婷婷99狠| 午夜天堂一区人妻| 九九成人| 色五月天电影| 丁香色五月 97干| 天天射影院| 色婷婷狠狠| 久热视频这里只有精品| 开心五月丁香啪| 深爱网深爱综合网| 亚洲 25P| 久婷婷五月激情| 婷婷五月深情丁香深爱日韩| √天堂资源在线人妻熟女| 丁乡久久| 婷婷丁香社区| 久久久久久久久久久月丁| 五月婷九九草| 丁香六月婷婷久久亚洲天堂| 婷婷色网址| 婷婷字幕在线| 婷色综合| 久久一级免费黄色片| ady狠狠入| www.久久婷婷| 久综合九| 另类专区在线| 超碰碰碰碰| 五月婷婷深深的爱| 狠狠色婷婷7| 国产日韩欧美性生活| 97丁香五月天| 色五月婷婷视频| 天天干天天爽天天爽| 色五月婷婷激情五月| 五月激情婷婷偷拍| 91男人资源站| 午夜福利8055| 五月久久婷婷天堂视频| 色综合久久综合中文综合网| 色婷操逼| 国产伊人五月天| 天天干天天干天天干天天干天天干天天| 日本WWW九九九| 91狠狠色色丁香婷婷综合久久| 91在线视频观看午夜福利| 婷婷五月综合丁香久久| 黄色99热| 97碰免费视频在线| 美女五月天婷婷| 五月色欧美| 色色色色av色色色色| 99久久精品国产色欲| 99这里只有精品|v| 婷婷在线视频| 91操黄| 玖玖五月| 五月丁香激情片| 天天做 天天爱| 激情小说五月天| 欧美精品18| 五月天色小说| 婷婷丁香www视频日本韩国| 97久久草草超级碰碰碰| 六月丁香五月婷婷首页| 五月亭亭综合五码| 国产激情av| 嫩草AV久久伊人妇女超级A| 九九精品丁香花| 久久总和99| 五月天开心成人网| 第四色五月天| 播播网色播播| 亚洲情欲久久| 久久之人妻| 丁香五月综合在线观看| 999婷婷综合| 色综合xx| 色香欲综合| 另类小说五月天| 丁香九月综合在线| 成人va在线观看视频| 婷婷丁香在线播放| 天天日综合| 97热超碰| WWW色综合| 深爱激情丁香| 五月激情在线| 国产精品汇聚精彩第二页 - 高清完整版在线 - 青蛙AV | ..真实国产乱子伦对白在线_欧| 婷婷色婷婷| 丁香五月激情啪啪综合| 久久这里只有精品久久| 天天操屄网| 国产亚洲色婷婷久久99精品91| 狠狠操狠狠插| 人人操人人爽成人AV| 大狠狠在线| 激情五月综合网| 婷婷久久女人| www,欧美干干干干干干| 成人电影在线免费试看| 五月丁香婷婷欧美色图视频五月丁香777电影| 欧美成人精品A片免费一区99| 亚洲精品国产A久久久久久| 丁香五月网址| 丁香五月天啪啪a日本| 性一交一乱一交A片久| 五月婷婷狠狠干| 婷香五月激情视频| 日韩青青| 日本婷婷网| 婷婷性爱影院| 91无码高清| 五月婷婷性| 伊人久久大香线蕉精品| 五月丁香日本在线视频观看| 色天堂在线| 国洲夜色亚热在线久久| 色五月天在线| 亚洲精品国产熟女久久久| aaaaa不卡| 无码人妻电影| 日本久久人| 一级操逼内射在线视频| 综合aV在线| 色丁香综合影院| 婷婷五月成人| 播五月婷婷开心| 99热这里有精力| 激情综合区| 99九九在线精品热动漫| 色综合中文| 玖玖激情网| 五月婷婷六月丁香综合| 五月天婷婷无码| 狠狠狠五月婷婷六月丁香| 欧美性猛交99久久久久99按摩| 久久久欧美精品sm网站| 天天色天天爱天天爱天天爱y| 精品人妻一区二区三区四区不卡在| 影音先锋秋秋五月婷婷| 色婷婷色情| 成人超碰网| 99re思思热这里| 亚洲视频在线网站| 99精品视频免费观看,| 91精品激情9| 久久人妻高清中文| 九月婷婷综合色干| 天天做天天爱天天要| 久久机热探花| 欧美性爱中文字幕| 超碰大香蕉网|