Renesas Electronics

RA6T2

240MHz Arm® Cortex®-M33 TrustZone® モータ制御用高リアルタイムエンジン

BLDCモータのセンサレスベクトル制御

  • RA6T2
  • Renesas Flexible Motor Control Kit

本アプリケーションは、RA6T2 マイクロコントローラで 永久磁石同期モータを センサレス ベクトル制御方式で駆動するサンプルプログラムです。

詳細はこちら >>

BLDCモータのホールセンサベクトル制御

  • RA6T2
  • Renesas Flexible Motor Control Kit

本アプリケーションは、RA6T2 マイクロコントローラでホールセンサを用いて永久磁石同期モータを駆動するベクトル制御のサンプルプログラムです。

詳細はこちら >>

BLDCモータのセンサレスベクトル制御 - 2モータ駆動

  • RA6T2
  • Renesas Flexible Motor Control Kit

本アプリケーションは、RA6T2 マイクロコントローラで、2個の永久磁石同期モータを駆動するセンサレスベクトル制御のサンプルプログラムです。

詳細はこちら >>

BLDCモータのホール120度通電制御

  • RA6T2
  • Renesas Flexible Motor Control Kit

本アプリケーションは、RA6T2 マイクロコントローラで 永久磁石同期モータを ホールセンサ利用による120度通電方式で駆動するサンプルプログラムです。

詳細はこちら >>

BLDCモータのセンサレス120度通電制御

  • RA6T2
  • Renesas Flexible Motor Control Kit

本アプリケーションは、RA6T2 マイクロコントローラで、永久磁石同期モータを駆動するセンサレス 120 度通電制御のサンプルプログラムです。

詳細はこちら >>

RL78/G22

最高の低消費電力性能に加え、豊富な静電容量タッチチャネルを備えた新世代RL78汎用マイクロコントローラ

A/D変換

  • RL78/G22
  • Fast Prototyping Board

本サンプルプログラムは、RL78/G22 の A/D コンバータ (ソフトウエア・トリガ、連続変換モード) を使用して、アナログ入力電圧をデジタル値に変換します。

詳細はこちら >>

RL78/G23

低消費電力性能にさらに磨きをかけ、周辺機能も拡充した新世代RL78汎用マイクロコントローラ

HS300x 温湿度センサ

  • RL78/G23
  • Fast Prototyping Board

本サンプルプログラムは、RL78/G23のI2Cを使用してHS300x 湿度・温度センサーから湿度・温度データを取得し、演算を行います。

詳細はこちら >>

HS400x 温湿度センサ

  • RL78/G23
  • Fast Prototyping Board

本サンプルプログラムは、RL78/G23のI2Cを使用してHS400x 湿度・温度センサーから湿度・温度データを取得し、演算を行います。

詳細はこちら >>

FS1015 風速センサ

  • RL78/G23
  • Fast Prototyping Board

本サンプルプログラムは、RL78/G23のI2Cを使用して FS1015 風速センサからのデータを取得し、風速値の演算を行います。

詳細はこちら >>

FS3000 風速センサ

  • RL78/G23
  • Fast Prototyping Board

本サンプルプログラムは、RL78/G23のI2Cを使用して FS3000 風速センサからデータを取得し、風速値の演算を行います。

詳細はこちら >>

FS2012 フローセンサ

  • RL78/G23
  • Fast Prototyping Board

本サンプルプログラムは、RL78/G23のI2Cを使用して FS2012 フローセンサからのデータを取得し、フロー測定値の演算を行います。

詳細はこちら >>

SMS 火災検知動作

  • RL78/G23
  • Fast Prototyping Board

本サンプルプログラムは、SNOOZE モード・シーケンサを利用して火災検知を実現する方法を説明します。
CPU 動作クロックを停止している期間中に、火災検知に必要となるセンサの制御、センサ出力の測定および測定結果の判定処理を行えるため、従来よりも低消費電力を実現できます。

詳細はこちら >>

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

  • RL78/G23
  • Fast Prototyping Board

このサンプルプログラムでは、RL78/G23のシリアル・インタフェース UARTA による UART 通信を行います。対向機器から送られてくる ASCII 文字を解析し、応答処理を行います。

詳細はこちら >>

複数スレーブ・アドレス対応 I2C

  • RL78/G23
  • Fast Prototyping Board

本サンプルプログラムは、シリアル・インタフェース IICA を使用した I2C バスのマスタ機能を使用します。異なるスレーブ・アドレスで指定される 4 つのシリアル・メモリ (256 バイト×4) を操作します。

詳細はこちら >>

LED点滅スイッチ

  • RL78/G23
  • Fast Prototyping Board

このサンプルプログラムでは、32 ビット・インターバル・タイマを使用し、タイマ割り込み時のコンペア一致検出フラグに応じて LED 表示を反転します。また、スイッチを押した回数によってタイマ割り込みの発生周期を変更します。

詳細はこちら >>

SMS LED 点滅調光制御

  • RL78/G23
  • Fast Prototyping Board

本サンプルプログラムでは、SNOOZE モード・シーケンサと 32 ビット・インターバル・タイマを利用して LED を制御します。LED 制御に必要な PWM 出力を SNOOZE モード・シーケンサが制御することで、CPU 制御よりも低消費電力を実現できます。

詳細はこちら >>

A/D変換

  • RL78/G23
  • Fast Prototyping Board

本サンプルプログラムは、RL78/G23 のA/Dコンバータのソフトウエア・トリガ・ウエイト・モードを使用して、アナログ入力電圧をデジタル値に変換します。

詳細はこちら >>

ウィンドウコンパレータ

  • RL78/G23
  • Fast Prototyping Board

本サンプルプログラムは、RL78/G23に搭載されている2つのコンパレータを使ってウィンドウコンパレータを実現します。アナログ入力電圧が指定条件を満たす場合にLEDが点灯します。

詳細はこちら >>

SMS 7セグメント LED 点灯制御

  • RL78/G23
  • Fast Prototyping Board

本サンプルプログラムは、SNOOZE モード・シーケンサ (SMS) を使った 4 桁の 7 セグメント LEDのダイナミック点灯を制御します。使用する 7 セグメント LED はカソードコモンです。

詳細はこちら >>

RL78/G10

低消費・小ピン汎用マイクロコントローラ

赤外線人感センサ

  • RL78/G10
  • Reference Designs

このソリューションは、赤外線センサを使用して人の存在/不在を検出し、LEDを自動的にオン/オフするリファレンスデザインです。

詳細はこちら >>

設置型防犯ブザー

  • RL78/G10
  • Reference Designs

家の窓や玄関などに設置し、無理やり窓を開ける・割るなどの振動が発生するとアラームが鳴り、侵入者を撃退するソリューションです。

詳細はこちら >>

家庭用ガス警報器

  • RL78/G10
  • Reference Designs

ガス漏れや不完全燃焼などによる一酸化炭素濃度変化を検知して、LEDとブザーで警告するシステムです。ご家庭内の安全性を高めることができます。
動作時間を短縮するため、本ツール上では待ち時間を変更しています。

詳細はこちら >>

ハンドソープ・ディスペンサー

  • RL78/G10
  • Reference Designs

本サンプルプログラムは、人感センサが手を検出すると、モータを駆動させて2秒間ハンドソープを吐出します。

詳細はこちら >>

風量自動調整

  • RL78/G10
  • Reference Designs

本サンプルプログラムは、3分毎に温度センサから温度データを取得し、温度に応じてファンを制御します。
動作時間を短縮するため、本ツールでは温度のチェック間隔を数秒に変更しています。

詳細はこちら >>

Wi-Fi モジュール (ESP-WROOM-02) 制御

  • RL78/G10
  • CPU Board

本アプリケーションは、RL78/G10 を使用し Wi-Fi モジュール ESP-WROOM-02 を制御するサンプルプログラムです。
RL78/G10 から UART 通信で AT コマンドを送信することにより、ESP-WROOM-02 を制御します。

詳細はこちら >>

LED点滅スイッチ

  • RL78/G10
  • CPU Board

本サンプルプログラムは、RL78/G10 のタイマ・アレイ・ユニット(TAU)によるインターバル・タイマ機能を使用し、タイマ割り込み発生ごとにLED 表示を反転します。また、スイッチを押した回数によってタイマ割り込みの発生周期を変更します。

詳細はこちら >>

RL78/G11

低消費・小ピン汎用マイクロコントローラ

ワイヤレスチャージャー

  • RL78/G11
  • Reference Designs

電磁誘導により、物体間での給電を行うワイヤレスチャージャーのリファレンスデザインです。
動作時間を短縮するため、本ツール上では待ち時間を変更しています。

詳細はこちら >>

液体ディスペンサー

  • RL78/G11
  • Reference Designs

手が近づいたことを検知すると、ポンプのモータを制御して液体を吐出します。手を触れずに液体を吐出できるため、衛生的な手洗いなどをサポートします。

詳細はこちら >>

人感センサ付きファン・ヒータ

  • RL78/G11
  • Reference Designs

本サンプルプログラムは、セラミック・ファン・ヒータを制御します。
連続運転モードでは、一定時間後にファンとヒータの動作を停止し、人感センサモードに移行します。
人感センサモードでは、人感センサで検知対象を検知している間は、ファン制御とヒータ制御を行います。

詳細はこちら >>

LED点滅スイッチ

  • RL78/G11
  • CPU Board

本サンプルプログラムは、RL78/G11 のタイマ・アレイ・ユニット(TAU)によるインターバル・タイマ機能を使用し、タイマ割り込み発生ごとにLED 表示を反転します。また、スイッチを押した回数によってタイマ割り込みの発生周期を変更します。

詳細はこちら >>

A/D変換

  • RL78/G11
  • CPU Board

このサンプルプログラムは、RL78/G11のA/Dコンバータ (ソフトウエア・トリガ、連続変換モード) を使用して、アナログ入力電圧をデジタル値に変換します。

詳細はこちら >>

RL78/G12

サブマイコンに最適な、小型・低消費汎用マイクロコントローラ

遠隔操作機能付きボタン押し装置

  • RL78/G12
  • CPU Board

このアプリケーションは、RL78/G12 で Wi-Fi モジュール ESP-WROOM-02 を制御し、ネットワーク経由でボタン押し装置を制御するサンプルプログラムです。
RL78/G12 から UART 通信で AT コマンドを送信することにより、ESP-WROOM-02 を制御します。

詳細はこちら >>

LED点滅スイッチ

  • RL78/G12
  • CPU Board

本サンプルプログラムは、RL78/G12 のタイマ・アレイ・ユニット(TAU)によるインターバル・タイマ機能を使用し、タイマ割り込み発生ごとにLED 表示を反転します。また、スイッチを押した回数によってタイマ割り込みの発生周期を変更します。

詳細はこちら >>

A/D変換

  • RL78/G12
  • CPU Board

このサンプルプログラムは、RL78/G12のA/Dコンバータ (ソフトウエア・トリガ、連続変換モード) を使用して、アナログ入力電圧をデジタル値に変換します。

詳細はこちら >>

RL78/G13

低消費・高機能な汎用マイクロコントローラ

LED点滅スイッチ

  • RL78/G13
  • Renesas Starter Kits

本サンプルプログラムは、RL78/G13 のタイマ・アレイ・ユニット(TAU)によるインターバル・タイマ機能を使用し、タイマ割り込み発生ごとにLED 表示を反転します。また、スイッチを押した回数によってタイマ割り込みの発生周期を変更します。

詳細はこちら >>

リアルタイム・クロック

  • RL78/G13
  • Renesas Starter Kits

本サンプルプログラムは RL78/G13 のリアルタイム・クロック(RTC)を使用して、Debug LCDに時刻を表示します。

詳細はこちら >>

輝度調整LED

  • RL78/G13
  • Renesas Starter Kits

本サンプルプログラムは、RL78/G13 のタイマ・アレイ・ユニット(TAU)の PWM 出力機能を使用して、LED の輝度を制御します。また、TAU0 のチャネル 2 と DMA コントローラを使用し、PWM のデューティ比を一定間隔で変更します。

詳細はこちら >>

A/D ワンショット変換モード

  • RL78/G13
  • Renesas Starter Kits

このサンプルプログラムは、RL78/G13のA/Dコンバータ (ワンショット変換モード) を使用して、アナログ入力電圧をデジタル値に変換します。

詳細はこちら >>

動作モード切替

  • RL78/G13
  • Renesas Starter Kits

本サンプルプログラムは、スイッチ入力によって RL78/G13 のCPU クロックと動作モードの切り替えを行います。また、CPU クロックと動作モードの状態に合わせ、4 つの LED 点灯を制御します。

詳細はこちら >>

RL78/G13A

低消費・動作電流を低減した汎用マイクロコントローラ

LED点滅スイッチ

  • RL78/G13A
  • Renesas Starter Kits

本サンプルプログラムは、RL78/G13A のタイマ・アレイ・ユニット(TAU)によるインターバル・タイマ機能を使用し、タイマ割り込み発生ごとにLED 表示を反転します。また、スイッチを押した回数によってタイマ割り込みの発生周期を変更します。

詳細はこちら >>

リアルタイム・クロック

  • RL78/G13A
  • Renesas Starter Kits

本サンプルプログラムは RL78/G13A のリアルタイム・クロック(RTC)を使用して、Debug LCDに時刻を表示します。

詳細はこちら >>

輝度調整LED

  • RL78/G13A
  • Renesas Starter Kits

本サンプルプログラムは、RL78/G13A のタイマ・アレイ・ユニット(TAU)の PWM 出力機能を使用して、LED の輝度を制御します。また、TAU0 のチャネル 2 と DMA コントローラを使用し、PWM のデューティ比を一定間隔で変更します。

詳細はこちら >>

A/D ワンショット変換モード

  • RL78/G13A
  • Renesas Starter Kits

このサンプルプログラムは、RL78/G13AのA/Dコンバータ (ワンショット変換モード) を使用して、アナログ入力電圧をデジタル値に変換します。

詳細はこちら >>

動作モード切替

  • RL78/G13A
  • Renesas Starter Kits

本サンプルプログラムは、スイッチ入力によって RL78/G13A のCPU クロックと動作モードの切り替えを行います。また、CPU クロックと動作モードの状態に合わせ、4 つの LED 点灯を制御します。

詳細はこちら >>

RL78/G14

モータ制御、産業機器、計測機器に適した、低消費・高機能な汎用マイクロコントローラ

温湿度センサ (Arduino API)

  • RL78/G14
  • Fast Prototyping Board

本サンプルプログラムは、RL78/G14 Fast Prototyping Board (FPB) を用いて Arduino 言語のようなプログラム記述で I2C バスを介して FPB に接続した温度・湿度センサを制御し、得られた結果を同じく I2C バスに接続した LCD 表示器に表示します

詳細はこちら >>

照度センサ (Arduino API)

  • RL78/G14
  • Fast Prototyping Board

本サンプルプログラムは、RL78/G14 Fast Prototyping Board (FPB) を用いて Arduino 言語のようなプログラム記述で、照度センサからのアナログ入力に応じて LED ライトの明るさを PWM 出力で制御します。

詳細はこちら >>

LED点滅スイッチ

  • RL78/G14
  • Fast Prototyping Board

本サンプルプログラムは、RL78/G14 のタイマ・アレイ・ユニット(TAU)によるインターバル・タイマ機能を使用し、タイマ割り込み発生ごとにLED 表示を反転します。また、スイッチを押した回数によってタイマ割り込みの発生周期を変更します。

詳細はこちら >>

LED点滅スイッチ

  • RL78/G14
  • Renesas Starter Kits

本サンプルプログラムは、RL78/G14 のタイマ・アレイ・ユニット(TAU)によるインターバル・タイマ機能を使用し、タイマ割り込み発生ごとにLED 表示を反転します。また、スイッチを押した回数によってタイマ割り込みの発生周期を変更します。

詳細はこちら >>

リアルタイム・クロック

  • RL78/G14
  • Renesas Starter Kits

本サンプルプログラムは RL78/G14 のリアルタイム・クロック(RTC)を使用して、Debug LCDに時刻を表示します。

詳細はこちら >>

オンボード LED 点滅制御 (Arduino API)

  • RL78/G14
  • Fast Prototyping Board

本サンプルプログラムでは、RL78/G14 Fast Prototyping Board (FPB) を用いて Arduino 言語のようなプログラム記述で FPB に搭載されている LED を点滅制御します。

詳細はこちら >>

輝度調整LED

  • RL78/G14
  • Renesas Starter Kits

本サンプルプログラムは、RL78/G14 のタイマRG PWMモード(バッファ動作)を使用して、LED の輝度を制御します。
PWM波形のデューティは 90% ⇒ 80% ⇒ .... ⇒ 10% ⇒ 0% ⇒ 10% ⇒ ... ⇒ 90% と10msごとに変更します。

詳細はこちら >>

A/D変換

  • RL78/G14
  • Renesas Starter Kits

このサンプルプログラムは、RL78/G14のA/Dコンバータ (ソフトウエア・トリガ、連続変換モード) を使用して、アナログ入力電圧をデジタル値に変換します。

詳細はこちら >>

ウィンドウコンパレータ

  • RL78/G14
  • Renesas Starter Kits

本サンプルプログラムは、RL78/G14のコンパレータを使用して、ウィンドウコンパレータ動作を行います。コンパレータ入力が指定のアナログ電圧範囲内の場合に、LEDが点灯します。

詳細はこちら >>

長時間タイマ

  • RL78/G14
  • Renesas Starter Kits

本サンプルプログラムは、RL78/G14 のイベント・リンク・コントローラ(ELC)、リアルタイム・クロック(RTC)、タイマ RJ を使用し、STOP モードで動作可能な長時間タイマを作成します。
タイマ RJ のアンダフロー割り込みが発生する度に、LED表示を反転します。

詳細はこちら >>

7 セグメント LED 点灯制御 (Arduino API)

  • RL78/G14
  • Fast Prototyping Board

本サンプルプログラムは、RL78/G14 Fast Prototyping Board (FPB) を用いて Arduino 言語のようなプログラム記述で 7 セグメント LED (カソード・コモン) をダイナミック点灯制御します。

詳細はこちら >>

RL78/G15

充実した周辺機能をもつ、小型・小ピン汎用マイクロコントローラ

シリアル・アレイ・ユニット (UART通信)

  • RL78/G15
  • Fast Prototyping Board

このサンプルプログラムでは、RL78/G15の シリアル・アレイ・ユニット (SAU) による UART 通信を行います。対向機器から送られてくる ASCII 文字を解析し、応答処理を行います。

詳細はこちら >>

A/D変換

  • RL78/G15
  • Fast Prototyping Board

このサンプルプログラムは、RL78/G15のA/Dコンバータを使用して、アナログ入力電圧をデジタル値に変換します。

詳細はこちら >>

RL78/G1F

センサレスBLDCモータ制御にも適した、機能強化の多機能マイクロコントローラ

BLDCモータのセンサレス120度通電制御

  • RL78/G1F
  • Renesas Starter Kits

本アプリケーションは、RL78/G1F マイクロコントローラで 永久磁石同期モータを センサレス 120 度通電方式で駆動するサンプルプログラムです。

詳細はこちら >>

BLDCモータのホール120度通電制御

  • RL78/G1F
  • Renesas Starter Kits

本アプリケーションは、RL78/G1F マイクロコントローラで 永久磁石同期モータを ホールセンサ利用による120度通電方式で駆動するサンプルプログラムです。

詳細はこちら >>

BLDCモータのセンサレスベクトル制御

  • RL78/G1F
  • Renesas Starter Kits

本アプリケーションは、RL78/G1F マイクロコントローラで 永久磁石同期モータを センサレス ベクトル制御方式で駆動するサンプルプログラムです。

詳細はこちら >>

RL78/L12

小物家電やヘルスケア機器に適した、低消費・小型な LCD マイクロコントローラ

ポータブルPM2.5測定器

  • RL78/L12
  • Reference Designs

このソリューションは、空気中のPM2.5の濃度をリアルタイムに測定・検出する測定器のリファレンスデザインです。

詳細はこちら >>

自転車マルチサイクルコンピュータ

  • RL78/L12
  • Renesas Starter Kits

本サンプルプログラムは、リードスイッチを使用してタイヤの回転数を取得し、LCDに時計 、走行時間、速度、走行距離、累積走行距離を表示します。

詳細はこちら >>

LCD温度計表示

  • RL78/L12
  • Renesas Starter Kits

温度センサから温度データを取得し、RL78/L12 搭載のLCD コントローラ/ドライバを使用してLCDに温度を表示します。温度センサから得られた温度データが 17℃未満と 28℃を超える場合には、シリアル・アレイ・ユニット(UART 通信)を利用して対向機器へ温度データを送信します。

詳細はこちら >>