動作原理

目次

  1. PWM
  2. 非同期シリアル
    1. UART
    2. RS-485
    3. CAN
  3. 同期シリアル
    1. I2C
    2. SPI

通信方式を決めるにあたり、動作原理を知っておくことは重要です。
しかし、実は通信方式を自分で決める場面はほとんどありません。というのも世の中にある大抵のデバイスは通信方式があらかじめ決まっており、マイコンボードを作るときに対象のデバイスと通信できるような回路を組めばよいだけだからです。しかし、仮に自分で選定する機会がなかったとしても、各通信方式について知っておくことで回路や制御の理解が深まります。
ここでは様々な通信で説明した通信方式について、動作原理とその特徴について掘り下げて見ていきたいと思います。

PWM

非同期シリアル

UART

TX,RXそれぞれにHighまたはLow信号が周期に従ってかかるだけです。

RS-485

CAN

分かりません。

同期シリアル

I2C

i2c

clock信号がHighのときのData信号を読み取ります。
信号線のHighレベルを1として認識します。
認識にはTTLが使われます。

SPI

SPIには4つのモードが存在します。
まず、ClockのアイドリングがHighかLowかで2種類、そしてそれぞれに対し立下りor立ち上がりを信号のサンプリングにする場合で2種類ずつ存在します。

モードの図を入れる

ここではclockのアイドリングがLowで、立下り時にサンプリングする状態に


先頭に戻る

作成者: 丸山響輝 / 23 / HR・レスキュー

最終更新: 2025年 09/08