新聞中心

EEPW首頁(yè) > 手機(jī)與無(wú)線通信 > 設(shè)計(jì)應(yīng)用 > 集成WSN、載波通信和多種現(xiàn)場(chǎng)總線的網(wǎng)關(guān)設(shè)計(jì)

集成WSN、載波通信和多種現(xiàn)場(chǎng)總線的網(wǎng)關(guān)設(shè)計(jì)

作者: 時(shí)間:2012-03-30 來(lái)源:網(wǎng)絡(luò) 收藏

2.2 串行接口擴(kuò)展
SEP4020內(nèi)置4路UART接口,其中一路時(shí)使用跳線的方式連接MAX3221芯片,作為DEBUG串行RS 232接口,主要用于調(diào)試時(shí)發(fā)送信息,同時(shí)也可復(fù)用為紅外接口;其余3路直接以TTL電平引出,分別連接ZigBee無(wú)線模塊、GPRS模塊、電力通信模塊。另外利用SEP 4020提供的SPI接口連接SC16IS752芯片進(jìn)行UART接口擴(kuò)展,該芯片是NXP公司推出的一款通過(guò)SPI/I2C擴(kuò)展為UART接口的芯片,可以擴(kuò)展出兩個(gè)通道高性能的UART。用來(lái)連接RS 485系列隔離收發(fā)器模塊,該模塊內(nèi)部電源隔離、電氣隔離、RS 485接口芯片和保護(hù)器件,具有很好的隔離特性。整個(gè)串行通信接口結(jié)構(gòu)如圖3所示。

本文引用地址:http://www.butianyuan.cn/article/155140.htm

c.jpg


2.3 外接通信模塊
外接通信模塊為ZigBee無(wú)線通信模塊、GPRS通信模塊、電力通信模塊。無(wú)線模塊的ZigBee通信芯片選用TI公司生產(chǎn)的2.4 GHz射頻系統(tǒng)單芯片CC2430,該芯片整合了ZigBee RF前端、內(nèi)存和8051微控制器;GPRS通信模塊選用SIM300GSM/GPRS模塊,該模塊主要應(yīng)用于WLL,M2M和手持設(shè)備方面,實(shí)現(xiàn)語(yǔ)音、SMS、數(shù)據(jù)和傳真信息的高速傳輸;電力通信模塊采用擴(kuò)頻通信技術(shù),選擇北京福星曉程公司的PL3106載波芯片,內(nèi)嵌擴(kuò)頻通信調(diào)制/解調(diào)電路和8051微控制器,內(nèi)部2路A/D,其中一路用來(lái)采集負(fù)載端電壓,另一路用來(lái)采集負(fù)載電流,可以實(shí)現(xiàn)負(fù)載功率的精確測(cè)量。外圍的配置電路主要包括功率放大電路、載波耦合電路、濾波整形電路、諧振電路及接收電路等。以上通信模塊與SEP4020之間均使用UART接口進(jìn)行通信。

3 軟件
軟件平臺(tái)采用一種開(kāi)放源碼的Linux操作系統(tǒng),便于在其基礎(chǔ)上完成各項(xiàng)相關(guān)應(yīng)用程序的開(kāi)發(fā)。軟件主要涉及到操作系統(tǒng)的裁剪與編譯、驅(qū)動(dòng)程序編寫(xiě)和系統(tǒng)主程序編寫(xiě)。多功能軟件體系架構(gòu)如圖4所示。

d.jpg


由底層到高層,軟件部分依次包括:BootLoader移植、Linux操作系統(tǒng)移植、設(shè)備驅(qū)動(dòng)程序編寫(xiě)、嵌入式端軟件和協(xié)議轉(zhuǎn)換、主站監(jiān)控軟件設(shè)計(jì)等。



評(píng)論


相關(guān)推薦

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

關(guān)閉