● マイコンのアナログ機能の用途

Q: マイコンは、0と1で表された2進数だけを扱うデジタルコンピュータですよね。ところが、「アナログに強いマイコン」があるって聞いたのですが、それはどういうことですか?

A: マイコンはいろんな装置に組み込まれています。それらの装置には、アナログ機能が必要なものと、そうでないものがあります。

図 アナログ機能が必要な装置と、そうでない装置

たとえば、ボタンを押して数式を入力し、結果をLCDに出力する電卓は、基本的にアナログ機能は必要ありません。しかし、エンジニアが電圧を測るときに使用するデジタルマルチメータ(DMM)だったら、アナログ電圧を取り込んでデジタル値に変換する必要があります。その他にも、温度を測る温度計、重さを測るはかり、スピードを測る速度計など測定装置の多くは、まず温度/荷重/速度などのアナログ量(連続量)をセンサを用いてアナログ電圧に変換して、さらにデジタル値に変換して出力します。

このように、測定やセンシングを行う装置の多くは、装置としてアナログ機能を必要としています。

また、対象の温度、明るさ、速度などをなめらかに制御したい装置では、それらのアナログ量を出力する機能も必要になります。

Q:たしかに、身の回りで使われているいろんな装置には、アナログ入力やアナログ出力が必要なものがたくさんありますね。

 

● マイコンに内蔵されるアナログ機能

A: そのような場合に使われる電子回路が、アナログ電圧をデジタル値に変換するA/Dコンバータと、デジタル値をアナログ電圧に変換するD/Aコンバータです。A/Dコンバータはアナログ電圧⇒デジタル値の変換を行う変換器、D/Aコンバータはデジタル値⇒アナログ電圧の変換を行う変換器です。

1970年代に初めて登場した頃のマイコンは、デジタル回路だけで構成されたLSIであり、電卓のようにアナログ機能を必要としない装置に使われました。その後、アナログ入力やアナログ出力を必要とする装置にマイコンを使いたいことが多くなってきましたが、デジタルLSIにアナログ機能を組み込むのは技術面でもコスト面でも大変でした。その頃は、マイコン自体はアナログ機能をもたず、外付けのA/DコンバータICやD/AコンバータICと組み合わせて使うのが普通でした。

図 A/DコンバータとD/Aコンバータ

A: 1980年代にはLSIの製造技術が進化して、デジタル回路とA/DコンバータやD/Aコンバータを統合したLSIが容易に作れるようになってきました。そこで、以前は外付けだったA/DコンバータやD/Aコンバータは、次第にマイコンに取り込まれて、マイコンのI/O機能の1つとなっていきました。

Q: それが「アナログに強いマイコン」なのですか。

A: ただA/DコンバータやD/Aコンバータを内蔵しているだけなら、今ではごく当たり前なので、特に「アナログに強い」とは言えません。

A/DコンバータやD/Aコンバータであれば、変換の分解能や精度が高いこと、変換の速度が速いこと、多チャネルの切り替え機能や同時サンプリング機能、CPUを介さない自動データ転送機能など、性能・機能が優れていれば「アナログに強い」と言えるでしょう。

また、最近ではA/DコンバータやD/Aコンバータ以外にも、コンパレータやオペアンプなど、さまざまなアナログ機能を内蔵したマイコンも登場しています。オペアンプは、A/D変換の前のアナログ信号処理、D/A変換の後のアナログ信号処理を柔軟に行うことができる万能のアナログ素子です。これらも、以前は外付けのコンパレータやオペアンプと抵抗などの受動部品を使用して回路を実現していましたが、内蔵することによってより小型で低コストのシステムを構築できるようになりました。

Q: マイコンの多機能化が進んでいるのですね。

A: 最初に見たように、マイコンにはアナログ機能を必要としない用途もありますから、すべてのマイコンが「アナログに強い」必要はありません。ただ、測定やセンシング、自動制御などの用途で使うマイコンは、「アナログに強い」ものを選ぶと便利です。

テキサス・インスツルメンツ(TI)のMSP430™マイコンは、超低消費電力であることに加えて、豊富なアナログ機能を搭載した品種が多いことでも知られています。これからは、IoTデバイスのように、小型で長期間動作して、周囲の環境を常時測定する装置がたくさん使われるようになります。MSP430は、そのような用途に最適なマイコンと言えるでしょう。

表 MSP430ファミリのアナログ機能の例

特長

アナログ機能

搭載品種の例

多チャネル高分解能

A/Dコンバータ

16チャネル

12ビットA/D

MSP430FR5867/68/69/671

MSP430FR5967/68/69/691

MSP430FR6877/79/87/88/89/791

MSP430FR6927/28/77/79/87/88/89/791/891

超高分解能シグマデルタ

A/Dコンバータ

1~7チャネル

24ビットA/D

MSP430AFE22x/23x/25x

MSP430F6720/21/23/24/25/26/30/31/33/34/35/36

MSP430F6745/451/46/461/47/471/48/461/49/491

MSP430F67621/641/65/651/66/661/67/671/68/681/69/691

MSP430F6775/751/76/761/77/771/78/781/79/791

MSP430I2020/21/30/31/40/41

オペアンプ

オペアンプ

MSP430F2234/54/74

MSP430FG43x/47x/4250/60/70/461x/642x/662x

MSP430FR2311

※CapTIvate、MSP430およびMSP432はTexas Instruments Incorporatedの商標です。その他すべての商標および登録商標はそれぞれの所有者に帰属します。

*ご質問は E2E 日本語コミュニティにお願い致します。

Anonymous