Expandable universal controller

Through designing a general-purpose controller, adopting a modular design and chute structure, the problems of small number of interfaces and dispersed functions are solved, and the flexible configuration of the number of interfaces and the applicability of multiple scenarios are achieved.

CN119828564AActive Publication Date: 2025-04-15HUNAN KAIHONG ZHIGU DIGITAL IND DEV CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411995620.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-31
Publication Date
2025-04-15
Estimated Expiration
2044-12-31

AI Technical Summary

Technical Problem

The existing controller interfaces are small, the functions are scattered, and the variety is numerous, resulting in a large number of deployments and high cost, and the number of interfaces is only 8PIN, which cannot meet the diversified actual needs.

Method used

A general-purpose expandable controller is designed, and through modular design, including a main controller, expandable wireless module and expandable digital module, the structure of slide chute and positioning column pins is adopted to achieve flexible configuration and installation of interface modules.

Benefits of technology

It realizes flexible configuration of the number of interfaces, supports the access of multiple peripheral modules, meets the needs of multiple scenarios, reduces the number and cost of equipment, and supports wired and wireless networking, making it flexible and convenient to use.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119828564A_ABST
    Figure CN119828564A_ABST
Patent Text Reader

Abstract

The invention provides an expandable universal controller, which comprises a main controller, an expandable wireless module and an expandable digital quantity module, and is characterized in that the main controller is meshed with the expandable digital quantity module through a first concave chute and a first convex chute, a first expansion connector socket end and a first expansion connector plug end are mutually plugged, and a second expansion connector socket end and a second expansion connector plug end are mutually plugged; the first positioning pin head part and the first positioning pin tail part are in pin hole fit with each other; the main controller and the expandable wireless module are meshed with each other through the second concave sliding groove and the second convex sliding groove, the second expansion connector socket end and the second expansion connector plug end are connected in an inserted mode, and the second positioning pin head and the second positioning pin tail are matched with each other through pin holes. Flexible configuration and installation of the interface module are achieved through the concave-convex sliding grooves and the plug-in connector, various controllers are integrated through modular design, and rich communication interfaces or functions are provided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of industrial automation control, and in particular to a universal controller. Background Art

[0002] In modern society, controllers are used in many fields, such as tunnel controllers. Tunnel area controllers are mainly used for equipment control and information collection in a certain area in the tunnel, such as traffic lights, lane indicators, environmental detectors, fans, lighting, etc. Its main components include CPU, industrial bus interface, switch and analog modules, 4G / 5G, GNSS, Ethernet interface, power module, etc. It can operate independently or form a system, which is an indispensable and important part of the tunnel system.

[0003] However, most of the existing controllers have few interfaces, scattered functions, and a wide variety of types. In order to meet actual needs, they are often deployed in large quantities, which is costly. In addition, three-way connectors are generally used as connecting devices, and the number of interfaces is only 8PIN, which can only add ADC slot detection, CAN bus, UART, 3.3V, 5V and 24V, and the external power supply and IO devices are limited. Summary of the invention

[0004] In order to overcome the above technical defects, the present application provides an expandable universal controller. To achieve the above purpose, the present application is implemented according to the following technical solutions:

[0005] The present application provides an expandable universal controller, which includes a main controller, an expandable wireless module, and an expandable digital quantity module, and is characterized in that it includes:

[0006] The main controller comprises a first convex slide groove arranged at the upper and lower ends of the right shell of the controller, a first expansion connector socket end arranged at the right shell of the main controller, and a first positioning pin tail; a second concave slide groove arranged at the upper and lower ends of the left shell of the main controller, a second expansion connector plug end arranged on the left shell of the main controller, and a second positioning pin head;

[0007] The expandable digital quantity module includes a first concave slide groove arranged at the upper and lower ends of the left side shell of the expandable digital quantity module, a first expansion connector plug end and a first positioning column pin head arranged on the left side shell of the expandable digital quantity module; the main controller and the expandable digital quantity module are mutually engaged and slid in through the first concave slide groove and the first convex slide groove, and the first positioning column pin head and the first positioning column pin tail are matched with each other's pin holes to achieve installation in place; the first expansion connector socket end and the first expansion connector plug end are plugged into each other to achieve the expansion of the expandable digital quantity module type, and the main controller is used to receive the digital signal transmitted by the expandable digital quantity module, generate control instructions, and send them to the expandable digital quantity module;

[0008] The expandable wireless module includes a second convex sliding groove arranged at the upper and lower ends of the right side shell of the expandable wireless module, a second expansion connector connector socket end and a second positioning column pin tail end arranged on the right side shell of the expandable wireless module; the main controller and the expandable wireless module are engaged with each other through the second concave sliding groove and the second convex sliding groove and slide in, and the second positioning column pin head and the second positioning column pin tail are matched with each other's pin holes to achieve installation in place; the second expansion connector socket end and the second expansion connector plug end are plugged into each other to achieve the expansion of the expandable wireless module type, and the main controller is used to receive the wireless signal transmitted by the expandable wireless module, generate a wireless selection instruction, and send it to the expandable wireless module.

[0009] Optionally, the expandable universal controller further includes an expandable analog quantity module, and the expandable analog quantity module includes:

[0010] The expandable analog module includes a third concave groove arranged at the upper and lower ends of the left side shell of the expandable analog module, a third expansion connector plug end and a third positioning pin head arranged on the left side shell of the expandable analog module; the main controller and the expandable analog module are engaged with each other through the third concave groove and the first convex groove and slide in, and the third positioning pin head and the first positioning pin tail are matched with each other's pin holes to achieve installation in place; the first expansion connector socket end and the third expansion connector plug end are plugged into each other to achieve the expansion of the expandable analog module type, and the main controller is used to receive the analog signal transmitted by the expandable analog module, generate control instructions, and send them to the expandable analog module.

[0011] Optionally, the expandable wireless module includes Bluetooth, Star Flash, 4G or 5G, GNSS, LoRa, ZigBee, and sensor.

[0012] Optionally, the expandable digital quantity module includes digital quantity input, digital quantity output, relay output, RS232, and RS485.

[0013] Optionally, the expandable analog quantity includes current input, current output, and voltage output.

[0014] Optionally, a wireless module type detection module is provided inside the main controller for identifying the type of expandable wireless module.

[0015] Optionally, the wireless module type detection module has 8 channels, each channel is configured to a high level or a low level through an external level, and is used to identify the type of the expandable wireless module, wherein the method for identifying the type of the expandable wireless module includes:

[0016] Based on the inserted expandable wireless module, determining the channel where the level changes;

[0017] Based on the channel whose level changes, the type of the expandable wireless module is determined.

[0018] Optionally, a first automatic slot detection module is also provided inside the expandable digital quantity module, and a second automatic slot detection module is also provided inside the expandable analog quantity module. The first automatic slot detection module is used to detect the slot of the expandable digital quantity module, and the second automatic slot detection module is used to detect the slot of the expandable analog quantity module.

[0019] Optionally, the first automatic slot detection module is used to detect the slot of the expandable digital quantity module, including:

[0020] Collecting the voltage on the resistor at the expandable digital quantity module;

[0021] Based on the voltage, determining the expandable digital quantity module slot;

[0022] The second automatic slot detection module is used to detect the expandable analog module slot, including:

[0023] Collecting the voltage on the resistor at the expandable analog module;

[0024] Based on the voltage, the expandable analog module slot is determined.

[0025] This application has the following beneficial effects:

[0026] This universal controller uses modular design and flexible configuration of the number of interfaces to achieve data collection. It uses the Hongmeng system to break through the business barriers of various industries and implement data sharing. Through soft bus capabilities and multi-device collaboration, it implements business linkage in various industry scenarios and solves urban flood control / fire prevention and other scenarios through device linkage to solve timely response problems.

[0027] In addition to the above-described purposes, features and advantages, the present application has other purposes, features and advantages. The present application will be further described in detail below with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] The drawings constituting a part of the present application are used to provide a further understanding of the present application. The illustrative embodiments and descriptions of the present application are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0029] Figure 1 This is a right view of the expandable universal controller provided in an embodiment of the present application.

[0030] Figure 2 It is a left view of the expandable digital quantity module and main controller provided in the embodiment of the present application.

[0031] Figure 3 It is a left view of the expandable analog module provided in an embodiment of the present application.

[0032] Figure 4 It is a schematic diagram of the structure of the convex slide groove and the concave slide groove provided in the embodiment of the present application.

[0033] Figure 5 It is a level configuration diagram of the wireless module type detection module provided in an embodiment of the present application.

[0034] Figure 6 It is a schematic diagram of a wireless module type detection module provided in an embodiment of the present application.

[0035] Figure 7 This is a topological diagram of automatic slot detection of a digital quantum module and an analog quantum module provided in an embodiment of the present application. DETAILED DESCRIPTION

[0036] The embodiments of the present application are described in detail below with reference to the accompanying drawings; however, the present application can be implemented in many different ways as defined and covered by the claims.

[0037] The application of industrial controllers in different scenarios has become the norm. However, most of the existing controllers have a small number of interfaces, scattered functions, and a wide variety of types. In order to meet actual needs, they are often deployed in large quantities and at high costs. In addition, three-way connectors are generally used as connecting devices, with only 8 pins, and only ADC slot detection, CAN bus, UART, 3.3V, 5V and 24V can be added. The external power supply and IO devices are limited.

[0038] In order to solve the above problems, Figure 1 As shown, the present application provides an expandable universal controller 100, which includes a main controller 110, an expandable wireless module 120, and an expandable digital quantity module 130, including:

[0039] The main controller 110 includes a first convex groove 111 disposed at the upper and lower ends of the right side housing of the main controller 110, a first expansion connector socket end 112 and a first positioning pin tail 113 disposed at the right side housing of the main controller 110; a second concave groove 114 disposed at the upper and lower ends of the left side housing of the main controller, a second expansion connector plug end 115 and a second positioning pin head 116 disposed on the left side housing of the main controller;

[0040] The expandable digital quantity module 120 includes a first concave groove 121 arranged at the upper and lower ends of the left side shell of the expandable digital quantity module, a first expansion connector plug end 122 and a first positioning pin head 123 arranged on the left side shell of the expandable digital quantity module; the main controller 110 and the expandable digital quantity module 120 are engaged with each other through the first concave groove 121 and the first convex groove 111 and slide in, and the first positioning pin head 123 and the first positioning pin tail 113 are matched with each other's pin holes to achieve installation in place; different first expansion connector socket ends 112 and first expansion connector plug ends 122 can be plugged into each other to achieve the expansion of the expandable digital quantity module 1 type, and the main controller 110 is used to receive the digital signal transmitted by the expandable digital quantity module 120, generate control instructions, and send them to the expandable digital quantity module 120; the expandable digital quantity module 120 includes digital quantity input, digital quantity output, relay output, RS232, and RS485.

[0041] The expandable wireless module 130 includes a second convex slot 131 arranged at the upper and lower ends of the right side housing of the expandable wireless module 130, a second expansion connector socket end 132 and a second positioning column pin tail 133 arranged on the right side housing of the expandable wireless module; the main controller 110 and the expandable wireless module 130 are mutually engaged and slid in through the second concave slot 114 and the second convex slot 131, and the second positioning column pin head 116 and the second positioning column pin tail 113 are mutually engaged with each other to achieve installation in place; the second expansion connector socket end 132 and the second expansion connector plug end 115 are mutually plugged in to achieve the expansion of the expandable wireless module 130 type, and the main controller 110 is used to receive the wireless signal transmitted by the expandable wireless module 130, generate a wireless selection instruction, and send it to the expandable wireless module 130. UART, USB, I2C, and IO signals are arranged in the second expansion connector to achieve interface cascading with the main controller 110.

[0042] It should be noted that, according to actual needs, an antenna SMA connector 134 can be provided on the upper side of the expandable wireless module 130 , and the antenna connector here can be fixed or detachable, and this document does not impose any specific restrictions on this.

[0043] The main controller 110 is used to receive the wireless signal of the expandable wireless module transmission 120, generate a wireless selection instruction, and send it to the expandable wireless module 120. The expandable wireless module includes Bluetooth, Star Flash, 4G or 5G, integrated GNSS, LoRa, GigBee, and sensors. Bluetooth and Star Flash use UART1 interface signal communication to choose one; LoRa and GigBee use UART2 interface signal communication to choose one; 4G and 5G use USB interface signal communication to choose one, and sensors use I2C interface signal communication, which can be hung on multiple slave devices.

[0044] like Figure 3As shown, the expandable universal controller 100 of the present application also includes an expandable analog module 140, which includes a third concave slot 141 set at the upper and lower ends of the left side shell of the expandable analog module, a third expansion connector plug end 142 and a third positioning column pin head 143 set on the left side shell of the expandable analog module 140; the main controller 110 and the expandable analog module 140 are mutually engaged and slid in through the third concave slot 141 and the first convex slot 111, and the third positioning column pin head 143 and the first positioning column pin tail 113 are mutually engaged with each other for installation in place; the first expansion connector socket end 112 and the third expansion connector plug end 142 are mutually plugged in for realizing the expansion of the expandable analog module type, and the main controller 110 is used to receive the analog signal transmitted by the expandable analog module 140, generate control instructions, and send them to the expandable analog module 140. A CAN bus is set inside the third expansion connector, and the expandable analog module 140 and the main controller 110 are cascaded through the CAN bus.

[0045] The main controller 110 is used to receive the analog signal transmitted by the expandable analog module 140, generate a control instruction, and send it to the expandable analog module 140. The expandable analog module includes a current input (AI), a current output (AO), and a voltage output (VO).

[0046] It should be noted that the structure of the concave chute in this application, such as Figure 4 As shown, all are the concave slide groove structures shown in 401, and the convex slide groove structures in this application are all the convex slide groove structures shown in 402.

[0047] The expandable wireless module 110 of the present application is also provided with a wireless module type detection module 150, which is mainly used to identify the type of the expandable wireless module 130. Figure 5 As shown (the main module is the main controller 110 in this application), the wireless module type detection module 150 has 8 channels, each channel can be configured to a high level or a low level through an external level, and the main controller 110 reads the level of each channel of the wireless module type detection module through the I2C bus. There are a total of 16 combinations, that is, 16 types of wireless modules can be connected. Figure 6As shown, the schematic diagram of the device type detection module is as follows, A0, A1, A2 are I2C address configuration pins, VCC and GND are power supply pins, SC0~SC7 are 8 channels, each channel can be configured to high level or low level through external level, and the I2C bus can read the level of each channel as the specific type of the expandable wireless module, which can achieve 16 combinations. In other words, the channel level corresponding to the expandable wireless module 130 is pre-set, and after the wireless expandable module is inserted, the corresponding level channel will change, and then the type of the expandable wireless module 130 is confirmed according to the channel with changed level, and then when the main controller 110 queries and reads, the confirmation result of the expandable wireless module type is returned to the main controller 110 through the I2C bus.

[0048] In addition, the expandable digital quantity module 120 of the present application is also provided with a first automatic slot detection module 160, and the expandable analog quantity module 140 is also provided with a second automatic slot detection module 170. The first automatic slot detection module 160 is used to detect the slot of the expandable digital quantity module, and the second automatic slot detection module 170 is used to detect the slot of the expandable analog quantity module.

[0049] Since the first automatic slot detection module and the second automatic slot detection module have the same principle, a detailed introduction to the first automatic slot detection module is sufficient. Figure 7 As shown, Figure 7 The main module in the embodiment is the main controller 110 of the present application, and the submodule is the expandable analog digital module 120 or the expandable analog module 140 of the present application. Figure 7It can be seen that the detection scheme in the present application only occupies 2 PIN pin resources. When only one sub-module is connected, since the default control signal of the control module 1 on the sub-module 1 is pulled high by default, the controller module 1 is turned on to the ground, and the resistor forms a loop with the ground, so that the ADC power supply on the CPU module and the resistor on the sub-module 1 and the control module 1 form a loop. The sub-module processor collects the voltage on the resistor of the sub-module through the ADC, and transmits the voltage value to the processor on the CPU module through the CAN bus, and judges it as slot 1. Similarly, when two sub-modules are connected, the sub-module 2 pulls down the control module 1 in the previous sub-module through the control signal, so that the control module 1 is cut off, and the resistor on the sub-module 2 is connected in series with the resistor of the previous sub-module 1. At the same time, the control of the sub-module 2 The controller signal 2 of the control module 2 is pulled high by default, and the control module 2 is connected to the ground, forming a loop. Therefore, the ADC voltage on the CPU module is divided by two resistors, and the voltage values ​​collected by the two sub-module ADCs are different. The second sub-module is judged as slot 2, and so on. When N sub-modules are connected, it is equivalent to the ADC power supply on the main module CPU being connected in series with N resistors. The voltage is divided into N equal parts, and the voltage collected by the sub-module ADC on each level of sub-module is different. The farther away from the CPU module, the lower the collected voltage. The processor on the CPU module sorts through the software algorithm to clarify the different sub-modules and the specific slots connected. No human intervention is required. Moreover, the sub-modules can be installed in a certain position at will, thereby achieving the purpose of automatic slot detection.

[0050] It should be noted that in the application of actual scenarios, the present application can determine, based on actual needs, whether the expandable digital module 130 or the expandable analog module 140 is connected to the right side of the main controller 110. This document does not make specific restrictions on this, and the setting of the expandable connector socket and plug in the present application can be set according to actual needs, and is not the fixed setting structure mentioned above in the present application.

[0051] The expandable universal controller of the present application realizes flexible configuration and installation of interface modules by setting different slide grooves and positioning pins on the main controller, connects more abundant peripheral modules, meets the flexible use requirements of multiple scenarios, solves the problems of the large number and variety of devices in the scenarios, supports wired and wireless networking, and is flexible and convenient to use.

[0052] The above are only preferred embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims

1. An expandable universal controller, comprising a main controller, an expandable wireless module, and an expandable digital quantity module, characterized in that: include: The main controller comprises a first convex slide groove arranged at the upper and lower ends of the right shell of the controller, a first expansion connector socket end arranged at the right shell of the main controller, and a first positioning pin tail; a second concave slide groove arranged at the upper and lower ends of the left shell of the main controller, a second expansion connector plug end arranged on the left shell of the main controller, and a second positioning pin head; The expandable digital quantity module includes a first concave slide groove arranged at the upper and lower ends of the left side shell of the expandable digital quantity module, a first expansion connector plug end and a first positioning column pin head arranged on the left side shell of the expandable digital quantity module; the main controller and the expandable digital quantity module are mutually engaged and slid in through the first concave slide groove and the first convex slide groove, and the first positioning column pin head and the first positioning column pin tail are matched with each other's pin holes to achieve installation in place; the first expansion connector socket end and the first expansion connector plug end are plugged into each other to achieve the expansion of the expandable digital quantity module type, and the main controller is used to receive the digital signal transmitted by the expandable digital quantity module, generate control instructions, and send them to the expandable digital quantity module; The expandable wireless module includes a second convex sliding groove arranged at the upper and lower ends of the right side shell of the expandable wireless module, a second expansion connector socket end and a second positioning column pin tail end arranged on the right side shell of the expandable wireless module; the main controller and the expandable wireless module are engaged with each other through the second concave sliding groove and the second convex sliding groove and slide in, and the second positioning column pin head and the second positioning column pin tail cooperate with each other's pin holes to achieve installation in place; the second expansion connector socket end and the second expansion connector plug end are plugged into each other to achieve the expansion of the expandable wireless module type, and the main controller is used to receive the wireless signal transmitted by the expandable wireless module, generate a wireless selection instruction, and send it to the expandable wireless module.

2. The expandable universal controller according to claim 1, further comprising an expandable analog quantity module, characterized in that: The expandable analog quantity module includes: The expandable analog module includes a third concave groove arranged at the upper and lower ends of the left side shell of the expandable analog module, a third expansion connector plug end and a third positioning pin head arranged on the left side shell of the expandable analog module; the main controller and the expandable analog module are engaged with each other through the third concave groove and the first convex groove and slide in, and the third positioning pin head and the first positioning pin tail are matched with each other's pin holes to achieve installation in place; the first expansion connector socket end and the third expansion connector plug end are plugged into each other to achieve the expansion of the expandable analog module type, and the main controller is used to receive the analog signal transmitted by the expandable analog module, generate control instructions, and send them to the expandable analog module.

3. The expandable universal controller according to claim 1, characterized in that: The expandable wireless modules include Bluetooth, Star Flash, 4G or 5G, GNSS, LoRa, ZigBee, and sensors.

4. The expandable universal controller according to claim 1, characterized in that: The expandable digital quantity module includes digital quantity input, digital quantity output, relay output, RS232, and RS485.

5. The expandable universal controller according to claim 2, characterized in that: The expandable analog quantity includes current input, current output, and voltage output.

6. The expandable universal controller according to claim 1, characterized in that: A wireless module type detection module is arranged inside the expandable wireless module for identifying the type of the expandable wireless module.

7. The expandable universal controller according to claim 1, wherein the wireless module type detection module has 8 channels, each channel is configured to a high level or a low level through an external level, and is used to identify the type of the expandable wireless module, characterized in that: The type used to identify the expandable wireless module includes: Based on the inserted expandable wireless module, determining the channel where the level changes; Based on the channel whose level changes, the type of the expandable wireless module is determined.

8. The expandable universal controller according to claim 2, characterized in that: A first automatic slot detection module is also provided inside the expandable digital quantity module, and a second automatic slot detection module is also provided inside the expandable analog quantity module. The first automatic slot detection module is used to detect the slot of the expandable digital quantity module, and the second automatic slot detection module is used to detect the slot of the expandable analog quantity module.

9. The expandable universal controller according to claim 8, characterized in that: The first automatic slot detection module is used to detect the expandable digital quantity module slot, including: Collecting the voltage on the resistor at the expandable digital quantity module; Based on the voltage, determining the expandable digital quantity module slot; The second automatic slot detection module is used to detect the expandable analog module slot, including: Collecting the voltage on the resistor at the expandable analog module; Based on the voltage, the expandable analog module slot is determined.

Citation Information

Patent Citations

  • Extendable modular road traffic signal control machine and extension method thereof

    CN103473938A

  • Collection device based on industrial Internet

    CN212749604U

  • Modular universal controller structure

    CN221575790U