Добро пожаловать, Гость
Логин: Пароль: Запомнить меня

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

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

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

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

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 8034
  • Спасибо получено: 2776
nick-p пишет:
Поскольку не существует двухканального термометра с такими функциями как в Вашей конструкции(авт.яркость,корр.температуры)
Если Вам нужен прибор с двумя датчиками и одним индикатором, то Вы плохо искали, даже кажется с тремя датчиками температуры был вариант.
Или Вам нужно два раздельных прибора?
Опять же, в той прошивке можно отключить индикацию времени и будет просто термометр...
Администратор запретил публиковать записи гостям.

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

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

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

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 8034
  • Спасибо получено: 2776
nick-p пишет:
Вообще-то мне нужен термометр с двумя датчиками и двумя индикаторами
Еще одно уточнение, Вам нужно два отдельных устройства с одним датчиком и индикатором каждое, или одно устройство с двумя датчиками и двумя индикаторами?
Администратор запретил публиковать записи гостям.

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

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

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

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 8034
  • Спасибо получено: 2776
nick-p пишет:
Хотя,пожалуй,применение одного контроллера вызовет усложнение схемы...
Почему это? Как раз наоборот.

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

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

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

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

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 8034
  • Спасибо получено: 2776
nick-p пишет:
Есть только символ"c"Это коррекция часов,а символа"t"нет.
Символ "c" и был коррекция температуры. Но все равно, была и ошибка. Исправил.
Администратор запретил публиковать записи гостям.

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

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

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

  • saha742
  • saha742 аватар
  • Не в сети
  • Harness is online
  • Сообщений: 25
  • Спасибо получено: 1
Ув.Soir Возможно ли написать прошивку к этой схеме, что бы была возможность автоматической регулировки яркости от фоторезистора и корекция температуры. Индикаторы с общим катодом.Порты можно поменять как Вам будет удобно.
Вложения:
Администратор запретил публиковать записи гостям.

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

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 8034
  • Спасибо получено: 2776
Опишите подробно работу устройства.
Администратор запретил публиковать записи гостям.

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

  • saha742
  • saha742 аватар
  • Не в сети
  • Harness is online
  • Сообщений: 25
  • Спасибо получено: 1
Это будет простой термометр с возможностю отображения минусовых температур который будет постоянно показывать температуру на улице (датчик1 и индикатор1) и в комнате (датчик2 и индикатор2) с возможностю корекции погрешности показаний датчиков кнопками "+" и "-" Выбор датчика кнопкой "выбор" шаг корекции 0.1 градус. Ну и подцепить фоторезистор на свободный порт мк. для регулировки яркости индикаторов.
Последнее редактирование: 01 апр 2018 23:25 от saha742. Причина: исправления
Администратор запретил публиковать записи гостям.

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

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 8034
  • Спасибо получено: 2776
А что такое Наг1, Наг2?
К регулировке яркости какие-то настройки нужны?
Администратор запретил публиковать записи гостям.

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

  • saha742
  • saha742 аватар
  • Не в сети
  • Harness is online
  • Сообщений: 25
  • Спасибо получено: 1
На Har1 и Har2 не обращайте внимания так как схема взята с интернета и эти порты управляли нагрузкой.
На счёт регулировки яркости я пока не знаю как сделать :unsure: Может сделать как у Ваших часах если это возможно.
Последнее редактирование: 01 апр 2018 23:32 от saha742. Причина: исправления
Администратор запретил публиковать записи гостям.

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

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 8034
  • Спасибо получено: 2776
Проект, смотрите...
Вложения:
Администратор запретил публиковать записи гостям.
Спасибо сказали: saha742, Domestic

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

  • saha742
  • saha742 аватар
  • Не в сети
  • Harness is online
  • Сообщений: 25
  • Спасибо получено: 1
С той скоростью с которой Вы откликаетесь на просьбу выше всех похвал. Собрал на макетке я устройство залил прошивку и все заработало с первого раза как надо :woohoo: Большое человеческое спасибо за Ваш труд и за то что помогаете таким нубам как я.
Администратор запретил публиковать записи гостям.
Модераторы: wolf2000, Vakula, Айнцвайдрайченко