dsPIC®
デジタル
シグナル
コントローラ
www.microchip.com/DSC
マイクロチップ社の世界最高水準の
8
ビット
PIC®
マイクロコントローラの伝統を継承した
16
ビット
dsPIC®
デジタル
シグナル
コントローラ
(DSC)
の幅広い製品ラインナップは、
システム
コストの低減と効率向上によって、要求の厳しいアプリケーションの競争力向上を実現します。
デジタル
シグナル
コントローラ
(DSC)
は、デジタル
シグナル
プロセッサ
(DSP)
の計算機能とスループットに
マイクロコントローラ
(MCU)
の制御属性がシームレスに統合された、シングルチップ組み込みコントローラです。
性能の向上
/
メモリの増強を必要とする
8
ビット
MCU
ユーザにとって自然なステップ
アップ
■
業界最大のDSC製品ラインナップから最適な製品を選択可能
■
ソフトウェアとアプリケーションの設計を強力にサポート
■
8/16/32ビットMCUと同じ統合開発環境
■
充実したウェブ セミナーとトレーニング コース
統合と効率化により設計をより簡単に
■
クラス最高のCコード生成効率によりフラッシュのサイズを削減
■
少ピン パッケージにより製品コストを削減
■
複雑なアナログ フィルタをデジタル フィルタで置き換え
■
高集積度DSCにより外付け部品を削減
システム
コストの削減
新しい設計オプション
プロジェクトの遅延を防ぐ
アイディアの実現
■
DSCの機能を使用して強力な機能を追加
■
先進のアルゴリズムの採用により効率を向上
■
設計を保護する革新的な方法を検討
■
業界最小のDSCを使用して製品を小型化
既存ソフトウェア、他に類を見ない互換性、
強力なグラフィック
ツールを活用
■
無償のソフトウェア、サンプル コード、周辺機能ライブラリ
■
広範なファミリ互換性により再利用性を最大化
■
強力なグラフィック ツールで製品開発期間を短縮
■
革新的な機能を提供する高レベルなアプリケーション ライブラリ
デジタル
シグナル
コントローラ
ソリューション
開発リスクの低減
プログラマブルウェイトステート装備 16ビットパラレルマスタポート、SRAM、
dsPIC®
デジタル
シグナル
コントローラの内部構造
最大256 KBのセルフ プログラマブルフラッシュ(車載対応) 2.5∼5.5 Vの単電源 (dsPIC30F) 3.0∼3.6 Vの単電源 (dsPIC33F) パワーオンリセット ブラウンアウトリセット MPLAB® IDE、MPLAB ICD 2、 MPLAB ICD 3インサーキットデバッガ、MPLAB REAL ICE™インサーキット エミュレータと互換 16ビット40 MIPSコア、 改良版ハーバードアーキテクチャ、 シングルサイクルMAC (命令の大半は1サイクル実行) 豊富なアナログ/デジタル周辺機能 セットを搭載 40 MIPS 16ビットコア ・ C言語に最適 ・ MCU+DSPリソース CAN* I2C™* UART* SPI* CRC RTCC PMP QEI* *最大4個 入力 キャプチャ 16タイマビット 音声
DAC 制御DAC ビット10/12ADC* コンパレータアナログ * SMPS PWM 出力 コンペア PWM モータ 制御 PWM* コアレジスタ 16個 シャドウセット 16×16乗算 DSP エンジン 40ビット アキュムレータ 割り込み コントローラ 2線式 デバッグ 命令 データ データ/メモリバス データバス DMA 8 Ch フラッシュ
www.microchip.com/DSC
16
ビット
dsPIC DSC
製品、関連開発ツール、技術サポートの最新情報は、
こちらのウェブサイトを参照してください。
www.microchip.com/DSC
16
ビット
dsPIC®
デジタル
シグナル
コントローラ
(DSC)
製品
ファミリ プログラムメモリ (KB) RAM (バイト) ピン 最高速度 A/D チャン ネル A/D 分解能 (ビット) A/D サンプル (ksps) コンパ レータ 8/16/32 ビットタイマ (×8、×16、×32) 通信用周辺機能 PWM チャン ネル PWM タイプ その他の機能 16ビットDSC – 汎用(24ビット命令ワード)、ICSP™、自己書き込み、センサdsPIC30FXXX 12-144 1~8 K 18-80 30 MIPS 8-16 12 200 – 3-5 ×16 UART、I(AC97/I2C™、SPI2、S)*CAN、DCI 2-8 標準 フラッシュ セキュリティ、EEPROM
dsPIC33FXXX/A 12-256 1~30 K 18-100 40 MIPS 6-32 10または12 5001.1 Mまたは 0-2 3-9 ×16 IrDA付きECANUART、DCI、I2C、SPI、 2-8 標準 フラッシュ セキュリティ、JTAG、DMA、
PMP*、RTCC*、DAC*、CRC* 16ビットDSC – モータ制御(24ビット命令ワード)、ICSP、自己書き込み
dsPIC30FXXX 12-144 512-8 K 28-80 30 MIPS 6-16 10 1.0 M – 3-5 ×16 UART、I2C/SPI、CAN 6-8 モータ制御 フラッシュ セキュリティ、EEPROM、QEI*
dsPIC33FXXX/A 12-256 1~30 K 20-100 40 MIPS 4-24 10または12 5001.1 Mまたは 0-2 3-9 ×16 IrDA付きUART、I2C、SPI、ECAN 6-8 モータ制御 フラッシュ セキュリティ、JTAG、DMA*、
PMP*、RTCC*、CRC*、QEI* 16ビットDSC – SMPSおよびデジタル電力変換(24ビット命令ワード)、ICSP、自己書き込み
dsPIC30FXXX 6-12 256-512 28-44 30 MIPS 6-12 10 2.0 M 2-4 2-3 ×16 UART、I2C、SPI 4-8 高速 フラッシュ セキュリティ
dsPIC33FJXXGSXXX 6-16 256-2 K 18-44 40 MIPS 6-12 10 2.0 M4.0 Mまたは 0-4 2-3 ×16 IrDA付きUART、I2C、SPI 4-8 高速 フラッシュ セキュリティ、JTAG、
10ビットDAC出力* * リストに記載された機能の有無は製品ごとに異なります。 /A = 最大128 KBのフラッシュ メモリ搭載デバイスを拡張温度対応で提供しております。
マイクロチップ社のソフトウェア
ライブラリ、アプリケーション
アルゴリズム、リファレンス
デザイン
全てのソフトウェア ライブラリの一覧は、www.microchip.com/librariesでご覧頂けます。 デジタル信号処理 dsPICworks™ DSPソフトウェア デジタル フィルタ設計 DSPライブラリ MATLAB/SimulinkのMPLAB®サポート フィルタ設計Lite 無償 低コスト 無償 無償 無償 コネクティビティ マイクロチップ社のTCP/IP マイクロチップ社のTCP/IP (BSDソケット含む) IrDA®スタック ZigBee®プロトコル スタック MiWi™プロトコル スタック V.22bis/V.22ソフトウェア モデム ライブラリ V.32bisソフトウェア モデム ライブラリ 無償 無償 無償 無償 無償 無償 無償評価版 USB USBホスト USBデバイス USBクラス ドライバ – HID、MSD、CDC、カスタム等 USB On-The-Go 無償 無償 無償 無償 グラフィック マイクロチップ社のグラフィック ライブラリ 無償 モータ制御 BLDC、ACIM、PMSM用の各種アプリケーション ソリューション 無償 デジタル電力変換 デジタルPFC(力率改善)ソフトウェア SMPS AC/DCリファレンス デザイン SMPSトポロジ アプリケーション ノート SMPS降圧ボード アプリケーション ソフトウェア SMPS降圧/昇圧アプリケーション ソフトウェア 電源の設計/シミュレーション ツール 無償 無償 無償 無償 無償 無償 音声/音響 雑音抑制ライブラリ アコースティック エコー キャンセラ ライブラリ ラインエコー キャンセラ ライブラリ 音声認識システム 音響イコライザ ライブラリ 音声/音響開発迅速化ツール Speex音声エンコーダ/デコーダ ライブラリ G.711音声エンコーダ/デコーダ ライブラリ G.726A音声エンコーダ/デコーダ ライブラリ 無償評価版 無償評価版 無償評価版 無償評価版 無償評価版 無償評価版 無償評価版 無償 無償評価版 暗号化 対称キー組み込み暗号化ライブラリ非対称キー組み込み暗号化ライブラリ トリプルDES/AES暗号化ライブラリ 低コスト評価版 低コスト評価版 低コスト評価版 基本ライブラリ 16数値演算ライブラリビット ファイル システム ライブラリ 周辺機能ライブラリ 無償 無償 無償製品、ライブラリ、リファレンス
デザイン
Explorer 16
開発ボード
(DM240001)
Explorer 16開発ボードは、マ イクロチップ社製16/32ビット マイクロコントローラ用の低コ スト モジュール式開発システム です。MPLAB® ICD 2、MPLAB ICD 3、MPLAB REAL ICE™イ ンサーキット デバッガ/プログ ラマを追加すると、ソフトウェアの開発を始められます。dsPIC33F
向け
Explorer 16
モータ制御
開発システム
Explorer 16モータ制御環境 は、BLDC、PMSM、ACIMの 各アプリケーションを開発お よびプロトタイプ製作するた めの優れたプラットフォーム です。マイクロチップ社は、設 計初期段階を大きく支援す るモータ制御ソースコードを無償で提供しています。dsPIC®
スタータキット
(DM330011)
必要なものが全て揃っているdsPICスター タキットで開発を始めるのは簡単です。イン ストールは簡単で、チュートリアルも備えて おり、USBでPCに接続できるdsPICスター タキット ボードも含まれます。 スタータキットの内容:■
MPLAB IDEおよびdsPIC DSC向けMPLAB Cコンパイラ†■
dsPICスタータキット ボード(デバッガ内蔵)■
サンプルコード、チュートリアル、サンプル プロジェクトMPLAB® C
コンパイラ
dsPIC DSC向けMPLAB Cコンパイラは、フル機能を搭載したANSI準拠の最 適化コンパイラです。このコンパイラには、文字列操作、動的メモリ割り当て、 データ変換、時間管理、数値演算の各ライブラリを含むANSI C標準ライブラ リ一式が含まれています。MPLAB Cコンパイラは強力なコード オプティマイ ザを持っており、同じアプリケーションを他の16ビットMCUで生成した場合、 コードサイズが165%になる場合があります。
マイクロチップ社は、
8/16/32
ビット全てのマイクロコントローラ製品で共通の開発環境を使用できる
唯一の半導体メーカーです。統合開発環境
MPLAB® IDE
は無償で、簡単に使用できます。
dsPIC33F
ファミリをサポートする
PICtail™ Plus
ドータボード
開発ツール 説明 製品番号
PICtail Plusドータボード
Explorer 16開発ボード(DM240001)
と組み合わせて使用
無線通信PICtail™ Plusドータボード AC163027-4 SD (Secure Digital)/MMC (Multimedia Card)のSPIインターフェイス接続用PICtail Plusドータボード AC164122 ECAN™/LIN PICtail Plusドータボード AC164130 音響PICtail Plusドータボード AC164129 Ethernet PICtail Plusドータボード AC164123 IrDA® PICtail Plusドータボード AC164124 音声再生PICtail Plusドータボード AC164125 プロトタイプPICtail Plusドータボード AC164126 グラフィックPICtail Plusドータボード AC164127 モータ インターフェイスPICtail Plusドータボード AC164128 降圧/昇圧コンバータPICtail Plusカード AC164133
dsPIC®
デジタル
シグナル
コントローラによる開発
Explorer 16
開発ボード用のプラグイン
モジュール
コントローラ ピン数 製品番号 注 dsPIC33FJ256GP710 100ピン MA330011 DM240001に付属 dsPIC33FJ256MC710 100ピン MA330013 別売 dsPIC33FJ12MC202 28ピン MA330014 別売 dsPIC33FJ12GP202 28ピン MA330015 別売 dsPIC33FJ32GP204 44ピン MA330016 別売 dsPIC33FJ32MC204 44ピン MA330017 別売 dsPIC33FJ128GP804 44ピン MA330018 別売 dsPIC33FJ128MC804 44ピン MA330019 別売 dsPIC33FJ16GS504 44ピン MA330020 別売 †評価版は、最初の 日間はフル機能コンパイラとして使用できます。ここに記載した情報は、予告なく変更する場合があります。Microchipの名称とロゴ、Microchipロゴ、MPLAB、PICは、米国およびその 他の国におけるマイクロチップ・テクノロジー社の登録商標です。PIC32ロゴ、MiWi、REAL ICEは、米国およびその他の国におけるマイ クロチップ・テクノロジー社の商標です。その他、本書に記載されている商標は各社に帰属します。 © 2009, Microchip Technology Incorporated. All Rights Reserved. Printed in Japan. 5/09 DS70324B_JP