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

正文內容

基于gprs數據監(jiān)控采集終端的實現畢業(yè)論文-資料下載頁

2025-06-27 17:45本頁面
  

【正文】 畢后,標志位TI會置在程序中我們寫入SBUF0之后就在發(fā)送字符串時要禁能串行口中斷。當程序中有字進入等待TI置1的等待循環(huán)結構。直到字符串全部發(fā)送完畢才使能串行口中斷并返回到主程序。首先是GPRS模塊的基本設置。GPRS模塊的使用要從等待GPRS模塊硬件初始化開始,等待GPRS模塊在發(fā)送字符串在發(fā)送字符串時要禁能串行口中斷。當程序中有字時要禁能串行口中斷。當程序中有字硬件初始化這可以通過等待GPRS模塊的AT測試成功來實現。為了減少無用的返回字符串,要對GPRS模塊設置關回顯在發(fā)送字符串時要禁能串行口中斷。當程序中有字的命令?!瓣P回顯”指的是關掉GPRS模塊返回接收的AT命令行的功能。然后判斷SIM卡是否插入。其次是GPRS模塊建立TCP鏈接前的準備工作。在GPRS模塊建立TCP鏈接之前需要檢查信號強度以及網絡注冊狀態(tài)等先行工作。只有在網絡已經注冊完畢的狀態(tài)下GPRS模塊才能建立TCP鏈接,建立的快慢與信號強度有關。最后是建立TCP鏈接。對于具有固定IP地址服務器來說,GTM900C建立TCP鏈接只需要三個步驟,即配置apn,進入TCP/IP功能和建立TCP鏈接。對于非固定IP地址的服務器還需要經過域名解析獲得服務器的IP地址,然后才能建立TCP鏈接。圖411所示為GPRS模塊初始化的程序流程圖。YNYYYY開始AT測試成功?N關回顯成功?N有SIM卡?N測試信號強度信號強度10?N網絡已注冊?YNapn配置成功?進入TCP/IP功能?域名解析打開一條TCP鏈接?進入數據傳輸功能圖411 GPRS模塊初始化程序流程圖 基于LabVIEW的上位機軟件的設計圖形化軟件開發(fā)系統(tǒng)是用工程人員所熟悉的術語和圖形化符號代替常規(guī)的文本語言編程,界面友好,操作方便,可大大縮短系統(tǒng)的開發(fā)周期和系統(tǒng)開發(fā)人員的負擔,深受專業(yè)人員的青睞。LabVIEW是當前最為流行的圖形化開發(fā)軟件,適合于專業(yè)人員組建小型的測試系統(tǒng)和較簡單的虛擬儀器或者大系統(tǒng)中某個分系統(tǒng)的編程。所有的LabVIEW應用程序,即虛擬儀器(VI),包括前面板(Front panel)、流程圖(Block diagram)和圖標/連接器(Icon/connector)三部分組成。前面板是圖形用戶界面,主要由控制控件和顯示控件組成,相當于儀器的面板。流程圖相當于儀器的內部線路,是虛擬儀器最主要的部分。圖標/連接器相當于圖形化的參數。LabVIEW的TCP控件選板中提供了關于TCP編程的各種控件:TCP偵聽、打開TCP連接、讀取TCP數據、寫入TCP數據、關閉TCP連接、IP地址至字符串轉換、字符串地址至IP轉換、解釋機器別名、創(chuàng)建TCP偵聽器和等待TCP偵聽器等。TCP控件選板如圖412所示,TCP各個控件的功能解釋如表42所示。圖412 TCP控件選板在本系統(tǒng)中,我們要利用LabVIEW軟件設計一個用于TCP數據接收的上位機軟件。但是本上位機軟件考慮到系統(tǒng)應用的功能擴展特意增加了TCP數據的發(fā)送功能。上位機軟件在服務器上運行的目的是接收GPRS模塊傳送來的數據。在本系統(tǒng)中,上位機軟件對服務器監(jiān)聽端口進行監(jiān)聽。當GPRS數據終端向服務器提出建立TCP鏈接的申請時上位機可以通過該監(jiān)聽端口識別出該申請,然后上位機開始響應該請求并與之建立TCP鏈接。應該注意的是一個運行的程序只能監(jiān)聽一個端口,PC機共有25536個監(jiān)聽端口,端口號為0—25535。但是端口號為0—1023的監(jiān)聽端口大都被分配給了系統(tǒng)的應用程序,所以系統(tǒng)服務器的監(jiān)聽端口最好選擇端口號大于1024的監(jiān)聽端口。本系統(tǒng)選擇的監(jiān)聽端口的端口號為3000。表42 TCP編程VI函數功能列表VI函數名稱功能TCP偵聽在指定端口創(chuàng)建一個監(jiān)聽器,并等待客戶端的連接打開TCP連接打開由地址和遠程端口或服務器名稱所指定的TCP網絡連接讀取TCP數據從指定的TCP連接讀取數據并通過數據輸出返回結果寫入TCP數據向指定的TCP網絡連接寫入數據關閉TCP連接關閉指定的TCP網絡連接IP地址至字符串轉換將IP地址轉換為字符串字符串至IP地址轉換將字符串轉換為IP地址或IP地址數組解釋機器別名返回計算機的物理地址,用于聯網或在VI服務器函數中使用創(chuàng)建TCP偵聽器在指定端口創(chuàng)建一個監(jiān)聽器等待TCP偵聽器等待已接受的TCP網絡連接在本上位機軟件的程序設計中,先建立一個TCP偵聽,等待客戶端的連接,偵聽等待時間使用默認方式,即無限時等待客戶端的連接請求。端口設置為常用的3000端口,遠程地址輸出端口與字符串顯示控件相連,遠程端口的輸出與數據顯示控件相連。在GPRS模塊與服務器建立TCP鏈接后,前面板上將會顯示出GPRS模塊的動態(tài)IP地址及其接入端口。為了更清楚的說明該上位機軟件的程序結構,圖413示出了上位機軟件的程序流程圖。由于LabVIEW軟件所編寫的程序有并行執(zhí)行的特點,并不是程序運行的實際情況。圖413的程序流程圖旨在幫助理解上位機軟件的執(zhí)行過程。開始建立TCP鏈接顯示數據終端IP地址及接入端口有數據發(fā)送?寫入TCP數據讀取數據長度為0?讀出TCP數據停止鍵按下關閉TCP鏈接退出YNYNYNYN顯示讀取的數據顯示發(fā)送的數據圖413 上位機軟件程序流程圖在接收循環(huán)中,當通過While循環(huán)的移位寄存器將大于39。039。的數據添加至現有字符串時,“讀取TCP數據”將開始讀取數據。在發(fā)送循環(huán)中,內部循環(huán)將監(jiān)視“輸入線”,當單擊“回車鍵”并且字符串控件中包含所輸數據時,內部循環(huán)將停止并把數據發(fā)送至外部循環(huán)和“寫入TCP數據”函數。然后清除輸入線,內部循環(huán)將重新監(jiān)視“輸入線”字符串控件。圖414所示為GPRS上位機的程序框圖。圖414 GPRS上位機程序框圖圖415所示為GPRS上位機的前面板。圖415中的遠程地址指的是移動電信運行商分配給GPRS模塊的動態(tài)IP地址,遠程端口是GPRS模塊的端口。在TCP鏈接建立之后,遠程端口窗口將會顯示出GPRS模塊的動態(tài)IP地址,遠程端口顯示GPRS模塊的端口號。端口指的是上位機軟件運行時監(jiān)聽的端口號,應該注意的是該端口號必須與GPRS模塊發(fā)出建立TCP鏈接申請時的端口號一致。輸入行窗口是服務器向數據采集終端發(fā)送命令的窗口,當命令發(fā)出后輸入行窗口里的字符串立即清零,并在輸入字符串字符串窗口顯示出來。八路電壓及兩路溫度數據分別在對應的窗口顯示出來。錯誤傳輸窗口顯示的是在服務器接收到的數據不符合約定格式時顯示的字符串,這種情況一般發(fā)生在數據錯誤傳輸的時候。而接收字符窗口內顯示的是數據采集終端向服務器發(fā)出的采集數據。當服務器需要斷開TCP鏈接時只要單擊停止鍵即可。圖415 GPRS上位機的前面板結束語經過兩個多月的努力,課程設計順利完成了。在此次課程設計的實踐中,我學到了很多有用的知識,也積累了寶貴的經驗。在這兩個多月的課程設計過程中,通過課題的研究,使我將所學的專業(yè)理論知識與實際開發(fā)結合起來,做到了理論聯系實際,提高了動手能力。同時,通過查閱大量的資料,進一步擴大了知識面,對所學專業(yè)知識有了更為深入的理解和認識,在獲得知識的同時,我也認識到了自己知識匱乏,理論聯系實踐的能力不夠強,全面分析并解決問題的能力有待提高。由于自己本身對知識掌握得不夠全面,此設計難免會存在一些不足之處,希望各位老師給予指正。這次課程設計,使我樹立了良好的價值觀,明確了以后的方向。最后,感謝學校對我大學三年來的培養(yǎng),在這里我不僅學到了許多專業(yè)知識技能,還學到了很多做人的道理,這一切都將使我終身受益。附 錄附錄1:數據采集部分電路圖附錄2:GPRS模塊電路圖參考文獻[1]林靜:虛擬儀器程序設計—從入門到精通,人民郵電出版社, P75P87,P110P125[2]王磊、陶梅:,電子工業(yè)出版社, P75P87,P110P125[3]豈興明、周建興、矯津毅:,人民郵電出版社, P75P87,P110P12[4]李江全、劉恩博、胡榮等: LabVIEW虛擬儀器數據采集與串口通信測控應用實戰(zhàn)人民郵電出版社,2010. 6, P15P27,P120P125[5]徐曉東、鄭對元、肖武等:常用功能與編程實例精講,電子工業(yè)出版社,2009, P72P87,P130P135[6] 冀常鵬:AVR單片機GSM/GPRS應用技術,國防工業(yè)出版社,P75P87,P110P125[7]陳錫輝、張銀鴻:程序設計從入門到精通,清華大學出版社, P75P87,P110P125[8] 童長飛:C8051F系列單片機開發(fā)與C語言編程,北京航空航天大學出版社,P75P87,P110P125[9] 李文仲、段朝玉等:C8051F系列單片機與短距離無線數據通信,北京航空航天大學出版社,2007 P75P87[10] 潘琢金等譯: C8051F單片機應用解析,北京航空航天大學出版社, ,P75P87,P110P125.35
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1