電子式電能表設(shè)計_第1頁
電子式電能表設(shè)計_第2頁
電子式電能表設(shè)計_第3頁
電子式電能表設(shè)計_第4頁
電子式電能表設(shè)計_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

電流型電壓互感器電流型電壓互感器電壓信號電流互感器電流信號流/壓變換電路CS5460AT89S52KeyLCDPC機圖2-1多功能電能表硬件框圖DS1302AT24C16相2線或3線電表。CS5460A可以使用低成本的分流器或互感器測量電流,使用分壓電阻或電壓互感器測量電壓。CS5460A具有與微控制器通訊的雙向串口,芯片的脈沖輸出頻率與有功能量成正比。CS5460A具有方便的片上AC/DC系統(tǒng)校準(zhǔn)功能?!白砸龑?dǎo)”的特點使CS5460A能獨自工作,在系統(tǒng)上電后自動初始化。在自引導(dǎo)模式中,CS5460A從一個外部EEPROM中讀取校準(zhǔn)數(shù)據(jù)和啟動指令。使用該模式時,CS5460A工作時不需要外加微控制器,因此當(dāng)電表用于大批量住宅電能測量時,可降低電表的成本。并且本芯片集成度較高便于編程控制,故本設(shè)計采用此方案。2.4CS5460A概述2.4.1基本結(jié)構(gòu)及功能CS5460A的內(nèi)部組成模塊如下:·一個電流通道可編程增益放大器其增益為10和50可選·一個電壓通道固定增益放大器,其增益為10·兩個同時采樣的AD模數(shù)轉(zhuǎn)換器·兩個高速數(shù)字濾波器·兩個可選用的高通濾波器·一個功率計算引擎·一個片內(nèi)電壓基準(zhǔn)·一個可以檢測電力不足或電源故障的電源監(jiān)視器·一個持續(xù)監(jiān)視串口通訊的看門狗·一個可選的內(nèi)部時鐘發(fā)生器·一個雙向串行接口·一個電能、脈沖變換器·一個校準(zhǔn)用SRAM2.4.2主要特性(1)在片計算和處理功能;(2)可以從串行E2PROM智能“自引導(dǎo)”,不需要微控制器,具有電能-脈沖轉(zhuǎn)換功能;(3)具有AC或DC系統(tǒng)校準(zhǔn)功能;(4)具有簡單的三線數(shù)字串行接口,可以方便地進行讀寫;(5)看門狗定時器;(6)片上2.5V基準(zhǔn)(60×10-6/OC),單電源+5V或雙向2.5V±10℅電源;(7)具有功率方向輸出指示;(8)能夠測量瞬時電壓、瞬時電流、瞬時功率、電能、電壓有效值和電流有效值,能完成電能/脈沖轉(zhuǎn)換;(9)電能測量精度:0.1%;(10)具有相位補償和系統(tǒng)校準(zhǔn)功能;(11)具有機械計度器/步進電機驅(qū)動器;(12)內(nèi)帶電源監(jiān)視器;(13)電能數(shù)據(jù)線性度:在1000:1動態(tài)范圍內(nèi)線性度為±0.1%;(14)功率消耗<12mW;(15)電源配置:

VA+=+5V,VA-=0V;VD+=+3V~+5V或VA+=2.5V,VA-=-2.5V;VD+=+3V圖2-2CS5460內(nèi)部結(jié)構(gòu)圖2.4.3操作時序CS5460A串行口包括4條控制線:串行時鐘(SCLK)、串行數(shù)據(jù)輸入(SDI)、串行數(shù)據(jù)輸出(SDO)和片選(CS),器讀寫時序如圖2-3所示:CS5460A的串行接口部分集成了一個帶有發(fā)送/接收緩沖器的狀態(tài)機,狀態(tài)機在SCLK的上升沿解釋8位命令字。根據(jù)對命令的解碼,狀態(tài)機將執(zhí)行相應(yīng)的操作,或者為被尋址的寄存器的數(shù)據(jù)傳輸做準(zhǔn)備。讀操作需將被尋址的內(nèi)部寄存器的數(shù)據(jù)傳送到發(fā)送緩存區(qū),寫操作在數(shù)據(jù)傳輸前要等24個SCLK周期。內(nèi)部寄存器用于控制ADC的功能,所有寄存器都是24位。上電復(fù)位后,串行狀態(tài)機初始化為命令模式,等待接收有效的命令(輸入串口的前8為數(shù)據(jù))。在完成對有效命令的接收和解碼后,狀態(tài)機將指示轉(zhuǎn)換器執(zhí)行系統(tǒng)操作或從內(nèi)部寄存器輸入輸出數(shù)據(jù)。當(dāng)啟動了讀命令,串口將在下8個、16個或24個SCLK周期啟動SDO腳上的寄存器內(nèi)容的轉(zhuǎn)移(從高位開始)。寄存器讀指令可以終止在8位的邊界上(例如,讀出時可只讀8,16或24位)。同樣,數(shù)據(jù)寄存器讀出允許采用“命令鏈”。因此讀寄存器時,微控制器可同時發(fā)送新指令,新指令將被立即執(zhí)行,并可能終止讀操作。例如,命令字送入狀態(tài)機讀取某一輸出寄存器,進行了16個連續(xù)的讀圖2-3CS5460A操作時序圖數(shù)據(jù)串行時鐘脈沖后,執(zhí)行寫命令字(如狀態(tài)寄存器清零命令),數(shù)據(jù)從SDI引腳輸入,同時剩下的8位讀出數(shù)據(jù)被傳送到SDO引腳。又如,用戶僅需從讀操作中獲取16位有效位時,可在SDO讀出8位數(shù)據(jù)后從SDI輸入第二個讀命令。在讀周期,當(dāng)從SDO引腳輸出數(shù)據(jù)時,必須用SYNC0指令(NOP)使SDI引腳處于選通態(tài)。2.5其他模塊部分2.5.1前端調(diào)理電路部分方案一:采用電阻網(wǎng)絡(luò)分壓、分流的方式將大電壓、大電流轉(zhuǎn)換成CS5460A能接收的電壓信號,該方案電路復(fù)雜,難于調(diào)試,精度低,且不能實現(xiàn)芯片與電網(wǎng)的隔離,故不采用。方案二:采用電流互感器與精密電阻網(wǎng)絡(luò)組成調(diào)理電路,將電壓和電流轉(zhuǎn)換為芯片可以就收的電壓信號。該方案設(shè)計簡單,精度高,且實現(xiàn)了芯片與電網(wǎng)的隔離,保證了芯片的安全,故本設(shè)計采用此方案。2.5.2主控芯片電子式多功能電能表硬件的核心MCU主控制器,它負(fù)責(zé)按鍵輸入掃描、工作狀態(tài)檢測,計量數(shù)據(jù)的讀入、計算和存儲、電表參數(shù)的現(xiàn)場配置以及與外界的通信控制等。本系統(tǒng)采用AT89S52單片機實現(xiàn),AT89S52單片機是一種低功耗、高性能CMOS8位微控制器,具有8K在系統(tǒng)可編程Flash存儲器。使用Atmel公司高密度非易失性存儲器技術(shù)制造,片上Flash允許程序存儲器在系統(tǒng)可編程,亦適于常規(guī)編程器。在單芯片上,擁有靈巧的8位CPU和在系統(tǒng)可編程Flash,具有雙工UART串行通道,可實現(xiàn)ISP在線編程功能,內(nèi)部集成了看門狗定時器、雙數(shù)據(jù)指針、全新的加密運算,使程序的保密性增強,兼容性強,軟硬件調(diào)試方便。內(nèi)部RAM和ROM可滿足邏輯控制和算數(shù)運算。因此,使用該MCU作為主控芯片可以方便的設(shè)計電路。2.5.3顯示部分由于本設(shè)計顯示的參數(shù)較多,顯示部分采用OCMJ4X8C液晶。OCMJ4X8C液晶示模塊可以顯示字母、數(shù)字符號、中文字型及圖形,具有繪圖及文字畫面混合顯示功能。提供三種控制接口,分別8位微處理器接口,4位微處理器接口及串行接口(OCMJ4X16A/B無串行接口)。所有的功能,包含顯示RAM,字型產(chǎn)生器,都包含在一個芯片里面,只要一個最小的微處理系統(tǒng),就可以方便操作模塊。內(nèi)置2M-位中文字型ROM(CGROM)總共提供8192個中文字型(16x16點陣),16K-位半寬字型ROM(HCGROM)總共提供126個符號字型(16x8點陣),64x16-位字型產(chǎn)生RAM(CGRAM),另外繪圖顯示畫面提供一個64x256點的繪圖區(qū)域(GDRAM),可以和文字畫面混和顯示。提供多功能指令:畫面清除(Displayclear)、光標(biāo)歸位(Returnhome)、顯示打開/關(guān)閉(Displayon/off)、光標(biāo)顯示/隱藏(Cursoron/off)、顯示字符閃爍(Displaycharacterblink)、光標(biāo)移位(Cursorshift)、顯示移位(Displayshift)、垂直畫面卷動(Verticallinescroll)、反白顯示(By_linereversedisplay)、待命模式(Standbymode)。主要參數(shù):1、工作電壓(VDD):4.5~5.5V2、邏輯電平:2.7~5.5V3、LCD驅(qū)動電壓(Vo):0~7V4、工作溫度(Ta):0~55℃(常溫)/-20~75℃(寬溫)保存溫度(Tstg):-10~65℃(常溫)/-30~85℃(寬溫)本液晶不僅可以顯示漢字,而且可以顯示多行,可以同時顯示多測量量,便于觀看和讀??;還可以串行通信,占用I/O口少,便于控制。2.5.4通信模塊同步通信占用的資源較多,而且需要外部時鐘提供同步信號以提高接受數(shù)據(jù)的準(zhǔn)確性,外圍電路比較復(fù)雜,傳輸中出現(xiàn)錯誤,則成批數(shù)據(jù)報廢,而異步通信外圍電路簡單,傳輸速度快。所以我們采用串口異步通信。使用RS-232C做接口標(biāo)準(zhǔn)的通訊模塊,傳輸速率為20kbps,在15m范圍之內(nèi),可進行有效通訊,而且可直接和PC機相接,有利于進一步的功能擴展,使用也比較方便。由于89S52單片機輸入、輸出電平為TTL電平,而PC機配置的是RS-232C標(biāo)準(zhǔn)串行接口,兩者的電氣規(guī)范不一致,單片機中的信號電平是TTL型的,而RS-232C采用負(fù)邏輯,為了完成與RS-232C通信總線數(shù)據(jù)通信的功能,必須進行電平轉(zhuǎn)換。兩種電平轉(zhuǎn)換電路通常是由專用電平轉(zhuǎn)換芯片MAX232來實現(xiàn)的,可實現(xiàn)RS-232C與TTL電平的轉(zhuǎn)換。2.5.5時鐘模塊時鐘模塊采用DALLAS公司推出的DS1302。它內(nèi)部含有一個實時時鐘/日歷和31字節(jié)靜態(tài)RAM,通過簡單的串行接口與單片機進行通信,實時時鐘/日歷電路提供秒分、時、日期、月、年的信息,每月的天數(shù)和閏年的天數(shù)可自動調(diào)整,時鐘操作可通過AM/PM指示決定采用24或12小時格式,。DS1302與單片機之間能簡單圖2-41302管腳圖地采用同步串行的方式進行通信,僅需用到三個口線:1RES復(fù)位,2I/O數(shù)據(jù)線,3SCLK串行時鐘時鐘,RAM的讀/寫數(shù)據(jù)以一個字節(jié)或多達(dá)31個字節(jié)的字符組方式通信,DS1302工作時功耗很低,保持?jǐn)?shù)據(jù)和時鐘信息時功率小于1mW,DS1302是由DS1202改進而來增加了以下的特性,雙電源管腳用于主電源和備份電源供應(yīng),Vcc1為可編程涓流充電電源附加七個字節(jié)存儲器,它廣泛應(yīng)用于電話傳真便攜式儀器以及電池供電的儀器儀表等產(chǎn)品領(lǐng)域,其管腳功能圖如圖2-4所示。2.5.6存儲部分存儲部分采用AT24C16存儲芯片,其具有以下特性特性:*與400KHzI2C總線兼容*1.8到6.0伏工作電壓范圍*低功耗CMOS技術(shù)*寫保護功能當(dāng)WP為高電平時進入寫保護狀態(tài)*頁寫緩沖器*自定時擦寫周期*1,000,000編程/擦除周期圖2-5AT24C16引腳圖*可保存數(shù)據(jù)100年*8腳DIPSOIC或TSSOP封裝*溫度范圍商業(yè)級工業(yè)級和汽車級AT24C16支持C總線數(shù)據(jù)傳送協(xié)議,I2C總線協(xié)議規(guī)定,任何將數(shù)據(jù)傳送到總線的器件作為發(fā)送器,任何從總線接收數(shù)據(jù)的器件為接收器,數(shù)據(jù)傳送是由產(chǎn)生串行時鐘和所有起始停止信號的主器件控制的,主器件和從器件都可以作為發(fā)送器或接收器,但由主器件控制傳送數(shù)據(jù)發(fā)送或接收的模式。由于其控制引腳較少,占用單片機口線較少,在少量數(shù)據(jù)存儲中有非常大優(yōu)勢,因為在本設(shè)計中,我們只需將校表數(shù)據(jù)及少量的電能數(shù)據(jù)存儲其中,以做到系統(tǒng)掉電時不丟失數(shù)據(jù),免除每次開機時的校表過程,故選用控制引腳簡潔的AT24C16將非常的合適。第3章系統(tǒng)硬件設(shè)計與實現(xiàn)3.1直流穩(wěn)壓電源的設(shè)計電源電路是整個系統(tǒng)能穩(wěn)定工作的前提和關(guān)鍵,系統(tǒng)中的各個單元電路都需要使用直流電源供電,本設(shè)計采用自制電源供電方式,將220V交流市電通過電源變壓器變換成交流低壓,再經(jīng)過橋式整流電路整流和濾波,在固定式三端穩(wěn)壓器的兩端形成一個并不十分穩(wěn)定的直流電壓,此直流電壓經(jīng)過W7805的穩(wěn)壓和電容的頻率補償,便在穩(wěn)壓電源的輸出端產(chǎn)生了精度高、穩(wěn)定度好的直流輸出電壓。自制電源原理如圖3-1所示:圖3-1+5V直流電源的設(shè)計3.2前端電路調(diào)理模塊的設(shè)計3.2.1電壓調(diào)理部分對于系統(tǒng)的前端電壓調(diào)理部分,我們采用變比為2mA/2mA的電流互感器和高精度電阻作為輸入電路部分電路如圖2-2所示。系統(tǒng)設(shè)計采用220V的市電電壓輸入,首先外接Rx=110k電阻得到2mA的電流,然后通過變比為2mA/2mA的互感器,然后在二次側(cè)連接1個125Ω的定值電阻得到所需的輸入電壓,可以為CS5460A提供電壓信號,不超出芯片的測量范圍。當(dāng)然電阻R2值可以根據(jù)不同的電壓來調(diào)整。并加入RC濾波網(wǎng)絡(luò)對信號初步濾波,并加入放抖動電容保護芯片。3.2.2電流調(diào)理部分電流調(diào)理部分采用變比2000:1的電流互感器,然后經(jīng)一精密電阻將電流信號轉(zhuǎn)變成電壓信號。并加入RC濾波網(wǎng)絡(luò)對信號初步濾波,并加入放抖動電容保護芯片。經(jīng)變換后的補測信號以差模電壓的形式接到CS5460A的模擬信號輸入端。由于互感器角差的影響,可能造成輸入信號的相移,使功率測量的誤差增大。而CS5460A具有相位補償功能(可進行-2.4°至+2.5°的相位補償,步進0.34°),可以大大減小互感器角差的影響。圖2-2前端調(diào)理電路。3.3電能測量模塊的設(shè)計經(jīng)調(diào)理電路調(diào)理的電壓信號、電流信號通過IIN+、IIN-、VIN+、VIN-接口送入電能表芯片CS5460,芯片經(jīng)放大、濾波、采樣、計算,計算出瞬時功率,并根據(jù)周期計數(shù)寄存器內(nèi)設(shè)定的計數(shù)周期計算出電能值、電流有效值、電壓有效值,并將其存入相應(yīng)的寄存器中,然后單片機通過與芯片通信將相應(yīng)寄存器中的電能值、電壓有效值、電流有效值讀出,并送予液晶顯示。CS5460也可將電能轉(zhuǎn)化成與電能成正比的脈沖,由EOUT口輸出,以便于電能表的檢定。CS5460與單片機的連接圖如圖3-2所示:3.4通訊模塊的設(shè)計Max232是德州儀器公司(TI)推出的一款兼容RS-232C標(biāo)準(zhǔn)的芯片。Max232芯片起電平轉(zhuǎn)換的功能,使單片機的TTL電平與PC的RS-232C電平達(dá)到匹配。串口通信的RS-232C接口采用9針串口DB9,串口傳輸數(shù)據(jù)只要將兩個串口的“發(fā)送數(shù)據(jù)”與“接收數(shù)據(jù)”交叉連接,再加上信號地線就能實現(xiàn)。串口通信又分查詢和中斷兩種方式,在本系統(tǒng)中,通訊數(shù)據(jù)不固定,數(shù)據(jù)量大,所以采用中斷方式進行通訊,具體電路圖3-3所示:圖3-2CS5460A與單片機連接圖圖3-3通訊模塊硬件接線圖在設(shè)計中,使用的是12MHz晶振,以定時器T1的方式1制定波特率,此時定時器T1相當(dāng)于一個16位的計數(shù)器,其波特率計算公式如下:方式1的波特率=定時器T1的溢出率(1)定時器T1的溢出率計算公式為:定時器T1的溢出率=(2)3.5液晶顯示的設(shè)計本設(shè)計采用液晶的串行接口,單片機通過液晶的串行口SIO向液晶寄存器寫命令,進而實現(xiàn)對液晶顯示的控制。其與單片機的連接圖如圖3-4:圖3-4顯示電路表2-1:串行模式引腳說明引腳名稱方向說明引腳名稱方向說明1VSS-GND(0V)5SDIIData2VDD-VCC(3/5V)6CSIEnableSignal3PSB-0:串行;1:并行7BLK-背光源負(fù)極(0V)4SCLKI串行時鐘8BLA-背光源正極(+5V)3.6鍵盤的設(shè)計鍵盤用四個按鍵和四個下拉電阻構(gòu)成簡單的鍵盤,四個按鍵分別與單片機的平P2.4、P2.5、P2.6、P2.7口連接,當(dāng)鍵盤被按下后相應(yīng)口被拉低為低電平,進而實現(xiàn)對單片機的控制。連接圖如圖3-5:圖3-5鍵盤第4章系統(tǒng)軟件設(shè)計在單片機測量系統(tǒng)中,軟件的重要性與硬件同等重要。硬件是軀體,軟件是靈魂,但系統(tǒng)的硬件電路確定之后,系統(tǒng)的主要功能還要靠軟件來實現(xiàn),而且軟件的設(shè)計很大程度上決定了系統(tǒng)的性能。本系統(tǒng)的軟件設(shè)計是在KeilULINK的軟件環(huán)境下采用C語言編程和調(diào)試的,Keil系列軟件具有良好的調(diào)試界面,優(yōu)秀的編譯效果,豐富的使用資料,應(yīng)用十分廣泛,而C語言功能豐富,表達(dá)能力強,目標(biāo)程序效率高,可移植性好,即具有高級語言的優(yōu)點,又具有低級語言的許多特點,兩者的完美結(jié)合,很好的實現(xiàn)了軟件功能。4.1主流程圖為了實現(xiàn)電能表的功能,軟件可劃分為:功能操作模塊及系統(tǒng)參數(shù)自校正模塊。系統(tǒng)功能操作模塊的主要功能為:為系統(tǒng)與操作人員之間提供友好的交互界面,對系統(tǒng)進行有效的管理。因此該功能模塊為該電能表的核心部分。其工作流程圖如圖4-1所示。其中系統(tǒng)參數(shù)包括波特率、電能常數(shù)等,相應(yīng)的初始化流程包括初始化GPIB地址及波特率,初始化系統(tǒng)電能常數(shù),初始化電流偏置系數(shù),初始化電壓偏置系數(shù),初始化功率系數(shù)。設(shè)置GPIB地址對于單個的電能表沒有意義,該電能表用于電能管理系統(tǒng)中時,GPIB地址特別重要,是本電能表區(qū)別于其他電能表的標(biāo)志。系統(tǒng)參數(shù)自校正模塊主要對該表的系統(tǒng)參數(shù)自校正提供一個管理界面,用戶可以通過該功能模塊對該表的電壓、電流、功率等參數(shù)進行校正,并把校正后的數(shù)據(jù)保存。主功能管理模塊主要包括電能檢定功能模塊、電量測量功能模塊、背景光開關(guān)功能模塊、系統(tǒng)參數(shù)設(shè)置模塊及日歷時鐘顯示功能模塊。其中電能檢定功能模塊主要用于送檢,處于該狀態(tài)時,電表把所測電能通過脈沖口輸出,以便和標(biāo)準(zhǔn)表比較。4.2.系統(tǒng)初始化系統(tǒng)開始運行后,初始化程序?qū)⒉杉瘮?shù)據(jù)存放單元清0,將液晶顯示數(shù)據(jù)存放單元清0,設(shè)置串口通信波特率為9600bit/s,并設(shè)置中斷向量,初始化由邊沿觸發(fā)的外部中斷0。4.3系統(tǒng)子程序模塊4.3.1系統(tǒng)參數(shù)自校正模塊系統(tǒng)參數(shù)自校正模塊主要對該表的系統(tǒng)參數(shù)自校正提供一個管理界面,用戶可以通過該功能模塊對該表的電壓、電流、功率等參數(shù)進行校正,并把校正后的數(shù)據(jù)保存。其過程為:給輸入通道加滿量程信號,觀察顯示值,然后根據(jù)顯示值通過鍵盤調(diào)整芯片內(nèi)電壓、電流、功率、等寄存器的參數(shù),從而實現(xiàn)對系統(tǒng)參數(shù)進行校準(zhǔn),校準(zhǔn)后將系統(tǒng)參數(shù)保存,以確保系統(tǒng)的精確測量。其流程圖如圖4-2所示:MCU初始化MCU初始化硬件初始化軟件工作變量初始化各模塊初始化系統(tǒng)參數(shù)是否初始化ABBA主功能模塊系統(tǒng)參數(shù)自校正模塊初始化系統(tǒng)參數(shù)是否進入系統(tǒng)參數(shù)自校正NYYNNYY圖4-1電能表軟件流程圖滿量程信號顯示是滿量程信號顯示是否正確保存系統(tǒng)參數(shù)鍵盤調(diào)整測量顯示NY圖4-2系統(tǒng)參數(shù)校準(zhǔn)流程圖CS5460A測量程序用來控制CS5460A對模擬輸入電量的測量、轉(zhuǎn)換和計算,并將相應(yīng)的測量量,如:瞬時功率、電壓有效值、電流有效值讀取到單片機相應(yīng)的寄存器中,然后單片機根據(jù)系統(tǒng)程序和鍵盤命令進行調(diào)用、輸出、顯示。其流程圖如圖4-3:4.3.3電能檢定功能模塊通過鍵盤設(shè)定系統(tǒng)為電能表鑒定模式,使電能表ETUO端輸出脈沖通入電能表鑒定裝置進行電能表鑒定。流程圖如圖4-4:芯片采樣計算芯片采樣計算存入相應(yīng)寄存器鍵盤控制讀取顯示液晶顯示圖4-3測量流程圖系統(tǒng)初始化進入測量模式鍵盤命令電能表鑒定模式采樣計算輸出脈沖Y圖4-4電能表鑒定模式第5章系統(tǒng)調(diào)試根據(jù)方案設(shè)計的要求,測試過程共分為三大部分:硬件調(diào)試、軟件調(diào)試和軟硬件聯(lián)調(diào)。電路按模塊調(diào)試,各模塊逐個調(diào)試后,再進行聯(lián)調(diào)。單片機軟件先在最小系統(tǒng)板上調(diào)試,確保外部電路正常工作后,再與硬件系統(tǒng)聯(lián)調(diào)。5.1軟硬件調(diào)試5.1.1硬件調(diào)試硬件調(diào)試,查看個硬件模塊電路的連線是否與邏輯圖一致,用萬用表檢測有無短路或短路現(xiàn)象,器件的規(guī)格、極性是否有誤。檢查完畢,用萬用表測量一下電路板正負(fù)電源端之間的電阻,排除電源短路的可能性。5.1.2軟件調(diào)試本系統(tǒng)的軟件調(diào)試因AT89S52核心模塊的使用而變得相對容易,keilc軟件開發(fā)環(huán)境,能判斷語法差錯和邏輯差錯,判斷程序無誤后,可以直接下載到單片機中進行調(diào)試。5.1.3軟硬聯(lián)調(diào)在軟件和硬件都基本調(diào)通的情況下,進行系統(tǒng)的軟硬件聯(lián)調(diào)。按照由上向下,模塊化設(shè)計的理念對模塊逐個調(diào)試:首先,調(diào)通液晶顯示模塊,接著給芯片CS5460A的電壓通道和電流通道通入滿量程信號,根據(jù)液晶顯示對芯片內(nèi)的校準(zhǔn)寄存器進行設(shè)置,進而對測量進行校準(zhǔn)調(diào)試。調(diào)好后,即該芯片能正常工作后,再通以交流市電進行進一步校準(zhǔn)調(diào)試。然后再調(diào)通訊模塊,等模塊逐一調(diào)通后,再進行聯(lián)調(diào)。再連接成一個完整的系統(tǒng)調(diào)試。系統(tǒng)整體電路圖5-1所示:5.2功能測試完成了整體調(diào)試后,對本設(shè)計進行功能測試,為了檢驗其精度,采用人工方法對其進行了檢定,采用的裝置有:深圳科陸公司生產(chǎn)的CL311多功能標(biāo)準(zhǔn)表,準(zhǔn)確度是0.05級;深圳科陸公司生產(chǎn)的CL302多功能電測產(chǎn)品檢定裝置

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論