Лет 12 назад собирал термостат на ds18b20 и мк 2313 , и у меня тоже ds18b20 температуру сильно завышал градусов на 6-7. А сейчас считаю не рентабильными такие стандартные конструкции, если только для творческого интереса, а так Ваша реализация выставления температуры очень интересно сделали
Скачал, твой проект, Андрей. В AS7, все собралось без ошибок, уже отлично, хочу переделать под термопару и без индикатора, такого дисплея у меня нет, хочу использовать RGB светодиод. Понравилась идея регулировки уставок, да и код написан, нормальным, понятным "языком".Кстати, ты обещал сделать ролики, как пишешь код в AS7. Спасибо.
Спасибо.Грамотно.В ATtiny 13 все влезло.Проверил на железе работает.Только в протеусе 8 и атмел студио 6 не открывается.Напишите пожалуйста в чем Вы готовите проекты.В моём протеусе нет ТМ1637 как его можно добавить.Хотелось бы посмотреть как Вы пишите программы в видео уроках.
Atmel Studio 7, Proteus 8.5. про тм1637 точно не помню, но вродебы он там изначально был. Про уроки думаю, но пока сил особых не ощущаю в себе для этого :)
10:04 А Вы уверены в точности Вашего мультиметра? Вообще-то 18B20 первично калибруется на заводе, чем обеспечивается точно 0,5С в рабочем диапазоне.... К тому же термопару спрятали ЗА датчик термостата относительно нагревателя, естественно, первый экранирует своим корпусом второй и показания разнятся
Андрей доброго времени суток! Не плохой вариант термостата. Только как ты уже сказал в нем смысла нет из за китайских W1209. Но у них как и у твоего варианта маленький температурный диапазон. И причина термодатчик, у него предел +125°С если не ошибаюсь. Но есть термисторы с верхним пределом 300°С. и тогда твой вариант незаменим. Только можно ли прикрутить термистор вместо DS18B20?
смотря что там должно быть. данная прошивка занимает 99% флэш памяти т.е. чтолибо добавить не выйдет. а если мк пожирнее взять то можно много всякого разного наделать
Andrey Frolov , т.е. заливаю просто прошивку и фьюзы не трогаю. Я просто залил прошивку через CAVR из папки release и схема не стартанула, была мысль что дело с фьюзами. Может отсутствие датчика и резистора влияет, на то что индикатор не засветился?
Есть, и уже давно, модуль W1209. Специально заточенный под контроль температуры. Функционал намного больше и удобнее. Про рентабельность, при нынешних ценах на "камни" вообще речи нет. Про точность автор сам сказал.... " в руках не держал... " Опять же.... как часто нужна очень высокая точность? Там где она нужна, тем более не место таким решениям. Так что это не более чем опыт.
Здравствуйте Андрей. Вопрос: температура настраивается только в пределах которые на видео показаны или можно во всем диапазоне измерений датчика DS18B20 выставить?
Здравствуйте Андрей. Спасибо за разработку. Вопрос: как можно расширить диапазон регулировок? Я про диапазон от - 55 до +125. Ну или от 0 до +125. Задачи разные :)
ну если не требуется часто перестраивать, можно обойтись и без дисплея. устанавливать порог срабатывания по контрольному прибору. и кстати зачем было городить микроконтроллер, когда можно обойтись компаратором с гистерезисом ? я спрашиваю к тому, что тоже мучу термореле... это не праздное любопытство.
ну мк это более универсально как вы понимаете. не требуется перепаивать схему если вдруг что-то изменилось или можно применить в нескольких разных местах. + проще лично для меня т.к. гестерезис на компараторе или ОУ я не понял совсем. + ну и плату разводить с мк проще обычно, рассыпухи меньше. + я люблю иногда писать программульки :)
Здравствуйте! Скажите пожалуйста ,если на дисплее будет не двоеточие посередине а точки на каждом сегменте(дисплей тоже на микросхеме ТМ1637) будет работать или в прошивке нужно что то изменить?
28-29 градусов это температура корпуса ds28b20, а термопарой вы воздух меряете, естественно они отличаются
Используешь МК на полную, интересно. Хорошее видео
Лет 12 назад собирал термостат на ds18b20 и мк 2313 , и у меня тоже ds18b20 температуру сильно завышал градусов на 6-7. А сейчас считаю не рентабильными такие стандартные конструкции, если только для творческого интереса, а так Ваша реализация выставления температуры очень интересно сделали
Подписался, попробую сделать.
Скачал, твой проект, Андрей. В AS7, все собралось без ошибок, уже отлично, хочу переделать под термопару и без индикатора, такого дисплея у меня нет, хочу использовать RGB светодиод. Понравилась идея регулировки уставок, да и код написан, нормальным, понятным "языком".Кстати, ты обещал сделать ролики, как пишешь код в AS7. Спасибо.
Под мышку поместите и отколибруйте на 36.6С
как с вами связаться нужна помощь
Спасибо.Грамотно.В ATtiny 13 все влезло.Проверил на железе работает.Только в протеусе 8 и атмел студио 6 не открывается.Напишите пожалуйста в чем Вы готовите проекты.В моём протеусе нет ТМ1637 как его можно добавить.Хотелось бы посмотреть как Вы пишите программы в видео уроках.
Atmel Studio 7, Proteus 8.5. про тм1637 точно не помню, но вродебы он там изначально был. Про уроки думаю, но пока сил особых не ощущаю в себе для этого :)
Спасибо.
10:04 А Вы уверены в точности Вашего мультиметра? Вообще-то 18B20 первично калибруется на заводе, чем обеспечивается точно 0,5С в рабочем диапазоне.... К тому же термопару спрятали ЗА датчик термостата относительно нагревателя, естественно, первый экранирует своим корпусом второй и показания разнятся
я же вроде и сказал, что не доверяю мультиметру. правда датчику тоже не особо доверяю.
А может он работать на минусовую температуру?
Андрей доброго времени суток!
Не плохой вариант термостата. Только как ты уже сказал в нем смысла нет из за китайских W1209. Но у них как и у твоего варианта маленький температурный диапазон. И причина термодатчик, у него предел +125°С если не ошибаюсь. Но есть термисторы с верхним пределом 300°С. и тогда твой вариант незаменим. Только можно ли прикрутить термистор вместо DS18B20?
Верхнюю точку можно черной лентой заклеить, или закрасить маркером.
а можно купить индикатор с точками и перепаять
@@lexxkrt для особо одарённых можно купить готовый термостат W1209 по цене меньше чем пачка сигарет - за 114 рублей...
@@gyggit и ждать 90 дней пока он приедет? а индикаторы в наличии есть
Ребят а где скетчь взять такой??
Просто не могу такой готовый контроллер найти..
Очень круто... А можно чтобы работало по разности температур двух датчиков
смотря что там должно быть. данная прошивка занимает 99% флэш памяти т.е. чтолибо добавить не выйдет. а если мк пожирнее взять то можно много всякого разного наделать
@@andreyfrolov301 просто надо чтобы включало когда разность была заданная
@@dimakyrinniy9506
ну... вычислить разность температур и что то включить по этому событию проблемы не составляет.
@@andreyfrolov301 сделайте такой проект, если для вас не сложно, очень буду ждать....
@@dimakyrinniy9506 можно и сделать, но сначала вы опишите что нужно, для чего это и тд. может быть я и заинтересуюсь, а пока непонятно что делать.
Здравствуйте. Подскажите пожалуйста какие фьюзы выставлять при программировании attiny13?
заводские фьюзы т.е. FF 6A
Andrey Frolov , т.е. заливаю просто прошивку и фьюзы не трогаю. Я просто залил прошивку через CAVR из папки release и схема не стартанула, была мысль что дело с фьюзами. Может отсутствие датчика и резистора влияет, на то что индикатор не засветился?
@@denisandreev5893 вполне может зависнуть не получая отклика от датчика
Andrey Frolov ок, спасибо, буду разбираться
Есть, и уже давно, модуль W1209. Специально заточенный под контроль температуры. Функционал намного больше и удобнее. Про рентабельность, при нынешних ценах на "камни" вообще речи нет. Про точность автор сам сказал.... " в руках не держал... " Опять же.... как часто нужна очень высокая точность? Там где она нужна, тем более не место таким решениям. Так что это не более чем опыт.
Здравствуйте Андрей. Вопрос: температура настраивается только в пределах которые на видео показаны или можно во всем диапазоне измерений датчика DS18B20 выставить?
диапазон от 0 до 99.9
Понял , спасибо. Продолжайте ваши ролики, мне они очень нравятся, удачи.
Здравствуйте Андрей. Спасибо за разработку. Вопрос: как можно расширить диапазон регулировок? Я про диапазон от - 55 до +125. Ну или от 0 до +125. Задачи разные :)
ну если не требуется часто перестраивать, можно обойтись и без дисплея. устанавливать порог срабатывания по контрольному прибору. и кстати зачем было городить микроконтроллер, когда можно обойтись компаратором с гистерезисом ? я спрашиваю к тому, что тоже мучу термореле... это не праздное любопытство.
ну мк это более универсально как вы понимаете. не требуется перепаивать схему если вдруг что-то изменилось или можно применить в нескольких разных местах.
+ проще лично для меня т.к. гестерезис на компараторе или ОУ я не понял совсем.
+ ну и плату разводить с мк проще обычно, рассыпухи меньше.
+ я люблю иногда писать программульки :)
а на АТтини 10 реально термостат сделать??? При достижении 40г. на выводе должен появится +. И при 70г. также +. На атине 10.
почему нет? :)
Слабо сделать?))) (за денежку) потому что я могу максимум собрать мультивибратор на двух транзисторах
@@labtecoklick если напишите тз и пришлете на почту, смогу ответить
dr.somet ат yandex.ru
Здравствуйте! Скажите пожалуйста ,если на дисплее будет не двоеточие посередине а точки на каждом сегменте(дисплей тоже на микросхеме ТМ1637) будет работать или в прошивке нужно что то изменить?
на китайском термостате "за 200 рублей" - ds18b20 в герметичной оболочке, по крайней мере у меня такой
это за 200 рублей :)