


摘 "要:基于學生學習單片機的厭學情緒和枯燥的單片機理論教學模式,經過多年教學經驗和創新教育的開發,我們提出通過模擬實際項目的過程來驅動單片機的教學,既改變了傳統的枯燥教學模式,又激發了學生學習的興趣,同時鍛煉了學生的動手能力,為以后學生就業做實際項目打下堅實的基礎。
關鍵詞:單片機;創新教學;模擬豆漿機;實際項目驅動
單片機課程是電子、電氣自動化等高校專業的基礎課程,對于現如今發展迅速的自動化、智能化起著很重要的作用,同時,又滲透到如今各個方面,如現在的智能家居也離不開單片機的發展。為了學生以后的就業及專業技術的發展,學好單片機顯得尤為重要。但現在高校中普遍存在學生學習編程吃力,動手能力弱,具體項目接觸少,然后課余時間想學習沒法學習的狀況。這種傳統的教學模式挫傷了學生學習的積極性,不靈活的教學方式激發不了學生的學習興趣。
本文通過多年的單片機課程教學,結合職業學校學生的特點,靈活的改變的傳統理論教學,融合多種方式,最大限度的激發學生興趣和最大限度的利用學生的時間,通過模擬實際項目的過程來驅動單片機教學,改變了傳統的教學模式,激發了學生的學習興趣,能夠真正的學到知識。本次以模擬豆漿機為例。
一、項目總體設計
(一)系統功能介紹:模擬豆漿機有純豆漿和五谷雜糧兩種工作模式,每種工作模式下工作流程如下:
(1)純豆漿加工流程:
(2)五谷雜糧加工流程:
圖1 "項目功能流程圖
學生通過項目功能流程圖來了解項目實現功能,做電路設計,我們采用單片機來控制,選擇AT89S51單片機來實現控制。
(二)電路設計:
通過功能選擇電路所用的芯片及電路設計。
單片機選擇AT89S51,熱敏電阻根據國標規定,額定零功率電阻值是 NTC 熱敏電阻在基準溫度 25 ℃ 時測得的電阻值
R25,這個電阻值就是NTC 熱敏電阻的標稱電阻值。通常所說 NTC 熱敏電阻多少阻值,亦指該值選擇NTC103。
(三)畫圖制板。設計好電路通過PROTEL 畫圖,制板實現硬件電路。
(四)軟件設計。根據硬件設計以及我們模擬豆漿機的流程以及模擬豆漿機有純豆漿和五谷雜糧兩種工作模式來進行軟件編程實現功能。
實現功能的時候我們需要用到的知識,單片機如何檢測傳感器數據、按鍵控制、以及報警電路實現,還需要定時器計數器如何使用,通過本次項目實施,我們可以學習單片機中的很多重要的知識點。
二、結束語
本次課程改革主要是從多年單片機教學及實踐中不斷探索,不斷改革的基礎上形成的,主要從多維調動學生的學習時間及積極性,全方位的為了學生的學習,同時結合職業院校學生的特點,讓學生從設計、制圖、制板、到焊接,最后編程實現功能調試等一系列的實際項目過程,使學生有一定的設計開發能力,為以后步入專業殿堂打下堅實的基礎。