

Add to Cart
プロArduinoはATmega168 (データ用紙)またはATmega328 (データ用紙)に基づくマイクロ制御回路板です。プロは版3.3V両方/8 MHzおよび5V/16のMHzの入って来ます。PWMは出力すると同時に6つがことができるかどれをのそれに14のデジタル入出力ピン(使用する)、力のジャッキ、ICSPヘッダーおよびピン ヘッダーを取付けるための6つのアナログ入力、電池のジャッキ、電源スイッチ、リセット ボタンおよび穴があります。6つのピン ヘッダーはFTDIケーブルまたはSparkfunのブレイクアウト板に板にUSB力およびコミュニケーションを提供するために接続することができます。
プロArduinoは目的または展覧会の半永久的な取付けのために意図されています。板は前取付けられたヘッダーなしに来ま、さまざまなタイプのコネクター使用をまたはワイヤーの直接にはんだ付けする許可します。ピン レイアウトはArduinoの盾と互換性があります。プロの3.3V版は電池によって動力を与えることができます。
プロArduinoはSparkFunの電子工学によって設計され、製造されました。
ワシ ファイル:arduinoプロ参照design.zip
マイクロ制御回路 | ATmega168かATmega328 |
操作電圧 | 3.3Vか5V |
入力電圧 | 3.35 -12ボルト(3.3V版)または5 - 12ボルト(5V版) |
デジタル入力/出力ピン | 6つが出力されるPWMを提供するかどれ(の) 14 |
アナログ入力ピン | 6 |
入力/出力PinごとのDCの流れ | 40 mA |
フラッシュ・メモリ | 16 (2 KBがブート・ローダによって使用したATmega328) KB (ATmega168)または32KB |
SRAM | 1 KB (ATmega168)または2 KB (ATmega328) |
EEPROM | 512バイト(ATmega168)または1 KB (ATmega328) |
クロック速度 | 8つのMHz (3.3V版)または16のMHz (5V版) |
プロArduinoはUSBヘッダーによって、電池と、または外部電源と動力を与えることができます。電池のジャッキはJSTヘッダーです。外的な供給のための力のジャッキは板にはんだ付けすることができます。
力ピンは次の通りあります:
貯える2 KBがブート・ローダのために使用されるかどれをの) ATmega168にためのフラッシュ・メモリの16 KBがコードをあります(。それにSRAMの1 KBおよび(EEPROMの図書館と読まれ、書くことができる)の512バイトがEEPROMあります。ATmega328にフラッシュの32 KB、SRAMの2 KB、およびEEPROMの1 KBがあります。
プロの14のデジタル ピンのそれぞれはpinMode ()、digitalWrite ()、およびdigitalRead ()機能を使用して入力か出力として、使用することができます。それらは3.3ボルトで作動します。各ピンは最大40 mAを提供するか、または受け取ることができ、20-50のkOhmsの内部プルアップの抵抗器を(デフォルトで切られる)備えています。さらに、あるピンは機能を専門にしました:
プロにそれぞれが決断(すなわち1024の価値)の10ビットを提供する6つのアナログ入力があります。デフォルトでそれらは地面からVCCに測定しましたり、しかしAREFピンおよび低レベル コードを使用して範囲の上部端を変えること可能なそれです。さらに、あるピンは機能性を専門にしました:
板に他の幾つかのピンがあります:
ArduinoピンとATmega168港の間で地図を描くことをまた見て下さい。
プロArduinoにコンピュータ、別のArduino、または他のマイクロ制御回路と伝達し合うことのためのいくつかの設備があります。ATmega168およびATmega328はデジタル ピン0 (RX)および1で利用できるUART TTLのシリアル通信を提供します、(TX)。Arduinoソフトウェアは簡単な原文データがUSBの関係によってArduino板に出入して送られるようにする連続モニターを含んでいます。
SoftwareSerialの図書館はプロ デジタル ピンの何れかのシリアル通信を可能にします。
ATmega168およびATmega328はまたI2C (TWI)およびSPIコミュニケーションを支えます。ArduinoソフトウェアはI2Cバスの使用を簡単にするためにワイヤー図書館を含んでいます;細部についてはドキュメンテーションを見て下さい。SPIコミュニケーションを使用するためには、ATmega168かATmega328データ用紙を見て下さい。
プロArduinoはArduinoソフトウェア(ダウンロード)とプログラムすることができます。細部については、参照および個人指導を見て下さい。
プロArduinoのATmega168かATmega328は外的なハードウェア プログラマーの使用なしでそれに新しいコードをアップロードすることを可能にするブート・ローダとpreburned来ます。それは元のSTK500議定書を使用して伝達し合います(参照、Cのヘッダー・ファイル)。
またブート・ローダをとばし、ICSP (回路内連続プログラミング)ヘッダーを通してATmega168かATmega328をプログラムできます;細部についてはこれらの指示を見て下さい。
アップロードがそれが接続されたコンピュータで動くソフトウェアによって再調節されるようにする方法で、プロArduino設計されている前に幾分それからリセット ボタンの物理的な出版物を要求すること。6ピン ヘッダーのピンの1つは100つのnanofaradのコンデンサーでATmega168またはATmega328の調整ラインに接続されます。このピンはヘッダーに接続されるUSBに連続コンバーターのハードウェア フロー制御ラインの1つに接続します:Sparkfunのブレイクアウト板を使用する場合のFTDIケーブル、DTRを使用する場合のRTS。このラインが(低速を取られる)主張される時破片を再調節するには、調整ラインは十分に長く落ちます。ArduinoソフトウェアはArduinoの環境のアップロード ボタンを単に押すことによってコードをアップロードすることを可能にするのにこの機能を使用します。これは調整ラインの低下がアップロードの開始と十分調整することができると同時にブート・ローダはより短いタイムアウトがあることができることを意味します。
この組み立てに他の含意があります。プロがMac OS XかLinuxを動かすコンピュータに接続されるときそれへの関係がソフトウェアからなされるたびに再調節します(USBで)。次の半第2のためにまたはそう、ブート・ローダはプロで動いています。奇形データを(新しいコードのアップロードのほかのすなわち何でも)無視することをプログラムする間、関係が開いた後板に送られたデータのはじめの幾つかのバイトを横取りします。最初に始まるとき板で動くスケッチが一度だけ構成か他のデータを受け取ったら、ことを秒待ち時間を関係を開けた後そしてこのデータを送る前の伝えるソフトウェア確かめて下さい。
プロPCBの最大長そして幅は端を越えてわずかに伸びていて6つのピン ヘッダーおよび電源スイッチがそれぞれ2.05のそして2.10インチ、です。4つのねじ穴は板が表面か場合に付すことを可能にします。8つが160ミル(0.16")であることをことにデジタル ピン7間の間隔注目し、他のピンの100ミルの間隔のない多数。