Menu English Ukrainian russian Home

Free technical library for hobbyists and professionals Free technical library


ENCYCLOPEDIA OF RADIO ELECTRONICS AND ELECTRICAL ENGINEERING
Free library / Schemes of radio-electronic and electrical devices

The diagnostic device for the automobile engine with the BOSCH controller. Encyclopedia of radio electronics and electrical engineering

Free technical library

Encyclopedia of radio electronics and electrical engineering / Automobile. Electronic devices

Comments on the article Comments on the article

Today's high requirements for environmental cleanliness of exhaust and fuel efficiency of cars can only be met when using engines with fuel injection and an electronic control system. The number of cars equipped with such systems is growing in our country. True, on the roads of Russia so far most of them are foreign-made, but there are also many domestic cars. And according to the concept adopted by the Volga Automobile Plant since 2001, all manufactured products will be equipped exclusively with engines with electronically controlled fuel injection.

However, it should be noted that with all the advantages of the engines in question, they have a significant drawback in Russian conditions. Even the simplest malfunction cannot be detected and eliminated without contacting a car service, because only there is the expensive diagnostic equipment necessary for this.

The device proposed by the author of the article will allow the driver to independently solve many problems associated with the diagnosis of the fuel injection system. In addition, this device duplicates and supplements the readings of the speedometer, tachometer, coolant temperature gauge, voltmeter, econometer.

Already today, engines with distributed fuel injection are installed on most front-wheel drive AvtoVAZ vehicles. A specialized controller serves as the central control device for the injection system. Most of the engines are equipped with the Bosch M1.5.4 controller. It processes the information coming from various sensors and acts on the actuators, ensuring optimal engine operation. Having found out the output of any of the parameters beyond the permissible limits, the controller stores the fault code in the internal non-volatile memory and turns on the "Check Engine" display on the car dashboard.

Unfortunately, the regular means for various purposes available in the car cannot read the fault code and determine why the display is lit. The M1.5.4 controller issues this code and monitored parameters only to a special connector, to which diagnostic equipment is connected at the service station. There are several types of diagnostic devices. But even one of the simplest - DST-2M - costs about 300 US dollars, which, of course, prevents the widespread use of such devices by motorists.

A schematic diagram of a diagnostic tool that you can make yourself is shown in fig. 1. It is based on a single-chip microcomputer AT89S8252-24PC from Atmel (DD2). Every 100 ms, it queries the engine management system for the required parameter and displays its value on the liquid crystal display (LCD) HG1. Two-way communication with the Bosch M1.5.4 controller is organized through the K-Line interface according to the IS09141 specification and the Keyword2000 information exchange protocol. The microcomputer clock frequency (12 MHz) is set by a circuit consisting of a quartz resonator ZQ1 and capacitors C1, C2. The speed of data exchange through the serial port of the microcomputer depends on this frequency, therefore it is unacceptable to use a quartz resonator at a different frequency, communication with the controller will be impossible.

Automotive engine diagnostic tool with BOSCH controller

Reliable start of the microcomputer after the supply voltage is applied and blocking its operation in case of its decrease is provided by the KR1171SP42 (DA1) microcircuit. It keeps the output level 3 log. 0 while the supply voltage is less than 4,2 V. Capacitor C3 delays the transition to the log state. 1 after the voltage exceeds the specified threshold. A complete functional and constructive analogue of the KR1171SP42 chip - PST529D from Mitsumi. Given a different pinout, DS1233-15 from Dallas Semiconductor, ADM705 (Analog Devices), MAX705 (Maxim) are also suitable. The latter also contains a watchdog timer designed to send a reset signal when the microcomputer "freezes".

If we neglect the possible failures of the device as a result of "dips" in the supply voltage, the DA1 chip can not be installed. The power-on reset signal will form the R1C3 circuit. In this case, it is desirable to increase the capacitance of the capacitor C3 to 1 uF and install any low-power diode in parallel with the resistor R1, for example. KD521A, cathode to +5 V line.

Buttons SB0-SB1, used to control the device, and the LCD control circuit are connected to the pins of the P3 port of the microcomputer. Since the port has no internal terminating resistors, the formation of log levels. 1 on its outputs is carried out with the help of external ones, combined into a resistor assembly DR1. Port P2 pins are connected to the LCD data bus.

The DV16110S1FBLY/R LCD from Data Vision, indicated on the diagram, is a single-line 16-character LCD with built-in backlight. Instead, another functionally similar one is suitable, provided that its command system is compatible with KS0066, and the character generator is Russified. Suitable, for example, indicators HDM16116H-7 from Hantronic, JA-16101 from JE-AN Electronic, AC 161B from Ampire. The variable resistor R11 serves to adjust the contrast of characters on the LCD screen. The microcomputer turns on and off the LCD backlight using a switch on the VT2 transistor, which can be replaced by any other transistor of the np-l structure with a permissible collector current of at least 817 mA instead of that indicated on the KT150A circuit. The current in the backlight circuit is limited by resistors R8 and R9 connected in parallel. The rated power of each of them is at least 2 watts.

The interface unit with the diagnostic circuit (K-Line) of the Bosch M1.5.4 controller is made on transistors VT3 (transmitting key) and VT4 (receiving key), Schmitt triggers DD1.1 and DD1.3. It converts the microcomputer signal, which has TTL levels, to 12-volt according to the IS09141 specification and vice versa. To protect against possible voltage surges, a zener diode VD2 is used.

The diagnostic tool is powered from the vehicle's on-board network, which can also experience significant voltage surges. R4 protects against them - a special automotive varistor from S + M (Siemens Matsushita Components) SIOV S10K14AUTO, the resistance of which drops sharply with increasing voltage. It can be replaced by a zener diode with a stabilization voltage of 15 ... 19 V, for example, KS515A or KS518A. Diode VD1 KD248A protects against reverse polarity of the supply voltage. Instead, any other diode with a permissible forward current of at least 300 mA will do. With the help of an integrated stabilizer DA2 KR1157EN501A, a voltage of 5 V is obtained to power microcircuits and LCDs. On the device board, blocking capacitors C6-C8 should be installed in close proximity to the power outputs DA1, DD2 and HG1.

The control program of the diagnostic tool consists of modules written in Assembler and C languages ​​for the FSI (Franklin Software Inc) compiler. The program was developed and compiled in the integrated environment PROVIEW32 V3.3.4 Build number 8.63. Assembler - A51 version 6.03.08, C compiler - version 6.11.4C, linker - version 4.08.06. An evaluation version of these tools can be obtained from the FSI website at fsinc.com.

The codes of the translated program are shown in the table. Before installing the DD2 chip on the device board, they are written to its FLASH memory using a universal programmer. This option is suitable if a panel is provided on the board for this microcircuit. In such a case, the socket XS1 and the key on the transistor VT1 can be excluded from the device circuit.

Automotive engine diagnostic tool with BOSCH controller

(click to enlarge)

Please note that in devices operated on a car, it is recommended to solder all microcircuit leads directly to the board without adapter panels. In conditions of high vibration, this measure eliminates failures caused by short-term contact failures in the panels.

Of course, soldering a programmed chip is risky. But the micro-computer AT89S8252 allows you to enter the program into it even after installation on the board. To do this, the socket XS1 of the device is connected with a cable to the socket of the printer port of a personal computer. The cable diagram is shown in fig. 2, its length is not more than 0,3 m. A special program is launched on the computer, for example, AEC ISP V1.00 from AEC Electronics (aec-electronics.co.nz). Working with it is very simple, you just need to select the desired menu items and follow the prompts that appear on the screen.

Automotive engine diagnostic tool with BOSCH controller

Naturally, before programming the microcomputer. the diagnostic tool should be turned on and the serviceability of its main components should be checked. Apply a voltage of 12 V to the contacts of the XP1 plug of the device and. by closing the contacts of the switch SA1, check for the presence of a stabilized voltage of +5 V at the power supply pins of the microcircuits. Then make sure that the reset signal is generated correctly. After turning on the power, a single high-level pulse should be observed at pin 9 of the DD2 microcomputer. Otherwise, the supply voltage control chip DA1 is faulty.

At pins 18 and 19 of DD2 there should be a signal with a frequency of 12, and at pin 30 (ALE) - 1 MHz. If there is a signal at terminals 18 and 19, but it is not at terminal 30, then the microcomputer is faulty and must be replaced. If there is no signal at one of the pins 18 or 19, try to match the capacitance of the capacitors C1 and C2 or completely eliminate them. Sometimes a quartz resonator needs to be replaced. Having achieved stable operation of the internal generator, the microcomputer can be programmed.

After completing this operation, check that the program memory is correctly addressed. At pin 29 (PME) DD2 there should be a constant high logic level, which means accessing the internal program memory. When pulses are observed here, you should make sure that the log level is present. 1 at pin 31 of the microcomputer. If pulse bursts appear periodically on the PME pin, this means that the address is out of the internal memory. Most likely, the microcomputer is "clean" - the program is not included in it.

After the start, the control program initializes the serial port and the system timer of the microcomputer, and then initializes the LCD: it outputs command codes to port P2, accompanied by high logic level pulses at the EZHKI input. Having issued a command, the microcomputer switches port P2 to read mode and waits for a ready signal from the LCD, continuing to give pulses to input E. If the indicator is faulty, there will be no ready signal and the program will "loop" waiting for it. This LCD needs to be replaced.

After initialization, the LCD screen will be cleared and the phrase: "Indicator M1.5.4" will appear on it. If only black squares are visible, it is necessary to adjust the image contrast with a variable resistor R11. Simultaneously with the output of the splash screen, the microcomputer sets a low logic level at pin 35 (P0.4) - the indicator backlight turns on.

After a pause of 3 s. the program is trying to establish a connection with the Bosch Ml.5.4 controller. At pin 11 of the microcomputer, every 300 ms a low-level pulse with a duration of 30 ms appears, after 150 ms after it several bytes of data are transmitted at a speed of 10400 bps. A similar signal with an amplitude of 12 V should be on pin 1 of the XS2 socket (K-Line circuit), otherwise check the key on the VT3 transistor. If everything is OK and the LCD shows "No Communication", the scan tool test is complete and is ready to be connected to the fuel injection system control unit.

With a relatively rare use of the device, it can be powered from the cigarette lighter socket in the car. However, turn on the device only after turning on the ignition. The fact is that the Bosch M1.5.4 controller always starts its work by trying to establish communication with the immobilizer by sending appropriate commands to the K-Line circuit. If a diagnostic tool is already connected to the diagnostic line and is transmitting, a conflict occurs and the engine may stall. This is a rare but possible situation. It is to exclude it that the diagnostic tool waits 3 seconds before the first attempt to contact the controller.

When installing the device for permanent operation, it is recommended to apply +12 V voltage to it from terminal 87 of the main relay of the injection system. This will make it impossible to turn on the device when the ignition is off.

The contacts of the XS2 socket are connected to the diagnostic block, as shown in fig. 3.

Automotive engine diagnostic tool with BOSCH controller

On vehicles not equipped with an immobilizer, the connection of the information line (K-Line) of the Bosch M1.5.4 controller with the M contact of the diagnostic block is usually broken. To install it, you need a jumper between terminals 9 and 18 of the block for connecting the immobilizer. If the car has previously been diagnosed in a car service, such a jumper probably already exists. There are two modes of operation of the diagnostic tool: displaying the value of a user-selected parameter or fault codes with the possibility of erasing them from the controller's memory.

After switching on, the mode of displaying the current value of the parameter that was selected before switching off the device will be automatically set:

  • throttle position, %;
  • coolant temperature, C;
  • engine crankshaft speed, min-1;
  • set idle speed, min-1;
  • ignition timing, deg.;
  • movement speed, km/h;
  • the current position of the idle speed controller, step;
  • preset position of the idle speed controller, step;
  • CO correction factor multiplied by 100;
  • voltage in the on-board network, V;
  • injection pulse duration, ms;
  • air consumption, kg/h;
  • hourly fuel consumption, l/h;
  • travel fuel consumption, l / 100 km (only while driving);
  • sign of detonation detection;
  • a sign of blocking the fuel supply;
  • idle signs:
  • sign of power enrichment.

The parameter is selected using the arrow buttons (SB1, SB2).

To switch to the display of fault codes, press and release the "Mode" button (SB3). The LCD will display the number of codes stored in the controller's memory. If it is equal to zero, the next time you press the "Mode" button, the device will return to the display of parameters. If there are fault codes, they can be viewed using the arrow buttons.

To exit the code display mode without erasing them, briefly press and release the "Mode" button. To erase the codes from the controller memory, keep the button pressed for more than 2 seconds. After erasing, the LCD should display the number "zero" - a sign that there are no codes left in the controller's memory.

In the event of a break in communication with the Bosch M1.5.4 controller, the message "No connection" will appear on the LCD of the diagnostic tool. After its resumption, the mode that was in effect before is automatically restored.

Author: A. Alekhin, Khimki, Moscow Region

See other articles Section Automobile. Electronic devices.

Read and write useful comments on this article.

<< Back

Latest news of science and technology, new electronics:

Artificial leather for touch emulation 15.04.2024

In a modern technology world where distance is becoming increasingly commonplace, maintaining connection and a sense of closeness is important. Recent developments in artificial skin by German scientists from Saarland University represent a new era in virtual interactions. German researchers from Saarland University have developed ultra-thin films that can transmit the sensation of touch over a distance. This cutting-edge technology provides new opportunities for virtual communication, especially for those who find themselves far from their loved ones. The ultra-thin films developed by the researchers, just 50 micrometers thick, can be integrated into textiles and worn like a second skin. These films act as sensors that recognize tactile signals from mom or dad, and as actuators that transmit these movements to the baby. Parents' touch to the fabric activates sensors that react to pressure and deform the ultra-thin film. This ... >>

Petgugu Global cat litter 15.04.2024

Taking care of pets can often be a challenge, especially when it comes to keeping your home clean. A new interesting solution from the Petgugu Global startup has been presented, which will make life easier for cat owners and help them keep their home perfectly clean and tidy. Startup Petgugu Global has unveiled a unique cat toilet that can automatically flush feces, keeping your home clean and fresh. This innovative device is equipped with various smart sensors that monitor your pet's toilet activity and activate to automatically clean after use. The device connects to the sewer system and ensures efficient waste removal without the need for intervention from the owner. Additionally, the toilet has a large flushable storage capacity, making it ideal for multi-cat households. The Petgugu cat litter bowl is designed for use with water-soluble litters and offers a range of additional ... >>

The attractiveness of caring men 14.04.2024

The stereotype that women prefer "bad boys" has long been widespread. However, recent research conducted by British scientists from Monash University offers a new perspective on this issue. They looked at how women responded to men's emotional responsibility and willingness to help others. The study's findings could change our understanding of what makes men attractive to women. A study conducted by scientists from Monash University leads to new findings about men's attractiveness to women. In the experiment, women were shown photographs of men with brief stories about their behavior in various situations, including their reaction to an encounter with a homeless person. Some of the men ignored the homeless man, while others helped him, such as buying him food. A study found that men who showed empathy and kindness were more attractive to women compared to men who showed empathy and kindness. ... >>

Random news from the Archive

Aircraft capable of driving on roads 11.01.2007

Another attempt to create a practical flying car (the first design of this kind dates back to 1917) was made by three graduates of the Massachusetts Institute of Technology (USA).

They demonstrated at the annual Wisconsin Air Festival their model "Terrafugia Transition" - a two-seat aircraft with folding wings with a span of 8 meters and with a pusher propeller. On one refueling with ordinary motor gasoline, the car is capable of flying 800 km at a speed of 190 km/h at altitudes up to 4200 m.

The designers say they approached the matter differently than their predecessors: they tried to create not a flying car, but a plane capable of driving. It will land at the airfield, fold its wings and exit onto the highway.

Other interesting news:

▪ Fighting heat with cold roofs

▪ Microplastics found in plant leaves

▪ faster than light

▪ Innovative TDK-Lambda DRF Power Supplies

▪ VL6180X - distance, light and gesture sensor

News feed of science and technology, new electronics

 

Interesting materials of the Free Technical Library:

▪ section of the site Big encyclopedia for children and adults. Selection of articles

▪ article Ride a hare. Popular expression

▪ article What is philosophy? Detailed answer

▪ article A worker associated with liquid and solid radioactive waste in an area contaminated with radionuclides. Standard instruction on labor protection

▪ article First aid for electric shock. Artificial respiration according to the mouth-to-mouth method. Encyclopedia of radio electronics and electrical engineering

▪ article Elusive ring. Focus Secret

Leave your comment on this article:

Name:


Email (optional):


A comment:





All languages ​​of this page

Home page | Library | Articles | Website map | Site Reviews

www.diagram.com.ua

www.diagram.com.ua
2000-2024