本發(fā)明涉及通信協(xié)議,具體涉及一種通用多協(xié)議數(shù)據(jù)轉(zhuǎn)換器與監(jiān)控器。
背景技術(shù):
1、隨著物聯(lián)網(wǎng)和智能設(shè)備的快速發(fā)展,各種通信協(xié)議的應(yīng)用也越來(lái)越廣泛。然而,不同設(shè)備之間采用的通信協(xié)議往往不同,這就給設(shè)備之間的互聯(lián)和數(shù)據(jù)交換帶來(lái)了一定的困難。鑒于目前市場(chǎng)上還沒有一種產(chǎn)品能解決各種通信協(xié)議互通互聯(lián)問(wèn)題,同時(shí)實(shí)現(xiàn)數(shù)據(jù)監(jiān)控。
2、因此,需要提供一種通用多協(xié)議數(shù)據(jù)轉(zhuǎn)換器與監(jiān)控器。
技術(shù)實(shí)現(xiàn)思路
1、針對(duì)現(xiàn)有技術(shù)存在的不足,本發(fā)明提出一種通用多協(xié)議數(shù)據(jù)轉(zhuǎn)換器與監(jiān)控器,用于解決上述技術(shù)問(wèn)題。
2、一種通用多協(xié)議數(shù)據(jù)轉(zhuǎn)換器與監(jiān)控器,包括:
3、核心控制模塊,用于協(xié)調(diào)和處理系統(tǒng)內(nèi)的數(shù)據(jù)與指令;
4、多種協(xié)議接口模塊,連接所述核心控制模塊,用于接入不同通信協(xié)議的數(shù)據(jù),包括can總線接口、rs485接口、rs232接口、以太網(wǎng)接口、iic接口、spi接口、usb接口;
5、數(shù)據(jù)轉(zhuǎn)換模塊,與所述核心控制模塊及多種協(xié)議接口模塊相連,用于在不同通信協(xié)議的數(shù)據(jù)之間進(jìn)行轉(zhuǎn)換;
6、顯示配置模塊,連接所述核心控制模塊,用于對(duì)設(shè)備的輸入輸出通道、各協(xié)議參數(shù)進(jìn)行配置;
7、數(shù)據(jù)監(jiān)控模塊,連接所述核心控制模塊與以太網(wǎng)接口,用于監(jiān)控設(shè)備內(nèi)的數(shù)據(jù)傳輸,并通過(guò)以太網(wǎng)實(shí)現(xiàn)數(shù)據(jù)遠(yuǎn)程監(jiān)控。
8、進(jìn)一步的,所述核心控制模塊采用stm32f407vet6單片機(jī)。
9、進(jìn)一步的,所述rs485接口模塊包括uart接口、電源隔離單元、信號(hào)隔離單元和電平轉(zhuǎn)換單元,所述uart接口連接核心控制模塊的uart管腳,電平轉(zhuǎn)換單元將uart信號(hào)轉(zhuǎn)換為差分信號(hào),實(shí)現(xiàn)數(shù)據(jù)的接入與傳輸。
10、進(jìn)一步的,所述rs232接口模塊通過(guò)spe3232芯片連接核心控制模塊的uart管腳,實(shí)現(xiàn)信號(hào)轉(zhuǎn)換、數(shù)據(jù)接入與輸出。
11、進(jìn)一步的,所述以太網(wǎng)接口模塊基于lan8720a芯片,實(shí)現(xiàn)以太網(wǎng)數(shù)據(jù)的收發(fā)。
12、進(jìn)一步的,所述顯示配置模塊通過(guò)上位機(jī)串口調(diào)試助手或者設(shè)備自帶液晶屏實(shí)現(xiàn)參數(shù)配置。
13、進(jìn)一步的,所述數(shù)據(jù)轉(zhuǎn)換模塊根據(jù)配置模塊參數(shù),實(shí)現(xiàn)不同協(xié)議數(shù)據(jù)之間的相互轉(zhuǎn)換。
14、進(jìn)一步的,所述數(shù)據(jù)監(jiān)控模塊通過(guò)以太網(wǎng)將串口數(shù)據(jù)同步發(fā)送至上位機(jī),實(shí)現(xiàn)遠(yuǎn)程監(jiān)控。
15、進(jìn)一步的,還包括接口保護(hù)模塊,連接于所述多種協(xié)議接口模塊與核心控制模塊之間。
16、采用上述技術(shù)方案的發(fā)明,具有如下優(yōu)點(diǎn):
17、本發(fā)明可以提高設(shè)備之間的互聯(lián)性和數(shù)據(jù)交換效率,推動(dòng)物聯(lián)網(wǎng)和智能設(shè)備的發(fā)展還可以降低設(shè)備之間的兼容性問(wèn)題,減少通信成本,提高系統(tǒng)的可靠性和穩(wěn)定性。同時(shí)本轉(zhuǎn)換器還可以作為數(shù)據(jù)監(jiān)控器對(duì)各種數(shù)據(jù)進(jìn)行監(jiān)控。
1.一種通用多協(xié)議數(shù)據(jù)轉(zhuǎn)換器與監(jiān)控器,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的通用多協(xié)議數(shù)據(jù)轉(zhuǎn)換器與監(jiān)控器,其特征在于,所述核心控制模塊采用stm32f407vet6單片機(jī)。
3.根據(jù)權(quán)利要求1所述的通用多協(xié)議數(shù)據(jù)轉(zhuǎn)換器與監(jiān)控器,其特征在于,所述rs485接口模塊包括uart接口、電源隔離單元、信號(hào)隔離單元和電平轉(zhuǎn)換單元,所述uart接口連接核心控制模塊的uart管腳,電平轉(zhuǎn)換單元將uart信號(hào)轉(zhuǎn)換為差分信號(hào),實(shí)現(xiàn)數(shù)據(jù)的接入與傳輸。
4.根據(jù)權(quán)利要求1所述的通用多協(xié)議數(shù)據(jù)轉(zhuǎn)換器與監(jiān)控器,其特征在于,所述rs232接口模塊通過(guò)spe3232芯片連接核心控制模塊的uart管腳,實(shí)現(xiàn)信號(hào)轉(zhuǎn)換、數(shù)據(jù)接入與輸出。
5.根據(jù)權(quán)利要求1所述的通用多協(xié)議數(shù)據(jù)轉(zhuǎn)換器與監(jiān)控器,其特征在于,所述以太網(wǎng)接口模塊基于lan8720a芯片,實(shí)現(xiàn)以太網(wǎng)數(shù)據(jù)的收發(fā)。
6.根據(jù)權(quán)利要求1所述的通用多協(xié)議數(shù)據(jù)轉(zhuǎn)換器與監(jiān)控器,其特征在于,所述顯示配置模塊通過(guò)上位機(jī)串口調(diào)試助手或者設(shè)備自帶液晶屏實(shí)現(xiàn)參數(shù)配置。
7.根據(jù)權(quán)利要求1所述的通用多協(xié)議數(shù)據(jù)轉(zhuǎn)換器與監(jiān)控器,其特征在于,所述數(shù)據(jù)轉(zhuǎn)換模塊根據(jù)配置模塊參數(shù),實(shí)現(xiàn)不同協(xié)議數(shù)據(jù)之間的相互轉(zhuǎn)換。
8.根據(jù)權(quán)利要求1所述的通用多協(xié)議數(shù)據(jù)轉(zhuǎn)換器與監(jiān)控器,其特征在于,所述數(shù)據(jù)監(jiān)控模塊通過(guò)以太網(wǎng)將串口數(shù)據(jù)同步發(fā)送至上位機(jī),實(shí)現(xiàn)遠(yuǎn)程監(jiān)控。
9.根據(jù)權(quán)利要求1至8中任意一項(xiàng)所述的通用多協(xié)議數(shù)據(jù)轉(zhuǎn)換器與監(jiān)控器,其特征在于,還包括接口保護(hù)模塊,連接于所述多種協(xié)議接口模塊與核心控制模塊之間。