Why not login to Qiita and try out its useful features?

We'll deliver articles that match you.

You can read useful information later.

0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

I/Oデバイスまとめ(エンベデッドシステムスペシャリスト午前Ⅱ)

Posted at

目的

アウトプットによる理解の促進と情報共有。

シリアルインターフェース

1本のデータ線を用いて1ビットずつ順に送る方式のインターフェースである。
シリアルインターフェースの通信方式には、クロック同期型と調歩同期型がある。

クロック同期型シリアルインターフェース

表の下2つ(CAN, FlexRay)は自動車用の規格である。

名称 信号線本数 最大転送速度
$I^2C$ 2 100kbps/400kbps/3.4Mbps
Microwire 3 250kbps
SPI 3 5Mbps
SMBus 2 100kbps
1-Wire 1 16kbps
CAN 2 1Mbps
FlexRay 2 10Mbps

$I^2C$の読み方は「アイ・ツー・シー」「アイ・スケア・シー」(会社では後者で呼ぶことが多かった)。

調歩同期型シリアルインターフェース(UART)

クロック信号を持たず、データの先頭を示すスタートビットを基準にして同期をとる。
以下が代表。

  • RS-232C
  • RS-422

高速シリアルインターフェース

高速化手法

LVDSは信号電圧の振幅を小さくし、差動信号による伝送を行う方式である。
振幅を抑えることで周波数を上げ、速度を向上できる。

エンベデッドクロック

クロック信号を持たずにデータにクロックを埋め込む手法。
受信側ではデータ信号から同期タイミングを抽出してデータを再現する(クロックリカバリ)。

インターフェース

規格 最大通信速度 電源供給機能
USB1.1 1.5Mbps/12Mbps 500mA, 5V
USB2.0 480Mbps 500mA, 5V
USB3.0 5Gbps 900mA, 5V
USB3.1 10Gbps 900mA, 5V
USB Battery Charging v1.2 - 1500mA, 5V
USB Power Delivery Specification Rev3.0 - 5000mA, 20V
SATA 4800Mbps -

無線インターフェース

名称 媒体 距離 速度 台数
IrDA 赤外線 1m 16Mbps
RFID 無線 7m
NFC 無線 10cm
Bluetooth x0m
ZigBee 無線 65535

疑問に思ったこと

  • インターフェース? インタフェース? 個人的には前者の方がしゅき
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up

Qiita Conference 2025 will be held!: 4/23(wed) - 4/25(Fri)

Qiita Conference is the largest tech conference in Qiita!

Keynote Speaker

ymrl、Masanobu Naruse, Takeshi Kano, Junichi Ito, uhyo, Hiroshi Tokumaru, MinoDriven, Minorun, Hiroyuki Sakuraba, tenntenn, drken, konifar

View event details
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?