MegaXPRO R3 - Mega 2560 R3 は追加の I/O ボードで、より多くの機能を備えた強力なプロジェクトを作成するのに便利です。
86 個の I/O - 69 個のデジタル I/O ピン、17 個のアナログ入力 (はい、70 個の I/O を備えた標準の Arduino Mega 2560 とは異なり、より多くのピン)、4 個の UART (ハードウェア シリアル ポート)、1 個の I2C および 1 個の SPI インターフェイス、および sketch1 用に 256KB のより大きなメモリ空間。
さらに、3.3V または 5V のロジックレベルでプロジェクトを作成できます。 オンボードには、3.3V または 5V を切り替えるためのソリューションがあります。
PC を USB に接続し、Arduino IDE から sketch1 をダウンロードするだけです。
MegaXPRO R3 - Mega 2560 R3 はオープンソースのハードウェアで、MCU ATmega2560 をベースにしています! 次のファイルを使用して、独自のプロジェクトまたはガジェットを作成できます: 回路図、寸法図、ピン配置図、Eagle および Altium CAD ライブラリ、データシート、3Dstep ファイル、ソフトウェア ライブラリ。
プログラミング:
MegaXPRO R3 - Mega 2560 R3 コントローラは、Arduino(R) IDE ソフトウェアでプログラミングできます。
MegaXPRO R3 - Mega 2560 R3 には、Arduino IDE 用のブートローダーがプリインストールされており、外部ハードウェア プログラマーを使用せずに新しいコードをアップロードできます。 ICSP (In-Circuit Serial Programming) を介してマイクロコントローラを直接プログラムすることもできます。
力:
MegaXPRO R3 - Mega 2560 R3 は、USB 接続または外部電源を介して電力を供給できます。
注: ボードには、コンピューターの USB ポートを短絡や過電流から保護するリセット可能なヒューズがあります。
USB ポートに 500 mA を超える電流が印加されると、短絡または過負荷が取り除かれるまで、ヒューズが自動的に接続を切断します。
外部電源は、DC アダプターまたはバッテリーから DC IN ジャックまたは VIN に供給できます。 ボードは外部電源で動作できます。
TO VIN: 7 ~ 12 ボルト。
5Vに: 5V。 (Logiclevel は 5V になり、5V に切り替えます)
3.3Vに:3.3V。 (Logiclevel は 3.3V になり、3.3V に切り替えます)
TO VCC-IOREF: 5V (Logiclevel は 3.3V になります) または 3.3V (Logiclevel は 3.3V になります)。 この場合、電源安定器は切断され、ボードは小さな電力を使用します。 スイッチははんだ付けされていない接続である必要があります。 詳細はデータシートをご覧ください。
ただし、VIN に 6.4V 未満の電圧が供給されると、5V ピンが供給する電圧が 5V 未満になり、ボードが不安定になる可能性があります。 VIN に 12V を超える電圧を使用すると、電圧レギュレータが過熱してボードが損傷する可能性があります。 推奨範囲は 7 ~ 12 ボルトです。メモリー:
ATmega2560 には、コードを保存するための 256 KB のフラッシュ メモリ (うち 8 KB はブートローダに使用)、8 KB の SRAM、および 4 KB の EEPROM (EEPROM ライブラリで読み書き可能) があります。
入出力:
ピン配置図のドキュメントを参照してください。
MegaXPRO R3 - Mega 2560 R3 ポート:
MegaXPRO R3 - Mega 2560 R3 の 70 個のデジタル ピンのそれぞれは、pinMode()、digitalWrite()、および digitalRead() 関数を使用して、入力または出力として使用できます。 これらは、スイッチで選択された電圧で動作します: ロジックレベル。 各ピンは、推奨される動作条件として 20 mA を供給または受信でき、20 ~ 50 k オームの内部プルアップ抵抗 (デフォルトでは切断されています) を備えています。 マイクロコントローラへの恒久的な損傷を避けるために、最大 40mA を超えてはならない値です。 さらに、一部のピンには特殊な機能があります。
シリアル: D0 (RX0) および D1 (TX0); シリアル 1: D19 (RX1) および D18 (TX1); シリアル 2: D17 (RX2) および D16 (TX2); シリアル 3: D15 (RX3) および D14 (TX3)。 受信 (RX) および送信 (TX) TTL シリアル データに使用されます。 ピン D0 と D1 は、USB-UART シリアル チップ (ボードのモデルからは ATmega16U2/ CP2104/ CH340C) の対応するピンにも接続されます。
外部割り込み: D2 (割り込み 0)、D3 (割り込み 1)、D18 (割り込み 5)、D19 (割り込み 4)、D20 (割り込み 3)、および D21 (割り込み 2)。 これらのピンは、低レベル、立ち上がりエッジまたは立ち下がりエッジ、またはレベルの変化で割り込みをトリガーするように構成できます。 詳細については、attachInterrupt() 関数を参照してください。
PWM: D2 ~ D13 および D44 ~ D46。 analogWrite()関数で8ビットPWM出力を提供します。
SPI: D50 (MISO)、D51 (M0SI)、D52 (SCK)、D53 (SS)。 これらのピンは、SPI ライブラリを使用した SPI 通信をサポートします。 SPI ピンも ICSP ヘッダーに分割されています。
I2C (TWI): D20 (SDA) および D21 (SCL)。 Wire ライブラリを使用して TWI 通信をサポートします。
アナログ入力: MegaXPRO R3 - Mega 2560 R3 には 17 のアナログ入力があり、それぞれが 10 ビットの分解能 (つまり、1024 の異なる値) を提供します。 デフォルトでは、グランドから電力レベル (5/3.3 ボルト) までを測定しますが、AREF ピンと analogReference() 関数を使用して範囲の上限を変更することは可能です。
ボードには他にもいくつかのピンがあります。
AREF: アナログ入力の基準電圧。 analogReference()で使用されます。
リセット: このラインを LOW にすると、マイクロコントローラーがリセットされます。 通常、ボード上のボタンをブロックするシールドにリセット ボタンを追加するために使用されます。コミュニケーション:
MCU-PRO Mega 2560 コントローラには、PC、他のデジタル ボード、または他のマイクロコントローラと通信するための多くの機能があります。 MCU ATmega2560 は、TTL シリアル通信用に 4 つのハードウェア UART を提供します。 ボード上の USB-UART は、USB 経由でこれらのいずれかをチャネルし、PC 上のソフトウェアに仮想 COM ポートを提供します (OS はボードを COM ポートとして自動的に認識します)。 Arduino IDE ソフトウェアには、単純なテキスト データをボードとの間で送受信できるシリアル モニターが含まれています。 ボード上の RX および TX LED は、データが USB-UART チップおよび USB 接続を介して PC に送信されているときに点滅します (ただし、ピン D0 および D1 でのシリアル通信の場合は点滅しません)。 MegaXPRO R3 - Mega 2560 R3 は、I2C(TWI) および SPI 通信もサポートしています。 Arduino IDE ソフトウェアには、I2C(TWI) バスの使用を簡素化する Wire ライブラリが含まれています。 SPI 通信には SPI ライブラリを使用します。
USB:
MegaXPRO R3 - Mega 2560 R3 には、PC に接続するためのマイクロ USB があり、ボード上には、外部 USB ケーブルまたは USB ソケットを接続するための 4 つのピン配列があります。
LED RGB:
MegaXPRO R3 - Mega 2560 R3 には、D11、D12、D13 に接続された RGB LED があります。マイクロコントローラ | ATmega2560 |
USB-TTL コンバーター | CP2104 |
パワーアウト | 5V-800mA、3.3V-800mA |
USB の電源を入れます。 | USB 5V |
電源を入れます。 ヴィン | VIN 7~9V |
消費電力 | 120mA |
論理レベル | 5V/3.3V |
USB | マイクロ USB / USB-B |
クロック周波数 | 16MHz |
動作電源電圧 | 5V/3.3V |
デジタル入出力 | 69 |
アナログ入出力 | 17 |
メモリー容量 | 256キロバイト |
データ RAM タイプ/サイズ | 8Kb |
データ ROM タイプ/サイズ | 4Kb |
インターフェイス タイプ | ISP、I2C、UART、USB |
動作温度 | -40S°/+85S° |
フォームファクタ | Arduino メガ R3 |
ドキュメント:
チュートリアル: ここをクリックして開きます