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

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

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


Аватара пользователя
Adusik
Поставщик валерьянки для Кота
Сообщения: 2198
Зарегистрирован: Ср мар 14, 2007 01:50:10

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

Сообщение Adusik »

Жаль, никто не поможет.
Аватара пользователя
Дмитрий68
Открыл глаза
Сообщения: 41
Зарегистрирован: Вс окт 24, 2010 13:01:45
Откуда: Саранск

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

Сообщение Дмитрий68 »

В варианте с 628 контроллером , в схеме нужен кварц ? Если нужен, то наверное есть смысл избавится от лишней детали?
Аватара пользователя
Adusik
Поставщик валерьянки для Кота
Сообщения: 2198
Зарегистрирован: Ср мар 14, 2007 01:50:10

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

Сообщение Adusik »

В терморегуляторе кварц ненужен.
иван петрович
Родился
Сообщения: 3
Зарегистрирован: Сб ноя 24, 2012 21:42:23

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

Сообщение иван петрович »

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

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

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

Не понял проблемы. Если используете индикаторы с общим анодом, то и прошивка должна быть соответствующая.
А режим инверсии относится не к индикатору, а к управлению нагрузкой, т.е холодильник/нагреватель.
Хотя для управления холодильником есть вариант прошивки с дополнительными параметрами.
иван петрович
Родился
Сообщения: 3
Зарегистрирован: Сб ноя 24, 2012 21:42:23

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

Сообщение иван петрович »

Приношу извинения.Недождался пока включится реле.А вот при температуре выше чем 37 градусов показания индикатора становятся 129,7 градусов.В чем может быть причина.Заранее благодарен за помощь.
Аватара пользователя
Хатуль_мадан
Электрический кот
Сообщения: 1004
Зарегистрирован: Ср мар 03, 2010 11:48:00
Откуда: Уфа

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

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

Вообще то такого быть не может. Максимальное число может быть 127. Попробуйте перепрошить МК и не устанавливайте инверсию.
иван петрович
Родился
Сообщения: 3
Зарегистрирован: Сб ноя 24, 2012 21:42:23

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

Сообщение иван петрович »

Спасибо разобрался уже.Попались DS какие то странные.При питании по трем проводам
очень большое потребление, а по двум нужно уменьшать подтягивающий резистор.
Аватара пользователя
Дмитрий68
Открыл глаза
Сообщения: 41
Зарегистрирован: Вс окт 24, 2010 13:01:45
Откуда: Саранск

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

Сообщение Дмитрий68 »

:o :o :o Спрашивал же - нужен ли кварц с 628 контроллером- нет не нужен :evil: Собрал 2 экземпляра - мертвые :o Вешаю кварц- заработали !!!!
Аватара пользователя
Хатуль_мадан
Электрический кот
Сообщения: 1004
Зарегистрирован: Ср мар 03, 2010 11:48:00
Откуда: Уфа

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

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

Эта претензия к тому, кто говорил не нужен!
Ранее все было сказано, что при замене МК схема не изменяется, т.е в обоих вариантах требуется кварц.
Аватара пользователя
Дмитрий68
Открыл глаза
Сообщения: 41
Зарегистрирован: Вс окт 24, 2010 13:01:45
Откуда: Саранск

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

Сообщение Дмитрий68 »

[quote="Хатуль_мадан"]Эта претензия к тому, кто говорил не нужен!

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

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

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

Ну я же не могу отслеживать все сообщения на разных форумах! Тема давняя, поэтому и следить перестал, вот и молчаливое согласие. А в чем грандиозная проблема, почему "коту под хвост"? На сколько понял, все заработало, или нет? Или кварцев нет, воткнуть их некуда? Можно же и самому изменить биты в конфигурации и попробовать включить внутренний генератор вместо кварца. У меня уже нет такого МК, сам опробовать не смогу. А то, что схему менять не нужно, писалось при обсуждении замены МК, вроде бы в старой ветке, которая разрослась более 100 страниц. Чесно говоря, искать лень, действительно "Хотя уже всё равно...".
Аватара пользователя
Дмитрий68
Открыл глаза
Сообщения: 41
Зарегистрирован: Вс окт 24, 2010 13:01:45
Откуда: Саранск

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

Сообщение Дмитрий68 »

Дело в следующем-мне таких термостатов надо 20 штук. Всю свою пасеку - в каждый улей я собираюсь поставить нагреватель, рядом с пасекой у меня избушка- там будут стоять термостаты.Комплектующие все в наличии имеются, на ЕBAY прикупил контроллеров 628 по 28 руб за шт.в огромном количестве( на всю оставшуюся жизнь) индикаторы так же имеются , а вот кварцов , ну штуки 4 наскребу по сусекам, да и смысла в них не вижу.Хотелось бы схему без кварца . В погребе у меня стоит нагреватель- термостат второй год, инертность нагревателя - термостата 3-4 градуса. Улей конечно не погреб,но инертность всё равно будет присутствовать.Огромная точность задаваемая кварцем не нужна.Следующее-не понравился сам термостат. После включения питания прибор входит в режим установок с жутким миганием 3 ГЦ, которое очень сильно утомляет глаза. Хотя в описании сказано, что после включении питания и инициализации датчика прибор переходит в режим измерения температуры, а его приходится ждать , когда перемигают все установочные режимы. Вобщем не подходит он мне.
Аватара пользователя
Хатуль_мадан
Электрический кот
Сообщения: 1004
Зарегистрирован: Ср мар 03, 2010 11:48:00
Откуда: Уфа

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

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

Кварц нужен не для задания огромной точности (она определяется только датчиками), а для стабильных временнЫх интервалов, к тому же у PIC16F84 нет внутреннего генератора, а изначально разработка была на нем. После включения прибор не входит в режим установок, а жутким миганием показывает, что в нем установлено на текущий момент. А иначе на таком индикаторе как отличить установленное от измеренного? Такое впечатление, что Вы по нескольку раз в час, чтобы утомить глаза, выключаете/включаете питание и при этом сидите и наблюдаете за миганием индикатора :) Длительность мигания 8 Сек (4 уст. по 2 Сек) только при включении. Если уж питание и было выключено, то эти 8 сек вообще погоды не делают.
Ну раз не подходит, тут ничего не поделать...
Чтобы не следить за миганием одновременно 20 индикаторов, Вам проще протянуть трехпроводную линию по всем 20 ульям, с 20 датчиками на общей шине. Все это завести на 1 терморегулятор с хорошим дисплеем, который может управлять 20 нагревателями. Но это совершенно другая конструкция, хотя и ее можно реализовать на простеньких МК. Советую обратиться к Soir из начальной ветки обсуждения, отзывчивый и доброжелательный собеседник, думаю, он сможет помочь с реализацией Вашей задумки.
Аватара пользователя
den2
Сверлит текстолит когтями
Сообщения: 1145
Зарегистрирован: Вт авг 17, 2010 11:58:06
Откуда: Казань

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

Сообщение den2 »

Если кого ещё интересует печатка в lay ,то сегодня постараюсь выложить.Не стану рисовать элементы относящиеся к БП.Предпологается,что БП уже имеется.Кнопки SB1-SB3 не показаны на плате (нет у меня в библиотеке такого элемента).
Контакт NULL подсоединить к нулевому проводу,OUT соответственно выход с тиристора.
Если найдёте ошибки,просьба сообщить.Оригинальная разводка платы предоставлена автором в формате PCB.
Вложения
Termostat-PIC16F84-DS18B20_PCB-KOPIYA.zip
(54.49 КБ) 825 скачиваний
sony_1
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Пт май 27, 2011 22:18:47

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

Сообщение sony_1 »

Автор скажите, а в аквариумном хозяйстве можно применить данный терморегулятор? В случае каких либо сбоев ухи не будет? :hunger:
Аватара пользователя
djzakdell
Родился
Сообщения: 16
Зарегистрирован: Пт май 21, 2010 14:09:53

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

Сообщение djzakdell »

У каво нибуть есть пичатка даного девайса,выше выложенную не могу открыть.Зарание спасибо
Аватара пользователя
den2
Сверлит текстолит когтями
Сообщения: 1145
Зарегистрирован: Вт авг 17, 2010 11:58:06
Откуда: Казань

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

Сообщение den2 »

djzakdell писал(а):У каво нибуть есть пичатка даного девайса,выше выложенную не могу открыть.Зарание спасибо


Скачайте последнюю версию Спринта,я в ней редактировал.Если не найдёте,то напишите в личку,скину на файлообменник IFolder.


Закачал.

Изображение
Аватара пользователя
djzakdell
Родился
Сообщения: 16
Зарегистрирован: Пт май 21, 2010 14:09:53

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

Сообщение djzakdell »

den2 писал(а):
djzakdell писал(а):У каво нибуть есть пичатка даного девайса,выше выложенную не могу открыть.Зарание спасибо


Скачайте последнюю версию Спринта,я в ней редактировал.Если не найдёте,то напишите в личку,скину на файлообменник IFolder.


Закачал.

Изображение



Спасибо я скачал и открыл пичатка класная но сложная с двохсторонним монтажом прийдется самому делать
Аватара пользователя
den2
Сверлит текстолит когтями
Сообщения: 1145
Зарегистрирован: Вт авг 17, 2010 11:58:06
Откуда: Казань

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

Сообщение den2 »

djzakdell писал(а):

Спасибо я скачал и открыл пичатка класная но сложная с двохсторонним монтажом прийдется самому делать


Я в таких случаях,одну сторону ЛУТом делаю,а вторую маркером дорисовываю.
Ответить

Вернуться в «Статьи»