|
8黑幣
利用 LabVIEW設(shè)計(jì)出上位機(jī)控制系統(tǒng)程序,前面板如上圖所示,以 BST-M51 開發(fā)
板為下位機(jī)控制核心,設(shè)計(jì)基于計(jì)算機(jī)控制的電風(fēng)扇,要求能夠通過計(jì)算機(jī)串口/藍(lán)牙控
制電風(fēng)扇按照要求運(yùn)行。
1. 當(dāng)串口工作時(shí),前面板中串口工作指示燈亮;
2. 在串口設(shè)置區(qū)完成 VISA配置串口;
3. 利用計(jì)算機(jī)控制電風(fēng)扇,在上位機(jī)“電風(fēng)扇控制區(qū)”實(shí)現(xiàn)電風(fēng)扇的啟動(dòng)和停止控
制功能,并實(shí)現(xiàn)電風(fēng)扇啟動(dòng)的時(shí)候,指示燈亮;在上位機(jī)“溫度設(shè)定、顯示區(qū)”
設(shè)定溫度值,當(dāng)前溫度高于設(shè)定溫度值,計(jì)算機(jī)控制電風(fēng)扇自動(dòng)啟動(dòng)(溫度檢測(cè)
選用 ds18b20 溫度傳感器) 。
設(shè)計(jì)要求:
1.確定系統(tǒng)設(shè)計(jì)方案;2.完成系統(tǒng)的硬件電路設(shè)計(jì);
3.分別完成系統(tǒng)上位機(jī)和下位機(jī)軟件設(shè)計(jì);
4.完成硬件電路及應(yīng)用程序的調(diào)試;
5.編寫課程設(shè)計(jì)說明書。
2.課程設(shè)計(jì)任務(wù)及工作量的要求〔包括課程設(shè)計(jì)計(jì)算說明書、圖紙、實(shí)物樣品等要求〕
一、課程設(shè)計(jì)的基本內(nèi)容
1、設(shè)計(jì)題目分析;
2、確定系統(tǒng)設(shè)計(jì)方案;
3、完成系統(tǒng)的硬件電路設(shè)計(jì);
4、分別完成系統(tǒng)上位機(jī)和下位機(jī)軟件設(shè)計(jì);
5、完成硬件電路及應(yīng)用程序的調(diào)試;
6、編寫課程設(shè)計(jì)說明書。
二、課程的基本要求
1、做完本課程設(shè)計(jì)后,學(xué)生應(yīng)達(dá)到如下要求:
(1) 熟悉與機(jī)械電子工程專業(yè)課程設(shè)計(jì)有關(guān)的設(shè)計(jì)方法和步驟。
(2) 學(xué)會(huì)查閱資料,繪制相關(guān)電氣原理圖,設(shè)計(jì)并編寫上位機(jī)和下位機(jī)軟件程序,編寫
說明書。(3) 初步具備設(shè)計(jì)計(jì)算機(jī)控制系統(tǒng)的能力。
2、在規(guī)定時(shí)間內(nèi)應(yīng)完成以下任務(wù):
(1)設(shè)計(jì)說明書一份。
3、設(shè)計(jì)說明書要求
內(nèi)容包括設(shè)計(jì)任務(wù)書,設(shè)計(jì)題目分析,LabVIEW 概述、BST-M51 開發(fā)板概述,系統(tǒng)總
體方案設(shè)計(jì)(包括:系統(tǒng)總體設(shè)計(jì)思路和系統(tǒng)總體設(shè)計(jì)方案框圖),硬件介紹與說明(包
括:開發(fā)板和電風(fēng)扇硬件連接及說明、開發(fā)板和 ds18b20 硬件連接及說明、串口通信/
藍(lán)牙模塊硬件連接及說明),軟件設(shè)計(jì)流程(包括:系統(tǒng)整體流程概述、系統(tǒng)上位機(jī)/下
位機(jī)整體流程圖),調(diào)試結(jié)果與說明,總結(jié)等。建議編寫順序如下:
(1) 設(shè)計(jì)說明書封面;
(2) 設(shè)計(jì)任務(wù)書;
(3) 目錄;
(4) 設(shè)計(jì)題目分析;
(5) 概述(LabVIEW 概述、BST-M51 開發(fā)板概述);
(6) 系統(tǒng)總體方案設(shè)計(jì)(系統(tǒng)總體設(shè)計(jì)思路、系統(tǒng)總體設(shè)計(jì)方案框圖);
(7) 硬件介紹與說明(開發(fā)板和電風(fēng)扇硬件連接及說明、開發(fā)板和 ds18b20 硬件連接及
說明、串口通信/藍(lán)牙模塊硬件連接及說明);
(8) 軟件設(shè)計(jì)流程(系統(tǒng)整體流程概述、系統(tǒng)上位機(jī)/下位機(jī)整體流程圖);
(9) 調(diào)試結(jié)果與說明;
(10) 總結(jié);
(11) 參考文獻(xiàn);
(12) 附錄(附錄A:系統(tǒng)原理圖、附錄 B:上位機(jī)/下位機(jī)程序清單)。
|
|