Переговоры между контроллерами

Тема в разделе "Проводная и беспроводная связь", создана пользователем Рокки1945, 13 апр 2021.

  1. Рокки1945

    Рокки1945 Гуру

    Здравствуйте уважаемые форумчане!
    Какие есть способы обмена информацией между микроконтроллерами, более 10?
    Конкретика - интересует чтобы не только мастер мог инициировать начало обмена инфой - но и слейв...
    Спасибо!!!!
    P.S. Всех с праздником - "День мецената и благотворителя"
     
    Последнее редактирование модератором: 13 апр 2021
  2. SergeiL

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

    MQTT наше все!
     
  3. a1000

    a1000 Гуру

    Как по мне,более всего подойдёт UART. SPI, 1-Wire там всё по команде мастера. Можно ешё I2C под это дело приспособить. Но там и так все не просто, а когда на шине более 1 мастера.......... Я так и не разобрался во всех эти арбитражах и т.д.
     
    Рокки1945 нравится это.
  4. Рокки1945

    Рокки1945 Гуру

    Сергей я и не сомневался но если без инета?
     
  5. Рокки1945

    Рокки1945 Гуру

    А как по уарту сделать?
     
  6. a1000

    a1000 Гуру

  7. Рокки1945

    Рокки1945 Гуру

    Я очень таки извиняюсь - не оговорил, что контроллеров будет больше 10 на одной шине.
     
  8. a1000

    a1000 Гуру

  9. parovoZZ

    parovoZZ Гуру

    Используй программный жезл с передачей по тайм-ауту. У кого жезл - тот и мастер. Сделал передачу, передал следующему. Вышел тайм-аут владения жезлом - передал следующему.
    Если выкидывать сигнал наружу, то я бы смотрел в сторону can шины.
     
  10. SergeiL

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

    И без интернета - MQTT.
    Брокер в локальной сети.
    Без интернета будет так же работать.
     
    Igor68 и Рокки1945 нравится это.
  11. Рокки1945

    Рокки1945 Гуру

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

    Рокки1945 Гуру

    Пока сделал статус-шину на ней все сидят и мастер (прерывание по входу) и слейвы.
     
  13. Рокки1945

    Рокки1945 Гуру

    Но тогда необходима будет микросхема с вайфай на борту....
    Или мк с инет переферией.
     
    Последнее редактирование модератором: 14 апр 2021
    Airbus нравится это.
  14. Airbus

    Airbus Радиохулиган Модератор

    В чем проблема? Esp8266-01 стоит 80 рублей
     
  15. Рокки1945

    Рокки1945 Гуру

    Согласен - но всё уже сделано на аттини 2313 и атмеге 164.
     
  16. SergeiL

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

    ESP-12E стоит 190 руб, переходник на стандартный шаг -25 рублей.
    NodeMCU - 300 руб.
    И это уже цены у нас, пошел в магазин и купил.
    При этом получаешь нормальный, быстрый контроллер с возможностью подключения к своему серверу из любой точки, где есть Wi-Fi.
    Тут вопрос того, что нужно.
    Я для себя уже давно все делаю только на ESP. Ну или ESP + ATtiny.
     
  17. Рокки1945

    Рокки1945 Гуру

    А кодить в ардуино иде - ЕСП?
    Если да то пока у меня нет такого большого опыта чтобы делать устройства ответственные на ЕСП...
    Тем более была реплика от Паровозза - что ЕСП не пошел в промышленности и ушел в бытовуху.
     
  18. SergeiL

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

    На форуме Амперки обсуждаются, большей частью, самодельные решения любителей.
    И прикручивать их в промышленности как-то не профессионально.

    А кодить под ESP можно в разных средах и на разных языках.
    Но самый доступный, и простой, на мой взгляд, - да, Ардуино ИДЕ.
    И по надежности получаются очень стабильные устройства.
     
    Рокки1945 нравится это.
  19. Рокки1945

    Рокки1945 Гуру

    хорошо приму к сведению...
     
  20. Igor68

    Igor68 Гуру

    Да нет не так, а поехал за сотни вёрст в Москву, Питер и др... добрался до магазина повстречавшись с постовыми, поискал где есть, купил, и обратно в обратном порядке. Ну можно ещё и и через почту или экспресс доставку... что там, что там покупка дороже товара.
    А если через торговую сеть? Хорошо если скажут типа: "Уже нет! Разобрали! Привезут если сделаете заказ"... но бывает и так: "Вы что смеётесь? Такого не бывает! И вообще нет на свете!" (как пример лампочки для умного дома по WIFI управлению - НЕ БЫВАЮТ... ладно если у них не бывают, а то ВООБЩЕ НЕ СУЩЕСТВУЮТ)
     
    Последнее редактирование: 14 апр 2021