新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 信號檢測電路設計

        信號檢測電路設計

        作者: 時間:2011-08-01 來源:網絡 收藏

        電路如圖3 (a) ,波形如圖3 (b) 所示:

        本文引用地址:http://www.104case.com/article/194802.htm


        圖3 (a) 中LM393 等組成兩個施密特電壓比較器,用于分別檢測兩路交流信號的零
        點。將兩種近似正弦波的電壓信號變成方波信號,如圖3 (b) 中波形A、B、C、D、所示。
        由D1 、D2 觸發器(一片74HC74) 組成的電路,在單片機P1. 0 、P1. 1 的控制下完成對
        周期信號的檢測。當P1. 0 = 0 時, Q1 = Q2 = 0 ;當P1. 0 由0 轉為1 ,且B 點信號由0 變
        為1 時,D1 翻轉, Q1 = 1 ,此時Q2 仍為0 ,當B 點信號第二次由0 變為1 時,D1 再次翻
        轉, Q1 = 0 ,同時D2 也翻轉, Q2 = 1 。80C31 查詢到P1. 1 = 1 時, 讓P1. 0 = 0 ,完成一次
        檢測。其波形如圖3 (b) 中B、P1. 0 、T、Q2 。這種電路進檢測上升沿,提高了檢測精度。
        由D3 、D4 觸發器(一片74HC74) 組成的電路,在單片機P1. 0 控制下完成時間差信號
        檢測。當P1. 0 = 0 時,電路不工作, Q3 = Q4 = 0 ;當B 點信號由0 變為1 時, Q3 = 1 ,Q4
        仍為0 ;當D 點信號由0 變為1 時, Q4 = 1 ,同時Q3 被清零,從而檢測出兩信號的時間差。
        波形如圖3 (b) 中B、D、P1. 0 、Δt 。
        根據相位差的定義和傳感器的錯半齒安裝,兩路信號的相位差Δ 與周期T 及時間
        差Δt 的關系為:Δ = (360°/ T) Δt - 180°。利用80C31 內部的T0 、T1 定時器可以較準確的求出T、Δt 。具體為:將T0 、T1 設成內部計數器形式( C/ T = 0) ,工作在方式2 狀態,
        GA T E = 1 , TR = 1 ,這樣當TN T0 、TN T1 = 1 時T0 、T1 計數,采用12MHz 晶振,每計一
        次數時間為1μs。在中斷服務中,用R7 ,R5 記錄T0 、T1 中斷次數,以擴展計數范圍,最后
        求得T 和Δt :
        Δt = R7 ×28 + ( TL 0)
        T = R5 ×28 + ( TL )



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 南漳县| 陆川县| 中西区| 治县。| 莱州市| 全椒县| 留坝县| 永城市| 澄迈县| 永寿县| 治多县| 漾濞| 怀远县| 望城县| 定结县| 麦盖提县| 蒙城县| 嘉祥县| 大余县| 溧阳市| 乌海市| 马公市| 香格里拉县| 五河县| 吐鲁番市| 彰化县| 沂南县| 舒兰市| 基隆市| 汉川市| 三都| 盐亭县| 二手房| 平南县| 海原县| 德惠市| 利辛县| 利津县| 武城县| 石屏县| 永平县|