Sim800c - проект - опрос датчиков

Тема в разделе "Посоветуйте детальки", создана пользователем Рокки1945, 21 июл 2020.

  1. SergeiL

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

    А какими средствами (библиотеками) поднимали канал передачи данных под MQTT на SIM800C?

    Резистор 120Ом.

    Ну да, посмотрел схему - как раз то, что делал в начале двухтысячных .
     
    Andrey12 нравится это.
  2. Рокки1945

    Рокки1945 Гуру

    Сергей, - правильно ли понял, что первый резистор от RE DE к плюсу питания и у последней микрухи те же выводы на общий?
     
  3. SergeiL

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

    Нет, между "А" и "В".
     
    Рокки1945 нравится это.
  4. Рокки1945

    Рокки1945 Гуру

    А провода экранированные? Какое сечение надо на ~ метров 400?
     
  5. SergeiL

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

    Долго все это самому писать, WiFi роутер в деревне есть?
     
  6. Рокки1945

    Рокки1945 Гуру

    Да
    Да конечно, просто не думаю что вафля покроет 400 метров - огород там сарай , через стены пробъёт.
     
  7. Ariadna-on-Line

    Ariadna-on-Line Гуру

    Значит очень ***во невнимательно читали. В этом и есть фишка - на два длинных провода наводится одинаковая (особенно если они скручены) помеха. Но между проводами помехи не будет из-за "одинаковости". А микры как раз и работают на разнице сигналов в проводах . Поэтому никаких несимметричных дел на проводах быть не должно. Терминатор - резистор с определенным (волновым) сопротивлением МЕЖДУ ПРОВОДАМИ на конце линии. Поглощает волновые процессы (типа эха) в длинных линиях, чтобы не искажалась форма сигнала.
     
    Рокки1945 нравится это.
  8. SergeiL

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

    Да там обычная витая пара пойдет, максимальная длина - 1200 м.
    Я обычную витую пару в экране использовал. Вот схема из рекомендаций:
    upload_2020-7-21_19-50-1.png
     
  9. Ariadna-on-Line

    Ariadna-on-Line Гуру

    Не важно.
     
  10. SergeiL

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

    Ну да, 400м это многовато, потребует расширение зоны.
    Просто как говорят, "аппетит приходит во время еды".
    Потом захочется дополнительных плюшек в виде панели управления, графиков, базы данных...
    Можно все это делать и самому, но нужен опыт и время.
    Проще воспользоваться решениями с открытым кодом, которые есть в сети.
     
    Andrey12 и Рокки1945 нравится это.
  11. Рокки1945

    Рокки1945 Гуру

  12. Ariadna-on-Line

    Ariadna-on-Line Гуру

    Между сигнальными проводами будет постоянная разность потенциалов. Сомневаюсь что будет работать.
     
  13. Рокки1945

    Рокки1945 Гуру

    ну там и микруха другая
     
  14. Daniil

    Daniil Гуру

    все же от скорости передачи зависит.
    2 провода скручены и определенного сечения для получения волнового сопротивления 120 Ом.
     
    SergeiL нравится это.
  15. SergeiL

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

    А еще и разницы потенциалов между землями узлов в сети не должно быть.
    Иначе выгорят драйвера.
     
  16. parovoZZ

    parovoZZ Гуру

    Это у хорошего кабеля с нормируемым значением волнового сопротивления. У кабеля с рынка этот параметр не нормируется вообще, а мало того, он ещё и гуляет по длине кабеля. Так можно купить кабель и на 600 Ом, и на 250 Ом.
     
  17. parovoZZ

    parovoZZ Гуру

    Устраняется установкой трансофрматора (как в Rj45) или, что является классикой для дифференциальных пар, ставится оптрон.
     
  18. Рокки1945

    Рокки1945 Гуру

    А ведь и у 485 и сим800 связь по уарту - нужно будет делать sowtwareserial на мастере?
     
  19. SergeiL

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

    Как у нас любит @parovoZZ :) ?
    трансофрматор - это что такое? :D
     
    parovoZZ нравится это.
  20. Рокки1945

    Рокки1945 Гуру

    Вот такой алгоритм пока приходит в голову:
    Мастер в режиме приёмника опрашивает-слушает аттиньки (настроенные в режим передатчиков), как только приходит изменённое состояние на любом, мастер шлёт СМС, юзер по DTMF соединяется с мастером (мастер при этом в режиме передатчика, аттиньки в режим приёмника) и шлёт нужную пачку для корректировки. Далее после получения подтверждения (обратная связь по дтмф ранее записанная команда "...") мастер опять приёмник, аттиньки передачики.