- 製品情報
-
- 個人・家庭向けプリンター
<用途から選ぶ>
- <カテゴリーから選ぶ>
- 法人・業務向けプリンター・複合機
- 産業向けプリンター・デジタル印刷機
- 消耗品
- 産業向け製品
- <インクジェットソリューション>
- 個人・家庭向けプリンター
マイコンが他のデバイスとデータをやり取りする方法には、大きく分けて2つの種類があります。
パラレルインタフェース
パラレルインタフェースは、例えば、8ビット長のデータを1クロックで送受信する方法です。理論的に転送速度は高速ですが、データビット長分の配線を必要とし、機器の小型化を妨げる要因になります。それに対して少ない信号線で送受信を行う方法がシリアルインタフェースです。例えば、8ビット長のデータであれば1本の信号線を用い、時間を区切って1ビットずつ合計8回送受信します。
![]()
図1.1 8ビットSRAMとのインタフェース回路例
![]()
図1.2 UARTにおける接続例
かつてパラレルインタフェースは高速、シリアルインタフェースは低速とされてきました。しかし、デバイスの進化と差動信号*1によりノイズ耐性を高め、メガHz・ギガHzといった高速シリアルインタフェースも一般的になってきました。パラレルインタフェースを高速化しようとした場合、複数の信号線を同期させることが難しいといったこともあり、現在ではパラレルインタフェースに比べ、シリアルインタフェースのほうが高速な送受信を実現しています。
*1:差動信号
正と負の2本の信号線を用い、その差分をデータとして扱うことにより、外部ノイズの影響を受けにくく高速で高品質な通信が可能な方式。高速なシリアル通信で取り入れられている。
但し、高速シリアルインタフェースを実現する場合、信号線の干渉ケアなどが必要であり、また、消費電流やコストの増加が見込まれます。一方、高速転送でないシリアルインタフェースであれば、信号線の干渉ケアは少なくて済み、消費電流やコストの増加も防ぐことが可能ですので、依然として多くのマイコンに搭載され、多くのアプリケーションで利用され続けています。 本文では、差動信号を用いず、汎用的なマイコンに搭載されているシリアルインタフェースについて解説します。
マイコンの基礎と選び方(評価の仕方)・比較フォーマット
マイコンに関して下記のようなPDF資料がダウンロードできます。マイコン選定などにご活用ください。
汎用的なマイコンに搭載されているUART、SPI、I2Cの3種類のシリアルインタフェースについて、概要を説明します。
マイコンの基礎と選び方(評価の仕方)・比較フォーマット
マイコンに関して下記のようなPDF資料がダウンロードできます。マイコン選定などにご活用ください。