Mega 2560 не хватает пинов

Тема в разделе "Arduino & Shields", создана пользователем Михаил123, 18 апр 2022.

  1. Подскажите, как можно решить проблему нехватки пинов на меге?
    нужно подключить много термопар (20) и еще по мелочам, контактов на 12.
     
  2. KindMan

    KindMan Гуру

    Гуглите по словосочетанию "расширитель портов"
     
    Михаил123 нравится это.
  3. нашел это.
    https://robotchip.ru/uvelichenie-portov-vvoda-vyvoda-na-arduino-pcf8574/
    если через i2c, то получается, что их можно налепить сколь угодно много. Верно?
     
  4. Vovka

    Vovka Гик

    Нет! Учим i2c...
     
  5. сколь угодно много - это сколько адресов удастся выставить на платах расшерения.
     
  6. Vovka

    Vovka Гик

  7. save.l

    save.l Гик

    как вариант
     
    Михаил123 нравится это.
  8. да, как раз, на этих штуках и собираю. Надо набрать порядка 80 свободных пинов.
    Вопрос по адресации: адреса там начинаются с 20, или как?
     
  9. если подаю питание на а1 - это будет адрес 21 ?
     
  10. akl

    akl Гуру

    термопары предполагают использование АЦП
     
  11. parovoZZ

    parovoZZ Гуру

    через аналоговые коммутаторы. Но для термопар необходим усилитель с корректирующей характеристикой, а также холодный спай.
     
  12. логично
     
  13. parovoZZ

    parovoZZ Гуру

    и в чём проблема?
     
  14. akl

    akl Гуру

    в том что ТС ищет расширитель портов, а не АЦП :rolleyes:
     
  15. ту не понял...
    расширитель имеет адрес, и связь АЦП с ардуино идет через этот расширитель.
     
  16. тут кто то подскажет, что бы не делать опытов - как идет нумерация портов расширителя?
     
  17. а главное - сейчас не могу понять, как прилепить MAX6675 через MCP23017
     
  18. DetSimen

    DetSimen Гик

    Можно изолентой или термосоплями.
     
  19. akl

    akl Гуру

    MAX6675 же через SPI работает - ну так их все ногами CLK и MISO подключить к ардуине параллельно, и каждую по отдельности ногой CS либо к отдельным пинам ардуины либо через расширитель. Для подключения 20ти таких штук потребуется 22 ноги в целом
     
    Михаил123 нравится это.
  20. а как быть с адресами?
    как это организовать?