Меню Рубрики

Установка датчика по осциллографу

Yuriy-diagnost › Блог › диагностика топливной системы с помощью осциллографа

добавил фото датчика разряжения, на мой взгляд улучшенной конструкции, от оригинального, передняя камера более поджата, что повысило чувствительность датчика сам пьезо элемент остался тот же что у тульского, снял им первую осциллограмму форсунок автомобиля BMW е36 мотор м42 все хорошо видно добиваясь хорошей картинки производится регулировка иглы болтом чувствительности

пару слов о вреде забитых форсунок, частично забитая форсунка обедняет топливо воздушную смесь в цилиндре, что сопровождается повышением температуры горения топлива так же вызывает детонацию, проявляется характерный резкий металлический стук в цилиндрах, тряска двигателя, и падение мощности так приводит к перегреву двигателя, пригоранию колец, подгоранию поршней и клапанов, разрушению подшипников. Я думаю имеет смысл проводить проверку состояния форсунок систематически с плановым техническим обслуживанием вашего автомобиля, так как процесс проверки не требует разборки и занимает порядка 10 минут

Для того что бы провести диагностику топливной системы с помощью осциллографа, потребуется применение датчика пульсации, его так же называют датчиком вибрации, я изготовил его самостоятельно так же как и на фото. Датчик цепляется как прищепка на топливный трубопровод 5-10 см от топливной рейки. Второй канал осциллографа нужно синхронизировать емкостным датчиком со свечей первого цилиндра или же по сигналу форсунки первого цилиндра. Сам процесс заключается в том, что при работе форсунок перепады давления пульсации, создаваемые работой форсунок, снимаются датчиком в осциллограмму фото я выложил, глубина впадин говорит о том, на сколько происходит падения давления в трубопроводе, тем самым можно сделать однозначный вывод о состоянии форсунок, а именно их производительности, в исправном состоянии впадины должны быть полностью идентичны и синхронны, забитая или же форсунка с дефектом будет иметь слабый провал, по рабочему порядку цилиндров имея точку синхронизации по первому цилиндру легко найти форсунку с дефектом,
Если на двигателе установлена топливная рампа с РТД (регулятор топливного давления) то процесс диагностики можно провести и по другому, необходим будет датчик разряжения. Трубка, отходящая от клапана РТД к ресиверу устанавливается на датчик разряжения на ресивере, штуцер временно глушится, заводим двигатель снимаем осциллограмму далее все аналогично, На прямую подключившись к форсунке, можно пронаблюдать ее диаграмму сравнить форму с эталоном, время ее открытие, межвитковое замыкание в по форме затухающего колебания
Добавлю, что сам тип такой диагностики интересен тем, что диагностика производится без снятия форсунок, так как сама услуга уже стоит денег, а в этом ли причина еще вопрос по этому я не думаю, что этот процесс будет особо актуален для станций СТО, цель которых взять больше денег им удобнее их снять промыть при этом не будут брать на себя ответственность если это особо не решит проблему.
Спасибо за внимание.

источник

Сообщества › Автоэлектрика › Блог › Простой 4х канальный осциллограф для диагностики автомобиля.

Вот потребовался мне автомобильный осциллограф, посмотрел цены, удивился… Цены как на крыло самолета. Кстати, не понятно почему, ведь параметры осциллографа для тестирования авто крайне низки, как по частотам так и по напряжению. По сему решил сам себе сделать.

1. Вид осциллографа – USB приставка к ноутбуку, ибо на большом экране смотреть удобно, можно сохранять для последующего анализа ну и т.д. и т.п.
2. Тип сигнала – Переменный, Постоянный, Положительная полярность. Работа с отрицательными напряжениями не нужна.
3. Кол-во каналов – 4, больше смысла не вижу, но с возможностью расширения до 8.
4. Максимальное входное напряжение — вольт 50, выше смысла нет.
5. Чувствительность — 1 милливольт, больше тоже не надо 🙂
6. Частота — до 20Кгц, для миллисекундных сигналов за глаза хватит, а других там нет 🙂
7. Удобная программная оболочка.

Начну с самого важного – Оболочки для автомобильного осциллографа. Да да, именно с оболочки. Ибо железо не сложно любое сделать, а вот удобная оболочка это реальный дефицит. Оболочки которые просто тупо показывают сигнал в реальном времени для автомобильного осциллографа крайне не удобны, ибо часто нужно анализировать сигнал продолжительное время и иметь возможность «отмотать» назад. По сему нужна оболочка типа Самописец-Осциллограф. И что б каналов было не менее 4х…

Долго лопатил просторы интернета на наличие удобной оболочки и в итоге нашел! Называется PowerGraph. Разработала эту прекрасную программу ООО «ДИСофт». На сайте у них есть платная и бесплатная версия. В принципе это софт для промышленного использования но он на все 100% подходит для моего осциллографа, работает в режиме самописца и в режиме чистого осциллографа. Эта программа предназначена для:
1. Сбор данных с различных измерительных устройств и приборов.
2. Регистрация, визуализация и обработка сигналов в режиме реального времени.
3. Редактирование, математическая обработка и анализ данных.
4. Хранение, импорт и экспорт данных.
Это малая часть того что она умеет 🙂 И самое главное есть бесплатная версия. Остановился на ней, в сравнении с другими, а я перепробовал более десятка, это просто идеал для автомобильного осциллографа.

Читайте также:  Установка из исходников в дебиан

Вот она какая, на мой взгляд, самая лучшая. Это не реклама, это факт 🙂 ИМХО конечно.

Ну вот, с софтом определился, теперь надо определится с интерфейсом, не буду грузить вас своими муками выбора, я остановился на СОМ порте. С ним работать просто, пропускной способности для поставленных задач с избытком, в выбранном софте есть драйвер вывода информации с СОМ пора.

Теперь железо, а точнее что использовать в роли АЦП. Железо должно быть доступное, стабильное, не дорогое и легко программироваться. Долго не думал, остановился на микроконтроллере АТмега 328р. Программируются эти микроконтроллеры банально на С++, точнее на упрощенном С++.
Очень удобно то что этот микроконтроллер можно купить уже распаянным на плате с минимально нужной обвязкой., Ардуино сее называется 🙂 То есть не надо самому плату разводить и паять, удобно. Всем параметрам, из моего ТЗ, АТмега 328р отвечает полностью, по сему использовать буду ее.

Для миниатюризации я вот такую взял. Она имеет 8 аналоговых входов, отвечающих всем требованиям ТЗ, имеет на борту эмулятор СОМ порта на СН340, питание берет напрямую с USB порта. В общем то что нужно. Ардуинку можно любую использовать на 328р

Вот схема этой платы. На ней стоит сам микроконтроллер АТмега 328р, банальный эмулятор СОМ порта на СН340, кварц и стабилизатор питания на ЛМке для запитки от внешнего источника, если надо, вот и все, ну пара лампочек и фильтров не в счет 🙂 То есть все то что нам нужно и ничего лишнего! Не зря говорят — Совершенство в простоте.

Теперь надо написать программку для микроконтроллера. Нам нужно что б постоянно опрашивался аналоговый вход и данные о величине напряжения постоянно, онлайн так сказать, шли в СОМ порт. Если каналов несколько, то опрашиваются по кругу все нужные входы и данные идут на СОМ порт с разделителем табуляция. Вот так все просто.

Вот скриншот того что должен выдавать микроконтроллер в СОМ порт для нашей программы PowerGraph.

Осциллограф у меня будет работать в 4х режимах — 1канал, 2канала, 3канала и 4 канала.
Переключение между каналами будет осуществляться по кругу нажатием на кнопку.
При включении канала будет загораться светодиод индикации работы канала.
Вот написал программку. Сам я не программист, по сему написал как смог, сильно не критикуйте, расстроюсь 🙂 Программа полностью рабочая и проверена не однократно в деле. Как заливать программу в плату рассказывать не буду, в инете на каждом углу это с картинками рассказано 🙂

int regim=1;
int flag=0;
void setup()
<
digitalWrite(07, HIGH);
Serial.begin(128000);//скорость СОМ порта должна совпатать со скорость в драйвере
pinMode(2, OUTPUT);
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
>
void loop()
<
if(digitalRead(07)==HIGH&&flag==0)//если кнопка нажата
// и перемення flag равна 0, то …
<
regim++;
flag=1;
if(regim>4)//ограничим количество режимов
<
regim=1;//так как мы используем только одну кнопку,
// то переключать режимы будем циклично
>
>
if(digitalRead(07)==LOW&&flag==1)//если кнопка НЕ нажата
//и переменная flag равна — 1, то …
<
flag=0;//обнуляем переменную «knopka»
>
if(regim==1)//первый режим
<
digitalWrite(2, HIGH);//включение светодиода
digitalWrite(3, LOW);
digitalWrite(4, LOW);
digitalWrite(5, LOW);
// читаем аналоговый вход pin 0:
int port0 = analogRead(A0);
//Преобразовываем аналоговые показания (которые идут от 0 до 1023) в напряжение (0 — 5 В)
float voltageport0 = port0 * (4.745 / 1023.000);//4.745 опорное напряжение, замеряется при калибровке на плате
// выводим значение напряжения в порт
Serial.println(voltageport0,3);// печатаем значение в порт и жмем энтер
//задержка для стабильности
delay(1);
>
if(regim==2)//второй режим
<
digitalWrite(2, HIGH);//включение светодиодов
digitalWrite(3, HIGH);
digitalWrite(4, LOW);
digitalWrite(5, LOW);
int port0 = analogRead(A0);
int port1 = analogRead(A1);
float voltageport0 = port0 * (4.745 / 1023.000);
float voltageport1 = port1 * (4.745 / 1023.000);
Serial.print(voltageport0,3);// печатаем значение в порт
Serial.print(» «);// печатаем таб
Serial.println(voltageport1,3);// печатаем значение в порт и жмем энтер
delay(1);
>
if(regim==3)//Третий режим
<
digitalWrite(2, HIGH);
digitalWrite(3, HIGH);
digitalWrite(4, HIGH);
digitalWrite(5, LOW);
int port0 = analogRead(A0);
int port1 = analogRead(A1);
int port2 = analogRead(A2);
float voltageport0 = port0 * (4.745 / 1023.000);
float voltageport1 = port1 * (4.745 / 1023.000);
float voltageport2 = port2 * (4.745 / 1023.000);
Serial.print(voltageport0,3);
Serial.print(» «);
Serial.print(voltageport1,3);
Serial.print(» «);
Serial.println(voltageport2,3);
delay(1);
>
if(regim==4)//Четвертый режим
<
digitalWrite(2, HIGH);
digitalWrite(3, HIGH);
digitalWrite(4, HIGH);
digitalWrite(5, HIGH);
int port0 = analogRead(A0);
int port1 = analogRead(A1);
int port2 = analogRead(A2);
int port3 = analogRead(A3);
float voltageport0 = port0 * (4.745 / 1023.000);
float voltageport1 = port1 * (4.745 / 1023.000);
float voltageport2 = port2 * (4.745 / 1023.000);
float voltageport3 = port3 * (4.745 / 1023.000);
Serial.print(voltageport0,3);
Serial.print(» «);
Serial.print(voltageport1,3);
Serial.print(» «);
Serial.print(voltageport2,3);
Serial.print(» «);
Serial.println(voltageport3,3);
delay(1);
>
>

Читайте также:  Установка в произведениях художественной литературы

Программа закончена и отлажена.
Приступим к электронной части.

Схему приводил выше. Из нее видно что плата имеет 8 аналоговых входов, 14 цифровых входов/выходов. Вот и будем работать с ними.

Аналоговые № 0,1, 2, 3 будем использовать как входы осциллографа. Сделаем для них защиту и дополнительный вход через делитель 1х10, так как подавать на микроконтроллер максимум можно всего 5.2 вольта. С делителем можно будет работать с напряжениями до 50 вольт, что полностью перекрывает наши потребности.
Цифровые № 2,3,4,5 будем использовать для светодиодов, они будут индицировать включенные аналоговые входы.
Цифровой №7 будет подключен к кнопке которая будет переключать режимы моего осциллографа.
Еще будет кнопка Бут режима. Плата по умолчанию в бут режиме, но для работы это не удобно, ибо управление идет через RESET. При обращении к СОМ порту идет инициализация СОМ порта и чип эмулятор посылает резет на микроконтроллер. То есть при запуске программы плата ребутится и сбрасывает настройки которые выставили кнопкой, это не удобно. Для того что бы этого безобразия не было, я сее отключаю с помощью кнопки. Она подключает вход микроконтроллера «RESET» к электролитическому конденсатору 10Мкф, конденсатор сглаживает посылку на перезагрузку. Эта же цепь используется при заливке прошивки, по сему на момент программирования надо конденсатор отключать. Назвал эту кнопку Бут кнопкой 🙂

Ну вот, как подключать понятно, осталось воплотить в железе.

Начнем с защиты и делителя.
Защиту будет обеспечивать стабилитрон на 5.1в. А делитель будет обычный на резисторах.
Так как сигналы у нас будут низкочастотные, это сильно упрощает жизнь. В расчетах делителя не надо учитывать внутреннее сопротивление приемника, не надо согласовывать вход с делителем, не надо учитывать волновое сопротивление кабеля и разъемов.
Надо просто посмотреть в даташите на микроконтроллер на какое сопротивление выхода оптимизирован его АЦП, и сделать делитель с таким выходным сопротивлением. Так мы добьемся максимальной точности в 0.005 вольта. В даташите написано что он оптимизирован под 10Ком выходного сопротивления нагрузки. Внутреннее сопротивление АЦП 100Мом…

источник

Nissan Almera 3D › Бортжурнал › Диагностика осциллографом

Здравствуйте, дамы и господа. По сложившемуся за последнее время обычаю, пост снова пишет сын, занимающийся ремонтом и обслуживанием авто.

Как вы знаете (вроде бы писал как то раз) из предыдущих постов — машина с момента покупки отказывается ехать, периодически глохнет, дёргается, пиннается в спину, кушает много бензина и замер при помощи ELM327 показывает что под капотом у нас вместо девяносто двух мустангов сидит всего 72 дохленьких ослика. Ну, и соответственно, с момента покупки я с этим автомобилем веду неравный бой, пытаясь выселить из моторного отсека ишаков и заселить туда уже наконец тех самых, так горячо любимых и так долго ожидаемых мустангов.

14-15 февраля) на приёмную трубу был установлен новый лямбда зонд от автомобиля ВАЗ-2110. Купил его за 1500 рублей в магазине автозапчастей на трассе, у нас на окраине деревни. Ниссановский «типа оригинальный» меня ужаснул ценой и я поскорее постарался забыть его как страшный сон. Что бы мозги не выдавали ошибку, что типа выбит катализатор, что высокий уровень сигнала с ЛЗ2 и прочее — установил самодельную обманку в проводку ЛЗ. Как это выглядело — на фото.

С этим моментом почти всё хорошо — напряжение правильное, амплитуда хорошая, мозги не ругаются. Машина — прямо таки озверела. (по сравнению с тем, что было раньше) Стала ехать намного приятнее, появился запас мощности при движении по трассе, иногда даже из спортивного интереса «проверяю» — стараюсь тронуться и уехать со светофора раньше, чем какая нибудь свежая гранта/калина/иномарка… Но, это всё шалости и не показатель.

Читайте также:  Установка газа и его минусы

Дальнейшая борьба развивалась следующим образом — после очередной чистки дроссельной заслонки, КХХ и РХХ машине как то уж совсем поплохело — стала глохнуть практически при каждом сбросе педали газа, при нажатии на педаль на стоящем авто, пытаясь выдерживать обороты скажем 3000-3500, стрелка тахометра подскакивет до 2000-2500, потом падает до 1800 и начинает скакать как мячик на резинке между 1800 и 2100. Очень мне это не понравилось, озадачило и даже немножко напугало. Взялся курить форумы. Прочитав примерно половину интернета был уже морально и физически готов к замене цепи ГРМ, но верить в это всё же по прежнему отказывался.

Следующим ходом с моей стороны стала капитальная проверка датчиков, до которых смог дотянуться, катушек зажигания и форсунок. Вот тут я выпал в крайнюю степень о…уения. КАК ТАК?! ПОЧЕМУ этот автомобиль до сих пор заводится и куда то даже едет? Но, обо всём по порядку…

Так сложилось, на прошедшее 23-е февраля мне был подарен двухканальный USB осциллограф от компании Мотор-мастер, под названием Disco2. Хочу вам сказать — очень замечательный и полезный инструмент в борьбе с автомобилем, особенно, когда хоть чуть чуть понимаешь то, что видишь. ))) Собственно, что произошло — подключился к ДПРВ (датчик положения распредвала) — увидел какую то совсем уж страшную картину — вместо «расчёски» из почти шестидесяти импульсов с двумя пропусками мой датчик выдал мне повторяющийся цикл 3421 3421 то есть 3 импульса, затем «пробел», 4 импульса, «пробел», 2 импульса, «пробел», один импульс, «пробел» и всё по новой. По причине нехватки знаний уже практически приговорил его и заодно ДПКВ(датчик положения коленвала) к замене. Но тут, совершенно случайно нашёл в интернетах обьяснение, что на ниссанах этот датчик именно так и должен работать и что это нормальная и исправная железяка, не требующая замены или лечения. Уфффф… Хорошо. +2000 деревянных к моему бюджету. )))

Дальше пошла проверка форсунок по очереди — стою перед открытым капотом и считаю с лева на право 1-4

Закончив с форсунками и попричитав про себя по поводу двух умерших я двинулся дальше — к катушкам зажигания. Я не знал что меня ждёт…

Итого: две форсунки из четырёх и четыре катушки из четырёх подлежат снятию и уничтожению! Твою ж налево! Лучше бы я туда не лазил и всего этого не видел. ))) И тут у меня снова возникает тот же самый вопрос: ПОЧЕМУ этот автомобиль до сих пор едет и даже в некоторых моментах немножко радует тем, как он едет? Как ему это удаётся?

Кроме катушек и форсунок была снята осциллограмма с ДПДЗ, но там ничего интересного нет. Он исправен и график ровно такой, как на любой другой исправной ДЗ.

В планах на ближайшее время — приобрести не сильно дорогой и мощный ноут, с живым аккумулятором, что бы его не приходилось постоянно держать на розетке (может, у кого есть ненужный? пару-тройку килорублей я впринципе под это дело выделить готов) и лезть под машину. Там ещё много неизведанного. Особенно мне интересно подключить осциллограф к лямбдам, к двум сразу, для того, что бы сравнить их скорость реагирования и выдаваемые напряжения. Кроме того — очень, ОЧЕНЬ интересно подключить на один канал осциллографа ДПРВ, а на другой — ДПКВ и выяснить, в каком положении относительно друг друга находятся эти два вала, не растянута ли цепь, а если растянута, то на сколько. Ну и кроме того — там ещё много чего можно померить и посмотреть. Всё описывать не буду, кому интересно — welcome to google.

По планам на искоренение выявленных неисправностей — ходил на экзист. Читал. Смотрел. Ушёл на авторазбор.рф 80% вероятность того, что в ближайшее время буду заказывать именно там. Катушки по 1000 рублей, форсунки по 700. И буду очень сильно надеяться на то, что с разбора мне приедут катушки, которые я установлю, подключу и при проверке осциллографом увижу правильные сигналы. Кстати вот они — на картинке ниже.

Ну, а пока — всё. Будет что-то новенькое — выложу сюда или в контакт. Следите, читайте. Надеюсь, вам было интересно и, может быть, вы даже вычитали что-то полезное. ))) Аривидерчи.

источник

Добавить комментарий

Adblock
detector