Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Ответить

Re: Терморегулятор на микроконтроллере PIC16Fxx и DS18B20

Пт май 06, 2016 16:18:19

Cпасибо за оперативность,но мне общий катод нужен.

Re: Терморегулятор на микроконтроллере PIC16Fxx и DS18B20

Пт май 06, 2016 16:51:11

Поздно :)) :))
Поэтому и спрашивал какой МК и индикатор.
Теперь только после праздника могу переделать.
Или как вариант, можно поставить транзисторы в цепи катодов, например n-канальные 2N7002.

Re: Терморегулятор на микроконтроллере PIC16Fxx и DS18B20

Пт май 06, 2016 17:32:29

Я ж написал на предыдущей странице...
dmitry287 писал(а):Индикаторы 4х разрядные есть ARK SR420361N OK.ПИК 628А,а то на фото отсвечивает :)

Ничего страшного,не пожар,после праздника,так после праздника.Транзисторы на соплях лепить неохота. :) С наступающими!!! :beer:

Re: Терморегулятор на микроконтроллере PIC16Fxx и DS18B20

Вс май 08, 2016 10:20:22

Переделал печатную плату(на фото старый вариант),добавил разъем для внутрисхемного программирования,и кое-какие улучшения по мелочам.
Плата под размещение в корпусе от электрического автомата(фото и схема в архиве).Отсутствующие соединения паяются навесным монтажем(квадратные площадки на плате).
Для индикатора с ОА использовать транзистор обратной проводимости,перерезать соединение с +5в на эмиттер транзистора и соединить эмиттер с землей.
Вложения
Termostat-PIC16F628-DS18B20.rar
(216.37 KiB) Скачиваний: 479

Re: Терморегулятор на микроконтроллере PIC16Fxx и DS18B20

Вт май 10, 2016 14:03:49

Вот прошивки под оба варианта индикаторов и с максимальной установкой гистерезиса 15 градусов. Проверено только в модели. В свой регулятор заливать не пробовал, т.к. мне не нужен такой широкий диапазон.
Вложения
Termostat_DS18B20_16F628_dT-15.rar
(4.13 KiB) Скачиваний: 376

Re: Терморегулятор на микроконтроллере PIC16Fxx и DS18B20

Вт май 10, 2016 17:42:19

Проверил в железе(без управления нагрузкой),работает.
Вопрос,должны измененные значения гистерезиса записываться автоматически,если не нажимаешь ни одну кнопку?
На этой прошивке(ОК)записывются только вручную.
Изображение
Вложения
IMG_0896_1.JPG
(255.75 KiB) Скачиваний: 516

Re: Терморегулятор на микроконтроллере PIC16Fxx и DS18B20

Вт май 10, 2016 22:41:43

Нет, теперь автоматически ничего не записывается. Такое было в первой версии, по истечении 5 сек любые изменения сохранялись, оказалось не совсем правильно. Случайные нажатия, или помехи тоже могли вызвать изменения настроек, а их нужно игнорировать. В файле описания к последней версии все описано, вот фрагмент:
В работе кнопка SET переключает установки температуры, или гистерезиса.
Так же по ее нажатию сохранение установок в памяти ЕЕPROM.
Кнопки минус и плюс соответственно меняют значения уставок, индикатор при этом мигает часто.
Если после изменения настроек не нажимать SET дольше 8 секунд, то будут использоваться
ранее сохраненные настройки.
Если удерживать SET нажатой более 4 секунд, то переход к настройкам режимов работы.
Их изменение кнопками "+" включить, а " - " выключить, сохранение так же по нажатию SET:
"ПР-.0" пропорциональное регулирование отключено;
"ПР-.1" пропорциональное регулирование включено;
" u-.0" инверсия выхода отключена (управление нагревателем);
" u-.1" инверсия выхода включена (управление холодильником);

Re: Терморегулятор на микроконтроллере PIC16Fxx и DS18B20

Вт май 10, 2016 23:24:28

Спасибо.Читал я описания всех версий,вот каша в голове и получилась,вспомнил,что вроде как писалось автоматом через 5 сек... :))
Небольшое изменение по схеме,касается внутрисхемного программирования МК,при номинале R1 1к мой TL866A выдавал ошибки,последовательный диод не помог,поставил 10к все работает отлично без диода.

Re: Терморегулятор на микроконтроллере PIC16Fxx и DS18B20

Пн май 16, 2016 21:43:46

Cхема и печатка с изменениями и исправлениями.Все проверено в железе.
Приношу извинение за маленькую ошибку. :oops:
Вложения
Termostat-PIC16F628-DS18B20fix.rar
(215.36 KiB) Скачиваний: 599

Re: Терморегулятор на микроконтроллере PIC16Fxx и DS18B20

Пн июн 27, 2016 21:02:46

У меня такой вопрос. Может ли данный регулятор подключатся к системе отопления и поддерживать заданную температуру в помещении?

Re: Терморегулятор на микроконтроллере PIC16Fxx и DS18B20

Ср янв 29, 2020 21:58:39

Тема еще жива? Есть ли смысл задавать тут вопросы?

Re: Терморегулятор на микроконтроллере PIC16Fxx и DS18B20

Чт янв 30, 2020 07:03:24

Похоже что нет. А что хотели?

Re: Терморегулятор на микроконтроллере PIC16Fxx и DS18B20

Чт янв 30, 2020 13:45:44

Почему не жива!?
Вопросы задавать всегда можно. Но вот ответы могут быть, а могут и нет.

Re: Терморегулятор на микроконтроллере PIC16Fxx и DS18B20

Чт янв 30, 2020 14:47:01

Попытаюсь задать вопрос.
Хочу сделать женЕ приятное (порутчик, молчать!) и заделять печку для шоколада.
3 предустановленных температуры, минимальный гистерезис (<1C), 3 кнопки для вызова нужного режима.
Ну, и индикация установленной температуры или номер режима.
Возможно ли внести данные изменения в прошивку? Глядишь, еще кому понадобится.

Re: Терморегулятор на микроконтроллере PIC16Fxx и DS18B20

Чт янв 30, 2020 22:46:53

Нет, это будет уже совсем другой прибор, а тут просто терморегулятор. В сети есть программируемые по времени терморегуляторы и многоканальные. Они немного сложнее, и алгоритм регулировок нужно предварительно устанавливать.

P/S/ Немного подумал, а что мешает использовать регулятор как есть? Вы же не указываете последовательность температур нагрева и их периоды, значит в любой момент можно установить нужную температуру, подождать сколько надо, потом установить следующую и т.д. Получается не предустановленные режимы, а каждый раз задаете то, что надо. Температура никогда мгновенно не меняется, а время установки кнопками маленькое (разгон есть), поэтому вообще не вижу сложностей. Единственно мне кажется, для такой задачи максимальное значение 125 гр.С маловато будет.

Re: Терморегулятор на микроконтроллере PIC16Fxx и DS18B20

Пт янв 31, 2020 14:16:22

Максимальная температура для этих целей 50 С.
Последовательность ~ 50 - 27 - 32.

Re: Терморегулятор на микроконтроллере PIC16Fxx и DS18B20

Пн мар 20, 2023 20:04:33

Может разраб ответит. Сделал термостат по этой схеме PIC16F628, прошивка "16F628_LED-OA_comm_anode"( из "Term_DS18B20_Ver3"), индикаторы с ОК, включение компрессора реле. Реле щелкает раз в секунду очень не на долго. Где может собака быть зарыта?

Re: Терморегулятор на микроконтроллере PIC16Fxx и DS18B20

Вт мар 21, 2023 17:44:59

Ничего не понял.
Если индикатор с ОК почему прошивка с ОА?
Реле щелкает раз в секунду, значит оно часто переключается?
Или реле щелкает и схема перезапускается?
А блок питания в норме, +5В не проседает?
Что видно на индикаторе?
Про собаку ничего не знаю.

Re: Терморегулятор на микроконтроллере PIC16Fxx и DS18B20

Вт мар 21, 2023 19:57:23

Здравствуйте. У меня вместо MOC3082, как у вас в схеме для включения компрессора стоит реле. У вас в "Term_DS18B20_Ver3" варианты включения ОК при прошивке ОА. У меня сделано так. Реле щелкает, при достижении установленной температуры и сразу отключается. Схема не перезапускается. Напряжения не проседают. На индикаторе действующая температура.

Re: Терморегулятор на микроконтроллере PIC16Fxx и DS18B20

Чт мар 23, 2023 13:23:26

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