新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 安防監控調測儀的中斷點檢測功能設計

        安防監控調測儀的中斷點檢測功能設計

        作者: 時間:2011-07-29 來源:網絡 收藏

        2.1 脈沖發生模塊
        脈沖發生模塊和計數模塊均由CPLD邏輯電路實現。CPLD選用Altera公司MAX II系列EPM240T器件,支持高達300 MHz的內部時鐘,其速度可以滿足測量需求。
        脈沖發生模塊由脈寬設置單元、脈沖輸出單元組成。為節省單片機I/O口資源,脈寬設置由一組16位串入并出移位寄存器實現,當單片機資源足夠時,可省去該單元。脈沖輸出單元由狀態機實現,如圖2所示。

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

        g.JPG


        其中,clk_50m為時鐘輸入端,pulse_with為脈寬設置端口,pulse_out為脈沖輸出端口,enalble為使能輸出端口。當enable=1時,pulse_out輸出一個高電平,其寬度為Tclk_50m×(pulse_with+1)。例如pulse_with=0,脈寬默認值為t=Tclk_50m×(0+1)=20 ns。設置不同的pulse_with,輸入脈沖寬度可調,這樣可以在測量不同長度的線纜時調整脈沖寬度,使測量結果更加準確。
        如圖3所示,計數模塊由一個16位計數器和一個16位并入串出移位寄存器電路實現。enalble使能端用于防止干擾脈沖輸入啟動計數器;start_counter為使計數器啟動和停止的脈沖輸入,上升沿有效;clk_50m為計數器時鐘,該時鐘影響測量精度,其頻率越高,線纜的測量誤差范圍越小;Q為計數值輸出;EOC為計數結束標志。
        計數器的啟動由入射脈沖觸發,停止由反射脈沖觸發,計數值由Q數據接口輸出,計數停止后輸出高電平。單片機查詢計數結束標志EOC,當電平為1后讀取計數值。
        2.2 調理電路
        2.2.1 發送調理電路
        發送調理電路由放大電路組成,如圖4(a)所示。場效應管M1將輸入的正脈沖轉換為最大值為12 V的負脈沖,再經M2反相后,即可注入到被測電纜和接收調理電路。這里選用MOS管而不是運放芯片實現信號脈沖的放大、反相,便于節省成本,縮短信號的傳輸延時。

        h.JPG



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 宣汉县| 彭州市| 余江县| 江永县| 建阳市| 大兴区| 高州市| 嘉义市| 沂源县| 通江县| 玉田县| 庆元县| 木兰县| 安义县| 西峡县| 石狮市| 金溪县| 灌云县| 井陉县| 永靖县| 龙州县| 丽水市| 凉城县| 江川县| 平乐县| 永春县| 石河子市| 荔波县| 林州市| 滦平县| 若尔盖县| 滁州市| 苍梧县| 安平县| 望江县| 芦溪县| 古蔺县| 措美县| 张掖市| 长治市| 壶关县|