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

Proteus在《微型機原理》課程教學中的應用

2014-04-16 11:52:50張亞軍
科技視界 2014年13期
關鍵詞:單片機實驗課程

張亞軍

(鄭州科技學院,河南 鄭州 450064)

0 引言

《微機原理》課程是電氣自動化專業、計算機及相關專業的一門基礎課程,且該課程相對專業性理論的要求比較高,所以比較抽象;又是《自動控制》、《計算機組成原理》、《嵌入式原理及開發應用》等課程的后繼課程的基礎,要求學生對此門功課的學習能夠扎實、勞固的掌握,可是學習過程比較困難,如果在實際的教學過程中,只以課堂理論講述為主,而忽略了實際實驗操作,這樣就讓學生感覺到課程的枯燥乏味,并且理論只是口頭論述,只能講解表面的知識,無法讓學生做到更深入的了解。

為了激發學生的學習積極性和對理論的充分認識、勞固掌握,提高學生的動手動腦能力和培養學生的創新能力,在教學過程中運用Proteus軟件,對增強學生的思維活躍性有很大的促進作用。利用這款軟件的仿真性能,讓整個教學過程更加生動、形象,讓學生更加深入的了解所學知識,從而這款軟件起到更加積極的作用。Proteus軟件是英國Labcenter electronics公司出版的EDA工具軟件(該軟件中國總代理為廣州風標電子技術有限公司)。它不僅具有其它EDA工具軟件的仿真功能,還能仿真微處理器及外圍器件[1]。

1 幾種教學方式比較

信息化新時代下電子原件多樣化,電路的多樣化已是一個快速發展趨勢,軟件硬件更新換代之快更是令人驚嘆。微機原理教學課程本身的教學內容涉及到的知識非常廣泛,在教學過程的講述也是比較抽象的,并且不容易做到有效的實際演示,這樣一來學生吸收教學知識的能力大大降低,從而嚴重影響教學質量。像一些稍微復雜一些的電路知識,如果只是通過畫圖的辦法不但消耗時間并且浪費精力,如果用PPT的形式進行教學演示,對于整個教學內容來說也只是一個模糊的概述,類似這樣的軟件實際教學效率非常有限。隨之面臨的硬件教學課程局限性的弊端就不可掩蓋了。在這種傳統的教學實例演示過程中,學生接收的只是一些枯燥千篇一律的內容,所以不能調動學生對知識的求知欲望。

1.1 焊接時代的教學不足與優勢

《微機原理》原生態的教學時代要算是通過焊接來去追求深刻地理解理論,驗證理論,從實踐中檢驗真理,習得真理。科學本省就是自然界的“道”:法則,一定事物在一起就能產生一定的現象,《微型機原理》亦是一門精神奇妙的科學。對于傳統的焊接時代的教學,老師教學不能借助事物很好地形象化的表達,學生面對海量的模糊理論的概念以及繁瑣焊接試驗操作,對學生的學習熱情和求知欲有很大的副作用,同時這種通過焊接方式來練習對硬件資源也是一種極大的浪費。

任何事物都有利與弊兩方面的存在,焊接時代《微型機原理》教學也一樣,這種原生態的教學方式所有形象化教學的限制和硬件時間的巨大花銷及不利于學生新思路創新的產生和實踐,然而它也存在不容忽視優勢:教與學都最接近本質時間,教和學都直擊實踐,與當大量理論少實踐的教學模式下,這種方式無疑是直接接近本質。

1.2 實驗箱時代教學的弊端與優勢

相對傳統焊接年代的教學形式有了很大提高,學生可以通過更統一的電子模版——實驗箱,在教師教學和學生實踐方面有了很大地積極促進作用。教師通過實驗箱能更形象化,具體化地描述理論和實踐理論,可重塑性好,學生容易試驗,這種比較統一電子模版也讓學生的思路有了更廣闊的空間,能夠好地激發學生新奇思維產生和新事物的創造。然而這種比較統一的助教助學的電子模版的產生使教學有點遠離了具體實踐的本質,學生只能機械地按照實驗箱上有限的資源來完成有限的實驗,有點遠離了硬件操作的本質。

1.3 Proteus時代教學的優勢

Proteus是世界上著名的EDA工具(仿真軟件),從原理圖布圖、代碼調試到微處理器與外圍電路協同仿真,一鍵切換到PCB設計,真正實現了從概念到產品的完整設計。是目前世界上唯一將電路仿真軟件、PCB設計軟件和虛擬模型仿真軟件三合一的設計平臺,其處理器模型支持 8051、HC11、PIC10/12/16/18/24/30/DsPIC33、AVR、ARM、8086 和MSP430等,2010年即將增加Cortex和DSP系列處理器,并持續增加其他系列處理器模型。在編譯方面,它也支持IAR、Keil和MPLAB等多種編譯器。具體優勢表現在以下一個方面:

一是,Proteus電路設計仿真軟件功能完善,可對一般的電路及各種電路應用程序(如單片機程序)進行仿真模擬。以前普遍使用的EWB,其界面,儀表功能、信號發生器等都不如人意。Proteus電路設計仿真軟件功能非常完善,其應用效果主要表現在以下幾方面:(1)發光電極管、燈泡、數碼管等器件的可發光和開關的可開閉及揚聲器的可發聲,實物店魯能觀察到電路現象等,這些功能通過Proteus都可實現。(2)各種電源包括直流、交流;信號源包括正弦波,矩形波。是哪較薄,尖脈沖,音頻信號;電壓,頻率和其他各種參數都可根據需要通過Proteus設定。(3)具備各種儀表:微伏表、毫安表、安培表等電壓表;頻率計:四蹤示波器等。總之,實驗室里所需要的元器件,儀器儀表都配備完善,最基本的元器件功率、耐壓、外形的差別都能體現出來,并可進行四蹤示波器四路信號的實時比較。其設備之齊全,功能之完善,與以往所使用的軟件比較效果更加明顯。

二是,投資少,損耗為零,緊跟市場。一套常規多媒體示教平臺,裝上Proteus軟件就可以使用——成本為零。由于其安全性能好,實驗設備損耗為零,不會出現因學生的誤操作損壞儀器設備的情況、能節省大量的時間用于實驗的準備和調試,并可以進行升級,完全可以與企業的需要保持一致。

三是,直觀、真實,可以顯示演示的內容和過程,與真實的試驗相比毫不遜色,卻有更多的靈活性及更準確的數據參數。用戶甚至可以實時采用諸如 RAM,ROM,鍵盤,馬達,LED,LCD,AD/DA,部分 SPI器件,部分IIC器件。基于原理圖的虛擬原型上編程,再配合顯示及輸出,能看到運行后輸入輸出的效果。配合系統配置的虛擬邏輯分析儀、示波器等,Proteus建立了完備的電子設計開發環境。

四是,擁用多媒體數學平臺進行教學,與純理論數學相比,能有效提高學生的學習興趣。由于感性認識的增加,學生更容易理解,可有效地按時完成教學任務。教師可根據實際需要,通過Proteus的演示進行問題發現式、驗證總結式教學使學生順利消化每一節課的知識。

2 Proteus+8086虛擬實驗平臺

Proteus是英國Labcenter公司開發的電路分析與實物仿真及印刷電路板設計軟件,它應用于Windows操作系統,可以仿真,分析各種模擬電路與集成電路。。該軟件提供了大量模擬與數字元器件,外部設備及各種虛擬儀器,并具有對常用控制芯片機器外圍電路組成的綜合系統的交互仿真功能。

Proteus提供多種多樣型的虛擬仿真模型,例如VSMC for 8051,VSM for AVR,VSM for ARM7/LPC2000,VSMforPIC11/12/16/18/24/33,VSM for HC11及VSM for MSP430等。Proteus 106強大的設計與仿真功能被廣泛應用在數字電路,模擬電路,單片機,嵌入式系統等多門課程的教學和實驗中。但是,Proteus在微機原理教學中的應用卻鮮為少見,這主要是因為以往的Proteus版本缺乏對微機原理課程所設計芯片的支持。直至2009年,Labcenter公司推出了VSM for 8086平臺及Proteus7.5 SP3軟件,支持8086微處理器與8255,8253,8251等接口芯片的系統仿真。Proteus為8086微處理器設定了一些默認值,同時也可以通過“編輯元器件”功能對8086模型的多種屬性進行修改,如表所示。此外,8086模型支持將源代碼的編輯和編譯整合到統一設計環境中[2]。

2.1 在《微機原理》理論教學中的應用

在講述《微機原理》課程的接口芯片時,為了能讓學生掌握芯片的功能、結構及引腳,需要借助相應的實例進行講解。8086的中斷系統相對比較復雜,講解起來不容易講明白,但借助Proteus通過圖示的形式,講起來就比較直觀,而且學生的記憶也比較深刻[3]。如1所示,采用中斷方式完成數據的輸入輸出傳送。

圖1 8259A的仿真實現

這樣對程序的編寫流程很容易理解。

2.2 Proteus在單片機教學中的應用

單片機的學習采用項目化的教學形式,在教學中引入“以培養關鍵能力為核心”的項目教學法,項目教學法是師生通過共同實施一個完整的項目而進行的教學活動,每節課都圍繞著一個特定項目展開,用項目構建本節課的知識體系。在項目教學中,教師圍繞具體項目以模塊方式組織教學內容,引導學生邊學邊做、邊做邊學,在實踐中學習這門課。教師不再把現成知識技能傳遞給學生作為教育的唯一目標,或者說不是簡單地讓學生按照教師的安排和講授去得到一個結果,而是在教師的指導下,讓學生把看到的、聽到的與手上做的結合起來。學生在尋找這個結果的過程中,學會思考、發現問題和解決問題,進而增強信心、提高學習積極性,最后進行展示和自我評價。與傳統的教學方法相比,項目教學法有效地建立了課堂與實踐之間的聯系,能將教學課題的理論知識和實際技能結合起來;學生有獨立制定計劃并實施的機會,在一定時間范圍內可以自行組織、安排自己的學習行為,使學生的學習更 有針對性和實用性。 在應用項目式教學的過程中必須軟件硬件結合,也就是將程序和外圍電路相結合。采用虛擬仿真技術Proteus軟件,則不用制作具體的電路板就能夠完成以上工作,使項目實現更加方便經濟[4]。

將Proteus引入單片機課堂教學首先,在單片機課堂教學中采用Proteus,可以進行大量實例演示,將原本用語言不便描述的內容直觀地展現出來,一目了然,增強了教學的生動性和直觀性。教師可以開發教學演示項目,制作一些典型的應用系統,比如流水燈、交通燈、數字鐘等,讓學生對單片機應用系統有一個感性認識。而且 Proteus具有用色點顯示芯片管腳狀態的功能,在仿真過程中,引腳上的有色小方塊顯示其狀態,紅色表示高電平,藍色表示低電平,灰色表示浮空,黃色表示沖突(如兩個器件同時向總線上傳送數據)。這給用戶調試、演示帶來方便,教師可通過單步調試的方法讓學生觀察引腳的高低電平變化。其次,采用Proteus有助于明確概念,解決難點。在單片機教學中,P0口作為準雙向口的這個概念以及如何應用、中斷如何產生、LED燈的位選和線選 如何區別等都是教學中的重點和難點,可以通過Proteus的演示讓學生掌握清楚。例如:中斷優先級是教學中難以掌握的問題,以往學生在課堂聽不懂,課后也搞不清。現在用 Proteus在多媒體教室進行仿真,學生也參與操作,顯示直觀清晰[5]。學生通過觀察和操作,不僅學懂了,主動性也明顯提高,效果很好。

Proteus仿真軟件打破了學習的時間限制,開拓了學習的空間,只要有一臺電腦,學生就可以利用課余時間,在自己的 PC上隨時進行仿真實驗。采用Proteus仿真軟件,既節約大量昂貴的實驗儀器費 用,還能避免真實實驗或操作所帶來的各種危險,和因操作不當而造成的儀器儀表的損毀。在單片機課程要求的實驗基礎上,可以進一步開展實驗室開放性教學,主要包括兩種開放形式:一是,學生在實驗課上沒有完成的實驗內容,或對做過的實驗存在疑問;二是,處于對單片機的興趣,或在原有單片機學習的基礎上,在老師的指導下,自己動手,完成單片機系統的設計、焊接、編程、調試及分析等工作[6]。允許學生在業余時間進行預約實驗,同時向自己有微機的學生提供仿真所需軟件資源,開闊學生的課外學習活動空間,鼓勵學生參加科技小組活動。

2.3 在實訓中的應用

傳統的微機原理仿真實驗主要采用硬件仿真電路箱的模式,試驗箱大量的輔導信號線,如地址譯碼器電路,數據線,讀寫線等已經進行了集成,這樣學生在做實驗時,只能賊既定的框架中進行各種演示實驗,從而限制住了學生的想象能力。另一方面,由于硬件實驗室一般不是開放式實驗室,因此學生很難在實驗課前進行很好的準備工作,尤其是在硬件電路方面,從而在實驗過程中用大量的時間進行電路連線的檢查工作,影響實驗效率。

而通過Proteus仿真軟件,學生能過在課前進行很好的電路設計,進行初步的軟硬件之間的聯合調試,如果在仿真過程中出現問題,能夠很好地利用仿真軟件的調試工具進行各個硬間設備的檢測與調試[7]。在做好準備工作后,進行實驗課時,可以把軟件仿真的結果直接應用到硬件試驗箱中,能夠很好地驗證從仿真到真是應用的整個流程,從而提高學生的動手能力,有效地提升實驗效果。

3 結束語

使用Proteus軟件進行系統仿真設計,是虛擬仿真技術和計算機多媒體技術相結合的綜合運用,有利于培養學生的電路設計能力及仿真軟件的操作能力;在《微型機原理》課程設計中,我們使用Proteus開發環境對學生進行培訓,在不需要硬件投入的條件下,學生普遍反映,對《微型機原理》的學習比單純學習書本知識更容易接受,更容易提高。實踐證明,在使用Proteus進行系統仿真開發成功之后再進行實際制作,能極大提高單片機系統設計效率。在實踐教學中,傳統方法多數是利用硬件試驗箱來完成,這存在很多不足之處。借助Proteus可以輔導教師的教學,對學生進行實驗,課程設計,畢業設計等都有很大的幫助。為了加深對理論知識的理解,促進理論和應用的結合,我們在課堂教學過程中應選擇仿真軟件Proteus,進行匯編程序的調試和演示,激發學生的學習興趣。因此,Proteus有較高的推廣利用價值。

[1]胡建波.微機原理與接口技術實驗:基于Protues仿真[M].北京:機械工業出版社,2011.

[2]陳越,顧暉,等.Proteus虛擬仿真在微機原理教學中的應用[J].電子技術應用,2012(01):106-108.

[3]劉鄒,丁青青.基于 Proteus的硬件在回路仿真[J].計算機仿真,2009,26(2).

[4]王寧,陳鋮.非計算機專業“微機原理與接口技術”課程的教學實踐與探索[J].教育與教學研究,2008(24).

[5]彭偉.單片機c語言程序設計實訓100例[M].北京:北京電子工業出版社,2010.

[6]少航,李山,苗亮亮,等.基于Proteus的單片機應用系統的設計與仿真[J].現代電子技術,2007(6).

[7]徐麗偉.淺談微機一體化教學[J].科教論叢,2009(6).

猜你喜歡
單片機實驗課程
記一次有趣的實驗
數字圖像處理課程混合式教學改革與探索
軟件設計與開發實踐課程探索與實踐
計算機教育(2020年5期)2020-07-24 08:53:38
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
為什么要學習HAA課程?
做個怪怪長實驗
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
NO與NO2相互轉化實驗的改進
實踐十號上的19項實驗
太空探索(2016年5期)2016-07-12 15:17:55
主站蜘蛛池模板: 1级黄色毛片| 少妇高潮惨叫久久久久久| 亚洲成年人网| 性视频久久| 中国一级特黄视频| 国产在线91在线电影| 久久精品女人天堂aaa| 无码AV高清毛片中国一级毛片| 2021国产v亚洲v天堂无码| 国产毛片片精品天天看视频| 99久久国产综合精品女同| 性做久久久久久久免费看| 尤物亚洲最大AV无码网站| 国产精品短篇二区| 欧美区日韩区| 在线色国产| 欧美色图第一页| 国产玖玖玖精品视频| 丁香五月激情图片| 在线国产三级| 亚洲男人天堂2018| 思思热精品在线8| 欧洲日本亚洲中文字幕| 精品国产成人av免费| 福利视频久久| 中文字幕啪啪| 国产精品亚洲综合久久小说| 666精品国产精品亚洲| 九九免费观看全部免费视频| a欧美在线| 亚洲三级片在线看| 狠狠久久综合伊人不卡| 在线无码av一区二区三区| 午夜日韩久久影院| 青青青国产精品国产精品美女| www.亚洲国产| 亚洲国产成人无码AV在线影院L| 久久综合AV免费观看| 小说 亚洲 无码 精品| 亚洲精品爱草草视频在线| 亚洲一欧洲中文字幕在线| 日韩精品一区二区三区免费在线观看| 玖玖免费视频在线观看| 免费A∨中文乱码专区| 四虎国产永久在线观看| 欧美爱爱网| 国产福利在线观看精品| 999精品视频在线| 91青青草视频| 国产精品福利在线观看无码卡| 国产精品网址你懂的| 国产在线精品美女观看| 五月天久久婷婷| 国产一级精品毛片基地| 国产亚洲精品无码专| 国产一级精品毛片基地| 91精品免费高清在线| 亚洲欧美在线综合一区二区三区| 亚洲天堂日韩av电影| 99精品久久精品| 欧美国产日韩另类| 九月婷婷亚洲综合在线| 午夜激情婷婷| 久久精品亚洲热综合一区二区| h视频在线播放| 亚洲精选高清无码| 亚洲欧洲免费视频| 成人亚洲视频| 欧美一级黄片一区2区| 五月婷婷导航| 国产精品美人久久久久久AV| 国产精品手机在线播放| 天天摸夜夜操| 国产精品第页| 午夜福利无码一区二区| 亚洲成人福利网站| 欧美精品导航| 中文字幕在线观看日本| 精品1区2区3区| 久久黄色小视频| 无码高清专区| 国产午夜福利亚洲第一|