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

正文內(nèi)容

[學(xué)士論文]畢業(yè)設(shè)計(jì)(論文)一種高效的蓄電池檢測管理系統(tǒng)-預(yù)覽頁

2025-02-11 12:38 上一頁面

下一頁面
 

【正文】 .Key words:Battery。Mobile base stations目 錄引言 8第1章 概論 9 蓄電池檢測技術(shù) 9 蓄電池的監(jiān)測 9 蓄電池檢測現(xiàn)狀 9 單總線技術(shù) 9 單總線簡介 9 單總線通信過程 10 功能命令集 10 程序編譯環(huán)境 13 研究目的與意義 13第2章 蓄電池監(jiān)控系統(tǒng)總體設(shè)計(jì)思路 14 14 系統(tǒng)總體設(shè)計(jì)方案 14 系統(tǒng)整體結(jié)構(gòu) 14 采集模塊 15 數(shù)據(jù)處理模塊 15 15第3章 蓄電池檢測系統(tǒng)硬件設(shè)計(jì) 16 總論 16 采集部分 16 5V DS2438供電電路 16 A/D轉(zhuǎn)換分壓電路 16 低通濾波器電路 17 光電耦合隔離電路與ID讀取控制部分 17 單片機(jī)系統(tǒng)與報警電路 17第4章 蓄電池檢測系統(tǒng)軟件設(shè)計(jì) 18 ID初始化程序 18 主循環(huán)程序 19 DS2438采集程序 20 LCD顯示效果 21第5章 總結(jié)與展望 21參考文獻(xiàn) 22附錄 23翻譯原文 36翻譯原文譯文 42引 言隨著通信技術(shù)的發(fā)展,如何安全可靠的通信越來越突出。同時可以節(jié)約維修成本,延長電池的使用壽命。所以有必要對蓄電池進(jìn)行監(jiān)測,檢測的主要內(nèi)容是檢測蓄電池的溫度、端電壓、電流、容量等主要參數(shù)。其中蓄電池的容量指蓄電池目前充電狀況的等級,相當(dāng)于蓄電池實(shí)際能夠放出容量的大小,也就是對蓄電池保有容量(剩余容量)的多少進(jìn)行檢測,主要有密度法(比重法)、安時計(jì)、內(nèi)阻法(電導(dǎo)法)等。針對目前的實(shí)際情況,包括廣大蓄電池制造廠家、蓄電池檢測技術(shù)研究機(jī)構(gòu)、以及廣大蓄電池維護(hù)人員,都在積極探索一種快速、準(zhǔn)確、可靠、安全的蓄電池檢測技術(shù)。而且數(shù)據(jù)傳輸是雙向的它具有節(jié)省I/O 口線資源結(jié)構(gòu)簡單成本低廉便于總線擴(kuò)展和維護(hù)等諸多優(yōu)點(diǎn)。包括讀ROM、匹配ROM、找尋ROM、跳過ROM操作。此網(wǎng)頁包含溫度,電壓和電流測量。CCA位于字節(jié)04h05h,DCA位于字節(jié)06h07h。下圖為調(diào)試狀態(tài)界面。通過采用這種檢測技術(shù),可大幅度減少掉站事故的發(fā)生,從而提升設(shè)備的運(yùn)行質(zhì)量。 (2)蓄電池放電電流的監(jiān)測。 系統(tǒng)整體結(jié)構(gòu)基站蓄電池每組為48伏,由四節(jié)12V電池組成。整體結(jié)構(gòu)圖如下:主要名詞解釋:電池:蓄電池組中單節(jié)電池采樣板:核心器件使用DS2438進(jìn)行電池狀態(tài)采樣,芯片需緊貼電池。顯示:使用lcd1602液晶顯示電池的狀態(tài)。設(shè)計(jì)使用TLP5211單光耦實(shí)現(xiàn)。顯示部分為LCD1602。 采集部分核心器件為DS2438,需要對蓄電池電壓,電流進(jìn)行采樣。 A/D轉(zhuǎn)換分壓電路單節(jié)蓄電池端電壓12V,DS2438芯片轉(zhuǎn)范圍0~10V,給蓄電池端電壓兩伏的波動余量。為了抵抗電池干擾,設(shè)計(jì)RC低通濾波器。光耦采用非線性光耦TPL521_1。功能。下圖為某場生產(chǎn)的蓄電池電壓與容量的對應(yīng)值。單節(jié)蓄電池容量的不均衡會造成基站掉站事故,如果控制充電裝置對單節(jié)電池有的放矢的充放電則可以延長蓄電池的使用,使系統(tǒng)更加合理,有效。具有友好的交互界面、下拉菜單、快捷鍵和快速訪問命令列表等,使人們的編程、調(diào)試工作更加方便且高效。 (2)深入學(xué)習(xí)單片機(jī)原理,在程序編寫方向作深入研究。int num=1。unsigned int Data_TVC[3]。 *P_SystemClock = 0x0018。 *P_IOB_Attrib = 0xffff。 //定時器初始化 *P_INT_Ctrl =C_IRQ1_TMA。 int key,IDtemp。else num++;break。8。} } __asm(IRQ ON)。switch(num){case 1:IDtem=ID_one[IDu]。 case 3:IDtem=ID_three[IDu]。}return IDtem。 case 2:ID_two[IDs]=data。 case 4:ID_four[IDs]=data。 Bell()。}break。}//========================================================// 語法格式: void inidisplay()//========================================================void inidisplay(){unsigned int Data[10] = {0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039}。 Write_Data(39。e39。)。Write_Data(Data[num])。 Write_Data(39。k39。)。Write_Data(39。o39。)。Write_Data(39。 //在第二行顯示 Write_Data(39。S39。)。Write_Data(39。839。)。Write_Data(39。039。)。 Write_Data(39。039。)。Write_Command(0x0001)。Tint=uiTemperature。uiTShi = Tint/10。TDec=TDec*100000。TDec = uiResidue。uiTQian_d = TDec/10。 //電壓 uiVShi uiVGe uiResidue = Vint%10。 //電壓小數(shù) uiVShi_d uiVGe_d VDec=VDec%100。 Cint=uiCurrent。uiResidue=Cint%10。CDec=CDec%10000。uiCurrent=CDec%100。 //設(shè)置顯示地址 顯示地址的對應(yīng)問題 Write_Data(39。e39。)。)。 Write_Data(39。:39。 Write_Data(Data[uiTGe])。Write_Data(Data[uiTShi_d])。Write_Command(0x00c0)。Write_Data(Data[uiVShi])。)。 Write_Data(39。Write_Data(Data[uiCShi])。)。Write_Data(Data[uiCWan_d])。 Write_Command(0x0080)。Write_Data(39。V39。)。Write_Data(39。a39。)。Write_Data(39。 39。i39。)。 Write_Command(0x00c0)。Write_Data(39。E39。)。Write_Data(39。e39。)。Write_Data(39。e39。)。Write_Data(Data[num])。 Write_Data(39。 *P_Watchdog_Clear = 0x0001。T39。)。Write_Data(39。e39。)。Write_Data(39。u39。)。 Write_Command(0x008c)。Write_Data(39。:39。O39。)。Write_Data(39。 39。)。Write_Data(39。i39。)。Write_Data(39。 39。 39。)。}}//========================================================// 語法格式: void Set_DQ(int Dir)// 實(shí)現(xiàn)功能: 改變IOB10口的狀態(tài)// 參數(shù): Dir,1:IOB10輸出1;0:IOB7懸浮輸入//========================================================void Set_DQ(int Dir){if(Dir 0)*P_IOB_Dir |= 0x0400。 }//========================================================// 語法格式: void Clr_DQ(int Dir)// 實(shí)現(xiàn)功能: 改變IOA10口的狀態(tài)// 參數(shù): Dir,1:IOB10輸出0;0:IOB7懸浮輸入//========================================================void Clr_DQ(int Dir){if(Dir 0)*P_IOB_Dir |= 0x0400。= 0xfbff。 0x0080) 0)uiTemp = 1。Data = 0。Delay(1)。//切為輸入 發(fā)送數(shù)據(jù)時低位在前。}return(Data)。for(i=0。 if((Dataamp。Set_DQ(1)。Delay(1)。Delay(31)。}Set_DQ(1)。Set_DQ(1)。 // 55 match rom 每次復(fù)位都需要進(jìn)行ROM操作 Match_ROM()。i++)Delay(15000)。 // ID匹配 Write_ds2438_Byte(0xb4) // 發(fā)送電壓轉(zhuǎn)化命令 for(i=0。 Write_ds2438_Byte(0x55)。 Write_ds2438_Byte(0x55)。i9。 Data_TVC[0]= Data[1]。 Data_TVC[1]= Data[3]。 Data_TVC[2]= Data[5]。}//========================================================// 語法格式: unsigned int Read_ACCU(void)// 實(shí)現(xiàn)功能: 轉(zhuǎn)化ICA CCA DCA//========================================================unsigned int Read_ACCU(void){int i。 while(Init_ds2438()0)*P_Watchdog_Clear = 0x0001。Write_ds2438_Byte(0xb801)。 // ID匹配 Write_ds2438_Byte(0xbe01) // 發(fā)送讀取01頁命令 for(i=0。while(Init_ds2438()0) *P_Watchdog_Clear = 0x0001。 //發(fā)送recall 07頁命令 while(Init_ds2438()0)*P_Watchdog_Clear = 0x0001。 // 發(fā)送讀暫存器07頁命令 for(i=0。 //CCA的高字節(jié) i = i 8。 //DCA的高字節(jié) i = i 8。return。Set_DQ(0)。}//========================================================// 語法格式: int Se0()實(shí)現(xiàn)功能: 器件匹配//========================================================int Se0(int IDn){ int IDn。Delay(31)。for(IDu=0。00000001)0)Se1(ID)。else Se0(ID)。 if((IDamp。00010000)0)Se1(ID)。else Se0(ID)。 if((IDamp。unsigned int uiD。 Delay(40)。i++) Data[i] = Read_ds2438_Byte()。void IRQ1(void){if(*P_INT_Ctrl amp。Read_TVC()。 //電流十進(jìn)制轉(zhuǎn)化 uiA=Read_ACCU()。}}//========================================================//名稱:int CovT(int uiData)功能:溫度十進(jìn)制轉(zhuǎn)化//========================================================int CovT(int uiData){float uiInteger=0。 //1溫度報警 if(uiData amp。if(uiData amp。if(uiData amp。if(uiData amp。 if(uiData amp。if(uiData amp。uiI=uiDecimal/100000。float u。 0x0100)uiI += 256。 0x0040)uiI += 64。 0x0010)uiI += 16。 0x0004)uiI += 4。 0x0001)uiI += 1。 return(U)。 0x4000)uiI += 16384。 0x1000)uiI += 4096。 0x0400)uiI += 1024。 0x0100)uiI += 256。 0x0040)uiI += 64。 0x0010)uiI += 16。 0x0004)uiI += 4。 0x0001)uiI += 1。float ICA。 0x0040)uiI += 64。 0x0010)uiI += 16。 0x0004)uiI += 4。 0x0001)uiI += 1。float CCA。 0x4000)uiI += 16384。 0x1000)uiI += 409
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1