Терморегулятор на микроконтроллере PIC16F84 датчикe DS18B20

Поклонники продукции Microchip Technology Inc тусуются тут.
Аватара пользователя
Соник
Друг Кота
Сообщения: 7565
Зарегистрирован: Пн мар 22, 2010 11:01:14
Откуда: СССР, г. Москва.

Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18

Сообщение Соник »

Soir писал(а):Во-первых, причем здесь термостат?

1. Термостаты имеют свойство ломаться, впрочем как и все остальные вещи :)
2, 3, 4. Я немножко непонятно выразился. Если при работающем компрессоре отрубят сеть 220В, а через 15 секунд включат - компрессор начнёт работать с перегрузкой. По этому поводу даже есть специальные устройства-таймеры, которые при отключении и последующем включении электроэнергии через реле подают питание на холодильник через несколько минут (пока там фреон конденсируется или стечёт в поддон по трубопроводам или чего там... точно не помню...).
И это не в навороченных холодильниках.
Я рожден при социализме, и я этим горжусь!
Аватара пользователя
nvz
Электрический кот
Сообщения: 1056
Зарегистрирован: Чт ноя 25, 2010 16:58:42
Откуда: Средний Урал

Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18

Сообщение nvz »

(Шутка, не поймите правильно):

Соник писал(а):.... при отключении электроэнергии сразу включать холодильник нельзя...(


Можно! правда холодильник работать не будет, пока электроэнергию не включат.

А насчёт выдержки времени - в простых холодильниках таких схем я не наблюдал. Во всяком случае мой Stinol этим не страдает.
Аватара пользователя
Хатуль_мадан
Электрический кот
Сообщения: 1005
Зарегистрирован: Ср мар 03, 2010 11:48:00
Откуда: Уфа

Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18

Сообщение Хатуль_мадан »

Между прочим, в исходной конструкции термостата, что в названии темы, при включении инверсии (именно для холодильника) включение компрессора осуществляется с задержкой на пару минут, точно так же, как и при включении в сеть и кратковременных пропаданиях питания.
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18

Сообщение Soir »

nvz писал(а):А насчёт выдержки времени - в простых холодильниках таких схем я не наблюдал. Во всяком случае мой Stinol этим не страдает.

Я тоже не наблюдал. В моем Sharp тоже такого нет. Про Днепр я молчу. Задержка нужна, на мой взгляд, для защиты от дребезга, что часто наблюдается при включении/отключении электроэнергии. У меня в защитном устройстве, которое шло вместе с котлом автономного отопления, тоже задержка 3 мин.
Аватара пользователя
Соник
Друг Кота
Сообщения: 7565
Зарегистрирован: Пн мар 22, 2010 11:01:14
Откуда: СССР, г. Москва.

Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18

Сообщение Соник »

Soir писал(а):
nvz писал(а):А насчёт выдержки времени - в простых холодильниках таких схем я не наблюдал. Во всяком случае мой Stinol этим не страдает.

Я тоже не наблюдал. В моем Sharp тоже такого нет. Про Днепр я молчу.

Ей-богу вы как с Луны свалились :))) Вы ещё в прабабушкином ЗИЛе поищите такое устройство задержки :))) Неужели не ясно что оно увеличивает стоимость холодильника вплоть до того что из-за лишних 100 руб при сегодняшней конкуренции их (холодильники с такими устройствами) вообще покупать не будут. Сейчас лишь бы продать, а сгорит там компрессор от включения/отключения электропитания - никого не волнует :cry:
Я рожден при социализме, и я этим горжусь!
Аватара пользователя
nvz
Электрический кот
Сообщения: 1056
Зарегистрирован: Чт ноя 25, 2010 16:58:42
Откуда: Средний Урал

Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18

Сообщение nvz »

Тогда откуда это утверждение?
Соник писал(а): По этому поводу даже есть специальные устройства-таймеры, которые при отключении и последующем включении электроэнергии через реле подают питание на холодильник через несколько минут (пока там фреон конденсируется или стечёт в поддон по трубопроводам или чего там... точно не помню...).
И это не в навороченных холодильниках.
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18

Сообщение Soir »

Соник писал(а):Вы ещё в прабабушкином ЗИЛе поищите такое устройство задержки...

Моему Sharp всего лишь 3 года... Прабабушкины Днепр и Минск пережили разное. Минск отработал 22 года без таймера и без поломок и был просто списан еще в рабочем состоянии. Принципы получения холода и у старых, и у новых одинаковые. Если быть точным, то есть все-таки исключения, но в 90 процентах это компрессор, фреон (хладон и т.п.) и т.д. То есть, если изделие качественное, то и работает надежно. Частое включение-выключение, конечно, отрицательно сказывается на оборудовании, прежде всего на электродвигателях, но не только.
Конечно, лучше перестраховаться и поставить защиту, не только временнУю но и от бросков напряжения как в одну, так и в другую сторону, или стабилизатор, или бесперебойник... Но это уже совсем другая тема. Эта тема же превращается во флуд.
Поэтому, Соник, если в термостат нужно добавить еще какие-либо функции, например: таймер, детектор отклонения напряжения от номинального и т.п. - скажите, в своих прошивках я постараюсь это реализовать.
Аватара пользователя
Соник
Друг Кота
Сообщения: 7565
Зарегистрирован: Пн мар 22, 2010 11:01:14
Откуда: СССР, г. Москва.

Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18

Сообщение Соник »

nvz писал(а):Тогда откуда это утверждение?
Соник писал(а): По этому поводу даже есть специальные устройства-таймеры, которые при отключении и последующем включении электроэнергии через реле подают питание на холодильник через несколько минут (пока там фреон конденсируется или стечёт в поддон по трубопроводам или чего там... точно не помню...).
И это не в навороченных холодильниках.

Я имел ввиду что компрессор начнёт работать с перегрузкой во всех холодильниках, а не только в навороченных.

Soir писал(а):Поэтому, Соник, если в термостат нужно добавить еще какие-либо функции, например: таймер, детектор отклонения напряжения от номинального и т.п. - скажите, в своих прошивках я постараюсь это реализовать.

Как я уже говорил напряжение у меня в сети нестабильно, поэтому я бы очень был бы рад сетевому вольтметру, но этот запрос совсем не в эту тему :)
А детектор отклонения напряжения как будет работать? Датчик напряжения надо будет ставить?
Я рожден при социализме, и я этим горжусь!
Аватара пользователя
nvz
Электрический кот
Сообщения: 1056
Зарегистрирован: Чт ноя 25, 2010 16:58:42
Откуда: Средний Урал

Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18

Сообщение nvz »

1. (разочарованно) значит нет таких специальных устройств-таймеров?

2. Сетевой вольтметр можно сделать из чего угодно, начиная от щитовых, напряжением до 250 вольт, кончая китайскими цифровыми тестерами, типа DT838, только питание последнего надо сделать тоже от сети.

3. Датчик напряжения: делитель и два компаратора с разными опорными напряжениями.

Обычно холодильники (компрессоры) сгорают от попытки запуска при напряжении ниже 180 вольт - не могут развернуться. Повышение напряжения в сети при штатных ситуациях на надёжность оборудования не сказывается. Только при обрыве-обгорании нуля. Тогда распределённое трёхфазное напряжение сжигает всё подряд. Защищаются от этого кто как может, наиболее простой способ - реле на 220 вольт между нулём в розетке и трубой отопления, и то, если она точно заземлена и находится в контуре. Исполнительный механизм - тоже кто как: если защитить аппаратуру - хватит контактов реле, квартиру - уже надо пускатель. Возможны варианты: реле (пускатель) работают при нормальном напряжении и отключаются при аварийном или наоборот. У меня сделано проще: тиристор параллельно контактам розетки, при повышении напряжения открывается и вышибает вводной автомат (пробки).
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18

Сообщение Soir »

Во вложении схема защитного устройства, о котором я писал выше.
В PIC16F628A, в частности, есть компараторы, которые можно использовать для определения отклонений напряжения от номинального. Нужно только потесниться с выводами, или переходить на другой МК с АЦП и бОльшим количеством выводов.
Я бы все-таки отдал предпочтение отдельному защитному устройству (барьер, стабилизатор, бесперебойник и т.п.). В этом случае можно сразу защищать группу потребителей, защита будет универсальная (то есть можно подключать все, что угодно, с учетом мощности), да и так будет надежнее на мой взгляд.
Вложения
Protect.zip
(6.08 КБ) 305 скачиваний
Аватара пользователя
Соник
Друг Кота
Сообщения: 7565
Зарегистрирован: Пн мар 22, 2010 11:01:14
Откуда: СССР, г. Москва.

Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18

Сообщение Соник »

nvz писал(а):1. (разочарованно) значит нет таких специальных устройств-таймеров?

2. Сетевой вольтметр можно сделать из чего угодно, начиная от щитовых, напряжением до 250 вольт, кончая китайскими цифровыми тестерами, типа DT838, только питание последнего надо сделать тоже от сети.

1. Есть! Приобретаются отдельно от холодильника или собираются самостоятельно.
2. Стрелочные - прошлый век, в темноте их не видно. А китайский тестер 838 и ему подобный хлам может намерять всё что угодно.
Soir писал(а):В PIC16F628A, в частности, есть компараторы, которые можно использовать для определения отклонений напряжения от номинального.

Я начал разговор о устройстве задержки включения, а вы плавно перевели на устройство защиты от слишком малого и высокого напряжения :)))
Я рожден при социализме, и я этим горжусь!
Аватара пользователя
nvz
Электрический кот
Сообщения: 1056
Зарегистрирован: Чт ноя 25, 2010 16:58:42
Откуда: Средний Урал

Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18

Сообщение nvz »

:)) Всё, Soir, нас раскусили! Пора сдаваться. :)))
но всё равно я в недоумении: кто нас предал? :shock: :)))
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18

Сообщение Soir »

nvz писал(а):...Пора сдаваться...

Еще одна последняя попытка. :)
Соник писал(а):Я начал разговор о устройстве задержки включения, а вы плавно перевели на устройство защиты от слишком малого и высокого напряжения

Это же Вы спрашивали:
Соник писал(а):...А детектор отклонения напряжения как будет работать? Датчик напряжения надо будет ставить?

Схема, которую я выложил и является кроме защиты и устройством задержки включения около 3 мин.
Аватара пользователя
Соник
Друг Кота
Сообщения: 7565
Зарегистрирован: Пн мар 22, 2010 11:01:14
Откуда: СССР, г. Москва.

Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18

Сообщение Соник »

Soir писал(а):Схема, которую я выложил и является кроме защиты и устройством задержки включения около 3 мин.

А-а-а... А какая цепь там отвечает за задержку?
Я рожден при социализме, и я этим горжусь!
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18

Сообщение Soir »

Соник писал(а):А какая цепь там отвечает за задержку?

DA1.4, С5...
aleks.55
Родился
Сообщения: 16
Зарегистрирован: Чт мар 10, 2011 11:53:33

Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18

Сообщение aleks.55 »

При повышении температуры, пока отсчитывается 5 замеров, температура срабатывания может быть на 1,5-2 градуса выше установленной. Как уменьшить количество замеров до 2? :)
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18

Сообщение Soir »

aleks.55 писал(а):При повышении температуры, пока отсчитывается 5 замеров, температура срабатывания может быть на 1,5-2 градуса выше установленной. Как уменьшить количество замеров до 2? :)

Это вопрос к кому? По какой схеме?
aleks.55
Родился
Сообщения: 16
Зарегистрирован: Чт мар 10, 2011 11:53:33

Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18

Сообщение aleks.55 »

Вопрос задан по схеме "Терморегулятор на микроконтроллере PIC16F84 и датчике DS18B20" от 18.08.2010. А к кому вопрос? Очевидно к разработчику,т.к. количество замеров,подтверждающих необходимость коммутации,заложено програмно :)
Вложения
0477.jpg
(33.36 КБ) 550 скачиваний
aleks.55
Родился
Сообщения: 16
Зарегистрирован: Чт мар 10, 2011 11:53:33

Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18

Сообщение aleks.55 »

Рисунок 0477.jpg к вопросу отношения не имеет. Прошу простить :)
Аватара пользователя
nvz
Электрический кот
Сообщения: 1056
Зарегистрирован: Чт ноя 25, 2010 16:58:42
Откуда: Средний Урал

Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18

Сообщение nvz »

Этот вопрос был Хатуль_мадану

А что, за 5 секунд температура может повыситься на 1,5-2 градуса?
Ответить

Вернуться в «PIC»