Датчик xkc-y25-v и raspberry pi

Тема в разделе "Raspberry Pi", создана пользователем a0639, 11 окт 2021.

  1. a0639

    a0639 Нерд

    Не получается подключить датчик уровня xkc-y25-v к Raspberry pi. Причем xkc-y25-npn вполне успешно подключился. У датчика есть загадочный сигнал mode - может в нем дело? Подскажите - кто знает
     
  2. SergeiL

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

    Разъем не подходит? Или еще что то мешает?
    Вы пишите подробно, как подключаете, схему нарисуйте, опишите что не так работает как хочется.
    Загадочный сигнал MODE описан в интернете и находится по первой ссылке в поиске.
     
  3. Un_ka

    Un_ka Гуру

  4. SergeiL

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

    Там датчик к малине подключается через Амперковский шилд Troyka HAT, на котором уже есть согласование уровней 3.3В-5В.
    ТС об этом ничего не пишет. Как подключен датчик - непонятно.
    xkc-y25-npn - это открытый коллектор, тут сложнее порт на малине спалить, но все равно можно.
    Поэтому и вопросы.
     
  5. a0639

    a0639 Нерд

    Вот так подключил. Практически одинаково.
    gpio.setup(pin, gpio.IN,pull_up_down=PUD_UP)
    пин - любой, кроме запрещенных
     

    Вложения:

    • sensors.jpg
      sensors.jpg
      Размер файла:
      18,3 КБ
      Просмотров:
      137
  6. Un_ka

    Un_ka Гуру

    Какой конкретно в вашем случае?
    Значит на python.
     
  7. SergeiL

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

    Разница в <npn> и <v> в плане выхода.
    В NPN стоит транзистор подтягивающий выход к GND.
    У <V> уже есть подтяжка к питанию датчика (5В), что много для малины.
    Тут нужен преобразователь уровней, чтобы на малину не попало напряжение выше 3.3В
    Такой датчик нельзя цеплять к малине без цепей преобразования уровней.
     
  8. parovoZZ

    parovoZZ Гуру

    резистор и стабилитрон на 3.3. Вот и все цепи.
     
  9. SergeiL

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

    Ну это же ставить нужно, сами они не образуются.