版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
虛擬實(shí)驗(yàn)室軟件設(shè)計(jì)說明書版本:V1.0虛擬實(shí)驗(yàn)室視軟件V1.0目^TOC\o"1-5"\h\z\o"CurrentDocument"1.虛擬實(shí)驗(yàn)室軟件概述 3\o"CurrentDocument"1.1虛擬實(shí)驗(yàn)室軟件功能介紹 3\o"CurrentDocument"1.2虛擬實(shí)驗(yàn)室系統(tǒng)設(shè)計(jì)指標(biāo) 3\o"CurrentDocument"2.虛擬實(shí)驗(yàn)室系統(tǒng)設(shè)計(jì)方案 3\o"CurrentDocument"3.虛擬實(shí)驗(yàn)室軟件設(shè)計(jì) 4\o"CurrentDocument"3.1軟件概述 4\o"CurrentDocument"3.2軟件程序設(shè)計(jì) 53.3系統(tǒng)程序結(jié)構(gòu) 53.4虛擬實(shí)驗(yàn)室軟件通信協(xié)議 7\o"CurrentDocument"4.虛擬實(shí)驗(yàn)室硬件設(shè)計(jì) 84.1硬件主控器 91.1.虛擬實(shí)驗(yàn)室軟件概述虛擬實(shí)驗(yàn)室軟件功能介紹虛擬實(shí)驗(yàn)室是一種電子類模擬仿真實(shí)驗(yàn),本設(shè)計(jì)使用電腦與WIFI相結(jié)合的方式,使用計(jì)算機(jī)的3D繪圖軟件來建立儀器模型,然后導(dǎo)入unity3當(dāng)中建立虛擬實(shí)驗(yàn)場景,通過電腦操作與單片機(jī)進(jìn)行無線通訊進(jìn)行全方位的模型展示。學(xué)生通過打開軟件進(jìn)入虛擬頁面,然后準(zhǔn)備好硬件,一切準(zhǔn)備就緒,就可以進(jìn)行仿真實(shí)驗(yàn)。虛擬實(shí)驗(yàn)室計(jì)指標(biāo)序號(hào)類別描述1工作電壓5V2尺寸(mm)181*1083分辨率800x4804工作溫度-40°Cto80°C5通信方式esp8266串口通信協(xié)議6產(chǎn)品特性1、 有效查看軟件上虛擬物體的動(dòng)作情況2、 觸摸屏操作,簡單方便3、 串口通信協(xié)議,傳輸穩(wěn)定可靠(1)利用Solidworks對(duì)教學(xué)儀器進(jìn)行建模,將建模的圖形導(dǎo)入3Dmax進(jìn)行圖像渲染,最后將渲染好的3D圖形導(dǎo)入U(xiǎn)nity3D中然后在unity中進(jìn)行場景編程。(2)使用unity3d軟件與下位機(jī)進(jìn)行通訊,獲得接口的電平數(shù)據(jù)。將下位機(jī)的發(fā)送的數(shù)據(jù)進(jìn)行處理,并控制虛擬的教儀模型進(jìn)行相關(guān)的控制。下位機(jī)使用STM32實(shí)現(xiàn)對(duì)接口電平的實(shí)時(shí)準(zhǔn)確的采集,并且能夠?qū)崿F(xiàn)對(duì)電壓電流等模擬量的AD轉(zhuǎn)換并發(fā)送給上位機(jī)。2.虛擬實(shí)驗(yàn)室設(shè)計(jì)方案虛擬實(shí)驗(yàn)室軟件以u(píng)nity3D為基礎(chǔ)的開發(fā)的學(xué)習(xí)軟件,通過ARMCortex-3架構(gòu)的STM32F103C8T6為核心組成控制端主機(jī)單元,配置7寸液晶觸摸屏,用于進(jìn)行軟件與硬件的WIFI串口通訊。從而達(dá)到以下學(xué)習(xí)目的:幫助學(xué)習(xí)stm32單片機(jī)以及單片機(jī)串口通訊的目的。學(xué)會(huì)在以u(píng)nity3d為開發(fā)平臺(tái)的基礎(chǔ)上用C#來編寫虛擬實(shí)驗(yàn)室軟件。學(xué)會(huì)用UG或者Solidworks或者3dmax繪圖軟件來進(jìn)行建立虛擬模型。3.虛擬實(shí)驗(yàn)室設(shè)計(jì)3.1軟件概述虛擬實(shí)驗(yàn)室軟件主要針對(duì)unity3D為基礎(chǔ)用c#編寫程序,服務(wù)器數(shù)據(jù)交互主要使用Java語言進(jìn)行服務(wù)器的搭建,通過硬件端連接服務(wù)器使其可以通過無線進(jìn)行數(shù)據(jù)交互。串口通訊交互界面的設(shè)計(jì),視軟件的人機(jī)交互界面設(shè)計(jì)共包括:進(jìn)入界面、一級(jí)操作界面以及二級(jí)操作界面。一級(jí)操作界面包括參數(shù)顯示、自動(dòng)模式、手動(dòng)模式、系統(tǒng)說明等幾個(gè)主要界面,其人機(jī)交互界面層次關(guān)系圖如圖3-1所示:圖3-1無線交互界面層次關(guān)系圖軟件程序設(shè)計(jì)軟件開發(fā)環(huán)境為unity3d(1)系統(tǒng)初始化系統(tǒng)上電后首先完成處理器的初始化,對(duì)所用到的中斷、定時(shí)器、串口、I/O
進(jìn)行配置,完成系統(tǒng)本身對(duì)MCU的要求。(2) 串口屏用戶進(jìn)行登錄操作系統(tǒng)上電初始化之后,需要驗(yàn)證用戶才能進(jìn)行對(duì)虛擬實(shí)驗(yàn)室學(xué)習(xí)操作。(3) 連接服務(wù)器當(dāng)硬件端全部初始化完畢,需要串口屏發(fā)送指令連接服務(wù)器,待用戶驗(yàn)證成功且服務(wù)器連接成功后才可進(jìn)行實(shí)驗(yàn)。(4)串口通信主控制器與觸摸屏之間進(jìn)行串口通信,數(shù)據(jù)將通過串口發(fā)送到WIFI模塊,通過WIFI模塊直連服務(wù)器,完成數(shù)據(jù)的上傳與指令的下發(fā)。3.3系統(tǒng)程序結(jié)構(gòu)串口屏的設(shè)計(jì)按功能程序模塊主要包括開機(jī)畫面、主窗口控制臺(tái)、實(shí)驗(yàn)窗口。(1)開機(jī)畫面系統(tǒng)上電后,主程序首先進(jìn)行初始化,然后進(jìn)入開機(jī)畫面,如圖3-2所示:詰正嗚輸入比二老和帝碼,否回?zé)o法背陸 幵左者圖3-2開機(jī)畫面詰正嗚輸入比二老和帝碼,否回?zé)o法背陸 幵左者圖3-2開機(jī)畫面(2)主窗口點(diǎn)擊開機(jī)畫面上的“登錄”按鈕,就可以進(jìn)入主窗口畫面,如圖3-3所示
姦和邃入膚抵克竝室終餾一一T'OTZ溫鑿提示:諳確空服務(wù)器連接成功再進(jìn)人揚(yáng)是,否則無效圖3-3主窗口畫面(3)各實(shí)驗(yàn)窗口虛擬實(shí)驗(yàn)室實(shí)驗(yàn)可包含許多,只列出三個(gè)模擬實(shí)驗(yàn)作為示例。車床實(shí)驗(yàn),如圖3-4所示:圖3-4電動(dòng)機(jī)實(shí)驗(yàn)窗口交通燈實(shí)驗(yàn),如圖3-5所示:
圖3-5交通燈實(shí)驗(yàn)窗口電動(dòng)機(jī)實(shí)驗(yàn),如圖3-6所示:嵋濁正轉(zhuǎn) 快邊正輕近回主控制臺(tái)圖3-6電動(dòng)機(jī)實(shí)驗(yàn)窗口3.4虛擬實(shí)驗(yàn)室軟件通信協(xié)議命令1:數(shù)據(jù)上傳協(xié)議控制流向:主機(jī)->>下位機(jī)單元協(xié)議格式:
登錄進(jìn)入實(shí)驗(yàn)控制0xfd0xfX/0xfX/0xfX0xXX命令2:環(huán)境參數(shù)設(shè)置命令控制流向:下位機(jī)單元->>主機(jī)協(xié)議格式:服務(wù)器連接成功字符串:CONNECT4.虛擬實(shí)驗(yàn)室硬件設(shè)計(jì)(1)硬件主控制器:主控制器選用具有STM32F103C8T6是一款基于ARMCortex-M內(nèi)核STM32系列的32位的微控制器,程序存儲(chǔ)器容量是64KB,需要電壓2V?3.6V,工作溫度為-40°C?85°C。該處理器擁有MMU(內(nèi)存管理單元),3路UART,SD主機(jī)和MMC接口以及大量的通用I/O端口,其主控制器
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025四川自貢匯東人力資源發(fā)展有限責(zé)任公司招聘人員4人筆試重點(diǎn)試題及答案解析
- 2025福建福清市明德幼兒園招聘備考核心試題附答案解析
- 2025浙江紹興市文化旅游集團(tuán)酒店職業(yè)經(jīng)理人選聘1人筆試重點(diǎn)題庫及答案解析
- 2025年甘肅省臨夏州康樂縣融媒體中心招聘編輯記者、播音員筆試重點(diǎn)試題及答案解析
- 2025湖南永州市城發(fā)物業(yè)管理有限公司對(duì)外公開招聘第一批工作人員11人備考核心題庫及答案解析
- 2025廣東省城市技師學(xué)院招聘工作人員1人備考核心試題附答案解析
- 2025重慶市大足區(qū)國衡商貿(mào)有限責(zé)任公司招聘派遣制人員1人參考筆試題庫附答案解析
- 2025山東濰坊水源技工學(xué)校教師招聘7人備考核心題庫及答案解析
- 2025廣西桂林市生態(tài)資源開發(fā)集團(tuán)有限公司公開招聘2人筆試重點(diǎn)題庫及答案解析
- 2025年泰和縣新睿人力資源服務(wù)有限公司面向社會(huì)公開招聘項(xiàng)目制工作人員筆試重點(diǎn)題庫及答案解析
- 2026年動(dòng)物檢疫檢驗(yàn)員考試試題題庫及答案
- 中國淋巴瘤治療指南(2025年版)
- 2025年云南省人民檢察院聘用制書記員招聘(22人)考試筆試模擬試題及答案解析
- 療傷旅館商業(yè)計(jì)劃書
- 臨床腫瘤診療核心技巧
- 購買電影票合同范本
- 2025西部機(jī)場集團(tuán)航空物流有限公司招聘考試筆試備考題庫及答案解析
- 2025年廣西公需科目答案6卷
- 生化檢測項(xiàng)目原理及臨床意義
- 玉米秸稈飼料銷售合同
- DGTJ08-10-2022 城鎮(zhèn)天然氣管道工程技術(shù)標(biāo)準(zhǔn)
評(píng)論
0/150
提交評(píng)論