MEGA 2560 R3 Versi Perbaikan CH340
MEGA 2560 R3 Versi Perbaikan CH340

MEGA 2560 R3 Versi Perbaikan CH340

MEGA 2560 R3 Perbaikan Versi CH340 + kabel usb
Kirim permintaan

 

MEGA 2560 R3 Perbaikan Versi CH340 + kabel usb  

 
The Mega 2560 adalah papan mikrokontroler berdasarkan CH340. Ini memiliki 54 pin input / output digital (yang 15 dapat digunakan sebagai output PWM), 16 input analog, 4 UART (port serial perangkat keras), osilator kristal 16 MHz, koneksi USB, colokan listrik, header ICSP, dan tombol reset. Ini berisi semua yang dibutuhkan untuk mendukung mikrokontroler; cukup hubungkan ke komputer dengan kabel USB atau nyalakan dengan adaptor AC-ke-DC atau baterai untuk memulai. Mega ini kompatibel dengan sebagian besar perisai yang dirancang untuk Duemilanove atau Diecimila.


Mega 2560 adalah pembaruan untuk Mega, yang menggantikannya.
The Mega2560 berbeda dari semua papan sebelumnya karena tidak menggunakan chip driver FTDI USB-ke-serial. Sebaliknya, fitur CH340 diprogram sebagai konverter USB-ke-serial.
Revisi 2 dari papan Mega2560 memiliki resistor yang menarik garis 8U2 HWB ke tanah, membuatnya lebih mudah untuk dimasukkan ke dalam mode DFU.


Revisi 3 dari papan memiliki fitur-fitur baru berikut:

  • 1.0 pinout: menambahkan pin SDA dan SCL yang dekat dengan pin AREF dan dua pin baru lainnya yang ditempatkan di dekat pin RESET, IOREF yang memungkinkan perisai untuk beradaptasi dengan tegangan yang disediakan dari papan. Di masa depan, perisai akan kompatibel baik dengan papan yang menggunakan AVR, yang beroperasi dengan 5V dan dengan Due yang beroperasi dengan 3.3V. Yang kedua adalah pin yang tidak terhubung, yang disediakan untuk tujuan masa depan.

  • Sirkuit RESET yang lebih kuat.

  • Atmega 16U2 menggantikan 8U

AA0061637.png
AA0061782.png

Mikrokontroler

CH340

Tegangan Operasi

5V

Tegangan Input (disarankan)

7-12 V

Tegangan Input (batas)

6-20V

I / O Pin Digital

54 (yang 15 menyediakan output PWM)

Pin Input Analog

16

Arus DC per I / O Pin

40 mA

Arus DC untuk 3.3V Pin

50 mA

Memori Flash

256 KB yang 8 KB digunakan oleh bootloader

SRAM

8 KB

EEPROM

4 KB

Kecepatan jam

16 MHz

AA0062276.png

Mega dapat diaktifkan melalui koneksi USB atau dengan catu daya eksternal. Sumber daya dipilih secara otomatis.
Daya eksternal (non-USB) dapat berasal dari adaptor AC-ke-DC (dinding-kutil) atau baterai. Adaptor dapat dihubungkan dengan mencolokkan colokan positif-tengah 2.1mm ke colokan listrik board. Memimpin dari baterai dapat disisipkan di header pin Gnd dan Vin dari konektor POWER.
Dewan dapat beroperasi pada pasokan eksternal 6 hingga 20 volt. Jika disediakan dengan kurang dari 7V, bagaimanapun, pin 5V dapat memasok kurang dari lima volt dan papan mungkin tidak stabil. Jika menggunakan lebih dari 12 V, pengatur tegangan dapat menjadi terlalu panas dan merusak papan. Kisaran yang disarankan adalah 7 hingga 12 volt.
Pin daya adalah sebagai berikut:

  • VIN. Tegangan input ke papan ketika menggunakan sumber daya eksternal (dibandingkan dengan 5 volt dari koneksi USB atau sumber daya teregulasi lainnya). Anda dapat menyuplai tegangan melalui pin ini, atau, jika memasok tegangan melalui colokan listrik, akses melalui pin ini.

  • 5V. Pin ini menghasilkan 5V yang diatur dari regulator di papan. Papan dapat dipasok dengan daya baik dari colokan listrik DC (7 - 12V), konektor USB (5V), atau pin VIN papan (7-12V). Memasok tegangan melalui pin 5V atau 3.3V melewati regulator, dan dapat merusak papan Anda. Kami tidak menyarankan itu.

  • 3V3. Suplai 3,3 volt yang dihasilkan oleh regulator on-board. Daya tarik arus maksimum adalah 50 mA.

  • GND. Pin tanah.

  • IOREF. Pin ini di papan menyediakan referensi tegangan yang dioperasikan oleh mikrokontroler. Perisai yang dikonfigurasi dengan benar dapat membaca tegangan pin IOREF dan memilih sumber daya yang sesuai atau mengaktifkan penerjemah tegangan pada output untuk bekerja dengan 5V atau 3.3V.

AA0064148.png
CH340 memiliki 256 KB memori flash untuk menyimpan kode (yang 8 KB digunakan untuk bootloader), 8 KB SRAM dan 4 KB EEPROM (yang dapat dibaca dan ditulis dengan librari EEPORM).
AA0064482.png
Masing-masing dari 54 pin digital pada Mega dapat digunakan sebagai input atau output, menggunakan fungsi pinMode (), digitalWrite () dan digitalRead (). Mereka beroperasi pada 5 volt. Setiap pin dapat memberikan atau menerima maksimum 40 mA dan memiliki resistor pull-up internal (terputus secara default) 20-50 kOhms. Selain itu, beberapa pin memiliki fungsi khusus:

  • Serial: 0 (RX) dan 1 (TX); Serial 1: 19 (RX) dan 18 (TX); Serial 2: 17 (RX) dan 16 (TX); Serial 3: 15 (RX) dan 14 (TX). Digunakan untuk menerima (RX) dan mengirimkan (TX) data serial TTL. Pin 0 dan 1 juga terhubung ke pin yang sesuai pada chip Serial ATmega16U2 USB-to-TTL.

  • External Interrupts: 2 (interrupt 0), 3 (interrupt 1), 18 (interrupt 5), 19 (interrupt 4), 20 (interrupt 3), dan 21 (interrupt 2). Pin ini dapat dikonfigurasi untuk memicu interupsi pada nilai rendah, tepi naik atau turun, atau perubahan nilai. Lihat fungsi theattachInterrupt () untuk detail.

  • PWM: 2 hingga 13 dan 44 hingga 46. Menyediakan output PWM 8-bit dengan fungsi analogWrite ().

  • SPI: 50 (MISO), 51 (MOSI), 52 (SCK), 53 (SS). Pin ini mendukung komunikasi SPI menggunakan pustaka SPI. Pin SPI juga rusak pada header ICSP, yang secara fisik kompatibel dengan Uno, Duemilanove dan Diecimila.

  • LED: 13. Ada built-in LED yang terhubung ke pin digital 13. Ketika pin bernilai HIGH, LED menyala, saat pin RENDAH, mati.

  • TWI: 20 (SDA) dan 21 (SCL). Mendukung komunikasi TWI menggunakan pustaka kawat. Perhatikan bahwa pin ini tidak berada di lokasi yang sama dengan pin TWI pada Duemilanove atau Diecimila.

Mega2560 memiliki 16 input analog, masing-masing menyediakan 10 bit resolusi (yaitu 1024 nilai yang berbeda). Secara default, mereka mengukur dari tanah ke 5 volt, meskipun itu mungkin untuk mengubah ujung atas jangkauan mereka menggunakan pin AREF dan fungsi analogReference ().
Ada beberapa pin lain di papan tulis:

  • AREF. Tegangan referensi untuk input analog. Digunakan dengan analogReference ().

  • Setel ulang. Bawa garis ini RENDAH untuk me-reset mikrokontroler. Biasanya digunakan untuk menambahkan tombol reset ke perisai yang memblokir satu di papan.

AA0066708.png
The Mega2560 memiliki sejumlah fasilitas untuk berkomunikasi dengan komputer, yang lain, atau mikrokontroler lainnya. CH340 menyediakan empat UART perangkat keras untuk komunikasi serial TTL (5 V). Sebuah CH340 pada saluran papan salah satunya melalui USB dan menyediakan virtual com port untuk perangkat lunak pada komputer (mesin Windows akan membutuhkan file .inf, tetapi mesin OSX dan Linux akan mengenali papan sebagai port COM secara otomatis. Perangkat lunak termasuk monitor seri yang memungkinkan data tekstual sederhana untuk dikirim ke dan dari papan.RX dan TX LED di papan akan berkedip ketika data sedang dikirim melalui chip CH340 dan koneksi USB ke komputer (tetapi tidak untuk komunikasi serial pada pin 0 dan 1).
Sebuah librari SoftwareSerial memungkinkan komunikasi serial pada salah satu pin digital Mega2560.
CH340 juga mendukung komunikasi TWI dan SPI. Perangkat lunak termasuk perpustakaan Kawat untuk menyederhanakan penggunaan bus TWI; lihat dokumentasi untuk detailnya. Untuk komunikasi SPI, gunakan perpustakaan SPI.
AA0067862.png
Mega dapat diprogram dengan perangkat lunak (downloadd). Untuk detailnya, lihat referensi dan tutorial.
The ATmega2560 pada Mega datang dengan bootloader yang memungkinkan Anda untuk meng-upload kode baru tanpa menggunakan programmer perangkat keras eksternal. Ini berkomunikasi menggunakan protokol STK500 asli (referensi, C file pendengar).
Anda juga dapat mem-bypass bootloader dan memprogram mikrokontroler melalui header ICSP (In-Circuit Serial Programming) menggunakan ISP atau yang serupa; lihat petunjuk ini untuk detailnya.
Kode sumber firmware CH340 tersedia dalam repositori. TheATmega16U2 / 8U2 dimuat dengan bootloader DFU, yang dapat diaktifkan oleh:

  • Pada papan Rev1: menghubungkan jumper solder di bagian belakang papan (dekat peta Italia) dan kemudian mengatur ulang 8U2.

  • Pada papan Rev2 atau yang lebih baru: ada resistor yang menarik garis 8U2 / 16U2 HWB ke tanah, membuatnya lebih mudah untuk dimasukkan ke dalam mode DFU. Anda kemudian dapat menggunakan perangkat lunak FLIP Atmel (Windows) atau programmer DFU (Mac OS X dan Linux) untuk memuat firmware baru. Atau Anda dapat menggunakan header ISP dengan programmer eksternal (menimpa bootloader DFU). Lihat tutorial kontribusi pengguna ini untuk informasi lebih lanjut.

AA0069194.png
Daripada membutuhkan penekanan fisik tombol reset sebelum upload, Mega2560 dirancang dengan cara yang memungkinkannya untuk disetel ulang oleh perangkat lunak yang berjalan pada komputer yang terhubung. Salah satu garis kontrol aliran perangkat keras (DTR) dari ATmega8U2 terhubung ke garis reset ATmega2560 melalui kapasitor 100 nanofarad. Ketika baris ini ditegaskan (diambil rendah), garis reset cukup panjang untuk mereset chip. Perangkat lunak menggunakan kemampuan ini untuk memungkinkan Anda mengunggah kode hanya dengan menekan tombol unggah di lingkungan. Ini berarti bahwa bootloader dapat memiliki batas waktu yang lebih pendek, karena penurunan DTR dapat terkoordinasi dengan baik dengan dimulainya pengunggahan.
Pengaturan ini memiliki implikasi lainnya. Ketika Mega2560 terhubung ke komputer yang menjalankan Mac OS X atau Linux, itu me-reset setiap kali koneksi dibuat dari perangkat lunak (via USB). Untuk setengah detik berikutnya atau lebih, bootloader berjalan pada Mega2560. Meskipun diprogram untuk mengabaikan data yang salah (yaitu apa pun selain mengunggah kode baru), ia akan mencegat beberapa byte pertama data yang dikirim ke papan setelah koneksi dibuka. Jika sketsa yang berjalan di papan menerima konfigurasi satu kali atau data lain saat pertama kali dijalankan, pastikan bahwa perangkat lunak yang berkomunikasi berkomunikasi menunggu satu detik setelah membuka koneksi dan sebelum mengirim data ini.
Mega2560 berisi jejak yang dapat dipotong untuk menonaktifkan pengaturan ulang otomatis. Bantalan di kedua sisi jejak dapat disolder bersama untuk mengaktifkannya kembali. Ini diberi label "RESET-EN". Anda juga dapat menonaktifkan pengaturan ulang otomatis dengan menghubungkan resistor 110 ohm dari 5V ke baris reset; lihat utas forum ini untuk detailnya.
AA00611024.png
Mega2560 memiliki polyfuse reset yang melindungi port USB komputer Anda dari celana pendek dan kelebihan arus. Meskipun sebagian besar komputer menyediakan perlindungan internal mereka sendiri, sekering memberikan lapisan perlindungan ekstra. Jika lebih dari 500 mA diterapkan ke port USB, sekering akan memutus sambungan secara otomatis hingga kelebihan atau kelebihan muatan dihapus.
AA00611528.png
Panjang maksimum dan lebar dari PCB Mega2560 masing-masing adalah 4 dan 2,1 inci, dengan konektor USB dan colokan listrik yang melampaui dimensi sebelumnya. Tiga lubang sekrup memungkinkan papan untuk ditempelkan ke permukaan atau casing. Perhatikan bahwa jarak antara pin digital 7 dan 8 adalah 160 mil (0,16 "), bukan kelipatan genap dari jarak 100 mil dari pin lainnya.
Mega2560 dirancang agar kompatibel dengan kebanyakan perisai yang dirancang untuk Uno, Diecimila atau Duemilanove. Pin digital 0 hingga 13 (dan pin AREF dan GND yang berdekatan), input analog 0 hingga 5, header daya, dan header ICSP semuanya berada di lokasi yang setara. Lebih lanjut UART utama (port serial) terletak pada pin yang sama (0 dan 1), seperti interupsi eksternal 0 dan 1 (masing-masing pin 2 dan 3). SPI tersedia melalui header ICSP pada Mega2560 dan Duemilanove / Diecimila. Harap dicatat bahwa I2C tidak terletak pada pin yang sama pada Mega (20 dan 21) sebagai Duemilanove / Diecimila (input analog 4 dan 5).


Kuongshun Electronic, salah satu produsen dan pemasok terkenal internasional mega 2560 r3 versi perbaikan ch340 yang terletak di China, kini memiliki produk berkualitas untuk dijual. Kami dilengkapi dengan sekelompok pekerja profesional dan berpengalaman, serta peralatan canggih. Anda dapat yakin untuk membeli diskon dan harga rendah mega 2560 r3 versi perbaikan ch340 buatan China dari kami dan periksa daftar harga dengan kami.

Tag populer: arduino mega, mega 2560 r3, versi perbaikan, ch340