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

ТЕМА: Термометр на 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
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 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
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 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
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 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
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 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
  • Дописи: 113
  • Подякували: 1
Ув.Soir Возможно ли написать прошивку к этой схеме, что бы была возможность автоматической регулировки яркости от фоторезистора и корекция температуры. Индикаторы с общим катодом.Порты можно поменять как Вам будет удобно.
Долучення:
Увійдіть до облікового запису, щоб писати повідомлення.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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