Микроконтроллерное реле-регулятор

Обсуждаем электронику на колесах. Нужен увлажнитель воздуха для Камаза? Вам сюда.
Аватара пользователя
igor16
Встал на лапы
Сообщения: 114
Зарегистрирован: Чт май 17, 2007 07:49:09
Откуда: Казань
Контактная информация:

Микроконтроллерное реле-регулятор

Сообщение igor16 »

Статья опубликована в Радио №8 2015 и у нас на форуме (схемы .цифровые устройства.зашита и контроль).

Немного из опыта эксплуатации РР с термокомпенсацией(стоит в авто лет 7 может и более.Собрано на ОУ и КС107)
При низких температурах устройство работает замечательно,отрабатывает своё предназначение на все 100%.(не одной перегоревшей лампы за всё время и всегда заряженная АКБ)
Но вот как только начинается лето , температура в двигательном отсеке растёт и нагревается сама АКБ.И вот тут начинается самое неприятное,напряжение на АКБ уменьшается до 12.8В-12.6В (В зависимости от температуры АКБ авто).И это низкое напряжение приводит к неправильным показаниям приборов (топлива,температуры двигателя если они стрелочные),электродвигателю радиатора(не работает на полной мощности),тусклый свет фар итд.

Из чего было сделано следующее заключение.Напряжение на АКБ не должно опускаться ниже 13.6В.(в самую жаркую погоду)
У меня вопрос к автору статьи(если он у нас зарегистрирован).Мне необходимо ограничить бортовую сеть авто нижним порогом 13.6В( в данном устройстве у нас будет 13.7В-13.5В
Я меняю меняю в ваше прошивке следующие значения;
case 478 ... 630: // напряжение термодатчика востановленно

case 621 ... 630: // +35 13,7 - 13,5
VOLTH = 610; //!!
VOLTL = 602; //!!
break;
А остальное удаляю до следующей строки
default: // обрыв или КЗ термодатчика 13,8 - 14,0
Я всё првильно делаю?
Аватара пользователя
Arwood
Держит паяльник хвостом
Сообщения: 986
Зарегистрирован: Чт янв 13, 2011 13:51:26

Re: Микроконтроллерное реле-регулятор

Сообщение Arwood »

Игорь, выкладывай весь проект.
У меня, устройство без контроллера (на компараторе), но та же самая беда.
Аватара пользователя
Valeriy L
Грызет канифоль
Сообщения: 291
Зарегистрирован: Вт сен 02, 2008 04:03:21
Откуда: Тихорецк

Re: Микроконтроллерное реле-регулятор

Сообщение Valeriy L »

Я то-же собрал такое реле, но пока его не ставил. Вот моя плата.
Вложения
Plara_Reley 85.rar
(27.5 КБ) 530 скачиваний
Enman
Друг Кота
Сообщения: 7774
Зарегистрирован: Сб янв 29, 2011 00:28:48

Re: Микроконтроллерное реле-регулятор

Сообщение Enman »

Архив с материалами по реле-регулятору
Аватара пользователя
Arwood
Держит паяльник хвостом
Сообщения: 986
Зарегистрирован: Чт янв 13, 2011 13:51:26

Re: Микроконтроллерное реле-регулятор

Сообщение Arwood »

Дежавю читать нечем.
Аватара пользователя
igor16
Встал на лапы
Сообщения: 114
Зарегистрирован: Чт май 17, 2007 07:49:09
Откуда: Казань
Контактная информация:

Re: Микроконтроллерное реле-регулятор

Сообщение igor16 »

В программировании я не очень силён.Давно это было.Но есть у кого проконсультироваться по СИ+.Постараюсь разобраться в прошивке и всё доработать под другое напряжение.
По контрольной лампе в схеме и прошивке скорее всего уберу.Не буду ничего переделывать в штатной проводке.(стандартно лампа зарядки подключена к дополнительным диодам в генераторе).Да и бортовой стоит, он напряжение показывает.
Если место хватит в Тиньке есть мысль поставить термостат включения РР при низких температурах воздуха .После запуска, двигатель работает без генератора и после истечении 1 минуты или 1.5 минуты включается возбуждение.(только при низких температурах).
Аватара пользователя
Valeriy L
Грызет канифоль
Сообщения: 291
Зарегистрирован: Вт сен 02, 2008 04:03:21
Откуда: Тихорецк

Re: Микроконтроллерное реле-регулятор

Сообщение Valeriy L »

Не плохо было-бы при низких сделать отключение. Можно и по времени или по оборотам, как удобней так и делай. По напряжению 14.2v зима 13.8v лето
Аватара пользователя
Arwood
Держит паяльник хвостом
Сообщения: 986
Зарегистрирован: Чт янв 13, 2011 13:51:26

Re: Микроконтроллерное реле-регулятор

Сообщение Arwood »

Вот по оборотам, было бы ОЧЕНЬ полезно.
То, что стоит у меня сейчас, обеспечивает максимальный то подмагничивания (при необходимости) 8А.
А генератор на холостых, производит 4А.
Итого - ехал домой (по пробкам) полтора часа, а приехал с максимально разряженной АКБ.

(Часть ТЗ)
Не снижать напряжение бортсети ниже 13.6в., при работающем двигателе.
Отключать обмотки подмагничивания при оборотах ниже 1 200. (можно подключиться к ЭПХХ)
pcb
Опытный кот
Сообщения: 833
Зарегистрирован: Пт авг 12, 2011 09:14:27
Откуда: Млечный путь/Земля/РФ/Екатеринбург

Re: Микроконтроллерное реле-регулятор

Сообщение pcb »

Весь проект в раза два можно уменьшить. :tea:
Разработал:
-BLDC
-ФУОЗ/МПСЗ
-SMART BMS
-ECU/EDC на STM32F4(43%)+CPLD(57%)
-Моноинжектор на ATSAMD20G16
-контроллер эффектов для RGB LED ленты
-умные часы/обратный счет/секундомер
-устройство измерения емкости АКБ
Аватара пользователя
igor16
Встал на лапы
Сообщения: 114
Зарегистрирован: Чт май 17, 2007 07:49:09
Откуда: Казань
Контактная информация:

Re: Микроконтроллерное реле-регулятор

Сообщение igor16 »

case 621 ... 630: // +35 13,7 - 13,5
VOLTH = 610; //!!
VOLTL = 602; //!!
break;
case 631 ... 640: // +40 13,7 - 13,5
VOLTH = 610; // !!
VOLTL = 602; //
break;
case 641 ... 651: // +45 13,7 -13,5
VOLTH = 610; //
VOLTL = 602; //
break;
case 652 ... 661: // +50 13,7 -13,5
VOLTH = 610; //
VOLTL = 602; //
break;
case 662 ... 671: // +55 13,7 -13,5
VOLTH = 610; //
VOLTL = 602; //
break;
case 672 ... 681: // +60 13,7 -13,5
VOLTH = 610; //
VOLTL = 602; //
break;
case 682 ... 692: // +65 13,7 -13,5
VOLTH = 610; //
VOLTL = 602; //
break;
case 693 ... 720: // +70 13,7 -13,5
VOLTH = 610; //
VOLTL = 602; //
break;
case 721 ... 764: // +70 - +100 13,7 -13,5
VOLTH = 610; // 13,7 Вольт // выключаем возбуждение
VOLTL = 602; // 13,5 Вольт // включаем возбуждение
break;
Вот кусок с изменённой частью под напряжение 13.7-13.5В. Если можно написать короче, подскажите.
Насчёт индикаторной лампы.Тут автор замутил через нее ,что включено зажигание сигнал на РВ1.
Я считаю ,что нужно исключить такой ненадёжный элемент ,как лампа накаливания для подачи команды на проц.Достаточно и сигнала с замка зажигания.Буду разбираться с этой частью прошивки.
Аватара пользователя
Valeriy L
Грызет канифоль
Сообщения: 291
Зарегистрирован: Вт сен 02, 2008 04:03:21
Откуда: Тихорецк

Re: Микроконтроллерное реле-регулятор

Сообщение Valeriy L »

Будем ждать результата. Отключение по оборотам нужно брать с сигнала тахометра. С клапана ЭПХХ брать не стоит он то включается то отключается. Изменил подключение резистор R11 привязал его к 5 вольтам
Аватара пользователя
Arwood
Держит паяльник хвостом
Сообщения: 986
Зарегистрирован: Чт янв 13, 2011 13:51:26

Re: Микроконтроллерное реле-регулятор

Сообщение Arwood »

Если ЭППХ то срабатывает, то нет, то нужно менять - либо клапан, либо "Управление ЭППХ".

Теперь о прошивке:
Бывают машины, у которых сдвоенная катушка работает только в ВМТ (ОКА).
Бывают - одна сдвоенная катушка в ВМТ, другая в НМТ.
Бывают - четыре катушки. По одной на цилиндр.
И, всё ещё, бывают - трамблёр. Одна катушка на ВМТ и НМТ.
И для каждой машины, внутри тахометра, своя настройка.
Следственно:
Если привязывать к оборотам:
Надо делать или четыре прошивки (для новичков - предпочтительней), или указывать место в прошивке, где изменить цифру делителя под свой тип авто.
Аватара пользователя
Valeriy L
Грызет канифоль
Сообщения: 291
Зарегистрирован: Вт сен 02, 2008 04:03:21
Откуда: Тихорецк

Re: Микроконтроллерное реле-регулятор

Сообщение Valeriy L »

Я имел в виду что на низких оборотах клапан включён, а при высоких и отпущенной педали газа он выключен. У меня то-же стоит четырёх выводная катушка, ВАЗ21074 и всё равно я на свой тахометр взял сигнал.
pcb
Опытный кот
Сообщения: 833
Зарегистрирован: Пт авг 12, 2011 09:14:27
Откуда: Млечный путь/Земля/РФ/Екатеринбург

Re: Микроконтроллерное реле-регулятор

Сообщение pcb »

igor16 писал(а):Вот кусок с изменённой частью под напряжение 13.7-13.5В. Если можно написать короче, подскажите.

взять несколько старших битов АЦП и без вот этих
igor16 писал(а):VOLTH = 610; //!!
VOLTL = 602; //!!
я могу написать норм прошивку, запрограммировать и отправить почтой.
Arwood писал(а):Если привязывать к оборотам:
Надо делать или четыре прошивки

Это про ЭПХХ? Если да то ЭПХХ все равно когда бьет искра.
Arwood писал(а):ЭППХ

Аббревиатура не та, а правильная: Экономайзер Принудительного Холостого Хода - ЭПХХ :idea:
Разработал:
-BLDC
-ФУОЗ/МПСЗ
-SMART BMS
-ECU/EDC на STM32F4(43%)+CPLD(57%)
-Моноинжектор на ATSAMD20G16
-контроллер эффектов для RGB LED ленты
-умные часы/обратный счет/секундомер
-устройство измерения емкости АКБ
Аватара пользователя
Arwood
Держит паяльник хвостом
Сообщения: 986
Зарегистрирован: Чт янв 13, 2011 13:51:26

Re: Микроконтроллерное реле-регулятор

Сообщение Arwood »

Ну конечно же ЭПХХ.
И не важно КОГДА бьёт искра.
А вот СКОЛЬКО было искр на два оборота коленвала - вовсе не всё равно.
И в каждой машине, этот момент учитывается в соответствии с особенностью конструкции.

Только, ты-то в этой теме, что забыл?
Тут рассуждают те, кто делает сам, а не барыжит китаищиной.
pcb
Опытный кот
Сообщения: 833
Зарегистрирован: Пт авг 12, 2011 09:14:27
Откуда: Млечный путь/Земля/РФ/Екатеринбург

Re: Микроконтроллерное реле-регулятор

Сообщение pcb »

Arwood писал(а):А вот СКОЛЬКО было искр на два оборота коленвала - вовсе не всё равно.

Это программная заморочка, нужно всего лишь различить стартовый пуск и постоянную работу, прошивку можно одну сделать.
Но по ряду это делать никто не будет, ибо, кто такие вопросы задает тупо не осилит, а кто осилит, сделает и будет кататься, молча.
И опять же в статье заложен тини85 с ограниченным количеством ног, а сама программа только для регулирования напряжения заряда, причем очень кривенько написана, намного проще это все переписать в адекватный вид.

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

Зы в моём зажигании как раз один из выводов эпхх управляет. Всего лишь докинуть один резистор и транзистор с проводком до ЭПХХ :tea:
Разработал:
-BLDC
-ФУОЗ/МПСЗ
-SMART BMS
-ECU/EDC на STM32F4(43%)+CPLD(57%)
-Моноинжектор на ATSAMD20G16
-контроллер эффектов для RGB LED ленты
-умные часы/обратный счет/секундомер
-устройство измерения емкости АКБ
Аватара пользователя
igor16
Встал на лапы
Сообщения: 114
Зарегистрирован: Чт май 17, 2007 07:49:09
Откуда: Казань
Контактная информация:

Re: Микроконтроллерное реле-регулятор

Сообщение igor16 »

Немного подправил прошивку.
Ограничен порог напряжения 13.7-13.5В при температурах +40..100С. Остальное пока без изменений(как у автора исходника).

PS.Вот только почему то выложить не получается чего глючит.(разберусь в проблеме выложу)
Аватара пользователя
Wasiliy_13
Открыл глаза
Сообщения: 53
Зарегистрирован: Чт янв 21, 2010 19:24:33

Re: Микроконтроллерное реле-регулятор

Сообщение Wasiliy_13 »

Приветствую. Прошивку подправленную получилось выложить?
pcb
Опытный кот
Сообщения: 833
Зарегистрирован: Пт авг 12, 2011 09:14:27
Откуда: Млечный путь/Земля/РФ/Екатеринбург

Re: Микроконтроллерное реле-регулятор

Сообщение pcb »

Arwood писал(а):Только, ты-то в этой теме, что забыл?

Поглядите, восемь классов заговорили.
Arwood писал(а):Тут рассуждают те, кто делает сам

А можно озвучить все темы коллоквиума? Вдруг вы аудиторией ошиблись.

Wasiliy_13 писал(а):получилось выложить?

Напишите свою, эта прошивка написана невероятно топорным образом.
Разработал:
-BLDC
-ФУОЗ/МПСЗ
-SMART BMS
-ECU/EDC на STM32F4(43%)+CPLD(57%)
-Моноинжектор на ATSAMD20G16
-контроллер эффектов для RGB LED ленты
-умные часы/обратный счет/секундомер
-устройство измерения емкости АКБ
Ответить

Вернуться в «АвтоМотоВело»