The On-Board Diagnostics (OBD) data communication system
Technical field
The present invention relates to technical field of automotive electronics, relate in particular to a kind of On-Board Diagnostics (OBD) data communication system.
Background technology
At present, existing remote automobile diagnostic techniques on market, it is generally to utilize OBD(On-Board Diagnostics, onboard diagnostic system) equipment is by bluetooth and communication between mobile phone.Yet this communication can be subject to the restriction of distance, in addition, must open Bluetooth of mobile phone and application software in its use procedure, thereby can't accomplish whenever and wherever possible and equipment and background server instant messaging.
Summary of the invention
The technical problem to be solved in the present invention is to provide a kind of On-Board Diagnostics (OBD) data communication system, to solve the above-mentioned problems in the prior art.
For solving the problems of the technologies described above, embodiments of the invention provide a kind of On-Board Diagnostics (OBD) data communication system, comprise On-Board Diagnostics (OBD) OBD equipment, server, reach mobile terminal, be connected by the first mobile communications network between described OBD equipment and described server, be connected by the second mobile communications network between described server and described mobile terminal;
Described OBD equipment also is connected with vehicle-mounted computer ECU by the OBD port that vehicle provides, be used for by a pick up the car status data and be sent to described server by described the first mobile communications network of described OBD port reads, and receive the vehicle configuration parameter that described server sends by described the first mobile communications network and carry out write operation by described OBD port;
Described server is used for receiving the described vehicle status data that described OBD equipment sends and converts predetermined format information to being sent to described mobile terminal by described the second mobile communications network, and receives the vehicle configuration parameter that described mobile terminal sends by described the second mobile communications network and be sent to described OBD equipment by described the first mobile communications network;
The state that described mobile terminal is used for receiving the described predetermined format information of described server transmission and knows described vehicle according to described predetermined format information, and send by described the second mobile communications network the vehicle configuration parameter of being inputted by the user.
In above-mentioned On-Board Diagnostics (OBD) data communication system, described OBD equipment further comprises protocol process module, data management module, global system for mobile communications gsm module and antenna;
Described protocol process module is connected with the described OBD port that described vehicle provides, with according to described vehicle under the relevant predetermined protocol of manufacturer read car status information or carry out the write operation of described vehicle configuration parameter from described ECU;
Described data management module is used for the car status information that described protocol process module reads is carried out preliminary treatment and be dispatched to described gsm module sending, and the vehicle configuration parameter that described gsm module receives is carried out preliminary treatment and be dispatched to described protocol process module writing;
Described gsm module is used for will being sent to described server via described the first mobile communications network through the vehicle status data that obtains after described data management module preliminary treatment by described antenna, and by the vehicle configuration parameter of the described server of described antenna reception via described the second mobile communications network transmission.
In above-mentioned On-Board Diagnostics (OBD) data communication system, described gsm module is comprised of GSM radio frequency chip, baseband processing chip, memory and power discharging device.
In above-mentioned On-Board Diagnostics (OBD) data communication system, described server comprises coding/decoding module and background processing module;
Described coding/decoding module is used for receiving the vehicle status data that described OBD equipment sends and processes through decoding and is converted to readable data, and receives the vehicle configuration parameter that described background processing module sends and process to be sent to described OBD equipment by described the first mobile communications network through coding;
Described background processing module is used for carrying out the described predetermined format information of analyzing and processing to obtain being received and being read by described mobile terminal through the readable data that obtains after described coding/decoding module decoding, and the described vehicle configuration parameter of described mobile terminal transmission is carried out analyzing and processing to convert the data format that can be received and be read by described OBD equipment to.
In above-mentioned On-Board Diagnostics (OBD) data communication system, described server also comprises network service module, described network service module is connected with described background processing module, presents for the form by webpage the readable data that obtains after described coding/decoding module decoding is revised and checks vehicle-state for the user by accessing this webpage.
In above-mentioned On-Board Diagnostics (OBD) data communication system, described server is remote server.
In above-mentioned On-Board Diagnostics (OBD) data communication system, described predetermined format information is Short Message Service SMS information or MMS (Multimedia Message Service) MMS information, perhaps the information for being read by the application program that is installed on described mobile terminal.
In above-mentioned On-Board Diagnostics (OBD) data communication system, described mobile terminal comprises mobile phone, individual digital computer PDA, portable computer and panel computer.
In above-mentioned On-Board Diagnostics (OBD) data communication system, described vehicle status data comprises engine data, gearbox data and fuel consumption data.
The beneficial effect of technique scheme of the present invention is as follows:
In such scheme, OBD equipment adopts between gsm module and server and carries out data communication, thereby can not be subjected to the restriction of distance and realize instant messaging; And OBD equipment adopts vehicle manufacturer agreement to read the data of OBD port, thus the car status information that reads will be more accurate, kind is more, correspondingly also can realize more application function.
Description of drawings
Fig. 1 is the example structure block diagram of On-Board Diagnostics (OBD) data communication system of the present invention.
Embodiment
For making the technical problem to be solved in the present invention, technical scheme and advantage clearer, be described in detail below in conjunction with the accompanying drawings and the specific embodiments.
Fig. 1 is the example structure block diagram of On-Board Diagnostics (OBD) data communication system of the present invention, as shown in Figure 1, the On-Board Diagnostics (OBD) data communication system of the present embodiment comprises On-Board Diagnostics (OBD)OBD equipment 11,server 12, reachesmobile terminal 13, wherein, be connected by the firstmobile communications network 21 betweenOBD equipment 11 andserver 12, be connected by the secondmobile communications network 22 betweenserver 12 and mobile terminal 13.The firstmobile communications network 21, the secondmobile communications network 22 can be same mobile communications network in one embodiment, for example be all the communication based on second generation GSM(Global System of Mobile, global system for mobile communications) mobile communications network or be all based on 3G(3rd-generation the 3G (Third Generation) Moblie technology) mobile communications network; Perhaps both also can be respectively different mobile communications networks, for example the firstmobile communications network 21 is the mobile communications network based on second generation GSM, and the secondmobile communications network 22 is the mobile communications network based on 3G, and vice versa; In a word, those skilled in the art can be according to actual needs and flexible configuration need not to give unnecessary details herein.
continue, in the present embodiment,OBD port 30 and ECU(Electronic Control Unit that above-mentionedOBD equipment 11 also provides by the vehicle (not shown), electronic control unit, claim again vehicle-mounted computer, not shown) connect, thereby be used for reading vehicle status data and being sent toserver 12 by the firstmobile communications network 21 by OBDport 30,OBD equipment 11 also is used forreception server 12 by the vehicle configuration parameter of the firstmobile communications network 21 transmissions and carries out write operation byOBD port 30, thereby carry out the configuration of the optional state parameter of vehicle.
Further, above-mentionedserver 12 is for receiving the vehicle status data thatOBD equipment 11 sends and convert thereof into predetermined format information being sent tomobile terminal 13 by the secondmobile communications network 22, andserver 12 also is used for simultaneously the vehicle configuration parameter that mobile terminal receive 13 sends by the secondmobile communications network 22 and is sent toOBD equipment 11 by the first mobile communications network 21.In one embodiment, predetermined format information described here can be SMS(Short Messaging Service) information or MMS(Multimedia Messaging Service, MMS (Multimedia Message Service)) information; In another embodiment, described predetermined format information can also be the information that can read by the application program (app) that is installed onmobile terminal 13.
And then, 13 of mobile terminals are used for the predetermined format information ofreception server 12 transmissions and know the state of vehicle according to the vehicle status data that this predetermined format information comprises,mobile terminal 13 also is used for sending by the secondmobile communications network 22 the vehicle configuration parameter of being inputted by the user simultaneously, thereby send toOBD equipment 11 to carry out the write operation of vehicle configuration parameter after being obtained byserver 12, realize thus long-range configuration operation.With the embodiment that mentions in above-mentionedserver 12 accordingly, to send the vehicle configuration parameter by user's input can be both the form of SMS information or MMS information formobile terminal 13 here, can be also the form that is sent by application-specific (app).
In the embodiment shown in fig. 1,OBD equipment 11 further comprisesprotocol process module 111,data management module 112,gsm module 113 and antenna 114.Wherein,protocol process module 111 is connected with the OBD port that vehicle provides, with according to vehicle under the relevant predetermined protocol of manufacturer read car status information or carry out the write operation of vehicle configuration parameter from ECU;Data management module 112 is used for the car status information thatprotocol process module 111 reads is carried out preliminary treatment and be dispatched togsm module 113 sending, and the vehicle configuration parameter thatgsm module 113 receives is carried out preliminary treatment and be dispatched toprotocol process module 111 writing; 113 of gsm modules are used for will being sent toserver 12 via the firstmobile communications network 21 through the vehicle status data that obtains afterdata management module 112 preliminary treatments byantenna 114, and by the vehicle configuration parameter ofantenna 114reception servers 12 via the secondmobile communications network 22 transmissions.
In one embodiment, saidGSM module 113 can be comprised of GSM radio frequency chip, baseband processing chip, memory and power discharging device, correspondingly, SIM(Subscriber Identity Module can be installed inOBD equipment 11, client identification module) card, thus coordinate withgsm module 113 transmit operation that realizes data by SIM card.Accordingly, theOBD equipment 11 of this part can be interpreted as simply a mobile phone that there is no display screen, those skilled in the art need not to be given unnecessary details by reading the disclosed principle of this specification with the fine function that realizes that this is a part of herein.
Continue, as shown in Figure 1, in the present embodiment, above-mentionedserver 12 specifically comprises coding/decoding module 121,background processing module 122 and network service module 123.Wherein, the vehicle status data that coding/decoding module 121 is used for 11 transmissions of reception OBD equipment also is converted to readable data through the decoding processing, and the vehicle configuration parameter and the process that also send for receptionbackground processing module 122 are encoded processing to be sent toOBD equipment 11 by the firstmobile communications network 21; 122 of background processing module are used for carrying out SMS information or the MMS information of analyzing and processing to obtain being received and being read bymobile terminal 13 through the readable data that obtains after coding/decoding module 121 decodings, and the vehicle configuration parameter ofmobile terminal 13 transmissions is carried out analyzing and processing to convert the data format that can be received and be read byOBD equipment 11 to;Network service module 123 is connected withbackground processing module 122, presents for the form by webpage the readable data that obtains after coding/decoding module 121 decodings are revised and checks vehicle-state for the user by accessing this webpage.
At last, in different embodiment, above-mentionedserver 12 is remote server; Above-mentionedmobile terminal 13 can include but not limited to mobile phone, individual digital computer PDA, portable computer and panel computer etc. equipment; Above-mentioned vehicle status data can include but not limited to engine data, gearbox data, fuel consumption data etc.
In sum, in On-Board Diagnostics (OBD) data communication system provided by the invention,OBD equipment 11 is to adopt between gsm module andserver 12 to carry out data communication, thereby can not be subjected to the restriction of distance and realize instant messaging; AndOBD equipment 11 is to adopt vehicle manufacturer's agreement (but not common OBD standard interface protocol) to read the data of OBD port, thus the car status information that reads will be more accurate, kind is more, correspondingly also can realize more application function.
The above is the preferred embodiment of the present invention; should be pointed out that for those skilled in the art, under the prerequisite that does not break away from principle of the present invention; can also make some improvements and modifications, these improvements and modifications also should be considered as protection scope of the present invention.