Запрошуємо, Гість
Ім'я користувача: Пароль: Запам’ятати мене

ТЕМА: Термометр на ATMEGA8 с датчиком DS18B20

Термометр на ATMEGA8 с датчиком DS18B20 04 лют. 2018 09:32 #1

  • nick-p
  • nick-p аватар
  • Оффлайн
  • В минулому
  • Дописи: 33
Ув.Soir!Поскольку не существует двухканального термометра с такими функциями как в Вашей конструкции(авт.яркость,корр.температуры)хочу сделать два отдельных термометра.В связи с этим хочу спросить у Вас,можно ли в прошивке №9 для уменьшения лишних манипуляций вообще убрать часы и всё что с ними связано,ввести коррекцию температуры и для удобства подключения больших индикаторов проинвертировать 8 выходов на катоды?Спасибо.
Увійдіть до облікового запису, щоб писати повідомлення.

Термометр на ATMEGA8 с датчиком DS18B20 04 лют. 2018 10:04 #2

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 13644
  • Подякували: 5175
  • sxem.org 2019,2021 Respect Author
nick-p пише:
Поскольку не существует двухканального термометра с такими функциями как в Вашей конструкции(авт.яркость,корр.температуры)
Если Вам нужен прибор с двумя датчиками и одним индикатором, то Вы плохо искали, даже кажется с тремя датчиками температуры был вариант.
Или Вам нужно два раздельных прибора?
Опять же, в той прошивке можно отключить индикацию времени и будет просто термометр...
Увійдіть до облікового запису, щоб писати повідомлення.

Термометр на ATMEGA8 с датчиком DS18B20 04 лют. 2018 13:32 #3

  • nick-p
  • nick-p аватар
  • Оффлайн
  • В минулому
  • Дописи: 33
Вообще-то мне нужен термометр с двумя датчиками и двумя индикаторами,но с функциями авт.регулир.яркости и коррекцией температуры,а именно таких нет.Поэтому хочу сделать два одинаковых термометра.Если в №9 сложно убрать часы,то хотя бы добавить коррекцию температуры и проинвертировать катоды.Мне эта прошивка больше нравится.Спасибо.
Останнє редагування: 04 лют. 2018 13:35 від nick-p.
Увійдіть до облікового запису, щоб писати повідомлення.

Термометр на ATMEGA8 с датчиком DS18B20 04 лют. 2018 14:00 #4

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 13644
  • Подякували: 5175
  • sxem.org 2019,2021 Respect Author
nick-p пише:
Вообще-то мне нужен термометр с двумя датчиками и двумя индикаторами
Еще одно уточнение, Вам нужно два отдельных устройства с одним датчиком и индикатором каждое, или одно устройство с двумя датчиками и двумя индикаторами?
Увійдіть до облікового запису, щоб писати повідомлення.

Термометр на ATMEGA8 с датчиком DS18B20 04 лют. 2018 17:25 #5

  • nick-p
  • nick-p аватар
  • Оффлайн
  • В минулому
  • Дописи: 33
Предпочтительнее когда к одному контроллеру подключены два датчика(на разные входы)и два индикатора.Но это не столь существенно.Готов использовать два отдельных устройства,главное что бы были автом.яркость и коррекция температуры.Мне понравилось как это работает.Хочу использовать один фоторезистор на три устройства(или два),разделив их диодами.Хотя,пожалуй,применение одного контроллера вызовет усложнение схемы,проще будет использовать два одинаковых устройств с теми просьбами о которых я просил.И выходы катодов проинвертировать.
Останнє редагування: 04 лют. 2018 18:18 від nick-p.
Увійдіть до облікового запису, щоб писати повідомлення.

Термометр на ATMEGA8 с датчиком DS18B20 04 лют. 2018 21:52 #6

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 13644
  • Подякували: 5175
  • sxem.org 2019,2021 Respect Author
nick-p пише:
Хотя,пожалуй,применение одного контроллера вызовет усложнение схемы...
Почему это? Как раз наоборот.

Сделал одинарный, как Вы и просили. Проверяйте. Описания нет, что непонятно - спрашивайте.
Долучення:
Останнє редагування: 05 лют. 2018 08:14 від Soir. Причина: Обновление прошивки.
Увійдіть до облікового запису, щоб писати повідомлення.

Термометр на ATMEGA8 с датчиком DS18B20 05 лют. 2018 07:05 #7

  • nick-p
  • nick-p аватар
  • Оффлайн
  • В минулому
  • Дописи: 33
Описания нет, что непонятно - спрашивайте.
Ув.Soir!Проверил прошивку,термометр работает,авт.яркость тоже,не работает коррекция температуры.Есть только символ"c"Это коррекция часов,а символа"t"нет.Очень бы хотелось сделать коррекцию температуры.Спасибо.
Увійдіть до облікового запису, щоб писати повідомлення.

Термометр на ATMEGA8 с датчиком DS18B20 05 лют. 2018 08:14 #8

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 13644
  • Подякували: 5175
  • sxem.org 2019,2021 Respect Author
nick-p пише:
Есть только символ"c"Это коррекция часов,а символа"t"нет.
Символ "c" и был коррекция температуры. Но все равно, была и ошибка. Исправил.
Увійдіть до облікового запису, щоб писати повідомлення.

Термометр на ATMEGA8 с датчиком DS18B20 05 лют. 2018 12:01 #9

  • nick-p
  • nick-p аватар
  • Оффлайн
  • В минулому
  • Дописи: 33
Вот теперь всё работает просто отлично!Огромное спасибо за помощь и такую прекрасную конструкцию.Это лучшее из того что я видел.Просто сейчас провожу реконструкцию своих старых устройств и Ваши разработки оказались как нельзя кстати.Теперь на очереди совмещённые часы и термометр.Там тоже будет один вопрос,надеюсь не откажете в помощи.Ещё раз большое спасибо!
Увійдіть до облікового запису, щоб писати повідомлення.

Термометр на ATMEGA8 с датчиком DS18B20 01 квіт. 2018 20:46 #10

  • saha742
  • saha742 аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 108
  • Подякували: 1
Ув.Soir Возможно ли написать прошивку к этой схеме, что бы была возможность автоматической регулировки яркости от фоторезистора и корекция температуры. Индикаторы с общим катодом.Порты можно поменять как Вам будет удобно.
Долучення:
Увійдіть до облікового запису, щоб писати повідомлення.

Термометр на ATMEGA8 с датчиком DS18B20 01 квіт. 2018 20:53 #11

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 13644
  • Подякували: 5175
  • sxem.org 2019,2021 Respect Author
Опишите подробно работу устройства.
Увійдіть до облікового запису, щоб писати повідомлення.

Термометр на ATMEGA8 с датчиком DS18B20 01 квіт. 2018 21:16 #12

  • saha742
  • saha742 аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 108
  • Подякували: 1
Это будет простой термометр с возможностю отображения минусовых температур который будет постоянно показывать температуру на улице (датчик1 и индикатор1) и в комнате (датчик2 и индикатор2) с возможностю корекции погрешности показаний датчиков кнопками "+" и "-" Выбор датчика кнопкой "выбор" шаг корекции 0.1 градус. Ну и подцепить фоторезистор на свободный порт мк. для регулировки яркости индикаторов.
Останнє редагування: 01 квіт. 2018 23:25 від saha742. Причина: исправления
Увійдіть до облікового запису, щоб писати повідомлення.

Термометр на ATMEGA8 с датчиком DS18B20 01 квіт. 2018 21:30 #13

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 13644
  • Подякували: 5175
  • sxem.org 2019,2021 Respect Author
А что такое Наг1, Наг2?
К регулировке яркости какие-то настройки нужны?
Увійдіть до облікового запису, щоб писати повідомлення.

Термометр на ATMEGA8 с датчиком DS18B20 01 квіт. 2018 23:22 #14

  • saha742
  • saha742 аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 108
  • Подякували: 1
На Har1 и Har2 не обращайте внимания так как схема взята с интернета и эти порты управляли нагрузкой.
На счёт регулировки яркости я пока не знаю как сделать :unsure: Может сделать как у Ваших часах если это возможно.
Останнє редагування: 01 квіт. 2018 23:32 від saha742. Причина: исправления
Увійдіть до облікового запису, щоб писати повідомлення.

Термометр на ATMEGA8 с датчиком DS18B20 02 квіт. 2018 07:40 #15

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 13644
  • Подякували: 5175
  • sxem.org 2019,2021 Respect Author
Проект, смотрите...
Долучення:
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: saha742, Domestic

Термометр на ATMEGA8 с датчиком DS18B20 02 квіт. 2018 20:26 #16

  • saha742
  • saha742 аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 108
  • Подякували: 1
С той скоростью с которой Вы откликаетесь на просьбу выше всех похвал. Собрал на макетке я устройство залил прошивку и все заработало с первого раза как надо :woohoo: Большое человеческое спасибо за Ваш труд и за то что помогаете таким нубам как я.
Увійдіть до облікового запису, щоб писати повідомлення.

Термометр на ATMEGA8 с датчиком DS18B20 23 лют. 2019 21:04 #17

  • saha742
  • saha742 аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 108
  • Подякували: 1
Soir пише:
Проект, смотрите...

Ув. Soir можете переделать эту прошивку под индикаторы с общим анодом.
Увійдіть до облікового запису, щоб писати повідомлення.

Термометр на ATMEGA8 с датчиком DS18B20 23 лют. 2019 21:20 #18

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 13644
  • Подякували: 5175
  • sxem.org 2019,2021 Respect Author
Покажите полную схему подключения индикатора. Интересуют ключи.
Увійдіть до облікового запису, щоб писати повідомлення.

Термометр на ATMEGA8 с датчиком DS18B20 23 лют. 2019 23:10 #19

  • saha742
  • saha742 аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 108
  • Подякували: 1
Схема будет такая только ключи заменю на pnp и на колектор подам +5
Долучення:
Увійдіть до облікового запису, щоб писати повідомлення.

Термометр на ATMEGA8 с датчиком DS18B20 24 лют. 2019 06:45 #20

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 13644
  • Подякували: 5175
  • sxem.org 2019,2021 Respect Author
saha742 пише:
такая только ключи заменю на pnp и на колектор подам +5
Такая, не такая... Если нет нарисованной схемы, то будут ошибки. Мне например, совершенно непонятно, каким образом Вы собрались использовать ключи pnp, подав на коллектор +5. И как в этом случае должна работать программа.
Пока просто инвертировал сигналы, но если работать не будет - тогда рисуйте и показывайте схему.
Долучення:
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: saha742

Термометр на ATMEGA8 с датчиком DS18B20 24 лют. 2019 18:42 #21

  • saha742
  • saha742 аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 108
  • Подякували: 1
Спасибо, собрал на макетке всё заработало :cheer:
Останнє редагування: 24 лют. 2019 20:01 від saha742.
Увійдіть до облікового запису, щоб писати повідомлення.

Термометр на ATMEGA8 с датчиком DS18B20 10 черв. 2021 00:08 #22

  • saha742
  • saha742 аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 108
  • Подякували: 1
Уважаемый Soir можете в прошивке из 15 поста общий катод, поменять местами порты РС3 (кнопка set) на РС2.
Просто попалась атмега з битым портом хотелось пустить в дело. Заранее благодарен.
Увійдіть до облікового запису, щоб писати повідомлення.

Термометр на ATMEGA8 с датчиком DS18B20 10 черв. 2021 07:06 #23

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 13644
  • Подякували: 5175
  • sxem.org 2019,2021 Respect Author
Перенес.
Долучення:
Останнє редагування: 11 черв. 2021 05:50 від Soir. Причина: Обновление прошивки
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: saha742

Термометр на ATMEGA8 с датчиком DS18B20 10 черв. 2021 21:47 #24

  • saha742
  • saha742 аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 108
  • Подякували: 1
Да, только это прошивка для общий анод а я просил под общий катод.
Останнє редагування: 10 черв. 2021 22:06 від saha742.
Увійдіть до облікового запису, щоб писати повідомлення.

Термометр на ATMEGA8 с датчиком DS18B20 11 черв. 2021 05:51 #25

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 13644
  • Подякували: 5175
  • sxem.org 2019,2021 Respect Author
Сделал общий катод.
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: saha742
Модератори: wolf2000, Vakula, Айнцвайдрайченко, Soir