freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

智能交流有功功率測量儀表的設(shè)計-資料下載頁

2025-07-01 00:50本頁面
  

【正文】 功功率,進行實時功率計量時,首先判斷當前是峰時還是谷時,即判斷當前負荷是否大于或等于額定負荷的20%,如果是峰時,則在讀取ATT7022B中的有功功率之后,顯示當前時間是峰時,并顯示讀取到的有功功率數(shù)據(jù),相對應(yīng)的,如果是谷時,則在讀取ATT7022B中的有功功率之后,顯示當前時間是谷時,并顯示讀取到的有功功率數(shù)據(jù)。有功功率計量程序流程圖如圖42所示。【9】開始當前負荷是否大于或等于額定負荷的20%?讀取ATT7022B中的有功功率數(shù)據(jù)調(diào)用LCD程序顯示實時峰時有功功率結(jié)束讀取ATT7022B中的有功功率數(shù)據(jù)調(diào)用LCD程序顯示實時谷時有功功率YN圖 42 實時有功功率計量流程圖 異常情況監(jiān)測在有功功率表運行過程中,不能排除意外發(fā)生的可能性,因此,當有異常情況出現(xiàn)時,對異常情況的監(jiān)測就顯得尤為重要,它不但可以對異常情況進行檢測、判斷,而且可以對異常情況出現(xiàn)的時刻、持續(xù)時間、次數(shù)等重要數(shù)據(jù)進行記錄,這對處理這些異常情況,使電能表數(shù)據(jù)恢復正常運行非常有幫助,而且增加了有功功率表系統(tǒng)的可維護性。對異常情況進行的監(jiān)測主要有以下幾種情況:是否有反向功率,是否發(fā)生斷相,是否發(fā)生相序錯。通過微控制器讀取ATT7022B的功能寄存器,如標志狀態(tài)寄存器,可以判斷出A相、B相、C相是否失壓,以及三相電壓、電流相序是否正確;功率方向判斷寄存器,可以指示A/B/C合相的有功功率方向,其對應(yīng)的負功率指示REVP,當檢測到三相中任意一相的有功功率為負,則REVP輸出高電平,直到下次檢測到所有相的有功功率都為正時,REVP才恢復為低電平。當檢測到輸入電源異常發(fā)生時,微處理器就會將異常發(fā)生時的時間記錄在DC32C35的相應(yīng)數(shù)據(jù)區(qū)。異常情況監(jiān)測流程圖如圖43所示。開始功率是否為負是否發(fā)生斷相是否發(fā)生相序錯報警并處理報警并處理報警并處理YYYNNN結(jié)束圖 43 異常情況監(jiān)測流程圖 按鍵中斷模塊有功功率表系統(tǒng)的一些功能是通過鍵盤中斷實現(xiàn)的,因此鍵盤中斷程序是系統(tǒng)程序中的重要組成部分。鍵盤模塊共有3個按鍵,實現(xiàn)不同的功能:(1) J1鍵按下進行有功功率計量有功功率計量包括峰時有功功率和谷時有功功率。(2) J2鍵按下顯示故障和異常情況記錄(3) J3鍵按下將數(shù)據(jù)清零每個鍵按下顯示停留30秒后,重新回到不按鍵時的狀態(tài)。鍵盤中斷模塊流程圖如圖44所示。開始開啟鍵盤中斷判斷哪個按鍵發(fā)生按鍵中斷轉(zhuǎn)入相應(yīng)的按鍵中斷程序返回主程序圖 44 鍵盤中斷模塊流程圖 本章小結(jié)本章介紹了系統(tǒng)的軟件設(shè)計,詳細地介紹了軟件系統(tǒng)的整體架構(gòu),然后給出了系統(tǒng)的軟件實現(xiàn)的功能和程序流程,最后給出了各個部分的軟件程序。 第五章 總結(jié)本文研究了有功功率計量儀表在國內(nèi)外的發(fā)展情況,設(shè)計了基于單片機AT89C55的整體方案,并在此方案基礎(chǔ)上進行了硬件和軟件的設(shè)計。本文設(shè)計的有功功率表系統(tǒng)以AT89C55單片機為核心,采用專用計量芯片ATT7022B,集檢測、計量、控制和通信于一體,能夠廣泛應(yīng)用于各類場所。有功功率表的系統(tǒng)整體框架基本已經(jīng)形成,現(xiàn)將本文的工作總結(jié)如下:(1)完成了系統(tǒng)的硬件設(shè)計。采用單片機+專用計量芯片的設(shè)計方案,簡化了電路設(shè)計,提高了性能和可靠性。微控制器AT89C55是控制核心,它協(xié)調(diào)控制各個功能模塊的工作。時鐘電路選用DS1302時鐘芯片實現(xiàn),該芯片可接備用電池。顯示模塊采用高清晰LCD,使面板更加美觀。帶有RS485通信模式,能夠方便的實現(xiàn)與上位機的數(shù)據(jù)交換,并且輸入輸出采用光耦隔離,有效地減少了干擾。(2)進行了軟件的總體設(shè)計,采用中斷的軟件結(jié)構(gòu)設(shè)計,提高了單片機的利用率,完成了每個中斷的服務(wù)子程序設(shè)計。由于本人學識和時間的問題,在一些方面還存在不足之處。如果要完善此設(shè)計,可以從以下幾個方面著手:(1)進一步優(yōu)化系統(tǒng)的硬件組成和軟件結(jié)構(gòu),增加系統(tǒng)長時間運行的穩(wěn)定性;(2)增加上位機系統(tǒng)部分,完善上位機和有功功率表系統(tǒng)的通信接口和程序,真正實現(xiàn)有功功率表系統(tǒng)的智能化、網(wǎng)絡(luò)化。參考文獻1. [D]:[碩士學位論文].北京:北京交通大學交通信息工程系,20072. :[碩士學位論文」,長沙:湖南大學,2004年3. 郭松林,林海軍,[J].電測與儀表20024. 黃焱,[J].江西電力,20065. 李靜,[J].電子測量技術(shù),20086. [M].北京:7. 戴佳,[M].北京:電子工業(yè)出版社,20078. [R]. [碩士學位論文].浙江:江南大學檢測技術(shù)與自動化裝置系,20089. [D]. [碩士學位論文].江南大學電力電子與電力傳動系,200910. 田軍夏,[J].11. 朱路,[J].現(xiàn)代電子技術(shù),200612. Roos J G,Lane I power demand response analysis for onepart realtime pricing[J].IEEE Trans on Power Systems,200013. ZHONG Chenyun,WANG patibility of intelligent electricity meter[J].Journal of Zhejiang University(Engineering Science),200114. Daniel of embedded software where C and Assembly meet[M],USA:Person Education,200致謝經(jīng)過緊張的學習,我終于完成了此次設(shè)計。在此期間,我學到了扎實的專業(yè)知識,并養(yǎng)成了一個良好的學習態(tài)度。至此,我對所有教導我的老師和幫助我的同學們致以深深的謝意。首先,我要感謝這次畢業(yè)設(shè)計的指導老師陳英老師。陳英老師廣博的學識,平易近人的品質(zhì)對我有很大的啟發(fā)。同時,也感謝各位答辯組的老師們在大學四年期間對我們生活上的照顧、學習上的指導,感謝老師們在我們最重要的人生路中給我們上了一課。最后,還要感謝各位老師在百忙之中對此次設(shè)計提出了寶貴意見,在此致以崇高的敬意和深深的謝意!附錄附錄A 附錄Bvoid initKBI(void) //鍵盤初始化{KBSCR_MODEK=1。 //選擇觸發(fā)方式為下降沿和低電平KBSCR_IMASKK=1。KBIER=0xFF。KBSCR_ACKK=1。KBSCR_IMASKK=0。}void initlcd(void) //LCD初始化{PTC=0b11111100。LCD_Command(0x38)。 //功能設(shè)置:總線模式8位,2行顯示PTC=0b11111100。LCD_Command(0x01)。 //清屏LCD_Command(0b00010100)。//顯示開關(guān)設(shè)置:開顯示,關(guān)光標顯示,不閃爍LCD_Command(0b00001100)。}void init_DS32C35() //時鐘初始化{reset_3w()。wbyte_3w(0x8e)。 //控制寄存器的地址為0x8ewbyte_3w(0)。 //允許寫入reset_3w()。wbyte_3w(0x90)。 wbyte_3w(0xab)。 //允許充電}void pqt() //有功功率計量{data24[3]=r7022B(0x04)。tfuhe()。if(fuhe==0){r7022B(0x04)。lcdpqt()。}else{r7022B(0x04)。lcdpqt()。}}interrupt void KBI_ISR(void) //鍵盤中斷{KBSCR_IMASKK=1。if(PTA_PTA0==0) {pqt()。}if(PTA_PTA1==0){err()。}if(PTA_PTA2==0){clear24c16()。}KBSCR_ACKK=1。KBSCR_IMASKK=0。}void main(void) //主程序{DisableInterrupts。initmcu()。delay(5)。initlcd()。delay(5)。init_DS32C35()。delay(5)。adjust7022B()EnableInterrupts。while(1){pqt()。}
點擊復制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1