[發明專利]一種基于DSP的工業以太網串口服務器及其控制方法無效
| 申請號: | 201010225408.0 | 申請日: | 2010-07-09 |
| 公開(公告)號: | CN101895397A | 公開(公告)日: | 2010-11-24 |
| 發明(設計)人: | 陶維青;李林;金治夫;崔北京 | 申請(專利權)人: | 安徽科大魯能智能電網技術有限公司 |
| 主分類號: | H04L12/02 | 分類號: | H04L12/02;H04L12/28 |
| 代理公司: | 合肥天明專利事務所 34115 | 代理人: | 奚華保;吳娜 |
| 地址: | 230088 安徽*** | 國省代碼: | 安徽;34 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 dsp 工業 以太網 串口 服務器 及其 控制 方法 | ||
1.一種基于DSP的工業以太網串口服務器,其特征在于:包括DSP數字信號處理器,DSP數字信號處理器的信號輸入輸出端分別與多個以太網控制模塊和多個異步串行通信接口模塊相連,DSP數字信號處理器通過以太網控制模塊與多個遠程主站通訊,DSP數字信號處理器通過異步串行通信接口模塊與外部數據采集終端通訊,DSP數字信號處理器采用I2C總線協議與用于存儲網絡參數信息、串口通信參數信息的參數存儲器通信。
2.根據權利要求1所述的基于DSP的工業以太網串口服務器,其特征在于:所述的DSP數字信號處理器采用TMS320F2812芯片,TMS320F2812芯片的A0~A15引腳分別接多個以太網控制模塊和多個異步串行通信接口模塊,所述的以太網控制模塊采用W5100芯片,所述的異步串行通信接口模塊采用TL16C752B芯片,TMS320F2812芯片的GPIO引腳分別接LCD液晶顯示屏、收發數據指示模塊和用于實時顯示所有串口的配置信息及網絡IP、端口號的參數信息的參數信息顯示模塊,TMS320F2812芯片外接電源管理模塊、有源晶振模塊和看門狗模塊,TMS320F2812芯片采用SPI總線協議與FLASH存儲器通信,TMS320F2812芯片采用I2C總線協議與參數存儲器通信。
3.根據權利要求1所述的基于DSP的工業以太網串口服務器,其特征在于:所述的以太網控制模塊通過網卡接口RJ45接入以太網,并與多個遠程主站通信,所述的異步串行通信接口模塊通過RS232接口或RS485接口與外部數據采集終端相連,所述的以太網控制模塊、異步串行通信接口模塊的個數均為5~10個。
4.根據權利要求2所述的基于DSP的工業以太網串口服務器,其特征在于:所述的收發數據指示模塊由一組紅色發光二極管和一組綠色發光二極管組成。
5.根據權利要求1所述的基于DSP的工業以太網串口服務器的控制方法,該方法包括下列順序的步驟:
(1)上電初始化,DSP數字信號處理器讀取參數存儲器內存儲的網絡參數信息和串口通信參數信息,寫入對應芯片的相應內部信息區域中,完成參數配置;
(2)DSP數字信號處理器實時檢測數據來源,若是從以太網傳來的數據包且幀格式合法,DSP數字信號處理器以地址指針直接總線尋址的方式,查詢當前存在的串口號并發送到此串口號;
(3)若是從異步串行通信接口模塊中取出的數據,DSP數字信號處理器對數據進行打包處理,通過以太網控制模塊將數據傳送至以太網。
6.根據權利要求5所述的基于DSP的工業以太網串口服務器的控制方法,其特征在于:首先將配置好的網絡端口全部打開,啟動服務器監聽,一旦監聽到請求數據的命令,將建立一對多或一對一的網絡通道握手連接;網絡通道建立后,讀取以太網控制模塊內部數據接收寄存器中相應Bit位的方式,若此Bit位對應著某一特殊的含義,認定有數據到來,進行解析數據包的處理,提取有效數據域內容,記錄當前的端口號,并用地址指針尋址的方式,指向異步異步串行通信接口模塊所在DSP內部的地址映射區域,輪詢查找可用的串口信息狀態,當發現有串口符合要求時,將數據轉入串口,完成數據的交換。
7.根據權利要求5所述的基于DSP的工業以太網串口服務器的控制方法,其特征在于:首先將相關串口信息參數配置到所有異步串行通信接口模塊的各個UART通道中,具體配置一些串口的波特率、奇偶校驗、停止位和數據位;DSP數字信號處理器一旦檢測到有請求數據的命令,解析數據并提取數據的有效域內容,并用地址指針尋址的方式,指向異步串行通信接口模塊所在DSP數字信號處理器內部的地址映射區域,對串口號的譯碼尋址處理,譯碼操作后,將采集到的且遠程主站需要的數據進行組包,在使用地址指針尋址的方式,此時要指向以太網控制模塊所在DSP數字信號處理器內部的地址映射區域內,輪詢查找網絡端口的信息,當發現端口符合要求時,將數據發至以太網上,傳至遠程主站。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于安徽科大魯能智能電網技術有限公司,未經安徽科大魯能智能電網技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010225408.0/1.html,轉載請聲明來源鉆瓜專利網。





