www.microchip.com/graphics
グラフィック / セグメント
ディスプレイ ソリューション
ディスプレイを駆動する MCU
デジタル ディスプレイは、あらゆるアプリケーションのユーザ イ ンターフェイスを向上させます。セグメント LCD は従来から広く 採用されている表示技術であり、医療用 / 工業用の各種用途に おいて引き続き成長していく事が予想されます。近年では、 TFT、有機 EL、CSTN 等のグラフィック ディスプレイが、コンシュー マ、家電、車載アプリケーションの分野で大きく普及してきました。 ユーザは直感的なメニュー、鮮明なグラフィック、タッチパネル 操作を好み、さらにリモート操作機能を望むケースもあります。 グラフィック ディスプレイに移行しようとしている設計者は、ディ スプレイの駆動に関連する部品のコスト、グラフィックの更新に 必要なソフトウェアの複雑さ、バッテリ寿命、リモート接続等、 複数の課題に直面しています。 新しい多機能インターフェイスを見た目にも美しく製品に付加し たい―そのようなご要望を持つお客様に対し、Microchip 社で はタッチセンシングおよび表示技術を含むソリューションを幅広 く取り揃えています。Microchip 社はハードウェアとソフトウェア を組み合わせた最先端のトータル ソリューションをお届けし、開 発期間の短縮と総システムコストの削減に貢献します。ディスプレイ コントローラ ソリューション
セグメント LCD
•
低コスト ディスプレイの直接駆動•
最大 512 セグメント•
サーモスタットでの温度センシング等のセンサ アプリケー ション用のアナログ回路を内蔵•
タッチセンシング機能•
セキュリティが必要な応用向けのセキュア RAM キー管理 機能を備えた内蔵暗号化エンジングラフィック ディスプレイ
•
最大解像度は SXGA (1280 × 1024)•
最大 24 bpp•
グラフィック表示設計用 GUI と無償のグラフィック ライブラリ•
グラフィック アクセラレーション ユニットとディスプレイ コント ローラを内蔵する PIC24「DA」ファミリ•
PIC32 MCU 向けの Aria グラフィック スイート•
GPU と DDR2 メモリを内蔵する PIC32MZ「DA」ファミリ•
リモート インターフェイス用 Ethernet と CAN を内蔵する高性能 32 ビット MCU
•
USB OTG と mTouch® センシング ソリューションセグメント ディスプレイの直接駆動
セグメント LCD 用ディスプレイ ソリューション
セグメント ディスプレイは、メータから携帯型医療機器、サーモ スタット、運動器具まで、各種用途に使われています。LCDドラ イバを内蔵した PIC® および SAM MCU を使うと、セグメント ディ スプレイを直接駆動して文字、数字、キャラクタ、アイコンを表 示できます。Microchip 社の LCD 製品ラインは、以下のような特 長を備えています。
•
柔軟な LCD セグメント • 28 ピン、最大 72 セグメント • 40 ピン、最大 116 セグメント • 64 ピン、最大 240 セグメント • 80 ピン、最大 368 セグメント • 100 ピン、最大 480 セグメント • 121 ピン、最大 512 セグメント•
可変クロック入力•
電圧バイアス発生機能を内蔵•
3/5 V 仕様のディスプレイを直接駆動•
温度または照明の条件に応じて調光するためのソフトウェア コントラスト制御•
スリープで節電しながら LCD を駆動•
内蔵のリアルタイム クロック / カレンダから日時情報を表示•
mTouch 静電容量式タッチセンシング機能セグメント ディスプレイの直接駆動
PIC および SAM MCU は LCD パネルを直接駆動できるため外付 け部品が不要であり、総システムコストを削減できます。内蔵電 圧バイアス発生機能により MCU で各種電圧を発生させ、LCD セグメントピンの駆動と高いコントラスト表示を実現しています。 これらの LCD MCU は固定バイアスと可変バイアスを幅広くサ ポートし、また可変クロック入力もサポートするため、各社グラ ス製品に柔軟に対応できます。
コントラスト制御
ソフトウェア コントラスト制御は、ファームウェアを使って表示コ ントラストの強弱を調整する重要な機能です。チャージポンプを 内蔵した MCU を使うと、コントラストを Vdd以上に上げる事が できます。ソフトウェア コントラスト制御を使うと、温度、照明、 湿度等の条件に応じてLCDのコントラストを調整できます。また、 ソフトウェア コントラスト制御は携帯型アプリケーションにも威 力を発揮します。バッテリレベルが低下してきたらファームウェア でコントラストを上げると、鮮明な表示を維持したままバッテリ の寿命を延ばす事ができます。セグメント ディスプレイの直接駆動
製品の位置付け
最大セグメント数 製品名 ピン数 1 コモン 2 コモン 3 コモン 4 コモン 8 コモン PIC16(L)F1902/3/6 28 19 38 57 72 – PIC16(L)F1933/6 28 16 32 48 60 – PIC16(L)F1904/7 40 29 58 87 116 – PIC16(L)F1934/7/9 40 24 48 72 96 – PIC16(L)F1946/7 64 46 92 138 184 – PIC18F6XJ90 64 32 64 96 128 – PIC18F6XJ93 64 33 66 99 132 – PIC18F6XJ94 64 34 68 102 136 240 PIC18F6XK90 64 33 66 99 132 – PIC18F8XJ90 80 48 96 144 192 – PIC18F8XJ94 80 50 100 150 200 368 PIC18F8XJ93 80 48 96 144 192 – PIC18F8XK90 80 48 96 144 192 – PIC24FJXXXGA306 64 34 68 112 146 240 PIC24FJXXXGC006 64 34 68 112 146 240 PIC24FJXXXGA308 80 50 100 150 200 368 PIC18F9XJ94 100 64 128 192 256 480 PIC24FJXXXGA310 100 64 128 192 264 480 PIC24FJXXXGC010 100 64 128 192 264 480 PIC24FJXXXGB/GA4XX 121 64 128 192 256 512 SAML22N 100 44 88 132 176 320 SAM4L 100 40 80 120 160 SAML22 MAx 320 Segmets16-bit ADC, 2 X 10-bit DAC, mTouch Cap Sensing Peripherals, RTCC
64–80 pins 32–128 KB Flash 1.8–5.5V Crystal-Free FS USB 2.0
Device, 12-bit ADC, 4 X UART w/IRDA, mTouch® Cap
Sensing Peripherals, RTCC PIC18FXXJ9X Max 480 Segments 64–100 pins 16–128 KB Flash 2.0–3.6V mTouch Cap Sensing Peripherals 28–64 pins 7–28 KB Flash 1.8–5.5V PIC16(L)F19XX Max 192 Segments PIC24FJXXXGAXX Max 480 Segments mTouch Cap Sensing Peripherals, RTCC, Host/Device/OTG 64–100 pins 64–128 KB Flash 2.0–3.6V Size of Displays Performance mTouch Cap Sensing Peripherals 28–40 pins 3.5–14 KB Flash 1.8–3.6V SAM4L MCUs up to 40 Segments PIC24FJXXXGCXX Max 480 Segments USB, 16-bit Delta Sigma ADC, mTouch Cap Sensing Peripherals, RTCC, Hi-Speed USB 64–100 pins 64–128 KB Flash 2.0–3.6V PIC24FJXXXGB/ GA4XXX Max 512 Segments
Hardware Cryptographic Engine, mTouch Cap Sensing, Peripherals, RTCC, Hi-Speed USB OTG (GR Family Only)
64–121 pins 64–256 KB Flash 2.0–3.6V
セグメント LCD 向け開発ツール
PIC24F インテリジェント アナログ スタータキット (DM240015)
PIC24F「GC」ファミリ16 ビット マイクロコントローラを実装した本開発キットはアナログヘッダを 備え、ノイズの少ないアナログ信号にアクセスする事で信号品位を維持します。その他光センサ、 ポテンショメータ、マイク、温度センサ、静電容量式タッチセンサ等のセンサも実装済みです。カス タム LCD ディスプレイは、296ドットマトリクス アレイによって文字表示が可能であり、また 17 個の アイコンも表示できます。基板にはマイクおよびヘッドフォン用コネクタ、光センサ、温度センサを 実装済みです。セグメント ディスプレイにはカスタムアイコンとスクロールするバナーが表示されます。 また基板には静電容量式タッチボタン、USB コネクタ、RF モジュール用のコネクタも実装済みです。LCD Explorer 開発ボード (DM240314)
•
× 8 コモンのセグメント LCDドライバを備えた Microchip 社の 100 ピン マイクロコントローラを サポート•
38 セグメント× 8 コモン LCD ディスプレイを用いて× 8 コモン LCDドライバ内蔵 MCU を評価する ためのプラットフォームとして理想的•
PICtail ™ Plusドータボードを接続して、選択した MCU を複雑なシステムで評価する事も可能•
PIC18F97J94 PIM (MA180034)PICDEM ™ LCD 2 デモボード (DM163030)
•
Microchip 社の 28/40/64/80 ピンの LCD PIC MCU の主な機能の評価が可能•
アイコン、数字、アルファベット、星形パターンを表示できる LCD グラス•
コントラストおよび調光制御用のブースタ機能•
別売りのプロセッサ プラグイン モジュール (PIM) を使うと全ての LCD 製品の評価が可能• PIC18F87J90 PIM (MA180025)
• PIC18F87K90 PIM (MA180027)
• PIC16F1947 PIM (MA160016)
• LCD PIM パック (PIC16) (MA180019)
SAML22 Xplained Pro 評価用キット (ATSAML22-XPRO-B)
SAML22 Xplained Pro 評価用キットは、タッチセグメント LCDドライバを内蔵した超低消費電力 SAML22 ARM® Cortex®-M0+MCU の評価に最適です。本キットは TSLCD1 Xplained Pro 拡張ボー ドを含みます。この拡張ボードは 8 × 24 セグメントの LCD ディスプレイ、Peripheral Touch
Controller (PTC) モジュール評価用の相互容量方式タッチセンサを 5 つ実装済みです。
LCD ディスプレイに関するアプリケーション ノート
•
『Low-power techniques for LCD applications』(TB1098)•
『Implementing an LCD using the PIC16F1947 MCU』(AN1354)•
『Solving Sensor Offset Problem』(AN781)•
『Low-Power Real-Time Clock』(AN582)•
『LCD のバイアス印加およびコントラスト制御方法』(AN1428)•
『LCD Fundamentals and the LCD Driver Module for 8-bit PIC MCUs』(AN658)グラフィック ディスプレイ
Microchip 社は、単純なモノクロ LCD からフルカラーの WVGA ユーザ インターフェイスまで、全てを駆動する各種ソリューショ ンを提供しています。グラフィック サポートには以下の方式があ ります。•
PIC24F「DA」内蔵のグラフィック コントローラ•
PIC32 のコントローラレス グラフィック•
外部グラフィック コントローラによる PIC MCU のサポート•
グラフィック コントローラと DDR メモリを内蔵した PIC32MZ 「DA」 さらに、強力で使いやすい無償のグラフィック ライブラリ、ディ スプレイ デザイナ GUI、また各種ディスプレイ サイズに柔軟に 接続可能なハードウェア開発キットを提供しています。サポートされる画面サイズと色数
Microchip 社のグラフィック ソリューションは、小型モノクロ有 機 EL ディスプレイからフルカラー WVGA ディスプレイまで、各 種の画面サイズと色数をサポートします。色を表すのに必要な ビットあたりのピクセル数を下表に示します。 表示モード 色数の例 ( ピクセルあたりの色深度 ビット数 ) モノクロ 白と黒 1 グレースケール 16 階調4 階調 2 4 色 65K 色 256 色 16M 色 8 16 24 色深度とディスプレイ解像度が高くなるに従って、フレームバッ ファが増大します。フレームバッファは、そのサイズに応じてマ イクロコントローラの RAM または外部 SRAM に格納、あるい は外部グラフィック コントローラに内蔵できます。以下の表に、 一般的な解像度と色深度に対して必要なフレームバッファ サイ ズの例を示します。•
PIC24「DA」ファミリは最大 96 KB をサポート•
PIC32 MCU は最大 512 KB をサポート•
外部 SRAM はより大きなフレームバッファに使用•
PIC32MZ「DA」ファミリは 32 MB の内蔵 DDR RAM を サポート•
先進のグラフィックには、外部グラフィック コントローラの 追加フレームバッファ ストレージを使用Microchip 社の無償グラフィック ライブラリ
高 度 に モ ジュー ル 化 さ れ、 Microchip 社 製 16/32 ビット マイクロコントローラ向けに最 適化済みのグラフィック ライブ ラリです。このライブラリは使 いやすく、ドライバとコントローラ サポートのインターフェイス 仕様は公開しています。このライブラリには以下が含まれます。•
そのまま使えるグラフィック オブジェクト•
各種フォントおよび言語•
mTouch センシング ソリューション用ユーザ インターフェイス•
ボタン、グラフ、チェックボックス、スクロールバー、リストボッ クス、画像、簡単なアニメーション•
PIC32 MCU用のグラフィック ライブラリはMPLAB® Harmonyの一部として提供
•
16 ビット MCU 用のグラフィック ライブラリは Microchip アプ リケーション用ライブラリ(MLA) で提供32 ビット MCU 向けの Aria グラフィック
ライブラリ
このグラフィック ライブラリは、Microchip 社の 32 ビット マイク ロコントローラ向けに最適化された無償のモジュール式ライブ ラリです。このライブラリはアルファ ブレンディング、グラディエ ント フィル、アンチエイリアス フォント等の機能を備えます。こ れらの機能を使う事で、アプリケーションに必要な性能を維持 しながら、ユーザに使いやすさを提供する事ができます。グラ フィック ライブラリの特長は以下の通りです。•
最大 16.7M 色 (24 ビット )•
親子ツリー構造により、先進の GUI 設計のモジュール組み 立てを実現•
ボタン、パネル、リストホイール、ラジオボタン、スライダ 等の最新の入力ウィジェット•
ランレングス符号化による画像圧縮•
静電容量式および抵抗膜式タッチスクリーン、キーパッド•
世界最高クラスの多言語ローカライズ システムグラフィック ディスプレイ
ビジュアル設計ツール
Microchip 社は、グラフィック ファームウェア開発を支援するビジュアル設計ツールを提供しています。これらの GUI ベースのツー ルにより、グラフィック オブジェクト情報を覚える手間が省け、「編集 - コンパイル - テスト」の作業品質 / 効率が向上します。
32 ビット MCU 向けの Aria グラフィック ライブラリとMPLAB Harmony Graphics
Composer (MHGC) Suite
MPLAB Harmony Graphics Composer Suite は GUI 設計ツールであり、MPLAB Harmony Configurator (MHC) の一部です。このツールを使うと、MPLAB Harmony Aria グラフィッ ク ライブラリの設定とビジュアル設計を簡単に行えます。MPLAB Harmony Graphics Composer Suite には以下の特長があります。
•
WYSIWYG (What You See Is What You Get) 設計•
ディスプレイ ドライバを自動構成するディスプレイ マネージャを内蔵•
画像資産管理機能を内蔵•
マルチ プラットフォーム • Windows®、Linux®、Mac OS® OS をサポート•
パワフルな設計ツール • 描画グリッド、ウィジェットの自動整列等•
描画ショートカット、生産性向上機能 • 最高性能とリソース使用率の最適化を実現する包括的な資産管理システムSEGGER emWin Pro ライブラリ
SEGGER Microcontroller GmbH & Co. KG による emWin は、グラフィック LCD を使うアプリケーション向けの高効率 GUI ビルディ ング ブロックを提供するソフトウェア グラフィック ライブラリです。
16 ビット マイクロコントローラ向け Visual Graphics Display Design (VGDD)
Visual Graphics Display Designer はスタンドアロン グラフィック ディスプレイ設計ツールであり、VGDD-Link MPLAB X IDE プラグイ ンが付属します。このツールは、16 ビット PIC24 MCU および dsPIC® デジタルシグナル コントローラをサポートします。VGDD は MPLAB Code Configurator (MCC) と互換であり、Microchip アプリケーション用ライブラリ (MLA) の一部として提供されている Microchip 社製グラフィック ライブラリを利用する事で、Microchip 社の XC16 コンパイラでコンパイル可能な出力ソースファイルを 出力してインタラクティブ GUI を作成できます。
VGDD-Link は、GUI 設計用の MPLAB X IDE プラグインであり、シームレスな開発環境を実現します。VGDD-Link ツールは、MPLAB X IDE プラグイン メニューから直接ダウンロードできます。
•
コードを 1 行も書く事なく、数分でコンセプトからグラスへ•
GUI 要件に応じてプロジェクトを構成•
ウィジェットとオブジェクトを直接ドラッグ &ドロップ (WYSIWYG 設計 )•
カスタムイメージをインポートしてブランド設定•
Microchip アプリケーション用ライブラリ向けに設計主な特長
•
ウィジェットのサイズ変更 / 整列 / 移動、カラースキームの作成、アプリケーションへのフォント / イメージの追加•
PIC24F マイクロコントローラと dsPIC デジタルシグナル コントローラ用のソースコードを生成•
組み込み機器の画面表示イメージ通りに PC 画面にオブジェクトを描画•
画面上のオブジェクト配置用に (x, y) 座標を手計算する必要がない•
選択した画面要素に関するヒントと情報を表示 ( 例 : メモリリソースへの影響、色配置 )•
コンテクストに応じた情報を表示する情報ボックス•
複数画面のサムネールを使って画面を切り換えて GUI のフローを設計•
完全な ANSI C コード、C++ は不要•
RTOS に依存しない•
GUIBuilder のドラッグ &ドロップ設計インターフェイス•
ロバストなグラフィック ウィジェットとシェイプ描画ライブラリ•
MPLAB Harmony Graphics Object Library と PrimitiveLayer の代わりに使用
•
SEGGER の開発ツールチェーンとユーティリティを使用代表的アプリケーション
魅力的で使いやすいグラフィック ディスプレイは、以下のような アプリケーションに利用できます。 コンシューマ製品 : サーモスタット、コードレス電話、リモコン 家庭用電化製品 : コーヒーメーカー、洗濯機、冷蔵庫、オーブン 産業用機器 : デジタル計器、在庫管理、遠隔端末 携帯型医療機器 : 血糖値計、血圧計、携帯用心電計グラフィック表示に関するアプリケーション
ノートと文書
•
『Microchip 社グラフィック ライブラリのフォント』(AN1182)•
『Microchip 社グラフィック ライブラリでウィジェットを使用する 方法』(AN1136)•
『Microchip 社グラフィック ライブラリでウィジェットを作成する 方法』(AN1246)•
『Using a Keyboard with the Microchip Graphics Library』(AN1227)
•
『グラフィック コントローラ内蔵 PIC® マイクロコントローラに よる組み込みグラフィック アプリケーションの開発』(AN1368)•
『PIC32 を使った低コスト コントローラレス (LCC) グラフィック ソリューション』(AN1387)グラフィック コントローラを内蔵した PIC24F:
簡単かつ低コスト
PIC24F DA ファミリを使うと、フレームバッファやディスプレイ コ ントローラを外付けする必要がなく、先進のグラフィックを簡単 かつ低コストでアプリケーションに追加できます。•
常時クリーンな表示を実現する専用のグラフィック クロック•
TFT、STN、有機 EL ディスプレイに直接接続する内蔵ディス プレイ コントローラ•
ハードウェアで高速化するための使いやすいグラフィック処理 ユニット • 円滑かつ高速なメモリ転送で矩形を移動、コピー • CPU に負荷をかけずに画像を伸張 • CPU に負荷をかけずにテキストをレンダリング•
カラー ルックアップ テーブルと 96 KB フレームバッファで マルチカラーをサポート • 内部フレームバッファで QVGA 8 bpp をサポート • パラレル マスタポート (PMP) を使って外部フレーム バッファによりWQVGA 16 bpp をサポート ハードウェア アクセラレーションを採用したこのファミリは、一 切 CPU を使わずにグラフィックの処理とレンダリングを行えます。 専用のグラフィック エンジンは、他の機能を兼ねる事なく常時 ディスプレイを駆動できます。PIC32 による低コストのコントローラレス
グラフィック : 32 ビットの性能、柔軟性、
統合度
Microchip 社の 32 ビット マイクロコントローラ PIC32 は最大 330 DMIPS の性能と、グラフィックをディスプレイに直接レンダ リングする高性能 DMA を提供します。これにより、PIC32 は外•
5 MIPS 未満で DMA を使ってグラフィックをレンダリング • STN、TFT ディスプレイに直接接続•
最大 512 KB の RAM( フレームバッファ用 )•
全ての PIC32 マイクロコントローラで採用可能 これらのデバイスは最大 2 MB のフラッシュと 512 KB の RAM を 搭載し、アプリケーション コード、通信スタック、データ バッファ リング用に十分なメモリ空間を提供します。グラフィック能力に 加え、PIC32 MCU は USB、CAN、Ethernet、I2C、SQI、EBI、 暗号化エンジン、静電容量式タッチセンシング用の各周辺モ ジュールも内蔵しています。外部グラフィック コントローラ : パラレル
マスタポート (PMP) 搭載の PIC24/PIC32
PIC24/PIC32 MCU は、外部グラフィック コントローラと組み合 わせてより大型の画面サイズやより先進のグラフィック機能をサ ポートする事もできます。グラフィック ライブラリでは多くの外部 グラフィック コントローラをサポートしています。開発ツールで サポートされるものを以下に紹介します。 Solomon Systech SSD1926 グラフィック コントローラはハード ウェア グラフィック アクセラレータを搭載し、PIC MCU の負荷を 軽減します。このコントローラは SD ™カード インターフェイス、 JPEG デコ ードエンジン、256 KB RAM を実 装しています。 Graphics PICtail Plus SSD1926 ボード (AC164127-5) は、デー タ保存用のシリアル フラッシュと Explorer 16/32 または PIC32 スタータキットへのインターフェイスを装備しています。 Epson S1D13517 グラフィック コントローラは、アルファ ブレン ディング、ピクチャインピクチャを実装し、24 bpp で WVGA (800 × 480) までをサポートします。このコントローラは、低コストの 外部メモリを使えるように SDRAM インターフェイスを備えていま す。グラフィック コントローラPICtail Plus Epson S1D13517 ボー ド (AC164127-7) は、128 MB SDRAM フレームバッファ、64 MB シリアル フラッシュ、Explorer 16、Explorer 16/32、PIC32 スター タキットへのインターフェイスを装備しています。グラフィック コントローラとグラフィック
プロセッサを内蔵した PIC32MZ DA
グラフィック コントローラとグラフィック プロセッサを内蔵し、32 MB の DDR2 DRAM を備えた PIC32MZ「DA」シリーズは、GUI の設計を容易にし、組み込み MCU アプリケーションにかつてな いレベルの性能と品質を実現しました。PIC32MZ DAシリーズは、 マイクロプロセッサ並みのグラフィック品質と MCU 並みの容易 な設計を提供しています。さらに、MPLAB Harmony Graphics 2.0 を使う事で、これまでには考えられなかった速さで GUI を設計 できます。•
24 ビットカラー SXGA ディスプレイを駆動可能な 3 レイヤ グ ラフィック コントローラ•
高性能 2D グラフィック処理ユニット (GPU)•
32 MB の内蔵 DDR2 DRAM または 128 MB の外付け DRAM•
最大 2 MB のフラッシュと 640 KB の RAM•
12 ビット ADC (18 Msps のスループット )ディスプレイ コントローラ ソリューション
グラフィック ディスプレイ設計用ツール
PIC24「DA」内蔵グラフィック コントローラ グラフィック コントローラPIC32MZ「DA」内蔵 PIC32 コントローラレス グラフィックス Solomon Systech グラフィック コントローラ SSD1926( 外部 ) Epson グラフィック コントローラS1D13517( 外部 ) ディスプレイ * WQVGA 480 × 272 SXGA 1280 × 1024 WVGA 800 × 480 WQVGA 480 × 272 WVGA 800 × 480 グラフィック ハードウェア アクセラレーション: 矩形、文字、画像 2D グラフィック、blit とラスタ、 アルファ ブレンディング、 画像の拡大縮小 アルファ ブレンディング、高速、 ピクチャインピクチャ、 レイヤリング ハードウェア アクセラレーション、 SD ™カード、I/F、JPEG エンジン SDRAM、I/F、アルファ ブレンディング、ピクチャインピクチャ フレームバッファ カラー ルックアップ テーブル + MCU 上の 96 KB + 外部 SRAM 最大 128 MB の外部 DDR SRAM32 MB の内蔵 DDR または MCU 上の 512 KB + 外部 SRAM Solomon Systech コントローラ上の256 KB 外部 SDRAM
コア MIPS 16 330 330 – – 消費電力 ◎ ○ ○ ○ ○ コスト $ $$ $ $$ $$$ * 16 bpp での最大解像度
外部グラフィック コントローラを使わない
低コストのソリューション
PIC24FJ256DA210 開発ボード (DM240312)
グラフィック、mTouch センシング、USB 内蔵の PIC24FJ256DA210 の機能と性能を評価できる、 低コストで使いやすい開発ボードです。2 ボード セットアップには、ディスプレイ ボードが必要です。Microchip 社のディスプレイ コネクタ V1 を備え、Microchip 社の 3.2" また は 4.3"TFT ディスプレイ、グラフィック プロトタイプ ボードと組 み合わせる事ができます。低コスト コントローラレス (LCC) グラフィック PICtail
Plus ボード (AC164144)
このボードを使うと、外部グラフィック コントロー ラを使わないグラフィック ソリューションの開発が 行えます。PIC32 スタータキット、Explorer 16/32 開発ボード、Microchip 社 LCD モジュールに接続 できるように設計されています。投影型静電容量式タッチ対応 PIC32 GUI 開発ボード
(DM320015)
このボードを使うと、低コストのマルチタッチ GUI を 開 発 で き ま す。 こ の ボ ー ド は PIC32MX795F512H (105 DMIPS、512 KB フ ラッシュ、128 KB RAM) を実装済みです。この PIC32 と低コスト PSRAM を使う事で高速グラフィック フレーム バッファリングと 4.3" WQVGA タッチ ディスプレイを実装し、外部グラフィック コン トローラを使わないグラフィック ソリューションを開発できます。マルチメディア拡張ボード II (DM320005-5)
本ボードは豊富な機能をコンパクトに統合した柔 軟な開発プラットフォームで、PIC32MZ スタータ キットと組み合わせて使います。このキットには 4.3 インチの WQVGA PCAP タッチ ディスプレイ ドータボードが含 まれており、各種解像度に対応した着脱式ディスプレイ ボードを サポートしています。また、24 ビット ステレオ オーディオ コーデッ ク、VGA カメラ、802.11b/g 無線モジュール、Bluetooth® HCIト外部グラフィック コントローラを使うソリュー
ション
グラフィック LCD コントローラ PICtail Plus SSD1926
ボード (AC164127-5) (Solomon Systech SSD1926
コントローラ装備 )
グラフィック LCD コントローラ PICtail Plus SSD1926 ボードは、Microchip 社のグラフィッ ク ディスプレイ ソリューションと 16/32 ビット マイクロコントローラ向けグラフィック ライブラ リを評価するためのデモボードです。この拡張 ボ ードは Explorer 16/32 開 発 ボ ード (DM240001-2) ま た は PIC32 スタータボード (DM320001、DM320003 のどちらか ) へ 接続可能です。このコントローラ ボードには、グラフィック ディ スプレイ Truly 3.2" 240 × 320 ボード (AC164127-4) 等のディス プレイ ボードを接続できます。以下の特長があります。•
Solomon Systech SSD1926 グラフィック ディスプレイ コント ローラ (4/8 ビット STN、4/8 ビット CSTN、18 ビット HR-TFT、9/12/18/24 ビット TFT インターフェイスをサポート )•
SD/MMC カードソケット (4 線式インターフェイスで SSD1926 に接続 )•
16 Mbit (2M × 8) シリアル フラッシュメモリによる追加の データストレージ•
各種ディスプレイ ボードと接続するためのディスプレイ コネクタ•
Explorer 16/32 開発ボードへ接続するための PICtail Plus インターフェイス•
PIC32 スタータキット用コネクタマルチメディア拡張ボード (DM320005)
(Solomon Systech SSD1926 コントローラ装備 )
このマルチメディア拡張ボードは多くの機能を 統合し、かつ柔軟性も備えたソリューションで あり、インパクトの強いユーザ インターフェイ スの開発に適しています。3.2” カラー TFT タッ チ画面ディスプレイを同梱しており、また PIC32 スタータキット * 用インターフェイスを備えているため、最適なデバイスファミリを 選択して接続する事ができます。FCC 認証済み Wi-Fi® モジュー ル、24 ビット ステレオ オーディオ コーデック、3 軸加速度計、ジョ イスティック、microSD メモリカード スロットを実装済みです。グラフィック ディスプレイ設計用ツール
グラフィック コントローラ PICtail Plus Epson
S1D13517 ボード (AC164127-7)
グラフィックPICtail Plus Epson S1D13517 ボードは、Microchip 社のグラフィック ディ スプレイ ソリューションと 16/32 ビット マ イクロコントローラ向けグラフィック ライブ ラリを評価するためのデモボードです。こ の拡張ボードは Explorer 16/32 開発ボード (DM240001-2) また は PIC32 スタータボード (DM320001、DM320003 のどちらか ) へ接続可能です。また、グラフィック ディスプレイ Truly 5.7" 640 × 480 ボード (AC164127-8)、グラフィック ディスプレイ Truly 7 800 × 480 ボード (AC164127-9) 等のディスプレイ ボー ドを接続できます。特長は以下の通りです。
•
VGA、WVGA、QVGA、WQVGA ディスプレイをサポート•
アルファ ブレンディング•
24 bpp をサポート•
タッチ インターフェイス•
128 Mbit (8M × 16) SDRAM によるフレーム バッファリング•
64 Mbit シリアル フラッシュメモリによる追加のデータストレージディスプレイ ボード
グラフィック ディスプレイ Truly 3.2" 240 × 320 ボード
(AC164127-4)
グラフィック ディスプレイ Truly 3.2" 240 × 320 ボードは、Microchip 社のグラフィック ディスプレイ ソリューションと16/32 ビット マイ クロコントローラ向けグラフィック ライブラリ を評価するためのデモボードです。この拡張ボードは、グラフィッ ク LCD コントローラ PICtail Plus SSD1926 ボード (AC164127-5) 等の LCD コントローラ ボードと互換です。グラフィック ディスプレイ Powertip 4.3" 480 × 272
ボード (AC164127-6)
グラフィック ディスプレイ Powertip 4.3" 480 × 272 ボードは、Microchip 社のグラフィッ ク ディスプレイ ソリューションと 16/32 ビット マイクロコントローラ向けグラフィック ライブ ラリを評価するためのデモボードです。この拡張ボードは、グラ フ ィッ ク LCD コ ント ロ ー ラ PICtail Plus SSD1926 ボ ー ド (AC164127-5) 等の LCD コントローラ ボードと互換です。グラフィック ディスプレイ Truly 5.7" 640 × 480 ボード
(AC164127-8)
グラフィック ディスプレイ Truly 5.7" 640 × 480 ボードは、Microchip 社のグラフィック ディスプレイ ソリューションと 16/32 ビット マイクロコントローラ向けグラフィック ライ ブラリを評価するためのデモボードです。 この拡張ボードは、グラフィック コントローラ PICtail Plus Epson S1D13517 ボード (AC164127-7) 等の LCD コントローラグラフィック ディスプレイ プロトタイプ ボード
(AC164139)
グラフィック ディスプレイ プロトタイプ ボード (3 枚セット ) を使うと、次のいずれかのプラッ トフォームにグラフィック LCD パネルを簡単 に組み込む事ができます。•
PIC24FJ256DA210 開発ボード (DM240312)•
グラフィック LCD コントローラ PICtail Plus SSD1926 ボード (AC164127-5)その他のグラフィック開発ボード
リモコン デモボード (DM240315-2)
Microchip 社のリモコン デモボードは、グ ラフィック、mTouch 技術、USB、RF4CE の機能を 1 つのデモボードに統合したもの です。PIC24FJ256DA210、3.5" グラフィッ ク TFT LCD( 抵抗膜式タッチパネル付き )、 静電容量式タッチキー ( プラスチック カバー付き )、MRF24J40 2.4 GHzトランシーバ、ZENA ™無線アダプタを実装したリモコンのデ モです。ソフトウェア、ハードウェア、部品表、回路図、リファレ ンス コード等、全て揃っています。Pervasive Displays 社製電子ペーパー EPD PICtail
Plus ドータボード ( 販売 : Pervasive Displays
#S0000AS0T3)
Microchip 社 は Pervasive Displays 社と 提携して、Microchip 社の Explorer 16/32 開発プラットフォームに接続できる電子 ペーパー PICtail Plus ボードを開発しまし た。サンプルの Microchip MPLAB X IDE プロジェクトはコマンド インターフェイスによる全域の更新と部分的な更新を含むオープ ンソースの駆動波形を提供し、グラフィック ディスプレイ コント ローラやタイミング制御ボードを使わずに EPD パネルのコンテ ンツを更新できます。EPD PICtail Plusドータボードの特長は以 下の通りです。
•
1.44"、2"、2.7" の EPD パネルの駆動をサポート ( これら 3 つのサイズのパネルが含まれています )•
外部グラフィック コントローラまたはタイミング コント ローラを使わずに Microchip 社製 PIC24 または PIC32 マイクロコントローラで EPD を直接駆動•
EPD パネル用のオープンな文書と駆動波形•
Microchip 社のグラフィック ライブラリを使ったグラフィック ディスプレイ設計用ツール
ビジュアル設計ツール
MLA グラフィック ライブラリ v3.XX (PIC24/dsPIC/PIC32MX) MLA グラフィック ライブラリ v4.00+ (PIC24/dsPIC) MPLAB Harmony v2.xx と MPLAB Harmony v1.04+ (PIC32MX/MZ) VGDD および VGDD-Link MPLAB X IDE プラグイン (VGDD-Linkプラグインは VGDD v9+ と MPLAB X IDE v3.00+ が必要 ) ü ü MPLAB Harmony Graphics Composer
(MPLAB X IDE v3.00+ が必要 ) ü
Microchip 社のグラフィック ソリューション
下表は開発ボードと開発キットの対応関係を示しています。ソフトウェアとハードウェアを適切に組み合わせる事で、特定のハードウェ アと他の PIC MCU をサポート可能です。PIC32 スタータキット ベースのツール
スタータキット PICtail ™ Plus SSD1926 ボードグラフィック LCD コントローラ (AC164127-5) グラフィック コントローラ PICtail Plus EpsonS1D13517 ボード (AC164127-7) 低コスト コントローラレス (LCC) グラフィック PICtail Plus ドータボード (AC164144) マルチメディア 拡張ボード (DM320005) マルチメディア 拡張ボード II (DM320005-5) PIC32 スタータキット (DM320001) グラフィック ディスプレイ Truly 3.2" 240 × 320 ボード (AC164127-4) ü ü ü – – PIC32 USB スタータキット II (DM320003-2) ü ü ü – –
PIC32 USB スタータキット III (DM320003-3) ü+ ü+ ü+ – –
PIC24E USB スタータキット (DM240012) ü+ ü+ – – –
dsPIC33E USB スタータキット (DM320012) ü+ ü+ – – –
PIC32 スタータキット (DM320001) – – – ü –
PIC32 USB スタータキット II (DM320003-2) – – – ü –
PIC32 USB スタータキット III (DM320003-3) – – – ü+ –
PIC24E USB スタータキット (DM240012) – – – ü – dsPIC33E USB スタータキット (DM320012) – – – ü – PIC32 スタータキット (DM320001) グラフィック ディスプレイ Powertip 4.3" 480 × 272 ボード (AC164127-6) ü ü ü(4) – – PIC32 USB スタータキット II (DM320003-2) ü ü ü(4) – –
PIC32 USB スタータキット III (DM320003-3) ü+ ü+ ü+(4) – –
PIC24E USB スタータキット (DM240012) ü+ ü+ – – – dsPIC33E USB スタータキット (DM320012) ü+ ü+ – – – PIC32MZ EF スタータキット (DM320007) – – – – ü(6) PIC32MZ EF スタータキット、暗号化エンジン付き (DM320007-C) – – – – ü(6) PIC32MZ 組み込みグラフィック (DA) スタータキット (eDRAM 内蔵 ) (DM320010) ü PIC32MZ 組み込みグラフィック (DA) スタータキット (eDRAM 内蔵、暗号化エンジン付き ) (DM320010-C) ü PIC32MZ 組み込みグラフィック (DA) スタータキット (eDRAM 内蔵 ) (DM320008) ü PIC32MZ 組み込みグラフィック (DA) スタータキット (eDRAM 内蔵、暗号化エンジン付き ) (DM320008-C) ü PIC32 スタータキット (DM320001) グラフィック ディスプレイ Truly 5.7" 640 × 480 ボード (AC164127-8) -1 ü ü+(3) – – PIC32 USB スタータキット II (DM320003-2) -1 ü ü+(3) – –
PIC32 USB スタータキット III (DM320003-3) -1 ü+ ü+(3) – –
PIC24E USB スタータキット (DM240012) ü+ ü+ – – – dsPIC33E USB スタータキット (DM320012) ü+ ü+ – – – PIC32 スタータキット (DM320001) グラフィック ディスプレイTruly 7" 800 × 480 ボード (AC164127-9) -1 ü ü+(3) – – PIC32 スタータキット (DM320001) グラフィック ディスプレイ プロトタイプ ボード (AC164139) ü(2) ü(2) ü(2) ü(2) – PIC32 USB スタータキット II (DM320003-2) ü(2) ü(2) ü(2) ü(2) –
PIC32 USB スタータキット III (DM320003-3) ü(2) ü(2) ü(2) ü+(2) –
PIC32MZ EF スタータキット (DM32007) ü+(2) ü+(2) ü+(2) – ü(2) PIC32MZ EF スタータキット、暗号化エンジン付き (DM320007-C) ü+(2) ü+(2) ü+(2) – ü(2) PIC24E USB スタータキット (DM240012) ü(2) ü(2) ü(3) ü(2) – dsPIC33E USB スタータキット (DM320012) ü(2) ü(2) ü(3) ü(2) – ü = 互換
グラフィック ディスプレイ設計用ツール
その他の開発ツール
Explorer 16/32 開発ボード (DM240001-2) + プラグイン モジュール (PIM) グラフィック ディスプ レイ Truly 3.2" 240 × 320 ボード (AC164127-4) グラフィック ディスプ レイ Powertip 4.3" 480 × 272 ボード (AC164127-6) グラフィック ディスプ レイ Truly 5.7" 640 × 480 ボード (AC164127-8) グラフィック ディスプ レイ Truly 7" 800 × 480 ボード (AC164127-9) グラフィック ディスプ レイ プロトタイプ ボード (AC164139) PIC24FJ256DA210 開発ボード (DM240312) ü(4) ü(5) ü(3) – ü(2) グラフィック LCD コントローラ PICtail Plus SSD1926 ボード (AC164127-5) PIC24F PIM ü ü ü – – ü(2) PIC32MX PIM ü ü ü – – ü(2) PIC32MZ PIM ü ü ü – – ü(2) PIC24EP および dsPIC33P PIM ü ü ü – – ü(2) PIC24H および dsPIC33F PIM ü ü ü – – ü(2) グラフィック コントローラ PICtail Plus Epson S1D13517 ボード (AC164127-7) PIC24F PIM ü ü ü ü – ü(2) PIC32MX PIM ü ü ü ü ü ü(2) PIC32MZ PIM ü ü ü ü ü ü(2) PIC24EP および dsPIC33EP PIM ü+ ü ü ü ü ü(2) PIC24H および dsPIC33F PIM ü+ ü+ ü+ ü+ ü+ ü(2) 低コスト コントローラレス (LCC) グラフィック PICtail Plus ドータボード (AC164144) PIC24F PIM – – – – – – PIC32MX PIM ü ü(4) ü ü(3) – ü(2) PIC32MZ PIM ü ü ü ü ü ü(2) PIC24H および dsPIC33F PIM – – – – – – ü = 互換 ü+ = 互換 ( ファームウェア変更が必要 ) – = 非互換スタンドアロン開発ボード
開発ボード 説明 ZENA ™ワイヤレス アダプタ付きリモート コントロール デモボード (DM240315-2) ZENA ワイヤレス アダプタが付属するディスプレイ内蔵のスタンドアロン開発ボード PIC24H MCU 向け MPLAB®スタータキット (DM240021) ディスプレイ内蔵のスタンドアロン開発ボードPIC24F MCU 向け MPLAB スタータキット (DM240011) ディスプレイ内蔵のスタンドアロン開発ボード PIC24F PIM
PIC24FJ128GA010 PIM (MA240011) PIC24FJ256GA110 PIM (MA240015) PIC24FJ256GB110 PIM (MA240014) PIC24FJ256GB210 PIM (MA240021)
PIC32MZ および PIC32MX PIM
PIC32MX360F512L PIM (MA320001) PIC32MX460F512L PIM (MA320002) PIC32MX795F512L PIM (MA320003) PIC32MX450/470 PIM (MA320002-2)
PIC32MZ EF PIM (MA320019) PIC24EP および dsPIC33EP PIM dsPIC33EP512MU810 PIM (MA330025-1) PIC24EP512GU810 (MA240025-1) PIC24H および dsPIC33F PIM dsPIC33FJ128GP804 PIM (MA330019-2)PIC24HJ128GP504 PIM (MA240016-2)
Note: 1. SSD1926 は WQVGA (480 × 272) ディスプレイまでをサポート します。 2. 選択したディスプレイ パネルをプロトタイピング ボードに取り 付けます。 3. 外部メモリを使って 8 bpp で実行します。 4. 8 bpp 以下では内部メモリを使い、8 bpp または 16 bpp では 外部メモリを使います。 5. 8 bpp または 16 bpp では外部メモリを使います。 6. PIC32MZ スタータキットでのみ機能します。
www.microchip.com
サポート
Microchip 社は、お客様に短期間で効率良く製品を開発して頂 けるようサポートの充実に努めています。製品とシステムのサ ポートを提供できる、フィールド アプリケーション エンジニアと 技術サポートの世界的ネットワークを維持しています。詳細は www.microchip.comを参照してください。•
技術サポート : www.microchip.com/support•
Microchip 社デバイスの無償評価サンプル : www.microchip.com/sample•
ナレッジ データベースとユーザ同士のディスカッション : www.microchip.com/forums•
営業と国際物流 : www.microchip.com/salesトレーニング
追加トレーニングのご希望に応えるため、Microchip 社は詳細な 技術トレーニング、参考資料、自分のペースで進められるチュート リアル、各種オンライン リソースを含む複数のリソースを提供し ています。•
技術トレーニング リソースの概要 : www.microchip.com/training•
MASTERs カンファレンス : www.microchip.com/masters•
Developer Help ウェブサイト : www.microchip.com/developerhelp•
技術トレーニング センター : www.microchip.com/seminarsMicrochip Technology Inc. | 2355 W. Chandler Blvd. | Chandler AZ, 85224-6199