新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于單片機的非正弦波平均功率的測量

        基于單片機的非正弦波平均功率的測量

        作者: 時間:2012-02-15 來源:網絡 收藏

        4.3 A/D轉換主程序

        由圖2可見,80C51的 ALE作為ADC0809的時鐘CLK,A/D轉換器的啟動信號START和8路模擬輸入地址允許信號ALE由的寫信號WR及地址譯碼輸出信號邏輯提供。ADC0809當作80C51的一個I/O擴展口,取P2.6低電平有效作為片選信號,則IN0~IN1這2 個地址通道號分別為BFF8H和BFF9H。因本設計中有兩路輸入,所以,B和C接地。每執行一條輸出指令,選通一個通道啟動一次A/D轉換。啟動 A/D轉換后,延時等待128μs,再到ADC0809中讀取轉換結果。轉換程序如下:

        55.jpg

        MOVX@DPTR,A;啟動IN1輸入
        ACALL WAIT;轉延時子程序
        MOVX A,@DPTR;讀入電壓數據
        MOV@R1,A;存入緩沖器
        INCR1;修改A/D轉換結果存放地址
          DJNZR2 LOOP1;若A/D全部采樣完畢,順序向下執行,否則轉向LOOP1


        ;延時子程序
        WAIT:MOV R3,#3EH;延時128μsDELAY:DJNZR3,DELAY
          RET

        5 結束語

        此,在偉福(Wave)仿真器上進行了在線仿真測試。電流互感器、電壓互感器的匝比、50Hz帶通濾波電路的放大倍數均在求解電壓、電流有效值的程序設

        計里給予考慮,cosθ1值提前存放在數據存儲區里。要確保采樣到一個周期里的電流電壓值,需不斷修正延時程序的時間設置。為驗證測試結果,分別在開關電源純阻性和感性負載的條件下,在50Hz帶通濾波之后接入CA8020(20MHz)雙蹤示波器和EM2172交流電壓表監測其相位差和有效值。結果表明,所測數據比較準確、快捷,具有較高的性價比,可作為實驗室數字表推廣使用。

        參考文獻
        1 唐統一,陸瑤海.工頻電網中畸變波形對一些通用儀表運行情況的影響.電測與儀表,1983(7)
        2 任國海,商洪等.非正弦波表的研制.浙江大學學報(工學版),1999(4):436~440
        3 程肇基,何青.微機采樣式非正弦波電參數的.浙江大學學報,1992(5):574~579
        4 謝劍英,賈青.微型計算機控制技術.北京:國防工業出版社,2001

        接地電阻相關文章:接地電阻測試方法



        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 卫辉市| 泰兴市| 南丰县| 玉山县| 将乐县| 高邮市| 农安县| 永和县| 邢台县| 安溪县| 水城县| 阿拉善右旗| 无棣县| 浪卡子县| 湖北省| 凤山市| 丰县| 章丘市| 江西省| 博兴县| 苏尼特右旗| 辉南县| 中西区| 潜山县| 运城市| 喀喇沁旗| 会宁县| 太白县| 桂东县| 五寨县| 祥云县| 乌兰浩特市| 乌鲁木齐市| 潍坊市| 炉霍县| 宜川县| 昂仁县| 伊金霍洛旗| 德兴市| 三台县| 峨边|