下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、-. z.虛擬儀器課程總結(jié)報告題 目: 溫度監(jiān)測器系統(tǒng)設(shè)計指導(dǎo)教師: 呂富勇報 告 人: 王鄲學(xué) 號:專業(yè)班級: 測控1班一、系統(tǒng)總覽前面板:后面板:二、系統(tǒng)方案設(shè)計及原理說明添加功能框圖該溫度監(jiān)測器系統(tǒng)分為三大局部:1、發(fā)送數(shù)據(jù)局部2、接收數(shù)據(jù)局部3、輸出數(shù)據(jù)局部1、發(fā)送數(shù)據(jù)局部該局部實現(xiàn)的功能為:溫度采集開關(guān)翻開時,通過隨機數(shù)產(chǎn)生頻率為1Hz的溫度,由溫度計輸出。報警功能翻開時,與報警上限比擬,假設(shè)超過上限則進(jìn)展報警,程序暫停。將運行結(jié)果變?yōu)樽址袷捷敵?,進(jìn)入串口。2、接收數(shù)據(jù)局部該局部實現(xiàn)的功能為:由發(fā)送端輸出的數(shù)據(jù)進(jìn)入寫入緩沖區(qū)與串口,設(shè)置串口參數(shù),處理數(shù)據(jù),由VISA讀取端口輸出數(shù)
2、據(jù),進(jìn)展數(shù)據(jù)的輸出處理。3、輸出數(shù)據(jù)局部該局部實現(xiàn)的功能為:將數(shù)據(jù)接收的數(shù)據(jù)通過波形圖實時監(jiān)控顯示,同時將字符串?dāng)?shù)據(jù)存儲到D:/串口.t*t文件中。三、各功能單元的編程實現(xiàn)1溫度采集開關(guān)控制是否采集。假設(shè)開關(guān)翻開,則通過隨機數(shù)與延遲產(chǎn)生一個頻率為1Hz的溫度,由溫度計采集該溫度。2溫度報警輸入與溫度進(jìn)展比擬,當(dāng)超出報警上限且報警開關(guān)翻開時,進(jìn)展報警并暫停程序。3 通過連接字符串輸出溫度報警字符串。4發(fā)送的數(shù)據(jù)先寫入緩沖區(qū)輸出。然后經(jīng)過一系列串口設(shè)置與處理,準(zhǔn)備進(jìn)展數(shù)據(jù)的輸出。5此時串口承受的數(shù)據(jù)為字符串形式。假設(shè)想將當(dāng)前溫度C作為波形圖輸出,必須設(shè)置+8與-4的偏移量,將數(shù)據(jù)中的數(shù)字提取出來進(jìn)
3、展輸出。6由記錄數(shù)據(jù)開關(guān)進(jìn)展控制。假設(shè)開關(guān)斷開,將空字符串輸出到讀取緩沖區(qū),并且不寫入t*t文件。假設(shè)開關(guān)閉合,輸出將被寫入d:串口.t*t以及讀取緩沖區(qū)在面板上顯示。四、單元的仿真調(diào)試首先保持總開關(guān)翻開狀態(tài)。1、僅開啟溫度采集開關(guān)此時報警燈不亮,波形圖正常顯示,寫入緩沖區(qū)顯示,讀取緩沖區(qū)不顯示,t*t文件中為空。2、開啟溫度采集開關(guān)與報警功能 此時進(jìn)展溫度報警,報警燈亮,程序暫停。讀取緩沖區(qū)依舊沒有數(shù)據(jù)顯示,t*t仍為空。3、開啟溫度采集開關(guān)與數(shù)據(jù)記錄開關(guān)此時不進(jìn)展溫度報警,讀取緩沖區(qū)輸出數(shù)據(jù)顯示,t*t數(shù)據(jù)換行輸出。五、設(shè)計、調(diào)試中的體會、心得這個實驗是分兩次完成的。在期末考試前,我將該程
4、序的發(fā)送數(shù)據(jù)局部第一局部完成,但是在延時等方面仍有不少瑕疵。而串口局部是一知半解按照同學(xué)的程序圖進(jìn)展連接的。在考試完畢后,將這幾個程序又從頭開場學(xué)起,理解了串口與延時的工作原理,這次的實驗做出了另自己滿意的程序。不愿意去學(xué)就永遠(yuǎn)搞不明白,花上時間之后會發(fā)現(xiàn)你學(xué)得越多,就會知道自己不知道的東西越多,學(xué)無止境。這次的程序遇到了好幾個難點與疑問點。1、在設(shè)置讀取緩沖器輸出時,一直無法輸出。再檢查了許多地方后,終于發(fā)現(xiàn)在VISA讀取設(shè)置的字節(jié)總數(shù)每次重啟程序會自己刷新。于是將輸出控件改為常量100,解決了該問題。2、在設(shè)置記錄數(shù)據(jù)開關(guān)時,總無法做到自己想要的:開關(guān)同時控制讀取緩沖區(qū)輸出與t*t文件輸出。在進(jìn)展了屢次嘗試后,將讀取緩沖區(qū)設(shè)置在條件構(gòu)造之外,在假界面添加一個空字符串輸出到讀取緩沖區(qū),從而解決了這個問題。3、遇到最大的障礙是輸出波形無常顯示。經(jīng)過高亮運行與檢查,終于意識到串口接收的數(shù)據(jù)格式是字符串,如果想作為波形輸出,必須去掉當(dāng)前溫度和C。于是經(jīng)過了屢次試驗,發(fā)現(xiàn)了設(shè)置偏移量的方法。偏移量的單位是字節(jié),所以+8偏移很容易得出。又想了好多種方法,終于找到了設(shè)置負(fù)偏移-4來進(jìn)展左移的操作,得到了輸出。這么多軟件實驗課上完之后,感觸就是在軟件的學(xué)習(xí)上,實踐才能出真知。只有自己去一個個功能去嘗試,一個個代碼親自去敲,才能真正很好得掌握這門軟件或者語言。同時,與同
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026中國農(nóng)業(yè)科學(xué)院第一批統(tǒng)一招聘11人備考題庫(農(nóng)田灌溉研究所)及完整答案詳解一套
- 2025國家電投集團中國電能選聘6人備考題庫及1套參考答案詳解
- 2026年合肥共達(dá)職業(yè)技術(shù)學(xué)院專任教師公開招聘12名備考題庫及一套答案詳解
- 安徽2025年安徽績溪縣數(shù)據(jù)資源局引進(jìn)10名事業(yè)單位急需緊缺專業(yè)人才筆試歷年參考題庫附帶答案詳解
- 四川四川省不動產(chǎn)登記中心(四川省地政地籍事務(wù)中心)2025年考核招聘專業(yè)技術(shù)人員筆試歷年參考題庫附帶答案詳解
- 哈爾濱2025年哈爾濱“丁香人才周”(春季)事業(yè)單位招聘1347人筆試歷年參考題庫附帶答案詳解
- 吉林2025年吉林省氣象部門事業(yè)單位招聘應(yīng)屆畢業(yè)生29人(二)筆試歷年參考題庫附帶答案詳解
- 2026南昌市滕王閣保育院招聘勞務(wù)派遣人員備考題庫及1套參考答案詳解
- 南京南京特殊教育師范學(xué)院2025年招聘2名工作人員長期(二)筆試歷年參考題庫附帶答案詳解
- 2026年云南農(nóng)業(yè)大學(xué)第一批公開招聘編制外人員備考題庫(6人)有答案詳解
- 《微壓富氧康養(yǎng)整體空間設(shè)備》
- 衛(wèi)星互聯(lián)網(wǎng)基礎(chǔ)知識培訓(xùn)課件
- 2025年敖漢旗就業(yè)服務(wù)中心招聘第一批公益性崗位人員的112人模擬試卷含答案詳解
- 婚姻家庭繼承實務(wù)講座
- 湖南省長沙市中學(xué)雅培粹中學(xué)2026屆中考一模語文試題含解析
- 新內(nèi)瘺穿刺護理
- 鉗工個人實習(xí)總結(jié)
- 大健康養(yǎng)肝護肝針專題課件
- 道路高程測量成果記錄表-自動計算
- 關(guān)于醫(yī)院“十五五”發(fā)展規(guī)劃(2026-2030)
- DB31-T 1587-2025 城市軌道交通智能化運營技術(shù)規(guī)范
評論
0/150
提交評論