マイコン評価ボードについての概要、用途、原理などをご説明します。また、マイコン評価ボードのメーカー9社一覧や企業ランキングも掲載しておりますので是非ご覧ください。マイコン評価ボード関連企業の2023年5月注目ランキングは1位:明光電子株式会社、2位:株式会社北斗電子、3位:オークス電子株式会社となっています。
マイコン評価ボードとは、機器制御用のワンチップマイコンのソフトウェアを開発する際に利用するボードで、一般的にマイコンを販売するメーカーから提供されているものです。
マイコンのソフトウェアを開発する場合、通常、周辺回路を含めて回路設計した後に、これを基板上に実装してはじめて可能となります。しかし、回路設計における不具合の可能性もあるため、回路設計上の不具合の改修と自ら開発したソフトウェアのデバッグ作業を同時並行して進めなければならないため、まともにソフトウェアが動き始めるためには相応の時間が必要です。
マイコン評価ボードはメーカーが提供することから、当然正常な動作が保証されるため、ソフトウェアのデバッグを早期に着手できるというメリットがあります。
マイコン評価ボードは機器制御用のワンチップマイコンのソフトウェアを開発する際に使用されますが、特に開発の初期段階でその役割は重要となります。開発の初期段階では、最終的なターゲットとなるマイコン搭載機器は存在しません。
製品の開発において、マイコンの開発と同時並行して、筐体の設計、回路の設計が行われるからです。このように、ターゲット機器が存在しない状態でマイコンの開発を行わなければならないのが通常の製品開発のケースです。
この場合、マイコン評価ボードを仮想のターゲット機器と想定してマイコンのソフトウェアの開発を行います。
マイコン評価ボードには、マイコンの周辺部品として最低限必要なハードウェアが実装されています。リセット回路やリセットボタン、マイコンを動作させるための発信回路用の発振子、出力ポートの先に動作確認用の7セグメントLEDもしくは液晶表示器や入力ポートの先にスイッチ類、シリアル通信ポートの先にシリアル通信用ドライバICと通信用コネクタなどです。
マイコン評価ボードに接続するエミュレータとして、以下に示すものが挙げられます。
CPUの機能を担うことができ、開発中の基板にCPUの代わりに装着することでプログラムの動作検証が可能になります。ターゲットボード上にマイコンが無いためICE自体にエミュレーションチップやメモリを持っており、周辺回路の動作はターゲットボードが担います。
リアルタイムトレース等高度なデバッグ機能が使用できます。一般的には、マイコン評価ボードを動作させるためのサンプルプログラムが添付されていることが多いです。
フラッシュメモリを内蔵したマイコンは、デバッグに必要なモジュールを内部に持つものもあります。ホストPCから統合開発環境を用いてプログラム実行等の命令を出すことができ、出力された命令はデバッグ用ケーブルやターゲットボード内にあるコマンドコンバータが命令変換を行います。
変換された命令はデバッグ用モジュールが解釈できる命令となっているため、受信コマンドに応じた命令をCPUに送信して実行します。このようにホストPCとターゲットマイコンの間に接続し、コマンドコンバータ機能を持つケーブルもしくは装置をオンチップエミュレータと呼びます。
JTAGとは、集積回路や基板テストのBoundary Scan TestやTAP (テストアクセスポート) の標準規格のことです。JTAGエミュレータはCPUデバッガ機能を搭載したオンチップエミュレータの1種です。
端子にプローブを当てることが難しいBGAパッケージ等が実装された基板上でも、問題なく実装不良を検査することができます。製品開発においては、マイコンの評価ボードに実装されていないハードウェアの制御ソフトウェアの開発が必要となるようなケースもあります。
このような時は、マイコン評価ボードの先に必要なハードウェアを搭載した追加のボードを用意して接続します。接続方法はさまざまです。マイコンのI/Oポートと直結したり、シリアル通信によりつないだりするようなケースもあります。
マイコン評価ボードは、マイコンのROMにプログラムを書き込むことにより、各出力ポートに電気信号を出力することができます。出力ポート以外にもネットワーク通信のモジュールが組み込んでいる製品もあり通信のテストに用いることも可能です。
製品により使用するプログラミング言語は変わりますが、おおよそのマイコン評価ボードではC言語による制御が可能になっています。
FPGA (Field Programmable Gate Array) とは、直訳すると「現場で書き換え可能な論理回路の多数配列」となります。FPGAの特徴としては、設計した「論理回路」を間違えてもその場で即座に「ハードウェア言語」にて修正可能なデバイスです。
ハードウェア言語
ハードウェア言語は半導体の回路記述をする際に用いられる言語です。どのような回路を作るのか設計しハードウェア言語で記述することになります。
論理回路
論理回路の最も基本的なものは下記の3点になります。
この3点の論理回路を組み合わせ作られる論理回路が下記になります。
これらの論理回路をハードウェア言語で書き換えることにより動作させることができます。
マイコン開発ボードは、主に組み込み機器、IoT機器の開発用途に使用されます。8bitから64bitまで様々な製品があり、組み込み機器用のリアルタイムOSやLinuxなどのOSを搭載出来る製品もあります。
主に使用される用途は、センサーや駆動系 (モーター類) の制御や現在主流となりつつある、IoT (Internet of Things=物同士が自律的にインターネットに接続し制御情報や収集をやり取りする仕組み) の開発です。評価ボードの通り、製品に特化したデバイスではなくある程度汎用的に使用できるので、開発初期段階のプログラムテストや回路テストなどに用いられます。
参考文献
https://ednjapan.com/edn/articles/1410/24/news017.html
https://jp.misumi-ec.com/vona2/el_control/E3000000000/E3001000000/E3001040000/
https://dotstud.io/docs/microcon/
https://deviceplus.jp/hobby/basic-of-arduino/
https://www.macnica.co.jp/business/semiconductor/articles/intel/220/
https://japan.xilinx.com/japan/fpga-koza/chapter01.html
https://www.macnica.co.jp/business/semiconductor/articles/intel/220/
Metoreeでは各社カタログを無料で一括でダウンロードできるので、製品比較時に各社サイトで毎回情報を登録する手間を短縮することができます。
マイコン評価ボードのカタログ一覧はこちら企業
株式会社EASEL*一部商社などの取扱い企業なども含みます。
企業の並び替え
2023年5月の注目ランキングベスト9
注目ランキング導出方法順位 | 会社名 | クリックシェア |
---|---|---|
1 | 明光電子株式会社 |
17.6%
|
2 | 株式会社北斗電子 |
17.6%
|
3 | オークス電子株式会社 |
11.8%
|
4 | スペディア株式会社 |
11.8%
|
5 | 株式会社センシスト |
11.8%
|
6 | 株式会社サニー技研 |
11.8%
|
7 | 東芝デバイス&ストレージ株式会社 |
5.9%
|
8 | 株式会社内藤電誠町田製作所 |
5.9%
|
9 | 特殊電子回路株式会社 |
5.9%
|
注目ランキング導出方法について
注目ランキングは、2023年5月のマイコン評価ボードページ内でのクリックシェアを基に算出しています。クリックシェアは、対象期間内の全企業の総クリック数を各企業のクリック数で割った値を指します。社員数の規模
設立年の新しい会社
歴史のある会社
Metoreeに登録されているマイコン評価ボードが含まれるカタログ一覧です。無料で各社カタログを一括でダウンロードできるので、製品比較時に各社サイトで毎回情報を登録する手間を短縮することができます。
掲載内容・無線モジュール・評価・開発キット・プライベートLoRaゲートウェイ・ハイブリットルーター・センサユニット・GPSユニット・BLEタグ・アンテナ・同...
2022年11月8日
EV-200-USB-3は、ルネサスエレクトロニクス製マイコンRL78/l1Bを搭載したマイコン評価ボードです。
様々な電力(有効、無効、皮相、実効)および実効電流を測定できるようにボードが設計されている点が特徴で、電力測定用途の評価に適した製品になっています。
外部インターフェースとメインの回路部分は、感電防止のためアイソレーションが施された安全設計になっています。
電力計算などのサンプルプログラムやドライバも用意されています。
「RH850-F1K評価ボード《S810-CLG5-F1K》」は、ルネサスエレクトロニクス製RH850/F1Kマイコンを搭載したマイコン評価ボードです。
本ボードは、車載ECU開発の評価用に最適化された設計になっていることが特徴です。
時代車載LAN通信規格であるCAN FDを3チャンネル、LINインターフェースを2チャンネル搭載しており、ジャンパで切り替えが可能です。
車載通信を評価する用途に適した製品です。
SBEV-RZ/A2Mは、ルネサスエレトロニクス製CPU RZ/A2M(R7S921053VCGB)を搭載したマイコン評価ボードです。
RZ/A2Mは528MHzのCPUクロック、4MByteのRAMメモリを備えたマイコンです。
本評価ボードはMIPIカメラ入力、LVDSディスプレイ出力、USB、Ether、SD-Cardスロットなどの豊富なインターフェースを備えている点が特徴で、
1枚で様々な用途に対してRZ/A2Mの評価を行うことができます。
OAKS16-29CAN Boardは、ルネサスエレクトロニクス製マイコンM16C/29(M30290FCTHP)を搭載したマイコン評価ボードです。
本ボード搭載のマイコンはCANインターフェースを搭載しており、CAN通信の評価に適した設計のボードになっています。
低価格ながら高度な開発環境が充実しているのが特徴の製品であり、マイコンのプログラム開発に必要なコンパイラ、リモートデバッガ、フラッシュライタなどの周辺ツールが付属しています。
低コストでCAN通信評価を実施する用途に適しています。