Jump to content

Помогите написать скетч для перезапуска нагрузки


Recommended Posts

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

Вроде ничего сложного, есть один вход и один выход на ардуинке.  В нормальном состоянии на входе "1" , а на выходе "0". Нужно чтоб если на входе "1" изменится на "0", ардуинка дала на выход "1", подержала ее 3 минуты, и включила обратно "0" не зависимо от значений входа. Ну и дальше работала как обычно.

Я не выкладываю свои варианты скетча чтоб не позорится, запутался я особенно когда коснулось задержки на 3 минуты и возврата в исходное состояние

Link to comment
Share on other sites

Не надо лепить костыли. Устраняйте причину проблемы. Перегрев откуда берётся? Это нештатная ситуация, перезапускать после неё котёл в автоматическом режиме - не самая умная идея.

Вдвойне не надо лепить автоматику, если даже такая простая задача вызывает затруднения.

Link to comment
Share on other sites

35 минут назад, Саша Мельник сказал:

при перегреве датчика котел отключает

Исключите перегрев. Это не спроста такая защита сделана. Не нужно ее обходить.
О чём @Огонёк тоже предупреждает.

Link to comment
Share on other sites

Выгодные LED-драйверы MOSO для индустриальных приложений

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

Читать статью>>

перегрева нет, котел уже не выключается, но если исскуственно сделать перегрев котел должен через время перезапустится, а он не хочет. Менять плату управления нет смысла, она стоит как 75% котла

тем более, что датчик остается в рабочем состоянии, никто его не обходит, делается только перезапуск

Edited by Саша Мельник
Link to comment
Share on other sites

ER10450 – литий-тионилхлоридная батарейка FANSO EVE Energy формата ААА
Компания FANSO EVE Energy расширила номенклатуру продукции, разработав новый химический источник тока (ХИТ) – батарейку литий-тионилхлоридной электрохимической системы (Li-SOCl2; номинальное напряжение 3,6 В) типоразмера ААА – ER10450. Батарейка имеет бобинную конструкцию (тип Energy) и предназначена для долговременной работы при малых токах.
Батарейка может применяться в приборах учета ресурсов, в различных датчиках, устройствах IoT и в других приборах и устройствах, в которых требуется компактный ХИТ соответствующей емкости.
Подробнее >>

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

Ищите неисправность в других местах.
Основной вопрос - почему перегревается датчик?

Вопрос по теме. Где именно установлен этот датчик, что именно он измеряет?

Link to comment
Share on other sites

Новое семейство HRP/N3 от MEAN WELL – ИП с 350% перегрузкой для промышленных приложений

В промышленных устройствах и установках с электроприводом на двигателях постоянного тока в момент пуска требуется обеспечить повышенный ток. Для решения этой задачи MEAN WELL предлагает вместо ИП с повышенной избыточной мощностью, более оптимальное решение - источник питания с необходимой перегрузочной способностью семейства HRP/N3. 

Новое семейство, представленное в Компэл, экономичнее и расширяет уже существующее HRP/N в увеличении кратности перегрузки. Подробнее>>

была плохая вытяжка, проблему устранили, котел уже не выключается. Датчик при нагреве разрывает цепь, а когда остывает соединяет, но котел не запускается пока его не выключишь с розетки и не включишь обратно. Т.е. если вдруг когда нибудь сработает датчик, отключит котел, а ты приходишь домой а там в квартире -10 и снег :D 

Link to comment
Share on other sites

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

Не лезьте, пожалуйста, в автоматику котла. Это небезопасно.

Говорю Вам как начальник службы тепловой автоматики и измерений теплоисточников города. Не шалите!

Link to comment
Share on other sites

А просто компаратор на LM393 нет возможности применить? 

4 минуты назад, mvkarp сказал:

должен вмешаться человек

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

 

А так квартирку разнесет без человеков, все живы и весело бегают вокруг

Edited by Oleg342
Link to comment
Share on other sites

6 минут назад, mvkarp сказал:

 должен вмешаться человек

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

Link to comment
Share on other sites

Отличается тем, что человек убедится, что всё в порядке или устранит причину аварии а потом включит. Автоматике же пофигу.

"Я не знаю какой там коэффициент, я просто паять умею. "

Link to comment
Share on other sites

1 минуту назад, Dr. West сказал:

Отличается тем, что человек убедится, что всё в порядке или устранит причину аварии а потом включит. Автоматике же пофигу.

я еще раз говорю, что я не обхожу защиту, все остается работать как положено. Даже если перегрев произойдет опять, оно сработает как и должно

3 минуты назад, Alex сказал:

@Саша Мельник , а где схема ? Какой может быть разговор о ПО, если даже нет схемы ?

да тут схемы 2 реле и ардуинка, не хочется из-за этого рисовалку устанавливать. 

Цитата

есть один вход и один выход на ардуинке.  В нормальном состоянии на входе "1" , а на выходе "0". Нужно чтоб если на входе "1" изменится на "0", ардуинка дала на выход "1", подержала ее 3 минуты, и включила обратно "0" не зависимо от значений входа. Ну и дальше работала как обычно.

 

Link to comment
Share on other sites

А если есть реальная причина для сработки? Сработает, потом через 3 минуты ваша поделка автоматически включит, снова сработает и т.д., пока что-то не сгорит. Например, хата.
Вы готовы на себя взять ответственность за это?

"Я не знаю какой там коэффициент, я просто паять умею. "

Link to comment
Share on other sites

7 минут назад, Саша Мельник сказал:

да тут схемы 2 реле и ардуинка

А схема подключения и взаимодействия с "внешним миром" вашего чудо-устройства ?
Я, например, так и не понял, что оно будет отключать и откуда и каким образом будет браться сигнал на вход.

Link to comment
Share on other sites

на датчик с котла идет 12 вольт. оттуда и беру на 12 вольтовое реле, а оно уже дает "1" на вход ардуино. Если срабатывает датчик , на вход ардуинки идет "0" . Второе реле с ардуинки идет на разрыв питания котла. Т.е. имитируем выключение с розетки и включение через 3 минуты

Link to comment
Share on other sites

38 minutes ago, Саша Мельник said:

сработает датчик, отключит котел

Вот, ни хрена не понял, а через 3 минуты проблема сама собой починится, и можно перезапустить котёл без проблем? 

Link to comment
Share on other sites

если будет проблема котел не запустится. 

Вот попытался таким способом это сделать, но оно не правильно работает

void setup() {  
  Serial.begin(9600); 
  pinMode(9, INPUT_PULLUP);
  pinMode(3, OUTPUT);
}

void loop() {  
  int sensorVal = digitalRead(9);
  Serial.println(sensorVal);
  if (sensorVal == 1) {
    digitalWrite(3, 0);
    delay(3000000);
  } else {
    digitalWrite(3, 1);  
  }
}

 

Link to comment
Share on other sites

31 минуту назад, Саша Мельник сказал:

какая разница человек перезапустит котел или ардуинка?

Если совсем бездумно - то никакой.
Если человек с мозгом в башке - то существенная.

39 минут назад, Oleg342 сказал:

А так квартирку разнесет без человеков,

А если с людьми?

Случай - дело случайное. Но их предполагается максимально избегать. Для того и существуют зашиты.
Ещё существуют блокировки. Это "защита от дурака". Т.е. они не позволяют сделать что-то, если не выполнены определённые условия. Похоже, Вы из необычных, экстремальных пользователей. Которым блокировки не нужны. :(
Если Вам это по барабану, покажите для начала всю нашу переписку хозяину аппарата. Пусть именно он примет решение.

Link to comment
Share on other sites

@Саша Мельник Если не запустится, то на фига тогда городить эту ардуину?

Плохая вытяжка - датчик перегрелся и вырубил систему. Через 3 минуты остыл, проблема исчезла, рукодельная ардуина перезапустила котёл, и тот снова радостно нагревает датчик. Случись это ночью, такая свистопляска при отсутствии вытяжки быстро наполнит квартиру продуктами сгорания. 

Edited by Yurkin2015
Link to comment
Share on other sites

Вообще я просил помочь с написанием кода, если это противоречит вашим принципам просто скажите что не поможете, а это уже похоже на комсомольское собрание когда нужно обсудить поведение недостойного комсомольца

Link to comment
Share on other sites

ТС просто не понимает что люди не хотят стать пособниками  в преступлении (надо называть вещи своими именами)  ну и пытаются отговорить 

если не дай бог что-то произойдет и обнаружится эта переделка то TC будет общаться уже с другими людьми(не такими добрыми) и а итоге сядет    

Link to comment
Share on other sites

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Сообщения

    • Да странно что никто не обратил внимание. Там автор коротко написал о замене П-канальным мосфетом а в пример показал на Н-канальном, что по сложнее. На П-канальном мосфете так правильно будет работать ? Да странно что никто не обратил внимание. Там автор коротко написал о замене П-канальным мосфетом а в пример показал на Н-канальном, что по сложнее. На П-канальном мосфете так правильно будет работать ?
    • а что должно быть, минус?
    • Тогда отбросьте желание сэкономить один провод. Видите, - не экономия получается, а одни расходы и проблемы. Добавьте в линию ещё один провод, и все проблемы решатся сами собой.
    • Ну так на 140УД1 и МП15 и собран классический интегратор (С3 - интегрирующий конденсатор).
    • Это прототип герметичного трансформатора для источника тока, разрабатывал в гальванический цех на своем производстве. Медная подложка толщиной 1мм, трансформатор обернут в два слоя медной лентой толщиной 0.5мм и припаян к подложке.  Боевой экземпляр в дюралевом костюме и залит однокомпонентным теплопроводящим герметиком. Испытывался только на токе до 30 ампер при напряжении 15 вольт, с постстабилизатором на МУ. Он способен на большее, но у меня не было подходящей электронной нагрузки, да  и штатный выпрямитель не позволял разогнать больший ток.
    • Я ее сразу указал.  
×
×
  • Create New...