Электронный термостат на PIC16F628 и DS1820
- Alexandr Mnchenko
- Встал на лапы
- Сообщения: 99
- Зарегистрирован: Пт фев 25, 2011 23:06:48
- Откуда: г.Запорожье, Украина
Re: Электронный термостат на PIC16F628 и DS1820
Александр можно увидеть деасемблированный файл чтоб увидеть разницу кода для датчиков?
- Реклама
-
Alexsandr_
- Открыл глаза
- Сообщения: 42
- Зарегистрирован: Вт дек 01, 2009 19:25:41
Re: Электронный термостат на PIC16F628 и DS1820
Пожалуйста.
- Вложения
-
- DS18B20_55_125_Src.rar
- (4.44 КБ) 407 скачиваний
(\_/)
(='.'=)
(").!.(")
(='.'=)
(").!.(")
-
Alexsandr_
- Открыл глаза
- Сообщения: 42
- Зарегистрирован: Вт дек 01, 2009 19:25:41
Re: Электронный термостат на PIC16F628 и DS1820
Полностью переработал код, поэтому могли появиться скрытые глюки.
Отлаживал в виртуально.
Добавлено определение подключенного датчика.
Остальной функционал должен остаться без изменения.
В архиве 4-е прошивки для разной точности измерения, но только для 18B20.
Отлаживал в виртуально.
Добавлено определение подключенного датчика.
Остальной функционал должен остаться без изменения.
В архиве 4-е прошивки для разной точности измерения, но только для 18B20.
- Вложения
-
- Термостат_DS18B20_55_125_Auto.rar
- (11.3 КБ) 500 скачиваний
(\_/)
(='.'=)
(").!.(")
(='.'=)
(").!.(")
Re: Электронный термостат на PIC16F628 и DS1820
Тема еще жива? Есть ли смысл задавать тут вопросы?
- Alexandr Mnchenko
- Встал на лапы
- Сообщения: 99
- Зарегистрирован: Пт фев 25, 2011 23:06:48
- Откуда: г.Запорожье, Украина
Re: Электронный термостат на PIC16F628 и DS1820
Попробуйте)
- Реклама
Re: Электронный термостат на PIC16F628 и DS1820
Попытаюсь задать вопрос.
Хочу сделать женЕ приятное (порутчик, молчать!) и заделать печку для шоколада.
3 предустановленных температуры, минимальный гистерезис (<1C), 3 кнопки для вызова нужного режима.
Ну, и индикация установленной температуры или номер режима.
В идеале (при наличаа ЖКИ) выбор продукта (их всего 3) которому соответствуют свои 3 установки температуры.
Возможно ли внести данные изменения в прошивку? Глядишь, еще кому понадобится.
Хочу сделать женЕ приятное (порутчик, молчать!) и заделать печку для шоколада.
3 предустановленных температуры, минимальный гистерезис (<1C), 3 кнопки для вызова нужного режима.
Ну, и индикация установленной температуры или номер режима.
В идеале (при наличаа ЖКИ) выбор продукта (их всего 3) которому соответствуют свои 3 установки температуры.
Возможно ли внести данные изменения в прошивку? Глядишь, еще кому понадобится.
Re: Электронный термостат на PIC16F628 и DS1820
Проще заново написать...
Делов-то на пару вечеров...
Делов-то на пару вечеров...
Re: Электронный термостат на PIC16F628 и DS1820
Умел бы - сделал.
Re: Электронный термостат на PIC16F628 и DS1820
А кто мешает? Было бы желание...
Re: Электронный термостат на PIC16F628 и DS1820
Попытался задать вопрос. К сожалению, неудачно 
Кроме очень нужного совета срочно освоить программирование микроконтроллером, так никто и не ответил.
А автор тут уже не появляется?
Кроме очень нужного совета срочно освоить программирование микроконтроллером, так никто и не ответил.
А автор тут уже не появляется?
Re: Электронный термостат на PIC16F628 и DS1820
Разница то ардунка или пик.
Человеку не схема нужна, а прошивка, которую он не может сделать по объективным причинам.
Человеку не схема нужна, а прошивка, которую он не может сделать по объективным причинам.
Кроме очень нужного совета срочно освоить программирование микроконтроллером, так никто и не ответил.
Re: Электронный термостат на PIC16F628 и DS1820
pcb432, я предложил вариант. Если захочет, помогу с прошивкой...
Re: Электронный термостат на PIC16F628 и DS1820
[uquote="pcb432",url="/forum/viewtopic.php?p=3785267#p3785267"]Разница то ардунка или пик.
Человеку не схема нужна, а прошивка, которую он не может сделать по объективным причинам.
Спасибо за понимание.
Какой смысл покупать Ардуино при наличии широкого выбора халявных МК? Да и слишком жирно.
TO: Vovka. Вы не поверите, но бывают люди не способные к чему-либо. В моём случае - к программированию
Зато много других талантов 
Человеку не схема нужна, а прошивка, которую он не может сделать по объективным причинам.
[/uquote]Кроме очень нужного совета срочно освоить программирование микроконтроллером, так никто и не ответил.
Спасибо за понимание.
Какой смысл покупать Ардуино при наличии широкого выбора халявных МК? Да и слишком жирно.
TO: Vovka. Вы не поверите, но бывают люди не способные к чему-либо. В моём случае - к программированию
Re: Электронный термостат на PIC16F628 и DS1820
[uquote="Vitaliy9",url="/forum/viewtopic.php?p=3785358#p3785358"]Да и слишком жирно.[/uquote]
Я просто предложил вариант за 100руб, без программатора.
[uquote="Vitaliy9",url="/forum/viewtopic.php?p=3785358#p3785358"]TO: Vovka. Вы не поверите, но бывают люди не способные к чему-либо. В моём случае - к программированию[/uquote]
Я предложил написать прошивку. Нет - значит нет. Мне есть чем заняться...
Я просто предложил вариант за 100руб, без программатора.
[uquote="Vitaliy9",url="/forum/viewtopic.php?p=3785358#p3785358"]TO: Vovka. Вы не поверите, но бывают люди не способные к чему-либо. В моём случае - к программированию[/uquote]
Я предложил написать прошивку. Нет - значит нет. Мне есть чем заняться...
-
Alexsandr_
- Открыл глаза
- Сообщения: 42
- Зарегистрирован: Вт дек 01, 2009 19:25:41
Re: Электронный термостат на PIC16F628 и DS1820
[uquote="Vitaliy9",url="/forum/viewtopic.php?p=3784908#p3784908"]А автор тут уже не появляется?[/uquote]
Автора тут никогда не было. Прошивка дорабатывалась по мере надобности из дизассемблированного кода.
[uquote="Vitaliy9",url="/forum/viewtopic.php?p=3784908#p3784908"]Какой смысл покупать Ардуино при наличии широкого выбора халявных МК?[/uquote]
Что есть в наличии? Схема собрана и работает?
Как я понял, то нужно жестко прописать температурный режим который активируется своей кнопкой?
Автора тут никогда не было. Прошивка дорабатывалась по мере надобности из дизассемблированного кода.
[uquote="Vitaliy9",url="/forum/viewtopic.php?p=3784908#p3784908"]Какой смысл покупать Ардуино при наличии широкого выбора халявных МК?[/uquote]
Что есть в наличии? Схема собрана и работает?
Как я понял, то нужно жестко прописать температурный режим который активируется своей кнопкой?
(\_/)
(='.'=)
(").!.(")
(='.'=)
(").!.(")
Re: Электронный термостат на PIC16F628 и DS1820
В наличии есть пару десятков типов атмег и пиков.
Сделать плату, собрать и настроить проблем нет. Затык с прошивкой. В принципе, можно пользоваться и так, но каждый раз менять температуру через меню не совсем удобно.
Вот, как я себе это представляю в идеале для домашнего использования. В промышленных установках всо по таймерам. Тут обойдемся без них. Ручки не отвалятся
Значит так. Есть LCD и 3 кнопки. В меню ими задаются 3 температур (по 3 на каждый режим) гистерезис можно прописать ~1С навсегда.
Режимы: "Черный", "Молочный", "Белый".
Для каждого режима 3 температуры соосветствующие 3-м кнопкам.
При включении на экране выбор режима (продукта) кратковременным нажатием соответствующей кнопки. Длительное нажатие или комбинация кнопок - выход в меню.
Десятые доли градуса не нужны. Соответственны в верхней строке можно постоянно выводить выбранный продукт и текущую температуру а в нижнуй оставить подсказку по кнопкам и отмечать "*" или чем-нибудь еще нажатую кнопку (установленную температуру.
Далее на экране выбранный продукт и информация какой кнопке соответствует какая температура.
После нажатия кнопка 1 - 3 показывается установленная и измеренная температура.
Вот, как-то так.
Сделать плату, собрать и настроить проблем нет. Затык с прошивкой. В принципе, можно пользоваться и так, но каждый раз менять температуру через меню не совсем удобно.
Вот, как я себе это представляю в идеале для домашнего использования. В промышленных установках всо по таймерам. Тут обойдемся без них. Ручки не отвалятся
Значит так. Есть LCD и 3 кнопки. В меню ими задаются 3 температур (по 3 на каждый режим) гистерезис можно прописать ~1С навсегда.
Режимы: "Черный", "Молочный", "Белый".
Для каждого режима 3 температуры соосветствующие 3-м кнопкам.
При включении на экране выбор режима (продукта) кратковременным нажатием соответствующей кнопки. Длительное нажатие или комбинация кнопок - выход в меню.
Десятые доли градуса не нужны. Соответственны в верхней строке можно постоянно выводить выбранный продукт и текущую температуру а в нижнуй оставить подсказку по кнопкам и отмечать "*" или чем-нибудь еще нажатую кнопку (установленную температуру.
Далее на экране выбранный продукт и информация какой кнопке соответствует какая температура.
После нажатия кнопка 1 - 3 показывается установленная и измеренная температура.
Вот, как-то так.
- musor
- Друг Кота
- Сообщения: 39197
- Зарегистрирован: Сб сен 13, 2014 16:27:32
- Откуда: СпиртоГонск созвездия Омега
Re: Электронный термостат на PIC16F628 и DS1820
по сути мултиварка выйдет? мож ее и взять за основу?
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Re: Электронный термостат на PIC16F628 и DS1820
Мультиварка и есть.
Только вот
Кто умеет тому не интересно и время нужно выделять, а кто не умеет тот идей полон.
Как их друг с другом состыковать
Только вот
.Затык с прошивкой
Кто умеет тому не интересно и время нужно выделять, а кто не умеет тот идей полон.
Как их друг с другом состыковать
Re: Электронный термостат на PIC16F628 и DS1820
Если применяется только набор фиксированных уставок, выбираемый с клавиатуры то зачем символьный дисплей-то?
Там достаточно подписанных гравировкой на фальшморде простейших индикаторов.
Да многокнопочного П2К для выборки режима.

Там достаточно подписанных гравировкой на фальшморде простейших индикаторов.
Да многокнопочного П2К для выборки режима.


