Pololu USB AVR Programmer [pololu-1300]

Pololu USB AVR Programmer [pololu-1300]

販売価格: 4,980(税別)

(税込: 5,478)

在庫わずか
数量:

商品詳細

このデバイスは、オランウータンロボットコントローラーや3piロボットなど、AVRベースのコントローラー用のプログラマーです。プログラマーは仮想シリアルポートでSTK500をエミュレートし、標準のAVRプログラミングソフトウェアと互換性を持たせます。プロジェクトの構築とデバッグに役立つ2つの追加機能:汎用通信用のTTLレベルのシリアルポートと、信号と電圧レベルを監視するためのSLOスコープ。USBケーブルとISPケーブルが付属しています。

 

一般的なAVR ISPプログラマ

 

 

Pololu USB AVR Programmerは、AtmelのAVRマイクロコントローラー用の非常にコンパクトで低コストのインシステムプログラマー(ISP)です。これにより、このデバイスは、オランウータンロボットコントローラーA-StarモジュールなどのAVRベースのコントローラー向けの魅力的なプログラミングソリューションになります。USB AVRプログラマーは、付属のUSB A-mini-Bケーブルを介してコンピューターのUSBポートに接続し、AVRISPV2 / STK500プロトコルを使用する仮想COMポートを介して、Atmel StudioやAVRDUDE などのプログラミングソフトウェアと通信します。プログラマーは、付属の6ピンISPプログラミングケーブルを介してターゲットデバイスに接続します(古い10ピンISP接続は直接サポートされていませんが、6ピンから10ピンISPアダプターを作成または購入するのは簡単です) 。

 

サポートされているマイクロコントローラー

プログラマーは、AVR ISPインターフェイスでプログラムできるすべてのAVRで作業する必要がありますが、すべてのデバイスでテストされているわけではありません。すべてのオランウータンロボットコントローラー3piロボットでテストされています。プログラマーは、将来のデバイスの更新を可能にするアップグレード可能なファームウェアを備えています。現時点では、AtmelのXMegaマイクロコントローラーラインで動作しません。

プログラマーは5V USB電源バスから給電され、5V近くで実行されるAVRのプログラミングを目的としています(プログラマーはターゲットデバイスに電力を供給しないことに注意してください)。

 

サポートされているオペレーティングシステム

プログラマーは、Windows XP、Windows Vista、Windows 7、Windows 8、Windows 10、およびLinuxでテストされています。Mac OS Xでこのプログラマを使用するための限定的なサポートを提供しています。詳細はユーザーズガイドをご覧ください。このプログラマは、古いバージョンのWindowsと互換性がありません。

 

ボーナス機能:TTLレベルのシリアルポート

 

 

USB AVRプログラマーは、USB-シリアルアダプターを兼ねています。プログラマーは2つの仮想COMポートとしてインストールします。1つはプログラミングソフトウェアとの通信用、もう1つは汎用USB-シリアルアダプター用です。つまり、ターミナルプログラムを開いたり閉じたりすることなく、TTLシリアルポートを介してAVRのプログラミングとデバッグをシームレスに切り替えることができます。プログラマーは、シリアル送信(TX)および受信(RX)ラインに加えて、ピンAおよびBを使用できます。シリアルハンドシェイクラインとして。プログラマの構成ユーティリティを使用すると、どのハンドシェイクラインをどのピンに割り当てるかを選択でき、入力と出力の両方のハンドシェイクラインがサポートされます。プログラマは、VBUSピンを介してUSBの安定化5V電源バスにアクセスすることもできます。TTLレベルのシリアルポートはMac OSではサポートされていません。

 

ボーナス機能:SLOスコープ

 

 

このデバイスは、AおよびBを使用する2チャネルの厳しく制限されたオシロスコープ(SLOスコープ)としても機能します。ピンをアナログ電圧入力として使用し、Pololu SLOスコープアプリケーションをWindowsで使用します。SLOスコープは、0〜5 V(最大値はUSBバス電圧によって制限されます)、または外部分圧器を使用する場合はそれ以上の電圧を測定でき、2つのサンプリングモードをサポートします:2つの8ビットの10 kHzサンプリングアナログ入力、または1つの7ビットアナログ入力と1つのデジタル入力の20 kHzサンプリング。この機能は、さまざまなノードで電圧が何を行っているかを確認することで、回路とファームウェアのデバッグに役立ちます。(SLOスコープのフィードバックは非常に制限されており、実際のオシロスコープや優れたマルチメーターの代わりとなるものではないことに注意してください。入力インピーダンスがはるかに高く、分解能と範囲が高く、サンプリング周波数が高くなります。)SLO-スコープはMac OSまたはLinuxではサポートされていません。

 

付属アクセサリー

Pololu USB AVR Programmerには、12インチ(30 cm)の6ピンISPプログラミングケーブルとUSB A-mini-Bケーブルが同梱されています。ソフトウェアまたはドキュメントは同梱されませんが、ソフトウェア(ドライバを含む)とドキュメントは[ リソース ]タブにあります。

 

Pololu USB AVRプログラマー。付属の6ピンISPケーブルとUSB A-ミニBケーブル。

 

注:このプログラマーは、標準のインシステムプログラミング(ISP)をサポートしています。ISPは、インサーキットシリアルプログラミング(ICSP)とも呼ばれます。JTAG、DebugWire、または高電圧プログラミングはサポートしていません。