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

正文內(nèi)容

基于labview的網(wǎng)上家居控制平臺的設計1(存儲版)

2024-10-08 17:46上一頁面

下一頁面
  

【正文】 , send_flag=1 為子程序服務,調(diào)用定時器中斷程序,開定時器。該程序與 LabVIEW 軟件發(fā)送與接收程序配合來工作。延長時間大約為10 500 2us=10ms。檢查是否有斷線,貼線的現(xiàn)象發(fā)生,為銅板轉孔時要認真對準,特別是 IC插槽的焊孔一定要整齊、準確。使用串口調(diào)試工具,進行相關數(shù)據(jù)接收、發(fā)送,串口能正常通訊,問題解決。 經(jīng)過考慮計算,看出單片機不能正常識別串口接收的字符串,是由于計時器中斷與串口中斷之間發(fā)生互相影響,使到串口接收到的數(shù)據(jù)雖然可以判斷數(shù)據(jù)頭,但是跟著接收到的數(shù)據(jù)就會因為中斷而接收錯亂。 而 LabVIEW 的設計,主要解決的問題是密碼驗證,數(shù)據(jù)分析到顯示信號中,數(shù)據(jù)串口端發(fā)送接收等。 在設計的過程中要注意軟硬件的銜接,不能有一方落后。 另外,由于單片機控制板設計實現(xiàn)控制功能很方便,因此有很大的發(fā)展?jié)摿?,比如:可以加上溫度檢測,數(shù)碼顯示等部件對控制平臺系統(tǒng)進行功能擴展等等。 uchar send_flag,record,control_led。j500。 TH1=0xfd。 if(P2amp。 if(P2amp。 } uchar read_led(void) { uchar i,temp。 } void send_data(uchar x) { TI=0。 zdyi++。 /*關串口中斷 */ astring[1]=SBUF。 serial_initial()。 control_led=0。 // unit delay_time。 } /*開串口中斷 */ } /*串口中斷程序 */ void serial(void) interrupt 4 using 1 { RI=0。 /*重新裝入定時器 0 的初值 */ XL TH0=0X3C。 temp=~temp。 } x=~x。 } if(!(P2amp。 //定時器 1 運行 } void key_control_led(void) { if(!(P2amp。 /*定時器 1 作 9600 特率發(fā)生器,定時器 0 作10ms 計時滿中斷 */ TH0=0X3C。ia。 XXXII 參考文獻 1 程學慶 ,房曉溪 ,韓薪莘 ,張健. LabVIEW 圖形化編程與實例應用 [M].中國鐵道出版社,2020. 2 劉君華.基于 LabVIEW 的虛擬儀器設計 [M].電子工業(yè)出版社, 2020. 3 李剛,林凌 . LabVIEW-易學易用的計算機圖形化編程語言 [M].北京航空航天大學出版社, 2020. 4 郁文工作室,侯振鵬 . 嵌入式 C 語言程序設計――使用 MCS- 51[M].人民郵電出版社,2020. 5 David ,. LabVIEW GUI[M]:essential techniques. New York:Mc GrawHill,2020. XXXIII 附錄 1 LabVIEW 設計平臺界面和平臺的編程 附錄11 LabVIEW設計平臺界面 XXXIV 附錄附錄12 LabVIEW設計平臺編程 XXXV 2 電路原理圖和電路 PCB 圖 附錄21 電路原理圖 XXXVI 附錄22 電路PCB圖 XXXVII 附錄 3 單片機端程序 /* XTAL= */ include include /*===============HARD MAP ========================*/ define LED1 P2_5 define LED2 P2_6 define LED3 P2_7 define BUTTON1 P2_0 define BUTTON2 P2_1 define BUTTON3 P2_2 typedef unsigned char uchar。并且運用 LabVIEW 可以把程序發(fā)布到 Inter 網(wǎng)絡,使用 Web 瀏覽器可以鏈接到應用程序,可以在網(wǎng)頁上對單片機控 制板所模擬的家電狀態(tài)進行遠程的監(jiān)測和控制。 XXIX 調(diào)試體會 設計前要有充足的準備,只有準備周全,這樣做設計的時候就不用花額外的時間,去解決突發(fā)情況。這樣可以避免高速 LabVIEW 不停發(fā)送控制命令,而影響單片機本身手動控制的能力。 當單片機程序編好之后,在調(diào)試過程中,只能發(fā)送數(shù)據(jù),卻不能接收數(shù)據(jù),仔細檢查,以及多方嘗試之后,大體鎖定是串口中斷中,一句簡單的結構問題,關于 while語句中 for 語句,因為編寫不當,導致發(fā)生死循環(huán)。 在畫 PCB圖時,由于 RS232 標準九針接口封裝與真實元件不匹配,串口不能進行通訊。 由原理圖生成 PCB圖,應仔細檢查是否有漏線,錯線的情況發(fā)生,因為 PCB 連線沒有原理圖的直觀,因此檢查 PCB 圖應仔細對照原理圖,作好連線。該程序把數(shù)組 astring[1]值定義為 X,把 X向左移 5位即把 X的低三位向左移 5位變成高三位,也就是說把接收到的數(shù)據(jù)信息轉換為 到 的狀態(tài)。先判斷 ,對應按鈕是否按下,如“否”,再判斷 , ,這樣來實現(xiàn)手動按鈕控燈的功能。 XXIII 單片機編程 單片機程序的流程圖 單片機部分采用 C語言編程,由主函數(shù)模塊實現(xiàn)全部功能,其中調(diào)用了多個子程序模塊,包括:定時器中斷程序模塊,讀燈子程序模塊,發(fā)送子程序模塊,串口中斷程序模塊, PC 控燈子程序模塊,手控燈子程序模塊等。 單片機把信號燈的模擬信號,作分析并轉換為數(shù)字信號,再通過串口發(fā)送到 PC機上,實現(xiàn) PC 機對家居的監(jiān)察。 ? Close Panel:關閉程序的前面板。 首先打開 Web瀏覽器,在鏈接地址欄中輸入: VI程序 HTML 文檔,如圖 324 圖 324 在 Web網(wǎng)頁上瀏覽基于 LabVIEW網(wǎng)上家居控制平臺程序 XX 在 HTML 網(wǎng)頁中對程序進行控制 如果要相在 HTML 網(wǎng)頁中對程序進行控制,必須先要在“ Web Server: Browser Access” (瀏覽權限設 置)對話框中選中“ Allow Viewing and Controlling” 選項,它允許在外部 Web瀏覽器中對程序進行查看和控制。網(wǎng)頁中程序的前面 板圖像不斷進行刷新,也可以說是不斷進行刷新的靜態(tài)圖像方式。 ? Text1:文本頭,出現(xiàn)在前面板上方的說明信息。如果在表右側的文本框內(nèi)輸入“ *”,則列出內(nèi)存中所有的 VI 程序。如果想要控制遠程計算機上的 VI 程序的運行,必須選中此項。 ? Log File: LabVIEW 日志文件,用于保存 Web 的連接信息。 Web 服務器配置 Web 服務器配置選項位于 Tools 菜單下的 Options...選項中,它分為三項內(nèi)容,分別為: Web 服務器設置、瀏覽權限設置和程序可見性設置。并且可以實時監(jiān)察家用電器的變化,即在 LabVIEW 控制平臺選擇控制模式的時候,家用電器狀態(tài)的變化在 LabVIEW 上顯示出來,而沒有經(jīng)過 LabVIEW 平臺控制。與前狀態(tài)的數(shù)值運算,得與完成相關控制模擬。 由家用電器狀態(tài)收集的數(shù)據(jù)分析得一個指示燈返回值,值是亮為 1,暗為 0。 從串口通訊中提取的數(shù)值進行相關運算(如圖 315): 圖 315 數(shù)值轉換布爾量 數(shù)值輸入端輸入被轉換為布爾數(shù)組,即數(shù)值轉換為“ 0”或“ 1”的數(shù)字數(shù)組,但“ 0”、“ 1”被換為“假”、“真”信號,即布爾常量。 利用 LabVIEW 提供 6 個串行通訊函數(shù),就可以通過串口通訊提取單片機控制板的有關模擬狀態(tài)數(shù)據(jù)。 Case 結構包含有兩個或者更多的子框圖,每一個子框圖包含一段程序代碼,由此對應一個程序分支。面對信息萬變的網(wǎng)絡環(huán)境,設置驗證密碼是必不可少的。 當用戶登錄界面,先要進行身份驗證,即密碼驗證。 ? 內(nèi)容豐富的高級分析庫,可以進行信號處理、統(tǒng)計等復雜的分析工作。 ? 功能模板(如圖 36 所示 ) 功能模板只會出現(xiàn)在流程圖編輯窗口。 圖 33 流程圖編輯窗口 端口:前面板對象端口、全局變量與局部變量端口和常量端口。因此LabVIEW 被譽為:科學家和工程師的語言”。 軟件平臺接收完數(shù)據(jù)后等待用戶控制模式轉換,即當用戶把模式轉換為控制模式時,軟件平臺把模擬量變化狀態(tài)轉換為數(shù)字字符串,通過串口發(fā)送到單片機控制板,單片機把接收的數(shù)據(jù),加以分析,把數(shù)據(jù)轉換為模擬量,在信號燈顯示出來。您可以在任何地方可以監(jiān)控該安全系統(tǒng),這樣可以保證您的家居安全運行。 家庭短信息 物業(yè)管理中心與家庭智能終端聯(lián)網(wǎng),對住戶發(fā)布信息,住戶可通過家庭智能終端的交互界面選擇物業(yè)管理公司提供的各種服務。自動化系統(tǒng)采用集中或者分布式控制,住戶可以通過網(wǎng)絡或者電話遠程控制家庭內(nèi)部設備,家居自動化系統(tǒng)是智能家居的主要發(fā)展方向。 2. 2 智能家居控制系統(tǒng) 的結構 智能家居是 IT 技術(特別是計算機技術)、網(wǎng)絡技術、自動控制技術向傳統(tǒng)家電業(yè)滲透發(fā)展的必然結果。智能家居可以定義為一個過程或者一個系統(tǒng),利用先進的計算機技術、網(wǎng)絡通訊技術、綜合布線技術、將與家居生活有關的各種子系統(tǒng),有機地結合在一起。 I 1. 4 智能家居系統(tǒng)研究的內(nèi)容和意義 研究的內(nèi)容 智能化家居是利用先進的計算機技術、網(wǎng)絡通訊技術、綜合布線技術、依照人體工程學原理,融合個性需求,將與家居生活有關的各個子系統(tǒng)如安防系統(tǒng)、燈光和窗簾控制、場景聯(lián)動、煤氣閥控制、信息家電、空調(diào)和新風系統(tǒng)、地板采暖、水處理、可視對講以及遠程通訊系統(tǒng)等有機地結合在一起,通過網(wǎng)絡化的綜合智能控制和管理,帶來真正“以人為本”的全新家居生活體驗。 智能家居是 在家庭產(chǎn)品自動化,智能化的基礎上,通過網(wǎng)絡按擬人化的要求而實現(xiàn)的。智能化應服務于人們的居家生活,因此應更全面、更富有人性化。 家庭自動化系統(tǒng) 智能家居的主體在于家庭自動化,未來家庭自動化的主體是家電、照明等電氣設備的控制。通過統(tǒng)一的家電聯(lián)網(wǎng)接口,將網(wǎng)絡家電與家庭智能終端相連,組成網(wǎng)絡家
點擊復制文檔內(nèi)容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1