首頁 > 精品范文 > 接口技術(shù)論文
時間:2022-11-19 13:07:53
序論:寫作是一種深度的自我表達。它要求我們深入探索自己的思想和情感,挖掘那些隱藏在內(nèi)心深處的真相,好投稿為您帶來了七篇接口技術(shù)論文范文,愿它們成為您寫作過程中的靈感催化劑,助力您的創(chuàng)作。
關(guān)鍵詞:單片機接口電路微機硬件
MSP430超低功耗微處理器是TI公司推出的一種新型單片機。它具有16位精簡指令結(jié)構(gòu),內(nèi)含12位快速ADC/SlopeADC,內(nèi)含60K字節(jié)FLASHROM,2K字節(jié)RAM,片內(nèi)資源豐富,有ADC、PWM、若干TIME、串行口、WATCHDOG、比較器、模擬信號,有多種省電模式,功耗特別小,一顆電池可工作10年。開發(fā)簡單,仿真器價格低廉,不需昂貴的編程器。
MSP430其特點有:1.8V~3.6V低電壓供電;高效16位RISCCPU可以確保任務(wù)的快速執(zhí)行,縮短了工作時間,大多數(shù)指令可以在一個時鐘周期里完成;6微秒的快速啟動時間可以延長待機時間并使啟動更加迅速,降低了電池的功耗。MSP430產(chǎn)品系列可以提供多種存儲器選擇,簡化了各類應(yīng)用中MSP430的設(shè)計;ESD保護,抗干擾力特強。與其它微控制器相比,帶Flash的微控制器可以將功耗降低為原來1/5,既縮小了線路板空間又降低了系統(tǒng)成本。
MSP430具有如此多的優(yōu)點,可以預測在今后會有廣泛的應(yīng)用。但是目前仍有許多5V電池的邏輯器件和數(shù)字器件在使用,因此在許多設(shè)計中3V(含3.3V)邏輯系統(tǒng)和5V邏輯系統(tǒng)共存,而且不同的電源電壓在同一電路板中混用。隨著更低電壓標準的引進,不同電源電壓邏輯器件間的接口問題會在很長一段時間內(nèi)存在。本文討論MSP430與單片機中最常用的LSTTL電路、CMOS電路及計算機HCMOS電路的3V和5V系統(tǒng)中邏輯器件間的接口方法。理解這些方法可避免不同電壓的邏輯器件接口時出現(xiàn)問題,保證所設(shè)計的電路數(shù)據(jù)傳輸?shù)目煽啃浴?/p>
1邏輯電平不同,接口時出現(xiàn)的問題
在混合電壓系統(tǒng)中,不同電源電壓的邏輯器件相互接口時會存在三個主要問題:第一是加到輸入和輸出引腳上的最大允許電壓的限制問題;第二是兩個電源間電流的互串問題;第三是必須滿足的輸入轉(zhuǎn)換門限電平問題。器件對加到輸入腳或輸出腳的電壓通常是有限制的。這些引腳有二極管或分離元件接到Vcc。如果接入的電壓過高,電流將會通過二極管或分離元件流向電源。例如3V器件的輸入端接上5V信號,則5V電源將會向3V電源充電,持續(xù)的電流將會損壞二極管和電路元件。在等待或掉電方式時,3V電源降落到0V,大電流將流到地,這使總線上的高電平電壓被下拉到地。這些情況將引起數(shù)據(jù)丟失和元件損壞。必須注意的:不管是在3V的工作狀態(tài)或是0V的等狀態(tài)都不允許電流直接流向Vcc。另外用5V的器件來驅(qū)動3V的器件有很多不同情況,各種電路間的轉(zhuǎn)換電平也存在不同情況。驅(qū)動器必須滿足接收器的輸入轉(zhuǎn)換電平,并要有足夠的容限保證不損壞電路元件。
2可用5V容限輸入的3V邏輯器件
3V的邏輯器件可以有5V輸入容限的器件有LVC、LVT、ALVT、LCX、LVX、LPT和FCT3等系列。此外,還有不帶總線保持輸入的飛利浦ALVC也是5V容限。
2.1ESD保護電路
3V器件可以有5V的輸入容限。一般數(shù)字電路的輸入端都有一個靜電放電(ESD)保護電路。如圖1(a)所示,傳統(tǒng)的CMOS電路通過接地的二極管D1、D2對負向高電壓限幅實現(xiàn)保護,正向高是則由二極管D3箝位。這種電路為了防止電流流向Vcc電源,最大輸入電壓被限制在Vcc+0.5V。對Vcc為3V的器件來說,當輸入端直接與大多數(shù)5V器件輸出端接口時允許的輸入電壓太低大多數(shù)3V系統(tǒng)加到輸入端的電壓可達3.6V以上。有些3V系統(tǒng)可以使用兩個MOS場效應(yīng)管或晶體管T1、T2代替二極管D1、D2,如圖1(b)所示。T1、T2的作用相當于快速劑納二極管對高電壓限幅。由于去掉了接到Vcc的二極管D3,因此最大輸入電壓不受Vcc的限制。典型情況下,這種電路的擊穿電壓在7~10V之間,因此可以適合任何5V系統(tǒng)的輸入電壓。
由上述分析可知,改進后具有ESD保護電路的3V系統(tǒng)的輸入端可以與5V系統(tǒng)的輸出端接口。
2.2總線保護電路
總線保護電路就是有一個MOS場效應(yīng)管用作上拉或下拉器件,在輸入端浮空(高阻)的情況下保護輸入端處于最后有效的邏輯電平。圖2(a)中的電路為一LVC器件總線保護電路,采取改進措施而使其輸入端具有5V的容限。其基本原理如下:P溝道MOS場效應(yīng)管具有一個內(nèi)在的寄生二極管,它連接在漏極和襯底之間,通常源極與襯底是連在一起的,這就限制了輸入電壓不能高于Vcc+0.5V。現(xiàn)在的措施是用常閉接點S1將源極與襯底相連,當輸入端電壓比Vcc高0.5V時,比較器使S2閉合,S1斷開,輸入端電流不會通過二極管流向Vcc而使輸入具有5V的容限。圖2(b)是LVT和LAVT器件總線保持電路的例子。這種電路用了一個串聯(lián)的肖特基二極管D,消除了從輸入到Vcc的電流通路,從而可以承受5V輸入電壓。對于3V的總體保持LVC、LVT和ALVT系列器件可以承受5V的輸入電壓。但對于3V的ALVC、VCX等系列器件則不能,它們的輸入電壓被限制在Vcc+0.5V。
圖3是用于3VCMOS器件輸出電路的簡化形式。當輸出端電壓高于Vcc+0.5V(二極管壓降)時,P溝道MOS場效應(yīng)管的內(nèi)部二極管會形成一條從輸出端到Vcc的電流通路。這種電路在與5V器件相接時需要加保護電路。
圖4是一種帶保護電路的CMOS器件輸出電路。當輸出端電壓高于Vcc時,比較器使S1開路,S2閉合,電流通路消失。這樣在三態(tài)方式時就能與5V器件相接。
2.3biCMOS輸出電路
LVT和ALVT器件的biCMOS輸出電路如圖5所示。它用雙極NPN晶體管和CMOS場效應(yīng)管來獲得輸出電壓擺幅達到電源電壓的要求。電流不會通過NPN雙極晶體管回流到Vcc,但在P溝道MOS場效應(yīng)管中的內(nèi)在二極管仍然會形成一條從輸出端到Vcc的電流通路(為了簡化,圖5中沒有畫出該二極管)。因此這種電路不能接高于Vcc的電壓。
對圖5電路所加的保護電路如圖6所示。增加了反向偏置的肖特基二極管,用以防止電流從輸出端流到Vcc。圖6中的輸出端與5V驅(qū)動器共用一條總線。在三態(tài)方式時,電路可以得到保護。當出現(xiàn)總線爭奪即兩個驅(qū)動器都以高電平驅(qū)動總線時,比較器將P溝道MOS場效應(yīng)管斷開。當3V器件處于等待方式而3V電源為0時,比較器和肖特基二極管可以起保護作用。
3接口電路的有關(guān)參數(shù)
了解了3V器件為什么具有5V容限后,在MSP430與LSTTL、HCMOS、CMOS電路實現(xiàn)相互聯(lián)接之間,要先了解各種電路和器件的參數(shù),如表1所示。
表1各種電路和器件參數(shù)
參數(shù)
電路電源電壓范圍輸入電平輸出電平
V(V)VIH(V)VIL(V)VOH(V)VOL(V)
LSTTL4.5~5.520.82.70.4
CMOS3~18(取Vcc=5)3.51.54.50.5
HCMOS2~63.515.20.4
MSP4301.83.60.8Vcc0.2VccVcc-0.60.6
ALVT系列3.3或2.51.70.82.00.2~0.55
LVC系列1.65~5.50.7Vcc0.3Vcc2.7~5.50.1~0.55
4接口實現(xiàn)
不同電源電壓的邏輯器件相互接口時存在的主要問題是邏輯信號電平的配合問題,就是前級電路輸出的電平要滿足后級電路對輸入電平的要求。此外還有負載電流的配合問題,即前級電路的輸出電流應(yīng)大于后級電路對輸入電流的要求,同時不應(yīng)造成器件損壞。還有就是在高速或有嚴重干擾的場合,必須考慮接口對系統(tǒng)和抗干擾性能帶來的不良影響。這里主要討論邏輯信號電平的配合問題。因為對于負載電流配合問題只是一個帶負載能力。而抗干擾問題則用本文中提到的方法都可以忽略。
4.1LSTTL-MSP430
如表1所示,LSTTL電路的高電平輸出電壓VOH約為2.7V,MSP430的高電平輸入約為0.8VCC,LSTTL電路的低電平輸出電壓VOL約為0.4V,MSP430的低電平輸入電壓VIL的0.2VCC。如果0.8Vcc小于2.7V且0.2Vcc大于0.4V時,不存在邏輯信號電平的配合問題,可以直接連接。如果0.8Vcc大于2.7V或0.2Vcc小于0.4V時,就出現(xiàn)了邏輯信號電平的配合問題。為了增大LSTTL電路的輸出高電平,利用TI公司的LVC系列。從表1中可以看到LVC系列產(chǎn)品的高電平輸出電壓和低電平輸出電壓都符合要求。
4.2CMOS-MSP430
在接口時使CMOS和MSP430使用同一電源,例如3V電源可以直接驅(qū)動。如果實際情況不允許,則根據(jù)1表,通過ALVT系列的器件就可以實現(xiàn)CMOS驅(qū)動MSP430。
4.3HCMOS-MSP430
同上述CMOS分析一樣,同樣選用ALVT來驅(qū)動MSP430。
4.4MSP430驅(qū)動LSTTL、CMOS和HCMOS
MSP430的輸出引腳(P0.x、P1.x、P2.x、P3.x、P4.x、Oy)都有規(guī)定的外接電阻。外接電阻的大小取決于電源電壓Vcc的大小。如果輸出電流比規(guī)定的要大,就需要輸出驅(qū)動器。圖7所示為限制MSP430輸出電流的電阻最小值。設(shè)計以Vcc=3V,通過這些器件可以驅(qū)動需要大電流的LSTTL、HCMOS和CMOS電路接口。
5兩種電平移位器件
5.1雙電源電平移位器74LVC4245
74LC4245是一種雙電源的電平移位器,如圖8所示。5V端用5V電源作為Vcc(A),而3V端則用3V作為Vcc(B)。它的功能類似于常用的收發(fā)器74LVC245,所不同的是用兩個電源而不是一個電源。74LVS4245的電平移位在其內(nèi)部進行。雙電源能保證兩邊端口的輸出擺幅都能達到滿電源幅值,并且有很好的噪聲抑制性能。因此該器件用來驅(qū)動5VCMOS器件是很理想的。缺點是增加了功耗。
5.274LVC07
【論文摘要《微機原理和接口技術(shù)》是高職高專計算機及相關(guān)專業(yè)必修的一門專業(yè)基礎(chǔ)課,同時也是一門實踐性和應(yīng)用性很強的課程。本文針對該課程在教學過程中存在的一些新問題,根據(jù)筆者多年的教學實踐提出了一些改進的方法和建議,以期提高該門課程的教學效果。
《微機原理和接口技術(shù)》是高職高專計算機及相關(guān)專業(yè)必修的一門專業(yè)基礎(chǔ)課,同時也是一門實踐性和應(yīng)用性很強的課程。經(jīng)過理論和實驗兩方面的教學,使學生把握微型計算機的基本工作原理,匯編語言程序設(shè)計的基本方法,微機系統(tǒng)和輸入輸出設(shè)備的典型接口電路和接口技術(shù),并能綜合運用軟、硬件技術(shù)分析實際新問題。《微機原理和接口技術(shù)》這門課程的學習涉及到很多先行課程,比如《模擬電子技術(shù)》、《數(shù)字電路》等,這些課程的學習效果往往對本課程的學習有一定影響,加之本課程的教學內(nèi)容較多,各個知識點之間相互交叉又造成理解上的困難,需要學生記憶的內(nèi)容太多,導致學生學起來較困難,從而失去了學習的信心,達不到預期的教學效果。針對這樣的目前狀況,作者結(jié)合自己的教學實踐,談?wù)剬τ谠撜n程教學的思索。
一、讓學生充分熟悉到該課程的重要性,提高學生的學習動力及喜好
隨著高校的擴招,就業(yè)壓力的增大,學生密切的關(guān)注所學的知識是否能夠促進自己未來的就業(yè)和發(fā)展,高職學生尤是如此,所以在教學過程中經(jīng)常有學生提問說《微機原理和接口技術(shù)》這門課程晦澀難懂,學習它有什么實際意義,對我今后的學習和發(fā)展有什么功能。對于學生的提問我思索摘要:其實在教學過程中第一節(jié)課是非常關(guān)鍵的,在第一節(jié)課里教師應(yīng)該將本課程的內(nèi)容進行整體的介紹并且要告訴學生學習該課程的意義。《微機原理和接口技術(shù)》主要講述微型計算機的基本工作原理,匯編語言程序設(shè)計的基本方法,微機系統(tǒng)和輸入輸出設(shè)備的典型接口電路和接口技術(shù)三部分內(nèi)容。第一部分內(nèi)容的學習有利于學生對微機工作原理有深入地了解,直接地應(yīng)用在嵌入式計算機、自動控制等方面,把握它也有利于對后續(xù)課程的學習,比如《操作系統(tǒng)》、《編譯原理》等,并且這一部分內(nèi)容中介紹到的計算機內(nèi)部各部件的結(jié)構(gòu)又是匯編語言程序設(shè)計的基礎(chǔ)。第二部分介紹的匯編語言程序設(shè)計是我們和計算機溝通最直接的方式,假如我們想從事計算機科學方面的工作的話,匯編語言的基礎(chǔ)是必不可缺的,因為我們的工作平臺、探究對象都是機器,我們通過匯編語言和機器交流,尤其在和硬件關(guān)系非常密切的程序或要提高運算速度的程序,即使是C語言也會有些力不從心,而匯編語言則能夠很好揚長避短,最大限度地發(fā)揮硬件的性能。由于匯編語言和硬件密切相關(guān),所以第一部分內(nèi)容的學習一定要打好基礎(chǔ)。第三部分內(nèi)容是一些常用且典型的芯片,使學生能深層次的理解微機系統(tǒng),為以后學習其他芯片打下基礎(chǔ)。只有讓學生熟悉到本課程的學習確實能對自己的就業(yè)和未來發(fā)展有用,才能激起學生學習的喜好和動力,提高主動學習的熱情。
二、改進教學方法,提高教學效果
《微機原理和接口技術(shù)》這門課程中有一些內(nèi)容確實比較抽象,難于理解,又有很多知識點需要學生記憶,所以光有學習的熱情還不夠,正確的學習方法才能有事半功倍的學習效果。
1、在學生學習過程當中,要不斷鼓勵學生
《微機原理和接口技術(shù)》這門課程會分章節(jié)講述構(gòu)成微機的中心處理器,系統(tǒng)總線,存儲器,輸入輸出設(shè)備和一些典型的接口電路以及它們的工作原理。我們知道微機是一個有機的整體,要講清楚任何一個部件的工作原理都不可能只單獨將這一部件拿出來講,必然涉及到其他新部件,而其他新部件我們還沒接觸到,所以經(jīng)常出現(xiàn)一個知識點還沒講清楚,又出現(xiàn)新的疑問,在整個課程的學習當中疑問會一直存在,直至該課程結(jié)束,也就是說只有到學期末所有的疑問才能搞清楚。還有這門課中最難的地方在第二章,本章知識理解起來困難,并且有大量內(nèi)容(幾乎全部內(nèi)容)要求在理解的基礎(chǔ)上記憶以便為后續(xù)的學習奠定基礎(chǔ),而這時學生剛剛開始接觸這門課程便一下子覺得很難,輕易產(chǎn)生放棄的思想。所以教師在整個學期中非凡是學期初一定要不斷鼓勵學生摘要:學習中存在新問題是很正常的,隨著進一步學習新問題會得到解決,關(guān)鍵是堅持,樹立學習信心。
2、對于抽象的概念和工作原理,老師要精心設(shè)計課堂教學,使晦澀難懂的知識變得淺顯易懂
課堂教學是使學生獲得知識最有效最快捷的方式。在教學過程中,真正做到“以學生為本”,提高課堂效率,我的心得是精心的進行合理、有效的課堂教學設(shè)計。合理、有效的課堂教學設(shè)計可以在最短的時間得到最好的教學效果。比如,本課程的教學布置中,先講cpu內(nèi)部寄存器后講存儲器分段,講cpu內(nèi)部寄存器時就要涉及到存儲器分段,這樣一來知識點前后交叉多,學生聽不明白,老師也會覺得講不清楚。換種思路,重新調(diào)整一下次序,先介紹存儲器分段,講清楚四種段、段地址和偏移地址以及物理地址的形成,再介紹cpu內(nèi)部寄存器,4個段寄存器分別存放4個段的段地址,地址指針寄存器和指令指針寄存器用來存放偏移地址,這樣講符合學生接受知識的規(guī)律,用時較少而且教學效果好。
3、采用多媒體教學手段,更高效地完成課堂教學任務(wù)
隨著信息技術(shù)的發(fā)展,多媒體技術(shù)在課堂教學中得到了廣泛的應(yīng)用。多媒體計算機使圖、文、聲、像集于一體,使教學內(nèi)容形象生動富有感染力,使抽象新問題形象化。一些抽象概念在單純語言講解的情況下,感性材料不足,說服力不強,通過多媒體可以把抽象的理論和抽象的模型具體形象地展示在屏幕上幫助學生理解。比如講存儲器分段時,說到存儲單元物理地址唯一而邏輯地址不唯一時很多學生感到很困惑“邏輯地址不唯一”,傳統(tǒng)教學手段憑教師一張嘴、一根粉筆、一塊黑板有時很難講清楚,這時采用多媒體動畫的形式將存儲器分段進行演示,它能夠直觀形象地讓學生看出段和段之間的一種重疊關(guān)系,某個存儲單元既屬于A段又屬于B段,從而得出這一存儲單元邏輯地址不唯一,既記住了結(jié)論又很好的理解了結(jié)論推導的整個過程。
4、注重實踐環(huán)節(jié)
首先,高職教育的培養(yǎng)目標是培養(yǎng)重點面向基層的中高級工程技術(shù)人才,因此,加強實踐教學,具有重要意義。其次,本門課程的實踐性和應(yīng)用性非常強,對于大多學生來說,許多知識只有通過實踐教學才能真正的理解,這就要求我們必須重視實踐教學的功能,改進教學內(nèi)容,把實踐課教學放到和理論教學同等重要的位置。高職學生綜合運用知識的能力較差,所以實驗基本上以驗證性的實驗為主,學生只需輸入現(xiàn)成的程序,連接較少的導線,客觀上為缺乏自覺性的學生提供了偷懶的機會,結(jié)果實驗雖然做了,學生卻沒有多少收獲,所以指導教師的要求往往不能得到很好的落實。針對驗證性實驗許多學生完成以后不愿深入思索和理解的現(xiàn)象,教師根據(jù)實驗情況,設(shè)計實驗思索題,這些實驗思索題需要仔細思索對實驗程序和連接線作出修改后才能得到實驗結(jié)果,從而引導學生去思索完成。通過這樣的做法,在以后的實驗和實訓中逐步培養(yǎng)學生的分析能力、綜合運用知識的能力。近些年來,學校每年要組織學生參加大學生挑戰(zhàn)杯競賽,競賽的許多題目涉及到微機應(yīng)用系統(tǒng)設(shè)計,學生通過參加競賽的培訓和參賽,能深入理解微機原理和接口技術(shù)的知識,并能將其運用到實際中去。
關(guān)鍵詞:接口技術(shù);實踐教學;研究型教學
接口技術(shù)是計算機專業(yè)的一門基礎(chǔ)課程,它具有技術(shù)性、工程性和實踐性等特點,其教學質(zhì)量的優(yōu)劣直接關(guān)系到學生動手能力的高低。長期以來,我們在課程建設(shè)上花了很多精力,也取得了一些成就,但是學生在計算機應(yīng)用方面的能力仍然比較弱,特別是遇到時序控制以及多接口的關(guān)聯(lián)控制時就顯得力不從心[1]。提高學生的實際應(yīng)用能力,已經(jīng)成為教學改革亟待解決的問題。
1研究型教學是教學改革的必然趨勢
傳統(tǒng)的填鴨式教學已經(jīng)被淘汰,而啟發(fā)式、問題式等教學方法改善了一些教學環(huán)境,但還不能滿足當今教學的需要。研究型教學和創(chuàng)新型實驗是當前推崇的教學方法和手段。
我院接口技術(shù)課程包括理論教學和實驗教學兩個教學環(huán)節(jié)。最初我們在實驗教學環(huán)節(jié)中安排了6個設(shè)計型實驗和1個綜合型實驗,從實驗內(nèi)容的設(shè)計上能夠反應(yīng)課程內(nèi)容的知識點,但由于各實驗教學課堂采用實驗內(nèi)容一致,導致前后做實驗的學生之間產(chǎn)生了依賴關(guān)系,使得實驗教學效果與我們期待的有很大差距[2]。為了解決這些問題,我們設(shè)計了6套實驗題目,確保在每個教學點之間兩年內(nèi)的實驗內(nèi)容不重復。這樣學生就能夠主動思考完成實驗,從而明顯地改善了實驗教學的效果。
學生的動手能力有了提高,但在組織學生進行創(chuàng)新型實驗時,我們發(fā)現(xiàn)相當一部分學生缺乏自主創(chuàng)新能力,甚至缺乏創(chuàng)新的意識。經(jīng)過分析我們認識到:我們所采用的教學方法對學生創(chuàng)新能力的提高沒有實質(zhì)性的幫助,因為學生在做課程實驗時,并不考慮實驗內(nèi)容的設(shè)計思路和過程,只是按實驗的要求步驟去完成,因此學生缺乏系統(tǒng)的分析和設(shè)計能力,缺乏知識的應(yīng)用和創(chuàng)新能力。經(jīng)過審視教學的現(xiàn)狀和學生對教學改革的要求,我們意識到開展研究型教學,以新的思路設(shè)計實驗內(nèi)容和實驗指導書的必要性和緊迫性。如果我們能夠通過研究型教學來轉(zhuǎn)變學生的學習方式,使其由“要我學”變?yōu)椤拔乙獙W”,從而引導學生自主發(fā)現(xiàn)問題、研究問題和解決問題,在此過程中積累知識并強調(diào)一種主動探索和創(chuàng)新實踐的精神[3],這對學生創(chuàng)新意識和創(chuàng)新能力的提高都是非常有益的。
由于接口技術(shù)課程的特殊性,我們將其研究型教學分成理論教學和實驗教學兩部分,并將兩者緊密地結(jié)合起來。研究型教學的目的是在學生具有的實際知識構(gòu)架基礎(chǔ)上,通過閱讀資料、分析和討論,來研究一些新型接口技術(shù)的理論、方法和應(yīng)用;而研究型實驗則是對上述方法的具體實踐,在這個過程中我們強調(diào)最大程度地發(fā)揮學生的潛能,強調(diào)實驗內(nèi)容、過程和現(xiàn)象都由學生獨立設(shè)計和完成,增加學生的自主性。只要我們努力培養(yǎng)學生的研究型學習能力和應(yīng)用型的實踐能力,就能最終鑄造出創(chuàng)新型人才,因此我院在接口技術(shù)課程的理論和實驗教學中全面地采用了研究型教學。
2研究型教學的實施
2.1建設(shè)適合課程教學的研究型實驗擴展平臺
研究型實驗擴展平臺的設(shè)計是要基于學生的基本知識結(jié)構(gòu),將課堂上沒有涉及的較新技術(shù)引入到理論和實驗教學中來,學生通過研究型學習和實踐達到轉(zhuǎn)變學習方式和掌握新知識的目的。為此我們在現(xiàn)有的實驗平臺上開發(fā)了一些新的實驗擴展平臺。這些實驗擴展平臺包括:I2C接口的存儲器訪問實驗擴展平臺,I2C接口的RCT時鐘控制實驗擴展平臺,SPI接口的EEPROM實驗擴展平臺,8259中斷控制器級聯(lián)實驗擴展平臺,RS485的全雙工和半雙工實驗擴展平臺,CAN總線實驗擴展平臺等。其中一些是插在現(xiàn)有實驗平臺的總線上使用,另外一些是通過實驗連線與實驗平臺連接使用,這樣就為開展研究型實驗奠定了必要的實驗環(huán)境。
2.2設(shè)計研究型理論教學的內(nèi)容
研究型理論教學以討論、研究報告、調(diào)研報告和小論文為主線。我們在理論教學中增加了PCI總線和USB接口部分,并側(cè)重于總線的協(xié)議內(nèi)容。我們還結(jié)合課程現(xiàn)有教學內(nèi)容設(shè)計了一些討論題目,比如:8259中斷控制器內(nèi)部各端口的尋址方法和尋址特點,8259中斷控制器查詢方式的實現(xiàn)方法,8237 DMA控制器在主動態(tài)和被動態(tài)下引腳信號的變化特點。結(jié)合實驗擴展平臺還設(shè)計了另外一些題目,比如:I2C總線和SPI總線時序特點及時序產(chǎn)生方法,I2C總線的讀寫時序與PCI總線的讀寫時序之間的特點分析,CAN總線協(xié)議和數(shù)據(jù)交換過程等。 這些題目所涉及到的內(nèi)容更加深入,并伴隨整個教學過程。學生需要查閱資料,分析、總結(jié)和歸納才能得出滿意的答卷,而這個過程更加強化了學生的知識體系。
2.3設(shè)計研究型實驗教學的內(nèi)容
研究型實驗的目標是進一步提高學生的創(chuàng)新能力。我們在現(xiàn)有的實驗平臺上開發(fā)了一些研究型實驗項目,同時注重研究型實驗教學內(nèi)容的更新和充實[4],確保兩年內(nèi)的實驗內(nèi)容不重復。這些實驗的難度和研究型的成分比常規(guī)實驗都有了很大的提高。我們還為實驗擴展平臺開發(fā)了相應(yīng)的研究型實驗指導書,指導書上只表明了實驗擴展平臺的電路圖和實驗需要達到的目的,至于實驗方案設(shè)計、連線設(shè)計、現(xiàn)象設(shè)計和結(jié)果的預期都完全由學生通過查閱資料、分組討論來組織實施并完成,以最大限度地體現(xiàn)研究性學習和實踐的成分。相關(guān)擴展實驗平臺的研究型實驗包括:I2C接口的存儲器訪問實驗,I2C接口的RCT時鐘控制實驗,SPI接口的EEPROM訪問實驗,8259中斷控制器級聯(lián)向量中斷實驗,8259中斷控制器級聯(lián)查詢中斷實驗,8259中斷控制器級聯(lián)中斷嵌套實驗,RS485的四線全雙工通信實驗,RS485的二線半雙工通信實驗等。
另外,為了幫助學生驗證自己完成的研究型實驗是否正確,我們還為部分實驗設(shè)計了測試程序和使用指導書。
2.4研究型實驗教學的選題和實施方案
我們要求學生理論和實驗配套選題,如果某學生在理論方面選擇了I2C總線的讀寫時序的討論題目,那么他的研究型實踐就應(yīng)該選擇I2C接口的存儲器訪問實驗或I2C接口的RCT時鐘控制實驗,這樣就可以保證通過理論研究搞清楚I2C總線的工作原理和數(shù)據(jù)讀寫時序,通過實驗來驗證數(shù)據(jù)的交換過程的正確性,從而使二者有機地結(jié)合起來。
我們的常規(guī)實驗安排在第9~16周,而研究型實驗內(nèi)容于第10周公布,第11周對學生進行分組和選題,每組3~4人,設(shè)立組長,第12~16周以小組為單位組織實施。因此研究型實驗伴隨了整個實驗教學過程,也是學生認識、實踐和提高的過程。由于研究型實驗涉及了很多新知識,要獨立完成相應(yīng)的實驗有一定的難度,在此期間,任課教師輪流在實驗室進行答疑并與學生進行交流。并在第16周安排一次課程進行研究型教學總結(jié),要求以實驗小組為單位做PPT,小組長總結(jié)實驗中遇到的問題、解決的方法和取得的成果。
3學生的能力超出了我們的預期
最初我們認為研究型實驗的內(nèi)容可能會超出學生的承受能力,有可能達不到預期的效果。為此我們準備了I2C總線和SPI總線的程序設(shè)計的基本框架,如果在第14周末還看不到學生實驗的預期成果,我們就將這些框架程序提供給學生作為實驗參考程序,但實踐證明我們的擔心是不必要的。使我們感到驚訝是,在第13周末就有一些學生基本完成了研究型實驗,到第16周實驗驗收時,已經(jīng)有80%的實驗小組完成了研究型實驗,其結(jié)果令人非常滿意。從研究型實驗的總結(jié)中發(fā)現(xiàn),雖然很多組做相同的題目,但是他們的方案設(shè)計有明顯的差別,每個組的學生都最大發(fā)揮了他們的潛能。研究型實驗引起學生的學習積極性如此高漲,是筆者從事教學工作以來從沒有遇到過的現(xiàn)象。
4給學生提供施展才能的舞臺
學生需要有舞臺來展現(xiàn)他們的才能。在第16周的研究型教學總結(jié)研討會上,各小組爭先恐后上臺發(fā)言,給大家分享他們的實驗體會和成果,學生具有的極大熱情和出勤率之高出于我們的預料。每次總有2~3個小組長爭先上臺發(fā)言,使我們不得不去指定某些實驗題目的組長做總結(jié)發(fā)言。在整個總結(jié)會上,掌聲不斷,一些學生用自己實驗的經(jīng)歷和體會幫助了另外一些同學,很多學生從中收益匪淺,因為他們感興趣的正是其他組同學完成實驗遇到的問題和解決的方法。學生希望教學過程中應(yīng)該多增加一些這樣的教學環(huán)節(jié)。
5研究型教學的啟示
接口技術(shù)實驗室從來沒有像這樣人氣興旺,在課余時間總可以看到幾個學生圍在一起做實驗,充滿了研討的氣氛。研究型實驗充分地調(diào)動了學生的學習積極性和熱情,很多學生對這門課程由此產(chǎn)生了興趣。學生在評教時這樣寫到:“接口技術(shù)課程使我對硬件真正的產(chǎn)生了興趣,使我從以前害怕硬件到喜歡上了硬件設(shè)計”。很多同學還參加了今年各種大賽并獲獎。
筆者認為要正確看待大學生的學風問題。由于周圍的環(huán)境造成了一些學生學習不努力,但大部分學生學習的確非常刻苦,總是希望尋找機會鍛煉自己,提高自身的實際應(yīng)用能力。學風問題要從教師和學生兩個方面來分析原因,如果教師增加課堂教學的吸引力,設(shè)計出更多學生感興趣的實驗和教學內(nèi)容,給學生提供更大的發(fā)揮空間,我們將會得到另外一個不同的結(jié)論。
總之,學生的潛能是巨大的,這些潛能能否發(fā)揮與當前的教學模式有很大的關(guān)系,死板的教學模式絕對不會培養(yǎng)出高水平的人才。接口技術(shù)研究型教學的實施過程使我們認識到,只要開展研究型教學,設(shè)計出學生感興趣的研究型教學和實驗內(nèi)容,并給學生提供發(fā)揮和想象的空間,就能使學生由被動學習到主動學習,并在研究過程中應(yīng)用實踐,最大限度地調(diào)動學習積極性,改善不良學習風氣,從而營造出一個創(chuàng)新型人才培養(yǎng)的良好環(huán)境。可以看出,研究型教學必定是今后教學模式的發(fā)展趨勢。
參考文獻:
[1] 陸慧娟,高波勇. 計算機專業(yè)創(chuàng)新型人才培養(yǎng)思考與實踐[J]. 計算機教育,2008(10):156-158.
[2] 李濟生. 接口技術(shù)教學與實踐探討[J]. 計算機教育,2008(4):59-61.
[3] 方愷晴.“計算機組成原理實驗”研究性教學的探討[J]. 計算機教育,2008(10):100-103.
[4] 劉明貴,向梅梅. 基于實踐教學改革的人才培養(yǎng)模式創(chuàng)新[J]. 中國大學教學,2009(2):81-82.
The Research and Practice in Teaching of Interface Technology Course
LI Ji-sheng
(School of Computer &Information Technology, Beijing Jiaotong University, Beijing 100044)
本文主要是向大家介紹了信號發(fā)生器論文參考文獻的寫作標準規(guī)范格式和文獻范例的撰寫,關(guān)注學術(shù)參考網(wǎng)可以查看更多優(yōu)秀的論文參考文獻。希望小編整理的信號發(fā)生器論文參考文獻能給大家在寫作當中帶來幫助。
信號發(fā)生器論文參考文獻:
[1]陳益飛、單片機原理及應(yīng)用技術(shù)、國防工業(yè)出版社。
[2]鄒虹、單片機波形發(fā)生器的設(shè)計、重慶郵電學院學報。
[3]毅剛,彭喜元、單片機原理與應(yīng)用設(shè)計、電子工業(yè)出版社。
[5]張毅剛、彭喜元單片機原理及應(yīng)用(第2版)、高等教育出版社
[5]譚浩強.C程序設(shè)計(第4版)[M].北京:清華大學出版社2010.
[6]陳明義.電子技術(shù)教程設(shè)計實用教程(第3版)[M].長沙:中南大學,2009.
[7]馬曉.函數(shù)信號發(fā)生器的設(shè)計[D].河南2012.
[8]李華.MCS-51系列單片機實用接口技術(shù)[M].
[9]何立民.單片機應(yīng)用技術(shù)選編[M].
信號發(fā)生器論文參考文獻:
[1]康華光.電子技術(shù)基礎(chǔ)--模擬部分第五版.高等教育出版社1998
[2]謝自美.電子線路設(shè)計.實驗.測試(第二版).華中科技大學出版社2000[1]電子電路大全(合定本).中國計量出版社1991
[3]童詩白華成英主編《電子技術(shù)基礎(chǔ)-模擬電子技術(shù)》P402-461頁高等教育出版社出版2004年7月出版(非正弦信號產(chǎn)生電路)
[4]陳曉文主編《電子線路課程設(shè)計》P129-P133頁(函數(shù)發(fā)生器的設(shè)計)電子工業(yè)出版社出版2004年8月出版
[5]張憲、何宇斌主編《電子電路制作指導》P151-161化學工業(yè)出版社出版2006年1月第一版(振蕩電路)
信號發(fā)生器論文參考文獻:
[1]《電子技術(shù)基礎(chǔ)-模擬電子技術(shù)》P234-P240頁主編:郝波、李川西安電子科技大學出版社出版2004年7月出版(非正弦信號產(chǎn)生電路)
[2]《電子線路課程設(shè)計》P129-P133頁(函數(shù)發(fā)生器的設(shè)計)主編:陳曉文電子工業(yè)出版社出版2004年8月出版
[3]《電子電路制作指導》P151-161主編:張憲、何宇斌化學工業(yè)出版社出版2006年1月第一版(振蕩電路)
關(guān)鍵詞:武器控制系統(tǒng),智能化,標準化
科技的飛速發(fā)展、世界局勢的不穩(wěn)定,使空中作戰(zhàn)任務(wù)復雜多變,對飛機的戰(zhàn)術(shù)技術(shù)性能和功能的要求也越來越高。在新機研制費用高、周期長的情況下,充分挖掘現(xiàn)有飛機的潛力、在兼顧先進武器系統(tǒng)和相對落后武器系統(tǒng)的情況下,提高飛機的戰(zhàn)術(shù)性能成為首選方案。
機載武器控制系統(tǒng)是為適應(yīng)空戰(zhàn)的要求而發(fā)展起來的,用以實時控制和監(jiān)視各種武器的工作狀態(tài),并提供和管理武器與其它系統(tǒng)之間的信息。近幾十年來,軍用戰(zhàn)術(shù)飛機的設(shè)計朝多用途方向發(fā)展。為了執(zhí)行多種戰(zhàn)術(shù)任務(wù),飛機必須能攜帶多種類型的武器。為了對所攜帶的多種武器實施有效地控制,保證武器系統(tǒng)的安全和提高作戰(zhàn)成功率,必須有先進的機載武器管理系統(tǒng)。以往的作戰(zhàn)飛機的武器控制系統(tǒng)大都使用硬線控制系統(tǒng),而且對地攻擊武器和對空攻擊武器是分別控制的,分立式武器控制系統(tǒng)有諸多缺陷。因此,在計算機接口技術(shù)、多路傳輸總線技術(shù)、人工智能技術(shù)在軍事領(lǐng)域應(yīng)用不斷深入的今天,設(shè)計統(tǒng)一管理對地攻擊及對空攻擊武器的智能化武器控制系統(tǒng)(Intelligentize Weapon Control System ,簡稱IWCS),代替飛機上各自獨立的武器控制系統(tǒng),不僅能提高飛機的作戰(zhàn)效能,而且能減輕飛行員的負擔。
1分立式武器控制系統(tǒng)的缺陷
1.1控制分散
飛機上使用的對地攻擊和對空攻擊武器控制系統(tǒng)都是相對獨立的,是分立式武器控制系統(tǒng),飛行員操作使用不便,武器系統(tǒng)不便統(tǒng)一管理。免費論文。
1.2線路復雜,標準化程度低
分立式武器控制系統(tǒng)大多使用常規(guī)模擬電路設(shè)計,部件多、分系統(tǒng)多、硬件電路復雜、為把更先進的武器系統(tǒng)加到武器控制系統(tǒng)中,常常需要重新設(shè)計和布線。免費論文。同時飛機與武器之間的互用性差。
1.3飛行員操作界面復雜、智能化程度低
飛行員座艙內(nèi)武器控制面板上開關(guān)、按鈕、指示燈數(shù)量多,位置分散,提示信息單調(diào),使飛行員操作不便,作戰(zhàn)效率低。
2IWCS的功能
智能化武器控制系統(tǒng)用以實時控制和監(jiān)視各種武器的工作狀態(tài),并按作戰(zhàn)要求將武器從飛機上投向目標,同時提供和管理武器系統(tǒng)與其它系統(tǒng)交聯(lián)的信息。其主要功能是:提供武器接口;裝入、保存并顯示武器的種類、型號、位置、數(shù)量、狀態(tài)等信息;選擇武器和武器投放方案;確定武器外掛位置的戰(zhàn)斗準備;控制武器的發(fā)射或投放順序、時間間隔等,啟動武器的投放;為導彈提供離軸制導;為光電制導武器的電子裝置提供接口;具有應(yīng)急投放功能;具有自檢測功能,當出現(xiàn)不協(xié)調(diào)或故障時,能自動告警并提供應(yīng)急選擇方案。
3IWCS硬件組成
智能化武器控制系統(tǒng)主要由顯示控制部件、武器控制計算機、傳輸總線系統(tǒng)、對地武器接口部件、對空武器接口部件、武器載荷等組成,其組成框圖如圖1所示。武器控制計算機是智能武器控制系統(tǒng)的核心,用來處理顯示控制部件輸入的信息及相關(guān)航空電子設(shè)備出送來的數(shù)據(jù),信息通過多路傳輸總線1553B傳輸。通過軟件處理所有數(shù)據(jù),控制與其相連的其它部件。
武器控制計算機向系統(tǒng)提供全部控制、監(jiān)視和投放信號。它與顯示控制部件、航空電子分系統(tǒng)、武器接口部件等相連。處理各部件傳來的數(shù)據(jù)并控制與其相連的部件。
顯示控制部件是智能武器控制系統(tǒng)的人機接口部件,包括武器控制板和多功能顯示器。多功能顯示器通過標準顯示器接口與武器控制計算機相連,用于顯示武器掛點的狀態(tài),供飛行員監(jiān)視外掛投放裝置及武器的狀態(tài)與使用條件;用于顯示輔助決策專家系統(tǒng)的詢問、攻擊方案提示、使用方法提示等。武器控制板是一個多功能專用板,由可編程開關(guān)、按鈕、指示燈及數(shù)字小鍵盤組成,駕駛員可通過武器控制板輸入機載武器控制系統(tǒng)需要的初始信息,并通過武器控制板對輔助決策專家系統(tǒng)作出響應(yīng)。
傳輸總線系統(tǒng)完成系統(tǒng)各部件之間信息的傳輸,包括總線控制器、多路傳輸終端、傳輸線路、傳感器等。總線控制器由軟件編程控制,是武器控制計算機與傳輸線之間的接口。免費論文。多路傳輸終端用于將傳輸線與遠距離終端連接起來。
對地武器接口部件及對空武器接口部件是將武器載荷與控制計算機相連接的部件,它通過多路傳輸總線與控制計算機相連,將武器載荷提供的武器信息調(diào)制轉(zhuǎn)換成計算機可接受的信息,通過傳輸總線送入控制計算機;控制計算機傳來的指令信息經(jīng)功率驅(qū)動等處理后,傳輸給武器載荷。
武器載荷由武器懸掛裝置(掛彈架、導彈發(fā)射架等)和所懸掛的武器彈藥
組成。它們分別與對地武器接口部件和對空武器接口部件相連,懸掛裝置的型號、狀態(tài)及武器的有無、種類、型號等信息通過接口部件傳給控制計算機,控制計算機發(fā)出的指令經(jīng)接口部件傳給武器載荷,完成武器最終發(fā)射或投放。
4IWCS軟件設(shè)計
4.1 應(yīng)用軟件結(jié)構(gòu)
本系統(tǒng)中應(yīng)用軟件的功能是采集并處理各種監(jiān)控信號,并按指令向系統(tǒng)提供控制和武器發(fā)射/投放信號。應(yīng)用軟件采用模塊化設(shè)計,包括主控模塊、任務(wù)設(shè)置模塊、輔助決策專家系統(tǒng)、自檢測模塊等,軟件工作流程圖如圖2所示。
主控模塊負責整個武器控制系統(tǒng)的管理,包括人機界面、輸入/輸出接口的管理、功能菜單的管理等;動態(tài)監(jiān)視系統(tǒng)各部分的狀態(tài)信息,接收與系統(tǒng)交聯(lián)的其它系統(tǒng)傳送的數(shù)據(jù),通過專家系統(tǒng)進行推理判斷,調(diào)用相應(yīng)的處理程序。
任務(wù)設(shè)置模塊的功能是:設(shè)置目標類型、相對本機的位置等初始條件,啟動輔助決策專家系統(tǒng)。
自檢測模塊用于檢測發(fā)射/投放電路的完好情況,當出現(xiàn)故障時,自動切換到備用方案。
4.2輔助決策專家系統(tǒng)的設(shè)計
輔助決策專家系統(tǒng)屬于嵌入式專家系統(tǒng),具有較小的知識庫、簡單的推理機制,由于其結(jié)構(gòu)簡單、又能滿足系統(tǒng)需要,是一種比較實用的專家系統(tǒng)。系統(tǒng)用來對飛機武器控制過程中出現(xiàn)的各種情況進行輔助決策,根據(jù)初始條件、提出可供選擇的戰(zhàn)斗方式,并推薦武器類型、發(fā)射/投放方式、投放順序等最佳使用方案。駕駛員可以對系統(tǒng)推薦的方案進行取舍或修改,修改后的方案又作為新知識充實到知識庫中。
專家系統(tǒng)是人工智能的一個最新的研究領(lǐng)域,是具有相當數(shù)量權(quán)威性知識,并能運用這些知識解決特定領(lǐng)域中實際問題的計算機程序系統(tǒng)。它根據(jù)用戶提供的數(shù)據(jù)、信息或事實,運用系統(tǒng)存儲的專家經(jīng)驗或知識,進行推理判斷,最后得出結(jié)論,同時給出結(jié)論的可信度,以供用戶決策之用。人們事先把某些專家的知識總結(jié)出來,分成事實和規(guī)則,以適當?shù)男问酱嫒胗嬎銠C,建立起知識庫,并根據(jù)某些商定的原則,確定推理規(guī)則。根據(jù)這些專門的知識和規(guī)則,系統(tǒng)對輸入的原始數(shù)據(jù)進行推理,做出判斷和決策,因此能起到專家的作用,大大提高了工作效率和工作質(zhì)量。專家系統(tǒng)的結(jié)構(gòu)如圖3所示。
知識庫是問題求解知識的集合,含有顯示地表示的各種知識塊,包括基本事實、規(guī)則和其他有關(guān)信息,是專家系統(tǒng)的核心組成部分。本系統(tǒng)中知識庫的建立依靠武器控制領(lǐng)域?qū)<业慕?jīng)驗知識和理論知識,經(jīng)驗知識從有豐富經(jīng)驗的駕駛員對武器操作經(jīng)驗中總結(jié)獲得;理論知識是經(jīng)過大量的理論研究計算得到的。
推理機是專家系統(tǒng)的“思維”機構(gòu),是實施問題求解的核心執(zhí)行機構(gòu)。其主要功能是協(xié)調(diào)、控制系統(tǒng),決定如何選用知識庫中的知識,對用戶提出的證據(jù)進行推理,求得某個問題的解答。因為在空戰(zhàn)過程中,作戰(zhàn)環(huán)境不斷變化,系統(tǒng)對外界的反應(yīng)也應(yīng)隨之變化,這樣就形成了一些不確定的和不精確的事實,為了滿足系統(tǒng)的不確定性和不精確推理判斷技術(shù)以及系統(tǒng)的實時推理算法,專家系統(tǒng)采取確定性和概率性的推理運算機制,同時,考慮經(jīng)驗系數(shù),以提高系統(tǒng)的置信度。
知識庫與推理機分離的設(shè)計體系,使得知識的增減和修改不影響整個專家系統(tǒng)的工作,隨著時間和條件的變遷,可以及時更改知識庫,以提高系統(tǒng)的智能化水平。
4.3 掛點的顯示格式
合理的選擇掛點的顯示格式,能減輕飛行員的思考負擔,使飛行員能更快速準確的作出反應(yīng),提高作戰(zhàn)效率。現(xiàn)代航空電子中常用的顯示格式有字母、圖像、字母與圖像兼有三種格式。系統(tǒng)選用字母與圖像兼有的顯示畫面,分別用
表示飛機、掛架、火箭(用字母R表示)、炸彈(用字母B表示)、導彈(用字母M表示)等。向下箭頭所指位置為當前攻擊武器。圖4為一掛點顯示畫面實例。
5結(jié)束語
本系統(tǒng)應(yīng)用計算機接口技術(shù)、數(shù)據(jù)傳輸系統(tǒng)技術(shù)、專家系統(tǒng)技術(shù)設(shè)計了智能武器控制系統(tǒng),克服了以往武器控制系統(tǒng)部件多、分系統(tǒng)多、硬件電路復雜、維護困難、增加新武器系統(tǒng)難等弊端。友好的人機界面使飛行員的操作變得更簡單,標準化的接口設(shè)計使得增加新武器系統(tǒng)和在不同飛機和武器之間移植只需改變相應(yīng)軟件即可實現(xiàn),使系統(tǒng)具有一定的通用性。本系統(tǒng)已在實驗室的機載武器控制智能仿真系統(tǒng)中實現(xiàn),并收到了良好的效果。
參考文獻:
[1].李青等. 某型軍用飛機外掛物管理系統(tǒng)應(yīng)用潛力分析. 火力與指揮控制.2001年第1期
[2].蔡自興. 智能控制----基礎(chǔ)與應(yīng)用. 北京:國防工業(yè)出版社. 1998年
[3].陸彥陳根社.飛機外掛物管理系統(tǒng)研究.光電與控制.1991年第1期
[4].張海藩.軟件工程導論.北京:清華大學出版社.1998年
關(guān)鍵詞:獨立學院嵌入式課程設(shè)置課程改革優(yōu)化
中圖分類號:G423.04
引言
以我校(武漢長江工商學院)為例,電子信息工程專業(yè)主要培養(yǎng)能在信息通信、電子技術(shù)、智能控制、計算機與網(wǎng)絡(luò)等領(lǐng)域和行政部門從事各類電子設(shè)備和信息系統(tǒng)的科學研究、產(chǎn)品設(shè)計、工藝制造、應(yīng)用開發(fā)和技術(shù)管理的應(yīng)用型工程技術(shù)人才,因此,我們以培養(yǎng)應(yīng)用型人才為目標制定了培養(yǎng)方案。
課程設(shè)置現(xiàn)狀
在我們的培養(yǎng)方案中,除了專業(yè)基礎(chǔ)課程(C語言程序設(shè)計、電路分析、電工基礎(chǔ)、數(shù)字電路、模擬電路)外,有兩條主線:嵌入式方向與信號處理方向。其它方向如微電子、射頻、無線電等方向,考慮到我們學生的基礎(chǔ)以及培養(yǎng)方案總課時的要求,最終選擇了嵌入式與信號處理兩個方向,當然,隨著社會的不斷發(fā)展,以后的培養(yǎng)方案可能會考慮微電子等較新的方向。
之所以選擇嵌入式硬件方向為我們的一條主線是因為嵌入式系統(tǒng)是當前很熱門而且很有發(fā)展前景并且對于學生而言也是比較好就業(yè)的應(yīng)用領(lǐng)域之一。嵌入式系統(tǒng)在智能化家居、家電,汽車電子、醫(yī)療、交通等各個方面都有應(yīng)用,我們的生活已經(jīng)離不開嵌入式系統(tǒng)。嵌入式系統(tǒng)是軟硬結(jié)合的技術(shù),我們以硬件設(shè)計為主設(shè)置了我們的課程如下:
表1:嵌入式方向的課程設(shè)置
圍繞ARM嵌入式技術(shù)這門課,還有微機原理、單片機、EDA、DSP等課程及相關(guān)實驗。
學習了微機原理和單片機這兩門課后再學習嵌入式,學生更容易入門,因為嵌入式本身是從單片機發(fā)展而來,并且在微機原理與單片機這兩門課程中,我們以匯編指令為主,主要是考慮到做嵌入式系統(tǒng)除了了解ARM處理器工作原理和接口技術(shù)還要了解ARM的匯編指令系統(tǒng)。
考慮到嵌入式開發(fā)的發(fā)展方向與相關(guān)領(lǐng)域,我們還設(shè)置了EDA技術(shù)與DSP技術(shù)兩門課。數(shù)字圖像壓縮技術(shù)是嵌入式的應(yīng)用領(lǐng)域之一,主要是掌握MPEG編解碼算法和技術(shù)和DSP技術(shù),另外,為追求更高速的信號處理速度,現(xiàn)在一些速度要求較高場合,有不少公司是將一些DSP算法用硬件來實現(xiàn),這就涉及到HDL數(shù)字電路設(shè)計技術(shù)及其FPGA/IP核實現(xiàn)技術(shù)。這也是我們將EDA技術(shù)與DSP技術(shù)這兩門課作為這個方向的專業(yè)課程的原因。
課程改革思路
首先是微機原理與單片機這兩門課,目前我們開設(shè)《微機原理與接口技術(shù)》理論課54課時,實驗課18課時,《單片機原理及其應(yīng)用》理論課54課時,實驗課18課時,課程設(shè)計36課時。微機原理課程主要是幫助學生理解一款微型計算機的工作原理、結(jié)構(gòu)、匯編語言編程及其接口電路,為以后的進一步學習不同的CPU以及計算機應(yīng)用打下基礎(chǔ)。目前我們的教學還是以8086/8088作為微機原理主講芯片,其難度較大,與實驗教學和學生在課外的實際應(yīng)用(如參加電子設(shè)計系列競賽、制作小作品、畢業(yè)論文、課程設(shè)計等)脫節(jié),教學效果不理想。
隨著半導體技術(shù)的進步,處理器從單核時代進步到了多核時代,并且將來處理核的數(shù)目將會越來越多。隨著多核技術(shù)的發(fā)展,可能不久的將來大多數(shù)的軟件開發(fā)都將以多核芯片為基礎(chǔ)硬件平臺,隨之而來的是編程語言、數(shù)據(jù)結(jié)構(gòu)、算法理論、軟件工程等都將隨著多核的出現(xiàn)而進行修訂,對我們專業(yè)而言,要考慮的主要是計算機硬件方向的課程設(shè)置要進行調(diào)整以適應(yīng)多核時代的到來。經(jīng)過調(diào)研與研討,我們決定將上述兩門課整合優(yōu)化為《單片機原理與接口技術(shù)》54課時及《多核架構(gòu)與編程技術(shù)》54課時。前瞻性的將多核架構(gòu)及編程技術(shù)引入到獨立學院電子信息工程本科培養(yǎng)方案中,將培養(yǎng)方案中的專業(yè)基礎(chǔ)知識進行綜合與升華,幫助學生,順應(yīng)市場格局變化,接受新技術(shù)新理念,建立系統(tǒng)、完整的專業(yè)基礎(chǔ)理論體系,培養(yǎng)學生綜合應(yīng)用能力與創(chuàng)新型思維,提高動手實踐能力,開拓學生的專業(yè)學術(shù)視野。使我們的學生能順應(yīng)時代的變化,在硬件、軟件方面能夠更好地了解多核思想及編程技術(shù),以適應(yīng)高新技術(shù)的飛速發(fā)展的需要。
其次是EDA技術(shù)與數(shù)字電路的整合。目前我們開設(shè)《EDA技術(shù)》理論課34課時,實驗課18課時,課程設(shè)計18課時,《數(shù)字電路》理論課54課時,實驗課18課時,課程設(shè)計36課時。這兩門課在實驗和課程設(shè)計的內(nèi)容上有一定的重復。我們可以將這兩門課整合成一門課《數(shù)字電路與VHDL》,理論課72,實驗課18,課程設(shè)計36課時,改變原有的教學模式和教學內(nèi)容,建立新的實驗體系,讓學生感受2種不同的設(shè)計方法,擺脫傳統(tǒng)的人工設(shè)計方法與思維模式,提高學生的創(chuàng)新意識與競爭能力,適應(yīng)市場的需要。
最后是ARM嵌入式技術(shù),目前我們以ARM7進行理論教學,以LPC2000系列ARM7微控制器及ADS1.2集成開發(fā)環(huán)境進行實驗,理論課36學時,實驗課18學時,只能滿足低端教學任務(wù)。在最初制定教學計劃,大部分ARM系統(tǒng)都是基于ARM7處理器,但是隨著更多應(yīng)用在嵌入式系統(tǒng)中的實現(xiàn),嵌入式系統(tǒng)設(shè)計向著更高級、更復雜的方向發(fā)展,現(xiàn)在基于ARM9處理器的產(chǎn)品越來越多,我們的教學要與時俱進,教學內(nèi)容也要進行升級為以ARM9進行教學。從ARM體系結(jié)構(gòu)的教學內(nèi)容上看,ARM9的指令集完全兼ARM7,教學上沒有任何區(qū)別。并且學生們面對的編程模型和架構(gòu)基礎(chǔ)也保持一致。
總結(jié)
本校電子信息工程專業(yè)實行3+1培養(yǎng)模式,所有課程安排在大一到大三完成,大四學生全部參加實習,現(xiàn)有培養(yǎng)方案中,專業(yè)基礎(chǔ)課排在第三、四學期,專業(yè)課基本壓縮在第五、六學期,比如上面提到的微機原理安排在第五學期,單片機、EDA技術(shù)、ARM嵌入式技術(shù)安排在第六學期。通常在第六學期,一部分學生忙于考研,一部分學生忙于找工作,精力沒有全部用于學習專業(yè)知識上,但是,經(jīng)過上面的整合后,我們可以將單片機以及ARM嵌入式技術(shù)提前一個學期,再將EDA技術(shù)提前兩學期,讓學生們在整個大學的學習過程中,盡早的接觸到專業(yè)課程,提高學生們的學習興趣,這不僅可以讓一部分想?yún)⒓与娮釉O(shè)計系列競賽的同學可以盡早的進行系統(tǒng)學習,也可以讓準備考研和找工作的同學投入更多精力學習專業(yè)知識。
參考文獻
王永昌
(紹興市中等專業(yè)學校信息中心,浙江 紹興 312000)
摘要:該文通過對中等職業(yè)學校校園網(wǎng)絡(luò)平臺的需求分析,以與SMS為技術(shù)手段,構(gòu)建了一種新型的以計算機網(wǎng)絡(luò)為基礎(chǔ),借助短信息服務(wù)技術(shù),主動實現(xiàn)計算機網(wǎng)絡(luò)與用戶移動設(shè)備間的數(shù)據(jù)通訊,使中等職業(yè)學校校園網(wǎng)絡(luò)應(yīng)用系統(tǒng)由被動式向主動式發(fā)展,提高了平臺的服務(wù)質(zhì)量。
關(guān)鍵詞:;SMS;GSM;主動式校園網(wǎng)絡(luò)應(yīng)用平臺;校園網(wǎng)絡(luò)
中圖分類號:TP393文獻標識碼:A文章編號:1009-3044(2011)09-2034-03
1 職業(yè)學校校園網(wǎng)絡(luò)應(yīng)用平臺發(fā)展的現(xiàn)狀與主動式服務(wù)平臺建設(shè)的必要性
1.1 職業(yè)學校校園網(wǎng)絡(luò)應(yīng)用平臺發(fā)展現(xiàn)狀
我國各級職業(yè)學校的校園網(wǎng)絡(luò)建設(shè)及其應(yīng)用已經(jīng)歷了十年之久,正逐步發(fā)展成為以行政管理、教學管理、科研管理、學籍管理、總務(wù)后勤管理、資源庫管理為主的數(shù)字化校園系統(tǒng)。實現(xiàn)了教育信息及資源的互聯(lián)與共享,給學校的校務(wù)管理、教學管理、信息化辦公、師生交流等工作帶來了極大的方便。然而,這種校園網(wǎng)絡(luò)應(yīng)用平臺系統(tǒng)的信息、管理、查詢都是通過網(wǎng)絡(luò)進行的,學校師生獲得信息必須通過PC終端和網(wǎng)絡(luò),信息的即時性、隨地性未能得到較好的解決。許多學校往往通過各種管理考核手段,迫使師生及時訪問校園網(wǎng)絡(luò)應(yīng)用平臺獲取各種校園網(wǎng)絡(luò)信息,很難最大限度的發(fā)揮平臺的效益。我們稱這種校園網(wǎng)絡(luò)應(yīng)用平臺為被動式的信息平臺。
近年來,隨著移動通訊,特別是短信息技術(shù)的快速發(fā)展,許多行業(yè)相繼開發(fā)實現(xiàn)了借助短信息技術(shù)方便、快捷、隨時、隨地、費用低廉等特點的應(yīng)用系統(tǒng),比較流行的有家校通、校訊通等成功案例。本人研讀了這些成功案例的設(shè)計思想與實現(xiàn)手段后,充分感覺應(yīng)用短息技術(shù)設(shè)計一個適合職業(yè)學校情況的主動式校園網(wǎng)絡(luò)應(yīng)用平臺是十分必要的。
1.2 職業(yè)學校主動式校園網(wǎng)絡(luò)應(yīng)用平臺建設(shè)的優(yōu)勢
1)開拓校園網(wǎng)絡(luò)應(yīng)用新思路:一直以來職業(yè)學校的校園網(wǎng)絡(luò)應(yīng)用平臺常以單純的WEB應(yīng)用的形式存在,而主動式校園網(wǎng)絡(luò)應(yīng)用平臺則只要有一部手機,用戶便可以收到相關(guān)的會議通知、教務(wù)信息,以及查詢相應(yīng)的教學安排、課程開設(shè)、日課安排、學業(yè)情況等相關(guān)信息。原先只能在聯(lián)網(wǎng)電腦上進行的操作,用手機短信息技術(shù)來實現(xiàn),是WEB應(yīng)用在移動通訊設(shè)備上的延伸與補充。可以說開拓了校園網(wǎng)絡(luò)應(yīng)用新思路。
2)突現(xiàn)信息應(yīng)用平臺的服務(wù)質(zhì)量:學校管理部門可以運用該平臺有針對性地向師生發(fā)送公告信息,會議信息、教學安排、科研情況、文件收發(fā)信息等。師生也可以借助手機短信息查詢與自己相關(guān)的課程信息、成績信息、人事安排等。通過主動式校園網(wǎng)絡(luò)應(yīng)用平臺為辦公、教學、科研、的正常開展提供一種及時、高效的信息傳輸方式,變被動信息訪問為主動的信息服務(wù)。
2 職業(yè)學校主動式校園網(wǎng)絡(luò)應(yīng)用平臺的模塊設(shè)計
在分析了職業(yè)學校主動式校園網(wǎng)絡(luò)應(yīng)用平臺實施的必要性之后,我們著手進行總體規(guī)劃,進而從應(yīng)用模塊設(shè)計方面進行分析。
2.1 總體規(guī)劃
職業(yè)學校主動式校園網(wǎng)絡(luò)應(yīng)用平臺總體規(guī)劃成四個層次,分別是數(shù)據(jù)層、業(yè)務(wù)層、接口層、應(yīng)用層。數(shù)據(jù)層是指校園網(wǎng)絡(luò)應(yīng)用的后臺數(shù)據(jù)庫,主要為整個系統(tǒng)提供數(shù)據(jù)來源,包括:用戶數(shù)據(jù)、短信息收發(fā)數(shù)據(jù)、學生信息數(shù)據(jù)、教學管理數(shù)據(jù)、科研管理數(shù)據(jù)、后勤管理數(shù)據(jù)、行政管理數(shù)據(jù)等。通過它實現(xiàn)用戶注冊信息的存貯,短信息收、況的存貯,各種業(yè)務(wù)數(shù)據(jù)存貯。功能設(shè)計層,則根據(jù)接口層的需要,完成對數(shù)據(jù)層的各種操作。接口層是由軟件系統(tǒng)、網(wǎng)絡(luò)、通訊運營商提供的接口環(huán)境,包括,WEB應(yīng)用接口、計算機編程接口、數(shù)據(jù)庫編程接口、GSM終端編程接口等,通過此層實現(xiàn)用戶與業(yè)務(wù)層之間的聯(lián)系,使用戶的操作帶至業(yè)務(wù)層進行實現(xiàn),而返回至用戶層的數(shù)據(jù)則由該層傳遞。用戶層實現(xiàn)的呈現(xiàn)在用戶眼前的各種系統(tǒng)功能,是其它三層協(xié)同工作后在終端的體現(xiàn),用戶層包括管理員、教師、學生、其它等用戶的各種操作界面與操作功能,圖1所示的是職業(yè)學校主動式校園網(wǎng)絡(luò)應(yīng)用平臺總體規(guī)劃層次。
2.2 應(yīng)用模塊設(shè)計
根據(jù)系統(tǒng)的總體規(guī)劃,我們設(shè)計了如圖2所示的職業(yè)學校主動式校園網(wǎng)絡(luò)應(yīng)用平臺的主要應(yīng)用模塊,及相應(yīng)的短信息提醒。主要涉及行政管理、招生管理、教務(wù)管理、教科研管理、學籍管理、家校系統(tǒng)、總務(wù)后勤管理、資源庫管理等模塊,以及專門的信息查詢接口。下面對各模塊應(yīng)用的功能分別進行介紹。
行政管理模塊:包括學校各部門的通知公告、會議情況、主要文件等信息的管理,辦公室管理人員通過本平臺通知公告、會議信息;教務(wù)處管理員選課通知、考試通知等其它教務(wù)信息,這些信息一經(jīng)會對相應(yīng)的人員進行短信息提醒。
招生管理模塊:招生管理模塊實現(xiàn)了新生的報名錄入,錄取考場的安排,錄取通知書的制作,錄取調(diào)整等功能,該生一經(jīng)錄取,會有一條錄取提醒的短信息發(fā)至家長的手機里。
教務(wù)管理模塊:教務(wù)管理實現(xiàn)了包括課業(yè)管理、排課管理、選課管理等在內(nèi)的一系列操作。當課表排定、課程任課確定、選課成功,這些信息便會發(fā)送到對應(yīng)的師生手機里。
學籍管理模塊:此模塊含蓋了成績管理、成績單管理、學籍信息管理等子模塊,此模塊的成績查詢功能支持手機查詢,即發(fā)送查詢碼后,系統(tǒng)便會在用戶數(shù)據(jù)庫里查詢發(fā)送者的手機號,然后進行查詢操作,把查詢結(jié)果回復至該手機。由于學籍信息具有一定的保密性,所以限定以注冊的手機號作為查詢關(guān)鍵字。當每學期成績一經(jīng)確定,也會以短消息的形式提醒學生。
家校系統(tǒng)模塊:家校系統(tǒng)模塊主要實現(xiàn)了家庭、學校間的聯(lián)系,同時也作為學生用戶通過Internet訪問校園網(wǎng)絡(luò)的入口。在這個模塊中,家校通知有短信提醒功能;同時家長可以通過相應(yīng)的查詢碼查詢自己孩子的成長檔案信息。
教科研管理模塊:該模塊主要是對立項課題、論文等進行管理,以及科研動態(tài)信息,對于課題研究、科研動態(tài)信息,支持短消息提醒功能。
總務(wù)后勤模塊:此模塊主要實現(xiàn)對校產(chǎn)的管理與維修,當用戶一條報修信息時,維修人員的手機里便會產(chǎn)生一條提醒信息,維修完成,維修人員確認維修后,會有一條提醒信息發(fā)至報修者手機。
資源庫管理模塊:這個模塊實際上是校本資源庫和個人空間的整合,用戶通過該模塊管理個人資源,管理員通過該模塊管理學校資源,同時實現(xiàn)了個人文件的存貯和用戶間的文間共享功能。所以當學校的資源增加時,會向教師進行短信提醒,用戶間傳遞個人文件時,也會進行短信提醒。
這樣,在校園網(wǎng)絡(luò)應(yīng)用平臺的各模塊中,溶入了短信提醒與短信查詢的功能,從而變被動為主動。使移動終端成為校園網(wǎng)絡(luò)的延伸。
3 職業(yè)學校主動式校園網(wǎng)絡(luò)應(yīng)用平臺的技術(shù)實現(xiàn)
主動式校園網(wǎng)絡(luò)應(yīng)用平臺的技術(shù)實現(xiàn)分兩部分,即以WEB應(yīng)用為基礎(chǔ)的網(wǎng)絡(luò)應(yīng)用平臺的系統(tǒng)設(shè)計,和短信息收發(fā)服務(wù)的實現(xiàn)。而成熟的憑借其強大的功能在網(wǎng)絡(luò)應(yīng)用領(lǐng)域長期占據(jù)重要地位,用它來實現(xiàn)網(wǎng)絡(luò)應(yīng)用平臺的WEB應(yīng)用是最適合的;而SMS(Short Message Service)短信息服務(wù)是GSM系統(tǒng)提供的一種GSM終端之間通過服務(wù)中心來收發(fā)信息的應(yīng)用服務(wù),短消息的收發(fā)都是通過GSM短信息Modem的AT命令來實現(xiàn)的,運用這種技術(shù)使平臺的短信息收發(fā)服務(wù)成為可能。
3.1 基于的WEB技術(shù)搭建平臺應(yīng)用。
主動式校園網(wǎng)絡(luò)應(yīng)用平臺的主體采用和SQL Server2000開發(fā)。通過提供的數(shù)據(jù)控件與后臺數(shù)據(jù)庫聯(lián)接,在系統(tǒng)研發(fā)的過程中通過數(shù)據(jù)中間件的形式實現(xiàn)數(shù)據(jù)交換。是編譯型的系統(tǒng),經(jīng)過編譯后的WEB應(yīng)用程序會使系統(tǒng)在多次訪問時速度上有極大提升。SQL Server產(chǎn)品是一個大型的關(guān)系型數(shù)據(jù)庫系統(tǒng),它在安全性、可靠性方面都是有口皆碑的,所以常用來搭建、部署數(shù)據(jù)處理要求較高的復雜應(yīng)用。
1)用戶、手機號、信息三者聯(lián)動的設(shè)計:本平臺的多數(shù)信息與相應(yīng)的用戶具有對應(yīng)關(guān)系,而用戶名和用戶的手機號又是邦定的,所以管理員通過網(wǎng)絡(luò)登錄后,對辦公信息、教務(wù)信息、科研信息等進行與處理后,系統(tǒng)便會把的信息以數(shù)據(jù)記錄的形式寫至短信消息池,收發(fā)模塊會根據(jù)信息與用戶的關(guān)系,單發(fā)、組發(fā)、群發(fā)至相應(yīng)的用戶。除此以外,用戶間的文件共享、信息交流,也是通過寫短消息池的方法實現(xiàn)。同樣的原理,用戶通過手機短消息進行查詢操作時,系統(tǒng)會把手機號轉(zhuǎn)換成用戶名,系統(tǒng)以用戶名為索引進行信息的查詢,把所查到的信息寫至短消息池。從而使信息的組織,通訊的組織,做到統(tǒng)一有序。
2)以師、生為主體的信息關(guān)聯(lián)設(shè)計:本平臺遵照數(shù)字校園開發(fā)原則,以知識管理的做法來實現(xiàn)信息的關(guān)聯(lián)設(shè)計,資源系統(tǒng)、網(wǎng)絡(luò)空間系統(tǒng)、科研系統(tǒng)、教務(wù)系統(tǒng)、家校系統(tǒng)皆以師、生為主體的信息關(guān)聯(lián)。具體做法是課程信息,教師的信息,如教案、課件、論文、共享文件、科研項目等信息以教師用戶為索引,而與學生相關(guān)的學籍信息、成績單信息、空間內(nèi)的文件信息也與該學生用戶也進行索引,這樣信息依附于一定的用戶,用戶一經(jīng)登錄后,也就決定了該用戶所具有的操作僅限。
3)操作驟最小化的實例設(shè)計:本平臺面向用戶的設(shè)計盡量做的操作簡單,從而方便使用與推廣,重視信息服務(wù)的質(zhì)量,特別是在一些細節(jié)上的設(shè)計猶為重要。如學生的選修課報名系統(tǒng)的前端程序,則無需用戶輸入信息,只需選擇所報課程即可。具體的實現(xiàn)方法是在學生用戶登錄后記下該用戶的ID號,而用戶的ID號則是一個唯一性的字段,根據(jù)ID號進行查詢,自動填充姓名、性別、學號、班級等項,把選修課庫里的所有課程加載到一個DropDownlist控件里,生成課程控件。
特別是排課功能的操作時更是體現(xiàn)了這種最簡化的設(shè)計,我們實現(xiàn)了課表的所見即所得的形象操作,單擊相應(yīng)的時段區(qū)域,便會產(chǎn)生兩個DropDownlist控件,一個是課程名,另一個是根據(jù)所選的課程名而產(chǎn)生的教師名,只要這個教師在該時段沒有任課,這種選擇便會生效,如果所選的教師在該時段已有任課,則系統(tǒng)會出現(xiàn)相應(yīng)的提示。其實,該平臺的學籍管理、成績單管理、家校聯(lián)系模塊等都能體現(xiàn)這種人性化的設(shè)計。
3.2 短信息收發(fā)技術(shù)實現(xiàn)
短信息收發(fā)技術(shù)主要由GSM短信息收發(fā)軟件和短信Modem硬件組成。短信息收發(fā)軟件通過定時讀取消息池中的信息,一讀到發(fā)送信息,就使用AT指令由GSM Modem硬件部分通過GSM網(wǎng)絡(luò)發(fā)送給相應(yīng)用戶的手機或終端,同時做好日志記錄,用以信息備查。如果在讀取消息池中發(fā)現(xiàn)接收到的信息時,系統(tǒng)則會讀出相應(yīng)的操作碼,操作碼是一個十進制數(shù),不同的數(shù)值代表著不同的模塊,如“0”表示通知公告模塊、“1”表示課程安排模塊、“2”表示成績查詢模塊等。系統(tǒng)根據(jù)用戶使用的手機號進行一系列的查詢操作,然后返回操作碼和用戶相對應(yīng)的查詢信息,由短信Modem實現(xiàn)發(fā)送,這樣用戶的手機上就會收到需查詢的內(nèi)容。(短信息收發(fā)技術(shù)實現(xiàn)流程圖如圖3所示。)
3.3 系統(tǒng)接口技術(shù)
在服務(wù)端本平臺是通過數(shù)據(jù)庫系統(tǒng)與技術(shù)來實現(xiàn)WEB應(yīng)用,從而搭建了一個傳統(tǒng)意義上的校園網(wǎng)絡(luò)應(yīng)用平臺;而另一方面,我們通過SMS技術(shù)以GSM短信收發(fā)軟件和短信Modem硬件,架設(shè)了一個短信息收發(fā)終端。信息服務(wù)端與信息收發(fā)端通過GSM短信Modem的接口技術(shù)進行數(shù)據(jù)交換。
本系統(tǒng)的接口模塊選用GSM MODEM 動態(tài)鏈接庫進行設(shè)計,此動態(tài)鏈接庫適用于WAVECOM、西門子、諾基亞、摩托羅拉等支持標準AT指令的GSM短信息終端;在程序開發(fā)時,將sms.dll文件拷貝到系統(tǒng)安裝目錄中的system32文件夾中,然后便可以通過接口函數(shù)進行程序開發(fā)。本平臺所用到的接口函數(shù)解紹如下:
1)初始化函數(shù):Sms_Connection(Com_Port As Integer,Com_BaudRate As Integer, Mobile_Type As String) As Integer:此函數(shù)用于初始化終端與串口的連接,如返回值為0則連接終端失敗,返回值為1則連接終端成功。
2)發(fā)送短信息函數(shù):Sms_Send(Sms_TelNum As String, Sms_Text As String) As Integer:此函數(shù)的功能是向指定的終端號碼發(fā)送信息,Sms_TelNum、Sms_Text分別傳遞接收的終端號碼和發(fā)送的信息內(nèi)容,Sms_Send函數(shù)返回0表示發(fā)送短信息失敗,1則表示發(fā)送短信息成功。
3)接收短信息函數(shù):Sms_Receive(Sms_Type As String, Sms_Text As String) As Integer:此函數(shù)的功能是接收指定類型的短信息, Sms_Type為短信息類型,0表示未讀短信,1表示已讀短信,2表示待發(fā)短信息,3表示已發(fā)短信息;4表示全部短信息;Sms_Text則返回指定類型的短信息內(nèi)容。
4)自動收發(fā)短信息功能檢測函數(shù):Sms_AutoFlag()As Integer:此函數(shù)的功能是檢測連接的終端是否支持自動收發(fā)短信息功能,返回值為0表示不支持自動收發(fā)短信息功能,返回值為1表示支持自動收發(fā)短信息功能。
5)查詢短信息函數(shù):Sms_NewFlag() As Integer:此函數(shù)的功能是查詢是否收到新的短信息,返回值為0表示未收到新的短信息,返回值為1表示收到了新的短信息。
6)刪除短信息函數(shù):Sms_Delete(ByVal Sms_Index As String) As Integer:此函數(shù)的功能是查詢并刪除Sms_Index為索引號的短信息。
7)斷開終端函數(shù):Sms_Disconnection() As Integer:此函數(shù)的功能是斷開終端與串口的連接,結(jié)束對短信息終端設(shè)備的操作。
通過這些接口函數(shù),可以架設(shè)短信息收發(fā)終端系統(tǒng),收發(fā)終端系統(tǒng)可以和WEB應(yīng)用共用一臺服務(wù)器,也可以安裝在不同的計算機上,只要能連上WEB應(yīng)用的后臺數(shù)據(jù)庫(SQL Server)即可。這樣,通過及其數(shù)據(jù)操作技術(shù)、SMS及GSM短信息收發(fā)技術(shù)、兩者的編程接口技術(shù),便可設(shè)計成主動式校園網(wǎng)絡(luò)應(yīng)用平臺。
4 總結(jié)與展望
隨著各職業(yè)學校(包括職業(yè)院校)的不斷發(fā)展,校區(qū)不斷擴大,在校師生和其他人員對隨時隨地獲得校園網(wǎng)絡(luò)的各種信息的需求不斷增加,同時移動通訊的高速發(fā)展,使得短信息服務(wù)的費用不斷降低。在這種形勢背景下,我們來研究和應(yīng)用職業(yè)學校主動式校園網(wǎng)絡(luò)應(yīng)用平臺,將會給師生及其它人員提供更方便,更直接的信息服務(wù),把校園網(wǎng)絡(luò)延伸至移動終端,類同于實現(xiàn)了校園網(wǎng)絡(luò)覆蓋面的最大化。
參考文獻:
[1] 楊曉明,李小聰,段渭軍,等.高校短信息服務(wù)平臺的研究與設(shè)計[J].中國教育信息化:高教職教版,2010(12).