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

正文內(nèi)容

基于無線通道的燃?xì)庾詣映硐到y(tǒng)的研究與開發(fā)(存儲版)

2025-02-15 13:50上一頁面

下一頁面
  

【正文】 化函數(shù) short DB_format_db( unsigned short dbid, unsigned char blocknum,unsigned short recsize); 參數(shù):dbid:設(shè)置數(shù)據(jù)庫的id; blocknum:數(shù)據(jù)庫的全部存儲塊的個數(shù); recsize:用來存儲數(shù)據(jù)庫中用戶記錄的存儲區(qū)的空間大小。因此系統(tǒng)在采用采集器方案時,手持機(jī)數(shù)據(jù)庫采用如下定義了如下數(shù)據(jù)結(jié)構(gòu):小區(qū)表:typedef struct{ unsigned char num[2];//小區(qū)編號 unsigned char name[lb];//小區(qū)名稱} Xiaoqu;幢表:typedef struct { unsigned char pnum[2]; //所屬小區(qū)編號 unsigned char num[4]; //幢編號 unsigned char name[lb]; //幢名稱} Zhuang;單元表:typedef struct { unsigned char pnum[4]; //單元所屬幢編號 unsigned char num[6]; //單元編號 unsigned char name[16]; //單元名稱}Danyuan;采集單元表:typedef struct { unsigned char pnum[b]; //采集器所屬單元 unsigned char nurri[8]; //采集器編號 unsigned char name[16]; //采集器名稱 unsigned char ip[2]; //采集器地址} Gather;用戶表:typedef struct{ unsigned char pnum[8]; //采集器編號 unsigned chax name[16]; //用戶姓名 unsigned char ip(8]; //單向表地址 unsigned char upflag; //上傳標(biāo)志 unsigned char misflag;//差錯標(biāo)志 unsigned char todaynum[8];//本次表讀數(shù) unsigned char date[10]; //日期 unsigned char batteryflag;//電池電壓 }User; 當(dāng)采用雙向模塊時,手持機(jī)按小區(qū)一樓幢號一單元一采集單元一表地址的工作流程來進(jìn)行抄表,此時手持機(jī)上的數(shù)據(jù)結(jié)構(gòu)與采用采集器的數(shù)據(jù)結(jié)構(gòu)的區(qū)別僅僅在于采集器信息表的差別,具體如下: 采集單元表 typedef struct { unsigned char pnum[6];//樓層所屬單元 unsigned char num[8]; //樓層編號 unsigned char name[16];//樓層名稱 } Gather; 與采集器抄表方式相比只是少了一個采集器的地址子項。本系統(tǒng)的鏈接描述主要就是添加用戶自己的庫,體現(xiàn)在鏈接描述文件的描述語句就是GROUP(lgcc lg lm 1m2002 )。軟件的需求包括三個層次:業(yè)務(wù)需求、用戶需求和功能需求。滿足上述需求的系統(tǒng)主要包括以下幾個模塊,:1)抄表管理模塊。2)表具信息管理:對表具信息進(jìn)行管理,增加,刪除,修改表具信息。 采集單元的作用,對于基于采集器的抄表方案,采集單元的信息就是采集器的地址信息,而在雙向無線燃?xì)獗砭叻桨钢校杉瘑卧x為一個或幾個無線表具信息的集合體,其目的是為了。 系統(tǒng)的各個模塊的具體功能將在下面的小節(jié)中具體論述。本節(jié)對系統(tǒng)的功能性需求進(jìn)行了重點分析和說明,通過分析用戶對系統(tǒng)的需求,確定系統(tǒng)的數(shù)據(jù)來源和流向,在功能上定義系統(tǒng)的邊界,從總體上明確系統(tǒng)的設(shè)計方向。在系統(tǒng)開發(fā)的早期階段,需求被定義成是一個關(guān)于應(yīng)該實現(xiàn)什么的規(guī)格說明。該模塊主要使用的函數(shù)是user_stat()函數(shù),該函數(shù)通過判斷User自定義結(jié)構(gòu)體中todaynum和misflag的值來判斷本次任務(wù)已抄、未抄及表具異常情況。 4)函數(shù)modify_upld flag用于數(shù)據(jù)上傳后修改上傳標(biāo)志置使之置1, int modify_upld flag(int fsid) 返回值:0一操作成功; 非0一操作失敗。 (2)采集器抄收函數(shù)short readmeter(unsigned char *ip)數(shù)據(jù)流程, 所示 手持機(jī)的所要存儲的信息包括用戶地址信息,用戶表具地址,編號信息以及抄表后本月用量信息等。該報文包括一個字節(jié)喚醒報頭,由于無線雙向表具采用的是蓄電池供電,而且每次無線發(fā)射模塊需要40mA的電流,因此表具平時不抄表時處于休眠狀態(tài),這就需要每次抄收無線雙向表具的時候必須先將將無線表具激活,從睡眠狀態(tài)轉(zhuǎn)換到數(shù)據(jù)發(fā)送接收狀態(tài),因此C6命令幀采用間隔1Oms發(fā)56H時間總長3~5s來喚醒無線雙向表具。 在與手持機(jī)通信時主要涉及到兩個函數(shù),一是初始化串口程序,二是通信函數(shù)。 在該傳輸協(xié)議中,對于不同的數(shù)據(jù)內(nèi)容,正文內(nèi)容又規(guī)定如下: 以“$C1”三個字符開頭的正文內(nèi)容是小區(qū)信息; 以“$C2”三個字符開頭的正文內(nèi)容是幢信息; 以“$C3”三個字符開頭的正文內(nèi)容是單元信息; 以“$C4”三個字符開頭的正文內(nèi)容是采集單元信息; 以“$C5”三個字符開頭的正文內(nèi)容表具信息。手持機(jī)與中心管理計算機(jī)之間的通信采用的RS232串口標(biāo)準(zhǔn),在串口通信中,通信只有在一定的規(guī)則下才能夠正確的接收和發(fā)送數(shù)據(jù),因此在手持終端與中心管理計算機(jī)進(jìn)行數(shù)據(jù)交換時通信協(xié)議是必不可少的,建立合適的通信協(xié)議才能夠保證快速有效和高質(zhì)量的數(shù)據(jù)傳輸。在手持機(jī)軟件實現(xiàn)過程中,關(guān)鍵部分就是通信和數(shù)據(jù)存儲部分的設(shè)計,手持機(jī)作為信息的中轉(zhuǎn)載體,必須保證信息收集和信息傳輸?shù)目煽啃?,因此下文著重從手持機(jī)通信設(shè)計和手持機(jī)數(shù)據(jù)管理設(shè)計的角度進(jìn)行闡述。手持機(jī)軟件開發(fā)的主要的編程語言是GNU C/C++,而主要的開發(fā)工具是GNUm68k,整個的GNU工具是在Window平臺上的一個MSDOS窗口下運行,該款手持機(jī)不支持在線調(diào)試功能?;谏鲜鎏匦?,該芯片作為集中器的數(shù)據(jù)存儲完全能夠勝任。 采集器為了進(jìn)行時鐘校驗,因此引入了時鐘模塊。 基于采集器方案的底層硬件設(shè)計主要包括兩個部分:無線單向燃?xì)獗碓O(shè)計和無線采集器設(shè)計。 1) CPU單元本系統(tǒng)中CPU單元采用MICROCHIP的PIC16F913芯片,其主要性能特征如下[41]:l 精簡指令,只有35條指令;l 7KB的程序存儲器,256Byte EEPROM;l 高耐用性閃存/EEPROM單元:閃存可經(jīng)受10萬次寫操作,EEPROM可經(jīng)受100萬次寫操作,閃存/數(shù)據(jù)EEPROM保存時間:40年;l 帶片上振蕩器并且可軟件使能的增強(qiáng)型低電流看門狗定時器 (Watchdog Timer, WDT );l TimerO:帶8位可編程預(yù)分頻器的8位定時器/計數(shù)器;l 增強(qiáng)型Timer 1: 一帶有預(yù)分頻器的16位定時器/計數(shù)器; 一外部門控信號輸入模式; 一如果選擇了INTOSCIO或LP模式,可選擇使用OSCl和OSC2作 為Timerl的振蕩器;l Timer2:帶8位周期寄存器、預(yù)分頻器和后分頻器的8位定時器/計 數(shù)器;l 可尋址通用同步/異步收發(fā)器;l 具有I2CTM工作模式的同步串行端口;l 低功耗特性: (1)待機(jī)電流: 1OOnA(),典型值 (2)工作電流: (當(dāng)頻率為32 kHz,),典型值 100181??偟恼f來,選擇EH0318無線手持機(jī)是綜合考慮上述各種因素的結(jié)果。 3)顯示及輸入方式 目前市場上的手持機(jī)基本上分為按鍵式輸入和觸摸屏輸入兩種,大部分采用液晶顯示方式,相比較而言觸摸屏式手持機(jī)顯示區(qū)域更大、精度更高,同時支持漢字輸入,但相對價格較高。一般使用液晶(LCD)顯示器。通過翻譯輸入指令,確定對信息進(jìn)行處理,并將顯示相應(yīng)信息,同時將關(guān)鍵信息存儲到存儲區(qū),CPU數(shù)據(jù)處理速度是手持機(jī)的一項很重要的技術(shù)指標(biāo),CPU性能的好壞直接影響手持機(jī)的性能。隨著手持機(jī)在國內(nèi)的普及,很多廠家也開始進(jìn)入這個新興的產(chǎn)業(yè),由此推動了手持機(jī)產(chǎn)品向著產(chǎn)業(yè)化方向的大步伐邁進(jìn)。手持機(jī)(又稱抄表器、手持式抄表機(jī)、掌上電腦、手持終端、數(shù)據(jù)采集器等)是用于移動數(shù)據(jù)采集的掌上型設(shè)備。 本文在選擇表具設(shè)計方案時,需要考慮的因素有很多諸如穩(wěn)定性、精確性和抗干擾能力等,在本文中主要考慮到與原有有線抄表系統(tǒng)的兼容性,并且著眼于縮短開發(fā)周期、開發(fā)風(fēng)險和整體開發(fā)成本,本系統(tǒng)采用了基于傳統(tǒng)工作原理的計量表具—脈沖表具。但是此種方式主要存在兩個缺點:(1)在脈沖計數(shù)時,由于表盤的抖動和傳輸過程中的電磁干擾等因素,容易引起脈沖丟失或多計脈沖。1)基于傳統(tǒng)工作原理的表具—脈沖表具這類數(shù)字式水表、電表、氣表、熱量表在傳統(tǒng)表具的基礎(chǔ)上增加了脈沖傳感器,將原來的計量數(shù)據(jù)轉(zhuǎn)換成脈沖信號輸出,系統(tǒng)對采集到的脈沖進(jìn)行累加和轉(zhuǎn)換,轉(zhuǎn)換出用戶的用水量、用電量、用氣量。 其工作原理如下:在正常計量狀態(tài),無線單向燃?xì)獗硗瓿蓚鹘y(tǒng)燃?xì)獗淼乃泄ぷ?;單向表具每隔固定時間向采集器發(fā)送數(shù)據(jù),采集器將表具信息存儲在它的存儲單元中,該方案中的表具只負(fù)責(zé)單向發(fā)送不接收數(shù)據(jù)信號;抄表時,手持機(jī)根據(jù)抄表通信協(xié)議,通過無線傳輸模塊對無線采集器進(jìn)行無線查詢。手持機(jī)能實現(xiàn)無線直接抄表功能,可以完成燃?xì)獗頂?shù)據(jù)的通訊、存儲、上傳?;谏鲜鲈?,本文選用射頻技術(shù)為無線抄表系統(tǒng)抄讀方式的首選。系統(tǒng)要對累計脈沖進(jìn)行一定的換算之后,才能得到表的數(shù)值。所以,構(gòu)建抄表系統(tǒng)首先要確定表具數(shù)據(jù)計量采集方法,其次根據(jù)傳輸數(shù)據(jù)量大小和傳輸距離選擇合適的通訊方式和制定相應(yīng)的通訊協(xié)議,從而制定出無線抄表系統(tǒng)的具體方案。第四章:手持機(jī)軟件設(shè)計。無線抄表系統(tǒng)較之有線抄表系統(tǒng)和電力載波方式,以其技術(shù)先進(jìn)、易于實現(xiàn)、傳輸速率高、可靠性高和易于普及等優(yōu)點,將成為抄表行業(yè)未來發(fā)展的必然趨勢。同傳統(tǒng)的無線電臺比較,具有簡便性、靈活性、易操作性,同時還降低了成本[19][27]。Wavenis技術(shù)提供完善的接口和中間件,有很強(qiáng)的靈活性,支持無線網(wǎng)絡(luò)技術(shù),能夠提供建立一個無線網(wǎng)絡(luò)所需要的所有功能,以點對點、廣播、選擇呼叫和中繼的方式操作。 ②ZigBee無線接入技術(shù)2000年12月IEEE(美國電氣與電子工程師學(xué)會),致力于定義一種適于固定、便攜或移動設(shè)備使用的極低復(fù)雜度、成本和功耗的低速無線連接技術(shù)—ZigBee技術(shù)。在進(jìn)行通信時,抄表器發(fā)送指令,各表接收到命令后進(jìn)行地址對比,如果正確則發(fā)出應(yīng)答信號,完成數(shù)據(jù)鏈路建立,然后進(jìn)行數(shù)據(jù)通信。但是由于紅外線的波長較短,對障礙物的衍射能力差,所以更適合應(yīng)用在需要短距離無線通訊的場合,進(jìn)行點對點的直線數(shù)據(jù)傳輸[11][20][21][22][23]?;谏鲜鲈?,設(shè)計一種穩(wěn)定可靠、安裝維護(hù)方便,可以抄讀表具數(shù)據(jù)而且可以監(jiān)控表具運行狀態(tài)的自動抄表系統(tǒng),己經(jīng)成為目前抄表行業(yè)亟待解決的問題,而以無線方式作為傳輸表具數(shù)據(jù)的抄表技術(shù)正好彌補了現(xiàn)有有線系統(tǒng)的缺點,逐漸成抄讀方式的首選[4][19]。但是電力線通信信道存在間歇性噪聲大、阻抗隨負(fù)載變化大、信號衰減大等缺點,嚴(yán)重制約了它的有效利用。5)MBUS儀表總線 MBUS是一種歐洲標(biāo)準(zhǔn)的2線總線,專門為消耗測量儀器和計數(shù)器傳送信息的數(shù)據(jù)總線而設(shè)計的,它的信息傳送量是專門滿足其應(yīng)用而限定好的,它具有使用價格低廉的電纜而能夠長距離傳送的特點,所以MBUS總線在集中抄表領(lǐng)域正在被越來越廣泛的采用[l4][15][16]。正因為RS485的遠(yuǎn)距離、多節(jié)點、可以自行定義協(xié)議以及傳輸線成本低等特性,使得RS485成為工業(yè)應(yīng)用中數(shù)據(jù)傳輸?shù)氖走x標(biāo)準(zhǔn),因此在自動抄表領(lǐng)域也被廣泛采用[8][9][10][11]。采用自動抄表系統(tǒng)來改造威斯康辛公用服務(wù)公司中原機(jī)電式和半導(dǎo)體式電能表,以及各類煤氣表。具有數(shù)據(jù)或脈沖數(shù)據(jù)的表具作為系統(tǒng)前端計量儀表,對用戶的用水量、用氣量、用電量和用熱量進(jìn)行計量。因此水、電、氣公司可以將自動抄表系統(tǒng)作為一個增值的免打擾服務(wù)來提供給用戶,必將受到廣大居民住戶的歡迎[3]。 系統(tǒng)運行測試表明系統(tǒng)性能達(dá)到了預(yù)定的目標(biāo),系統(tǒng)滿足了實際的需求,具有較高的實際運用價值。 摘 要 41緒論 5 5 6 7 7 9 10 142無線抄表系統(tǒng)總體設(shè)計 16 16 17 17 17 20 22 23 27 283無線抄表系統(tǒng)底層硬件平臺設(shè)計 28 28 31 31 32 344手持機(jī)軟件
點擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1