本發(fā)明涉及數(shù)據(jù)傳輸,特別涉及一種數(shù)據(jù)通信設備及系統(tǒng)。
背景技術:
1、在物聯(lián)網(wǎng)中,各種設備和傳感器需要通過網(wǎng)絡進行數(shù)據(jù)的傳輸和共享,以實現(xiàn)智能化、自動化的管理和控制。dtu設備通過其強大的數(shù)據(jù)轉換和傳輸功能,使得不同設備之間的數(shù)據(jù)能夠無縫對接,實現(xiàn)了物聯(lián)網(wǎng)的互聯(lián)互通。同時,dtu設備還具備強大的兼容性和適應性,能夠適應各種復雜的設備和場景需求,為物聯(lián)網(wǎng)的發(fā)展提供了強有力的支持。但是,目前市面上的dtu設備大多使用c語言或類似的編譯型語言編寫固件。這種方式雖然穩(wěn)定,但存在一定的局限性。例如,一旦固件刷寫到設備中,用戶無法隨意修改程序,這限制了設備的靈活性,使其無法根據(jù)實際場景快速地做出相應的調整。此外,由于固件需要編譯后才能下載到設備中,這使得更新和迭代過程緩慢,不利于快速響應市場和技術的變化。
技術實現(xiàn)思路
1、本發(fā)明的主要目的是提供一種數(shù)據(jù)通信設備,旨在提高數(shù)據(jù)通信設備的靈活性。
2、為實現(xiàn)上述目的,本發(fā)明提出的一種數(shù)據(jù)通信設備,所述數(shù)據(jù)通信設備包括:
3、主控模塊,所述主控模塊用于獲取第一通信數(shù)據(jù),并將所述第一通信數(shù)據(jù)轉換為第二通信數(shù)據(jù)并輸出;
4、串口通信模塊,所述串口通信模塊的第一端與串口設備連接,所述串口通信模塊的第二端與所述主控模塊連接,所述串口通信模塊用于所述串口設備與所述數(shù)據(jù)通信設備之間的數(shù)據(jù)交互;
5、ip通信模塊,所述ip通信模塊的第一端與云端連接,所述ip通信模塊的第二端與所述主控模塊連接,所述ip通信模塊用于所述云端與所述數(shù)據(jù)通信設備之間的數(shù)據(jù)交互;
6、電源管理模塊,所述電源管理模塊的輸入端與電源輸入端電連接,所述電源管理模塊的輸出端與用電模塊電連接,所述電源管理模塊用于所述用電模塊的供電;
7、其中,所述主控模塊被配置為采用linux操作系統(tǒng)運行虛擬機程序,并執(zhí)行可編輯腳本文件的數(shù)據(jù)轉換方式;所述數(shù)據(jù)轉換方式將根據(jù)所述可編輯腳本文件的變換而改變。
8、在一實施例中,所述主控模塊用于獲取串口通信數(shù)據(jù),并根據(jù)所述可編輯腳本文件中的預設通信協(xié)議,將所述串口通信數(shù)據(jù)轉換為ip通信數(shù)據(jù)并輸出,以及根據(jù)預設通信協(xié)議將ip通信數(shù)據(jù)封裝輸出。
9、在一實施例中,所述主控模塊還用于獲取封裝數(shù)據(jù),并根據(jù)所述可編輯腳本文件中的預設通信協(xié)議將所述封裝數(shù)據(jù)解封,以得到ip通信數(shù)據(jù);以及根據(jù)預設通信協(xié)議將ip通信數(shù)據(jù)轉換為串口通信數(shù)據(jù)并輸出。
10、在一實施例中,所述串口通信模塊包括rs232、rs485、rs422、can、i2c中的至少一者。
11、在一實施例中,所述串口通信模塊包括第一電容、第二電容、第三電容、第四電容、第五電容、第六電容、串行通信芯片、rs232接口;
12、其中,所述第一電容的第一端與電源輸入端電連接,所述第一電容的第二端與所述串行通信芯片的v﹢引腳電連接;所述第二電容的第一端與所述串行通信芯片的c1﹣引腳電連接,所述第二電容的第二端與所述串行通信芯片的c1﹢引腳電連接;所述第三電容的第二端與所述串行通信芯片的c2﹣引腳電連接,所述第三電容的第二端與所述串行通信芯片的c2﹢引腳電連接;所述第四電容的第一端與接地端電連接,所述第四電容的第二端與所述串行通信芯片的v﹣引腳電連接;所述第五電容的第一端與所述電源輸入端、所述第六電容的第一端、所述串行通信芯片的vcc引腳電連接,所述第五電容的第二端與所述第六電容的第二端、所述串行通信芯片及接地端電連接;所述串行通信芯片的t1out引腳與所述rs232接口的txd引腳電連接,所述串行通信芯片的r1in引腳與所述rs232接口的rxd引腳電連接;所述串行通信芯片的r1out引腳與所述主控模塊的rs232_rxd引腳電連接,所述串行通信芯片的t1in引腳與所述主控模塊的rs232_txd引腳電連接。
13、在一實施例中,所述ip通信模塊包括有線ip通信模塊、無線ip通信模塊中的至少一者。
14、在一實施例中,所述電源管理模塊包括第一電阻、第二電阻、第三電阻、第四電阻、第五電阻、第七電容、第八電容、第九電容、第十電容、第十一電容、第十二電容、電感、穩(wěn)壓二極管、發(fā)光二極管、電壓轉換芯片;
15、其中,所述第一電阻的第一端與所述電壓轉換芯片的en引腳、所述主控模塊電連接,所述第一電阻的第二端與電壓輸入端、所述第二電阻的第一端、所述第七電容的第一端、所述第八電容的第一端、所述電壓轉換芯片的in引腳電連接;所述第二電阻的第二端與所述發(fā)光二極管的陽極電連接;所述發(fā)光二極管的陰極與接地端電連接;所述第七電容的第二端與所述第八電容的第二端接地;所述第九電容的第一端與所述電壓轉換芯片的bst引腳電連接,所述第九電容的第二端與所述電感的第二端、所述電壓轉換芯片的sw引腳電連接;所述電感的第一端與所述第三電阻的第二端、所述第十電容的第一端、所述第十一電容的第一端、所述第十二電容的第一端、所述穩(wěn)壓二極管的負極電連接;所述第三電阻的第一端與所述第四電阻的第二端、所述第五電阻的第二端電連接;所述第四電阻的第一端與所述電壓轉換芯片的fb引腳電連接;所述第五電阻的第一端與接地端電連接;所述第十電容的第二端、所述第十一電容的第二端、所述第十二電容的第二端與接地端電連接;所述穩(wěn)壓二極管的正極與接地端電連接。
16、在一實施例中,所述數(shù)據(jù)通信設備還包括多個提示模塊,多個所述提示模塊的輸入端分別與所述主控模塊的多個輸出端電連接,多個所述提示模塊用于根據(jù)所述主控模塊輸出的提示控制信號輸出提示信號。
17、在一實施例中,所述數(shù)據(jù)通信設備還包括集線模塊,所述集線模塊的輸出端與所述主控模塊電連接,所述集線模塊的輸入端用于接入外部設備,并用于數(shù)據(jù)交互。
18、本發(fā)明還提出一種數(shù)據(jù)通信系統(tǒng),所述數(shù)據(jù)通信系統(tǒng)包括如上述任一項所述的數(shù)據(jù)通信設備、串口設備及云端。
19、本發(fā)明技術方案通過將主控模塊配置為采用linux操作系統(tǒng)運行虛擬機程序,并執(zhí)行可編輯腳本文件的數(shù)據(jù)轉換方式,在獲取到第一通信數(shù)據(jù)后將其轉換為第二通信輸出并輸出。進一步而言,第一通信數(shù)據(jù)與第二通信數(shù)據(jù)可分別串口通信數(shù)據(jù)或ip通信數(shù)據(jù)。通過更改可編輯腳本文件改變主控模塊對第一通信數(shù)據(jù)與第二通信數(shù)據(jù)的轉換方式,以實現(xiàn)串口通信模塊輸入不同的串口通信數(shù)據(jù)均可穩(wěn)定的轉換為ip通信模塊輸出的ip通信數(shù)據(jù),及實現(xiàn)ip通信模塊輸入的ip通信數(shù)據(jù)可穩(wěn)定的轉換為不同的串口通信數(shù)據(jù)并由串口通信模塊輸出。通過靈活變更數(shù)據(jù)轉換的方式,有效的提高了數(shù)據(jù)通信設備的靈活性,使其在僅需要更改可編輯腳本文件即可使得數(shù)據(jù)通信設備靈活的適用于各類應用場景。
1.一種數(shù)據(jù)通信設備,其特征在于,所述數(shù)據(jù)通信設備包括:
2.如權利要求1所述的數(shù)據(jù)通信設備,其特征在于,所述主控模塊用于獲取串口通信數(shù)據(jù),并根據(jù)所述可編輯腳本文件中的預設通信協(xié)議,將所述串口通信數(shù)據(jù)轉換為ip通信數(shù)據(jù)并輸出,以及根據(jù)預設通信協(xié)議將ip通信數(shù)據(jù)封裝輸出。
3.如權利要求1所述的數(shù)據(jù)通信設備,其特征在于,所述主控模塊還用于獲取封裝數(shù)據(jù),并根據(jù)所述可編輯腳本文件中的預設通信協(xié)議將所述封裝數(shù)據(jù)解封,以得到ip通信數(shù)據(jù);以及根據(jù)預設通信協(xié)議將ip通信數(shù)據(jù)轉換為串口通信數(shù)據(jù)并輸出。
4.如權利要求1-3任一項所述的數(shù)據(jù)通信設備,其特征在于,所述串口通信模塊包括rs232、rs485、rs422、can、i2c中的至少一者。
5.如權利要求4所述的數(shù)據(jù)通信設備,其特征在于,所述串口通信模塊包括第一電容、第二電容、第三電容、第四電容、第五電容、第六電容、串行通信芯片、rs232接口;
6.如權利要求1-3任一項所述的數(shù)據(jù)通信設備,其特征在于,所述ip通信模塊包括有線ip通信模塊、無線ip通信模塊中的至少一者。
7.如權利要求1-3任一項所述的數(shù)據(jù)通信設備,其特征在于,所述電源管理模塊包括第一電阻、第二電阻、第三電阻、第四電阻、第五電阻、第七電容、第八電容、第九電容、第十電容、第十一電容、第十二電容、電感、穩(wěn)壓二極管、發(fā)光二極管、電壓轉換芯片;
8.如權利要求1-3任一項所述的數(shù)據(jù)通信設備,其特征在于,所述數(shù)據(jù)通信設備還包括多個提示模塊,多個所述提示模塊的輸入端分別與所述主控模塊的多個輸出端電連接,多個所述提示模塊用于根據(jù)所述主控模塊輸出的提示控制信號輸出提示信號。
9.如權利要求1-3任一項所述的數(shù)據(jù)通信設備,其特征在于,所述數(shù)據(jù)通信設備還包括集線模塊,所述集線模塊的輸出端與所述主控模塊電連接,所述集線模塊的輸入端用于接入外部設備,并用于數(shù)據(jù)交互。
10.一種數(shù)據(jù)通信系統(tǒng),其特征在于,所述數(shù)據(jù)通信系統(tǒng)包括如權利要求1-9任一項所述的數(shù)據(jù)通信設備、串口設備及云端。