TCP轉(zhuǎn)RS232串口模塊
該接口模塊采用NePort-EN嵌入式設(shè)備聯(lián)網(wǎng)服務(wù)器,NePort擁有10M/100M的以太網(wǎng)接口,并可同時(shí)傳送TCP/UDP包給多個(gè)數(shù)據(jù)接收設(shè)備。并且提供1到3個(gè)高速串口,波特率可達(dá)921600bps。NePort同時(shí)提供RS232/422/485接口可與任何串口設(shè)備連接,也可以模擬 MODEN可使目前已存在的網(wǎng)絡(luò)應(yīng)用設(shè)備與IP網(wǎng)絡(luò)連接。NePort包含一個(gè)波特率達(dá)460kbps的3.3V COMS邏輯電平(可承受5V) 的高性能串口、電源、復(fù)位、時(shí)鐘。通常將它與設(shè)備內(nèi)部的帶有串行接口器件相聯(lián)(MCU、DSP),以便將本地串口、IO的數(shù)據(jù)與局域網(wǎng)/互聯(lián)網(wǎng)相聯(lián)接,實(shí)現(xiàn)設(shè)備到設(shè)備的數(shù)據(jù)服務(wù)。
串口使用電纜來(lái)傳輸較遠(yuǎn)距離,需采用符合RS232或RS422/485電平的方式傳送。所以需要使用一片電平轉(zhuǎn)換/接口芯片。由于NePort的電源是3.3V,因此在設(shè)計(jì)中采用了低壓差電壓調(diào)節(jié)器LM1117器件。接口電路圖如下圖4所示。
電子發(fā)燒友網(wǎng)技術(shù)編輯點(diǎn)評(píng)分析:
單片機(jī)控制方便、使用簡(jiǎn)單等特點(diǎn)。采用STC89LE54單片機(jī)作為水位檢測(cè)系統(tǒng)的控制核心,結(jié)合傳感器應(yīng)用技術(shù),利用模數(shù)轉(zhuǎn)換電路檢測(cè)轉(zhuǎn)換后的水位模擬信號(hào),實(shí)現(xiàn)水位、溫度的實(shí)時(shí)測(cè)量和顯示。同時(shí),智能水文監(jiān)控系統(tǒng)中的終端監(jiān)控器上配置的鍵盤可以設(shè)置、查詢水位上、下限和實(shí)時(shí)水位,實(shí)時(shí)測(cè)量時(shí),根據(jù)事先設(shè)定的上下限比較,當(dāng)實(shí)際水位數(shù)據(jù)超上、下限終端控制器進(jìn)行報(bào)警,并自動(dòng)控制閘門電機(jī)運(yùn)轉(zhuǎn),系統(tǒng)通過(guò)TCP/IP 模塊走M(jìn)ODBUS工業(yè)總線協(xié)議與主機(jī)進(jìn)行通信,將實(shí)時(shí)采集的水文信息上傳到主機(jī)。同時(shí)系統(tǒng)終端利用LCD 顯示、聲音、鍵盤輸入模塊進(jìn)行人機(jī)交互。
大家如有問(wèn)題,歡迎在評(píng)論處討論。
——電子發(fā)燒友網(wǎng)整理,轉(zhuǎn)載請(qǐng)注明出處!
評(píng)論
查看更多