亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于單片機(jī)技術(shù)與LabVIEW軟件的項(xiàng)目開發(fā)與實(shí)踐

        2018-05-13 23:01:16蔡植善陳木生吳仲龍朱成全
        關(guān)鍵詞:單片機(jī)傳感器教學(xué)

        蔡植善 ,陳木生,吳仲龍,朱成全

        (1.泉州師范學(xué)院 物理與信息工程學(xué)院,福建 泉州 362000;2.泉州師范學(xué)院 信息功能材料福建省高校重點(diǎn)實(shí)驗(yàn)室,福建 泉州 362000)

        現(xiàn)代電子電路系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),離不開硬件和軟件的配合。硬件電路主要由單片機(jī)或嵌入式芯片及其外圍電路構(gòu)成;軟件部分主要是系統(tǒng)軟件和應(yīng)用軟件。本文所指的系統(tǒng)軟件主要是指按鍵掃描、顯示和音頻驅(qū)動(dòng)、傳感器數(shù)據(jù)采集和通信接口等底層硬件的驅(qū)動(dòng)程序,應(yīng)用軟件主要指數(shù)據(jù)存儲(chǔ)和管理、控制算法的實(shí)現(xiàn)、數(shù)據(jù)輸出和發(fā)布等功能程序。

        應(yīng)用軟件的功能在很大程度上由上位機(jī)界面的人機(jī)互動(dòng)功能體現(xiàn)出來。LabVIEW軟件具有強(qiáng)大的數(shù)據(jù)分析和管理功能,方便設(shè)計(jì)出友好的人機(jī)界面,把LabVIEW技術(shù)和單片機(jī)技術(shù)相結(jié)合,可以發(fā)揮軟、硬件各自的優(yōu)點(diǎn)。如何在高校電類相關(guān)專業(yè)的單片機(jī)教學(xué)、課程設(shè)計(jì)、畢業(yè)設(shè)計(jì)以至科研項(xiàng)目中,把單片機(jī)技術(shù)、Proteus仿真技術(shù)與LabVIEW技術(shù)進(jìn)行有機(jī)結(jié)合與訓(xùn)練,在應(yīng)用與實(shí)踐活動(dòng)中提高學(xué)生素質(zhì),是值得探討的問題。把課堂教學(xué)與實(shí)踐教學(xué)結(jié)合起來,以培養(yǎng)創(chuàng)新創(chuàng)業(yè)型人才作為高等教育的目標(biāo)和任務(wù),使大學(xué)生能主動(dòng)適應(yīng)創(chuàng)新型國家建設(shè)發(fā)展需要,成為高素質(zhì)創(chuàng)新人才[1-4]。

        1 單片機(jī)技術(shù)的教學(xué)目的和特點(diǎn)

        1.1 單片機(jī)技術(shù)的教學(xué)目的

        單片機(jī)原理是電類專業(yè)的一門重要專業(yè)基礎(chǔ)課程,單片機(jī)技術(shù)在現(xiàn)代電子電路中具有無可替代的作用,沒有哪種智能儀器或智能設(shè)備可以離得開單片機(jī)。對于沒有開設(shè)微機(jī)原理課程的專業(yè)來說,單片機(jī)原理也是學(xué)習(xí)計(jì)算機(jī)原理的一門課程。單片機(jī)原理課程的主要教學(xué)目的有以下4點(diǎn):

        1)學(xué)習(xí)和掌握單片機(jī)、微機(jī)的硬件結(jié)構(gòu)原理;

        2)學(xué)習(xí)和掌握單片機(jī)的匯編語言和C語音的編程和調(diào)試;

        3)掌握單片機(jī)集成調(diào)試軟件 (如Keil軟件、Proteus軟件)的調(diào)試方法;

        4)掌握電子電路系統(tǒng)的設(shè)計(jì)和調(diào)試過程,培養(yǎng)學(xué)生發(fā)現(xiàn)、分析和解決問題的能力。

        硬件原理和軟件原理的學(xué)習(xí)是基礎(chǔ),會(huì)應(yīng)用才是最主要的目的。如圖1所示,單片機(jī)原理學(xué)習(xí)最終目的是要讓學(xué)生掌握單片機(jī)技術(shù)的設(shè)計(jì)和開發(fā)能力[5]。

        1.2 單片機(jī)技術(shù)的教學(xué)特點(diǎn)

        從多年的教學(xué)、學(xué)生參加的各種競賽與科研活動(dòng)中,體會(huì)到單片機(jī)技術(shù)的教學(xué)有以下4個(gè)特點(diǎn)。

        1.2.1 實(shí)踐性

        單片機(jī)應(yīng)用技術(shù)是一門很感性的知識(shí)。單片機(jī) “長”什么樣,傳感器電路、執(zhí)行機(jī)構(gòu)是什么模樣,都要讓學(xué)生在學(xué)習(xí)過程中有直觀的印象。應(yīng)用程序如何編寫,集成調(diào)試環(huán)境IDE如何使用,單片機(jī)運(yùn)行程序過程中存儲(chǔ)器狀態(tài)怎么觀察等操作,都要讓學(xué)生動(dòng)手。所以,在理論教學(xué)時(shí)提倡實(shí)踐性教學(xué),在課堂上盡可能采用多媒體教學(xué)、實(shí)物教學(xué)和實(shí)例教學(xué)。增加實(shí)踐課時(shí),讓學(xué)生在完成理論知識(shí)學(xué)習(xí)的同時(shí),完成相應(yīng)的實(shí)驗(yàn)和實(shí)踐作品。

        學(xué)生在教室里的時(shí)間應(yīng)盡量縮短,盡可能避免去背那些枯燥乏味的知識(shí)片斷,應(yīng)多安排應(yīng)用實(shí)踐課時(shí)。參加過電子設(shè)計(jì)比賽和參與過教師科研課題的學(xué)生都會(huì)對實(shí)踐有不一樣的體會(huì),因?yàn)閷?shí)踐的過程可以讓他在不知不覺中掌握了知識(shí)。

        這說明,一方面,只掌握純粹的理論知識(shí)已經(jīng)無法滿足實(shí)際應(yīng)用要求;另一方面,課程的學(xué)時(shí)數(shù)和現(xiàn)有的模式又無法使教師在課堂上有充分的時(shí)間拓展新的知識(shí)。學(xué)校為學(xué)生提供了諸如“大學(xué)生科研基金”“開放性實(shí)驗(yàn)”,提倡教師增加“綜合性、設(shè)計(jì)性實(shí)驗(yàn)”在實(shí)驗(yàn)項(xiàng)目中的比例,都為學(xué)生多角度、多方位參與實(shí)踐和創(chuàng)新活動(dòng)提供了很多機(jī)會(huì)。教師也可以讓學(xué)生更多地參與科研項(xiàng)目[6-8]。

        1.2.2 培養(yǎng)學(xué)生的自主學(xué)習(xí)能力

        自主學(xué)習(xí)能力在單片機(jī)課程中顯得尤為重要。學(xué)生在學(xué)習(xí)單片機(jī)硬件原理、調(diào)試程序過程中,會(huì)遇到很多問題。這些問題和困難是否能得到及時(shí)解決,很大程度上取決于學(xué)生個(gè)體自主學(xué)習(xí)的能力是否足夠強(qiáng)。問題的解決需要學(xué)生自主思考、查閱資料,甚至積極加入相關(guān)的學(xué)習(xí)群去請教“大俠”。如果學(xué)習(xí)問題無法得到及時(shí)解決,會(huì)影響學(xué)習(xí)效率,也會(huì)影響信心的建立,嚴(yán)重的話會(huì)讓學(xué)生失去學(xué)習(xí)的信心。

        反之,如果沒有老師的指導(dǎo)和幫助,學(xué)生能夠一點(diǎn)一滴自行解決問題,可以使學(xué)生提高效率,建立信心,達(dá)到熟能生巧、觸類旁通的效果。在軟硬件的調(diào)試過程中往往會(huì)遇到很多在教材、說明書上都無法找到的問題,需要學(xué)生依靠自主學(xué)習(xí)的能力來解決[9]。

        1.2.3 認(rèn)識(shí)和使用基本元器件

        在接觸單片機(jī)的初期,大多數(shù)同學(xué)對基本的元器件都認(rèn)識(shí)不多,對貼片元件更是知之甚少。認(rèn)識(shí)基本的元器件有助于把電路的理論原理與實(shí)際功能對應(yīng)起來。如學(xué)習(xí)到7段數(shù)碼管的動(dòng)態(tài)顯示編程時(shí),如果不認(rèn)識(shí)雙聯(lián)、四聯(lián)數(shù)碼管的結(jié)構(gòu)和引腳分布,對動(dòng)態(tài)顯示原理就沒有感性的認(rèn)識(shí),就不易掌握編程。又如學(xué)習(xí)到繼電器控制時(shí),學(xué)會(huì)用萬用表測量常閉、常開引腳,就有助于理解弱電控制強(qiáng)電的原理。

        1.2.4 小組討論互相配合、取長補(bǔ)短

        由于生理和心理的不同,男生和女生的興趣和特長、能力特點(diǎn)各有不同。女生勤奮、細(xì)心,男生大局觀感強(qiáng)、邏輯思維相對縝密。在學(xué)習(xí)過程中,鼓勵(lì)男女生互相搭配,以3~5個(gè)為單位組成學(xué)習(xí)團(tuán)隊(duì),有利于提高學(xué)習(xí)效率[10-12]。

        2 LabVIEW和單片機(jī)在電子電路系統(tǒng)應(yīng)用中的作用和分工

        2.1 單片機(jī)的作用和分工

        市場上主流的單片機(jī)不但包含著豐富的數(shù)字外設(shè),如可交叉分配的I/O端口,標(biāo)配的I2C、UART和SPI通信接口、可編程定時(shí)器/計(jì)數(shù)器陣列(PCA)、PWM驅(qū)動(dòng)、看門狗(WDT),而且有多種模擬外設(shè),如ADC、DAC、比較器、放大器甚至部分傳感器,所以單片機(jī)就是個(gè)片上系統(tǒng)(SoC)。因此,其在電路中的分工有如下5點(diǎn):

        1)通過傳感器對輸入?yún)?shù)的數(shù)據(jù)采集;

        2)與執(zhí)行機(jī)構(gòu)的信號(hào)連接與驅(qū)動(dòng);

        3)芯片級(jí)或模塊電路之間的數(shù)據(jù)通信;

        4)與上位機(jī)之間的通信;

        5)按鍵掃描和液晶顯示。

        單片機(jī)起到輸入數(shù)據(jù)的采集、板上硬件電路的處理與協(xié)調(diào)和數(shù)據(jù)通信的作用。

        2.2 LabVIEW的作用和分工

        LabVIEW(laboratory virtual instrument engineering workbench)程序被稱為VI(virtual instrument),即虛擬儀器。其核心思想就是 “軟件即是儀器”,即把計(jì)算機(jī)強(qiáng)大的計(jì)算能力與外圍硬件資源有機(jī)的整合成一個(gè)整體,充分發(fā)揮軟件作用,同時(shí)也使硬件資源得到充分應(yīng)用。

        LabVIEW的數(shù)學(xué)計(jì)算和分析功能強(qiáng)大,便于建模和數(shù)據(jù)管理,兩者結(jié)合,可以達(dá)到良好的控制效果。其在電路系統(tǒng)中的分工有如下5點(diǎn):

        1)對傳感器采集的數(shù)據(jù)進(jìn)行濾波處理和曲線擬合;

        2)虛擬信號(hào)發(fā)生器;

        3)數(shù)學(xué)建模,數(shù)據(jù)分析;

        4)設(shè)計(jì)友好的人機(jī)界面;

        5)接入互聯(lián)網(wǎng)。

        軟件提供的子程序使得程序開發(fā)更方便[13]。大量的數(shù)據(jù)計(jì)算、存儲(chǔ)和分析盡量由它處理。一個(gè)由LabVIEW和單片機(jī)的應(yīng)用電路系統(tǒng)如圖2所示。

        圖2 LabVIEW和單片機(jī)組成的應(yīng)用系統(tǒng)框圖

        3 項(xiàng)目開發(fā)案例

        3.1 直流電機(jī)的調(diào)速控制

        本實(shí)驗(yàn)項(xiàng)目的意義更多在于基礎(chǔ)訓(xùn)練,包括單片機(jī)C語言和LabVIEW的編程和調(diào)試。方案與圖2相似,單片機(jī)采用STC89C52,電機(jī)速度和方向采用霍爾傳感器采集 (或光電傳感器),電機(jī)驅(qū)動(dòng)采用L298N模塊。通信接口采用RS232C,無需遠(yuǎn)程傳送。

        單片機(jī)把電機(jī)速度和方向數(shù)據(jù)通過串口發(fā)送給LabVIEW上位機(jī),上位機(jī)經(jīng)PID算法算出調(diào)速控制信號(hào)返回給單片機(jī),由單片機(jī)經(jīng)驅(qū)動(dòng)電路調(diào)整電機(jī)速度,使電機(jī)速度快速達(dá)到設(shè)定的速度值并穩(wěn)定,實(shí)現(xiàn)過程的閉環(huán)控制。PID算法是直流電機(jī)(或步進(jìn)電機(jī))調(diào)速控制及溫度控制的一種經(jīng)典控制算法,如果P、I、D參數(shù)整定合適的話,可以達(dá)到很好的控制效果。實(shí)際上,單純由單片機(jī)完成PID控制也是一種常用方法,但對初學(xué)者來說,調(diào)試PID算法及整定合適的控制參數(shù),是一個(gè)難點(diǎn),過程長、花費(fèi)時(shí)間多,效果還不一定好。如果把PID算法由LabVIEW承擔(dān),利用軟件自帶的PID工具很快就能編好控制程序。把P、I、D這3個(gè)參數(shù)通過前面板窗口進(jìn)行設(shè)定和調(diào)整,可以使整個(gè)調(diào)試過程來得直觀和高效,提高學(xué)生的學(xué)習(xí)興趣。本實(shí)踐案例中,單片機(jī)的程序不會(huì)太復(fù)雜,LabVIEW程序也不大,比較適合基礎(chǔ)訓(xùn)練。

        3.2 基于LabVIEW和ZigBee組網(wǎng)的火災(zāi)監(jiān)測系統(tǒng)

        這是一個(gè)有多位學(xué)生參與的科研項(xiàng)目,其成果已經(jīng)得到了初步應(yīng)用[14]。系統(tǒng)組成如圖3所示。

        圖3 一種基于單片機(jī)和LabVIEW的應(yīng)用案例

        每個(gè)傳感器節(jié)點(diǎn)終端都由測溫傳感器和一氧化碳傳感器組成,ZigBee網(wǎng)絡(luò)由傳感器節(jié)點(diǎn)終端、路由器和協(xié)調(diào)器組成。一個(gè)網(wǎng)絡(luò)中協(xié)調(diào)器只能有唯一一個(gè),起組織和建立網(wǎng)絡(luò)的作用;路由器視實(shí)際需要可以有若干個(gè),主要起數(shù)據(jù)傳遞作用;傳感器節(jié)點(diǎn)終端個(gè)數(shù)視實(shí)際需要監(jiān)測的房間而定,每個(gè)終端監(jiān)測的房間面積為30~40 m2,終端節(jié)點(diǎn)既可以采集數(shù)據(jù),也可起數(shù)據(jù)傳遞作用。協(xié)調(diào)器負(fù)責(zé)接收各傳感器節(jié)點(diǎn)采集的數(shù)據(jù),并把匯集來的監(jiān)測現(xiàn)場的數(shù)據(jù),經(jīng)過 RS232發(fā)送給 GPRS DTU,GPRS DTU通過GPRS無線網(wǎng)絡(luò)把數(shù)據(jù)傳輸?shù)絀nternet上指定的服務(wù)器,主控上位機(jī)經(jīng)虛擬串口從上述服務(wù)器實(shí)時(shí)取回?cái)?shù)據(jù)并進(jìn)行數(shù)據(jù)融合,及時(shí)作出火災(zāi)危險(xiǎn)性評價(jià)直至發(fā)出報(bào)警信號(hào)。方案中的溫度值和CO濃度值由單片機(jī)采集,單片機(jī)把采集的數(shù)據(jù)通過ZigBee透傳網(wǎng)絡(luò)送到上位機(jī)濾波和存儲(chǔ)處理。上位機(jī)軟件由LabVIEW開發(fā)而成,如圖4所示。方案中,傳感器數(shù)據(jù)的濾波處理及關(guān)鍵的數(shù)據(jù)融合計(jì)算由LabVIEW完成。應(yīng)用案例中,充分發(fā)揮了LabVIEW和單片機(jī)的各自優(yōu)點(diǎn),使報(bào)警系統(tǒng)的報(bào)警準(zhǔn)確、及時(shí),系統(tǒng)界面友好,易于使用。

        圖4 一種基于單片機(jī)和LabVIEW的應(yīng)用案例

        4 結(jié)束語

        主流單片機(jī)都含有豐富的模擬外設(shè)和數(shù)字外設(shè),便于數(shù)據(jù)采集、執(zhí)行機(jī)構(gòu)驅(qū)動(dòng)和組成靈活的通信方式;LabVIEW軟件平臺(tái)易于編程,含有豐富的數(shù)學(xué)分析和信號(hào)處理功能,便于建模和程序?qū)崿F(xiàn)。人機(jī)界面友好,網(wǎng)絡(luò)功能多樣。在本科二年級(jí)到四年級(jí)學(xué)生中,都可以引入單片機(jī)與Lab-VIEW技術(shù)相結(jié)合的訓(xùn)練項(xiàng)目,可以更高效地學(xué)習(xí)和開發(fā)創(chuàng)新、創(chuàng)業(yè)項(xiàng)目。

        [1]王瓊,盛德策,陳雪梅.項(xiàng)目驅(qū)動(dòng)下的大學(xué)生創(chuàng)新創(chuàng)業(yè)教育[J].實(shí)驗(yàn)技術(shù)與管理,2013,30(6):99-101.

        [2]梁勇.虛擬仿真技術(shù)在項(xiàng)目式綜合測控系統(tǒng)教學(xué)中的應(yīng)用[J].實(shí)驗(yàn)技術(shù)與管理,2013,30(3):82-85.

        [3]戴一平.LabVIEW平臺(tái)在教育技術(shù)學(xué)科實(shí)驗(yàn)教學(xué)中的應(yīng)用分析[J].現(xiàn)代教育技術(shù),2012,22(8):113-117.

        [4]江敏,錢平.單片機(jī)教學(xué)向嵌入式教學(xué)轉(zhuǎn)型的幾點(diǎn)研究[J].電氣電子教學(xué)學(xué)報(bào),2005,27(1):33-34.

        [5]蘇檢德,何富運(yùn),殷嚴(yán)剛,等. “單片機(jī)應(yīng)用設(shè)計(jì)”課程教學(xué)改革與實(shí)踐[J].實(shí)驗(yàn)技術(shù)與管理,2011,28(12):148-150.

        [6]唐煒.基于 “項(xiàng)目驅(qū)動(dòng)”的單片機(jī)類課程實(shí)踐教學(xué)改革[J].實(shí)驗(yàn)室研究與探索,2010,29(5):130-132.

        [7]陳森,張師平,吳平.基于課題型的研究性實(shí)驗(yàn)教學(xué)模式探索與實(shí)踐[J].實(shí)驗(yàn)室研究與探索,2013,32(7):171-174.

        [8]鄭志遠(yuǎn),樊振軍,董愛國,等.設(shè)立實(shí)驗(yàn)室開放基金提高學(xué)生創(chuàng)新能力[J].實(shí)驗(yàn)技術(shù)與管理,2011,38(4):97-99.

        [9]伍亞泰,徐聰聰,陳曉.高校學(xué)生自主學(xué)習(xí)能力培養(yǎng)的策略研究——以華南農(nóng)業(yè)大學(xué)農(nóng)學(xué)院為例[J].科教導(dǎo)刊,2015(11):38-39.

        [10]賀雯.性別差異的研究及其對教育的啟示作用[J].上海師范大學(xué)學(xué)報(bào) (哲學(xué)社會(huì)科學(xué)版),2005(4):21-24.

        [11]劉艷,閆國棟,孟威,等.創(chuàng)新創(chuàng)業(yè)教育與專業(yè)教育的深度融合[J].中國大學(xué)教學(xué),2014(11):35-37.

        [12]胡桃,沈莉.國外創(chuàng)新創(chuàng)業(yè)教育模式對我國高校的啟示[J].中國大學(xué)教學(xué),2013(2):90-94.

        [13]劉晉霞,胡仁喜,康士廷.LabVIEW2012中文版虛擬儀器從入門到精通[M].3版.北京:機(jī)械工業(yè)出版社,2013.

        [14]蔡植善,陳木生.多傳感器數(shù)據(jù)融合的火災(zāi)探測報(bào)警系統(tǒng)設(shè)計(jì)[J].泉州師范學(xué)院學(xué)報(bào),2015,33(2):72-77.

        猜你喜歡
        單片機(jī)傳感器教學(xué)
        康奈爾大學(xué)制造出可拉伸傳感器
        微課讓高中數(shù)學(xué)教學(xué)更高效
        甘肅教育(2020年14期)2020-09-11 07:57:50
        簡述傳感器在物聯(lián)網(wǎng)中的應(yīng)用
        電子制作(2019年22期)2020-01-14 03:16:52
        基于單片機(jī)的SPWM控制逆變器的設(shè)計(jì)與實(shí)現(xiàn)
        電子制作(2019年13期)2020-01-14 03:15:28
        “傳感器新聞”會(huì)帶來什么
        傳媒評論(2019年5期)2019-08-30 03:50:18
        基于單片機(jī)的層次漸變暖燈的研究
        電子制作(2019年15期)2019-08-27 01:12:10
        基于單片機(jī)的便捷式LCF測量儀
        電子制作(2019年9期)2019-05-30 09:42:02
        跟蹤導(dǎo)練(三)2
        “自我診斷表”在高中數(shù)學(xué)教學(xué)中的應(yīng)用
        東方教育(2017年19期)2017-12-05 15:14:48
        對外漢語教學(xué)中“想”和“要”的比較
        国产人妻久久精品二区三区老狼| 国产精品永久免费视频| 国产精品无码久久久久久久久久| 少妇人妻偷人精品免费视频| 国产美女在线精品免费观看网址 | 精品无码中文视频在线观看 | 久久久久国产精品熟女影院| 国内精品九九久久久精品| 中年人妻丰满AV无码久久不卡| 99热门精品一区二区三区无码| 亚洲欧美香港在线观看三级片 | 999精品全免费观看视频| 国产女人高潮的av毛片| 国产三级视频不卡在线观看| 99久久久国产精品免费蜜臀| 美丽的熟妇中文字幕| 97视频在线播放| AV中文字幕在线视| 丝袜人妻中文字幕首页| 狠狠cao日日橹夜夜十橹| 宅男66lu国产在线观看| 亚洲日韩∨a无码中文字幕| 国产成人精品日本亚洲语音1| 色婷婷激情在线一区二区三区| 亚洲成人av在线播放不卡| 国产精品国产三级野外国产| 欧美激情综合色综合啪啪五月 | 久久久久国产一区二区| 国产欧美一区二区精品性色| 超碰性爱| 在线观看国产成人自拍视频| 九九热线有精品视频86| 97精品伊人久久大香线蕉app| 亚洲熟妇夜夜一区二区三区| va精品人妻一区二区三区| 人妻 偷拍 无码 中文字幕| 男人扒开女人下面狂躁小视频| 国产区精品| 一本色道久久88综合亚洲精品 | 国产成人精品午夜二三区波多野| 免费无码午夜福利片69|