国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

以綜合能力培養(yǎng)為導(dǎo)向的智能電子技術(shù)實驗系統(tǒng)研制

2018-07-09 02:53郝憲峰任旭虎
實驗科學(xué)與技術(shù) 2018年3期
關(guān)鍵詞:微控制器設(shè)置電路

陳 璨,郝憲峰,任旭虎,李 林

(中國石油大學(xué)(華東)信息與控制工程學(xué)院,山東 青島 266580)

作為電子技術(shù)實踐教學(xué)的基礎(chǔ),國內(nèi)外許多高校對電子技術(shù)實驗進行了深入的研究與探索,也正在進行相應(yīng)的改革和調(diào)整。許多高校通過購買成套的電子技術(shù)實驗系統(tǒng)來滿足實驗硬件的需要,中國石油大學(xué)(華東)前期也曾經(jīng)從市場上購買過成品實驗箱,但經(jīng)過一段時間的試用后發(fā)現(xiàn),現(xiàn)有的電子技術(shù)實驗系統(tǒng)主要強調(diào)功能的全面性和可做實驗題目的多樣性,很少有針對強化學(xué)生分析電路、查找電路故障的實驗系統(tǒng)[1-2]。當學(xué)生在實驗過程中遇到問題時,常常手足無措,無從下手,不知道如何解決遇到的問題。經(jīng)過與學(xué)生的溝通和對其他高校的調(diào)研,本文總結(jié)出以下3點。

1)雖然電子技術(shù)芯片型號眾多,但限于實驗室條件,同時便于管理,實驗室一般提供的芯片種類有限,相應(yīng)的,學(xué)生的設(shè)計方案會受到限制,這樣造成學(xué)生懶于動腦,互相抄襲[3-4]。如果實驗系統(tǒng)硬件具有設(shè)置故障點的功能,就可做到一人一題,尋找故障點的過程就像尋寶過程,學(xué)生比較有興趣,可極大地提高了學(xué)生做實驗的積極性。

2)電子技術(shù)實驗過程中經(jīng)常出現(xiàn)一些學(xué)生常犯的失誤和錯誤,有時候這種錯誤是典型的和普遍的,學(xué)生常常因為查找錯誤而耽誤大量的實驗時間,如果有可以設(shè)置故障點的電子技術(shù)實驗系統(tǒng),通過人為模擬這種故障有助于學(xué)生加深印象,避免犯同樣的錯誤,把精力放到電路的設(shè)計和分析上[5]。

3)常用電子測量儀器儀表的使用是學(xué)生應(yīng)掌握的基本技能,但是現(xiàn)階段對儀器的學(xué)習(xí)和使用是分散和單一的,很少有可以培養(yǎng)學(xué)生綜合利用各種儀器的題目。如果有可以設(shè)置故障點的電子技術(shù)實驗系統(tǒng),通過故意設(shè)置一些小故障,學(xué)生可以帶著任務(wù)進行儀器使用的學(xué)習(xí),這樣能夠比較各種測量儀器的使用范圍和優(yōu)缺點,學(xué)生對儀器的選擇和使用才會更有效率和效果[6]。

基于此,在現(xiàn)有電路實驗硬件的基礎(chǔ)上,設(shè)計一種以綜合能力培養(yǎng)為導(dǎo)向的智能電子技術(shù)實驗系統(tǒng)就顯得很有必要。通過可以重新設(shè)置故障點的種類和位置的功能,模擬學(xué)生在做實驗過程中經(jīng)常遇到的故障,可以提醒學(xué)生在做實驗的過程中,如何避免犯低級錯誤,提高實驗的效率。另外,在學(xué)生容易出錯和混淆的地方設(shè)置故障點,可以引起學(xué)生對相關(guān)知識點學(xué)習(xí)的重視,進而較好地掌握相關(guān)的內(nèi)容。通過實驗箱故障點的實時監(jiān)測功能,可以隨時掌握學(xué)生實驗的進度,發(fā)現(xiàn)學(xué)生做實驗過程中暴露出的問題。同時實現(xiàn)了一人一題、一人多題,避免了學(xué)生之間相互抄襲、相互依賴的懶惰心理,促使學(xué)生在查找電路故障的過程中實現(xiàn)動手能力、電路分析能力和儀器儀表的使用等各方面能力的提高。

1 方案設(shè)計與硬件電路

通過調(diào)研和總結(jié)學(xué)生平時做實驗時常犯的典型失誤,在現(xiàn)有電子技術(shù)實驗系統(tǒng)的基礎(chǔ)上,通過增加微控制器和外圍電路,實現(xiàn)電路信息的采集和信號的切換,達到模擬故障點的效果。現(xiàn)在無線通信模塊價格便宜,使用方便,通過為實驗箱添加無線通信模塊,可以利用計算機實時控制實驗箱故障點的設(shè)置和切換,同時通過采集實驗箱故障點的狀態(tài)信號,實現(xiàn)學(xué)生實驗過程的監(jiān)測[7-10]。智能電子技術(shù)實驗系統(tǒng)功能總框圖如圖1所示。下面結(jié)合圖1介紹實驗系統(tǒng)各部分的功能和實現(xiàn)方法。

圖1 系統(tǒng)總框圖

1.1 微控制器

C8051F120是能夠處理模擬和數(shù)字信號的高速單片機。它體積小,采用貼片封裝,運算速度較快,同時具有與MCS-51指令集完全兼容的CIP-51內(nèi)核。單片機采用流水線的指令結(jié)構(gòu),具有豐富的I/O口和高達20個中斷源,而且具有SPI、ADC、UART和定時器等豐富的外設(shè)。此外該單片機具有高達8k+256字節(jié)的RAM和128k字節(jié)的FLASH,無須外部的擴展即可實現(xiàn)掉電存儲和高速度運算,并且具有JTAG接口,方便在線調(diào)試,尤其適合各種工業(yè)控制和儀表的使用?;谝陨显颍瑪?shù)據(jù)采集以及控制電路由單片機C8051F120來實現(xiàn)。

圖2為自制的微控制器最小系統(tǒng)板,最小系統(tǒng)板既可以單獨使用,又可以通過插針連接到實驗箱底板作為整個系統(tǒng)的控制核心[11-12]。通過這種模塊化的最小系統(tǒng)板的方式,既方便了維修和檢查電路故障,同時也降低了整個實驗系統(tǒng)的成本,不會因為微控制器的故障而導(dǎo)致整個實驗系統(tǒng)報廢。

圖2 微控制器最小系統(tǒng)板

1.2 控制部分結(jié)構(gòu)

學(xué)生在做實驗的過程中常見的故障有導(dǎo)線接觸不良、電源短路、電源斷路、芯片損壞、輸入輸出故障等等,實驗系統(tǒng)控制部分結(jié)構(gòu)如圖3所示。本文通過微控制器的I/O控制繼電器的動作,實現(xiàn)信號的通斷和電路的切換,以此模擬電路中出現(xiàn)的導(dǎo)線和芯片的接觸不良,同時可以通過繼電器的切換實現(xiàn)電路功能的轉(zhuǎn)換和微調(diào),促使學(xué)生重視相關(guān)的內(nèi)容。此外通過A/D采集故障點的信息,通過無線通信模塊實現(xiàn)學(xué)生實驗過程的監(jiān)測。

圖3 實驗系統(tǒng)控制部分結(jié)構(gòu)示意圖

1.3 無線模塊

當電路實驗系統(tǒng)臺數(shù)較少、實驗課安排不是太集中時,可以通過手持式的編程器修改微控制器程序,借以重新設(shè)置故障點的種類和位置,但是當實驗課安排比較集中,實驗臺數(shù)數(shù)目較多時,這種方式耗時耗力,效率較低,不能及時重新設(shè)置故障點,同時也不能實時監(jiān)控學(xué)生實驗完成情況和實驗效果?;诖?,同時考慮現(xiàn)有無線通信模塊價格低廉和功能強大的特點,本文通過計算機和無線通信模塊,利用上位機實現(xiàn)對實驗系統(tǒng)故障點的實時設(shè)置和監(jiān)測功能。

SRWF-501是一種單片無線收發(fā)一體的芯片,提供了一個9針的連接器,包含了高頻發(fā)射、高頻接收、PLL合成和多頻道切換電路,集成度很高。芯片采用抗干擾能力強的GFSK/FSK調(diào)制方式,工作頻率穩(wěn)定可靠,外圍器件較少,并且能夠直接和單片機或者是上位機進行串口連接,傳輸?shù)臄?shù)據(jù)無須曼徹斯特編碼,效率比較高。SRWF-501實物圖如圖4所示。

圖4 SRWF-501無線模塊

1.4 無線模塊節(jié)點組網(wǎng)

智能電子技術(shù)實驗系統(tǒng)無線通信由兩部分構(gòu)成:1)信號的采集與發(fā)射裝置,由傳感器、微控制器和SRWF-501集成電路模塊(發(fā)射)構(gòu)成;2)信號的接收、測量和控制裝置,由SRWF-501集成電路(接收)和上位機及其監(jiān)控軟件構(gòu)成。

單片機采集端控制器電路原理圖如圖5所示。SRWF-501使用3根引線與微控制器C8051F120相連,微控制器C8051F120通過RXD和TXD兩個口實現(xiàn)與SRWF-501間數(shù)據(jù)的接收與發(fā)送,屬于半雙工通信方式。

PC機與SRWF-501通信模塊的接口電路如圖6所示。SRWF-501使用3根引線與PC機的串口相連,PC機通過串口的RX和TX實現(xiàn)數(shù)據(jù)的接收與發(fā)送,屬于半雙工通信方式。在無線通信過程中,需要注意以下3個問題。1)通信雙方數(shù)據(jù)傳輸?shù)牟ㄌ芈室欢ㄒO(shè)成一致的。例如單片機和微機之間進行無線通信,單片機的串口波特率設(shè)為9 600,微機的串口波特率也要設(shè)為9 600,保證數(shù)據(jù)能夠正確傳輸,否則就無法完成數(shù)據(jù)通信。2)確保通信的雙方(如單片機和微機)一方處于發(fā)送狀態(tài)時,另一方為接收狀態(tài),保證數(shù)據(jù)順利完成傳輸。3)為了減少開關(guān)脈沖對無線模塊的干擾,必須選擇紋波系數(shù)較好的電源,最好是使用單獨的穩(wěn)壓芯片進行供電。

圖5 無線模塊節(jié)點結(jié)構(gòu)示意圖

圖6 服務(wù)器端節(jié)點示意圖

2 軟功能介紹

2.1 下位機軟件功能

微控制器C8051F120是整個系統(tǒng)的控制核心,軟件編程總體來說分為主控制模塊、無線通信控制模塊、輸入輸出故障設(shè)置模塊、芯片故障設(shè)置模塊、電源故障設(shè)置模塊等5個模塊。程序流程框圖如圖7所示。

2.2 上位機監(jiān)控軟件功能

實驗室虛擬儀器工程平臺(laboratory virtual instrumentation engineering workbench, LabVIEW) 是由美國國家儀器公司所開發(fā)的圖形化程序編譯平臺。與C和BASIC一樣,LabVIEW也是通用的編程系統(tǒng),有一個完成任何編程任務(wù)的龐大函數(shù)庫。LabVIEW是一種用圖標代替文本行創(chuàng)建應(yīng)用程序的圖形化編程語言。傳統(tǒng)文本編程語言根據(jù)語句和指令的先后順序決定程序執(zhí)行順序,而LabVIEW則采用數(shù)據(jù)流編程方式,程序框圖中節(jié)點之間的數(shù)據(jù)流向決定了VI及函數(shù)的執(zhí)行順序。

圖7 軟件設(shè)計框圖

在上位機終端上,LabVIEW通過RS-232串口通信采集無線模塊節(jié)點的數(shù)據(jù),顯示采集到的電子技術(shù)實驗箱的各項參數(shù),同時可搭建控制回路,通過RS232發(fā)送控制信號到無線模塊節(jié)點,實現(xiàn)對電子技術(shù)實驗箱各個參數(shù)的控制。LabVIEW程序分為前臺界面控制程序和后臺代碼控制程序兩部分,主界面如圖8所示。

圖8 監(jiān)控上位機主界面

通過主界面可以整體監(jiān)控實驗室內(nèi)所有實驗箱的使用情況,通過設(shè)置界面,可以設(shè)置每臺實驗箱的故障類型和故障位置。為了簡化后臺程序結(jié)構(gòu),后臺代碼控制程序部分采用層次化結(jié)構(gòu)方式,通過調(diào)用子模塊的方式來實現(xiàn)程序的易讀性,例如可以把功能相對獨立、在程序中可能重復(fù)調(diào)用的代碼做成子模塊。后臺程序頂層結(jié)構(gòu)如圖9所示,RS-232串口通信程序子模塊如圖10所示。

圖9 后臺程序頂層結(jié)構(gòu)

3 使用方法和已開發(fā)的實驗項目

通過以上分析可以看出,在普通電子技術(shù)實驗平臺的基礎(chǔ)上對原有電路稍加改進,通過增加微控制器和無線模塊,利用上位機實現(xiàn)故障點設(shè)置和監(jiān)測功能,實現(xiàn)了電子技術(shù)實驗系統(tǒng)的智能化。采用這種改進的實驗平臺,除了可以進行常規(guī)實驗外,最重要的是通過故障點的遠端設(shè)置和監(jiān)測功能,使實驗硬件的功能豐富起來,學(xué)生查錯的過程像尋寶的過程,學(xué)習(xí)興趣比較濃厚,積極性較高。同時學(xué)生做實驗的過程透明起來,教師可以實時掌握學(xué)生做實驗的進度,可以隨時發(fā)現(xiàn)學(xué)生做實驗過程中暴露出的問題,這樣更有助于改進今后的實驗教學(xué)。

具有故障點設(shè)置和監(jiān)測功能的智能電子技術(shù)實驗系統(tǒng)是一種全新的實驗系統(tǒng),需要新的實驗大綱和實驗題目與之配套,才能發(fā)揮出實驗系統(tǒng)在培養(yǎng)學(xué)生動手能力和創(chuàng)新能力方面的優(yōu)勢來。經(jīng)過一段時間的試用和摸索,目前可開出的實驗項目的范圍和內(nèi)容有了較大的改進和提高,除了基本的電子技術(shù)實驗外,目前以新實驗系統(tǒng)為硬件基礎(chǔ),開發(fā)設(shè)計出新實驗項目十余項,例如組合邏輯電路設(shè)計與故障分析、常用儀器在電路分析中的應(yīng)用、時序邏輯電路分析等。在每次實驗中,雖說實驗題目相同,實驗硬件外觀相同,但是通過遠端設(shè)置實驗系統(tǒng)功能后,每個學(xué)生的硬件情況卻是不同的,這樣可有效地避免學(xué)生抄襲,對學(xué)生的評價和考核也更加客觀。

4 結(jié)束語

經(jīng)過充分的調(diào)研,提出了具有故障點設(shè)置和監(jiān)測功能的智能電子技術(shù)實驗系統(tǒng)研制。實驗系統(tǒng)通過模擬學(xué)生在做實驗過程中常遇到的故障,可以提醒學(xué)生在做實驗的過程中,如何避免犯低級錯誤,提高實驗的效率。另外在學(xué)生容易出錯和混淆的地方設(shè)置故障點,可以引起學(xué)生對相關(guān)知識點學(xué)習(xí)的重視,進而較好地掌握相關(guān)的內(nèi)容。通過上位機監(jiān)測和故障設(shè)置的軟件開發(fā),實現(xiàn)對實驗系統(tǒng)故障點的實時設(shè)置和監(jiān)測功能。通過這種功能,既可以重新設(shè)置故障點的種類和位置,又可以隨時掌握學(xué)生實驗的進度,發(fā)現(xiàn)學(xué)生做實驗過程中暴露出的問題。本校開設(shè)電子技術(shù)課程的專業(yè)每年有自動化,測控、電子、電氣等6個專業(yè)20多個班級,新型實驗系統(tǒng)的應(yīng)用對學(xué)生的動手能力和學(xué)習(xí)興趣的提高都有極大的促進作用,充分調(diào)動了學(xué)生參與實驗的積極性與主動性。此外新型實驗系統(tǒng)的開發(fā)和使用對新實驗方法的嘗試和實驗教學(xué)改革具有較大的促進作用。

[1]李珊瓊.關(guān)于數(shù)字電路故障診斷的探討[J].計算機光盤軟件與應(yīng)用,2014(7):311-312.

[2]何賓.Xilinx可編程邏輯器件設(shè)計技術(shù)詳解[M].北京:清華大學(xué)出版社,2010.

[3]徐向民,郭振靈,邢曉芬,等.基于EDA技術(shù)的數(shù)字系統(tǒng)課程設(shè)計改革[J].實驗技術(shù)與管理,2007,24(3):25-27.

[4]EDA技術(shù)在數(shù)字系統(tǒng)電路設(shè)計實驗中的應(yīng)用[J].實驗室研究與探索,2002,21(3):63-64.

[5]劉冬慧.數(shù)字電路的故障測試方法[J].科技致富向?qū)В?013(14):54-55.

[6]唐續(xù).現(xiàn)代電子技術(shù)開放式綜合實驗的實踐[J].實驗技術(shù)與管理,2007,24(9):35-39.

[7]王勇.數(shù)字邏輯電路實驗系統(tǒng)設(shè)計與開發(fā)[J].實驗室研究與探索,2008,27(12):42-44.

[8]薛延俠.“數(shù)字電路”實驗教學(xué)的創(chuàng)新與研究[J].實驗室研究與探索,2007,26(2):84-86.

[9]黃瑞,袁桂慈.電子技術(shù)實驗教學(xué)改革與創(chuàng)新[J].實驗技術(shù)與管理,2006,23(1):77-79.

[10]畢滿清,楊錄.現(xiàn)代電子技術(shù)實驗教學(xué)模式探索與實踐[J].中北大學(xué)學(xué)報(社會科學(xué)版),2002(2):46-47.

[11]胡新福.基于電子設(shè)計自動化的電子信息工程專業(yè)教學(xué)改革[J].林區(qū)教學(xué),2015,27(3):104-105.

[12]孔揚.簡論電子類課程教學(xué)中EDA的重要性[J].考試周刊,2012(82):167-167.

猜你喜歡
微控制器設(shè)置電路
電路的保護
中隊崗位該如何設(shè)置
解讀電路
巧用立創(chuàng)EDA軟件和Altium Designer軟件設(shè)計電路
基于MATLAB模擬混沌電路
物聯(lián)網(wǎng)技術(shù)在微控制器實驗教學(xué)中的應(yīng)用
中俄臨床醫(yī)學(xué)專業(yè)課程設(shè)置的比較與思考
Atmel針對新一代物聯(lián)網(wǎng)應(yīng)用發(fā)布全新32位微控制器
最新STM32設(shè)計工具增加對混合信號微控制器的支持
意法半導(dǎo)體(ST)推出世界首款基于ARM Cortex-M7的STM32 F7系列微控制器
南宁市| 漳浦县| 祥云县| 军事| 清远市| 木兰县| 白银市| 顺昌县| 江安县| 赣榆县| 石城县| 修武县| 乃东县| 伽师县| 浑源县| 南汇区| 富锦市| 柳河县| 将乐县| 肥西县| 崇礼县| 温泉县| 大兴区| 南宫市| 乃东县| 福鼎市| 临汾市| 白玉县| 台东县| 德化县| 普定县| 河间市| 福安市| 施甸县| 漾濞| 绍兴市| 喜德县| 白银市| 阿鲁科尔沁旗| 鹿邑县| 上林县|