Fix audio amplifier

Written by pmd - - no comments

Links

English

https://jestineyong.com/how-to-repair-amplifier-no-sound/
https://jestineyong.com/about-shorted-transistor/
https://audiokarma.org/forums/index.php?threads/blowing-a-power-transistor-root-cause.196876/
https://www.thegearpage.net/board/index.php?threads/what-causes-power-transistors-to-fail-solid-state-amps.945586/

French

https://www.pascalchour.fr/ressources/repar_ampli/repar_ampli.htm
http://jeanluc.rigal.free.fr/reparer_un_ampli_hi-fi.html
http://www.bedwani.ch/electro/ch14/index.htm

Russian

https://forum.cxem.net/index.php?/topic/74746-романтика-15-120-с-hi-fi/
https://forum.cxem.net/index.php?/topic/117997-романтика-15-120-с-hi-fi-не-работает/
http://radiostorage.net/3225-usilitel-romantika-15u-120-50u-220-stereo.html

What happened

The amplifier is a Романтика 15-120С. It sounds quiet nice but sometime the sound gets no so clear either on right or left speaker.
To fast improve sound quality, I unpluged and replugged AUX input 3.5 jack. Dumb but done. One day it resulted on no more sound at all.

I quickly found dead fuse F3. I took one of the fuse of the other channel and F3 died again. Dumb but done.

I put 2 working fuse on left channel, and 2 dead fuse on right channel. Switched on the amplifier. Left channel is working. Good.

After reading internet, I quickly suspected that power transistor of the right channel were shorted. It was the case.

Test a transistor


How to test a TRANSISTOR with a multimeter PNP or NPN
How to check fuses, diodes, transistors, voltage regulators
3 Ways to Check Capacitors in Circuit with Meters & Testers

Troubleshooting (eyes+multimeter)

Le fusible FU3 de l'alim +27V cramé.
Les deux transistors de puissance VT3 et VT4 en cours-circuit.
 => +27V s'est vidé en quasi direct dans le -27V (R23 et R24 de 0.22ohm sur le chemin)
R15 et R20 cramées sur la carte principale.
R17 et R23 cramées sur la carte module de la voie droite.

Power transistors that were in service before the problem

Left channel (working), original ones:

Right channel (not working), not original ones:

Intervention

Remplacement des transistors
PNP A1941 => A1943
NPN C5198 => C5200
Les nouveaux sont un peu plus gros. Il me reste à les coller sur le radiateur (je n'ai pas pu reprendre les anciens mica).

Remplacement des résistances sur la carte principale
R15 et R20. J'ai mis des 1/4W en comparant visuellement...
Ces résistances servent à prévenir l'utilisateur qu'un certain niveau de puissance a été atteint à travers l'alimentation d'une LED.

Remplacement des résistance sur la carte module
R17 100 ohm je voulais mettre 1/4W mais le vendeur n'avait plus que du 2W.
R23 0.22 ohm. A la base la résistance avait une forme de ressort (j'imagine que ces résistance doivent avoir une petit propriété inductive ?). Le vendeur n'en avait pas. J'ai hésité entre 2W et 5W. J'ai mis une 2W de forme classique.

Power transistor replacing broken ones

Fixed!

To make new PCB

https://www.pcbway.com/

Futur ?

Maybe i could use stuff like this to repair last stage: Amplifier Board - AIYIMA A2D847

 

get_throttled monitoring in Munin

Written by pmd - - no comments

Install Munin

https://angristan.fr/monitorer-serveur-linux-munin/

Make a new pluggin

$ sudo nano /usr/share/munin/plugins/getthrottled
#!/bin/sh
#
# Munin plugin for measuring the core temperature of the BCM2835 SoC on a
# Raspberry Pi.
# https://github.com/munin-monitoring/contrib/blob/master/plugins/raspberry-pi/raspi_temp
#
# $ vcgencmd get_throttled
# throttled=0x50000
#
# 111100000000000001010
# ||||             ||||_ under-voltage
# ||||             |||_ currently throttled
# ||||             ||_ arm frequency capped
# ||||             |_ soft temperature reached
# ||||_ under-voltage has occurred since last reboot
# |||_ throttling has occurred since last reboot
# ||_ arm frequency capped has occurred since last reboot
# |_ soft temperature reached since last reboot
#
#
#
#
case $1 in
    config)
        cat <<'EOM'
graph_title Core Throttled
graph_vlabel Core has already throttled since reboot
graph_category sensors
graph_args --base 1000 -l 0
getthrottled.label Throttled since start
getthrottled2.label Currently throttled
EOM
        exit 0;;
esac

echo "getthrottled2.value $(($(/opt/vc/bin/vcgencmd get_throttled | cut -c17-17)))"
echo "getthrottled.value $(($(/opt/vc/bin/vcgencmd get_throttled | cut -c13-14)))"

Then need to make it execuable :

$ sudo chmod +x /usr/share/munin/plugins/getthrottled

Test it as munin user :

$ sudo munin-run getthrottled

If you get that :

$ sudo munin-run getthrottled
getthrottled2.value i
getthrottled.value iz
$ sudo -u munin vcgencmd getthrottled
VCHI initialization failed

Somehow you will need to add munin user in the video group :

sudo usermod -a -G video munin

Or maybe that was that helped :

$ sudo nano /etc/munin/plugin-conf.d/getthrottled
[getthrottled]
user root

Then it will work :

$ sudo munin-run getthrottled
getthrottled2.value 2
getthrottled.value 20

Restart what is necessary :

$ sudo service munin-node restart

Source : http://guide.munin-monitoring.org/en/latest/develop/plugins/howto-write-plugins.html

Pâte à crêpes

Written by pmd - - no comments

Préparer la pâte à crêpes : basé sur cette recette

Pour 15 crêpes :

  • 300g de farine (=714mL mais j'ai mis seulement 600mL)
  • 3 oeufs entiers
  • 3 cuillères à soupe de sucre
  • 2 cuillères à soupe d'huile
  • 50g de beurre fondu
  • 60cl de lait
  • 5cl de rhum

Recettes :

  1. Mettre la farine dans une terrine et former un puits.
  2. Y déposer les oeufs entiers, le sucre, l'huile et le beurre.
  3. Mélanger délicatement avec un fouet en ajoutant au fur et à mesure le lait. La pâte ainsi obtenue doit avoir une consistance d'un liquide légèrement épais.
  4. Parfumer de rhum.
  5. Faire chauffer une poêle antiadhésive et la huiler très légèrement. Y verser une louche de pâte, la répartir dans la poêle puis attendre qu'elle soit cuite d'un côté avant de la retourner. Cuire ainsi toutes les crêpes à feu doux.

Alternative :

  • 250g de farine
  • 500mL de lait
  • 3 oeufs
  1. Mélanger les oeufs
  2. Rajouter la farine
  3. Puis le lait  petit à petit

 

Python 3.7 + Selenium on Raspberry Pi 3 and on Windows 10

Written by pmd - - no comments

Raspian buster

$ sudo apt-get install chromium-chromedriver xvfb
$ sudo python3 -m pip install pyvirtualdisplay selenium

Windows 10

Download Chrome. Install it.

https://chromedriver.chromium.org/getting-started

https://stackoverflow.com/questions/33150351/how-do-i-install-chromedriver-on-windows-10-and-run-selenium-tests-with-chrome

 

Python3

#!/usr/bin/python3
# -*-coding:Utf-8 -*

# Selenium
from selenium import webdriver
from selenium.webdriver.chrome.options import Options

mg = 'tck_000003X1'
options = Options()
options.add_experimental_option("prefs", {
    #"download.default_directory": default_download_directory,
    "download.prompt_for_download": False,
    "download.directory_upgrade": True,
    "safebrowsing.enabled": True,  
})
options.add_experimental_option("excludeSwitches", ["enable-logging"])

browser = webdriver.Chrome(options=options, executable_path=r'C:\Windows\chromedriver.exe')

url = "http://ms.com/ms.html?t=" + mg
browser.get(url)
etoiles = browser.find_element_by_id("etoile_span").get_attribute('class')
print("Nombre d'étoile : " + etoiles[-1])

browser.quit()

Python on raspberry

Written by pmd - - no comments

Begin

Installer et mettre à jour Python

Python 2 and Python 3 sont préinstallés sur Raspbian, mais au cas ou pour installer python3 :

sudo apt-get install python3

Ecrire un programme en python

Créer un fichier :

nano hello-world.py

Le remplir avec :

#!/usr/bin/python3

print("Hello, World!")

CTRL+X then Y.

Tous les programmes en Python doivent être avec l'extension ".py".

Executer un programme en Python

python3 hello-world.py

Rendre un programme python executable

Pour rendre un fichier ".py" executable :

chmod +x file-name.py

Puis pour l'executer :

./file-name.py

Source

Parse HTML : Beautiful Soup

Installing :

sudo apt-get install python-bs4 python3-bs4

Premier script

#!/usr/bin/python
from bs4 import BeautifulSoup, Comment

print("Hello, World!");

# save as local file 'webpage.html'
import urllib.request;
#urllib.request.urlretrieve ("https://www.xe.com/fr/currencytables/?from=EUR&date=2019-07-11", "webpage.html");

# read entire file and close immediately after block ends
with open('webpage.html', 'r') as f:
    html_doc = f.read()
#print(html_doc);

# on ouvre la page web téléchargée
soup = BeautifulSoup(html_doc, 'lxml')
# on vire tous les commentaires html
for element in soup(text=lambda text: isinstance(text, Comment)):
    element.extract()
# on vire tous les liens
for a in soup.findAll('a'):
    a.replaceWithChildren()

#print(soup.prettify())
all_rates = soup.tbody.find_all("tr")

# Loop over all elements of a list
for element_tr in all_rates:
    print(element_tr)

Installation de modules avec pip

Sous Windows pour installer des modules :

C:\Users\<username>\AppData\Local\Programs\Python\Python37\Scripts>pip3.7.exe install lxml

Sous linux, souvent il y a des paquets déjà prêts. Sinon :

sudo pip install pandas

Ou :

sudo python3 -m pip install lxml yfinance openpyxl selenium pyvirtualdisplay stockstats mplfinance python-telegram-bot xlrd scipy --upgrade

Pour quelques paquets il faut aussi faire ça sur le raspeberry pi :

sudo apt-get install xvfb chromium-chromedriver

Faire des choses différentes si script sous Windows ou sous Linux

import platform
if platform.system() == 'Windows':
    #Windows
    work_folder = Path('C:\Users\...')
elif platform.system() == 'Linux':
    #Linux
    work_folder = Path('/home/user/...')

Start script from Notepad++

Aller dans Execution > Executer et utiliser cette ligne :

cmd /k "python.exe $(FULL_CURRENT_PATH)"

Very usefull for yfinance

Fixes #192 - If no _institutial_holders is found by JeremyRitchie · Pull Request #196 · ranaroussi/yfinance · GitHub

*.py vers *.exe

Installer auto-py-to-exe :

pip install auto-py-to-exe

Lancer le programme depuis le bon dossier :

auto-py-to-exe

Source

Increase swap size

Source 1, 2

 

Есть у меня беда не знаю бежать куда

Written by pmd - - no comments

https://www.youtube.com/watch?v=wti7PiYEJDA

https://amdm.ru/akkordi/avtorskie_pesni/168285/est_u_menya_beda_chyort_possat_zovyot/

ms

Em  0 2 2 0 0 0 или X 7 9 9 8 7
Am  X 0 2 2 1 0 или 5 7 7 5 5 5
B7  X 2 1 2 0 2 или 7 9 7 8 7 7 или X 2 4 2 4 2

Em                Am
Есть у меня беда, не знаю бежать куда.
    B7                     Em
Ночь только настаёт... Поссать меня чёрт зовёт
   Em                      Am
А я соглашаюсь с ним, пойдём говорю поссым.
     B7                Em
А утром жена кричать, опять обоссал кровать.

     Em                Am
Перед врачём я стою, толкую печаль свою...
    B7                      Em
Черт мне спать недает, все время поссать зовёт,
   Em                      Am
А врачь мне совет даёт: если он еще придёт,
     B7                Em
Скажи что: уже поссал, и что ты ко мне пристал?

     Em                Am
И снова мне сниться сон, и снова приходить он
    B7                      Em
И рылом глядит косым пойдем говорит: поссым,
   Em                      Am
А я говорю: поссал, что ты ко мне пристал.
     B7                Em
А черт говорит не беда, пойдём посрем тогда.

CSV editor

Written by pmd - - no comments

This script is working under Windows 7 and Windows 10 using Busybox.
To start it I made a shortcut to "busybox.exe sh -l".

To edit CSV for better and easier human reading.

#!/bin/bash
# File to be modified
FILE_IN="$1"
# Output file to be generated
FILE_OUT=$(echo -n "$FILE_IN" | sed 's@.csv@_mod.csv@g')
cp $FILE_IN $FILE_OUT

# delete all empty lines after header (header is 11 lines long)
sed -i '12,${\@^$@d;}' $FILE_OUT

# put back all samples together (delete in-file headers except first one)
sed -i '12,${\@Arming date:@{N;N;d}}' $FILE_OUT

# replace long path by short path of variables
# before: CPU1/CPU_fast//CPU_fast/appli/test/sf_12/do_low_power_tests/n_lpt
# after: CPU1/n_lpt
LINE_TO_MODIFY=$(cat $FILE_OUT | grep "/")
LINE_MODIFIED=$(echo -n "$LINE_TO_MODIFY" | sed -e 's@/[^;]*/@/@g')
echo "Old line to modify:"
echo "$LINE_TO_MODIFY"
echo
echo "New line modified:"
echo "$LINE_MODIFIED"

# remove and replace variable names with short path
sed -i "s@$LINE_TO_MODIFY@$LINE_MODIFIED@g" $FILE_OUT

Gateau au chocolat #2

Written by pmd - - no comments

Recette basée sur Gâteau moelleux chocolat et coco.

Ingrédients :

  • 150g de sucre en poudre (=273mL)
  • 80g de farine (=190mL)
  • 5 oeufs
  • 100g de beurre
  • 200g de chocolat patissier
  • 1 sachet de levure de patissier

Préparation :

  1. Faire fondre le beurre et le chocolat ensemble, à feu doux.
  2. Dans un récipient, mélanger le sucre et les oeufs, puis la farine et la levure.
  3. Une fois le chocolat et le beurre fondus, les ajouter au mélange. La pâte doit être de texture mi-liquide sans grumeaux.
  4. Mettez un peu d'huile dans le moule avec l'aide d'un sopalin, mettez également un peu de farine pour éviter que le gâteau n'accroche à la cuisson.

Cuisson :

  • 25 minutes à 180°C chaleur tournante

Verdict :

  • Grave bon, à refaire
  • Пиздец вкусно хочу ещё

12. Système de refroidissement

Written by pmd - - no comments


schéma du système de refroidissement du moteur à injection de la voiture VAZ 2107

1 - radiateur de chauffage; 2 - tuyau de sortie du liquide de refroidissement du radiateur de chauffage; 3 - le tuyau d'alimentation en liquide de refroidissement de la vanne de chauffage; 4 - la sortie de liquide de refroidissement du noeud chauffant le corps de papillon; 5 - température du liquide de refroidissement du capteur (système de contrôle); 6 - tuyau d'alimentation en liquide de refroidissement vers l'unité de préchauffage du corps de papillon; 7 - vase d'expansion; 8 - tuyau d'alimentation en liquide de refroidissement du radiateur; 9 - un tuyau de raccordement d'un large réservoir; 10 - bouchon de radiateur; 11 - radiateur du système de refroidissement; 12 - ventilateur de radiateur électrique; 13 - tuyau de sortie du liquide de refroidissement du radiateur; 14 - pompe à liquide de refroidissement; 15 - tuyau d'alimentation en liquide de refroidissement pour la pompe; 16 - thermostat; 17 - tuyau de trop-plein; 18 - la jauge de l'indice de température d'un liquide de refroidissement; 19 - tube de sortie de liquide de refroidissement de la culasse; 20 - robinet de chauffage; 21 - tube de sortie de liquide de refroidissement du radiateur de chauffage

Le système de refroidissement de la voiture VAZ 2107 maintient le mode thermique optimal du moteur grâce à une évacuation de la chaleur réglable des pièces les plus chauffées. Système de refroidissement du moteur VAZ 2107 - de type liquide, hermétique, à circulation forcée de liquide de refroidissement et de vase d'expansion.
Le radiateur situé à l'intérieur de la voiture du VAZ 2107 est relié au système de refroidissement: le liquide de refroidissement chauffé provenant de la culasse passe par un tuyau passant par la soupape ouverte vers le radiateur de chauffage, puis (par le tuyau de sortie de liquide) vers la pompe à liquide de refroidissement.

La pompe à liquide de refroidissement de la voiture VAZ 2107 - centrifuge - est entraînée à partir de la poulie de vilebrequin par un entraînement par courroie trapézoïdale. La pompe à liquide de refroidissement VAZ 2107 comprend un corps et un couvercle en alliage d'aluminium. Le couvercle de la pompe à liquide de refroidissement est fixé avec des écrous aux quatre goujons vissés dans le corps de la pompe. Un joint d'étanchéité est installé entre le boîtier de la pompe à liquide de refroidissement et le couvercle. Le coussin de la pompe à liquide de refroidissement tourne dans un roulement fermé à double rangée. La bride de la poulie d'entraînement de la pompe est pressée sur l'extrémité avant du rouleau de la pompe à liquide de refroidissement, et la roue en fonte ou en plastique est pressée sur l'extrémité arrière.

Radiateur de voiture VAZ 2107 - plaque tubulaire verticale, avec deux réservoirs en plastique et un noyau en aluminium. Le radiateur est monté sur deux coussinets en caoutchouc et est fixé à la carrosserie de la voiture du VAZ 2107 à l'aide de deux boulons. Le goulot de remplissage du radiateur se ferme avec un bouchon et est relié au vase d'expansion par un tuyau. Le bouchon de radiateur est équipé d’une soupape d’échappement (à vapeur) appuyée par un ressort sur la ceinture de sécurité du goulot de remplissage, et la soupape d'admission, par laquelle le radiateur est relié au vase d'expansion. La soupape d'admission n'est pas comprimée contre la selle et présente un intervalle de 0,5 à 1,1 mm, qui assure l'entrée et la sortie du liquide de refroidissement dans le vase d'expansion pendant le chauffage ou le refroidissement. En cas de forte augmentation de la température ou de l'ébullition, la vanne d'arrivée n'a pas le temps de libérer le liquide dans le vase d'expansion et se ferme, séparant ainsi le système de refroidissement du vase d'expansion. Lorsque, du fait de la poursuite du chauffage du liquide de refroidissement, la pression augmente à 50 kPa, la soupape d'échappement s'ouvre et une partie du liquide de refroidissement commence à s'écouler dans le vase d'expansion. Le réservoir tampon est fermé par un bouchon avec une vanne en caoutchouc qui maintient la pression dans le réservoir proche de la pression atmosphérique.

Ventilateur électrique VAZ 2107 - installé derrière le radiateur. Afin de réduire le bruit pendant le fonctionnement, les pales de la turbine du ventilateur de refroidissement ont un angle de réglage variable et un pas radialement. La cellule électrique du moteur du carburateur est activée à partir du capteur vissé dans la partie inférieure du réservoir de radiateur droit. Sur les voitures VAZ 2107 à déclenchement précoce avec capteur de ventilation forcée constant, mettez le ventilateur en marche et le ventilateur électrique n’est pas installé. La roue du ventilateur était fixée à la poulie de la pompe à liquide de refroidissement et tournait en continu pendant que le moteur tournait sur la voiture VAZ 2107. Sur le moteur à injection de la voiture du VAZ 2107, le ventilateur électrique est commandé par un ordinateur (via un relais). Les données source de ces commandes sont le signal du capteur de température du liquide de refroidissement installé dans le tuyau de sortie du système de refroidissement.

Thermostat VAZ 2107 - le thermostat du système de refroidissement sert à maintenir le mode thermique requis du moteur de la voiture VAZ 2107 et à accélérer son échauffement. Lorsque la température du liquide de refroidissement est inférieure à 80 ° C, la vanne de thermostat principale est fermée et la vanne de dérivation ouverte. Le liquide de refroidissement circule de la chemise de refroidissement du bloc-cylindres à la pompe via la soupape de dérivation du thermostat, qui alimente à nouveau la chemise de refroidissement en fluide, en contournant le radiateur (petit cercle). Le moteur de la voiture VAZ 2107 est ainsi rapidement réchauffé. La température à laquelle l'ouverture de la vanne thermostatique principale de la voiture VAZ 2107 devrait commencer est comprise entre 80,6 et 81,5 ° C. La course complète de la vanne thermostatique principale doit être d'au moins 6 mm. Lorsque le liquide de refroidissement est chauffé au-dessus de 94 ° C, la vanne de thermostat principale s'ouvre complètement et la vanne de dérivation de thermostat se ferme. Le liquide de refroidissement s'écoule de la chemise de refroidissement à travers le tuyau d'alimentation jusqu'au radiateur. Depuis le radiateur, le liquide de refroidissement passant par le tuyau de refoulement passe par la vanne thermostatique principale vers la pompe, qui alimente à nouveau le liquide de refroidissement pour la chemise de refroidissement (grand cercle). Dans la plage de température de 80 à 94 ° C, les vannes thermostatiques sont en position intermédiaire et le liquide circule dans un petit et un grand cercle. Quelle que soit la position des vannes thermostatiques, lorsque la vanne de chauffage est ouverte, le liquide de refroidissement circule toujours dans le radiateur du chauffage. De plus, le liquide de refroidissement circule constamment dans l'unité de chauffage du collecteur d'admission ou du corps de papillon (sur le moteur à injection de la voiture VAZ 2107).

Source

Classified in : 2107 - Tags : none

11. Système de contrôle de moteur

Written by pmd - - no comments


schéma du système de gestion du moteur de la voiture VAZ 2107

1 - bloc de diagnostic moteur; 2 - tachymètre; 3 - voyant du système de gestion du moteur vaz 2107; 4 - capteur de position du papillon; 5 - corps de papillon; 6 - radiateur électrique; 7 - relais de ventilateur électrique; 8 - unité de contrôle électronique; 9 - bobine d'allumage (module); 10 - capteur de vitesse de voiture VAZ 2107; 11 - bougie d'allumage; 12 - capteur de température du liquide de refroidissement; 13 - capteur de position de vilebrequin; 14 - relais de pompe à carburant électrique; 15 - réservoir de carburant; 16 - pompe à carburant électrique; 17 - soupape de dérivation; 18 - soupape de sécurité; 19 - valve de gravité; 20 - le filtre à carburant; 21 - vanne de purge de l'adsorbeur; 22 - tuyau de réception; 23 - capteur de concentration en oxygène; 24 - batterie rechargeable; 25 - le contacteur d'allumage (serrure); 26 - relais principal; 27 - buse; 28 - régulateur de pression de carburant; 29 - régulateur de ralenti; 30 - boîtier de filtre à air; 31 - capteur de débit massique

agencement des éléments du système de gestion du moteur vaz 2107

1 - unité de contrôle électronique, relais et fusibles (situés sous le compartiment de rangement dans la cabine); 2 - capteur de concentration en oxygène (situé sur le tube récepteur); 3 - Capteur de vitesse de voitures VAZ 2107 (situé sur la boîte de vitesses); 4 - vanne de purge de l'adsorbeur; 5 - capteur de débit d'air massique; 6 - bobine d'allumage; 7 - capteur de position de vilebrequin (situé sur le carter d'entraînement d'arbre à cames); 8 - capteur de température du liquide de refroidissement (situé dans la conduite du système de refroidissement); 9 - capteur de position du papillon; 10 - faisceau de câblage de commande

Sur la voiture, système de gestion de moteur VAZ 2107 avec injection de carburant - électronique. Il contrôle la quantité d'air et de carburant entrant dans les cylindres du moteur de la voiture du VAZ 2107, allume et éteint la pompe à carburant, contrôle l'étincelle sur les bougies d'allumage et corrige le réglage de l'allumage, ajuste le régime du moteur au ralenti, contrôle le ventilateur de refroidissement. Le système de gestion du moteur du VAZ 2107 comprend les éléments suivants:
• unité de contrôle électronique (ECU);
• capteurs:
   - positions du vilebrequin;
   - position du papillon;
   - concentration en oxygène;
   - température du liquide de refroidissement;
   - débit d'air massique;
   - vitesse de la voiture;
• actionneurs:
   - relais principal;
   - relais de pompe à carburant;
   - bobine d'allumage;
   - relais du ventilateur électrique du système de refroidissement;
   - tachymètre;
   - témoin de dysfonctionnement du système de contrôle du moteur;
   - régulateur de la marche au ralenti;
   - adsorbeur de purge de vanne;
   - des buses;
• fils de connexion;
• connecteurs de diagnostic.
Le témoin d'avertissement du dysfonctionnement du système de contrôle moteur se trouve au tableau de bord dans le bloc des dispositifs de signalisation (voir "Commandes et dispositifs de commande"). Lorsque le contact est mis dans une voiture, le VAZ 2107 teste l’état du système et le témoin s’allume puis s’éteint une fois le moteur démarré. L'allumage de la lampe lorsque le moteur est en marche indique que le système de gestion du moteur doit être vérifié. Sur certaines versions des voitures VAZ 2107, le témoin peut être situé sur la doublure supérieure du panneau du récepteur radio. L’élément de contrôle principal du système est une unité de contrôle électronique (ECU, ou combien de fois on l’appelle contrôleur), avec un microprocesseur intégré.


Unité de contrôle électronique vaz 2107

En fait, l'unité de contrôle électronique "ECU" est un mini-ordinateur spécialisé dans lequel est installé le programme de contrôle du moteur VAZ 2107, et les capteurs et actionneurs constituent l'équipement périphérique de cet ordinateur. L'unité de commande électronique reçoit et analyse les signaux du capteur. Sur la base des données reçues, l’unité de contrôle calcule les instructions de contrôle et les envoie aux actionneurs. Dans l'unité de commande électronique du moteur "ECU", il existe deux types de mémoire: une mémoire morte (ROM) et une mémoire vive (RAM).
ROM - mémoire non volatile (c’est-à-dire que les informations dans la mémoire sont stockées lors de la mise hors tension). Le programme de calculs et les données nécessaires au calcul (paramètres du moteur de la voiture VAZ 2107, rapports de transmission de la transmission et autres caractéristiques) sont stockés dans la ROM. Ce faisant, l'ordinateur contrôle la santé de tous les éléments et de tous les circuits du système de gestion du moteur. Après avoir détecté un dysfonctionnement, l'ECU met le système de gestion du moteur en mode veille et allume le témoin d'anomalie du moteur. Le moteur de la voiture VAZ 2107 pourra en même temps continuer à travailler (sauf en cas de dysfonctionnement du capteur de position de vilebrequin, voir ci-dessous), ce qui vous permettra de vous rendre par vous-même au lieu de réparation. Codes des défauts détectés L'ECU écrit dans la RAM (RAM). Il y a aussi des informations opérationnelles stockées que le microprocesseur de l'ECU utilise dans les calculs. Lorsque la batterie est déconnectée du réseau intégré du VAZ 2107, toutes les informations stockées dans la RAM seront perdues.
L'unité de commande électronique est installée à l'intérieur de la voiture VAZ 2107, sous le coffre de rangement situé sur le support fixé à la cloison du compartiment moteur.
Sur la voiture, le système de gestion de moteur VAZ 2107 a été installé sur la base de l’écu M7.9.7 conformément aux normes de toxicité EURO II. L'unité de contrôle du moteur 21067-1411020-11 / 12 est installée sur les voitures du VAZ 2107 avec le moteur 21067, et l'unité de contrôle du moteur 2104-1411020-10 est installée sur les voitures du VAZ 2107 avec le moteur 2104.

Note
Les contrôleurs VAZ 2107 ont installé les calculateurs M1.5.4 et janvier-5.1.3 des véhicules produits.

Le capteur de position de vilebrequin (CKP) est conçu pour générer des signaux grâce auxquels l’ordinateur synchronise son travail avec les cycles de travail du moteur. Par conséquent, ce capteur de position de vilebrequin est souvent appelé capteur de synchronisation. Sur la voiture, le capteur de vilebrequin VAZ 2107 est installé dans le trou du support d’entraînement d’arbre à cames.


capteur de position de vilebrequin VAZ 2107 (DPKV)


emplacement du capteur de position de vilebrequin vaz 2107

L'action du capteur de vilebrequin repose sur le principe de l'induction: lors du passage du noyau de capteur des dents de la poulie de vilebrequin, des impulsions de tension de courant alternatif apparaissent dans le circuit du capteur. La fréquence d'apparition des impulsions correspond à la fréquence de rotation du vilebrequin. Les dents sont situées à la même circonférence de la poulie. La distance entre les deux est plus longue. Ceci est fait pour former des signaux de référence dans le circuit de capteur de vilebrequin, une sorte de point de référence par rapport auquel l'ordinateur détermine la position du vilebrequin. Le moteur de la voiture VAZ 2107 avec un capteur de position de vilebrequin défectueux n’est pas possible.

Le capteur de débit massique d'air (DFID) de type film est monté sur une automobile VAZ 2107 sur le boîtier de filtre à air.
En fonction du signal du capteur de débit massique d'air (DFID), l'ordinateur calcule la quantité d'air entrant dans le collecteur d'admission de la tuyauterie du moteur du moteur VAZ 2107. En cas de dysfonctionnement du VFID, l'unité de commande électronique met le système de voiture VAZ 2107 en mode veille.


capteur de débit massique vaz 2107 (DFID)

Le capteur de position du papillon (TPS) est une résistance variable dont la résistance dépend de l'angle de rotation du papillon.


capteur de position du papillon VAZ 2107

Le capteur de position du papillon du VAZ 2107 est monté sur le corps du papillon et est connecté à son axe. En fonction du signal TPS, l'unité de commande électronique détermine la valeur de l'angle d'ouverture du papillon. En cas de dysfonctionnement du TPS, l'unité de commande électronique met le système du véhicule du VAZ 2107 en mode veille.

Le capteur de concentration en oxygène détecte la teneur en oxygène dans les gaz d'échappement et transmet un signal à l'ECU.


capteur de concentration en oxygène VAZ 2107

Sur la voiture VAZ 2107, un capteur de concentration en oxygène est installé dans le tuyau d'échappement du système d'échappement.


emplacement du capteur de concentration en oxygène sur la voiture VAZ 2107

Selon les données du calculateur obtenues à partir du capteur de concentration en oxygène, il corrige la quantité de carburant injectée par les injecteurs dans le collecteur d’admission de la canalisation, maintenant ainsi la proportion optimale du mélange air-carburant nécessaire au bon fonctionnement du convertisseur catalytique. Le capteur de concentration en oxygène commence à fonctionner lorsqu'il chauffe son élément sensible à une température non inférieure à 360 ° C. Pour réduire le temps de préchauffage, un élément chauffant est intégré au capteur de concentration en oxygène.

ATTENTION
La présence de composés de plomb et de silicium dans les gaz d'échappement peut désactiver le capteur de concentration en oxygène. Par conséquent, la voiture VAZ 2108 n'est pas autorisée à utiliser de l'essence au plomb (elle contient des composés de plomb). Lors de la réparation d'une voiture avec un moteur VAZ 2107, il est également impossible d'utiliser un produit d'étanchéité à haute teneur en silicone (composés de silicium), dont l'évaporation peut pénétrer dans le système de ventilation du carter moteur, puis dans le système d'échappement. Un produit d'étanchéité doit être utilisé, sur l'emballage duquel le fabricant indique qu'il est sans danger pour un capteur de concentration en oxygène.

Le capteur de température du liquide de refroidissement (CTO) est un dispositif à semi-conducteur - une thermistance dont la résistance électrique varie avec la température du liquide de refroidissement.


capteur de température de liquide de refroidissement vaz 2107

DTOZH est installé dans le trou fileté du tuyau du système de refroidissement du moteur de voiture VAZ 2107.


emplacement du capteur de température du liquide de refroidissement vaz 2107

L'ECU évalue la température du moteur de la voiture VAZ 2107 en fonction de la résistance du capteur. Les données obtenues servent à calculer la plupart des commandes de contrôle du système de gestion du moteur, ainsi qu'à allumer le ventilateur électrique du système de refroidissement du moteur.
En cas de dysfonctionnement du CID, l'unité de commande électronique met le système du véhicule du VAZ 2107 en mode veille.
Le principe de fonctionnement du capteur de vitesse du véhicule VAZ 2107 est basé sur l'effet Hall.


capteur de vitesse vaz 2107

Le capteur de vitesse de la voiture VAZ 2107 est monté sur le carter d’entraînement du compteur de vitesse, qui est monté sur la boîte de vitesses. Le câble de l’indicateur de vitesse est relié au capteur de vitesse.


l'emplacement du capteur de vitesse sur la voiture VAZ 2107

En fonction des impulsions produites par le capteur de vitesse, le calculateur calcule la vitesse de la voiture VAZ 2107.

Le connecteur de diagnostic sert à connecter un appareil de diagnostic externe (type DST-2M) au système de gestion du moteur. Une boîte de diagnostic A est installée sur un support avec une boîte à fusibles et un relais B sur le panneau avant sous la boîte à gants.


emplacement du connecteur connecteur de diagnostic du relais et des fusibles sur la voiture VAZ 2107

Les circuits du système de commande du moteur sont protégés par des fusibles de signalisation de 7,5 A et 15 A.


Fusibles et relais du système de gestion du moteur de la voiture VAZ 2107:

F1 - fusible du relais principal (7.5А); F2 - fusible ECU (7,5A); F3 - fusible du circuit de pompe à carburant électrique (15A); R1 est le relais principal; R2 - relais de pompe à carburant; RЗ - relais de ventilateur électrique.

Note
Sur les voitures VAZ 2107 avec ECU M1.5.4N et janvier-5.1.3, les fusibles F1 et F2 nominaux ont été installés.

La bobine d'allumage de la voiture VAZ 2107 est installée à gauche du bloc-cylindres sur le support. La bobine d'allumage est composée de deux transformateurs haute tension combinés en une unité non séparable. Les bornes de l'enroulement secondaire d'une bobine d'allumage sont reliées par des fils haute tension aux fiches des 1er et 4ème cylindres, l'autre - aux fiches des 2ème et 3ème cylindres. Les numéros de cylindre avec des bougies qui connectent les fils de la bobine d'allumage sont marqués à côté des bornes.


bobine d'allumage vaz 2107

Des impulsions électriques à haute tension provenant de la bobine d'allumage sont envoyées simultanément aux bougies de deux cylindres: l'une à la fin de la course de compression, où le mélange de travail s'enflamme, et l'autre à la fin de la course d'échappement (la bougie est au ralenti). Sur les voitures VAZ 2107 avec ECU M1.5.4N et janvier - 5.1.3 au lieu du module d’allumage installé. Il combine deux bobines d'allumage et deux bobines de commande de l'unité électronique.

Source

Classified in : 2107 - Tags : none
Rss feed of the articles