Регистратор температуры с датчиком DS18B20

Тема в разделе "Arduino & Shields", создана пользователем Павел_S, 14 июн 2015.

  1. Павел_S

    Павел_S Нуб

    Добрый день посетители форума. Помогите собрать автономный регистратор температур(логгер), способный работать с 20-ю датчиками DS18B20. Полученные данные необходимо сохранять в память регистрирующего устройства, с последующей возможностью передачи данных на ПК и последующей их обработки, например в EXCEL.

    Буду благодарен за любые подсказки и ссылки
     
  2. Megakoteyka

    Megakoteyka Оракул Модератор

    В чем сложности?
     
  3. Павел_S

    Павел_S Нуб

    Немного предыстории: изначально был куплен прибор MP707R и 20 датчиков DS18B20. В ходе подключения к ПК выяснилось, что прибор крайне сложно находит внешний датчик температуры, кроме установленного на плате(хотя в инструкции заявлена возможность подключение до 32 датчиков ). Посмотрев темы форума увидел, что подобные задачи и их решения освещены. Однако мой опыт использования Arduino и т.п. - нулевой и дабы свести к минимуму затраты времени и средств - обратился к специалистам.
     
  4. Deniss

    Deniss Гик

    [​IMG]
    [​IMG]
    Резистор подтягивающий (4,7 кОм - 10кОм)
    http://arduino-project.net/DallasTemperature.rar Библиотека, в ней есть пример Multiply, он очень вам подойдет!
    Поскольку в ардуину много показаний не влезет, нужно их ловить сервером через COM порт.
     
  5. Павел_S

    Павел_S Нуб

    Благодарю за совет, буду разбираться.
     
  6. Megakoteyka

    Megakoteyka Оракул Модератор

    Или писать на SD.
     
  7. DrProg

    DrProg Вечный нерд

    Писать на SD, кстати, проще, удобнее и автономнее. И модуль стоит 250 руб всего.
     
  8. Megakoteyka

    Megakoteyka Оракул Модератор

    Модуль можно сделать из переходника SD-microSD, нескольких резисторов и проводков. Пайки на 5 минут. Будет почти бесплатно.
     
    DrProg нравится это.
  9. MDV

    MDV Гик

    думаю 20 DS1820 оси без напряга. у меня 12 штук на одном пине висят и прекрасно работают.