| Управление насосом подачи водометанола в ДВС. | |
|
|
|
Автор | Сообщение |
---|
sser Admin
Сообщения : 1033 Дата регистрации : 2013-02-08 Возраст : 50 Откуда : Нижний Новгород
| Тема: Управление насосом подачи водометанола в ДВС. Вт Июн 12, 2018 12:33 pm | |
| Создал тему специально для Рустема под ником gind1. Цитата: Необходимо составить скетч для управления насосом подачи водометанола во впускной коллектор двигателя автомобиля. Имеется температурный датчик DS18B20 для считывания температуры двигателя; датчик холла KY-003 для считывания сигнала с топливной форсунки; мосфет IRLB3034 для подключения электродвигателя насоса (схема подключения есть); плата arduino uno 3 от Robotdyn. Алгоритм примерно такой: считываем температуру с двигателя, система должна включится при достижении 80 С; датчик холла снимает сигнал с оной из топливных форсунок и при сигнале частотой 750/мин (12.5/с) создает логическую "1" на одном из цифровых выводов, на который будет подключен электронасос; электронасос, соответственно, впрыскивает смесь во впускной коллектор. При падении оборотов двигателя ниже 1500 об/мин (ниже 750/мин сигналов с форсунки) насос должен отключаться Может немножко сумбурно описал, не взыщите.
Последний раз редактировалось: Admin (Вт Июн 19, 2018 11:14 am), всего редактировалось 1 раз(а) | |
|
| |
gind1
Сообщения : 42 Дата регистрации : 2017-11-27 Возраст : 49 Откуда : Уфа
| Тема: Re: Управление насосом подачи водометанола в ДВС. Чт Июн 14, 2018 12:39 pm | |
| Приветствую! Спасибо за тему. Начну по порядку. Напомню, сигнал с форсунки пробовал считывать датчиком Холла. Не получилось))). Далее сделал делитель напряжения на двух резисторах: R1=100кОм, R2=10кОм. Вот по такому варианту: Схему собрал в таком виде
Последний раз редактировалось: gind1 (Чт Июн 14, 2018 1:22 pm), всего редактировалось 1 раз(а) | |
|
| |
gind1
Сообщения : 42 Дата регистрации : 2017-11-27 Возраст : 49 Откуда : Уфа
| Тема: Re: Управление насосом подачи водометанола в ДВС. Чт Июн 14, 2018 12:50 pm | |
| В скетче температуру снизил до 15 С (чтобы обойтись без установки на двигатель). Результат - никакой реакции. Проверил плату ардуины, проверил мосфет. Все исправно. Подключил выход с форсунки (после делителя напряжения) сразу на вход схемы мосфета. Результат - легкие пощелкивания моторчика при оборотах выше 1500 об/мин. Вращения не было даже при высоких оборотах. Видимо, не хватало продолжительности импульсов с форсунки.
Последний раз редактировалось: gind1 (Вт Июл 03, 2018 7:21 pm), всего редактировалось 1 раз(а) | |
|
| |
gind1
Сообщения : 42 Дата регистрации : 2017-11-27 Возраст : 49 Откуда : Уфа
| Тема: Re: Управление насосом подачи водометанола в ДВС. Чт Июн 14, 2018 1:40 pm | |
| Подал сигнал по этой схеме, результат никакой. Но при подаче через светодиод, тот показал четкий сигнал с форсунки. Решил, что ардуинка не видит сигнал как цифровой, надо пробовать аналоговый вход. Собрал такую простенькую схемку и загрузил скетч (по типу как для фоторезистора). | |
|
| |
gind1
Сообщения : 42 Дата регистрации : 2017-11-27 Возраст : 49 Откуда : Уфа
| Тема: Re: Управление насосом подачи водометанола в ДВС. Чт Июн 14, 2018 1:48 pm | |
| Толчки на моторчик стали четкие, при увеличении оборотов примерно до 2500-3000 он начинал вращаться. С задержкой часть сигналов теряется. Вывод сделал такой: с аналогово входа ардуинка сигнал с форсунки видит. | |
|
| |
gind1
Сообщения : 42 Дата регистрации : 2017-11-27 Возраст : 49 Откуда : Уфа
| Тема: Re: Управление насосом подачи водометанола в ДВС. Чт Июн 14, 2018 1:58 pm | |
|
Последний раз редактировалось: gind1 (Вт Июл 03, 2018 7:22 pm), всего редактировалось 1 раз(а) | |
|
| |
gind1
Сообщения : 42 Дата регистрации : 2017-11-27 Возраст : 49 Откуда : Уфа
| Тема: Re: Управление насосом подачи водометанола в ДВС. Чт Июн 14, 2018 2:10 pm | |
| Видео загрузить не получается. Там видно, как дергается моторчик с частотой работы форсунки. Сергей, надо скетч откорректировать на аналоговый вход. Есть еще желание подключить дисплейчик (заказал такой 84*48 84x84 NOKIA 5110) и пару кнопок для изменения оборотов и температуры срабатывания. | |
|
| |
gind1
Сообщения : 42 Дата регистрации : 2017-11-27 Возраст : 49 Откуда : Уфа
| Тема: Re: Управление насосом подачи водометанола в ДВС. Чт Июн 14, 2018 2:18 pm | |
| Схема подключения мосфета | |
|
| |
gind1
Сообщения : 42 Дата регистрации : 2017-11-27 Возраст : 49 Откуда : Уфа
| Тема: Re: Управление насосом подачи водометанола в ДВС. Чт Июн 14, 2018 2:20 pm | |
| Схема подключения датчика температуры | |
|
| |
gind1
Сообщения : 42 Дата регистрации : 2017-11-27 Возраст : 49 Откуда : Уфа
| Тема: Re: Управление насосом подачи водометанола в ДВС. Чт Июн 14, 2018 2:21 pm | |
| Пины, конечно, по скетчу подключал. | |
|
| |
gind1
Сообщения : 42 Дата регистрации : 2017-11-27 Возраст : 49 Откуда : Уфа
| Тема: Re: Управление насосом подачи водометанола в ДВС. Чт Июн 14, 2018 6:00 pm | |
| Только что из гаража, протестил схему преобразования сигнала с форсунки. Скетч применил от датчика Холла, немножко изменил... Вход цифровой. Сигнал ардуинка читает четко, мигает, моторчик дергается. Скетч "fors" и "fors2" загрузил поочередно, не работает ни тот, ни другой. Значит, сигнал здесь ни при чем. Скетчи где-то тормозят... Или я что-то не так делаю... | |
|
| |
sser Admin
Сообщения : 1033 Дата регистрации : 2013-02-08 Возраст : 50 Откуда : Нижний Новгород
| Тема: Re: Управление насосом подачи водометанола в ДВС. Чт Июн 14, 2018 7:43 pm | |
| Аналоговый вход работает примерно на частоте 8кгц.
И мне не понятно как с помощью измерения напряжения на аналоговом входе можно измерить колличество импульсов? Измерить конечно можно , но нужно ставить конденсатор параллельно А входу ... | |
|
| |
gind1
Сообщения : 42 Дата регистрации : 2017-11-27 Возраст : 49 Откуда : Уфа
| Тема: Re: Управление насосом подачи водометанола в ДВС. Чт Июн 14, 2018 8:20 pm | |
| Цифровой вход также работает, в последнем сообщении писал. 8 кГц - это 8000 импульсов в секунду. Форсунка при оборотах 800 об/мин (холостые) работает с частотой 400 импульсов в минуту (6.7 раз в секунду). Проблем не должно быть с аналогом, я думаю. Вопрос в другом, скетч не хочет работать. Сергей, посмотри, пожалуйста. | |
|
| |
gind1
Сообщения : 42 Дата регистрации : 2017-11-27 Возраст : 49 Откуда : Уфа
| Тема: Re: Управление насосом подачи водометанола в ДВС. Чт Июн 14, 2018 8:22 pm | |
| А напряжение с аналога я не мерил. При тестовом скетче Com порт показал код 970-980, я поставил условие >950. | |
|
| |
sser Admin
Сообщения : 1033 Дата регистрации : 2013-02-08 Возраст : 50 Откуда : Нижний Новгород
| Тема: Re: Управление насосом подачи водометанола в ДВС. Чт Июн 14, 2018 10:30 pm | |
| - gind1 пишет:
- Цифровой вход также работает, в последнем сообщении писал. 8 кГц - это 8000 импульсов в секунду. Форсунка при оборотах 800 об/мин (холостые) работает с частотой 400 импульсов в минуту (6.7 раз в секунду). Проблем не должно быть с аналогом, я думаю. Вопрос в другом, скетч не хочет работать. Сергей, посмотри, пожалуйста.
Посмотреть смогу только через неделю. Т.к сейчас в отпуске на юге .... К тому-же наобещал уже 4 человекам сделать скетчи после отпуска. И одному человеку пообещал блок управления на станок 3л722 собрать и установить . Тем более ремонт квартиры так и не закончил и не знаю когда закончу( делаю ремонт сам ). | |
|
| |
gind1
Сообщения : 42 Дата регистрации : 2017-11-27 Возраст : 49 Откуда : Уфа
| Тема: Re: Управление насосом подачи водометанола в ДВС. Пт Июн 15, 2018 8:53 am | |
| Все понял, спасибо. Буду ждать... | |
|
| |
sser Admin
Сообщения : 1033 Дата регистрации : 2013-02-08 Возраст : 50 Откуда : Нижний Новгород
| Тема: Re: Управление насосом подачи водометанола в ДВС. Вт Июн 19, 2018 1:16 pm | |
| Проверил скетч fors2, и он прекрасно работает. Делал так: Подключил ардуину Замкнул 3пин на гнд.(включил монитор СОМ порта) Уменьшил , в скетче , температуру срабатывания до 0 градусов чтобы исключить Т датчик. Вот эта строчка 76 : _gtv2 = ((_d18x2x1O)) >= (80); //Превышение температуры 80С
На 2 пин подключил наводку 50Гц(дотронулся пальцами до провода и сжимая провод варьировал оборотами на СОМ порте). На мониторе СОМ порта 0.00 (t С) 900 (ob/m) На пине 4 появился потенциал и загорелся светодиод (насос). На мониторе СОМ порта 0.00 (t С) 300 (ob/m) На пине 4 пропал потенциал и потух светодиод (насос). Какие будут вопросы? | |
|
| |
gind1
Сообщения : 42 Дата регистрации : 2017-11-27 Возраст : 49 Откуда : Уфа
| Тема: Re: Управление насосом подачи водометанола в ДВС. Вт Июн 19, 2018 8:35 pm | |
| Температуру снизил до 0. Подключил ардуинку через ноутбук, ноутбук запитал от прикуривателя, открыл com-порт. Порт показал температуру -0.06 (t C). Диод не загорался, условие не выполнилось... Датчик температуры неисправен? Отключил температурный датчик совсем. Порт показал 0.00 (t С), диод стал загораться при оборотах 1500, моторчик насоса только дергался, но не вращался. Менял задержку ( _isTimer(_tim1P, 0)) _tim1O = 0;}}} на ( _isTimer(_tim1P, 10)) _tim1O = 10;}}}, моторчик включился и не выключался. Поменял на ( _isTimer(_tim1P, 50)) _tim1O = 0;}}}, моторчик работал вообще неадекватно, сам по себе. Сергей, которые цифры менять, уточни пожалуйста. | |
|
| |
sser Admin
Сообщения : 1033 Дата регистрации : 2013-02-08 Возраст : 50 Откуда : Нижний Новгород
| Тема: Re: Управление насосом подачи водометанола в ДВС. Ср Июн 20, 2018 10:18 am | |
| Подключил датчик температуры к ардуине -работает. Проблема у тебя наверное в том , что помехи от работы двигателя мешают работе ардуины. попробуй поэкспериментировать моим методом , с отключенным зажиганием на авто. | |
|
| |
gind1
Сообщения : 42 Дата регистрации : 2017-11-27 Возраст : 49 Откуда : Уфа
| Тема: Re: Управление насосом подачи водометанола в ДВС. Ср Июн 20, 2018 12:33 pm | |
| Датчик температуры проверил на тестовом скетче, рабочий. "На 2 пин подключил наводку 50Гц(дотронулся пальцами до провода и сжимая провод варьировал оборотами на СОМ порте)" - до какого провода, как подключить наводку, не совсем понял. | |
|
| |
sser Admin
Сообщения : 1033 Дата регистрации : 2013-02-08 Возраст : 50 Откуда : Нижний Новгород
| Тема: Re: Управление насосом подачи водометанола в ДВС. Ср Июн 20, 2018 2:28 pm | |
| Если посмотреть на осциллограф коснувшись пальцами за щуп , то можно увидеть наводку синусоида до 220Вольт 50гц. А коснувшись цифрового входа ардуины (через провод) , ардуина получит меандр частотой 25гц , который нам то и нужен. | |
|
| |
gind1
Сообщения : 42 Дата регистрации : 2017-11-27 Возраст : 49 Откуда : Уфа
| Тема: Re: Управление насосом подачи водометанола в ДВС. Ср Июн 20, 2018 4:05 pm | |
| Теперь остается раздобыть осциллограф | |
|
| |
gind1
Сообщения : 42 Дата регистрации : 2017-11-27 Возраст : 49 Откуда : Уфа
| Тема: Re: Управление насосом подачи водометанола в ДВС. Ср Июн 20, 2018 8:36 pm | |
| Насчет изменения задержки, уточни, пожалуйста, в каких конкретно местах цифры менять. Может выделишь как-то, скрин и т.п. | |
|
| |
sser Admin
Сообщения : 1033 Дата регистрации : 2013-02-08 Возраст : 50 Откуда : Нижний Новгород
| Тема: Re: Управление насосом подачи водометанола в ДВС. Чт Июн 21, 2018 9:36 am | |
| может быть так понятнее будет: программа: https://flprog.ru/downloads/distrutives/actualversion/versija-programmy-flprog-3-0-3/ Файл этой программы из которого компилирую скетч: - Вложенные файлы
- форс.zip
- У вас нет прав скачивать вложенные файлы.
- (21 Кб) Скачиваний: 5
| |
|
| |
gind1
Сообщения : 42 Дата регистрации : 2017-11-27 Возраст : 49 Откуда : Уфа
| Тема: Re: Управление насосом подачи водометанола в ДВС. Чт Июн 21, 2018 1:53 pm | |
| Обвел два ноля, в обоих менять или в одном? | |
|
| |
| Управление насосом подачи водометанола в ДВС. | |
|