Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
  • Страница:
  • 1
  • ...
  • 3
  • 4
  • 5
  • 6
  • 7

ТЕМА: Подогрев ОЖ

Подогрев ОЖ 06 окт 2017 08:17 #101

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 9441
  • Спасибо получено: 3287
  • Respect Site Sponsor 2019 Author
Ro пишет:
...окончанием работы будет достижение установленной температуры.
А может такое случиться, что температура не будет достигнута никогда? Или в течении достаточного длинного промежутка времени? Программа не имеет ограничения по времени работы.

Ro пишет:
подавать не прямое напряжение с АКБ, а с частотой около 300Гц, нагрузка на источник питания (в моем случае генератор в связке с АКБ) снизится, я имею ввиду потребление силы тока?
При подаче переменного напряжения сила тока будет зависеть от скважности импульсов. В этом случае ток можно установить любой, в диапазоне от 0 до такого же, как при постоянном токе.
Администратор запретил публиковать записи гостям.

Подогрев ОЖ 06 окт 2017 09:24 #102

  • Ro
  • Ro аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 97
  • Спасибо получено: 2
Ограничение по времени и не нужно.
С ограничением тока схема сильно подорожает в реализации, пока буду довольствоваться тем что уже имею, Спасибо.

Вопрос на будущее, если не получится реализовать корректную работу по "таймеру" ожидания, не составит особого труда заменить таймер на сигнал, из имеющегося датчика температуры, или реализовать и "таймер" и датчик температуры, меняя только параметр в EEPROM.
Чем больше в это влазишь, тем больше возникает вопросов. Спасибо.
По результатам тестов отпишусь.
Администратор запретил публиковать записи гостям.

Подогрев ОЖ 06 окт 2017 09:37 #103

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 9441
  • Спасибо получено: 3287
  • Respect Site Sponsor 2019 Author
Тестируйте. Если нужны будут изменения в алгоритм, тогда и посмотрим. Только описывайте подробно.
Администратор запретил публиковать записи гостям.
Спасибо сказали: Ro

Подогрев ОЖ 11 окт 2017 18:13 #104

  • Ro
  • Ro аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 97
  • Спасибо получено: 2
Испытания на стенде, прошли очень хорошо, установил на машину, жду отрицательной температуры для проверки таймера.
Администратор запретил публиковать записи гостям.

Подогрев ОЖ 25 окт 2017 18:58 #105

  • Ro
  • Ro аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 97
  • Спасибо получено: 2
На машине работает как требоволось, единственная хотелка (но не обязательно) используя EEPROM и 4 вывод МК, как то реализовать ручной режим повторного запуска программы, после того как программа отработала.
Все что уже есть реализовывается на практике отлично и менять не нужно.
Администратор запретил публиковать записи гостям.

Подогрев ОЖ 25 окт 2017 21:14 #106

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 9441
  • Спасибо получено: 3287
  • Respect Site Sponsor 2019 Author
Ro пишет:
как то реализовать ручной режим повторного запуска программы, после того как программа отработала.
Описывайте как.
Администратор запретил публиковать записи гостям.

Подогрев ОЖ 25 окт 2017 21:34 #107

  • Ro
  • Ro аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 97
  • Спасибо получено: 2
Я сам не знаю
Как мне видется:
если условие по таймену не выполняется, то спустя 30 секунд, можно сделать ручной пуск, повторной (через выключатель) подачей (мение 1 сек) лог 1 на вывод 4МК
Это срабатывает только один раз после подачи питания на МК, далее блокируется.
Последнее редактирование: 25 окт 2017 21:43 от Ro.
Администратор запретил публиковать записи гостям.

Подогрев ОЖ 26 окт 2017 10:20 #108

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 9441
  • Спасибо получено: 3287
  • Respect Site Sponsor 2019 Author
Изменения внес, только не уверен, что все правильно понял. Ну и в любом случае нужно проверять все с самого начала, так как изменения коснулись всего алгоритма.
Вложения:
Администратор запретил публиковать записи гостям.
Спасибо сказали: Ro

Подогрев ОЖ 27 окт 2017 19:51 #109

  • Ro
  • Ro аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 97
  • Спасибо получено: 2
На стенде работает, завтра поставлю на машину
Администратор запретил публиковать записи гостям.

Подогрев ОЖ 03 нояб 2017 21:47 #110

  • Ro
  • Ro аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 97
  • Спасибо получено: 2
Небольшой отчет.
Включение по таймеру работает корректно и постоянно.
Включение по кнопке работает через раз, и нет никакой логики срабатывания. Один раз срабатывает штатно, второй вообще не запускается, а бывает и самопроизвольное включение спустя 50-60 сек после подачи питания. Случайно получилось заснять самопроизвольное включение на телефон, могу показать, если нужно. При чем все выше описанное может происходить в случайном порядке при одних и тех же условиях (температура, напряжение, тестировал на "столе").
Администратор запретил публиковать записи гостям.

Подогрев ОЖ 04 нояб 2017 07:49 #111

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 9441
  • Спасибо получено: 3287
  • Respect Site Sponsor 2019 Author
Ro пишет:
самопроизвольное включение спустя 50-60 сек после подачи питания.
Я бы это в первую очередь объяснил качеством монтажа, качеством кнопки, нестабильностью сигнала зажигания...
Особенно, если такое поведение носит случайный характер. Программа не может вести себя случайным образом при исправности всех элементов схемы. Может вести себя неправильно, но не случайно, закономерность должна быть.

Алгоритм работы следующий. После первого автоматического старта программа контролирует температуру и включает/выключает нагреватели.
Когда температура достигнет заданную при отключенных нагревателях или появляется сигнал зажигания - программа останавливается и запускается таймер повторного включения 30 сек.

Через 30 сек программа начнет проверять зажигание. Если включить зажигание на время менее 1 сек, программа стартует повторно. При работе программы появление сигнала зажигания приводит к ее остановке. Эта часть программы работает только один раз.

Как-то так...
Администратор запретил публиковать записи гостям.

Подогрев ОЖ 04 нояб 2017 09:19 #112

  • Ro
  • Ro аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 97
  • Спасибо получено: 2
Странно, по тому и написал, может луна не в том месте была, буду тестить. Спасибо.
Администратор запретил публиковать записи гостям.

Подогрев ОЖ 04 нояб 2017 11:49 #113

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 9441
  • Спасибо получено: 3287
  • Respect Site Sponsor 2019 Author
Если непонятки продолжатся - сообщите, соберу на макете, буду сам смотреть. В симуляторе ничего подозрительного не увидел.
Администратор запретил публиковать записи гостям.

Подогрев ОЖ 09 нояб 2017 15:32 #114

  • Ro
  • Ro аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 97
  • Спасибо получено: 2
Добрый день, 4 дня блок работает на машине, нареканий на работу нет, все отрабатывает штатно. Огромное спасибо за проделланую работу и терпение.
Администратор запретил публиковать записи гостям.

Подогрев ОЖ 14 нояб 2017 21:29 #115

  • Ro
  • Ro аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 97
  • Спасибо получено: 2
Добрый вечер, подскажите пожалуйста, к имеющейся схеме и логике работы, возможно сделать дополнительный модуль с ЖК экраном для отображения (основного блока) текущего напряжения, температуры и какая из свечей работает. Интересует именно как модуль расширения для установки в салон автомобиля для визуального контроля. На сколько это реально сделать с минимальным количеством проводов к доп модулю.

Узнав что этот блок может, многие кто видел хотят, визуально наблюдать за работой этого блока.
Как я понимаю, нужен дисплей типа этого (нравится больше и размер подходящий) и одна кнопка для ручного старт/стопа алгоритма и возможно ли такое реализовать как доп модуль. Спасибо.


PS. Пока это только мой личный интерес, собрать могу, а схематически разработать нет.
Администратор запретил публиковать записи гостям.

Подогрев ОЖ 15 нояб 2017 10:26 #116

  • Ro
  • Ro аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 97
  • Спасибо получено: 2
Soir пишет:
Тестируйте. Если нужны будут изменения в алгоритм, тогда и посмотрим. Только описывайте подробно.
При первом запуске авто алгоритм, сам, не стартует. Ждал несколько дней, чтобы выяснить на 100%.
Нужно уточнить этот момент (из Вашего, крайнего описания алгоритма работы).
1. Описание алгоритма работы.
1.1. После подачи питания программа запускает таймер и проверяет состояние вывода IGN.
Если в течении времени задержки перед запуском программы Delay на входе IGN появляется лог.0 – программа завершает свою работу.
Если в течении 30 сек лог.0 на входе IGN не появился – программа также завершает свою работу. (как то не понятно это условие работы, чем оно отличается от предыдущего условия?)
Если на входе IGN появился лог.0 в период времени больше Delay и меньше 30 сек – запускается программа прогрева свечей.

Я подправил алгоритм задержки включения, как яэто понимаю.

1.1. Delay – алгоритм задержки перед основной программой прогрева.
1.1.1. После подачи питания программа запускает ТАЙМЕР (по умолчанию 2 секунды, максимум 30 секунд для ручной установки таймера задержки) и проверяет состояние вывода IGN.
1.1.2. Если в течении ТАЙМЕРа (2 сек или меньше), на входе IGN появляется лог.0 – программа завершает свою работу.
1.1.3. Если после ТАЙМЕРа (2 сек или больше) на входе IGN появился лог.0 – запускается программа прогрева свечей. Тут не нужно ограничивать 30 секундами, разрешение только после появления на входе IGN лог.0

Или что такое программа Delay, если я не так понял.
Последнее редактирование: 15 нояб 2017 10:28 от Ro.
Администратор запретил публиковать записи гостям.

Подогрев ОЖ 15 нояб 2017 12:04 #117

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 9441
  • Спасибо получено: 3287
  • Respect Site Sponsor 2019 Author
30 сек не я сам придумал - где-то же наверно была такая задача, может я ее неправильно понял.

По первому запуску Вы можете проверить его работу в симуляторе? Там также не стартует? Насколько помню, в симуляторе все было ok. Возможно дело в железе - неуверенная подача питания или что-то с сигналом IGN в момент включения... Нужно разобраться с причиной и закономерностями, потом искать решение.
Администратор запретил публиковать записи гостям.

Подогрев ОЖ 15 нояб 2017 12:12 #118

  • Ro
  • Ro аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 97
  • Спасибо получено: 2
буду смотреть, но мне кажется что это всетаки 30 секунд влияют.
Так как мне не понятно что происходит когда из этого условия:
Если на входе IGN появился лог.0 в период времени больше Delay и меньше 30 сек – запускается программа прогрева свечей.
- лог 0 появится после 30 сек.
Администратор запретил публиковать записи гостям.

Подогрев ОЖ 15 нояб 2017 12:43 #119

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 9441
  • Спасибо получено: 3287
  • Respect Site Sponsor 2019 Author
Попытался почитать Ваши описания в предыдущих сообщениях, в уточнениях - потерял какую-нибудь нить, что и как должно работать при подаче питания. Но такой алгоритм не я придумал, лишь реализовал по описаниям.

До вчера еще все работало, до 09 ноября вообще все было штатно и без нареканий, сегодня уже не так... Что изменилось?
Поэтому давайте еще раз, сначала - как должно работать устройство? Какие задержки, в каких случаях программа завершает свою работу и т.д.
Администратор запретил публиковать записи гостям.

Подогрев ОЖ 15 нояб 2017 13:03 #120

  • Ro
  • Ro аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 97
  • Спасибо получено: 2
Soir пишет:

До вчера еще все работало, до 09 ноября вообще все было штатно и без нареканий, сегодня уже не так... Что изменилось?
Изменились погодные условия, и логика работы свечей накаливания двигателя (на входе IGN лог 0 стал появлятся спустя 36 сек, что выходит за установленные ограничения), от состояния которых запускается наш алгоритм.

Вот изменил начало проверяющей части (выделено желтым).
Вложения:
Администратор запретил публиковать записи гостям.

Подогрев ОЖ 15 нояб 2017 16:16 #121

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 9441
  • Спасибо получено: 3287
  • Respect Site Sponsor 2019 Author
Проверьте, правильно ли я понял.
Вложения:
Администратор запретил публиковать записи гостям.
Спасибо сказали: garuda

Подогрев ОЖ 15 нояб 2017 21:18 #122

  • Ro
  • Ro аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 97
  • Спасибо получено: 2
Soir пишет:
Проверьте, правильно ли я понял.
Спасибо, в симуляции все правильно, залью на машину, отпишусь.
Администратор запретил публиковать записи гостям.

Подогрев ОЖ 21 нояб 2017 08:35 #123

  • Ro
  • Ro аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 97
  • Спасибо получено: 2
При повторном появлении 12в на IGN программа прекращает работу, нужно блокировать это. На старых HDI моторах, как выяснилось, возможно повторное включение включение свечей накаливания, в не зависимости от продолжительности работы двигателя.
Последнее редактирование: 21 нояб 2017 08:39 от Ro.
Администратор запретил публиковать записи гостям.

Подогрев ОЖ 21 нояб 2017 08:55 #124

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 9441
  • Спасибо получено: 3287
  • Respect Site Sponsor 2019 Author
Убрал.
Вложения:
Администратор запретил публиковать записи гостям.

Подогрев ОЖ 21 нояб 2017 09:24 #125

  • Ro
  • Ro аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 97
  • Спасибо получено: 2
Soir пишет:
Убрал.
Спасибо, пошел тестить на машине.
Последнее редактирование: 21 нояб 2017 09:26 от Ro.
Администратор запретил публиковать записи гостям.
  • Страница:
  • 1
  • ...
  • 3
  • 4
  • 5
  • 6
  • 7
Модераторы: wolf2000, Vakula, Айнцвайдрайченко, Soir