趙翠芹 吳啟明 黃星壽
摘 要:針對(duì)物聯(lián)網(wǎng)工程專業(yè)特性,分析了物聯(lián)網(wǎng)面臨的問題,給出了物聯(lián)網(wǎng)工程專業(yè)的專業(yè)質(zhì)量標(biāo)準(zhǔn)和大學(xué)四年各個(gè)年級(jí)的定位和學(xué)習(xí)目標(biāo),從而給物聯(lián)網(wǎng)專業(yè)學(xué)生的學(xué)習(xí)和領(lǐng)域選擇提供了一個(gè)參考。
關(guān)鍵詞:物聯(lián)網(wǎng)工程;嵌入式技術(shù);培養(yǎng)方案;教學(xué)改革
中圖分類號(hào):TP39;G642 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):2095-1302(2017)09-0-03
0 引 言
河池學(xué)院從2014年開始招收物聯(lián)網(wǎng)工程專業(yè)的學(xué)生,現(xiàn)已快三年。因物聯(lián)網(wǎng)工程專業(yè)屬于典型的跨學(xué)科、跨平臺(tái)的交融學(xué)科,涉及到軟件和硬件方面的綜合應(yīng)用知識(shí)[1,2],牽扯到的課程很多且要求熟練掌握,還必須做到精通各式各樣的技術(shù),因此很多物聯(lián)網(wǎng)工程專業(yè)的學(xué)生都會(huì)為自己的前途擔(dān)憂,不知道該如何抓牢這些課程,也不知道物聯(lián)網(wǎng)專業(yè)需要儲(chǔ)備什么知識(shí)。為了給學(xué)生的學(xué)習(xí)提供一些參考,幫助學(xué)生看清該專業(yè)今后的發(fā)展方向提供了一些建議。
如今的IT界實(shí)用當(dāng)?shù)溃锫?lián)網(wǎng)、大數(shù)據(jù)和云計(jì)算當(dāng)屬其中翹楚。它們憑借著廣泛的應(yīng)用,已收獲不少企業(yè)的青睞。近幾年,有著億萬紅海市場(chǎng)的“萬物互聯(lián)”IoT發(fā)展迅猛。這是一個(gè)談“物聯(lián)”色變的年代,也是一個(gè)無“物聯(lián)”不歡的年代。微軟計(jì)劃在一年內(nèi)攻克智能家居市場(chǎng)[3];亞馬遜的無結(jié)賬環(huán)節(jié)便利店即將上線[4];2016年年底,ZigBee聯(lián)盟遍布37個(gè)國家的400多家公司,國內(nèi)的南京物聯(lián)、華為和阿里云也位列其中[5];微博、微信朋友圈中每天都有顛覆式的黑科技占據(jù)著科技行業(yè)的頭條,有些已成為路人皆知的技術(shù),比如在充電技術(shù)方面有OPPO的“超級(jí)閃充”[6],高通驍龍的Quick Charge 4.0[7],載有石墨烯技術(shù)的榮耀Magic[8];在虹膜識(shí)別方面有微軟推出的Lumia 950和三星Note 7;在VR (虛擬現(xiàn)實(shí))和AR(增強(qiáng)現(xiàn)實(shí))的全息投影技術(shù)方面有百度神燈以及各種游戲,微軟HoloLens,谷歌Project Tango,Google Glass,Magic Leap等;2017年可能實(shí)現(xiàn)的無邊框、全玻璃智能手機(jī)、藍(lán)牙5、折疊手機(jī)、蘋果雙卡雙待等黑科技。物聯(lián)網(wǎng)技術(shù)已經(jīng)在全球范圍內(nèi)漸成燎原之勢(shì),人們的夢(mèng)想也在接二連三地變成現(xiàn)實(shí)。
1 物聯(lián)網(wǎng)工程專業(yè)面臨的問題
物聯(lián)網(wǎng)就是實(shí)現(xiàn)讓“物開口說話”,利用感知識(shí)別設(shè)備將物理世界的量轉(zhuǎn)換為計(jì)算機(jī)能處理的信息量,然后通過紅外、RFID、藍(lán)牙、ZigBee等無線低速網(wǎng)絡(luò)、無線局域網(wǎng)802.11的WiFi、3G、4G、5G等無線移動(dòng)網(wǎng)絡(luò)進(jìn)行傳輸,與互聯(lián)網(wǎng)結(jié)合形成一個(gè)“萬物為一家,一網(wǎng)聯(lián)天下”的巨型網(wǎng)絡(luò)。物聯(lián)網(wǎng)在車聯(lián)網(wǎng)、智能家居、智慧城市等方面已全面開花,但物聯(lián)網(wǎng)專業(yè)技術(shù)依舊面臨以下幾個(gè)問題:
(1)嵌入式技術(shù)是一項(xiàng)非?;钴S的技術(shù),標(biāo)準(zhǔn)缺乏,規(guī)格多變。沒有一個(gè)行業(yè)能不斷容納所有層出不窮的技術(shù),因?yàn)樵敿?xì)闡述某一項(xiàng)技術(shù)便需要撰寫卷帙浩繁的書籍,學(xué)者用心去學(xué),剛?cè)跁?huì)貫通,但該技術(shù)卻可能已失去生機(jī),比如Nokia的Symbian、Intel的MeGoo,你追我趕,卻不合時(shí)宜,跟不上時(shí)代的步伐。
(2)物聯(lián)網(wǎng)技術(shù)涉及軟件知識(shí)和硬件知識(shí)。硬件方面需掌握51單片機(jī)內(nèi)核系列、嵌入式STM32、A8網(wǎng)管系統(tǒng)和嵌入式FPGA硬件電路設(shè)計(jì)和原理圖;軟件方面需要從語言、操作系統(tǒng)、調(diào)試工具等方面熟練掌握。這些技術(shù)種類多樣,除了看是否受到開發(fā)者的青睞,還要考慮是否是業(yè)界所需。
2 物聯(lián)網(wǎng)工程專業(yè)的專業(yè)質(zhì)量標(biāo)準(zhǔn)
參照2012年《普通高等學(xué)校本科專業(yè)目錄和專業(yè)介紹》制定了應(yīng)用型專業(yè)人才培養(yǎng)方案的專業(yè)質(zhì)量標(biāo)準(zhǔn),結(jié)構(gòu)如圖1所示。專業(yè)質(zhì)量標(biāo)準(zhǔn)主要包括專業(yè)培養(yǎng)目標(biāo)和標(biāo)準(zhǔn)、專業(yè)課程和實(shí)踐與創(chuàng)新三個(gè)模塊。專業(yè)培養(yǎng)目標(biāo)和標(biāo)準(zhǔn)主要是從素質(zhì)結(jié)構(gòu)和基礎(chǔ)能力方面考慮;專業(yè)課程模塊包括通識(shí)教育課程、學(xué)科專業(yè)基礎(chǔ)課程和專業(yè)技能三個(gè)模塊;實(shí)踐與創(chuàng)新模塊包括創(chuàng)新創(chuàng)業(yè)教育課程、行業(yè)企業(yè)項(xiàng)目選修和集中性實(shí)踐教學(xué)三個(gè)模塊。
根據(jù)人才培養(yǎng)質(zhì)量標(biāo)準(zhǔn)制訂了人才培養(yǎng)方案,并計(jì)算出了表1所列的各類課程學(xué)分?jǐn)?shù)與學(xué)時(shí)數(shù)比例分配、表2所列的實(shí)踐教學(xué)環(huán)節(jié)構(gòu)成及其學(xué)分比例、表3所列的選修課學(xué)分?jǐn)?shù)構(gòu)成。從表1可以看出各模塊的選修和必修課程所對(duì)應(yīng)的學(xué)分和比例情況;從表2可以看出實(shí)踐課所占比例比理論課多,學(xué)校應(yīng)注重學(xué)生的實(shí)際操作能力。
3 物聯(lián)網(wǎng)專業(yè)學(xué)生四年的定位和目標(biāo)
崗位-任務(wù)-能力-課程結(jié)構(gòu)簡(jiǎn)表見表4所列。硬件向著集成化、智能化、數(shù)字化方向發(fā)展。軟件和硬件各司其職、揚(yáng)長避短,期望學(xué)生“軟硬”兼有潛力。學(xué)??筛鶕?jù)自身的辦學(xué)實(shí)力,以兩大主要崗位(群)、任務(wù)、能力來建設(shè)物聯(lián)網(wǎng)課程體系,兩大崗位包括物聯(lián)網(wǎng)工程師和嵌入式系統(tǒng)工程師,并列出了業(yè)界通用的軟硬件核心課程。
安排一年級(jí)的學(xué)生完成表5所列的認(rèn)知實(shí)習(xí),從宏觀上把握物聯(lián)網(wǎng)的分層架構(gòu)、物聯(lián)網(wǎng)的技術(shù)標(biāo)準(zhǔn)和應(yīng)用、行業(yè)現(xiàn)狀、就業(yè)前景。在這一階段,C語言程序設(shè)計(jì)、物聯(lián)網(wǎng)導(dǎo)論、電路與電子技術(shù)基礎(chǔ)和數(shù)字電路等課程均需要學(xué)習(xí)。C語言的作用不可小覷,它是軟件開發(fā)的基礎(chǔ),家喻戶曉且久經(jīng)考驗(yàn)的Windows和Linux操作系統(tǒng)都是用C語言編寫的;51系列單片機(jī)、帶有μC/OS-II和觸摸屏的STM32系列32位單片機(jī)、ARM架構(gòu)A8網(wǎng)管的嵌入式系統(tǒng)開發(fā)、ZigBee協(xié)議棧的分析幾乎都采用C語言編寫,因此C語言必牢固掌握。硬件方面則應(yīng)熟悉電路的基本知識(shí)、常用元器件,數(shù)字電路課程最好采用FPGA嵌入式開發(fā),這對(duì)熟悉硬件開發(fā)模式、設(shè)計(jì)模式和熟悉各種芯片及外圍設(shè)備特別有用;軟件主要包括Multisim、Quartus II、Qsys、Nios II等。
到了大二階段,單片機(jī)原理及應(yīng)用、物聯(lián)網(wǎng)通信技術(shù)和傳感器原理等硬件課程和面向?qū)ο蟪绦蛟O(shè)計(jì)、Linux操作系統(tǒng)、數(shù)據(jù)結(jié)構(gòu)等軟件課程提上日程。大多數(shù)嵌入式開發(fā)平臺(tái)都在Linux操作系統(tǒng)中完成,Linux常用的命令、Shell腳本的編寫、GCC、GDB、配置文件的改寫都要熟練掌握;數(shù)據(jù)結(jié)構(gòu)是寫程序的基礎(chǔ);Java語言是嵌入式上層軟件開發(fā)的基礎(chǔ),因?yàn)榇蠖鄶?shù)手機(jī)軟件的開發(fā)都采用Java語言來編寫。硬件開發(fā)軟件主要是在Protel、Keil、Proteus等軟件中進(jìn)行,需要具有高速PCB設(shè)計(jì)經(jīng)驗(yàn),熟悉51系列單片機(jī)、32位處理器嵌入式硬件開發(fā)。在這一階段,會(huì)安排學(xué)生完成表5所列的專業(yè)實(shí)習(xí)和表6所列專業(yè)技能的訓(xùn)練,學(xué)會(huì)物聯(lián)網(wǎng)設(shè)備安裝與調(diào)試,數(shù)據(jù)采集與傳輸硬件綜合設(shè)計(jì)。endprint
大三階段,把前兩年積淀的知識(shí)進(jìn)行強(qiáng)化,主要開設(shè)的課程有RFID原理及應(yīng)用、嵌入式系統(tǒng)與設(shè)計(jì)、傳感網(wǎng)原理及應(yīng)用、計(jì)算機(jī)組成原理、微機(jī)接口技術(shù)、STM32應(yīng)用開發(fā)等。此階段可以利用ZigBee的CC2530模塊實(shí)現(xiàn)點(diǎn)對(duì)點(diǎn)通信、UART通信、無線組網(wǎng)、遠(yuǎn)程數(shù)據(jù)收集等的多跳、自組網(wǎng)綜合設(shè)計(jì)試驗(yàn);利用STM32的GPIO接口連接豐富的外圍設(shè)備,掌握庫函數(shù)底層驅(qū)動(dòng)開發(fā)與μC/OS-II操作系統(tǒng)和UCGUI界面編程,并模擬出豐富的RFID具體應(yīng)用系統(tǒng),如公交車收費(fèi)系統(tǒng),超市電子價(jià)簽系統(tǒng),2.4 G人員定位系統(tǒng)等;完成基于Android的WiFi通信試驗(yàn)、藍(lán)牙通信試驗(yàn)、攝像頭通信試驗(yàn)和GPS定位試驗(yàn)等。這一階段會(huì)安排學(xué)生完成表6所列的專業(yè)技能訓(xùn)練(含暑期集訓(xùn)),可以嘗試完成無線傳感器網(wǎng)絡(luò)綜合實(shí)驗(yàn)和智能家居應(yīng)用系統(tǒng)的設(shè)計(jì)。
大四階段,主要是實(shí)習(xí)和畢業(yè)設(shè)計(jì),學(xué)生能夠擁有應(yīng)用WiFi、ZigBee、RFID等物聯(lián)網(wǎng)技術(shù)組建無線傳感網(wǎng)絡(luò)、基于ARM Cortex-M3單片機(jī)開發(fā)和A8網(wǎng)關(guān)嵌入式系統(tǒng)開發(fā)解決實(shí)際問題的能力。
4 結(jié) 語
物聯(lián)網(wǎng)技術(shù)以科技弄潮兒的形象展示在我們面前,即便錯(cuò)綜復(fù)雜,我們也要抓牢物聯(lián)網(wǎng)這艘小船,去探測(cè)這片深不可測(cè)的紅海。
參考文獻(xiàn)
[1]趙翠芹.應(yīng)用需求牽引“物聯(lián)網(wǎng)導(dǎo)論”課程教學(xué)改革[J]電腦知識(shí)與技術(shù),2016,12(6X):148-149.
[2]趙翠芹,黃星壽.基于網(wǎng)絡(luò)資源的物聯(lián)網(wǎng)工程導(dǎo)論教學(xué)改革研究[J].軟件導(dǎo)刊,2016,15(9):193-194.
[3]環(huán)球網(wǎng).微軟計(jì)劃用Win 10開啟智能家居時(shí)代[EB/OL].http://www.twwtn.com/detail_226652.htm.
[4]眾智網(wǎng).前沿 | 拿了就走,亞馬遜無結(jié)賬環(huán)節(jié)便利店將上線[EB/OL].http://sanwen.net/a/iqccoqo.html.
[5]電子發(fā)燒友.阿里YunOS加入ZigBee聯(lián)盟[EB/OL].http://www.elecfans.com/tongxin/rf/20161206455654.html.
[6]新浪手機(jī).OPPO推出超級(jí)閃充:15分鐘充滿一部手機(jī)[EB/OL].http://tech.sina.com.cn/mobile/n/n/2016-02-23/doc-ifxprucu3155946.shtml.
[7]威鋒網(wǎng).傳高通驍龍830將支持最新的Quick Charge 4.0[EB/OL].http://tech.ifeng.com/a/20161113/44492191_0.shtml.
[8]科技訊.比人工智能還亮眼,榮耀Magic首次搭載石墨烯電池[EB/OL].http://www.kejixun.com/article/161218/262266.shtml.endprint