Modbus RS485 MAX485 шум в линии - лечим

Поділитися
Вставка
  • Опубліковано 11 гру 2024

КОМЕНТАРІ • 43

  • @ИванИванов-п2ю6г
    @ИванИванов-п2ю6г 3 роки тому +4

    Видео короткое, но полезное и интересное. Спасибо!

  • @ВолодимирБугайчук-ы5ь

    спасибо большое за разбор,очень полезно

  • @DIY_PLC
    @DIY_PLC 2 роки тому +1

    Верною дорогой идете.)

  • @VasiliyTs
    @VasiliyTs 2 роки тому

    Спасибо !! Молодец !! Важно чтоб 20 кОм были меньше, тогда напряжение падения на 120 Ом увеличатся и шумы не превысят порог срабатывания.

  • @serjkp
    @serjkp 4 роки тому +3

    1) На коротких линиях нужен один терминатор (120 ом). Значит надо было либо отключить его в устройстве, либо отпаять на модуле 120 ом. 2) Резисторы подтяжки в 20к или 10к - это очень много. Смело опускайся до 680 ом. Помехи пропадут.

    • @NIKOLAY_PSHONIA
      @NIKOLAY_PSHONIA  4 роки тому +1

      Я показал проблему, и способ её устранения.

    • @lexadoc5834
      @lexadoc5834 2 роки тому

      Дак там и так получилось меньше меньшего - резисторы параллельно 10 и 20 = 6.66 кОм...

  • @ВячеславВасильченко-я8ж

    Спасибо жду посылку буду сразу проверять

  • @zjma
    @zjma 7 років тому +1

    Конечно же респект и уважуха тебе, интересные вещи делаеш. Но в сети
    ещё много интересных видео, на
    подобные темы...
    Ты потратил минимум пару дней, на то, чтобы всё это своять...
    И твой ролик поднялся бы в рейтинге гораздо выше, если бы ты потратил
    ещё 5 минут на написание сценария к нему.
    10 минут неочём, а суть видео начала просматриваться после четвёртой
    минуты!
    БЛИН...
    Это ведь не сложно, набросать на листике план или тезисы с некоторыми
    углубленными аспектами, и твой 10-и минутный ролик почти хит: ёмкий,
    содержательный, (каких не мало), но в своей теме ты "первый и лучший".

  • @goggi111y
    @goggi111y 2 роки тому

    Спасибо!

  • @РусланСидоров-й7п
    @РусланСидоров-й7п 5 років тому +1

    Хочу поделится опытом. 1. Согласование уровней не нужно т.к. микросхеме хватает 3.3в для хорошей работы, даже если ведущий и ведомое устройство не подключены общим минусом! 2. Ноги Rx Tx на Stm32 адаптивны к питанию 5в. Поэтому ты зря заморочился. 3. Пульсации по питанию не будут давать помех т.к. будут наводится на две ноги A B одновременно (это приймущество RS485). Насчёт резисторов ты прав, работать будет лучше. Правда я ставил по 5,6кОм вместо 20кОм, а 120 не трогал.

    • @NIKOLAY_PSHONIA
      @NIKOLAY_PSHONIA  5 років тому +1

      Так как пробовал разные USART - и свой протокол на разных ногах, что бы не переживать за толерантность, решил на всяк случай поставить.

    • @dixan2010
      @dixan2010 27 днів тому

      Подскажите хочу мастером сделать esp32 (3.3v) а слэйвы будут ардуино 5в как я понимаю мне согласователь надо ставить по-любому? И если не секрет какой полевой транзистор используете на замену?

    • @РусланСидоров-й7п
      @РусланСидоров-й7п 26 днів тому

      @@dixan2010в вашем случае лучше всего будет поставить на сторону ESP32 ST3485, а на сторону ардуин ST485 и не заморачиватся по уровням. Т.к. если ставить ST485 со стороны ESP32 нужно будет и заморочится с уровнями и подать 5в на ST485

    • @dixan2010
      @dixan2010 26 днів тому

      ​@@РусланСидоров-й7п спасибо а max3485 не одно и тоже? А то вроде работает от 3.3 и поддерживает напряжения от 3-12 воль на линии. Или я ошибаюсь?

    • @РусланСидоров-й7п
      @РусланСидоров-й7п 26 днів тому

      @@dixan2010 ожно и то же, просто фирма другая, max обычно дороже

  • @sergatmel8242
    @sergatmel8242 3 роки тому +1

    Что то в схеме у Вас не ладное.
    Не верно организованна подтяжка выходов (pin 6 и 7).
    7 следует подтянуть к Gnd
    6 подтянуть к +5v

  • @халилабдуллаев-ж4ы
    @халилабдуллаев-ж4ы 7 років тому +3

    Там 120 Ом не спроста.. он компенсирует волновое сопротивление кабеля.. это как бы среднее значение..

    • @NIKOLAY_PSHONIA
      @NIKOLAY_PSHONIA  7 років тому +1

      Работаю уже давно с RS485 - если на шине много устройств то сильно шумит шина. Выход оставить на мастере 120R и на самом последнем устройстве 120R провод до 50м. А если длинный то на мастере 240R примерно в середине провода 240R и на последнем тоже 240R.
      Волновое сопротивление витой пары - не зависимо от длинны 100R.

    • @халилабдуллаев-ж4ы
      @халилабдуллаев-ж4ы 7 років тому

      Никола Пшоня. Да, так и рекомендуют.. на первом и последнем.. максимум сколько устройств вешали на шину? И как с этим справляется max485?

    • @filonsergey9740
      @filonsergey9740 6 років тому

      В данном случае как я понял проблема с уровнями была, а не с тем что сигнал отражался . И я не уверен что автор терминатор поставил. Про него он не упоминал. Но слишком уж детская ошибка тогда. Скорее всего просто не сказал.

  • @alexanderurezchenko6651
    @alexanderurezchenko6651 5 років тому

    В даташите на микросхему именно 120ом рекомендуется

    • @NIKOLAY_PSHONIA
      @NIKOLAY_PSHONIA  5 років тому +1

      волновое сопротивление линии везде 120 ом
      но если посчитать 10к + 120 + 10к при 5в то разница между двумя входами компаратора 0,00... вольт именно из - за такой разницы схемы и шумят на выходе.

  • @DIY_PLC
    @DIY_PLC 2 роки тому

    А можно подробности по модбас?

    • @NIKOLAY_PSHONIA
      @NIKOLAY_PSHONIA  2 роки тому +1

      Зайдите Александр Писанец - у него есть подробности.

  • @Vlad_4572
    @Vlad_4572 Рік тому

    Ro, это же out, а Di, это input. Почему у тебя все наоборот показано?

    • @NIKOLAY_PSHONIA
      @NIKOLAY_PSHONIA  Рік тому

      У китайцев перепутано. Я показал как правильно.

    • @Vlad_4572
      @Vlad_4572 Рік тому

      @@NIKOLAY_PSHONIA , ок, спасибо)

  • @reza_ghasemi
    @reza_ghasemi 5 років тому

    Hi
    It's a great job.
    if is possible share schematic & codes, tnx.

  • @NIKOLAY_PSHONIA
    @NIKOLAY_PSHONIA  7 років тому +1

    Проблема в том что поставили не и полевики а PNP - перепутали китайцы.

    • @ponysonata7707
      @ponysonata7707 6 років тому

      Никола Пшоня где там pnp чет не врубился? В согласовании уровней чтоль?

  • @РусланСидоров-й7п
    @РусланСидоров-й7п 5 років тому

    И ещё, обязательно запрещай прием во время передачи. Иначе от мусора не избавился.

    • @NIKOLAY_PSHONIA
      @NIKOLAY_PSHONIA  5 років тому +1

      У меня две ноги в куче или прием или только передача.

  • @efimenko1985
    @efimenko1985 4 роки тому

    Привет, а зачем линия В через резистор к земле подтянута?

    • @NIKOLAY_PSHONIA
      @NIKOLAY_PSHONIA  4 роки тому

      Поройте в инете - найдете ответ.
      ua-cam.com/video/Zn7IFSD53Rg/v-deo.html

    • @efimenko1985
      @efimenko1985 4 роки тому

      @@NIKOLAY_PSHONIA Я говорю про Вами припаянный резистор GND-B

    • @NIKOLAY_PSHONIA
      @NIKOLAY_PSHONIA  4 роки тому

      @@efimenko1985 Это 10к (с одной линии на землю) и с низу платы 10к (с другой линии на +) а родные оставил по 20к.

  • @acroloid
    @acroloid 6 років тому

    Привет, у меня к тебе вопрос.
    Нужен чип MAX485 csa+1726. Но проблема в том, что точно такого же нет. Есть куча Вариаций MAX485. Они все взаимозаменяемы или нет? Например если заменить ан MAX485 cas+17DN, то все будет работать?

    • @NIKOLAY_PSHONIA
      @NIKOLAY_PSHONIA  6 років тому +1

      Какое питание +5 или +3,3в ???

  • @ВладелецУстройства-ю3в

    Не РЦ, а РС