Arduino™ AVR®対応Proteus VSM

Arduino チュートリアル・ムービー

Arduino™ AVR®対応対応プロテウスVSMはポピュラーなArduino™プラットフォームをベースの 組み込みシステム開発、テスト及び仮想試作品(バーチャル・プロトタイプ)を作る為の統合環境を提供しています。 シールドやブレイクアウト・ボードなどのスニペットを使用した回路図ベースのマイクロ・コントローラ・シミュレーションの ユニークな本質はArduino™の全てを迅速で楽しい実験をすることができます。 右のチュートリアル・ムービーをご覧の上、さらに詳しい購入情報を読んで下さい。

35以上の人気シールドとブレイクアウト・ボードが現在標準として含まれています。 数万円の価値の仮想ハードウェアがLEDやLCDからモーターやセンサー、SDカードから 完全なイーサネット接続までのすべてをカバー。ページの下部に完全なリストを参照して下さい。  

如何に動作するか?

Arduino AVRのためのプロテウスVSMはシームレスな開発環境を形成するためのArduinoのツールチェーンとの 組み込みシミュレーションのためのプロテウスVSM技術を兼ね備えています。 Arduinoのシールドは設計プロセスを簡素化するためにProteusでプロジェクトのクリップにとして現されています。 インストルメンテーション(例えば、スコープ、プロトコル・アナライザ)に配線することが出来ます。 さらにはカスタム回路とドライバー・コードを使用して独自のシールドを作成することが出来ます。 一方、統合されたVSM Studio IDEが自動的にダウンロード、インストールしArduinoツールチェーンの設定が出来ます。 ボタンを押すだけで、シミュレーションとデバッグやのためやリアル解析のための物理的なArduinoハードウェアに 回路図上のプロセッサーをプログラムすることが出来ます。*Ardino Unoはサポートしていません。

購入オプション

全てのProteus VSM製品は回路図キャプチャ・パッケージの プロフェッショナル・コピーを含んでいます。産業グレードのバーチャル・インストルメンテーション、 数十のプリメイドArduinoシールド/ブレークアウト・ボードと数千の 組み込みペリフェラル・モデルと統合されたVSM Studio IDE を持ったVSMシミュレーション・エンジンとさらに、システムはグラフ・ベース・シミュレーションと PCBレイアウト・モジュールによりアップグレードすることが出来ます。

次のProteus professional製品はArduinoマイクロコントローラ・バリアントを含んでいます。 更に詳しくはそれぞれのリンクをクリックして下さい:

Proteus VSM Microcontroller Simulation
Arduino AVR対応Proteus VSM ¥49,000
AVR対応Proteus VSM ¥79,000
アドバンスト・シミュレーション機能 ¥49,000

購入の際にPCBレイアウトを追加したい場合や他のプロセッサー・ファミリーが必要な場合は 価格表をご覧下さい。

技術情報

  • ATMEGA168, ATMEGA328, ATMEGA2560
  • ノート: AVR対応Proteus VSMはサポートされているAVRバリアントの全てを含んでいます。
  • 全ての命令セットをサポート
  • 全てのポートと他のI/Oピン操作をサポート
  • セパレート・プリスケーラ、キャプチャ・コンペアとPWMモードを含む全てのカウンター/タイマーをサポート
  • ウォッチドッグ・タイマーをサポート
  • シリアル U(S)ARTをサポート
  • master slave SPI, USIとTWIシリアル・インターフェースをサポート
  • 全てのモードでアナログからデジタル変換(ADC)とアナログ・コンパレータ・モジュールをサポート
  • 全内部と外部割り込みモードをサポート
  • コード保護とデータの永続性を含む内部コードとデータEEPROMメモリをサポート
  • 実行のための内部生成プロセッサー・クロックと1クロック周期での正確さを有するイベント・タイミング
  • コードの内部一致チェックを提供(無効なオペコードの実行, 不正なメモリー・アクセス, スタック・オーバー・フロー・チェッキング等々)
  • さらに詳しく... VSMソース・レベル・デバッギング・システムに統合
  • さらに詳しく... プロテウス診断コントロール・システムに統合
  • ユーザーが設計したシールドの回路図
  • Arduino™ 4 Channel Relay Shield.
  • Arduino™ 7-segment Common Anode Breakout Board.
  • Arduino™ 7-segment Common Cathode Breakout Board.
  • Arduino™ 8x8 LED's.
  • Arduino™ 16-channel PWM Servo Adafruit Shield.
  • Arduino™ 74HC595 Shift Register Breakout Board.
  • Arduino™ AD8495 K-Type Thermocouple Amplifier Breakout Board.
  • Arduino™ Data Logger Shield.
  • Arduino™ DHT22 Humidity & Temperature sensor Breakout Board.
  • Arduino™ DS18B20 Breakout Board.
  • Arduino™ DS1302 RTC Breakout Board.
  • Arduino™ EA DOGS102N-6 Graphics Display Breakout Board.
  • Arduino™ ENC28J60 Ethernet Breakout Board.
  • Arduino™ HYT271 Precision Humidity & Temperature sensor Breakout Board.
  • Arduino™ I2C 16x2 LCD Breakout Board.
  • Arduino™ I2C 20x4 LCD Breakout Board.
  • Arduino™ IOX-16 Shield with MCP23017 I/O Expander.
  • Arduino™ KS0108 128x64 Graphics Display Breakout Board.
  • Arduino™ KS0108 192x64 Graphics Display Breakout Board.
  • Arduino™ LCD Shield.
  • Arduino™ LED Bar Breakout Board.
  • Arduino™ LED Shield.
  • Arduino™ MCP3208 12bit ADC Breakout Board.
  • Arduino™ MCP3304 13bit ADC Breakout Board.
  • Arduino™ MCP3421 18-bit ADC Breakout Board.
  • Arduino™ MCP4921 12bit DAC Breakout Board.
  • Arduino™ MCP23008 I2C Expander.
  • Arduino™ Motor Shield with Servos.
  • Arduino™ Motor Shield.
  • Arduino™ MPX4250AP absolute pressure sensor Breakout Board.
  • Arduino™ Nokia 5110-3310 Monochrome LCD Breakout Board.
  • Arduino™ PCA9555 I2C Expander Breakout Board.
  • Arduino™ SD Card Breakout Board.
  • Arduino™ Serial 16x2 LCD Breakout Board.
  • Arduino™ Serial LED Breakout Board.
  • Arduino™ Serial LED Horizontal Breakout Board.
  • Arduino™ SRF04 Ultrasonic Ranger Breakout Board.
  • Arduino™ SSD1306 128x64 Graphics Display I2C Breakout Board.
  • Arduino™ SSD1306 128x64 Graphics Display SPI Breakout Board.
  • Arduino™ Temperature & Light Breakout Board.
  • Arduino™ Terminal Shield.
  • Arduino™ Thermistor Breakout Board.
  • Arduino™ Wave Shield.
  • Arduino™ Weather Station Shield.

プロテウスVSMモデルは基本的にプログラムしようとするHEXファイルと全く同じに動作します。 しかし、ファームウェアを書くためにコンパイラを使用しますともっと多くの情報がデバッグするのに利用できます。 HEXファイルに代わってこれらのオブジェクト・ファイルをプロテウスに提供しますとより豊かな動作環境が提供されます。 サポートされているコンパイラの情報をご覧下さい。

フリーのLabcenter VSM Studio IDEは自動的にサポートされているコンパイラーを Protecus VSMシミュレーションで動作するように設定しますのでこのタスクを大幅に簡素化することが出来ます。

サポートされているコンパイラーの情報はここをご覧下さい。


3rd Party Logos

The Arduino name and logo are registered trademarks of Arduino, LLC. The Proteus VSM for Arduino AVR simulation product is not directly connected or endorsed by Arduino.

UK