The car data interface extending device with tamper function
Technical field
The utility model relates to a kind of car data interface extending device with tamper function.
Background technology
OBD is the abbreviation of English On-Board Diagnostic, and translator of Chinese is " onboard diagnostic system ".To there is very important ingredient in the car data interface extending device of tamper function.
From the eighties in 20th century, each large automobile manufacturing enterprises such as U.S., day, Europe start to be equipped with OBD on the electro jet car of its production, and the OBD at initial stage does not have self-checking function.The OBD-II more advanced than OBD produced in the mid-90 in 20th century, AIAE American institute of automobile engineers (SAE) has been formulated a set of standard criterion, require each automobile manufacturing enterprise to provide unified diagnostic mode according to the standard of OBD-II, in latter stage 90 year 20th century, the automobile that enters North America market all arranges OBD according to new standard.
OBD-II and former all onboard diagnostic system differences are strict discharge specific aim, and its essence performance is exactly by the power of monitoring automobile and the discharge that emission control systems is monitored automobile.When power or the emission control systems of automobile breaks down, likely cause carbon monoxide (CO), hydrocarbon (HC), oxynitrides or fuel evaporation contaminant capacity to surpass the standard of setting, trouble light will be lighted warning.
The feature of OBD-II: 1, unify car type diagnose connector and be shaped as 16PIN; 2, on, there is numerical analysis data transmission function (DATA LINK CONNECTOR is called for short DLC); 3, unify each car type same fault code and meaning; 4, there is drive recorder function; 5, have and again show memory diagnostic trouble code function; 6, have and can directly remove diagnostic trouble code function by instrument.
Although OBD-II is very effective to monitoring motor vehicle emission, driver accepts warning entirely with " conscious ".For this reason, the OBD-III more advanced than OBD-II produced.OBD-III fundamental purpose is that the detection, the maintenance and management that make automobile are integrated, to meet the requirement of environmental protection.OBD-III system can enter respectively in the system ECU such as engine, wheel box, ABS and go read failure code and other related data, and utilize small size communication system, such as GPS navigation system or communication by information automatic announcement administrative authoritys such as the identity code of vehicle, diagnostic trouble code and positions, administrative authority sends instruction according to the grade of this vehicular discharge problem to it, comprise the suggestion of where keeping in repair, solve the time limit of emission problem etc., also can send forbidden instruction to exceeding the violator's in time limit vehicle.Therefore, OBD-III system can not only give a warning to driver to vehicular discharge problem, and can also punish violator.The application of OBD system is the once innovation of emission standard, and the display of its function is very important for the control of vehicular discharge.
On automobile, be generally only equipped with an OBD DIU data interface unit at present, in the time of the external several terminal peripheral hardware of needs, cannot realize; Some automobile is equipped with several OBD data-interface expanding units, but when a plurality of interfaces are used simultaneously, produces and disturb or conflict.
Therefore, need a kind of automobile electronic system that makes badly and can connect a plurality of exterior terminal equipment simultaneously, realize the car data interface extending device with tamper function that the multichannel of data gathers simultaneously.
Utility model content
Of the present utility model object is to provide a kind of automobile electronic system that makes and can connects a plurality of exterior terminal equipment simultaneously, realizes the car data interface extending device with tamper function that the multichannel of data gathers simultaneously.
To achieve these goals, the technical scheme that the utility model provides is: a kind of car data interface extending device with tamper function is provided, the described car data interface extending device with tamper function, comprise: input port, mounting box and some output ports, in described mounting box, be provided with data exchange circuit plate, described data exchange circuit plate is installed in described mounting box, described input port and output port are all electrically connected with described data exchange circuit plate, described input port is electrically connected by described data exchange circuit plate and described output port.
Described mounting box comprises base, installing plate and upper cover, described base bottom is provided with for the first opening of described input port is installed, described installing plate is fixedly installed on described base and for described data exchange circuit plate is installed, described data exchange circuit plate lower surface and described input port are electrically connected, upper surface and an output port are electrically connected, and the four direction of described data exchange circuit plate is all connected with output port.
Described upper cover is provided with the second opening, and the output port being electrically connected with the upper surface of described data exchange circuit plate is installed on described the second opening.
Described input port is electrically connected by plug type connected mode with the described output port being installed on described the second opening.
The four direction of described installing plate is provided with for holding the stereoplasm tube of cable, and described stereoplasm tube is through the sidewall of described upper cover, and described cable is used for being electrically connected described input port and output port.
Described installing plate is fixed by bolts on described base, and described upper cover and described base are fixed with bolt.
Described data exchange circuit plate is equiped with embedded controller, matrix switch circuit and CAN bus repeaters, described input port and output port are all connected with described CAN bus repeaters, described CAN bus repeaters is also connected with described embedded controller, and described embedded controller is electrically connected described input port and output port described in any by described matrix switch circuit.
Described embedded controller comprises:
Scan module, described scan module scans one by one to the interrupt request of output port described in each;
Judge module, described judge module judges whether the described output port of current scanning has interrupt request, if so, by described input port by handover module with have the described output port of interrupt request to be electrically connected, if not, continue to carry out current action;
Handover module, described judge module judges when described output port has interrupt request, by described matrix switch circuit and CAN bus repeaters, described input port is switched to there being the described output port of interrupt request and is electrically connected.
Described judge module also comprises judgement has the interruption of the described output port of interrupt request whether to finish, if not, continue to carry out current action, if, by described handover module, discharge described matrix switch circuit and CAN bus repeaters, allow described embedded controller reenter scanning mode.
Compared with prior art, the utility model automobile has the data expanding unit of tamper function, by outside OBD interface extending device, realizing former car OBD DIU data interface unit is connected with a plurality of output ports, allow described input port be electrically connected by described data exchange circuit and a plurality of described output port, the multichannel that has realized OBD data gathers simultaneously, and it is online to connect a plurality of OBD terminals, can realize the multiple online service demands such as remote online fault diagnosis, online vehicle data analysis simultaneously.
By following description also by reference to the accompanying drawings, it is more clear that the utility model will become, and these accompanying drawings are used for explaining embodiment of the present utility model.
Accompanying drawing explanation
Fig. 1 is the structural representation of an embodiment that the utlity model has the car data interface extending device of tamper function.
Fig. 2 is the structural representation after the mounting box of the car data interface extending device with tamper function is as shown in Figure 1 taken apart.
Fig. 3 is the view of another angle of the structure after the mounting box of the car data interface extending device with tamper function is as shown in Figure 1 taken apart.
Fig. 4 is the internal module figure of an embodiment of the car data interface extending device with tamper function as shown in Figure 1.
Fig. 5 is the internal module figure of the embedded controller of the car data interface extending device with tamper function as shown in Figure 4.
Embodiment
With reference now to accompanying drawing, describe embodiment of the present utility model, in accompanying drawing, similarly element numbers represents similar element.As mentioned above, as shown in Fig. 1~5, the utility model provides a kind of car data interface extending device 100 with tamper function, comprise: input port 30, mounting box 60 and five output ports 50, in described mounting box 60, be provided with data exchange circuit plate 61, described data exchange circuit plate 61 is installed in described mounting box 60, described input port 30 and output port 50 are all electrically connected with described data exchange circuit plate 61, and described input port 30 is electrically connected with described output port 50 by described data exchange circuit plate 61.
As shown in Figures 2 and 3, described mounting box 60 comprises base 62, installing plate 63 and upper cover 64, described base 62 bottoms are provided with for the first opening 621 of described input port 30 is installed, described installing plate 63 is fixedly installed on described base 62 and for described data exchange circuit plate 61 is installed, described data exchange circuit plate 61 lower surfaces and described input port 30 are electrically connected, upper surface and an output port 50 are electrically connected, and the four direction of described data exchange circuit plate 61 is all connected with output port 50.
Described upper cover 64 is provided with the second opening 641, and the output port 50 being electrically connected with the upper surface of described data exchange circuit plate 61 is installed on described the second opening 641.
Described input port 30 is electrically connected by plug type connected mode with the described output port 50 being installed on described the second opening 641.
The four direction of described installing plate 63 is provided with for holding the stereoplasm tube 65 of cable, and described stereoplasm tube 65 is through the sidewall of described upper cover 64, and described cable is used for being electrically connected described input port 30 and output port 50.
Described installing plate 63 is fixed by bolts on described base 62, and described upper cover 64 and described base 62 use bolts are fixed.
Be noted that and just drawn 3 output ports as Fig. 4, be not limited in actual use 3.As shown in Figure 4, on described data exchange circuit plate 61, be equiped with and comprise embedded controller 41, matrix switch circuit 42 and CAN bus repeaters 43, described input port 30 and output port 50 are all connected with described CAN bus repeaters 43, described CAN bus repeaters 43 is also connected with described embedded controller 41, and described embedded controller 41 is electrically connected described input port 30 and described output port 50 by described matrix switch circuit 42.
As shown in Figure 5, described embedded controller 41 comprises:
Scan module 411, described scan module 411 scans one by one to the interrupt request of output port described in each 50;
Judge module 412, described judge module 412 judges whether the described output port 50 of current scanning has interrupt request, if so, by described input port 30 by handover module with have the described output port of interrupt request to be electrically connected, if not, continue to carry out current action;
Handover module 413, when the described output port of described judge module 413 judgement has interrupt request, is switched to described input port 30 with there being the described output port of interrupt request and is electrically connected by described matrix switch circuit 42 and CAN bus repeaters 43.
Described judge module 413 also comprises judgement has the interruption of the described output port of interrupt request whether to finish, if not, continue to carry out current action, if, by described handover module 413, discharge described matrix switch circuit 42 and CAN bus repeaters 43, allow described embedded controller 41 reenter scanning mode.
In conjunction with Fig. 1~5, the utlity model has the car data expanding unit of tamper function, by outside OBD data-interface expanding unit, realizing former car OBD DIU data interface unit is connected with a plurality of output ports, allow described input port be electrically connected by described data exchange circuit and a plurality of described output port, the multichannel that has realized OBD data gathers simultaneously, and it is online to connect a plurality of OBD terminals, can realize the multiple online service demands such as remote online fault diagnosis, online vehicle data analysis simultaneously.
Above disclosed is only preferred embodiment of the present utility model, certainly can not limit with this interest field of the utility model, and the equivalent variations of therefore doing according to the utility model claim, still belongs to the scope that the utility model is contained.