Теория и практика UART, I2C (TWI), SPI на arduino.

Поделиться
HTML-код
  • Опубликовано: 11 июл 2024
  • Здесь мы рассмотрим виды сигналов и варианты цифровой модуляции, такие как: амплитудная, фазовая, частотная, широтноимпульсная (ШИМ/PWM).
    Несколько слов о радиопередачи и законодательстве, для тех кто увлекается интернетом вещей и самых популярных протоколах UART, I2C (TWI), SPI.
    По каждому разделу будет три части: теория работы, пример кода для ардуино (arduino), область применения.
    Разделы:
    0:00 Сигналы и модуляция
    2:08 Частоты и лицензирование интернет вещей (IoT)
    4:10 Протоколы обзор
    5:45 UART
    11:38 I2C (TWI)
    16:35 SPI
    GitHub github.com/blinking-led/
    RUclips / blinkingled
    Дзен zen.yandex.ru/id/628491a9a5ab...
    Донат donate.stream/BlinkingLED
    #blinkingled

Комментарии • 18

  • @tree-service
    @tree-service 3 месяца назад +1

    Вообще четко и структурированно, спасибо

  • @DmMukhin
    @DmMukhin Год назад +2

    Класс ! Продолжай дальше. Только звук надо улучшить

    • @BlinkingLED
      @BlinkingLED  Год назад

      Спасибо! Можно по точнее, какая проблема со звуком?

  • @user-zg1si3wc5m
    @user-zg1si3wc5m Год назад

    Спасибо!

  • @senko1268
    @senko1268 5 месяцев назад +1

    Спасибо большое за данное видео, очень помогли 😊

  • @postoronny
    @postoronny 3 месяца назад +1

    На фонограф звук писали?
    Спасибо!

    • @BlinkingLED
      @BlinkingLED  3 месяца назад +1

      Можно сказать и так)

  • @user-os3vp1su9u
    @user-os3vp1su9u 13 дней назад

    В блоке SPI ошибка, там нет адресации, мастер слейвами управляет, прижав CS (chip select) к земле, то есть на одно ведомое устройство выделяется один пин выбора, на МК.

    • @BlinkingLED
      @BlinkingLED  8 дней назад

      На картинке нет ошибки, т.к. соденения показаны шинами. Можно использовать сдвиговый регистр или управлять всем вместе или отдельно. Варинат подключения зависит от задачи. Возможно, мне нужно было это озвучить отдельно. Спасибо за комментарий!

  • @mikekotter6463
    @mikekotter6463 4 месяца назад +1

    Гороскоп или гироскоп?

  • @user-xi8dv4xz2f
    @user-xi8dv4xz2f 2 месяца назад

    я вот не понял про айтуси -резитором подтягиваем к чему плюс или минус - и должны ли резисторы быть разным номиналом

    • @BlinkingLED
      @BlinkingLED  2 месяца назад

      На схеме видно, что подтяжки идёт к VCC, т.е. "+". Номинал резисторов одинаковый и подбирается в зависимости от аппаратуры и требования к каналу. Некоторые МК не смогут считаться сигнал меньше 1мА. По этому открываем документацию на МК, читаем требование к сигналам ввода вывода, далее определяемся сколько должна потреблять схема (выше ток - больше потребление) и подбираем соответствующие номиналы. Примерно так. Порядок обычно от 4,7 КОм до 10 КОм, но все индивидуально.

  • @oleg521521
    @oleg521521 10 месяцев назад

    SPI 8 bit? Как 16 бит разом передать?

    • @BlinkingLED
      @BlinkingLED  10 месяцев назад

      Если аппаратный spi 8 bit, то никак, только в двух посылках.

  • @gromitwoll6907
    @gromitwoll6907 10 месяцев назад

    А нельзя было скорости привести к одному параметру? А то юарт в ботак, i2c в киллобитах, а spi в мегагерцах.

    • @BlinkingLED
      @BlinkingLED  10 месяцев назад

      Можно, но стандарты старых интересов указываются обычно в бит/сек, новые в мегагерцах. При желании можно перевести в любую другую. Все эти скорости очень условны и зависят от многих факторов: длина, помехи и др.

  • @iqubik
    @iqubik Год назад

    Микрофон как будто в баночку