AR glasses and modular hot-pluggable system for AR glasses

Through a modular hot-swap system, the development and maintenance complexity caused by the fixed function of AR glasses is solved, and the flexible management and personalized needs of functional modules are realized, and the development and maintenance costs are reduced.

CN119805748APending Publication Date: 2025-04-11BEIJING JIASHI WEITU TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311301245.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-10-09
Publication Date
2025-04-11

AI Technical Summary

Technical Problem

The existing AR glasses have fixed functions and cannot be flexibly adjusted, resulting in difficulties in developing and maintaining multiple versions, increasing development costs and management complexity.

Method used

It adopts a modular hot-swap system, including the motherboard and a modular hot-swap functional daughterboard, and dynamic plug-in and management of functional modules is realized through the daughterboard control circuit and core processing module.

Benefits of technology

It realizes flexible plug-in and unplug and manage functional modules without the need to develop specific versions, reduces the cost of version development and maintenance, and meets the personalized needs of different users.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119805748A_ABST
    Figure CN119805748A_ABST
Patent Text Reader

Abstract

The invention relates to AR glasses and a modular hot-pluggable system used for the AR glasses, and the modular hot-pluggable system comprises one or more modular hot-pluggable function daughter boards, each modular hot-pluggable function daughter board comprises a function module and a plugging port; the main board comprises a plurality of daughter board control circuits, and each daughter board control circuit comprises a connector matched with the plugging port; the detection module is used for detecting whether the daughter board control circuit is connected with the modular hot-pluggable function daughter board; and the core processing module is connected with the plurality of daughter board control circuits and is used for acquiring and starting a corresponding process according to an identifier of the modular hot-pluggable function daughter board currently connected with each daughter board control circuit so as to call a function module on the modular hot-pluggable function daughter board. According to the scheme, the daughter board can be flexibly inserted or pulled out according to actual requirements, and a corresponding version does not need to be specially developed, so that the development or maintenance cost of the version is controlled, and individual requirements of different users are met.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present invention relate to the technical field of AR smart glasses, and in particular to AR glasses and a modular hot-swappable system for AR glasses. Background Art

[0002] As a wearable electronic device, augmented reality (AR) glasses have been widely used in various fields. At present, there are endless AR glasses products on the market, and there are many types. The functions of the same model of existing AR glasses are basically fixed, and the corresponding specifications and parameters cannot be changed. It is becoming more and more difficult to choose a product that meets the needs. Either the device functions are too few to meet the needs, or the device functions are excessive, resulting in a waste of resources. If you expect AR glasses to achieve different functions, such as adding some functions or deleting some functions, you must develop different versions of the same series. For example, an enhanced version (also called a Pro version) or a simplified version (also called a Lite version).

[0003] In this way, in order to meet the functional requirements of different AR glasses, multiple versions need to be developed and maintained at the same time. Not only is the development cycle long, the development cost high, and subsequent maintenance difficult, but if additional functions are required in the future, the number of versions to be developed and maintained will increase, making management inconvenient. Summary of the invention

[0004] The technical problem solved by the embodiments of the present invention is that when AR glasses realize different functions, different versions of the same series must be developed, resulting in an increasing number of versions to be developed and maintained, which is inconvenient to manage.

[0005] To solve the above technical problems, an embodiment of the present invention provides a modular hot-swappable system for AR glasses, comprising: one or more modular hot-swappable functional sub-boards, each modular hot-swappable functional sub-board comprising: a functional module; a plug-in port, connected to the functional module; a main board, comprising: a plurality of sub-board control circuits, each sub-board control circuit comprising: a connector, adapted to the plug-in port; a detection module, used to detect whether the sub-board control circuit is connected to a modular hot-swappable functional sub-board; a core processing module, connected to the plurality of sub-board control circuits, used to obtain the identifier of the modular hot-swappable functional sub-board currently connected to each sub-board control circuit, and according to the identifier of the currently connected modular hot-swappable functional sub-board, start the corresponding process to call the functional module on the modular hot-swappable functional sub-board.

[0006] Optionally, the plug-in port includes a power port, a signal port and a detection port, and the power port and the signal port are respectively connected to the functional module; the connector includes a power interface, a signal interface and a detection interface, the power interface is adapted to the power port, the signal interface is adapted to the signal port, and the detection interface is adapted to the detection port.

[0007] Optionally, the main board also includes a power supply; each daughter board control circuit also includes: a power switch, the power switch is arranged between the power supply and the power interface, the power switch is connected to the positive pole of the power supply, and the negative pole of the power supply is grounded; the core processing module is also used to enable the power switch to be turned on when the daughter board control circuit is connected to a modular hot-swappable functional daughter board, and to connect the power supply of the power supply to the modular hot-swappable functional daughter board, and when the daughter board control circuit is not connected to the modular hot-swappable functional daughter board, to enable the power switch to be turned off and cut off the power supply.

[0008] Optionally, the daughter board control circuit also includes: a signal channel control switch, located between the core processing module and the detection interface; the core processing module is also used to enable the signal channel control switch to be turned on when the daughter board control circuit is connected to a modular hot-swappable functional daughter board, and to open the data transmission path between the core processing module and the modular hot-swappable functional daughter board; when the daughter board control circuit is not connected to the modular hot-swappable functional daughter board, the signal channel control switch is turned off, wherein the core processing module transmits data with the functional module through the data transmission path, and obtains the identification of the modular hot-swappable functional daughter board.

[0009] Optionally, the main board also includes a power supply; each daughter board control circuit also includes: a detection line; the detection module includes a pull-up resistor, and the two ends of the pull-up resistor are respectively connected to the power supply and the detection line, and the detection line is connected to the core processing system and the detection interface. When the daughter board control circuit is not connected to the modular hot-swappable functional daughter board, the pull-up resistor pulls the level of the detection line to a high level, and when the daughter board control circuit is connected to the modular hot-swappable functional daughter board, the pull-up resistor pulls the level of the detection line to a low level.

[0010] Optionally, each modular hot-swappable functional daughter board further includes: an indicator light, the indicator light is configured to have a plurality of working states, and different working states correspond to different current states of the modular hot-swappable functional daughter board.

[0011] Optionally, the core processing module is used to determine the newly inserted modular hot-pluggable function sub-board and the unplugged modular hot-pluggable function sub-board based on the obtained identification of the modular hot-pluggable function sub-board to which each sub-board control circuit is currently connected and the identification of the modular hot-pluggable function sub-board to which each sub-board control circuit is currently connected which was obtained last time, and for the newly inserted modular hot-pluggable function sub-board, obtain and start the corresponding process, and for the unplugged modular hot-pluggable function sub-board, suspend the corresponding process.

[0012] Optionally, the modular hot-swappable functional sub-board includes a sub-board with any of the following functions: a high-definition image acquisition sub-board, an infrared night vision image acquisition sub-board, an infrared thermal imaging image acquisition sub-board, a binocular 3D image acquisition sub-board, a video image output sub-board, a wired network access sub-board, an industrial control interface access sub-board, an industrial data acquisition sub-board, and an additional battery life sub-board.

[0013] Optionally, the core processing module is also used to obtain the corresponding software driver package from the cloud associated with the AR glasses according to the identifier of the currently connected modular hot-swappable functional daughter board if the corresponding process is not obtained according to the identifier of the currently connected modular hot-swappable functional daughter board, and establish and start the corresponding process according to the obtained software driver package.

[0014] An embodiment of the present invention further provides an AR glasses, comprising: any one of the above-mentioned modular hot-swappable systems for AR glasses.

[0015] Compared with the prior art, the technical solution of the embodiment of the present invention has the following beneficial effects:

[0016] The embodiment of the present invention provides a modular hot-pluggable system, including a mainboard and a modular hot-pluggable functional daughter board. The mainboard includes a plurality of daughter board control circuits and a core processing module, each daughter board control circuit includes a connector for connecting a modular hot-pluggable functional daughter board and a detection module for detecting whether the daughter board control circuit is connected to a modular hot-pluggable functional daughter board. The core processing module is connected to the plurality of daughter board control circuits, each daughter board control circuit is identified by the currently connected modular hot-pluggable functional daughter board, and according to the currently connected modular hot-pluggable functional daughter board identification, a corresponding process is started to call the functional module on the modular hot-pluggable functional daughter board. In this way, according to actual functional requirements, the modular hot-pluggable functional daughter board can be flexibly plugged in or unplugged without power failure, and the core processing module can enable the process corresponding to the currently connected modular hot-pluggable functional daughter board to realize the call of the functional module, without the need to specially develop the corresponding version, which is conducive to controlling the cost of version development or maintenance, and can also meet the personalized needs of different users. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] Figure 1 is a structural schematic diagram of a modular hot-swappable system for AR glasses in an embodiment of the present invention;

[0018] Figure 2 is a schematic structural diagram of another modular hot-swappable system for AR glasses in an embodiment of the present invention;

[0019] Description of reference numerals:

[0020] 1-main board; 11-daughter board control circuit; 111-connector; 1111-power interface; 1112-signal interface; 1113-detection interface; 1114-indicator light interface; 112-detection module; 114-power switch; 115-signal channel control switch; 12-core processing module; 13-power supply; 2-modular hot-swappable functional daughter board; 21-functional module; 22-plug-in port; 221-power port; 222-signal port; 223-detection port; 224-indicator light port; 23-storage module; 24-indicator light. DETAILED DESCRIPTION

[0021] As mentioned above, the functions of the same model of existing AR glasses are basically fixed, and the corresponding specifications cannot be changed. It is becoming increasingly difficult to choose an AR glasses product that meets the needs. Either the functions of AR glasses are too few to meet the needs, or the functions of AR glasses are excessive, resulting in a waste of resources. If you expect AR glasses to achieve different functions, such as adding some functions or deleting some functions, you must develop different versions of the same series. For example, an enhanced version (also called a Pro version) or a streamlined version (also called a Lite version). At present, it is not only time-consuming and labor-intensive to fully customize a product according to your own needs, but also there is a risk of elimination and failure due to the rapid changes in the market. In addition, in order to meet the functional requirements of different AR glasses, multiple versions need to be developed and maintained at the same time. Not only is the development cycle long, the development cost is high, and subsequent maintenance is difficult, but also if functions are to be added in the future, there will be more and more versions to be developed and maintained, which is inconvenient to manage.

[0022] To solve the above problems, an embodiment of the present invention provides a modular hot-pluggable system, including a mainboard and a modular hot-pluggable functional daughter board. The mainboard includes a plurality of daughter board control circuits and a core processing module, each daughter board control circuit includes a connector for connecting a modular hot-pluggable functional daughter board and a detection module for detecting whether the daughter board control circuit is connected to a modular hot-pluggable functional daughter board. The core processing module is connected to the plurality of daughter board control circuits, each daughter board control circuit is identified by the currently connected modular hot-pluggable functional daughter board, and according to the currently connected modular hot-pluggable functional daughter board identification, the corresponding process is started to call the functional module on the modular hot-pluggable functional daughter board. In this way, according to the actual functional requirements, the modular hot-pluggable functional daughter board can be flexibly plugged in or unplugged without power failure, and the core processing module can enable the process corresponding to the currently connected modular hot-pluggable functional daughter board to realize the call of the functional module, without the need to specially develop the corresponding version, which is conducive to controlling the cost of version development or maintenance, and can also meet the personalized needs of different users.

[0023] In order to make the above-mentioned purposes, features and beneficial effects of the embodiments of the present invention more obvious and understandable, specific embodiments of the present invention are described in detail below with reference to the accompanying drawings.

[0024] Figure 1 is a schematic structural diagram of a modular hot-swappable system for AR glasses in an embodiment of the present invention, Figure 2 2 is a schematic diagram of another modular hot-swappable system for AR glasses in an embodiment of the present invention. Figure 1 and Figure 2 The specific structure of the modular hot-swappable system for AR glasses provided by an embodiment of the present invention is described.

[0025] In a specific implementation, the modular hot-swappable system for AR glasses includes: a main board 1 and one or more modular hot-swappable functional daughter boards 2. Each modular hot-swappable functional daughter board 2 includes: a functional module 21 and a plug-in port 22 connected to the functional module 21.

[0026] The main board 1 includes: a core processing module 12 and a plurality of daughter board control circuits 11. Each daughter board control circuit 11 includes: a connector 111 and a detection module 112. The connector 111 is adapted to the plug port 22. The modular hot-swappable function daughter board 2 can be connected to the connector 111 through the plug port 22 to be connected to the main board 1. The detection module 112 is used to detect whether the daughter board control circuit 11 is connected to the modular hot-swappable function daughter board 2.

[0027] The core processing module 12 is connected to multiple daughter board control circuits 11, and is used to obtain the identifier of the modular hot-pluggable functional daughter board 2 currently connected to each daughter board control circuit 11, and start the corresponding process according to the identifier of the currently connected modular hot-pluggable functional daughter board 2 to call the functional module on the modular hot-pluggable functional daughter board 2.

[0028] In a specific implementation, the modular hot-swappable functional sub-board 2 includes a sub-board with any of the following functions: a high-definition image acquisition sub-board, an infrared night vision image acquisition sub-board, an infrared thermal imaging image acquisition sub-board, a binocular 3D image acquisition sub-board, a video image output sub-board, a wired network access sub-board, an industrial control interface access sub-board, an industrial data acquisition sub-board, and a battery life sub-board.

[0029] Among them, the functional modules on the high-definition image acquisition subboard can provide high-definition image acquisition functions. The functional modules on the infrared night vision image acquisition subboard can provide infrared night vision image acquisition functions. The functional modules on the infrared thermal imaging image acquisition subboard can provide infrared thermal imaging image acquisition functions. The functional modules on the binocular 3D image acquisition subboard can provide binocular 3D image acquisition functions. The functional modules on the video image output subboard can provide video image output functions. The functional modules on the wired network access subboard can provide wired network access functions. The functional modules on the industrial control interface access subboard can provide industrial control equipment access functions. The functional modules on the industrial data acquisition subboard can provide industrial data acquisition functions. The functional modules on the battery life subboard can provide battery life functions.

[0030] In practice, a plurality of modular hot-swappable functional daughter boards 2 with different functions may be connected to the main board 1. The specific functions of the connected modular hot-swappable functional daughter boards 2 may be selected according to actual needs.

[0031] From the above, it can be seen that according to actual functional requirements, the modular hot-pluggable functional daughter board 2 with corresponding functions can be flexibly plugged in or unplugged without cutting off the power supply. The core processing module 12 can start the corresponding process according to the identification of the currently connected modular hot-pluggable functional daughter board 2, and realize the call of the functional module 21 on the currently connected modular hot-pluggable functional daughter board 2. There is no need to specially develop the corresponding version, which is conducive to controlling the cost of version development or maintenance, and can also meet the personalized needs of different users.

[0032] In addition, each modular hot-swappable functional daughter board 2 is configured with a plug-in port 22, which helps to highly integrate various groups of functions and provide a unified standard interface to achieve modularization, so as to facilitate the replacement of modular hot-swappable functional daughter boards 2 with different functions.

[0033] In a specific implementation, the daughter board control circuit 11 is respectively connected to a modular hot-swappable functional daughter board 2. The core control module 2 can independently manage each modular hot-swappable functional daughter board 2 through the daughter board control circuit 11, which helps to hot-swap replace the modular hot-swappable functional daughter board 2 that constitutes part of the system without powering off the system, and does not affect the operation of other parts.

[0034] In a specific implementation, the plug port 22 includes a power port 221, a signal port 222 and a detection port 223. The power port 221 and the signal port 222 are respectively connected to the functional module 21. The plug port 22 can be a gold finger or other interface suitable for hot plugging.

[0035] In some embodiments, the plug port 22 is grounded, and the detection port 223 is grounded. Specifically, the plug port 22 and the detection port 223 can be grounded through ground wires, respectively.

[0036] In a specific implementation, the connector 111 includes a power interface 1111, a signal interface 1112 and a detection interface 1113. The power interface 1111 is adapted to the power port 221, the signal interface 1112 is adapted to the signal port 222, and the detection interface 1113 is adapted to the detection port 223.

[0037] In some embodiments, the connector 111 is grounded. Specifically, the connector 111 is grounded through a ground line.

[0038] In a specific implementation, the main board 1 also includes a power supply 13. Each sub-board control circuit 11 also includes: a power switch 114, and the power switch 114 is arranged between the power supply 13 and the power interface 1111. The power switch 114 is connected to the positive pole of the power supply 13, and the negative pole of the power supply 13 is grounded. Each sub-board control circuit 11 is configured with a power switch 114, which helps the core control module 12 to independently control the power supply in each sub-board control circuit 11, avoiding interference with the normal operation of other sub-board control circuits 11 connected to the modular hot-swappable functional sub-boards 2.

[0039] Each sub-board control circuit 11 may share a power supply 13 , or each sub-board control circuit 11 may have a corresponding power supply 13 .

[0040] The core processing module 12 is also used to enable the power switch 114 to be turned on and connect the power supply 13 to the modular hot-pluggable functional sub-board 2 when the sub-board control circuit 11 is connected to the modular hot-pluggable functional sub-board 2, and to enable the power switch 114 to be turned off and cut off the power supply when the sub-board control circuit 11 is not connected to the modular hot-pluggable functional sub-board 2. In this way, when a certain sub-board control circuit 11 is not connected to the modular hot-pluggable functional sub-board 2, the power supply of the sub-board control circuit 11 is cut off, which can save energy consumption while ensuring power safety.

[0041] In a specific implementation, the sub-board control circuit 11 also includes a signal channel control switch 115. The signal channel control switch 115 is located between the core processing module 12 and the detection interface 1113. The core processing module 12 is also used for enabling the (ENB) signal channel control switch 115 to be turned on when the sub-board control circuit 11 is connected to a modular hot-pluggable functional sub-board 2, and the data transmission path between the core processing module 12 and the modular hot-pluggable functional sub-board 2 is opened. When the sub-board control circuit 11 is not connected to the modular hot-pluggable functional sub-board 2, the enable signal channel control switch 115 is turned off. Among them, the core processing module 12 performs data transmission with the functional module 21 through the data transmission path, and obtains the identification of the modular hot-pluggable functional sub-board 2. It helps the core control module 12 to independently control the signal channel in each sub-board control circuit 11, avoiding interference with the normal operation of other sub-board control circuits 11 connected to modular hot-pluggable functional sub-boards 2.

[0042] In some embodiments, each modular hot-pluggable functional daughter board 2 may be configured with a storage module 23, and the storage module 23 is used to store some relevant information of the modular hot-pluggable functional daughter board 2. Some relevant information of the modular hot-pluggable functional daughter board 2 may include: one or more of the identification, serial number, parameters, software and hardware versions, functional classification, etc. of the modular hot-pluggable functional daughter board 2. After the core processing module 12 enables the power switch 114 to be turned on, the modular hot-pluggable functional daughter board 2 is powered on, and the signal channel control switch 115 is enabled to be turned on to open the data transmission path with the functional module 21, the identification of the modular hot-pluggable functional daughter board 2 can be obtained through the data transmission channel.

[0043] In a specific implementation, the mainboard 1 further includes a power supply 13. Each sub-board control circuit 11 further includes: a detection line. The detection module 112 includes a pull-up resistor, and the two ends of the pull-up resistor are respectively connected to the power supply 13 and the detection line, and the detection line is connected to the core processing system 12 and the detection interface 1113.

[0044] For the convenience of distinction and description, the detection line in the daughter board control circuit 11 is recorded as the first detection line. When the daughter board control circuit 11 is not connected to the modular hot-swappable functional daughter board 2, the pull-up resistor pulls the level of the first detection line to a high level. For example, the pull-up resistor pulls the level of the first detection line to the level of the power line between the power supply 13 and the pull-up resistor. If the core processing module 12 reads the first detection line as a high level, it is determined that the modular hot-swappable functional daughter board 2 is not inserted.

[0045] When the daughter board control circuit 11 is connected to a modular hot-pluggable functional daughter board 2, the pull-up resistor pulls down the level of the first detection line to a low level. For example, when the daughter board control circuit 11 is connected to a modular hot-pluggable functional daughter board 2, the detection interface 1113 and the detection port 223 are connected. The detection line connected to the detection port 223 is recorded as the second detection line. At this time, the second detection line connected to the detection port 223 is grounded, and the second detection line connected to the detection port 223 is connected to the first detection line connected to the detection interface 1113, and the level of the first detection line connected to the detection interface 1113 is pulled down to the ground line. The core processing module 12 reads the level of the first detection line connected to the detection interface 1113 as a low level, and determines that a new modular hot-pluggable functional daughter board 2 is inserted.

[0046] In some embodiments, each modular hot-swappable function daughter board 2 may further include an indicator light 24. The indicator light 24 is configured to have multiple working states, and different working states correspond to different current states of the modular hot-swappable function daughter board 2.

[0047] The connector 111 has an indicator light interface 1114, and the plug port 22 has an indicator light port 224. The indicator light interface 1114 is adapted to the indicator light port 224. The indicator light interface 1114 and the core processing module 12 can be connected via an indicator light line. The indicator light port 224 and the indicator light 24 are connected via an indicator light line.

[0048] The working state of the indicator light 24 may include the color when lit, the flashing state when lit, etc. The current state of the modular hot-swappable functional daughter board 2 may include: inserted but not functionally ready, functionally ready, unrecognizable or unconfigurable, etc.

[0049] For example, the working state of the indicator light 24 is a long red light, indicating that a new modular hot-swappable functional daughter board 2 is inserted, but the function is not ready.

[0050] For another example, the working state of the indicator light 24 is a long green light, indicating that the inserted modular hot-swappable functional daughter board 2 is ready for function.

[0051] For another example, the working state of the indicator light 24 is a flashing red light, indicating that the inserted modular hot-swappable functional daughter board 2 cannot be identified or the function cannot be configured.

[0052] For another example, the working state of the indicator light 24 is flashing green, indicating that the modular hot-swappable functional daughter board 2 is hot-swappable.

[0053] It is understandable that the above examples are merely schematic illustrations for ease of understanding. In practice, the working state of the indicator light 24 may also be other configurations, which will not be described one by one here.

[0054] In a specific implementation, the core processing module 12 is used to determine the newly inserted modular hot-pluggable function sub-board and the unplugged modular hot-pluggable function sub-board according to the identification of the modular hot-pluggable function sub-board 2 currently connected to each sub-board control circuit 11 obtained and the identification of the modular hot-pluggable function sub-board 2 currently connected to each sub-board control circuit 11 obtained last time. For the newly inserted modular hot-pluggable function sub-board, the corresponding process is obtained and started, and for the unplugged modular hot-pluggable function sub-board, the corresponding process is suspended. According to the changes of the newly inserted modular hot-pluggable function sub-board and the unplugged modular hot-pluggable function sub-board, the start or pause of the corresponding process is updated synchronously to implement the update configuration of the system software to ensure that the operation of the system software in the AR glasses is adapted to the actual needs. In addition, it is helpful to insert the modular hot-pluggable function sub-board of the corresponding function, or unplug the modular hot-pluggable function sub-board according to the changes in the actual needs, so as to meet the configuration of different needs and the combination of different functions, and improve the convenience of function change or upgrade of AR glasses.

[0055] In a specific implementation, the core processing module 12 is also used to obtain the corresponding software driver package from the cloud associated with the AR glasses according to the identifier of the currently connected modular hot-swappable functional sub-board 2 if the corresponding process is not obtained according to the identifier of the currently connected modular hot-swappable functional sub-board 2, and establish and start the corresponding process according to the obtained software driver package.

[0056] in, Figure 2 The example in which a main board 1 is connected to a modular hot-swappable functional daughter board 2 is used for illustration. In practice, the main board 1 may also be connected to two or more modular hot-swappable functional daughter boards 2 .

[0057] In order to facilitate those skilled in the art to better understand and implement the embodiments of the present invention, Figure 2 The specific working principle and working process of the modular hot-swappable system are explained.

[0058] Before the modular hot-swappable functional daughter board 2 is inserted into the main board 1, when the connector 111 in the main board 1 is not inserted into the plug-in port 22 (such as a gold finger) of the modular hot-swappable functional daughter board 2, the detection module 112 takes a pull-up resistor as an example, and the pull-up resistor pulls up the level of the first detection line connected to the connector 111 to the same level as the power line connected to the power supply 12. The core processing module 12 reads the first detection line connected to the connector 111 as a high level, and then determines that the modular hot-swappable functional daughter board 2 is not inserted. When it is detected that the modular hot-swappable functional daughter board 2 is not inserted, the core processing module 12 turns off the power switch 114 through the power enable line to disconnect the power supply. The core processing module 12 turns off the signal channel control switch 115 through the signal enable line to disconnect the signal transmission channel. The core processing module 12 does not output the indicator light control signal.

[0059] When the gold finger of the modular hot-swappable functional daughter board 2 is inserted into the connector 111, the connector 111 and the gold finger are connected, and the corresponding signal is connected, that is, the signal interface 1112 and the signal port 222 are connected, and the detection interface 1113 and the detection port 223 are connected. The second detection line connected to the detection port 223 is grounded, and the second detection line connected to the detection port 223 is connected to the first detection line connected to the detection interface 1113, and the level of the first detection line connected to the detection interface 1113 is pulled down to the ground line. The core processing module 12 reads the level of the first detection line connected to the detection interface 1113 as a low level, and determines that a new modular hot-swappable functional daughter board 2 is inserted. When it is detected that a new modular hot-swappable functional daughter board 2 is inserted, the core processing module 12 turns on the power switch 114 through the power enable line to turn on the power supply to the modular hot-swappable functional daughter board 2.

[0060] The core processing module 12 turns on the signal channel control switch 115 through the signal enable line, and connects the signal transmission channel with the new modular hot-pluggable functional daughter board 2. The core processing module 12 outputs the indicator light control signal through the indicator light interface 1114 and the indicator light port 224, and through the indicator light line to make the indicator light 24 light up red, indicating that a new modular hot-pluggable functional daughter board 2 is inserted, but the function is not ready. The core processing module 2 reads the identifier of the modular hot-pluggable functional daughter board 2 through the signal channel, confirms the specific function, serial number, etc. of the modular hot-pluggable functional daughter board 2, and then configures the functional module 21 of the modular hot-pluggable functional daughter board 2 to initialize through the signal transmission channel or configures an additional signal transmission path. After the modular hot-pluggable functional daughter board 2 is ready, the control signal is output through the indicator light control signal to make the indicator light 24 light up green.

[0061] If the modular hot-swappable function daughter board 2 cannot read the identification or the function cannot be configured, the indicator light control signal is output to make the indicator light 24 flash red, and the power supply and signal transmission channel of the modular hot-swappable function daughter board 2 are turned off.

[0062] When the system of the AR glasses is operating normally, if you want to unplug the modular hot-pluggable function daughter board 2, you can first turn off the call of all functions of the modular hot-pluggable function daughter board 2 in the system software of the AR glasses, and then the core processing module 12 turns off the signal channel control switch 115 through the signal enable line to disconnect the signal transmission channel with the modular hot-pluggable function daughter board 2, turn off the power switch 114 through the power enable line to disconnect the power supply to the modular hot-pluggable function daughter board 2, and output the indicator light control signal to make the indicator light 24 flash green, indicating that the modular hot-pluggable function daughter board 2 can be safely unplugged. When the modular hot-swappable functional sub-board 2 is unplugged, the detection interface 1113 is disconnected from the detection port 223. At this time, the connection between the first detection line connected to the detection interface 1113 and the second detection line connected to the detection port 223 is disconnected, and the level of the first detection line connected to the detection interface 1113 is pulled up to a high level again by the pull-up resistor. The core processing module 12 reads the first detection line connected to the detection interface 1113 as a high level, and then determines that the modular hot-swappable functional sub-board 2 has been safely unplugged, and then does not output the indicator light control signal. Thereafter, the modular hot-swappable functional sub-board 2 currently connected to the main board 1 is updated, and the corresponding process is started to call the functional module in the currently connected modular hot-swappable functional sub-board 2.

[0063] An embodiment of the present invention further provides an AR glasses, including: any one of the above modular hot-swappable systems for AR glasses. The specific working principle and workflow of the modular hot-swappable system for AR glasses can be found in the description of the above embodiments, which will not be repeated here.

[0064] Although the present invention is disclosed as above, the present invention is not limited thereto. Any person skilled in the art can make various changes and modifications without departing from the spirit and scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the scope defined by the claims.

Claims

1. A modular hot-swappable system for AR glasses, characterized in that: include: One or more modular hot-swappable function daughter boards, each modular hot-swappable function daughter board comprising: Functional modules; A plug-in port connected to the functional module; Mainboard, including: A plurality of daughter board control circuits, each daughter board control circuit comprising: A connector adapted to the plug port; A detection module, used for detecting whether the daughter board control circuit is connected to a modular hot-swappable functional daughter board; The core processing module is connected to multiple daughter board control circuits, and is used to obtain the identification of the modular hot-pluggable functional daughter board currently connected to each daughter board control circuit, and start the corresponding process according to the identification of the currently connected modular hot-pluggable functional daughter board to call the functional module on the modular hot-pluggable functional daughter board.

2. The modular hot-swappable system for AR glasses according to claim 1, characterized in that: The plug port includes a power port, a signal port and a detection port, and the power port and the signal port are respectively connected to the functional module; The connector includes a power interface, a signal interface and a detection interface. The power interface is adapted to the power port, the signal interface is adapted to the signal port, and the detection interface is adapted to the detection port.

3. The modular hot-swappable system for AR glasses according to claim 2, characterized in that: The mainboard also includes a power supply; Each daughter board control circuit also includes: a power switch, which is arranged between the power supply and the power supply interface, the power switch is connected to the positive pole of the power supply, and the negative pole of the power supply is grounded; the core processing module is also used to enable the power switch to be turned on when the daughter board control circuit is connected to a modular hot-swappable functional daughter board, and to connect the power supply of the power supply to the modular hot-swappable functional daughter board; when the daughter board control circuit is not connected to the modular hot-swappable functional daughter board, enable the power switch to be turned off and cut off the power supply.

4. The modular hot-swappable system for AR glasses according to claim 2 or 3, characterized in that: The daughter board control circuit further includes: a signal channel control switch, located between the core processing module and the detection interface; The core processing module is also used to enable the signal channel control switch to be turned on when the daughter board control circuit is connected to a modular hot-swappable functional daughter board, and to open the data transmission path between the core processing module and the modular hot-swappable functional daughter board; when the daughter board control circuit is not connected to the modular hot-swappable functional daughter board, the signal channel control switch is turned off, wherein the core processing module performs data transmission with the functional module through the data transmission path, and obtains the identification of the modular hot-swappable functional daughter board.

5. The modular hot-swappable system for AR glasses according to claim 2, characterized in that: The mainboard also includes a power supply; Each daughter board control circuit also includes: a detection line; The detection module includes a pull-up resistor, both ends of which are respectively connected to the power supply and the detection line, and the detection line is connected to the core processing system and the detection interface. When the daughter board control circuit is not connected to the modular hot-swappable functional daughter board, the pull-up resistor pulls the level of the detection line to a high level. When the daughter board control circuit is connected to the modular hot-swappable functional daughter board, the pull-up resistor pulls the level of the detection line to a low level.

6. The modular hot-swappable system for AR glasses according to claim 1, characterized in that: Each modular hot-swappable functional daughter board also includes: an indicator light, which is configured into a plurality of working states, and different working states correspond to different current states of the modular hot-swappable functional daughter board.

7. The modular hot-swappable system for AR glasses according to claim 1, characterized in that: The core processing module is used to determine the newly inserted modular hot-pluggable function daughter board and the unplugged modular hot-pluggable function daughter board according to the obtained identifier of the modular hot-pluggable function daughter board currently connected to each daughter board control circuit and the identifier of the modular hot-pluggable function daughter board currently connected to each daughter board control circuit obtained last time, and for the newly inserted modular hot-pluggable function daughter board, obtain and start the corresponding process, and for the unplugged modular hot-pluggable function daughter board, suspend the corresponding process.

8. The modular hot-swappable system for AR glasses according to claim 1, characterized in that: The modular hot-swappable functional sub-board includes a sub-board with any of the following functions: a high-definition image acquisition sub-board, an infrared night vision image acquisition sub-board, an infrared thermal imaging image acquisition sub-board, a binocular 3D image acquisition sub-board, a video image output sub-board, a wired network access sub-board, an industrial control interface access sub-board, an industrial data acquisition sub-board, and a battery life sub-board.

9. The modular hot-swappable system for AR glasses according to claim 1, characterized in that: The core processing module is also used to obtain the corresponding software driver package from the cloud associated with the AR glasses according to the identifier of the currently connected modular hot-pluggable functional daughter board if the corresponding process is not obtained according to the identifier of the currently connected modular hot-pluggable functional daughter board, and establish and start the corresponding process according to the obtained software driver package.

10. An AR glasses, characterized in that: include: A modular hot-swappable system for AR glasses as claimed in any one of claims 1 to 9.