Электронный термостат на PIC16F628 и DS1820

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

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


Аватара пользователя
Alexandr Mnchenko
Встал на лапы
Сообщения: 99
Зарегистрирован: Пт фев 25, 2011 23:06:48
Откуда: г.Запорожье, Украина

Re: Электронный термостат на PIC16F628 и DS1820

Сообщение Alexandr Mnchenko »

Александр можно увидеть деасемблированный файл чтоб увидеть разницу кода для датчиков?
Реклама
Alexsandr_
Открыл глаза
Сообщения: 42
Зарегистрирован: Вт дек 01, 2009 19:25:41

Re: Электронный термостат на PIC16F628 и DS1820

Сообщение Alexsandr_ »

Пожалуйста.
Вложения
DS18B20_55_125_Src.rar
(4.44 КБ) 407 скачиваний
(\_/)
(='.'=)
(").!.(")
Реклама
Alexsandr_
Открыл глаза
Сообщения: 42
Зарегистрирован: Вт дек 01, 2009 19:25:41

Re: Электронный термостат на PIC16F628 и DS1820

Сообщение Alexsandr_ »

Полностью переработал код, поэтому могли появиться скрытые глюки.
Отлаживал в виртуально.
Добавлено определение подключенного датчика.
Остальной функционал должен остаться без изменения.
В архиве 4-е прошивки для разной точности измерения, но только для 18B20.
Вложения
Термостат_DS18B20_55_125_Auto.rar
(11.3 КБ) 500 скачиваний
(\_/)
(='.'=)
(").!.(")
Аватара пользователя
Vitaliy9
Открыл глаза
Сообщения: 78
Зарегистрирован: Вс авг 08, 2010 22:10:25
Откуда: Toronto

Re: Электронный термостат на PIC16F628 и DS1820

Сообщение Vitaliy9 »

Тема еще жива? Есть ли смысл задавать тут вопросы?
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
Alexandr Mnchenko
Встал на лапы
Сообщения: 99
Зарегистрирован: Пт фев 25, 2011 23:06:48
Откуда: г.Запорожье, Украина

Re: Электронный термостат на PIC16F628 и DS1820

Сообщение Alexandr Mnchenko »

Попробуйте)
Реклама
Аватара пользователя
Vitaliy9
Открыл глаза
Сообщения: 78
Зарегистрирован: Вс авг 08, 2010 22:10:25
Откуда: Toronto

Re: Электронный термостат на PIC16F628 и DS1820

Сообщение Vitaliy9 »

Попытаюсь задать вопрос.
Хочу сделать женЕ приятное (порутчик, молчать!) и заделать печку для шоколада.
3 предустановленных температуры, минимальный гистерезис (<1C), 3 кнопки для вызова нужного режима.
Ну, и индикация установленной температуры или номер режима.
В идеале (при наличаа ЖКИ) выбор продукта (их всего 3) которому соответствуют свои 3 установки температуры.
Возможно ли внести данные изменения в прошивку? Глядишь, еще кому понадобится.
Реклама
-=Vovka=-
Опытный кот
Сообщения: 844
Зарегистрирован: Пн апр 11, 2011 10:08:52

Re: Электронный термостат на PIC16F628 и DS1820

Сообщение -=Vovka=- »

Проще заново написать...
Делов-то на пару вечеров...
Аватара пользователя
Vitaliy9
Открыл глаза
Сообщения: 78
Зарегистрирован: Вс авг 08, 2010 22:10:25
Откуда: Toronto

Re: Электронный термостат на PIC16F628 и DS1820

Сообщение Vitaliy9 »

Умел бы - сделал.
-=Vovka=-
Опытный кот
Сообщения: 844
Зарегистрирован: Пн апр 11, 2011 10:08:52

Re: Электронный термостат на PIC16F628 и DS1820

Сообщение -=Vovka=- »

А кто мешает? Было бы желание...
Аватара пользователя
Vitaliy9
Открыл глаза
Сообщения: 78
Зарегистрирован: Вс авг 08, 2010 22:10:25
Откуда: Toronto

Re: Электронный термостат на PIC16F628 и DS1820

Сообщение Vitaliy9 »

Попытался задать вопрос. К сожалению, неудачно :(
Кроме очень нужного совета срочно освоить программирование микроконтроллером, так никто и не ответил.
А автор тут уже не появляется?
-=Vovka=-
Опытный кот
Сообщения: 844
Зарегистрирован: Пн апр 11, 2011 10:08:52

Re: Электронный термостат на PIC16F628 и DS1820

Сообщение -=Vovka=- »

Можно еще проще: взять вместо PIC16F628 Ардуину. Остальная схема та же.
Прошивка делается за вечер. Программатор не нужен!

как-то так. подключение к каким ногам Ардуины и нумерацию потом добавить...
Изображение
pcb432
Мудрый кот
Сообщения: 1808
Зарегистрирован: Пт мар 26, 2010 17:16:52
Откуда: Kazan

Re: Электронный термостат на PIC16F628 и DS1820

Сообщение pcb432 »

Разница то ардунка или пик.
Человеку не схема нужна, а прошивка, которую он не может сделать по объективным причинам.
Кроме очень нужного совета срочно освоить программирование микроконтроллером, так никто и не ответил.
-=Vovka=-
Опытный кот
Сообщения: 844
Зарегистрирован: Пн апр 11, 2011 10:08:52

Re: Электронный термостат на PIC16F628 и DS1820

Сообщение -=Vovka=- »

pcb432, я предложил вариант. Если захочет, помогу с прошивкой...
Аватара пользователя
Vitaliy9
Открыл глаза
Сообщения: 78
Зарегистрирован: Вс авг 08, 2010 22:10:25
Откуда: Toronto

Re: Электронный термостат на PIC16F628 и DS1820

Сообщение Vitaliy9 »

[uquote="pcb432",url="/forum/viewtopic.php?p=3785267#p3785267"]Разница то ардунка или пик.
Человеку не схема нужна, а прошивка, которую он не может сделать по объективным причинам.
Кроме очень нужного совета срочно освоить программирование микроконтроллером, так никто и не ответил.
[/uquote]

Спасибо за понимание.
Какой смысл покупать Ардуино при наличии широкого выбора халявных МК? Да и слишком жирно.

TO: Vovka. Вы не поверите, но бывают люди не способные к чему-либо. В моём случае - к программированию :( Зато много других талантов :)))
-=Vovka=-
Опытный кот
Сообщения: 844
Зарегистрирован: Пн апр 11, 2011 10:08:52

Re: Электронный термостат на PIC16F628 и DS1820

Сообщение -=Vovka=- »

[uquote="Vitaliy9",url="/forum/viewtopic.php?p=3785358#p3785358"]Да и слишком жирно.[/uquote]
Я просто предложил вариант за 100руб, без программатора.
[uquote="Vitaliy9",url="/forum/viewtopic.php?p=3785358#p3785358"]TO: Vovka. Вы не поверите, но бывают люди не способные к чему-либо. В моём случае - к программированию[/uquote]
Я предложил написать прошивку. Нет - значит нет. Мне есть чем заняться...
Alexsandr_
Открыл глаза
Сообщения: 42
Зарегистрирован: Вт дек 01, 2009 19:25:41

Re: Электронный термостат на PIC16F628 и DS1820

Сообщение Alexsandr_ »

[uquote="Vitaliy9",url="/forum/viewtopic.php?p=3784908#p3784908"]А автор тут уже не появляется?[/uquote]
Автора тут никогда не было. Прошивка дорабатывалась по мере надобности из дизассемблированного кода.
[uquote="Vitaliy9",url="/forum/viewtopic.php?p=3784908#p3784908"]Какой смысл покупать Ардуино при наличии широкого выбора халявных МК?[/uquote]
Что есть в наличии? Схема собрана и работает?
Как я понял, то нужно жестко прописать температурный режим который активируется своей кнопкой?
(\_/)
(='.'=)
(").!.(")
Аватара пользователя
Vitaliy9
Открыл глаза
Сообщения: 78
Зарегистрирован: Вс авг 08, 2010 22:10:25
Откуда: Toronto

Re: Электронный термостат на PIC16F628 и DS1820

Сообщение Vitaliy9 »

В наличии есть пару десятков типов атмег и пиков.
Сделать плату, собрать и настроить проблем нет. Затык с прошивкой. В принципе, можно пользоваться и так, но каждый раз менять температуру через меню не совсем удобно.
Вот, как я себе это представляю в идеале для домашнего использования. В промышленных установках всо по таймерам. Тут обойдемся без них. Ручки не отвалятся :)
Значит так. Есть LCD и 3 кнопки. В меню ими задаются 3 температур (по 3 на каждый режим) гистерезис можно прописать ~1С навсегда.
Режимы: "Черный", "Молочный", "Белый".
Для каждого режима 3 температуры соосветствующие 3-м кнопкам.
При включении на экране выбор режима (продукта) кратковременным нажатием соответствующей кнопки. Длительное нажатие или комбинация кнопок - выход в меню.
Десятые доли градуса не нужны. Соответственны в верхней строке можно постоянно выводить выбранный продукт и текущую температуру а в нижнуй оставить подсказку по кнопкам и отмечать "*" или чем-нибудь еще нажатую кнопку (установленную температуру.
Далее на экране выбранный продукт и информация какой кнопке соответствует какая температура.
После нажатия кнопка 1 - 3 показывается установленная и измеренная температура.
Вот, как-то так.
Аватара пользователя
musor
Друг Кота
Сообщения: 39197
Зарегистрирован: Сб сен 13, 2014 16:27:32
Откуда: СпиртоГонск созвездия Омега

Re: Электронный термостат на PIC16F628 и DS1820

Сообщение musor »

по сути мултиварка выйдет? мож ее и взять за основу?
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
pcb432
Мудрый кот
Сообщения: 1808
Зарегистрирован: Пт мар 26, 2010 17:16:52
Откуда: Kazan

Re: Электронный термостат на PIC16F628 и DS1820

Сообщение pcb432 »

Мультиварка и есть.
Только вот
Затык с прошивкой
.
Кто умеет тому не интересно и время нужно выделять, а кто не умеет тот идей полон.
Как их друг с другом состыковать :dont_know:
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15556
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Электронный термостат на PIC16F628 и DS1820

Сообщение BOB51 »

Если применяется только набор фиксированных уставок, выбираемый с клавиатуры то зачем символьный дисплей-то?
Там достаточно подписанных гравировкой на фальшморде простейших индикаторов.
Да многокнопочного П2К для выборки режима.
8)
Ответить

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