一種多功能通信模塊的製作方法
2023-09-17 22:19:05 3

本實用新型涉及通信領域,具體涉及一種多功能通信模塊。
背景技術:
目前,市面上的通信調試工具只能作為樞紐將PC端和下位機連接起來,完成下位機和PC端的數據傳輸,不能滿足使用者在與PC端連接的同時還需要與其他主從設備通信的需求。另一方面,現有的調試助手、升級助手以及通信調試助手等通信調試工具功能單一,只能實現一種或兩種通信的調試,不能滿足使用者的需求。因此,需要將多種通信功能集中到一個模塊上,實現在與PC端連接的同時還可以與其他主從設備進行通信的功能。
技術實現要素:
本實用新型的目的是提供一種多功能通信模塊,集合調試、升級及通信功能,滿足多種需求。
為了實現上述目的,本實用新型採用了如下技術方案:
一種多功能通信模塊,包括MCU單元,以及連接所述MCU單元的人機互動單元、USB單元、外部接口單元和存儲單元;
所述人機互動單元用於系統復位、功能選擇及信息顯示;
所述USB單元由所述人機互動單元進行功能選擇,用於:
連接所述MCU單元和PC端上位機,實現MCU單元與PC端上位機之間的通信;
或者,單獨作為串口調試助手與PC 端連接;
或者,於通信空閒時作為電源接口給整個模塊供電;
所述外部接口單元包括多個通信接口,用於實現多種通信功能。
進一步的,所述外部接口單元包括普通IO接口、485通信接口、UART通信接口、IIC通信接口、SPI通信接口以及CAN通信接口。
優選的,所述存儲單元為外部Flash存儲晶片,用於存儲bin文件為待升級設備進行升級。
進一步的,所述多功能通信模塊集成於獨立盒子內。
本實用新型的多功能通信模塊,其USB單元可以單獨作為串口調試助手使用,也可以分別與MCU和上位機相連實現MCU與PC端的通信,同時USB還可以給系統供電。通過人機互動單元的功能按鍵選擇通信方式進行與外部通信,並將信息通過顯示模塊顯示出來。所述的外部接口包含多個通信接口,可滿足不同的通信需求。另外,存儲單元為外部Flash,存儲bin文件,可以脫機為外部MCU進行升級,使用方便。
本實用新型的多功能通信模塊,集合調試、升級及通信功能於一體,結構簡單,使用方便,能夠滿足多種需求,適用於多種場合。
附圖說明
附圖1為本實用新型一種多功能通信模塊的總體結構示意圖。
具體實施方式
為了進一步理解本實用新型,下面結合實施例對本實用新型優選實施方案進行描述,但是應當理解,這些描述只是為進一步說明本實用新型的特徵和優點,而不是對本實用新型權利要求的限制。
參見圖1,本實用新型的多功能通信模塊,在其較佳實施例中,包括MCU單元、USB單元、人機互動單元、外部接口單元和存儲單元。
其中,MCU單元採用Cortex M3內核單片機。USB單元在與MCU通信時與PC端上位機相連,也可以單獨作為串口調試助手與PC 端相連,在不需要通信時僅作為電源模塊給系統供電。
作為優選實施方案,外部接口包含普通IO接口、485通信接口、UART通信接口、IIC、通信接口、SPI通信接口及CAN通信接口,適用於多種通信場合。
作為優選實施方案,存儲單元為外部Flash存儲晶片,PC端通過上位機將升級的固件以bin文件形式通過外部接口傳輸給MCU單元,MCU單元將bin文件存儲到存儲單元中,然後MCU單元通過外部接口給待升級的設備進行升級,從而實現脫機為外部設備升級,使用方便。
作為優選實施方案,人機互動單元包含復位按鍵、功能按鍵、顯示模塊,復位按鍵供系統復位,功能按鍵用於選擇系統功能使用,顯示模塊用於顯示系統功能信息。
本實用新型的多功能通信模塊,實現了串口調試功能、通信功能及脫機升級功能,集多種功能於一體,結構簡單,使用方便。
以上實施例的說明只是用於幫助理解本實用新型的方法及其核心思想。應當指出,對於本技術領域的普通技術人員來說,在不脫離本實用新型原理的前提下,還可以對本實用新型進行若干改進和修飾,這些改進和修飾也落入本實用新型權利要求的保護範圍內。