久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4753|回復: 2
收起左側

小弟初學者寫的程序,望高手哥哥來指正下

[復制鏈接]
ID:24431 發表于 2010-6-11 08:22 | 顯示全部樓層 |閱讀模式
 

0809的最大工作頻率可以達到 1280kHz, 這樣轉換一次就只要50us,而對于50Hz的交變電流,一個周期為20ms,這樣至少就可以取到400個值即200對電流電壓值。

有了每個時刻的瞬時電壓值和瞬時電流值,則有功功率就能很容易的計算出來。對于無功功率,可以這樣子來構想一個模型,對于200個電壓值和電流值,讓電壓移相 ,即01H的電流值與第51個電壓值(指針地址為33H的電壓值)相乘,依此類推,第151個電流值與第1個電壓值相乘,直到第200個電流值與第50個電壓值相乘。所有的乘積相加,再除以該交流電周期,無功功率即可算出,結果存入存儲器中。無功功率已知,視在功率也可算出來。

有功功率計算的具體的程序如下:

      MAIN:   MOV    R6,#00H                 ;計算值存儲位置

              MOV    R2,#C8H                 ;設置循環次數

              MOV    R1,#00H                 ;設置數據區首地址

         P:   MOV    A,@R1                   ;讀取電壓值

              INC    R1                      ;指向下一個通道

              MOV    B,@R1                   ;讀取電流值

              INC    R1                      ;指向下一個通道

              MUL    AB                      ;電壓電流相乘

              ADD    A,@R6                   ;累加乘積

              MOV    @R6,A                   ;存儲計算值

              DJNZ   R2,P                    ;200個瞬時值計算完畢否?未完則繼續

              MOV    A,@R6                   

              MOV    B,#14H                  ;計算功率

              DIV    AB

              MOV    @R6,A                   ;存儲功率

無功功率計算的具體程序如下:

     MAIN:    MOV    R2,#96H    

              MOV    R6,#00H

              MOV    R1,#33H

              MOV    R4,#33H

              MOV    R5,#00H

              MOV    R7,#97H

       Q1:    MOV    A,@R1                   ;電壓從第51個值開始與電流第一個值相乘

              INC    R1

              INC    R1

              MOV    B,@R3

              INC    R3

              INC    R3

              MUL    AB

              ADD    A,@R6

              MOV    @R6,A

              DJNZ   R2,Q1

       Q2:    MOV    A,@R5                    ;電壓第一個值與電流第151個值做乘法

              INC    R5

              INC    R5

              MOV    B,@R7

              INC    R7

              INC    R7

              MUL    AB

              ADD    A,@R6

              MOV    @R6,A

              DJNZ   R2,Q2

              MOV    A,@R6

              MOV    B,#14H                    ;計算功率

              DIV    AB                 

              MOV    @R6,A                     ;存儲功率

回復

使用道具 舉報

ID:24431 發表于 2010-6-11 08:31 | 顯示全部樓層
希望各位大大能給我修改一下啊
回復

使用道具 舉報

ID:24431 發表于 2010-6-11 08:32 | 顯示全部樓層
電壓電流是輪流存儲的 。對于第一次轉換-存儲,得到的電壓、電流瞬時值分別存入00H,01H;第二次轉換的結果存入02H,03H;依此類推。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 色嗨嗨 | 免费三级黄 | 一区中文字幕 | 久久av影院 | 免费黄色av | 亚洲欧洲在线观看视频 | 91欧美 | 一区二区三区精品视频 | 一区二区三区四区国产 | 国产最新视频在线 | 国产精品国产三级国产aⅴ无密码 | 精品国产一区二区三区久久 | 精品国产免费一区二区三区五区 | 91国内视频在线 | 久久se精品一区精品二区 | 99热精品在线观看 | 国产在线一区观看 | 久操亚洲 | 国产激情一区二区三区 | 女人夜夜春 | 日韩一区二区三区在线观看 | 日本aaaa | 国产在线中文字幕 | 婷婷综合五月天 | 在线观看国产视频 | 欧美日韩综合 | 伊人色综合久久天天五月婷 | 精品久久久久久久久久久久久久 | 久久91av| 尤物在线 | 中文字幕高清av | 九九亚洲精品 | 久草中文网 | 日本h片在线观看 | 国产片一区二区三区 | 91精品在线看 | 亚洲天堂一区 | 成人免费视屏 | 久久亚洲综合 | 99riav3国产精品视频 | 欧美日韩精品中文字幕 |