Abstract: The present invention relates to a system(100) of diagnosis of an engine control module with interoperability. The present invention includes an engine control module(114), a engine control module diagnostics kit(102), a user device(108), and a unified connector cable(110). The engine control module diagnostics kit(102) includes a single-board computer(104), and a channel relay module(106). The single-board computer(104) stores data and computer-readable instructions, and executes computer-readable instructions for communication with the engine control module(114) and control hardware of the system(100). The channel relay module(106) helps to connect the engine control module diagnostics kit(102) to the engine control module(114). The user device(108) is wirelessly connected to the engine control module diagnostics kit(102). The unified connector cable(110) connects the channel relay module(106) of the engine control module diagnostics kit(102) to the engine control module(114). The single unified connector cable(110) is able to be connected with all different types of the engine control module(114). Thus unified connector cable(110) helps the engine control module diagnostics kit(102) to maintain interoperability. Fig.1
Description:FIELD OF THE INVENTION
The present relates to a system of diagnosis of an engine control module. The more particularly present invention relates to a system of diagnosis of an engine control module with a unified connector that helps in the interoperability of the system.
BACKGROUND OF THE INVENTION
The control and management of automotive engines have become increasingly complex due to the integration of electronic systems and sophisticated sensors. The ECM plays a crucial role in monitoring and regulating various engine functions, including fuel injection, ignition timing, and emission control. However, diagnosing and troubleshooting issues with the ECM can be challenging and time-consuming for technicians. Existing diagnostic devices on the market often lack the necessary capabilities to communicate with the ECM efficiently and accurately. They may have limited compatibility with different vehicle makes and models or lack the ability to retrieve detailed diagnostic information. Consequently, technicians may struggle to identify the root causes of engine malfunctions and may resort to trial-and-error methods, leading to increased repair times and costs. The ECMs are connected to the simulator, which simulates the environment, including the interacting components, and inserts specific faults for testing purposes. But the main requirement is that there must be a specific connecting cable to the ECM to test it, that is a limitation in the existing systems.
CN114609991A discloses a hardware-in-the-loop test system and method and relates to the technical field of controller testing, and the hardware-in-the-loop test system comprises a hardware-in-the-loop test device; the switching platform is in communication connection with the hardware-in-the-loop test equipment and the controller, the switching platform comprises a first connection port, and the first connection port is configured to adjust pin electrical attributes of the first connection port according to the type of the controller so as to adapt to the controller; wherein the electrical attribute of the pin represents the type of an input or output signal. According to the hardware-in-the-loop test system and method, the working efficiency of hardware-in-the-loop test can be improved, and the test cost is reduced.
With the existing solution in diagnostic devices, they do not provide a unified connector. There is a pressing need for an advanced ECM diagnostic device that can overcome the limitations of existing inventions.
OBJECTIVE OF THE INVENTION
The main objective of the present invention is to provide an ECM diagnosis system with the interoperability of an ECM diagnostics kit.
Another objective of the present invention is to develop an easy and cost-effective system to provide ECM diagnosis.
Yet another objective of the present invention is to use a single unified connector for an ECM diagnostics kit with all different types of engine control modules.
Yet another objective of the present invention is to effectively help the user.
Yet another objective of the present invention is to reduce the cost of the device.
Yet another objective of the present invention is to use the device without the hassle of using multiple connectors.
The objectives, advantages, and features of the present invention will become apparent from the detailed description provided herein below, in which various embodiments of the disclosed invention are illustrated by way of example.
SUMMARY OF THE PRESENT INVENTION
The present invention relates to a system of diagnosis of an engine control module with interoperability. The present invention includes an engine control module, a engine control module diagnostics kit, a user device, and a unified connector cable. The engine control module diagnostics kit includes a single-board computer and a channel relay module. The single-board computer stores data and computer-readable instructions and executes computer-readable instructions for communication with the engine control module and control hardware of the system. The channel relay module helps to connect the engine control module diagnostics kit to the engine control module. The user device is wirelessly connected to the engine control module diagnostics kit. Thus the user device controls the engine control module diagnostics kit and simulation test data is also displayed on the user device. The unified connector cable connects the channel relay module of the engine control module diagnostics kit to the engine control module. The single unified connector cable is able to be connected with all different types of engine control modules. Thus unified connector cable helps the engine control module diagnostics kit to maintain interoperability with all different types of the engine control module. The unified connector cable is designed in a way that for the engine control module vendor, the unified connector cable remains the same for all the engine control modules manufactured by that vendor. That is made possible with the help of programming the engine control module PINs by multiplexing the inputs and outputs. Herein, the user device sends the PIN file data and control commands to the single-board computer of the engine control module diagnostics kit. The single-board computer simulates the environment, including the interacting components, and inserts specific faults into the engine control module for testing purposes.
The main advantage of the present invention is that the present invention provides an ECM diagnosis system.
Another advantage of the present invention is that the present invention develops an easy and cost-effective system to provide an ECM diagnosis system.
Yet another advantage of the present invention is that the present invention provides a single unified connector for an ECM diagnostics kit with all different types of engine control modules.
Yet another advantage of the present invention is that the present invention reduces the cost of the device.
Yet another advantage of the present invention is that the present invention uses the device without the hassle of using multiple connectors.
The objectives, advantages, and features of the present invention will become apparent from the detailed description provided herein below, in which various embodiments of the disclosed invention are illustrated by way of example.
BRIEF DESCRIPTION OF THE DRAWINGS
The accompanying drawings are incorporated in and constitute a part of this specification to provide a better understanding of the invention. The drawings illustrate one embodiment of the invention and together with the description, serve to explain the principles of the invention.
Fig.1 illustrates a block diagram of the present invention.
Fig.2 illustrates the block diagram of an engine diagnostic kit.
Fig.3 illustrates the flow chart for a method of the present invention.
DETAILED DESCRIPTION OF THE INVENTION
Definition
The terms “a” or “an”, as used herein, are defined as one or as more than one. The term “plurality”, as used herein, is defined as two as or more than two. The term “another”, as used herein, is defined as at least a second or more. The terms “including” and/or “having”, as used herein, are defined as comprising (i.e., open language). The term “coupled”, as used herein, is defined as connected, although not necessarily directly, and not necessarily mechanically.
The term “comprising” is not intended to limit inventions to only claiming the present invention with such comprising language. Any invention using the term comprising could be separated into one or more claims using “consisting” or “consisting of” claim language and is so intended. The term “comprising” is used interchangeably used by the terms “having” or “containing”.
Reference throughout this document to “one embodiment”, “certain embodiments”, “an embodiment”, “another embodiment”, and “yet another embodiment” or similar terms means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the present invention. Thus, the appearances of such phrases or in various places throughout this specification are not necessarily all referring to the same embodiment. Furthermore, the particular features, structures, or characteristics are combined in any suitable manner in one or more embodiments without limitation.
The term “or” as used herein is to be interpreted as an inclusive or meaning any one or any combination. Therefore, “A, B or C” means any of the following: “A; B; C; A and B; A and C; B and C; A, B and C”. An exception to this definition will occur only when a combination of elements, functions, steps or acts are in some way inherently mutually exclusive.
As used herein, the term "one or more" generally refers to, but not limited to, singular as well as the plural form of the term.
The drawings featured in the figures are to illustrate certain convenient embodiments of the present invention and are not to be considered as a limitation to that. Term "means" preceding a present participle of an operation indicates a desired function for which there is one or more embodiments, i.e., one or more methods, devices, or apparatuses for achieving the desired function and that one skilled in the art could select from these or their equivalent in view of the disclosure herein and use of the term "means" is not intended to be limiting.
Fig. 1 illustrates the block diagram of a system(100) for the diagnosis of an engine control module with interoperability. The system(100) includes an engine control module(114), a engine control module diagnostics kit(102), a user device(108), and a unified connector cable(110). The engine control module diagnostics kit(102) includes a single-board computer(104), and a channel relay module(106). The channel relay module(106) helps to connect the engine control module diagnostics kit(102) to the engine control module(114). The user device(108) is wirelessly connected to the engine control module diagnostics kit(102). The unified connector cable(110) connects the channel relay module(106) of the engine control module diagnostics kit(102) to the engine control module(114). The unified connector cable(110) is designed in a way that for the engine control module(114) vendor, the unified connector cable(110) remains the same for all the engine control module (114) manufactured by that vendor.
Fig.2 illustrates a block diagram of a engine control module diagnostics kit(102). The engine control module diagnostics kit include the power supply unit(126), a third generic microcontroller(122), a second generic microcontroller(120), a channel relay module(106), a fourth generic microcontroller(130), an analog-to-digital converter(128), a second general-purpose input/out unit(124), a first general-purpose input/out unit(118), multiplexer(116) and a first generic microcontroller(112). The first generic microcontroller(112) is connected to the single board computer(104). The first generic microcontroller(112) is connected to input of the multiplexer(116) and output of the multiplexer(116)is connected to the channel relay module(106). The single board computer(104) is connected to the second generic microcontroller(120). The second generic microcontroller(120) is connected to input of the first general-purpose input/out unit(118), and again output of the general-purpose input/out unit(118) is connected to input of the multiplexer(116). The single board computer(104) is connected to the third generic microcontroller(122). The input of the second general-purpose input/out unit(124) is connected to the third generic microcontroller(122) and the output of the second general-purpose input/out unit(124) is connected to the channel relay module(106). The analog-to-digital converter(128) is connected to the channel relay module(106). The fourth generic microcontroller(130) connects the analog-to-digital converter(128) to the single board computer(104). The power supply unit(126) is connected to the single board computer(104), the third generic microcontroller(122), the second generic microcontroller(120), the channel relay module(106), the fourth generic microcontroller(130), the analog-to-digital converter(128), the second general-purpose input/out unit(124), the first general-purpose input/out unit(118), the multiplexer(116) and the first generic microcontroller(112) to supply power. The single board computer(104) is connected to the first generic microcontroller(112), the second generic microcontroller(120), the third generic microcontroller(122) and the fourth generic microcontroller(130).
Fig.3 Illustrates a method for the diagnosis of an engine control module with interoperability with reference from Fig.1. The user device(108) is wirelessly connected to the single-board computer(104) of the engine control module diagnostics kit(102). The user logged into the user device(108) and goes to the home screen display of the user device(108). The user selects the car model on the home screen display of the user device(108). The user device(108) gets the PIN file data for engine control module(114) based on the car model. The user device(108) sends the PIN file data and control commands to the single-board computer(104) of the engine control module diagnostics kit(102). The single-board computer(104) simulates the environment, including the interacting components, and inserts specific faults into the engine control module(114) for testing purposes. The single-board computer(104) of the engine control module diagnostics kit(102) collects simulation data from the engine control module(114). The single-board computer(104) of the engine control module diagnostics kit(102) sends simulation data to the user device(108) that is displayed on the home screen display of the user device(108).
The present invention relates to a system of diagnosis of an engine control module with interoperability. The present invention includes an engine control module, an engine control module diagnostics kit, a user device, and a unified connector cable. The engine control module diagnostics kit includes a single-board computer and a channel relay module. The single-board computer stores data and computer-readable instructions, and executes computer-readable instructions for communication with the engine control module and control hardware of the system. In an embodiment, the single-board computer of the engine control module diagnostics kit includes but is not limited to a BeagleBone, a Tinker board, a Raspberry Pi, a Banana Pi, a NanoPi, and a Rock 64, In the preferred embodiment, the single-board computer is Raspberry Pi. The channel relay module helps to connect the engine control module diagnostics kit to the engine control module. The channel relay module is a Single Pole Double Throw switch in an embodiment. The user device is wirelessly connected to the engine control module diagnostics kit. Thus the user device controls the engine control module diagnostics kit and simulation test data is also displayed on the user device. The unified connector cable connects the channel relay module of the engine control module diagnostics kit to the engine control module. The single unified connector cable is able to be connected with all different types of engine control modules. Thus unified connector cable helps the engine control module diagnostics kit to maintain interoperability with all different types of the engine control module. The unified connector cable is designed in a way that for the engine control module vendor, the unified connector cable remains the same for all the engine control modules manufactured by that vendor. That is made possible with the help of programming the engine control module PINs by multiplexing the inputs and outputs. Herein, the user device sends the PIN file data and control commands to the single-board computer of the engine control module diagnostics kit. The single-board computer simulates the environment, including the interacting components, and inserts specific faults into the engine control module for testing purposes. In an embodiment, the user device is including but is not limited to, a smartphone, tablet, Laptop, and desktop.
In an embodiment. the engine control module diagnostics kits include the power supply unit, a third generic microcontroller, a second generic microcontroller, a channel relay module, a fourth generic microcontroller, an analog-to-digital converter, a second general-purpose input/out unit, a first general-purpose input/out unit, multiplexer and a first generic microcontroller. The single board computer stores data and computer-readable instructions, and executes computer-readable instructions for communication with the engine control module and control hardware of the system. The channel relay module helps to connect the engine control module diagnostics kit to the engine control module through the unified connector cable. The first generic microcontroller is connected to the single board computer. The first generic microcontroller is connected to input of the multiplexer and output of the multiplexer is connected to the channel relay module of the engine control module diagnostics kit. The single board computer is connected to the second generic microcontroller. The second generic microcontroller is connected to input of the input/out unit is connected to input of the multiplexer. The single board computer is connected to the third generic microcontroller. The input of the second general-purpose input/out unit is connected to the third generic microcontroller and the output of the second general-purpose input/out unit is connected to the channel relay module that is connected to the engine control module through the unified connector cable. The analog-to-digital converter is connected to the channel relay module. The fourth generic microcontroller connects the analog-to-digital converter to the single board computer. The channel relay module takes input from the engine control module and provides output to the analog-to-digital converter which in-turn provides input to the single board computer via the fourth generic microcontroller for display of results the user device. The channel relay module takes inputs from the single board computer via the third generic microcontroller and the second general-purpose input/out unit and the channel relay module sends output of the single board computer to the engine control module. The power supply unit is connected to the single board computer, the third generic microcontroller, the second generic microcontroller, the channel relay module, the fourth generic microcontroller, the analog-to-digital converter, the second general-purpose input/out unit, the first general-purpose input/out unit, the multiplexer and the first generic microcontroller to supply power. The single board computer is connected to the first generic microcontroller, the second generic microcontroller, the third generic microcontroller and the fourth generic microcontroller. the unified connector cable remains the same for all the engine control module with the help of programming of the unified connector cable PINs by multiplexing the inputs and outputs by the single board computer with the help of the multiplexer. In the preferred embodiment, the third generic microcontroller, the second generic microcontroller, the fourth generic microcontroller, and the first generic microcontroller are selected from Arduino Mega and Arduino UNO.
In an embodiment, the present invention relates to a method of diagnosis of Engine Control Module with interoperability, the method having:
• the diagnostic device kit is connected to the engine control module through the connecting socket with help of the unified connector cable.
• the single-board computer of the diagnostic device kit executes computer-readable instructions for communication with the engine control module;
• the user device is wirelessly connected to the single-board computer of the diagnostic device kit.
• the user logged into the user device and goes to the home screen display of the user device.
• the user selects the car model on the home screen display of the user device.
• the user device gets the PIN file data for engine control module based on the car model.
• the user device sends the PIN file data and control commands to the single-board computer of the diagnostic device kit.
• the single-board computer simulates the environment, including the interacting components, and inserts specific faults into the engine control module for testing purposes.
• the single-board computer of the diagnostic device kit collects simulation data from the engine control module.
• the single-board computer of the diagnostic device kit sends simulation data to the user device that is displayed on the home screen display of the user device.
In embodiment, the present invention relates to a system of diagnosis of an engine control module with interoperability. The present invention includes one or more engine control modules, one or more engine control module diagnostics kits, one or more user devices, and a unified connector cable. the one or more engine control module diagnostics kits include a single-board computer and a channel relay module. The single-board computer stores data and computer-readable instructions, and executes computer-readable instructions for communication with the one or more engine control modules and control hardware of the system. In an embodiment, the single-board computer of the one or more engine control module diagnostics kits is selected from a BeagleBone, a Tinker board, a Rasberry Pi, a Banana Pi, a NanoPi, and a Rock 64 , In the preferred embodiment, the single-board computer is Rasberry Pi. The channel relay module helps to connect the one or more engine control module diagnostics kits to the one or more engine control modules. The channel relay module is a Single Pole Double Throw switch in an embodiment. The one or more user devices are wirelessly connected to the one or more engine control module diagnostics kits. Thus, the one or more user devices control the one or more engine control module diagnostics kits, and simulation test data is also displayed on the one or more user devices. The unified connector cable connects the channel relay module of the one or more engine control module diagnostics kits to the one or more engine control modules. The single unified connector cable is able to be connected with all different types of the one or more engine control modules. Thus unified connector cable helps the one or more engine control module diagnostics kits to maintain interoperability with all different types of the one or more engine control modules. The unified connector cable is designed in a way that for the one or more engine control modules vendor, the unified connector cable remains the same for all the one or more engine control modules manufactured by that vendor. That is made possible with the help of programming the one or more engine control modules PINs by multiplexing the inputs and outputs. Herein, the one or more user devices send the PIN file data and control commands to the single-board computer of the one or more engine control module diagnostics kits. The single-board computer simulates the environment, including the interacting components, and inserts specific faults into the one or more engine control modules for testing purposes. In an embodiment, the one or more user devices are including, but are not limited to, a smartphone, tablet, laptop, and desktop.
In an embodiment. the one or more engine control modules diagnostics kits include the power supply unit, a third generic microcontroller, a second generic microcontroller, a channel relay module, a fourth generic microcontroller, an analog-to-digital converter, a second general-purpose input/out unit, a first general-purpose input/out unit, one or more multiplexers and a first generic microcontroller. The single board computer stores data and computer-readable instructions, and executes computer-readable instructions for communication with the one or more engine control modules and control hardware of the system. The channel relay module helps to connect the one or more engine control modules diagnostics kit to the one or more engine control modules through the unified connector cable. The first generic microcontroller is connected to the single board computer. The first generic microcontroller is connected to input of the one or more multiplexers and output of the one or more multiplexers is connected to the channel relay module of the one or more engine control modules diagnostics kit. The single board computer is connected to the second generic microcontroller. The second generic microcontroller is connected to input of the first general-purpose input/out unit, and again output of the general-purpose input/out unit is connected to input of the one or more multiplexers. The single board computer is connected to the third generic microcontroller. The input of the second general-purpose input/out unit is connected to the third generic microcontroller and the output of the second general-purpose input/out unit is connected to the channel relay module that is connected to the one or more engine control modules through the unified connector cable. The analog-to-digital converter is connected to the channel relay module. The fourth generic microcontroller connects the analog-to-digital converter to the single board computer. The channel relay module takes input from the one or more engine control modules and provides output to the analog-to-digital converter which in-turn provides input to the single board computer via the fourth generic microcontroller for display of results the one or more user device. The channel relay module takes inputs from the single board computer via the third generic microcontroller and the second general-purpose input/out unit and the channel relay module sends output of the single board computer to the one or more engine control modules. The power supply unit is connected to the single board computer, the third generic microcontroller, the second generic microcontroller, the channel relay module, the fourth generic microcontroller, the analog-to-digital converter, the second general-purpose input/out unit, the first general-purpose input/out unit, the one or more multiplexers and the first generic microcontroller to supply power. The single board computer is connected to the first generic microcontroller, the second generic microcontroller, the third generic microcontroller, and the fourth generic microcontroller. The unified connector cable remains the same for all the one or more engine control modules with the help of programming of the unified connector cable PINs by multiplexing the inputs and outputs by the single board computer with help of the one or more multiplexers. In the preferred embodiment, the third generic microcontroller, the second generic microcontroller, the fourth generic microcontroller, and the first generic microcontroller are selected from Arduino Mega and Arduino UNO.
In an embodiment, the present invention relates to a method of diagnosis of Engine Control Module with interoperability, the method having:
• the one or more engine control module diagnostics kits are connected to the one or more engine control modules through the channel relay module with the help of the unified connector cable.
• the single-board computer of the one or more engine control module diagnostics kits executes computer-readable instructions for communication with the one or more engine control modules.
• the one or more user devices are wirelessly connected to the single-board computer of the one or more engine control module diagnostics kits.
• the user logged into the one or more user devices and goes to the home screen display of the one or more user devices.
• the user selects the car model on the home screen display of the one or more user devices.
• the one or more user devices get the PIN file data for one or more engine control modules based on the car model.
• the one or more user devices send the PIN file data and control commands to the single-board computer of the one or more engine control module diagnostics kits.
• the single-board computer simulates the environment, including the interacting components, and inserts specific faults into the one or more engine control modules for testing purposes.
• the single-board computer of the one or more engine control module diagnostics kits collects simulation data from the one or more engine control modules.
• the single-board computer of the one or more engine control module diagnostics kits sends simulation data to the one or more user devices that is displayed on the home screen display of the one or more user devices.
Herein, a single unified connector cable is able to be connected with all different types of one or more engine control modules. Thus unified connector cable helps the one or more engine control module diagnostics kits to maintain interoperability with all different types of the one or more engine control modules. Herein, the unified connector cable is designed in a way that, for the one or more engine control modules vendor, the unified connector cable remains the same for all the one or more engine control modules manufactured by that vendor and that is made possible with the help of programming the one or more engine control modules PINs by multiplexing the inputs and outputs.
The objectives, advantages, and features of the present invention will become apparent from the detailed description provided herein below, in which various embodiments of the disclosed present invention are illustrated by way of example and appropriate reference to accompanying drawings. Those skilled in the art to which the present invention pertains may make modifications resulting in other embodiments employing principles of the present invention without departing from its spirit or characteristics, particularly upon considering the foregoing teachings. Accordingly, the described embodiments are to be considered in all respects only as illustrative, and not restrictive, and the scope of the present invention is, therefore, indicated by the appended claims rather than by the foregoing description or drawings. Consequently, while the present invention has been described with reference to particular embodiments, modifications of structure, sequence, materials and the like apparent to those skilled in the art still fall within the scope of the invention as claimed by the applicant. , Claims:I/WE CLAIM
1. A system(100) of diagnosis of an engine control module with interoperability, the system (100) comprising:
an at least one engine control module(114);
an at least one engine control module diagnostics kit(102), the at least one engine control module diagnostics kit(102) having
a single board computer(104), the single board computer(104) stores data and computer-readable instructions, and executes computer-readable instructions for communication with the at least one engine control module(114) and control hardware of the system(100);
a channel relay module(106), the channel relay module(106) helps to connect the at least one engine control module diagnostics kit(102) to the at least one engine control module(114);
an at least one user device(108), the at least one user device(108) is wirelessly connected to the at least one engine control module diagnostics kit(102), thus the at least one user device(108) controls the at least one engine control module diagnostics kit(102) and simulation test data is also displayed on the at least one user device(108);
a unified connector cable(110), the unified connector cable(110) connects the channel relay module(106) of the at least one engine control module diagnostics kit(102) to the at least one engine control module(114), characterized in that a single unified connector cable(110) is able to be connected with all different types of the at least one engine control module(114), thus unified connector cable(110) helps the at least one engine control module diagnostics kit(102) to maintain interoperability with all different types of the at least one engine control module(114);
Characterized in that, the unified connector cable(110) is designed in a way that for the at least one engine control module(114) vendor, the unified connector cable(110) remains the same for all the at least one engine control module(114) manufactured by that vendor and that is made possible with the help of programming of the unified connector cable(110) PINs by multiplexing the inputs and outputs by the at least one engine control module diagnostics kit(102) ,
characterized, the at least one user device(108) sends the PIN file data and control commands to the single board computer(104) of the at least one engine control module diagnostics kit(102), the single board computer(104) simulates the environment, including the interacting components, and inserts specific faults into the at least one engine control module(114) for testing purposes.
2. The system (100) as claimed in claim1, wherein the single board computer(104) of the at least one engine control module diagnostics kit(102) is selected from a Beagle Bone, a Tinker board, a Rasberry Pi, a Banana Pi, a NanoPi and a Rock 64.
3. The system (100) as claimed in claim1, wherein the at least one user device(108) is selected from a smartphone, tablet, Laptop, and desktop.
4. The system (100) as claimed in claim 1, wherein the channel relay module(106) is Single Pole Double Throw switch.
5. The system (100) as claimed in claim1, wherein the at least one engine control module diagnostics kit(102) comprises:
a single board computer(104), the single board computer(104) stores data and computer-readable instructions, and executes computer-readable instructions for communication with the at least one engine control module(114) and control hardware of the system(100);
a channel relay module(106), the channel relay module(106) helps to connect the at least one engine control module diagnostics kit(102) to the at least one engine control module(114) through the unified connector cable(110);
a first generic microcontroller(112), the first generic microcontroller(112) is connected to the single board computer(104);
an at least one multiplexer(116), the first generic microcontroller(112) is connected to input of the at least one multiplexer(116) and output of the at least one multiplexer(116)is connected to the channel relay module(106) of the at least one engine control module diagnostics kit(102);
an second generic microcontroller(120), the single board computer(104) is connected to the second generic microcontroller(120);
a first general-purpose input/out unit(118), the second generic microcontroller(112) is connected to input of the first general-purpose input/out unit(118), and again out put of the general-purpose input/out unit(118) is connected to input of the at least one multiplexer(116);
a third generic microcontroller(122), the single board computer(104) is connected to the third generic microcontroller(122) and ;
an second general-purpose input/out unit(124), input of the second general-purpose input/out unit(124) is connected to the third generic microcontroller(122) and the output of the second general-purpose input/out unit(124) is connected to the channel relay module(106) that is connected to the at least one engine control module(114) through the unified connector cable(110);
an analog-to-digital converter(128), the analog-to-digital converter(128) is connected to the channel relay module(106);
a fourth generic microcontroller(130), the fourth generic microcontroller(130) connects the analog-to-digital converter(128) to the the single board computer(104);
wherein, the channel relay module(106) takes input from the at least one engine control module(114) and provides output to the analog-to-digital converter(128) which in-turn provides input to the single board computer(104) via the fourth generic microcontroller(130) for display of results the at least one user device(108), and again the channel relay module(106) takes inputs from the single board computer(104) via the third generic microcontroller(122) and the second general-purpose input/out unit(124) and the channel relay module(106) sends output of the single board computer(104) to the at least one engine control module(114).
a power supply unit (126), the power supply unit(126) connected to the single board computer(104), the third generic microcontroller(122), the the second generic microcontroller(120), the channel relay module(106), the fourth generic microcontroller(130), the analog-to-digital converter(128), the second general-purpose input/out unit(124), the first general-purpose input/out unit(118), the at least one multiplexer(116) and the first generic microcontroller(112) to supply power,
wherein, the single board computer(104) is connected to the first generic microcontroller(112), the second generic microcontroller(120), the third generic microcontroller(122) and the fourth generic microcontroller(130),
wherein, the unified connector cable(110) remains the same for all the at least one engine control module(114) with the help of programming of the unified connector cable(110) PINs by multiplexing the inputs and outputs by the single board computer(104) with help of the at least one multiplexer(116).
7. The at least one engine control module diagnostics kit(102) as claimed in claim 1 and 5, wherein, the third generic microcontroller(122), the second generic microcontroller(120), the fourth generic microcontroller(130), and the first generic microcontroller(112) is selected from Arduino Mega and Arduino UNO.
8. The system (100) as claimed in claim 1, wherein a method of diagnosis of Engine Control Module with interoperability, the method having:
• the at least one engine control module diagnostics kit(102) is connected to the at least one engine control module(114) through the channel relay module(106) with help of the unified connector cable(110);
• the single board computer(104) of the at least one engine control module diagnostics kit(102) executes computer-readable instructions for communication with the at least one engine control module(114);
• the at least one user device(108) is wirelessly connected to the single board computer(104) of the at least one engine control module diagnostics kit(102);
• the user logged into the at least one user device(108) and goes to the home screen display of the at least one user device(108);
• the user selects the car model on the home screen display of the at least one user device(108);
• the at least one user device(108) gets the PIN file data for at least one engine control module(114) based on the car model;
• the at least one user device(108) sends the PIN file data and control commands to the single board computer(104) of the at least one engine control module diagnostics kit(102);
• the single board computer(104) simulates the environment, including the interacting components, and inserts specific faults into the at least one engine control module(114) for testing purposes;
• the single board computer(104) of the at least one engine control module diagnostics kit(102) collects simulation data from the at least one engine control module(114); and
• the single board computer(104) of the at least one engine control module diagnostics kit(102) sends simulation data to the at least one user device(108) that is displayed on the home screen display of the at least one user device(108);
characterized in that a single unified connector cable(110) is able to be connected with all different types of the at least one engine control module(114), thus unified connector cable(110) helps the at least one engine control module diagnostics kit(102) to maintain interoperability with all different types of to the at least one engine control module(114),
Characterized in that, the unified connector cable(110) is designed in a way that for the at least one engine control module(114) vendor, the unified connector cable(110) remains the same for all the at least one engine control module(114) manufactured by that vendor and that is made possible with the help of programming of the at least one engine control module(114) PINs by multiplexing the inputs and outputs.
| # | Name | Date |
|---|---|---|
| 1 | 202311057141-STATEMENT OF UNDERTAKING (FORM 3) [25-08-2023(online)].pdf | 2023-08-25 |
| 2 | 202311057141-REQUEST FOR EARLY PUBLICATION(FORM-9) [25-08-2023(online)].pdf | 2023-08-25 |
| 3 | 202311057141-PROOF OF RIGHT [25-08-2023(online)].pdf | 2023-08-25 |
| 4 | 202311057141-POWER OF AUTHORITY [25-08-2023(online)].pdf | 2023-08-25 |
| 5 | 202311057141-FORM-9 [25-08-2023(online)].pdf | 2023-08-25 |
| 6 | 202311057141-FORM FOR SMALL ENTITY(FORM-28) [25-08-2023(online)].pdf | 2023-08-25 |
| 7 | 202311057141-FORM FOR SMALL ENTITY [25-08-2023(online)].pdf | 2023-08-25 |
| 8 | 202311057141-FORM 1 [25-08-2023(online)].pdf | 2023-08-25 |
| 9 | 202311057141-EVIDENCE FOR REGISTRATION UNDER SSI(FORM-28) [25-08-2023(online)].pdf | 2023-08-25 |
| 10 | 202311057141-EVIDENCE FOR REGISTRATION UNDER SSI [25-08-2023(online)].pdf | 2023-08-25 |
| 11 | 202311057141-DRAWINGS [25-08-2023(online)].pdf | 2023-08-25 |
| 12 | 202311057141-DECLARATION OF INVENTORSHIP (FORM 5) [25-08-2023(online)].pdf | 2023-08-25 |
| 13 | 202311057141-COMPLETE SPECIFICATION [25-08-2023(online)].pdf | 2023-08-25 |
| 14 | 202311057141-MSME CERTIFICATE [26-08-2023(online)].pdf | 2023-08-26 |
| 15 | 202311057141-FORM28 [26-08-2023(online)].pdf | 2023-08-26 |
| 16 | 202311057141-FORM 18A [26-08-2023(online)].pdf | 2023-08-26 |
| 17 | 202311057141-FER.pdf | 2023-11-29 |
| 18 | 202311057141-FER_SER_REPLY [20-05-2024(online)].pdf | 2024-05-20 |
| 19 | 202311057141-COMPLETE SPECIFICATION [20-05-2024(online)].pdf | 2024-05-20 |
| 20 | 202311057141-PatentCertificate23-07-2024.pdf | 2024-07-23 |
| 21 | 202311057141-IntimationOfGrant23-07-2024.pdf | 2024-07-23 |
| 1 | SearchHistoryE_07-11-2023.pdf |