Arduino Uno

ブランド名:hkshanhai
証明:CE,Rohs
価格:tray
原産地:中国
型式番号:Arduino Uno
最低順序量:5pcs
企業との接触

Add to Cart

正会員
Shenzhen Guangdong
住所: 620, 玉田ビル, 歌林道、福田地区、深セン、中国
サプライヤーの最後のログイン時間: 内 1 時間
製品詳細 会社概要
製品詳細

Arduino Uno



Arduino Uno R2の前部

 


Arduino Uno SMD

 


Arduino Unoは向かいます
(中断される、R2によって取り替えられて)

 


Arduino Unoは育てます

 

概観

Arduino UnoはATmega328に基づくマイクロ制御回路板です。PWMは出力すると同時に6つがことができるかどれをのそれに14のデジタル入出力ピン(使用する)、6つのアナログ入力、16のMHzの水晶発振子、USBの関係、力のジャッキ、ICSPヘッダーおよびリセット ボタンがあります。それはマイクロ制御回路を支えるのに必要とされるすべてを含んでいます;それをコンピュータにUSBケーブルと単に接続するか、または始まるためにACにDCアダプターか電池との動力を与えて下さい。

 

Unoはすべての先行する板とそれがFTDIのUSBに連続運転者の破片を使用しないこと異なります。その代り、それはUSBに連続コンバーターとしてプログラムされるAtmega8U2を特色にします。Uno板の修正2に地面に8U2 HWBラインを引っ張る抵抗器があります。

 

「Uno」はイタリア語の1つを意味し、Arduino 1.0の次の解放に印を付けるために示されます。Unoおよび版1.0は進むArduinoの参照版です。UnoはArduinoのプラットホームのための一連のUSB Arduino板の最も最近の、および参照モデルです;前のバージョンの比較のため。

 

概要

 

マイクロ制御回路ATmega328
操作電圧5V
入力電圧(推奨)7-12V
入力電圧(限界)6-20V
デジタル入力/出力ピン6つが出力されるPWMを提供するかどれ(の) 14
アナログ入力ピン6
入力/出力PinごとのDCの流れ40 mA
3.3V PinのためのDCの流れ50 mA
フラッシュ・メモリ(0.5 KBがブート・ローダによって使用したATmega328) 32 KB
SRAM2 KB (ATmega328
EEPROM1 KB (ATmega328
クロック速度16のMHz

 

設計図及び参照の設計

注:Arduinoの参照の設計はAtmega8、168を使用できますまたは328は、現在のモデルATmega328を使用しますが、Atmega8は参照のための設計図で示されています。ピン構成はすべての3台のプロセッサで同一です。

 

Arduino UnoはUSBの関係によってまたは外部電源と動力を与えることができます。動力源は自動的に選ばれます。

 

外的な(非USB)力はACにDCアダプター(壁疣)または電池から来ることができます。アダプターは板の力のジャッキに2.1mm中心肯定的なプラグを差し込むことによって接続することができます。電池からの鉛は電源コネクタのGndおよびVinピンでヘッダー挿入することができます。

 

板は6から20ボルトの外的な供給を作動できます。しかし7Vよりより少しと供給されたら5Vピンはより5ボルトおよび板が不安定かもしれないより少しに供給するかもしれません。12Vより多くを使用していたら、電圧安定器は板を過熱させ、損なうかもしれません。推薦された範囲は7から12ボルトです。

 

力ピンは次の通りあります:

 

  • VIN.外部電力ソースを使用している場合のArduino板への入力電圧(USBの関係または他からの5ボルトに対して調整された動力源)。このピンを通って供給電圧できます、または、力のジャッキによる供給電圧なら、このピンを通してそれにアクセスして下さい。

     

  • 5V.板のマイクロ制御回路そして他の部品に動力を与えるのに使用される調整された電源。これは機内調整装置によってVINから来ることができましたりまたはUSBまたは別のもの調整された5V供給供給されます。

     

  • 3V3.機内調整装置によって発生する3.3ボルトの供給。最高の現在の引くことは50 mAです。

     

  • GND.地上ピン。

 

記憶

ATmega328に32 KBがあります(ブート・ローダに使用されて0.5 KBが)。

 

入出力

Unoの14のデジタル ピンのそれぞれは入力か出力として使用することができます。それらは5ボルトで作動します。各ピンは最大40 mAを提供するか、または受け取ることができ、20-50のkOhmsの内部プルアップの抵抗器を(デフォルトで切られる)備えています。さらに、あるピンは機能を専門にしました:

 

  • 連続:0 (RX)および1 (TX)。(RX)を受け取り、(TX) TTLのシリアル データを送信するのに使用される。これらのピンはATmega8U2 USBにTTLの連続破片の対応するピンに接続されます。

     

  • 外部割込み機構:2および3。これらのピンは価値の低い価値かの割り込みを、落ちる上がるか、または端、または変更誘発するために形成することができます。見て下さい

     

  • PWM:3つ、5つ、6つ、9つ、10、および11.はanalogWrite ()機能を出力される8ビットPWMに与えます。

     

  • SPI:10 (SS)、11 (MOSI)、12 (味噌)、13 (SCK)。これらのピンはSPIの図書館を使用してSPIコミュニケーションを支えます。

     

  • LED:13。デジタル ピン13に接続される作り付けLEDがあります。ピンが高い値のとき、LEDはピンが低いとき、それ消えていますついています。

 

Unoはそれぞれが決断(すなわち1024の価値)の10ビットを提供するA0によってA5と分類される6つのアナログ入力があります。デフォルトでそれらは地面から5ボルトに測定しましたり、しかしAREFピンおよびanalogReference ()機能を使用して範囲の上部端を変えること可能なそれです。さらに、あるピンは機能性を専門にしました:

 

  • TWI:A4 (SDA)およびA5 (SCL)。ワイヤー図書館を使用してサポートTWIコミュニケーション。

 

板に他の幾つかのピンがあります:

 

  • AREF.アナログ入力のための参照の電圧。analogReferenceと使用される()。

     

  • 調整。マイクロ制御回路を再調節するためにこのライン低速を持って来て下さい。通常板の1つを妨げる盾にリセット ボタンを加えるのに使用される。

 

ArduinoピンとATmega328港の間で地図を描くことをまた見て下さい。Atmega8、168、および328のために地図を描くことは同一です。

 

コミュニケーション

Arduino Unoはコンピュータ、別のArduino、または他のマイクロ制御回路と伝達し合うことのためのいくつかの設備があります。ATmega328はデジタル ピン0 (RX)および1で利用できるUART TTL (5V)のシリアル通信を提供します、(TX)。板のATmega8U2はUSB上のこのシリアル通信を運び、事実上comの港としてコンピュータのソフトウェアに現われます。『8U2ファームウェアは標準的なUSB COMの運転者を使用し、外的な運転者は必要ではないです。但し、Windowsで、.infファイルは要求されます。Arduinoソフトウェアは簡単な原文データがArduino板に出入して送られるようにする連続モニターを含んでいます。データがコンピュータへのUSBに連続破片そしてUSBの関係によって送信されているとき板のRXおよびTX LEDsは点滅します(ないピン0および1)のシリアル通信のために。

 

SoftwareSerialの図書館はUnoのデジタル ピンの何れかのシリアル通信を可能にします。

 

ATmega328はまたI2C (TWI)およびSPIコミュニケーションを支えます。ArduinoソフトウェアはI2Cバスの使用を簡単にするためにワイヤー図書館を含んでいます;細部についてはドキュメンテーションを見て下さい。SPIコミュニケーションのために、SPIの図書館を使用して下さい。

 

プログラミング

Arduino UnoはArduinoソフトウェア(ダウンロード)とプログラムすることができます。「用具>板メニューからのArduino Unoを選んで下さい(あなたの板のマイクロ制御回路に従って)。細部については、参照および個人指導を見て下さい。

 

Arduino UnoのATmega328は外的なハードウェア プログラマーの使用なしでそれに新しいコードをアップロードすることを可能にするブート・ローダとpreburned来ます。それは元のSTK500議定書を使用して伝達し合います(参照Cのヘッダー・ファイル)。

 

またブート・ローダをとばし、ICSP (回路内連続プログラミング)ヘッダーを通してマイクロ制御回路をプログラムできます;細部についてはこれらの指示を見て下さい。

 

ATmega8U2ファームウェア ソース コードは利用できます。ATmega8U2は板の背部のはんだのジャンパーを(イタリアの地図の近くで)接続し、8U2を再調節することによって活動化させることができるDFUのブート・ローダと荷を積まれます。(Mac OS XおよびLinux)それからAtmelのフリップ ソフトウェア(Windows)または新しいファームウェアに荷を積むのにDFUプログラマーを使用できます。または外的なプログラマーが付いているISPヘッダーをできます(DFUのブート・ローダに重ね書きしている)使用。これがより多くの情報のための個人指導をユーザー貢献したことを見て下さい。

 

再調節される自動(ソフトウェア)

アップロードがそれが接続されたコンピュータで動くソフトウェアによって再調節されるようにする方法で、Arduino Uno設計されている前にリセット ボタンの物理的な出版物を要求しますよりもむしろ。ATmega8U2のハードウェア フロー制御ライン(DTR)の1つは100つのnanofaradのコンデンサーでATmega328の調整ラインに接続されます。このラインが(低速を取られる)主張される時破片を再調節するには、調整ラインは十分に長く落ちます。ArduinoソフトウェアはArduinoの環境のアップロード ボタンを単に押すことによってコードをアップロードすることを可能にするのにこの機能を使用します。これはDTRの低下がアップロードの開始と十分調整することができると同時にブート・ローダはより短いタイムアウトがあることができることを意味します。

 

この組み立てに他の含意があります。UnoはMac OS XかLinuxを動かすコンピュータに接続されるときそれへの関係がソフトウェアからなされるたびに再調節します(USBで)。次の半第2のためにまたはそう、ブート・ローダはUnoで動いています。奇形データを(新しいコードのアップロードのほかのすなわち何でも)無視することをプログラムする間、関係が開いた後板に送られたデータのはじめの幾つかのバイトを横取りします。最初に始まるとき板で動くスケッチが一度だけ構成か他のデータを受け取ったら、ことを秒待ち時間を関係を開けた後そしてこのデータを送る前の伝えるソフトウェア確かめて下さい。

 

Unoはオート リセットを不具にするために切ることができる跡を含んでいます。跡のどちら側でもパッドはそれを再び有効にするために一緒にはんだ付けすることができます。それは「RESET-EN」を分類しました。また5Vからの調整ラインに110オームの抵抗器を接続することによってオート リセットを不具にできますかもしれません;細部についてはこのフォーラムが通るのを見て下さい。

 

USBの過電流保護

Arduino Unoは不足分および過電流からあなたのコンピュータのUSBポートを保護する再設置可能なpolyfuseがあります。ほとんどのコンピュータが自身の内部保護を提供するが、ヒューズは保護の余分層を提供します。以上500 mAがUSBポートに適用されれば、ヒューズは自動的に短いのまでの関係を壊しますまたは積み過ぎは取除かれます。

 

物理的特性

Uno PCBの最大長そして幅は前の次元を越えて伸びていてUSBのコネクターおよび力のジャッキがそれぞれ2.7のそして2.1インチ、です。4つのねじ穴は板が表面か場合に付すことを可能にします。8つが160ミル(0.16")であることをことにデジタル ピン7間の間隔注目し、他のピンの100ミルの間隔のない多数。

China Arduino Uno supplier

Arduino Uno

お問い合わせカート 0