TC-PRS021每次中斷處理完后向每個端口發(fā)送一個字節(jié)數(shù)據(jù)。假設(shè)我們要模擬短波信道的2.4Kbps—4.8Kbps信道速率,利用AT91RM9200的定時器中斷,每隔1/300秒或1/150秒產(chǎn)生一次中斷,在中斷里我們通過TL16C554A讀出各個網(wǎng)絡(luò)節(jié)點的串口數(shù)據(jù),這個過程相當于網(wǎng)絡(luò)節(jié)點發(fā)送數(shù)據(jù),并進行相應(yīng)的處理,得出網(wǎng)絡(luò)中哪些節(jié)點可以收到,然后再通過TC-PRS021向?qū)?yīng)的各個網(wǎng)絡(luò)節(jié)點的串口發(fā)送數(shù)據(jù),這個過程相當于網(wǎng)絡(luò)節(jié)點接收數(shù)據(jù)。這樣相當于網(wǎng)絡(luò)節(jié)點每隔1/300秒或1/150秒收發(fā)一個字節(jié)數(shù)據(jù),即傳輸速率為2.4Kbps~4.8Kbps。
TC-PRS021在任意傳輸路徑上可以加誤碼,且誤碼率可以控制,通過對從每個端口讀回的數(shù)據(jù)取反,便實現(xiàn)了誤碼的要求,只要周期性的控制誤碼開關(guān),就可以使傳輸路徑上的數(shù)據(jù)的得到不同的誤碼。
TC-PRS021同步信號的提供
網(wǎng)絡(luò)模擬器能夠為每個網(wǎng)絡(luò)節(jié)點發(fā)送同步信號,為MAC層協(xié)議的調(diào)試提供支持,例如TDMA、跳頻等。節(jié)點可以用每次網(wǎng)絡(luò)環(huán)境模擬器發(fā)來的數(shù)據(jù)作為時間基準,這樣全網(wǎng)的節(jié)點時間基準就是一樣的了。同時網(wǎng)絡(luò)環(huán)境模擬器可以在特定時間,給每個節(jié)點發(fā)送一個時間同步信號,實現(xiàn)同步,為TDMA協(xié)議的調(diào)試帶來了很大的便利。
TC-PRS021信息顯示 LCD上可以顯示相關(guān)信息,先實現(xiàn)畫點、畫線、畫矩形等基本繪圖函數(shù),我們要顯示相應(yīng)的圖形可以用這些基本繪圖單元組合起來。在網(wǎng)絡(luò)環(huán)境模擬器的中斷處理過程中設(shè)置相應(yīng)的狀態(tài),例如,收發(fā)狀態(tài)、碰撞狀態(tài)和節(jié)點位置坐標,然后更新顯示狀態(tài)隊列,在主程序中執(zhí)行顯示程序,只要按照顯示狀態(tài)隊列中的信息畫圖就可以了。
結(jié) 語 研制的具有16個端口的網(wǎng)絡(luò)環(huán)境模擬器,可以實現(xiàn)數(shù)據(jù)終端之間的任意連通關(guān)系,支持信道數(shù)據(jù)傳輸速率可變及傳輸路徑上加不同的誤碼。通過網(wǎng)絡(luò)環(huán)境模擬器,模擬網(wǎng)絡(luò)拓撲結(jié)構(gòu)的動態(tài)變化,可以在LCD上清楚地觀察節(jié)點之間數(shù)據(jù)收發(fā)歷程及節(jié)點是否碰撞的信息。 網(wǎng)絡(luò)環(huán)境模擬器為研究分組無線網(wǎng)的自組織自適應(yīng)功能、驗證網(wǎng)絡(luò)協(xié)議提供了一個良好的平臺,基于該網(wǎng)絡(luò)環(huán)境模擬器已經(jīng)實現(xiàn)了TDMA協(xié)議及AODV路由協(xié)議的開發(fā),驗證了方案的正確性。
TOKYO 1R81-606042-12 AGVC I/F BOARD2 NEW
TOKYO 1R81-605994-13 AGVC I/F BOARD NEW
VARIAN TM990/310 BOARD,ASSY 994752-000 B,SUB 994751-000 D,DIAGRAM 994753 A
MKS Baratron Pressure switch 41A11DCA2AF002,10 TORR-G
EUROTHERM CONTROLS, 2216E/CC/VH/H7/XX/RF/2AM/ENG
INDUSTRIAL SBC,PC,IPC,PORTWELL ROBO-638Z-8 COMPUTER BOARD,PENTIUM III WORKING #1
TOKYO ELECTRON LIMITED E2B103-11/MCRC BOARD E281-000006-13,E280-000009-13
MMT MICRO MOTION TECHNOLOGY X.Y.Z. STAGE #1
RKC INSTRIMENT FAREX M-PCP-A-14N-M*AB H-TIO-B-FK09-D*NN TSRM-2(8) BROKEN
FANUC A20B-0007-0040, A350-0007-T044/03 BOARD
MYKROLIS INLI FLOW DIGITAL FLOW CONTROLLER DSPTP1B1 200SCCM HBr(N2 ON LABEL)
MYKROLIS INLI FLOW DIGITAL FLOW CONTROLLER DSRTN1B1 200SCCM C2F6(N2 ON LABEL)
MYKROLIS INLI FLOW DIGITAL FLOW CONTROLLER DSRTP1B1 200SCCM SF6(N2 ON LABEL)