關(guān) 閉

新聞中心

EEPW首頁 > 工控自動(dòng)化 > 設(shè)計(jì)應(yīng)用 > 淺談無線傳感器網(wǎng)絡(luò)的開發(fā)方案

淺談無線傳感器網(wǎng)絡(luò)的開發(fā)方案

作者: 時(shí)間:2011-08-18 來源:網(wǎng)絡(luò) 收藏

  如果采用RS-232相連,接口的信號(hào)電平值較高,易損壞接口電路的芯片,又因?yàn)榕cTTL電平不兼容,故需使用電平轉(zhuǎn)換電路才能與TTL電路連接。而電平轉(zhuǎn)換電路需要采用MAX232.

  根據(jù)兩類單片機(jī)的實(shí)際情況可以靈活地選擇這兩種通信接口方式,下面以TTL直接相連為例介紹通信接口的軟件。

  2.2.2 軟件設(shè)計(jì)

  單片機(jī)與二次儀表進(jìn)行通信包括:單片機(jī)的通信程序及二次儀表的通信程序。在編寫程序之前,制定雙方的通信協(xié)議是非常重要的,否則將無法保證通信數(shù)據(jù)的可靠性,從而失去通信的意義。約定其通信協(xié)議如下:

  (1)串行通信波特率為38 400 b/s;

 ?。?)幀格式為:幀頭0x68AA,1位起始位,n位數(shù)據(jù)位,1位停止位,校驗(yàn)位;

  (3)無奇偶校驗(yàn)位;

 ?。?)通信可以有中斷傳送方式和查詢方式,這里采用中斷方式通信。

  單片機(jī)與二次儀表通信流程圖如圖5和圖6所示。



評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉