ELECTRIC INTERFACE
20220368069 · 2022-11-17
Inventors
Cpc classification
G06F1/1633
PHYSICS
H01R13/6205
ELECTRICITY
G06F1/186
PHYSICS
International classification
H01R13/62
ELECTRICITY
Abstract
An electric interface comprising a motherboard (100) containing at least two interface receptacles (101) located on the motherboard (100) and at least one module (200) with the interface plugs (203). Each of the interface receptacles (101) includes at least one ground line contact (GND) at least one power line contact (VCC), at least two signal line contacts (SIG1, SIG2). All ground line contacts (GND) are connected to each other. All power line contacts (VCC) are connected to each other. All contacts of the first signal line (SIG1) are connected to each other. All contacts of the second signal line (SIG2) are connected to each other. Each module (200) contains a microcontroller (201) and an unit (202). The microcontroller (201) is connected to at least four module lines (PROBE1, PROBE2, PROBE3, PROBE4).
Claims
1. An electric interface comprising a motherboard (100) containing at least two interface receptacles (101) located on the motherboard (100) and at least one module (200) with the interface plugs (203), wherein each of the interface receptacles (101) includes at least one ground line contact (GND), at least one power line contact (VCC), at least two signal line contacts (SIG1, SIG2), and all ground line contacts (GND) are connected to each other, all power line contacts (VCC) are connected to each other, all contacts of the first signal line (SIG1) are connected to each other, all contacts of the second signal line (SIG2) are connected to each other, wherein each module (200) contains a microcontroller (201), and an unit (202) and the microcontroller is connected to at least four module lines (PROBE1, PROBE2, PROBE3, PROBE4), wherein each of the module lines is secured by two Schottky diodes in such a way that the first diode is clipped with an anode to the module ground and with a cathode to the module line, whereas the second diode is clipped with an anode to the module line and with a cathode to the module power supply, wherein each of the module lines PROBE1, PROBE2, PROBE3, PROBE4), when the interface plug (203) is connected to the interface receptacle (101), can alternatively function as a power line (VCC), a ground line (GND), a first signal line (SIG1) or a second signal line (SIG2), regardless of the way the interface plug (203) is connected to the interface receptacle (101).
2. The electric interface according to claim 1, wherein the module lines (200) comply with the I2C standard.
3. The electric interface according to claim 1, wherein the motherboard (100) is a printed circuit board PCB and the connection of the contacts of the interface receptacles is made inside the motherboard (100).
4. The electric interface according to claim 3, wherein the motherboard (100) is a 2- or 4- or 6- or 8- or 10- or 12- or 14- or 16-layer PCB.
5. The electric interface according to claim 1, wherein the motherboard (100) complies with the LEGO® standard.
6. The electric interface according to claim 5, wherein in that, the module (200) is located inside a LEGO® standard brick (300) and the plugs of the interface (203) of the module (200) are connected both to the contacts (301) on the top of the brick and to the bottom contacts (302) on the bottom of the brick.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0018] The subject of the disclosure has been shown in the embodiments in the drawing, in which:
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
DETAILED DESCRIPTION OF DISCLOSURE
Embodiment 1
[0030] The motherboard 100 is a four-layer printed circuit board PCB, in which nine single interface receptacles 101 compatible with the plugs of the interface 203 of the modules 200 have been placed. Each of the receptacles contains a ground line GND contact in the lower right corner, a power line VCC contact in the upper left corner, a first signal line SIG1 contact in the lower left corner and a second signal line SIG2 contact in the upper right corner. Such placement of individual lines within single receptacle is a definition of the interface. Lines SIG1 and SIG2 have the function of the clock line and the data line alternatively. All ground line GND contacts are connected together inside the PCB. All power line VCC contacts are connected together inside the PCB. All first signal line SIG1 contacts are connected together inside the PCB. All second line SIG2 contacts are connected together inside the PCB. The connection of each type of contacts is made on a different PCB layer. VCC—layer 1, SIG1—layer 2, SIG2—layer 3, GND—layer 4.
[0031] The module 200 compatible with the receptacles 101 of the motherboard 100 contains a microcontroller 201 and an unit. The microcontroller is connected to the module lines PROBE1, PROBE2, PROBE3, PROBE4. Each of the module lines is secured by two Schottky diodes in a way presented in
[0032] The interface allows any module 200 to be clipped into the motherboard 100 so that it is always properly powered and can communicate properly. The freedom lies in the fact that within the module lines PROBE1, PROBE2, PROBE3, PROBE4 of the module 200, each line can, without damaging of the module 200 and other modules clipped into the motherboard 200, perform the function of power supply, ground, first signal line or second signal line alternatively. Regardless of how the module is clipped, thanks to the use of high-speed Schottky diodes with low voltage drop, both positive and negative power supply terminals will be properly connected to the system. At the maximum load current (1 A), the voltage drop across the Schottky diode is a maximum of 620 mV, at 100 mA load current-290 mV. Assuming incorrect, from the point of view of the definition of the interface, connection of the module 200, such that line PROBE4 of the module 200 will be clipped to the VCC line of the motherboard 100, while line PROBE2 of the module 200 will be clipped to the GND line of the motherboard 100, the interface operation may be described as follows: The supply voltage (positive terminal VCC) from the motherboard 100 is applied through the line PROBE4 to the anode of the Schottky diode clipped by the cathode with the VCC line of the module. Due to the small voltage drop on the diode itself a local supply voltage VCC is created. At the same time, the opposing Schottky diode connected by the anode to the ground GND of the module and by the cathode to line PROBE4 prevents shorting the positive terminal VCC to the ground. Line PROBE2 is connected with the anode of the Schottky diode, the cathode of which is connected by the module 200 to the line VCC of the module. This will put the VCC voltage on this diode clipped by the anode to the ground GND by line PROBE2.
[0033] Description of the module configuration after clipping it to the motherboard.
[0034] The module 200 in the I2C protocol slave configuration, after being clipped to the motherboard 100, checks the logical state of the lines from PROBE1, PROBE2, PROBE3, PROBE4 for a time from 10 microseconds to 2 seconds. These lines are set by default as input lines. The microcontroller 201 of the module 200 checks for power lines and signal lines whether the state on the lines PROBE1, PROBE2, PROBE3, PROBE4 is low (logical 0) or high (logical 1). The negative power supply terminal is detected first as the low state is always read there, then, according to the definition of the interface, the positive power supply terminal, located diagonally, is determined. The other two lines are therefore signal lines due to the fact that they also have a default high state (pull-up). The microcontroller 201 of the module 200 checks by hardware interrupts whether the line in question is a clock line or a data line. After determining the type of all the lines, the system is ready for the operation.
[0035] The module 200 in the 120 protocol master configuration, after being clipped to the motherboard 100, checks the logical state of the lines from PROBE1, PROBE2, PROBE3, PROBE4 for a time from 10 microseconds to 2 seconds. These lines are set by default as input lines. The microcontroller 201 of the module 200 checks for power lines and signal lines whether the state on the lines PROBE1, PROBE2, PROBE3, PROBE4 is low (logical 0) or high (logical 1). The negative power supply terminal is detected first as the low state is always read there, then, according to the definition of the interface, the positive power supply terminal, located diagonally, is determined. The other two lines are therefore signal lines due to the fact that they also have a default high state (pull-up). The microcontroller 201 of the module 200 sets the two other lines as a clock line and a data line in order to be able to communicate with the modules 200 in the slave configuration.
Embodiment 2
[0036] The motherboard 100 is a four-layer printed circuit board PCB, in which twelve single interface receptacles 101 compatible with the plugs of the interface 203 of the modules 200 have been placed (
[0037] The motherboard 100 is connected with five modules 200a, 200b, 200c, 200d, 200e. The modules are identical to the embodiment 1. The module 200a is clipped into the motherboard 100 in accordance with the definition of the interface, what has been indicated schematically by painting over the upper left corner. The module 200b is clipped into the motherboard 100 in such a way that is uses two adjacent interface receptacles 101 in the x-axis direction. The module 200c is clipped into the motherboard 100 in such a way that it has been rotated 180 degrees with respect to the line layout in accordance with the definition of the interface. The module 200d is clipped into the motherboard 100 in such a way that it has been rotated 270 degrees with respect to the line layout in accordance with the definition of the interface and uses two adjacent interface receptacles 101 in the y-axis direction. The module 200e is clipped into the motherboard 100 in such a way that it has been rotated 90 degrees with respect to the line layout in accordance with the definition of the interface.
[0038] The rule of the interface operation from the electrical point of view and the method of the module configuration is analogous to that in embodiment 1. Each of the modules 200a, 200b, 200c, 200d and 200e will therefore function properly.
Embodiment 3
[0039] A single module 200 as in embodiment 1 has been placed inside a LEGO® standard brick (300) able to transfer the electrical signals. The interface plugs 203 of the module 200 located inside the brick 300 are connected both with the contacts 301 on the top of the brick and the bottom contacts 302 on the bottom of the brick. In this case, the motherboard is the brick analogous to the one from embodiment 1, but compliant with the LEGO® standard.
[0040] Other Properties of the Modules:
[0041] The unit 202 of the module 200 may include any integrated circuit together with the passive circuits, that is, any electronic circuit with any functionality compatible with the microcontroller. These can be, for example, LED diodes, buttons, radio circuits, GPS circuits, sensors and LCD screens. At the same time, there is a possibility to use other communication protocols than I2C.
[0042] Modules may also have more than 4 PROBE lines, there is also no need to place these lines on the plan of the square as in the embodiments. The shape can be any. A symmetrical shape of the modules is preferred, especially in the form of regular figures or oval.