今日の低消費電力アプリケーションの多くは、ケーブルのないシンプルで短距離の非接触通信方法を必要としています。 この非接触通信方式は、設定やデータ収集に使用できますが、無線リンクのコストと複雑さが増すため好ましくありません。
赤外線通信リンクは多くの場合、最適なソリューションであり、公共料金メーター、ウェアラブル、リモコンなど、さまざまな製品に搭載されています。 しかし、このようなリンクを一般的なマイクロコントローラに実装するのはそう簡単ではありません。 IRダイオードの飽和を避けるため、通常は低周波信号でダイオードを駆動し、これを通信データで変調する必要があります。通常、外部モデムチップが使用されます。 その場合コストがかかるため、タイマを使用して低周波信号を生成し、外付け部品でシリアルポートの出力と組み合わせて使う場合があります。 この場合、外付け部品を使用するだけでなく、これらの機能のI/Oピンを複数使用する必要があります。
このブログでは、SCI/AGTゲート機能を使用して、RA4C1の非同期汎用タイマ(AGT)の出力をSCI5またはオンチップのIrDAインターフェースの出力と組合せて、外付け部品やI/Oピンを削減して、赤外線ダイオードを効率的に駆動するために必要な信号を簡単に生成する方法について説明します。
RA4C1は低消費電力マイクロコントローラで、最大80MHz動作に対応し、1.6Vまでの電圧で動作可能です。このデバイスは、低消費電力タイマ、低消費電力UART、セグメントLCDコントローラなど、多くの低消費電力の周辺機能を備えています。 RA4C1は、以下の回路図にあるように、IRダイオードの駆動を容易にするSCI-AGTマスク回路を実装したRAファミリの最初の製品です。

回路の操作は非常にシンプルです。ユーザは、SCI5の出力を使用して、下図に示すようにAGTタイマで生成されたキャリア周波数を変調することができます。 これはIRダイオードを直接駆動するのに使用できます。

RA4C1のIrDA回路の出力を使ってキャリアを変調することも可能です。 下図に示すように、直接変調した出力を出力するか、位相反転した出力を使用するかを選択できます。

このシンプルな回路により、ユーザは赤外線インターフェースを介して情報を送信するために必要な信号を生成するのが非常に簡単になり、PCBに必要な追加部品を減らし、機能実現のためにMCUが使用するピン数を減らすことができます。
SCI-AGTマスク機能の動作の詳細を含むRA4C1の詳細については、弊社ウェブサイトwww.renesas.com/ra4c1をご覧ください。