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

?

基于微型開發(fā)板的單片機教學模式探索

2014-04-10 16:04張守峰
關(guān)鍵詞:開發(fā)板單片機軟件

張守峰

(淮安信息職業(yè)技術(shù)學院 電氣工程系,江蘇 淮安 223003)

0 引言

單片機芯片體積小、集成度高、環(huán)境適應(yīng)強、功耗低、性價比高,涉及電子、通信、計算機和電氣等行業(yè),廣泛應(yīng)與于儀器儀表、工業(yè)控制、家用電器、智能設(shè)備、汽車電子和航空航天等人們生活的各個領(lǐng)域[1]63-66. 單片機的廣泛應(yīng)用極大地提高了生產(chǎn)效率,改善了人們的生活質(zhì)量,尤其是改變了控制系統(tǒng)的設(shè)計思想,從采用硬件電路到采用單片機程序的方法來實現(xiàn)控制功能.

1 單片機教學現(xiàn)狀

單片機是高校工科專業(yè)的一門核心課程,實踐性非常強,是自動控制、電子通信和機電一體化等許多專業(yè)的必修課. 隨著社會經(jīng)濟高速發(fā)展,單片機課程不僅在高校設(shè)置,在很多中職學校也出現(xiàn)了單片機課程,每年都會有各種不同層次的單片機應(yīng)用競賽. 目前,單片機教學以實踐教學為主,軟件和硬件緊密結(jié)合,教學模式不斷總結(jié)改進,從傳統(tǒng)課堂教學到項目化教學、模塊化教學、工作工程教學和理實一體化教學等. 目前的單片機教學模式,普遍存在以下問題:

1.1 高昂的單片機實驗室建設(shè)成本

單片機教學需要配置大批的硬件設(shè)備,實驗室建設(shè)成本較高. 目前高校的單片機實驗設(shè)備大都是統(tǒng)一成套的形式,按照50套實驗設(shè)備及相關(guān)附件,則成本平均在50萬元左右. 因此,許多院校實驗設(shè)備不足,不能保證學生每人1套實驗裝備.

1.2 單片機實驗室設(shè)備維護困難

單片機綜合實驗設(shè)備成本大,但維護性差,隨著時間推移造成設(shè)備老化,一旦出現(xiàn)主要零件損壞,則導致實驗?zāi)K不能工作或整個實驗箱報廢. 更麻煩的是實驗設(shè)備往往因為接口多、接線多、連接復雜、驅(qū)動和軟件等原因,經(jīng)常出現(xiàn)許多莫名的故障,學生實踐過程中斷,導致實驗效果很差. 而單片機實驗員既要有電子設(shè)備維修技術(shù)與經(jīng)驗,還要熟悉單片機知識與技能,這樣的維修人員極其稀缺,按照目前高職院校實驗員待遇,引進如此技能人才是極其困難的[2]84-86.

1.3 單片機實驗室設(shè)備局限性

首先,成套實驗設(shè)備體積大,安裝連接極其復雜,不能攜帶. 其次,學生能力不同,完成實踐操作不能統(tǒng)一,而在實驗室的學習時間有限,學習目標不能真正達成,甚至很多實驗未能完成,錯過了分析解決實際問題的時機,降低了實驗的功能. 再次,大型單片機實驗設(shè)備跟不上單片機發(fā)展的需要,實驗內(nèi)容往往比較滯后,而且很難進行二次開發(fā),同時這些設(shè)備使用不太方便,學生不能很快進入學習環(huán)境. 還有,學生不能在單片機實驗設(shè)備上進行硬件設(shè)計,不利于擴展,同時,學生進行課余實踐活動時缺少相關(guān)實驗設(shè)備,不利于培養(yǎng)學生的自學能力.

2 單片機教學組合系統(tǒng)

2.1 微型單片機開發(fā)板

隨著我國科研能力不斷提高,出現(xiàn)了許多品牌單片機開發(fā)板,如靜慧電子HL-1型、光匯科技V3.27型、銳志單片機V2.8型和德飛萊mini80e型等入門級的單片機開發(fā)板,都能滿足單片機學習的基本需要.

2.2 Proteus軟件

Proteus是一款優(yōu)秀的EDA工具軟件,由Labcenter electronics公司設(shè)計,不僅具有Protel等EDA軟件的仿真功能,還能仿真單片機及外圍器件. 包含原理圖、PCB設(shè)計、代碼調(diào)試及單片機硬件電路仿真,支持8051、PIC、AVR、ARM和DSP系列處理器等. 這些軟件還能夠支持LCD字符及圖形、LED數(shù)碼管及點陣、鍵盤和電機等通用外設(shè)模型,能夠支持中斷、ADC和PSP等實時仿真,能夠支持單片機匯編語言的編譯與仿真,也可以與第三方集成編譯環(huán)境(如Keil)結(jié)合,進行高級語言的源碼級仿真和調(diào)試[3]106-107.

3 單片機教學

單片機開發(fā)板七八十元,價格低廉. 規(guī)格約10cm×15cm,容易操作,方便攜帶與保管;容易與筆記本電腦兼容;性能穩(wěn)定,故障率低. 因此,還能夠以宿舍為單位購買與使用,進一步降低學習成本,可以有效解決單片機教學中實驗室建設(shè)成本高昂與維護麻煩的問題. 同時進行分工合作,充分利用單片機開發(fā)板實踐操作,提高學生自學能力,培養(yǎng)他們的團隊合作精神.

單片機開發(fā)板配置有時鐘電路與AD轉(zhuǎn)換芯片,USB具有高速下載、通信與供電三種功能. 涵蓋了各專業(yè)所必需的基本功能模塊,如8個彩色發(fā)光二極管、6~8個數(shù)碼管、蜂鳴器、獨立鍵盤、直流電機驅(qū)動設(shè)計、步進電機驅(qū)動設(shè)計、繼電器模塊、LCD1602液晶顯示設(shè)計、LCD12864 2.4寸彩屏液晶顯示、DS18B20溫度檢測設(shè)計、紅外發(fā)射/接收模塊、光敏/熱敏檢測設(shè)計等,配套Keil c單片機開發(fā)軟件、單片機視頻學習課件、各種常見單片機應(yīng)用設(shè)計程序設(shè)計與調(diào)試等[4]64-66.

單片機課程采用模塊化教學模式,理實一體化教學進程,根據(jù)對應(yīng)專業(yè)而有所偏重,但基礎(chǔ)知識和模塊相同. 以機電一體化專業(yè)單片機教學為例,單片機開發(fā)板可以承載所有的單片機基本教學內(nèi)容,如單片機最小應(yīng)用系統(tǒng)學習,基于發(fā)光二極管的指示燈、閃爍燈和流水燈,基于數(shù)碼管的系統(tǒng)工作時間與工作狀態(tài)顯示,獨立鍵盤控制系統(tǒng)等. 專業(yè)模塊還可以學習單片機控制直流電機、步進電機和交流電機,繼電器控制系統(tǒng),基于紅外發(fā)射與接收的位移檢測系統(tǒng),基于光敏電阻的避障系統(tǒng)等. 無論是從基礎(chǔ)模塊學習,還是從專業(yè)模塊應(yīng)用分析,單片機開發(fā)板可完全滿足高職教學的需要.

在單片機學習中,硬件設(shè)計是基礎(chǔ),但由于條件制約,教師一般講解電路原理圖,很難直接展示硬件設(shè)計過程. 把Proteus軟件引入單片機教學,可以現(xiàn)場繪制電路圖,進行程序設(shè)計仿真,使教學變得直觀、生動,提高了教學效果和學生學習單片機的積極性. 雖然由于元器件參數(shù)的分散性、誤差和干擾等現(xiàn)象,軟件仿真不能達到與實際硬件完全一致,但這并不妨礙Proteus軟件的應(yīng)用價值. 在仿真電路結(jié)合程序設(shè)計不斷調(diào)整與改善過程中,既鍛煉了學生的動手能力和分析解決問題能力,又留給學生很大的創(chuàng)新空間. 在掌握了單片機開發(fā)板基本模塊基礎(chǔ)上,學生可以通過Proteus構(gòu)建個人實驗平臺,對單片機開發(fā)板進行二次開發(fā),培養(yǎng)設(shè)計能力和工程素養(yǎng)[5]60-62.

以典型的數(shù)字鐘項目為例來分析開發(fā)板與Proteus軟件相結(jié)合的基礎(chǔ)模塊教學實施過程,項目包括了數(shù)碼管、外中斷、定時器和獨立鍵盤等內(nèi)容. 首先采用理實一體化模式,在實訓室以60S程序設(shè)計為載體,通過編程、仿真和調(diào)試學習數(shù)碼管動態(tài)顯示和定時器相關(guān)寄存器設(shè)置;然后擴展到可調(diào)24 h時鐘設(shè)計,進一步學習外中斷和獨立鍵盤應(yīng)用;最后,課余時間學生可以參考開發(fā)板電路,運用Proteus仿真軟件在筆記本電腦上編寫邏輯電路,應(yīng)用揚聲器等外設(shè)實現(xiàn)開發(fā)板二次開發(fā)[6]108-111.

4 結(jié)語

針對單片機教學中存在的實驗設(shè)備采購、建設(shè)、使用和維護等問題,

通過近幾年的教學探索,采用單片機微型開發(fā)板,運用理實一體化教學模式,不僅有效解決了教學中出現(xiàn)的問題,而且提高了教學效率和學生的學習積極性,提高了學生的綜合職業(yè)能力,取得了良好的教學效果. 微型開發(fā)板電路采用固定的模塊,雖然提供了便利,但不利于學生進行創(chuàng)新性設(shè)計,因此,需要在單片機綜合性實訓中加強學生自主設(shè)計能力培養(yǎng).

參考文獻:

[1] 王青葉.基于虛擬現(xiàn)實技術(shù)的單片機教學實踐探索[J]. 天津職業(yè)大學學報,2013(5).

[2] 曾維鵬. 基于“教學做合一”的單片機教學改革研究[J]. 蘇州市職業(yè)大學學報,2013(2).

[3] 陳渭力.系統(tǒng)仿真的單片機教學板設(shè)計[J].工業(yè)控制計算機,2013(3).

[4] 郭兆正.典型案例教學法在單片機教學中的應(yīng)用探索[J]. 渤海大學學報,2013(1).

[5] 張宏偉.工程應(yīng)用型自動化專業(yè)單片機教學改革與實踐[J]. 實驗室科學,2013(6).

[6] 史中權(quán). 單片機綜合實踐教學中科研開發(fā)實例應(yīng)用[J]. 電氣電子學報,2013(5).

猜你喜歡
開發(fā)板單片機軟件
禪宗軟件
基于單片機的SPWM控制逆變器的設(shè)計與實現(xiàn)
基于單片機的層次漸變暖燈的研究
基于單片機的便捷式LCF測量儀
軟件對對碰
淺析單片機開發(fā)板的設(shè)計與制作
ARM宣布mbed Enabled Freescale FRDM—K64F開發(fā)板通過微軟認證
即時通訊軟件WhatsApp
Microchip推出兩個全新PIC單片機系列
Mouser為您呈上開發(fā)關(guān)鍵之STMicroelectronics Nucleo開發(fā)板
昭通市| 铜川市| 衢州市| 罗源县| 东乡族自治县| 乌海市| 五寨县| 綦江县| 同德县| 扎赉特旗| 屯昌县| 米林县| 永济市| 平昌县| 德阳市| 泸溪县| 蓬溪县| 榆林市| 永平县| 大竹县| 和平县| 清远市| 洮南市| 二手房| 罗江县| 乌兰察布市| 竹北市| 通许县| 凤城市| 独山县| 虎林市| 柳江县| 太原市| 玉环县| 建湖县| 莎车县| 体育| 玛曲县| 砚山县| 威远县| 莲花县|