999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

本科生AVR 單片機實驗教學探索與研究

2015-04-08 16:28:30李有光
實驗室研究與探索 2015年9期
關鍵詞:本科生單片機實驗教學

李有光, 聞 新, 南 英

(南京航空航天大學 航天學院,江蘇 南京210016)

0 引 言

AVR 單片機采用雙總線的哈弗結構,其RAM 中的前32 個單元作為通用寄存器,直接與運算邏輯單元相連,可實現寄存器文件的快速存取。AVR 單片機還采用精簡指令集,且具有高速低功耗等優點,目前已被包括我校航天學院在內的眾多院校選定為本科生必修課程,AVR 單片機實驗起著舉足輕重的作用[1-2]。開設實驗的目的是提高學生實踐和創新能力[3-4]。

在教學方法和手段方面,為提高學生學習效率,需要采用合理的教學方法和手段[5-6],對于初學單片機的本科生適合采用以C 語言學習為主,匯編語言學習為輔的方針,以避免枯燥的匯編指令困擾。C 語言編譯器目前流行的主要有CVAVR、WinAVR、AVR Studio 和ICCAVR 等,同時采用可以對AVR 單片機及接口芯片實現硬件仿真功能的軟件Proteus 進行教學[7-9]。以學生作為認知主體,在實驗環節中設計和開發面向實際應用的實驗項目,激發學生學習興趣,啟發探索精神,使學生在學到扎實的專業實驗技能的同時,掌握項目開發的基本方法,逐步培養其發現問題、分析問題和解決問題的能力,這對培養學生的創新思維和實踐動手能力有著極為重要的指導意義。

在專業差異性方面,不同專業本科學生所需的實踐技能側重點也有所差異。對于控制專業的學生,主要側重于直流無刷電機、各種壓力、溫度、電壓和電流傳感器等控制對象的使用方面[10-12]。對于信息專業的學生,則主要注重各種通信協議和代碼生成及轉換等[13]。以往,在實驗項目的開發和研制上沒有考慮學生所學專業的差異性,沒有設計不同的實驗實踐項目以滿足本科生自身及專業差異性發展的要求。

目前已開始了大規模的實驗教學,并在培養自主意識、創新素質和團隊協作等方面,取得良好的教學效果。同時,面對眾多實驗,不同專業的教學也出現一些新問題。本文討論了在實驗教學中出現的問題,并在“面向工程的軟硬件整合”方面做了一些探索和研究。

1 當前實驗教學中存在的問題

(1)有些程序代碼工程實用性不足。針對目前

AVR 單片機實驗教學編寫的代碼功能不全,有些代碼只實現了部分硬件功能,且這些代碼與硬件的關系論述不清楚,例如在字符式LCD1602 液晶顯示實驗里,延遲函數設定的延遲時間由內部芯片HD44780 和HD44100 響應時間決定,不同指令執行時間不同,用很長的延遲時間雖然可以完成功能,但相應的查詢“忙”狀態的時間也相應增加,而且在復雜的工程應用中很容易被中斷,增加MCU 負擔,實際應用的程序還需處理很多其他任務,因此需要充分了解指令與硬件的關系,以及同時進行的其他任務特點,相應修改程序,例如為節省資源盡量用4 位總線,最少的延遲時間。

(2)Proteus 軟件并未被普遍采用。Proteus 軟件是英國Lab Center Electronics 公司開發的EDA 軟件,于1989 年問世,已發展25 年,得到全世界范圍的廣泛應用。Proteus 軟件具有通用EDA 軟件的原理圖編輯、制板和數模電仿真功能,除此外還是目前世界上唯一能進行單片機應用系統虛擬設計與仿真功能的軟件,它可以對基于單片機應用系統及眾多的外圍接口芯片、電子元器件以及外部的各種測試儀器一起仿真。Proteus 提供了30 多個元件庫,涉及到8086、51、AVR和Cortex-M3 等各種嵌入式處理器芯片、數字和模擬等上萬種元器件,并提供了各種激勵源和虛擬儀器(示波器、信號發生器、邏輯分析儀和計數定時器等等),為單片機應用系統的虛擬仿真提供了各種方便的硬件電路和軟件的調試手段。該軟件使得單片機系統的調試方法與設計思想發生根本性的變革,克服了傳統實驗教學模式存在的諸多不足[14-16],對提高本科生的設計與調試能力以及實踐能力有了一個質的飛躍。但此軟件目前只在學院個別班級使用,并未全面普及。

(3)課程考核方式不全面。該實驗課和理論課作為一門課進行教學,考核方式采用期末試卷成績占70%,平時成績占30%的方法,把大作業和基礎實驗的考核計入平時成績里,這樣導致后者比重太小,學生的學習重點還是放在書本上,會出現死記硬背的現象。

2 軟硬件整合的改革與實踐

分析上述問題,不難發現問題關鍵在于以工程需求為背景,有效提高學生的應用設計能力。解決的根本辦法是設置大量具體的工程項目,充分利用Proteus軟件與硬件實驗平臺進行深入整合。

2.1 與工程應用相結合

用傳統方法學習AVR 單片機過程中,各個章節單獨講授,講授的目的是使學生掌握基本概念、基本知識和基本設計方法。在初學時往往是“只見樹木不見森林”,但使用AVR 單片機完成實際工程項目時,一定要使各章節有機結合。因此為使學生能夠融會貫通地使用AVR 單片機,需要設置大量基于工程的實驗項目,每人一題,使題目都不相同。以“拋錨式法”提出,激發學生的學習動力,由學生從資料查詢、收集、整理,消化吸收現有成果,直至完成既定目標,讓學生在真實的工程環境中去感受和體驗該實驗所應用的知識點以及知識點之間的聯系,通過學生的自主學習和協助學習,來完成對所學知識的意義建構,這也是今后完成本科畢業設計或將來科研和工作中所采取的方法。

這一過程的考核適宜以大作業的形式進行,每個大作業盡量涵蓋課堂講授的AVR 單片機的基本概念、基本知識以及基本設計方法,每個作業要盡量涉及較多的片內功能部件與各種擴展,這可以鍛煉學生的硬件系統設計能力,軟硬件聯調能力。在理論教學一開始就給學生分配下來,使他們能夠有充足的時間去完成任務。實際上大作業題目完成的過程,就是學生設計與實踐能力提高的過程。對大作業的考核是看其運行是否通過,功能是否達到設計要求,對大作業中不足之處和精彩的地方也要予以指出,最好學生和老師一起討論,使班級每個人都能從自己和其他人的大作業中受益,相互促進,相互提高,起到事半功倍的效果。這樣才真正有利于學生設計水平的不斷提高。因此,大作業環節是培養提高學生設計與工程實踐能力的一個重要舉措。

2.2 實驗教學方法的改革

隨著單片機技術的發展,新理論和新技術不斷涌現,AVR 單片機和Proteus 軟件的出現便是最好的例證。Proteus 軟件在單片機課程中的應用改變了傳統的教學模式,它用軟件模擬了真實的實驗平臺,這使得單片機系統的調試可以先于實驗平臺的建立,使單片機的設計理念發生了根本的變革,這是傳統的教學模式所無法比擬的,對提高學生的系統設計與聯合調試能力以及工程實踐能力有了一個質的飛躍。

建議Proteus 在單片機教學中的使用方法如下:

(1)在講授單片機內容前大致介紹Proteus ISIS軟件和C 語言編譯軟件,并提供學習視頻資料,限定學習范圍。

(2)在講授前幾章內容時,詳細給出程序的編譯和.HEX 或.coff 文件的生成過程,演示Proteus ISIS 中元器件查找的方法和常用庫文件分類,演示原理圖的繪制、熔絲位配置、.hex 文件或.coff 文件的加載、仿真調試和波形觀察等。在學生熟練掌握軟件使用后上述操作可僅做演示或讓學生自行完成。

(3)因Proteus 設計不受時間、地點以及硬設備、儀器的限制,可以布置課后作業,讓學生逐步掌握Proteus ISIS 及編譯軟件。基礎實驗要求先在Proteus ISIS 下仿真通過,然后再在相應的硬件實驗系統調試通過。

(4)可以根據需要講授Proteus ARES。

在基礎實驗環節中,需建立一套基于Proteus 和硬件實驗箱相結合的實驗平臺,設計與課程教學內容緊密結合的實驗題目,包括必做題目5 個:I/O 中斷和數碼管顯示、定時/計數器、串行通信、鍵盤和顯示、A/D和D/A 等基本實驗;選做題目5 個:溫度及壓力測量、電動機控制、繼電器以各種擴展功能等。上述實驗可根據不同專業特點適當修改。需向學生強調,由于時延和噪聲等因素,仿真不能完全代替實際實驗驗證。

從軟硬件結合和工程應用的角度布置實驗,增強了學生的單片機的理解深度,使學生脫離了硬件實驗平臺的束縛,降低了學習成本,提高了學習效率,激發學生的學習興趣,提高了教學質量,目前已取得了很好的效果。

2.3 考核方式的改革

目前,單片機課程的考核是試卷成績占70%,平時成績占30%,大作業和基礎實驗成績計入平時成績。閉卷考試重點考核理論知識,學生經常是在考試前一周死記硬背基本概念,對基本概念和概念間的聯系不甚理解,考試結束一段時間后很容易忘記。單片機是實用性很強的課程,其應用靈活多樣,這種考核方式很難考察出學生的應用水平,甚至有可能使學生誤解單片機只要會背例程和概念就可以了,并不深究其內部結構本質和周圍接口芯片特點,這對他們今后的發展極為不利。既然Proteus 軟件已在單片機課程中廣泛應用,使得課程的教學理念、教學方法以及實驗手段都產生了變革,因此相應的考核方式也應變革。

應采取多樣化的考核方式,考核包括三個方面,理論知識的考核,占總成績的50%,基礎實驗的考核,占總成績的30%,大作業的考核占總成績的15%,平時成績占總成績的5%。對基礎實驗和大作業中的實驗,全部要求學生先在Proteus 中仿真通過,然后在實驗平臺上驗證。平時成績可以作為課堂表現的考核分數。通過這種方式既可以了解學生理論知識的掌握程度,也可以考查學生的動手實踐和創新能力。

3 結 語

以AVR 單片機應用為基礎,以提高學生實踐和創新能力為目標,結合航天學院各專業本科生實驗教學的實際情況,整合了軟硬件教學方法和考核手段,優化了實驗資源配置,節約硬件開發成本和周期。經過3年的改革實踐表明,通過軟硬件教學方法和考核方式改革的實施,增加了學生學習的興趣,減輕了學生學習壓力,學生不但掌握教學大綱要求的軟硬件基礎知識,而且對單片機及外圍芯片的內部電路拓撲結構也有深入的了解。從本學院本科生畢業設計過程中可以看出,學生在實際工程應用項目的開發質量和數量上都有較大幅度提高,并且改革措施已面向全院本科生推廣開來。

[1] 李 穎,習友寶.實驗教學示范中心實驗室運行機制與管理模式的探索與實踐[J].實驗室研究與探索,2009,28(4):88-90.

[2] 陳學英. 電子技術綜合實驗教學方法研究與實踐[J]. 實驗科學與技術,2011,9(2):127-130.

[3] 吳世麗,儀建紅.工科大學生核心競爭力的培養[J].長春工業大學學報(高教研究版),2008,29(2):70-72.

[4] 吳慶云.淺析如何提高大學生科研創新能力[J].教育教學論壇,2012(11):12-13.

[5] 張欣欣,蔡莽勸,羅建勇,等. 學生工程及科研創新能力培養的實踐[J]. 實驗室研究與探索,2014,33(3):194-196.

[6] 周權鎖,鄒建文,鄭金偉. 本科生差異性發展的實驗實踐項目探索與研究[J].實驗室研究與探索,2014,33(2):199-202.

[7] 張毅剛,胡瑞強. 基于Proteus 的單片機課程的教學改革與實踐能力培養[J]. 教育教學論壇,2015(5):149-150.

[8] 王海燕,楊 艷. Proteus 和Keil 軟件在單片機實驗教學中的應用[J]. 實驗室研究與探索,2014,33(2):199-202.

[9] 王 娟. Proteus 軟件在單片機專題實訓中的應用[J]. 實驗室研究與探索,2014,31(8):72-74.

[10] 劉 寧. 直流電機角位置控制實驗開發[J]. 實驗室研究與探索,2010,29(10):181-183.

[11] 汪燦華,陳慶梅,張 康,等. 虛擬實驗平臺在嵌入式系統實驗中的應用[J]. 實驗室研究與探索,2012,31(10):67-69.

[12] 王 艷,王麗娟,甄姬娜. 1-wire 總線多點溫度檢測顯示系統在Proteus 中的仿真實現[J]. 制造業自動化,2013,35(7):52-56.

[13] 王 凡. Proteus 在電子信息類畢業設計中的應用與研究[J].實驗技術與管理,2014,31(4):112-114.

[14] 房慧龍,羅錦宏. Proteus 仿真軟件在單片機教學中的應用[J].常州信息職業技術學院學報,2013,12(1):27-29.

[15] 龔 軍,羅 杰,汪小燕. 基于仿真的嵌入式系統教學實驗方法[J]. 實驗室研究與探索,2009,28(5):53-56.

[16] 宋 欣. 以課題設計為單元的單片機教學改革[J]. 價值工程,2012,31(29):232-233.

猜你喜歡
本科生單片機實驗教學
小議初中化學演示實驗教學
甘肅教育(2020年4期)2020-09-11 07:42:36
電容器的實驗教學
物理之友(2020年12期)2020-07-16 05:39:20
對初中化學實驗教學的認識和體會
甘肅教育(2020年8期)2020-06-11 06:10:04
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
幾何體在高中數學實驗教學中的應用
中醫藥大學本科生流行病學教學改革初探
Microchip推出兩個全新PIC單片機系列
探索如何提高藥學本科生實習的質量
主站蜘蛛池模板: 日本一区高清| 国产永久免费视频m3u8| 精品中文字幕一区在线| 99精品视频九九精品| 97国产精品视频自在拍| 国产农村精品一级毛片视频| 中文字幕中文字字幕码一二区| 天天色综网| 国产成a人片在线播放| 色天堂无毒不卡| 欧美第九页| 亚洲天堂网在线观看视频| 国内精品视频在线| 热思思久久免费视频| 日韩大片免费观看视频播放| 四虎成人免费毛片| 最新国产网站| 伊人国产无码高清视频| 无码专区在线观看| 伊人久久婷婷五月综合97色| 一区二区理伦视频| 久久综合五月婷婷| 久久精品中文无码资源站| 91久久偷偷做嫩草影院电| 77777亚洲午夜久久多人| 国内老司机精品视频在线播出| 五月天在线网站| 精品国产91爱| 国内熟女少妇一线天| 九九久久精品国产av片囯产区| 99视频只有精品| 久久黄色一级视频| 亚洲人成网线在线播放va| 99精品伊人久久久大香线蕉| 精品无码国产自产野外拍在线| 国产美女在线观看| 国产SUV精品一区二区6| 久久精品丝袜高跟鞋| 欧美精品色视频| 98精品全国免费观看视频| 专干老肥熟女视频网站| 宅男噜噜噜66国产在线观看| yy6080理论大片一级久久| 91美女在线| 亚洲女同一区二区| 无码福利视频| 麻豆精品在线播放| 日韩在线播放欧美字幕| 激情无码视频在线看| 亚洲—日韩aV在线| 亚洲高清无码久久久| 日韩在线视频网站| 亚洲日韩AV无码一区二区三区人| 国产女主播一区| 好吊色国产欧美日韩免费观看| 国产精品对白刺激| 伊人成人在线视频| 中文字幕 日韩 欧美| 午夜国产理论| 四虎精品国产永久在线观看| 国产日本视频91| 国产成人综合日韩精品无码首页| 97国内精品久久久久不卡| 精品伊人久久久大香线蕉欧美| 99re视频在线| 日本道综合一本久久久88| 国产高清在线精品一区二区三区 | 97在线国产视频| 欧洲亚洲欧美国产日本高清| 国产成人综合在线观看| 99ri精品视频在线观看播放| 视频在线观看一区二区| 亚洲一区免费看| 欧美日本不卡| 重口调教一区二区视频| 欧美成人影院亚洲综合图| 国产婬乱a一级毛片多女| 国产成人精品无码一区二| 亚洲日韩欧美在线观看| 麻豆AV网站免费进入| 99中文字幕亚洲一区二区| 美女一区二区在线观看|