牛炯 遲書凱 黎明 劉蘭軍 周琳 周麗芹

摘要:實踐是自動化專業教學工作中非常重要的一個環節,而目前很多高?,F有教學設備無法滿足自動化專業實踐教學的需求,嚴重阻礙了學生工程實踐的培訓和創新的熱情。本文提出基于SOPC技術開發一套綜合實驗平臺,該綜合實驗平臺結合了自動化多門課程的知識點,站在工程的角度設計了多個綜合性實驗,滿足本科生工程實訓和創新活動的需求。
關鍵詞:SOPC;綜合實驗平臺;教學
中圖分類號:G642.0 文獻標志碼:A 文章編號:1674-9324(2016)32-0246-02
一、引言
對于電子信息類專業的本科教學,實踐是教學工作中非常重要的一環。就自動化專業來說,2012年新版教學大綱中實踐教學的學時較之前的教學大綱增加了近30%。目前對于實驗課程的開設,更多的是購買現成的實驗儀器箱。而受到現有實驗箱硬件的限制,無法將一門或多門課程的實驗相結合,學生只能在各個實驗箱上做單元性實驗和驗證性實驗,很難將各門課程在實際應用中相關聯起來,學生難以養成系統性思維。同時,根據近幾年電子信息類各種實踐型競賽和就業來看,要求學生不僅掌握單元性的知識,更偏重于要求學生能夠將幾門課程的知識在實踐中融合起來,對題目進行系統性的思考,學習如何完成頂層設計。綜上所述,以前在實踐教學過程中存在如下矛盾:①實驗內容與人才培養目標的矛盾。對于工科人才培養模式的討論是現在的熱點問題,培養創新性工科人才,提高其實踐能力,首先是實驗內容設計,其次是實驗設備采購或開發。目前的情況大多是按照傳統的實驗內容設計了現有的實驗設備,而實驗設備又制約了實驗內容的創新,無法為創新性人才培養提供保障。②學生創新的熱情與實驗條件之間的矛盾。根據我校近幾年比賽情況來看,自動化專業的參賽學生人數是日益增加的,學生對此抱有很大的熱情,期望從中培養自己的工程實踐經驗,得到系統、全面的鍛煉。雖然我們的創新實驗室幾乎是全天候對從事創新和競賽的學生開放,但由于實驗設備較為陳舊,功能已經不能完全滿足需要,嚴重影響了學生的創新熱情。針對上述問題,我校實踐指導教師需要站在系統的角度上,將工程實踐經驗和理論教學中涉及的知識點相結合,開發了用于本科實踐教學的基于SOPC技術的綜合實驗平臺。該平臺的研發綜合考慮了模擬電子技術、過程控制、自動控制原理、單片機原理、數字電子技術、SOPC技術以及現場總線等多門核心課程的實踐教學需求,本科生可以在該平臺上進行綜合性實驗設計。開發該綜合實驗平臺的最終目的是使學生在大二到大四的三年中,利用該平臺完成相關綜合性實驗課程、電子課程設計、畢業設計和創新活動等實踐活動,從感性認識到理論學習,由理論仿真到實踐調試,最終實現系統、完整、理論和實踐互動的學習過程,讓學生經歷并熟悉系統方案設計、系統功能仿真、硬件電路設計、軟件程序編寫、系統功能調試整個工程設計的流程。
二、綜合開發平臺的特點
該綜合實驗開發平臺用于自動化本科生教學實踐和創新活動,與傳統的實踐教學模式相比,具有如下特點。
1.理論與實踐相結合。本實驗平臺采用頂層設計思路,覆蓋了自動化幾乎所有的專業課程的實踐教學,教師在講授理論知識的同時,相關知識點可以實現在此實驗平臺上體現,改變了以往實踐教學與理論教學脫鉤的狀態。
2.各門課程之間相關聯。此實驗平臺可以涉及信號的輸入、采集、處理、傳輸以及顯示的全過程,而每一個環節又應用到了不同的技術,通過合理的設計綜合性的實驗內容,各門課程教師可以重點對照平臺中本課程的知識點講授應用,而對其他環節的內容簡單講解,使學生明白本門課程內容在整個自動化教學體系中所處的位置以及承擔的作用。這樣經過四年的培訓,學生所學到的各個知識點將不再孤立,而是融會貫通的,并且能夠非常清楚每門課程學到的知識點用在哪個環節。
3.系統性、靈活性和擴展性。本實驗平臺從硬件設計到實驗內容設計均采用頂層設計的思路,每一個綜合性實驗都盡可能多的涵蓋知識點,同時硬件的設計預留了足夠的擴展接口,以便于兼容后期開發其他的實驗擴展板。同時,軟硬件的設計過程中強調模塊化的設計思路,使學生在學習過程中更深刻的理解了各個知識點,也能更方便的用新學到的技術搭建的新模塊替換舊的功能模塊。
4.遵循CDIO工程教育培養模式。使學生在四年學習中通過該綜合實驗平臺體驗“做中學”的模式。大一學生通過參觀實踐平臺系統,觀看實驗結果,傾聽教師講解,對自動控制系統有初步的概念,引發其好奇心,課后查閱文獻,達到對本學科有初步認識的目的;大二學生運用學習過的《電路原理》、《模擬電路》、《數字電路》以及FPGA中的知識點,弄清楚該平臺電路的工作原理,并運用它完成《電子課程設計》綜合課程;大三學生需要對該平臺的硬件電路進行焊接,加深對整個系統的體系結構和功能的理解,建立系統的概念,并在該平臺上進行《SOPC技術》、《過程控制》等課程中的知識點進行仿真調試;大四學生通過該平臺進行生產實習和畢業設計,根據指導教師要求設計綜合性實驗,通過查閱文獻,進行方案論證、技術選擇、系統仿真、軟件編程、系統調試幾個步驟,最終完成綜合性實驗。通過這樣的培養,學生對各個模塊、每個技術都會有較深的理解,對四年中所學的專業知識會有更深刻、更系統的認識。
三、綜合實驗平臺的搭建
綜合實驗教學平臺主要由一塊主控板和若干擴展板構成。主控板為自主開發的基于SOPC技術的實驗板,擴展板包括:開關電源擴展板、電機驅動擴展板和過程通道擴展板等。本實驗平臺的開發能夠支持《模擬電子技術》、《數字電子技術》、《過程控制》、《電機調速》、《SOPC技術》、《檢測技術》等相關課程的綜合性實驗,教學過程中學生根據學習到的知識點選擇相應的擴展板進行開發學習。目前主控板和開關電源擴展板已經開發完成,并用于實踐教學。電源板與主控板連接框圖如圖1所示。圖中紅色虛線部分可以由模擬器件搭建,也可以通過使用SOPC開發板編程實現。學生在學習的不同階段采用不同的技術來實現相應的功能。當學生在不同階段采用不同的技術實現相同的功能時,加深了其對各門課程之間的關聯,也大大激發了學生學習的熱情。
開關電源擴展板是一個由模擬器件搭建的完整的閉環開關電路。涉及到的知識點有比例積分調節器、集成運放、比較器、三極管以及MOS管的使用、二極管特性及穩壓管的使用、過流保護、單相整流橋、buck電路調試、PWM脈寬調制等。電路完全根據功能模塊進行布局,每個功能模塊的輸入輸出均預留接口,學生可以根據學習到的新知識設計電路來替代相應的功能模塊。SOPC實驗主控板是基于ALTERA公司的Cyclone Ⅱ EP2C35芯片開發的。考慮到設計的靈活性和成本,主控板由核心板和擴展底板構成。核心板由FPGA芯片、FLASH芯片、SDRAM芯片、有源晶振以及其他阻容器件等組成,采用六層板設計,大大增加了系統的可靠性;擴展底板采用四層板設計,其外圍接口豐富,包括:USB控制器、SD卡、時鐘芯片、CAN控制器、LCD、8位AD、8位DA、LED、擴展口等、射頻收發器、PS2接口以及串口收發器等。
實驗指導書的編寫要適用于各個層次的學生,分為基礎篇和系統篇。基礎篇用于所涵蓋的各門課程的基礎知識點,適用于所有學生?;A篇中的知識點都屬于綜合性實驗中的某個模塊,使學生能明白所學習的基礎電路在系統中的作用,在此基礎上,學生以后能更深刻地掌握綜合性實驗的開發;系統篇由具有工程實踐經驗的教師編寫,該部分內容設計的綜合性實驗能夠使學生深刻理解工程應用,在每個綜合性實驗的訓練中,學生都需要經歷需求分析、方案設計、技術手段分析、仿真、編程、調試等過程。該開發平臺可以很好的應用于本科生各種專業實習以及本科生畢業設計等,同時也可以支持SRDP的創新平臺以及電子設計大賽的培訓等創新活動。
四、結語
新教學大綱要求自動化專業培養的本科生具有較強的工程實踐能力,本綜合實驗開發平臺的開發解決了目前高校中現有教學設備無法滿足創新活動的問題,從工程角度出發,站在頂層設計的角度,為增強學生系統工程的意識、從事工程實踐奠定了良好的基礎。
參考文獻:
[1]周麗芹,黎明,臧愛云,等.自動化專業實踐教學體系的構建[J].教育教學論壇,2015,(11):169-170.