### 相序和缺相檢測邏輯
1. 配置定時器的時鐘頻率為500K
2. 采用一個定時器的三個捕獲輸入,
3. 捕獲邊沿看硬件波形,哪個邊沿更陡選哪個。
4. 開啟捕獲中斷,優先級中等
5. 在每個捕獲中斷里
(1) 對本通訊的當前捕獲值進行記錄
(2) 判斷本通道的周期(本次與下次捕獲的間隔時間,也就是定時器的捕獲值差),
(3) 周期允許范圍為38-70HZ,(根據500K轉換為值范圍)視為本相輸入有效,不缺相。
(4) 預定義好,R/S/T三相的硬件輸入位置
(5) 不缺相時(三相輸入都有效的情況下),在R相中斷里判斷相序
① S相捕獲值減R相捕獲值,為周期的三分之一(相位差120度)
② T相捕獲值減S相捕獲值,為周期的三分之一(相位差120度)
③ R相捕獲值減T相捕獲值,為周期的三分之一(相位差120度)
④ 范圍只要在10%以內就認為相序是正確的。
常州匯邦電子有限公司
周從文 2019-5-18