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

正文內容

基于labview的網(wǎng)上家居控制平臺的設計論文(參考版)

2025-06-21 15:46本頁面
  

【正文】 參考文獻[1] 杜天艷,. 江蘇大學學報,2011,32(1):7578.[2] 林凌, 李娜, ,2010,30(2):444447.[3] 劉貴杰, 劉立靜, ,2006,27(z1):421422,415.[4] 王曉, ,2009,45(4):309312.[5] 許童羽, 程浩忠, 周玉宏, ,2008,36(1):6366.[6] 陳志彬, 王仲初, ,2006,27(z1):423424.[7] 王建群, 南金瑞, 孫逢春, ,2003,39(21):122125.[8] 張鑫, 李冬梅, ,2006,27(z2):13991401.[9] 楊忠仁, 饒程, 鄒建, (自然科學版),2004,27(2):3235.[10] Chance Elliott, Vipin Vijayakumar, Wesley Zink and Richard Hansen, National Instruments LabVIEW: A Programming Environment for Laboratory Automation and Measurement .Automation Journal of the Association for Laboratory,DOI: [11] Korinne Resendez。華航四年來教會了我怎么做人,怎么做事。本課題還實現(xiàn)了數(shù)據(jù)采集和顯示的LabVIEW虛擬儀器控制平臺,在此基礎上可以作進一步的拓展,比如:可以通過串口采集低頻的外界信號,調用函數(shù)進行信號處理,實現(xiàn)虛擬儀器的某些功能。第6章 結論本論文實現(xiàn)了基于LabVIEW的網(wǎng)上家居控制平臺的基本功能,可以在LabVIEW的界面下,實現(xiàn)PC與單片機控制板之間便捷的串口通訊。在LabVIEW的調試過程中,高亮的調試方法,讓用戶看到數(shù)據(jù)流的走向,了解到程序運行的情況,這對于程序的調試是有百利而無一害,因為應該大力提倡。不然麻煩就是懶惰的結果。設計、制作和調試的過程一陣要細心認真,這樣做才是最有效率的做法。于是在讀燈子程序模塊的編程里,在返回值,即讀燈狀態(tài)后,讀出與LabVIEW軟件讀燈數(shù)據(jù)相一致的數(shù)值,即0、7,而查ASCALL碼表后發(fā)現(xiàn)只要使相關數(shù)值加上48即可解決。最后找到了相關函數(shù)庫,再參考其它資料書,把數(shù)據(jù)分析問題解決。密碼驗證部分主要是因為結構語言的問題,試驗左多種方案,最后使用到事件結構反問題完滿解決。程序執(zhí)行后,LabVIEW軟件對單片機實施一次燈信號的控制。設置中斷4次后,并開串口中斷,這時單片機串口中斷把SUBP中的字符讀入,并把字符轉化為燈狀態(tài)。鑒于LabVIEW程序發(fā)送是一個單字節(jié)字符,因此只要解決數(shù)據(jù)發(fā)送、接收的完整性,就可以省去數(shù)據(jù)頭與結束符。經(jīng)過考慮計算,看出單片機不能正常識別串口接收的字符串,是由于計時器中斷與串口中斷之間發(fā)生互相影響,使到串口接收到的數(shù)據(jù)雖然可以判斷數(shù)據(jù)頭,但是跟著接收到的數(shù)據(jù)就會因為中斷而接收錯亂。當單片機程序編好之后,在調試過程中,只能發(fā)送數(shù)據(jù),卻不能接收數(shù)據(jù),仔細檢查,以及多方嘗試之后,大體鎖定是串口中斷中,一句簡單的結構問題,關于while語句中for語句,因為編寫不當,導致發(fā)生死循環(huán)。通過添加數(shù)據(jù)頭,以及數(shù)據(jù)尾,以雙重確認的方式來對數(shù)據(jù)收發(fā)。單片機編程的時候,盡可能按照該編程特性,合理編排,盡量做到一次通過。第三個問題:通過Proteus調試硬件電路圖,加載程序,看是否能實現(xiàn)其需要的功能。本計算機是顯示串口3。 硬件調試通過調試板子和LabVIEW平臺的串口通信連接,進而從平臺上觀察到室內的溫度。經(jīng)過為期一個多月的軟硬件制作,LabVIEW軟件編寫程序、單片機C語言編程以及硬件電路圖,總算大致完成,可以進入調試階段。YNYN延時子程序入口定義i,jIaJ500I+1返回J+1圖46 延時模塊 本章小結本章介紹了網(wǎng)上家居控制平臺系統(tǒng)的單片機端的各程序的流程圖,主要包括:主函數(shù)模塊、手控燈子程序模塊、計時器中斷子程序模塊、讀燈子程序模塊、發(fā)送子程序模塊、串口中斷模塊、PC控燈模塊、延時模塊等內容。手控燈子程序模塊調用的延時子程序模塊功能主要是使用CPU計算指令,達到時間延時的效果?! 拇谥袛嘧映绦蚍祷貢rcontrol_led==1,是由主函數(shù)調用PC控燈子程序模塊執(zhí)行得到的。再返來計時器中斷子程序。,從而把三燈的狀態(tài)用Temp的值表示,再把其值以“返回值”返回到發(fā)送子程序。NY主函數(shù)定義變量開串口中斷手動控燈子程序control_led=1??PC控燈子程序開定時器串口初始化定時器1作9600波特率發(fā)生器定時器0作10ms計時滿中斷圖41 主函數(shù)模塊 當計時器計滿時,程序進入計時器中斷子程序模塊,先關串口中斷,T0重置新值,定義變量zdyi加1,比較是否為5,不為5返回并等待下次中斷,如“是”就使send_flag=1,判斷send_flag=1是否為1,“是”即調用發(fā)送子程序,再調用讀燈子程序,返回后把send_flag=0,再判斷是否send_flag=1,開串口中斷,返回主函數(shù)。開串口中斷。從主函數(shù)模塊開始,定義變量receive_flag=1,send_flag=1為子程序服務,調用定時器中斷程序,開定時器。第4章 硬件控制 單片機程序的流程圖單片機部分采用C語言編程,由主函數(shù)模塊實現(xiàn)全部功能,其中調用了多個子程序模塊,包括:定時器中斷程序模塊,讀燈子程序模塊,發(fā)送子程序模塊,串口中斷程序模塊,PC控燈子程序模塊,手控燈子程序模塊等。電路還有使用RS-232C標準,9芯串口接線器,USB作為電路電源,外加一個LED燈與1K電阻組成電源指示燈。9腳SET與22u極性電容,高電平按鈕和10K電阻組成復位電路。,進行低電平觸發(fā)。單片機控制板要實現(xiàn)的功能就是可以鍵控3個指示燈,利用串口與PC機進行通訊,發(fā)送單片機3個指示燈的狀態(tài),并且接收PC機發(fā)送過來的數(shù)據(jù),根據(jù)數(shù)據(jù)再改變指示燈的狀態(tài)。串口通過通訊芯片,把數(shù)據(jù)發(fā)送到單片機,單片機作數(shù)據(jù)的分析,把數(shù)字信號轉換為模擬信號,再在信號燈上顯示出來,達到PC機對家居的控制。單片機實現(xiàn)對控制板中信號燈的控制,信號燈作為家居電器的模擬。當Web瀏覽器獲得對程序的控制權之后,遠端服務器反而不能控制程序的運行。圖320 HTML網(wǎng)頁中的1 Viewers菜單1 Viewers菜單圖321 瀏覽程序的網(wǎng)頁“VServer:localhost”菜單 當在Web瀏覽器的下方執(zhí)行“Request Control of VI”命令項后。l Show Control Time Remaining:顯示剩余的控制時間。l Release Control of VI:釋放對遠端程序的控制權。l Show Last Message:顯示最后的提示信息。“1 Viewers”的隱藏菜單,當用戶單擊它后,會彈出如圖325所示的選擇菜單,它包含以下3個選項命令:l Lock Control:服務器端程序控件鎖定,禁止對發(fā)布源程序的控制。這里就可以在Web瀏覽器中對HTML網(wǎng)頁進行訪問。 在選擇保存程序HTML文檔之后,會彈出一個顯示瀏覽網(wǎng)頁的URL的對話框,如圖318所示,其中“E5CB81DCDD954D7”是本地算機的名稱。l Save to Disk:用戶單擊該按鈕后,就可以保存HTML文檔,系統(tǒng)默認的保存路徑就是Web服務器設置對話框中的Root Directory內設置的目錄。l Start Web Server:啟動Web服務器,如果在“Web Server:Configuration” Web服務器設置對話框中沒有選中“Enable Web Server”復選框,則可以單擊此按鈕來啟動Web服務器。l Monitor:動態(tài)圖像方式。l Embedded:嵌入方式,網(wǎng)頁中的圖像前面板隨著程序同步刷新,當程序退出后,網(wǎng)頁中的前面板也隨之消失。l Viewing Options:Web網(wǎng)頁的瀏覽方式選擇,包括三種瀏覽方式。l Text2:文本尾,出現(xiàn)在前面板下方的說明信息。 圖317 Web發(fā)布網(wǎng)頁配置對話框Web發(fā)布網(wǎng)頁配置對話框包括的內容如下:l Document Title:文檔標題,出現(xiàn)在網(wǎng)頁的上方。如果發(fā)布的程序不在計算機內存中,則Web網(wǎng)面中只有文本說明信息,顯示前面板的位置會出現(xiàn)“Requested VI in not loaded into memory on the server puter”字樣。 在Web上發(fā)布VI程序的HTML文檔LabVIEW提供了不僅可以在Web訪問程序的前面板,還可以將程序保存為HTML(Hypertext Markup Language,超文本鏈接標識語言)文檔。Allow Access:允許訪問,選中后,會在表中項目的前面添加一個“綠色勾號”,沒有選中則添加一個“紅色叉號”。用戶可以單擊“Add”按鈕來添加項目,或者單擊“Remove”按鈕來刪除表中項目。三 可見性設置當在“Options”對話框中的選項下拉菜單中選擇“Web Server: Visible VIs”,對話框如圖316所示。l Deny Access:拒絕訪問。l Allow Viewing:允許查看,設置了這種權限的程序,只能在瀏覽器中對它進行查看。選中后會在項目面添加兩個綠色的勾號。用戶也可以輸入一個“*”來代表網(wǎng)絡中所有的計算機。二、瀏覽權限設置當在:“Options”對話框的選項下拉菜單中選擇“Web Server:Browser Access”后,對話框如圖315所示。默認的日志文件為:D:\tools\National Instruments\LabVIEW \。Timeout:超時時間,設置Web服務器的等待請求時間。默認的根目錄為:D:\tools\National Instruments\LabVIEW \.HTTP Port:HTTP端口號,Web服務器使用的TCP/IP端口,默認值為80。圖314 Web服務器的配置對話框
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1