




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、-PAGE . z基于web的單片機課程遠程實驗系統設計摘 要:隨著計算機、網絡技術的不斷開展,網絡虛擬實驗室得到越來越多的應用,本章主要介紹了虛擬實驗室的根本特點及其體系構造,實現虛擬實驗室。單片機應用技術所涉及到的實驗實踐環節比擬多,硬件投入比擬大。在具體的工程實踐中,如因方案有誤而進展相應的開發設計,會浪費時間和經費。本文以學校單片機課程的實驗教學為背景,全面探討仿單片機網絡實驗。關鍵詞:網絡實驗室;單片機虛擬實驗室;遠程控制引言傳統的單片機教學實驗,要采用硬件仿真器、實驗箱或實驗板,需采購大量的、昂貴的硬件設備,同時設備維護工作量也非常大。由于單片機應用技術涉及到數字電子、模擬電子、計
2、算機甚至通信等多學科的知識,且實踐性又很強,所以在教學實驗過程中必須軟件硬件結合,也就是將單片機程序和外圍電路相結合。假設用實驗箱則費用高,又不能充分利用,假設用實驗板則開發周期長,方案變更困難。本文探討單片機網絡實驗室,基于單片機網絡的虛擬實驗室可以作為一種輔助的實驗手段來彌補真實實驗課程的缺乏,并且可以構建復雜的難以開展的真實實驗,也為遠程教育開設實驗課程提供了可能性。2 設計任務一個計算機網絡硬件平臺、一本虛擬實驗教程,就可相當于一個設備先進的實驗室。以虛代實、以軟代硬,即為虛擬實驗室的本質。 單片機網絡實驗室通過 Proteus 仿真軟件和相應的硬件平臺構成一個從虛擬到實際,從軟件到硬
3、件,從概念到產品的全過程設計的多功能實驗平臺。它主要用于電路分析、模擬電路、數字電路、嵌入式系統單片機應用系統、ARM 應用系統等課程的實驗、研究等。通過網絡虛擬實驗室,能夠通過計算機在網絡中模擬一些實驗現象,它不僅僅能夠提高實驗教學效果,更加重要的是對一些缺乏實驗條件的學生,通過網絡同樣能夠身臨其境地觀察實驗現象,甚至和異地的學生合作進展實驗。3 網絡虛擬實驗室3.1網絡虛擬實驗室的開展網絡虛擬實驗就是在WEB中創立出一個可視化的環境,其中每一個可視化的物體代表一種實驗對象。通過鼠標的點擊以及拖曳操作,用戶可以進展虛擬的實驗。網絡虛擬實驗實現的根底是多媒體計算機技術與網絡技術的結合。無論是學
4、生還是教師,都可以自由地、無顧慮地隨時進入虛擬實驗室操作儀器,進展各種實驗。為實驗類課程的教學改革及遠程教育提供了條件和技術支持。許多國外從事實驗室工作的研究者在實踐中還提出這樣一些概念:Digital Lab、MBLMicro-puter Based Lab,盡管這些名詞不統一,但他們的實踐從不同的層面實現了虛擬實驗室。簡單介紹幾個國外大學虛擬網絡實驗室,印地安那州立大學的MBL化學實驗室,該實驗室在給新生開化學實驗課時用計算機來輔助做這樣一些事情,用計算機采集與分析實驗數據,用計算機展示實驗,在網上發布相關實驗指導資料。此外,芝加哥伊利諾大學數字化有機化學實驗室充分利用網絡資源,在網上提供
5、一系列實驗教學指導資料,他們利用計算機進展實驗教學的教學管理。可見,虛擬網絡實驗室已經在很多高校已經開場使用。3.2 網絡虛擬實驗室概述虛擬實驗室Virtual Laboratory,最早由美國弗吉尼亞大學University of Virginia的威廉沃爾夫William Wolf教授于1989年提出的。它描述了一個計算機網絡化的虛擬實驗室環境,致力于一個綜合不同工具和技術的信息化、網絡化的集成環境。在這個環境里,用戶可以非常有效的利用世界上分布的各種數據、信息、儀器設備及人力等資源。與傳統實驗教學相比,網絡虛擬實驗室具有如下特點:1) 可降低科研本錢和節省研究經費,能夠充分發揮現有科學儀
6、器的作用,提高使用效率,尤其是通過互聯網后能實現大型科學儀器的資源共享,防止了大型儀器設備的重復添置、購置和浪費。2) 突破了傳統實踐教學模式受時間、地點的限制,同時可以利用計算機網絡網絡提高實踐教學效率,更好地培養學生獨立分析問題、解決問題能力,進一步提高學生的實踐技能,鍛煉學生的實踐能力。3) 強調網絡就是實驗儀器的概念。網絡在實驗中充當了以往由操作臺和設備實現的角色。通過建立網絡虛擬實驗室,遠程教育的學習者不必擔憂缺乏實驗條件,也不必為實驗到處奔波,他們通過網絡中的基于虛擬儀器的虛擬實驗環境,同樣能夠身臨其境地觀察實驗現象和進展實際操作,甚至和異地的學習者合作進展實驗。4) 鑒于網絡虛擬
7、實驗的開放性和共享性,資源的可重復利用率提高,系統組建時間縮短,功能易于擴展和管理,使學生的實驗操作時機得以增加,實驗圍和科目得以擴大,高新技術在教育領域的優勢可以充分發揮出來。因此,用現代計算機網絡技術研究虛擬實驗室及其在實踐教學及遠程教學中的應用,已成為近幾年國外實驗教學和遠程教學的研究熱點。3.3 網絡虛擬實驗室體系構造網絡虛擬實驗室應是一個集虛擬實驗教學管理系統、實驗課教學指導系統,網絡實驗仿真等為一體的功能強大的網上運行系統。各局部之間相互聯系相互補充,僅具有相對獨立性。開發虛擬環境,實現實驗仿真應是虛擬實驗室建立的核心局部。3.4網絡虛擬實驗室開發過程當中應注意的幾個問題計算機軟件
8、技術開展到現在,為虛擬實驗室開發提供了極大的方便。目前開發所需的系統軟件均支持面向對象的程序設計。它們都有事件驅動的支持,消息循環的程序設計方法及多媒體操作技術。在開發過程當中要注意以下幾個問題:事件觸發時機的選擇,實際操作中當*個按鈕按下后并不立即反映,需要延時回應,外部接口的輸入信號或其它信息往往是定時觸發或者是隨機觸發的事件,假設為隨機觸發的事件則可用一定時間的隨機數來取代固定時間。事件連鎖關系或動態順序關系可以存放在一數據庫表中描述,方便修改。給相應的條件、控制圍,自動形成數據表,使數據和程序獨立。模擬聲音,要使實驗到達逼真,除了模擬控制臺實物景象,還要模擬它們實驗環境中的各種聲音,如
9、汽笛聲、按鈕按動聲、部機械動作聲等。這樣,才可以能使學生在實驗室有身臨其境的感覺,全身心地投入學習。模擬臺面各種動作的結果,臺面上每個控件的動作都會觸發一定的事件。這些事件在實物設備中是靠機械、電子電路等去完成,而現在將這些機械及電子邏輯關系使用計算機軟件實現。故障發生器,在實際工作中除了設備正常情況下的操作,還有各種意外情況,如*些設備故障的情況。此時,要求在虛擬系統中也能模擬手柄失靈、儀器儀表信號不顯示以及自然災害發生的情況等,即給實驗增加一些難度,強化學生實際操作能力。3.5 網絡虛擬實驗室的特點網絡虛擬實驗室的主要優點總結如下: 1多功能型實驗室其不僅可以仿真電路分析實驗、模擬電子線路
10、實驗、數字電路實驗,而且可以仿真嵌入式系統的實驗,其最大的特色在于可以提供嵌入式系統單片機應用系統、ARM應用系統的仿真實驗。因此,它完全可以稱之為一個多功能的實驗平臺。 (2) 開放型實驗室 由于其硬件是基于網絡平臺的,如一個單位的局域網、或企業網、或校園網或單機板,基于一臺PC或Internet用戶。因此其實驗用戶可以不受傳統實驗室的時間、空間、及實驗容的限制。用戶可以跨越時間、空間及實驗容的約束,盡情釋放自己的實驗興趣及創新思維,此外,這也使得設備的利用率得到最大的發揮。 (3)先進型實驗室 由于網絡虛擬實驗室主要由其Proteus仿真軟件實現,其置: 萬種以上元器件數字的、模擬的、交流
11、的和直流的及多達30多個元件庫; 多種現實存在的虛擬儀器儀表,如示波器、頻譜分析儀,電壓表、電流表、圖表分析、邏輯分析儀、虛擬終端等。這些虛擬儀器儀表具有理想的參數指標,例如極高的輸入阻抗、極低的輸出阻抗,可盡可能減少儀器對測量結果的影響。 豐富的測試信號源用于電路的測試,這些測試信號包括模擬信號和數字信號。 先進的混合仿真系統SPICE電路仿真器+數字仿真器+MCU仿真器。這是一個組合了SPICE3F5模擬仿真器核、基于快速事件驅動的數字仿真器及MCU仿真器的混合仿真系統,SPICE的使用使得您能夠采用數目眾多的制造商提供的SPICE模型,目前該軟件包含了6000多個模型。 這些先進的置配備
12、,使得其能夠成為先進的實驗室。 另外,軟件還許可用戶自己定制器件模型,英國Labcenter公司也能夠為用戶制作,除此之外,軟件的不斷升級也可保證其器件模型同當今世界的電子技術開展同步,以上所有這些均極保證了實驗室的先進性,并可在相當長的時間保持其先進性。 (4)創新型實驗室 Proteus仿真軟件置的豐富資源為進展創新型實驗研究奠定了根底。其儀器儀表、信號源、元器件、器件模型一應俱全,教師可以在此開展創新實驗容的研究,設計創新實驗容,學生也可以在這里開展除規定實驗容之外的個性化實驗研究、創新開發研究。在這里沒有時間限制、沒有空間的限制、沒有元器件及線路板的限制,人們可以展開自己想象的翅膀,盡
13、情飛翔在創新的空間之中。 (5)易管理、維護型實驗室 由于其核心為Proteus仿真軟件,因此,其實驗是無損耗的,其管理、維護也就是用戶賬戶的管理、軟件的安裝及更新而已,這極降低了教師的設備管理工作量,使得教師可以有更多的精力投入到實驗容的創新研究之中出。 (6)低投入、高回報型實驗室 同傳統實驗室建立相比,網絡虛擬實驗室建立可以稱之為低投入、高回報型實驗室。用戶只需建立相應的計算機網絡平臺也可使用已有的計算機網絡平臺,外加購置一套Proteus網絡板軟件,少量的實驗驗證板即可而已。實驗室的維護費用幾乎為零,同時,建立這樣的實驗室一個卻可以同時起到多個實驗室的成效如電路分析實驗室、模擬電路實驗
14、室、數字電路實驗室、嵌入式系統實驗室單片機應用系統、ARM應用系統、微機原理與接口技術實驗室等。3.6 網絡虛擬實驗室實現原理網絡虛擬實驗室的構建多使用瀏覽器、效勞器、數據和應用(BSDA,Browser/Server/DatabaseApplication)構造,其原理如圖1所示,網絡虛擬實驗室由客戶端、網頁效勞器端、應用效勞器端以及實驗儀器設備四局部組成。應用效勞器主要作用是控制和管理實驗儀器、采集和處理實驗數據;數據庫的主要作用則是配合用戶賬戶的管理、網頁的生成以及實驗數據的存儲和管理;網頁效勞器主要作用是提供Web接入效勞、用戶認證管理、開放式交互實驗環境以及網頁的生成。本網絡虛擬實驗
15、室,主要由模擬仿真和實時測量兩個局部組成,如圖2所示。模擬仿真局部,主要完成驗證型、原理演示型實驗,使用Lab VIEW自帶的網頁發布功能,直接在Web效勞器端生成嵌入實驗平臺的網頁,用戶只使用網頁瀏覽器即可通過互聯網網絡虛擬實驗室,進展實驗。實時測量局部,主要完成儀器共享型、遠程控制型實驗,有一個多媒體輔助模塊,是對實際實驗平臺界面的虛擬呈現,讓學生在進入實時測量模塊前來操作,用來檢驗學生的預習程度,讓學生預先了解實驗容,熟悉具體的實驗步驟;另一個是實時測量模塊,它是實時測量局部的核心,負責本地實驗數據的采集,并按遠程用戶的操作要求進展分析、存儲以及顯示,可使用Lab VIEW的網頁發布功能
16、來實現,也可使用基于LabVIEW編程的 Application Server模塊與客戶端API模塊來實現網絡互連,數據通信,完成遠程實驗。圖1網絡虛擬實驗原理圖圖2 網絡虛擬實驗室的組成局部3.7 網絡虛擬實驗室硬件構造我們使用的是以NI-P*I構架為核心的硬件體系,并以一臺Dell PowerEdge4600為網絡效勞器,如圖3所示。 Dell PowerEdge4600為Web效勞器配備了2個Intel *eon 2.8GHz處理器,2GB ECC DDR RAM,336GB SCSI RAID冗余磁盤陣列,以及Broad 千兆網卡,充分滿足多線程、大流量、高帶寬的使用要求。圖3網絡虛擬
17、實驗室硬件構造4 虛擬實驗室的體系構造4.1 網上虛擬實驗室的實現模式虛擬實驗室是一種異構的問題解決環境,它使得處于不同位置的學習者可以同時對一個實驗工程進展實驗工作。和其他領域一樣的是,實驗工具和技術是獨立于各自領域的,不同之處在于虛擬實驗室中操縱的并不是真實存在的儀器和設備,而只是以軟件仿真來模擬已經存在和使用的設備。虛擬實驗室要驗的參與者共享實驗環境和實驗規則,這種要求使得它易于在WEB上得以實現。網絡為虛擬實驗室的實現提供了一種根底平臺,基于WEB的瀏覽器/效勞器B/S計算模式也是實現網上虛擬實驗室的一種根本模式。如圖4所示圖4網上虛擬實驗室的實現模式效勞器端通過軟件技術對各種實驗環境
18、進展仿真,并接收來自客戶端的實驗操作請求,根據客戶端不同的實驗請求,調整儀器的狀態,模擬產生實驗的現象,輸出對應的實驗數據。學習者在客戶端進展實驗,其中實驗過程中的數據和實驗結果數據可以放置于效勞器端,對于一些數據也可以在客戶端獨立存放。為了在多人合作實驗過程保持同步,實驗人員可以利用WEB或利用其它途徑進展聯系,效勞器端的后臺數據庫提供 了可以共享的實驗數據和實驗方法。 網上的虛擬實驗室可能包含下面幾個重要的組成局部:第一、能處理大量模擬操作數據處理的效勞器例如國家超級計算機中心、校園里的高性能計算機系統或者公司研發部門的網絡系統;第二、用于存儲模擬數據初始條件和邊界條件以及實驗結果數據的數
19、據庫系統;第三、連接于網絡的科學實驗儀器及合作工具等;第四、實驗處理軟件,每一個虛擬實驗室系統都是基于專業的仿真軟件系統的,它們用于數據處理、分析、存儲并使這幾個過程可視化。這幾個局部的嚴密耦合就組成了一個虛擬實驗室。4.2構建虛擬實驗室關鍵技術構建基于WEB的虛擬實驗室有多種方法,但它們的根本思想應該是一致的,即用軟件方法來模擬硬件設備的功能。因此,它們就應具有下面的一些共同的特性:1和現實中的實際儀器的物理化學特性相一致;2很強的交互能力;3實時反應的能力;4多人合作使用的功能;5具備一定的智能特性。目前國的虛擬實驗室研究還處于萌芽階段,國外已經有很多大學進展了這方面的研究。總結他們所使用
20、的技術,可以看出他們大多可以劃分下面幾類:1使用Active*控件進展開發。Active*技術允許不同軟件開發的組件在網絡上可以互相進展操作。Active*使用了微軟的組件對象技術使得本地的組件可以和網絡上的組件進展通信,使用Active*進展開發的另一個好處在于它的代碼復用性,也就是說在虛擬實驗室的開發過程中,一個實驗儀器可以在多個實驗環境中重復使用,這一點對于持續開發過程尤為重要。這種技術使得一個大的工程工程可以劃分成小塊的組件,也就相當于把復雜工程簡單為一個個組成局部,完成了每個組成局部之后集成起來就可以得到最終的工程。可以開發Active*組件的環境有很多,其中開發效率最高和最易上手使
21、用的是Visual Basic。利用Active*技術開發出來的系統有:理工大學的氣相色譜儀,這個系統實現了分析儀器和化學滴定分析實驗平臺,在國一些高校得到了應用。2使用JAVA進展開發。JAVA語言是最重要的一種網上通用語言,使用它開發的程序具有兩種層次上的可移植性能,源代碼級可移植性和二進制級可移植性,JVMJAVA虛擬機的存在使得這種可移植性成為了可能。另外JAVA語言的下標檢查機制和自動存管理機制也為其增加了較強的穩定性和平安性,這一點對于構建網上虛擬實驗室系統來說也是非常關鍵的。目前利用這種技術開發出來的系統有:普渡大學的交互式硬件實驗系統、大學的3WNVLAB系統等。3QuickT
22、ime VR技術。QuickTime的蘋果公司的一個重要產品,在QuickTime 3.0之后就開場支持QuickTime VR。這是一種實景建模的虛擬現實技術,和傳統的虛擬現實技術的不同之處在于其實現平臺只需PC機,而不需要圖形工作站或者數據手套等高額昂貴的硬件設備支持。和傳統影視媒體相比,傳統影視媒體只能按照錄制的順序播放,參與者不可改變其播放順序缺乏交互性;而QTVR技術使參與者可以自己控制體驗的進程和順序,可以挑選自己感興趣的環節而略過其他局部。和傳統虛擬現實技術相比,QTVR不需要特殊的硬件和附屬設備,在普通的PC機或Macintosh機上即可實現虛擬現實的效果。QTVR可以應用照片
23、、錄象或數字圖象來創立虛擬環境,這就不同于靜止的CAD或GIS制作,使它較之傳統的虛擬現實技術有著更高的真實感、更豐富的圖象和更鮮明的細節特征。和多媒體軟件相比,多媒體在感知領域的應用不及VR廣泛,且多媒體技術所操縱的對象都是二維的,QTVR技術擁有比多媒體技術更強的真實感。4使用VRML技術進展三維虛擬實驗室的開發。VRML的第二代WEB上的關鍵技術,是一種三維場景的描述性語言,也是在Internet網上實現虛擬現實的關鍵性技術。它的根本原理是用文本信息描述三維場景,在Internet網上傳輸,在本地機上由VRML的瀏覽器解釋生成三維場景,解釋生成的標準規即是VRML規。正是這種思想使得在I
24、nternet上傳輸很少的數據,就可以在WEB上實現三維虛擬場景瀏覽成為可能。前面介紹的兩種技術和VRML技術之間的關鍵區別就在于VRML可以生成網絡上的三維場景。雖然JAVA技術現在支持三維場景的創立,但是我們知道使用JAVA 3D創立虛擬場景不是則容易的事情,和VRML相比它的開發周期較長,也沒有VRML技術則成熟。用VRML實現與Internet虛擬現實交互有下面幾個好處:豐富了媒體表現形式、協同工作角色的可視化管理、改善了協同環境的用戶界面、增強了協同環境的交互性。可見,將VRML融合到網上虛擬實驗室的開發過程中,既可以增強表現力和用戶的承受力,又可以實現較好的協同工作虛擬化環境。5
25、探討單片機網絡實驗室5.1探討Proteus與Keil整合是否可以實現單片機網絡實驗單片機的理論教學和實驗中,容一般包括了四個方面,即單片機系統資源;硬件電路的設計、組裝、調試;應用軟件的編制、調試;總調,即應用軟件的調試,程序固化,軟、硬件結合的應用系統。因此教師在進展教學時,應該充分考慮課程的特點并做出合理的模塊劃分,在實驗課程前做適當的實驗準備工作,以使教學任務能集中和突出。1系統資源的實驗教學任何一種單片機提供了一定的系統資源。對于51單片機,所提供的資源是以存放器和存儲器的方式表達出來的。對存放器容的查看,可以采用多種模擬仿真51單片機的軟件來實現。對于Keil軟件來講,C51編譯器
26、可以實現對51系列單片機所以資源的操作。2電路的設計、組裝、調試硬件電路的設計包含兩局部容:一是系統的擴展,即單片機本身的功能單元如ROM、I/O口、定時器/計數器等容量不能滿足應用系統的需要時,需在片外進展擴展,選擇適當的芯片,設計相應電路;二是系統設置,即按照系統的要求配置外圍設備,如鍵盤、顯示器等,要設計適宜的接口電路。3應用軟件的編制、調試使用Keil軟件工具時,工程開發流程為:創立一個工程,從器件庫中選擇目標器件,配置工具設置:用匯編語言創立源程序;用工程管理器生成應用;修改原程序中的錯誤;測試,連接應用。4總調,即應用軟件的連接調試,程序固化,軟、硬件結合的應用系統。軟硬件聯合仿真
27、是由一個硬件執行環境和一個軟件執行環境組成,通常軟件環境和硬件環境都有自己的控制界面,Keil與Proteus的整合調試可以實現系統的總調,在該系統中,Keil作為軟件調試界面,Proteus作為硬件仿真和調試界面。在Proteus里翻開設計好的電路,在Keil建立工程并編譯程序,編譯通過后,點擊Keil調試按鈕,進入模擬調試環境,Proteus開場運行,在模擬調試工具條的右邊有程序運行的時間提示。在兩個軟件結合調試的時候,把Keil的界面調的小一點,讓它咋Proteus界面的上面,露出Proteus界面,在調試Keil,仿真就會出現在Proteus,就能看到結果。基于Web的遠程實驗系統可以
28、較好地解決單片機實驗教學中的上述問題。它是將傳統的單片機教學實驗板移植到網絡平臺上,保存8031、RAM、地址譯碼芯片、輸入輸出鎖存芯片、并行接口芯片等硬件,而用軟件來模擬開關、鍵盤輸入、在學生用戶端仿真數碼管、LED顯示輸出。實驗由學生遠程控制,連線按學生控制由可編程邏輯器件PLD來實現,匯編程序從遠程傳輸到實驗室。學生和現場一樣可以設置斷點、單步執行,并可查看各存放器、存單元的值。單片機教學實驗因物理線路簡單、易邏輯控制、全電子器件、易集成、實時性要求不強、注重邏輯控制功能等特點,所以很適宜通過網絡來實現遠程控制實驗。這樣學生可以不連續地利用實驗設備,并提高了實驗可靠性。單片機網絡實驗遠程
29、控制是將現有的單片機實驗系統移植到網絡平臺上。系統主要是基于瀏覽器/效勞器B/S模型,學生要遠程登錄到實驗室效勞器,然后控制實驗室工作站來啟動相應的實驗軟件程序,進展工作站與客戶端實驗者的互交。利用Proteus與Keil整合進展實驗,具有明顯的優勢,當然也存在缺點。利用仿真實驗可以做全部的軟件實驗和極大多數的硬件系統,虛擬仿真實驗,因極少硬件投入,所以經濟優勢明顯,不僅可以彌補實驗儀器和元器件缺乏帶來的缺乏,同時可以幫助學生更快、更好的掌握所學教程。但是利用Proteus與Keil整合進展實驗,始終是采用原理圖仿真,而不是虛擬實驗室,所以利用Proteus與Keil整合完不成單片機網絡實驗。
30、5.2 探討單片機網絡互動實驗系統5.2.1網絡單片機互動虛擬系統的構造根據網絡實驗室的建立和應用,如果想完成單片機網絡實驗室,在對系統需求和功能進展分析的根底上,網絡單片機虛擬系統構造圖如圖5所示。這是一個網絡單片機互動實驗室系統。圖5網絡單片機虛擬系統構造圖單片機網絡實驗室的構建可使用客戶端/效勞器/數據庫/單片機虛擬實驗室組。1WEB效勞器用于提供WEB接入效勞、用戶認證管理、開放式交互實驗環境以及動態網頁的生產;2客戶端則是安裝實驗處理客戶端軟件,用于數據處理、分析、存儲并使之可視化;3數據庫用于配合用戶賬戶的管理、動態網頁的生成以及實驗數據的存儲和管理。4單片機虛擬環境則是建立的一個
31、虛擬環境,包括模擬實驗界面,虛擬控件庫,應用電路功能模擬,實驗數據庫。客戶端進入網絡虛擬電子實驗室系統的登錄頁面后 ,由瀏覽器以表單形式向W eb效勞器提交登錄請求,W eb效勞器運行 ASP 應用程序,并從數據庫中獲取該用戶的相關信息,檢測該用戶是否為合法用戶。當用戶登錄到 W eb 效勞器上后,可以瀏覽虛擬實驗室站點,獲得所提供實驗的概括介紹以及詳細說明。由于 Java 語言的跨平臺可移植性和可支持多種網絡編程語言。因此可用它來實現客戶端和效勞器端之間的通信。單片機虛擬系統構造單片機系統則由導航系統、用戶系統、實驗學習、虛擬實驗室、在線測試、留言討論、資源中心、在線統計、在線試題管理、課程
32、提交系統、實驗報告管理等模塊。圖6單片機虛擬系統構造通過以上分析,去創立單片機網絡實驗室,基于單片機網絡的虛擬實驗室可以作為一種輔助的實驗手段來彌補真實實驗課程的缺乏,并且可以構建復雜的難以開展的真實實驗,也為遠程教育開設實驗課程提供了可能性。文中提出的構建單片機網絡虛擬實驗室充分利用計算機與網絡的分布性和交互性,采用虛擬實驗室,實現遠程教學、遠程實驗。基于單片機網絡的虛擬實驗室具有尤可替代的優勢和廣闊的開展前景,將使院校實驗教學的現代化建立邁上一個新的臺階。6致經過兩年的理論學習和動手實踐,畢業設計已經接近尾聲,作為本科生的畢業論文,由于知識構造的局限性,設計經歷的缺乏,許多地方考慮不周是難以防止的,在教師的催促和細心指導,以及一起學習的同學們的支持,完成了本次畢業設計。感所有辛勤培養教育過我的教師、所有無私幫助我的同學。我更要感謝指導我畢業設計的立新教師,立新教師不僅給我提出了修改意見,還幫助我對其加以修改和完善。正是在立新教師悉心的指導和幫助下我才能完成我的畢業設計,在此期間我所取得的每一點進步都與立新教師的關心和指導密不可分。我還要感含辛茹苦培養我長大的父母,你們! 最后我要感物電學院和我的母校師學院兩年來對我的栽培。正是在這么多人的幫助下,我才能夠順利的完成我的本科學業,讓我的大學生活
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 工廠車間干燥管理制度
- 墻面防撞處理方案(3篇)
- 小區勘測現場管理制度
- 彩繪門頭改造方案(3篇)
- 肇事賠償方案(3篇)
- 建筑施工防暑演練方案(3篇)
- 地質雷達監測方案(3篇)
- 水系圍欄維修方案(3篇)
- 廠房樓層規劃方案(3篇)
- 工程計劃方案(3篇)
- 2025國開電大《管理英語1》綜合測試形考任務答案
- 靜脈治療考試試題及答案
- 2025年四川省成都市青羊區中考二診化學試題(原卷版+解析版)
- 2024初級注冊安全工程師筆試模擬題帶答案
- 2025年濱州國有資本投資運營集團有限公司招聘筆試參考題庫附帶答案詳解
- PVC拆除施工方案
- 2025年山東省煙草專賣局(公司)高校畢業生招聘(208名)筆試參考題庫附帶答案詳解
- 中考數學復習-中檔題訓練(四)(含答案)
- 醫學實驗室質量控制知識試題及答案
- 2025中國新型儲能行業發展白皮書
- 設備定制技術協議書
評論
0/150
提交評論