MEGA 2560 R3 Versi Pembaikan CH340
MEGA 2560 R3 Versi Pembaikan CH340

MEGA 2560 R3 Versi Pembaikan CH340

MEGA 2560 R3 Versi yang diperbaiki CH340 + usb cable
Hantar pertanyaan

 

MEGA 2560 R3 Versi yang diperbaiki CH340 + usb cable  

 
Mega 2560 adalah papan mikrokontroler berdasarkan CH340. Ia mempunyai 54 pin input / output digital (yang mana 15 boleh digunakan sebagai output PWM), 16 input analog, 4 UART (port siri perkakasan), pengayun kristal 16 MHz, sambungan USB, bicu kuasa, header ICSP, dan butang set semula. Ia mengandungi semua yang diperlukan untuk menyokong mikrokontroler; hanya hubungkannya ke komputer dengan kabel USB atau kuasa dengan penyesuai AC atau ke-DC atau bateri untuk bermula. Mega ini serasi dengan kebanyakan perisai yang direka untuk Duemilanove atau Diecimila.


Mega 2560 adalah kemas kini kepada Mega, yang digantikannya.
Mega2560 berbeza dari semua papan sebelumnya kerana ia tidak menggunakan cip driver USB-ke-siri FTDI. Sebaliknya, ia mempunyai CH340 yang diprogramkan sebagai penukar USB-ke-siri.
Semakan 2 papan Mega2560 mempunyai perintang yang menarik garis 8U2 HWB ke tanah, menjadikannya lebih mudah untuk dimasukkan ke dalam mod DFU.


Penyemakan 3 lembaga mempunyai ciri-ciri baru berikut:

  • 1.0 pinout: menambah pin SDA dan SCL yang berhampiran dengan pin AREF dan dua pin baharu yang diletakkan berhampiran pin RESET, IOREF yang membenarkan perisai menyesuaikan diri dengan voltan yang disediakan dari papan. Pada masa akan datang, perisai akan sesuai dengan kedua-dua lembaga yang menggunakan AVR, yang beroperasi dengan 5V dan dengan Sehubungan yang beroperasi dengan 3.3V. Yang kedua adalah pin yang tidak disambungkan, yang dikhaskan untuk tujuan masa depan.

  • Litar RESET yang lebih kuat.

  • Atmega 16U2 menggantikan 8U

AA0061637.png
AA0061782.png

Mikropengawal

CH340

Voltan Beroperasi

5V

Voltan Input (disyorkan)

7-12V

Voltan Input (had)

6-20V

Digital I / O Pins

54 (yang mana 15 memberikan output PWM)

Pins Input Analog

16

DC Semasa per I / O Pin

40 mA

DC semasa untuk 3.3V Pin

50 mA

Memori Flash

256 KB yang mana 8 KB digunakan oleh pemuat but

SRAM

8 KB

EEPROM

4 KB

Kelajuan jam

16 MHz

AA0062276.png

Mega boleh dikuasakan melalui sambungan USB atau dengan bekalan kuasa luaran. Sumber kuasa dipilih secara automatik.
Kuasa luaran (bukan USB) boleh datang sama ada dari penyesuai AC-to-DC (dinding-kotoran) atau bateri. Penyesuai boleh dihubungkan dengan memasang palam sentuhan positif 2.1mm ke dalam bicu kuasa papan. Memimpin dari bateri boleh dimasukkan ke dalam kepala pin Gnd dan Vin penyambung POWER.
Lembaga boleh beroperasi dengan bekalan luaran 6 hingga 20 volt. Jika dibekalkan dengan kurang daripada 7V, bagaimanapun, pin 5V boleh membekalkan kurang daripada lima volt dan lembaga mungkin tidak stabil. Jika menggunakan lebih daripada 12V, pengatur voltan mungkin terlalu panas dan merosakkan papan. Julat yang disyorkan ialah 7 hingga 12 volt.
Palam kuasa adalah seperti berikut:

  • VIN. Voltan masukan ke papan apabila menggunakan sumber kuasa luaran (berbanding dengan 5 volt dari sambungan USB atau sumber kuasa yang dikawal selia yang lain). Anda boleh membekalkan voltan melalui pin ini, atau, jika membekalkan voltan melalui bicu kuasa, akses melalui pin ini.

  • 5V. Pin ini mengeluarkan 5V yang dikawal dari pengatur di papan. Papan boleh dibekalkan dengan kuasa sama ada dari bicu kuasa DC (7 - 12V), penyambung USB (5V), atau pin VIN papan (7-12V). Menyediakan voltan melalui pin 5V atau 3.3V memintas pengawal selia, dan boleh merosakkan papan anda. Kami tidak menasihatinya.

  • 3V3. Satu bekalan 3.3 volt yang dihasilkan oleh pengawal di atas kapal. Undian semasa maksimum ialah 50 mA.

  • GND. Pin tanah.

  • IOREF. Pin ini di papan memberikan rujukan voltan yang mana mikrokontroler beroperasi. Perisai yang dikonfigurasi dengan betul boleh membaca voltan pin IOREF dan pilih sumber kuasa yang sesuai atau membolehkan penterjemah voltan pada output untuk bekerja dengan 5V atau 3.3V.

AA0064148.png
CH340 mempunyai memori flash 256 KB untuk menyimpan kod (di mana 8 KB digunakan untuk bootloader), 8 KB SRAM dan 4 KB EEPROM (yang boleh dibaca dan ditulis dengan liberal EEPORM).
AA0064482.png
Setiap satu daripada 54 pin digital di Mega boleh digunakan sebagai input atau output, menggunakan fungsi pinMode (), digitalWrite () dan digitalRead (). Mereka beroperasi pada 5 volt. Setiap pin boleh menyediakan atau menerima maksimum 40 mA dan mempunyai perintang pull-up dalaman (terputus secara lalai) daripada 20-50 kOhms. Di samping itu, beberapa pin mempunyai fungsi khusus:

  • Serial: 0 (RX) dan 1 (TX); Siri 1: 19 (RX) dan 18 (TX); Siri 2: 17 (RX) dan 16 (TX); Siri 3: 15 (RX) dan 14 (TX). Digunakan untuk menerima (RX) dan menghantar (TT) data bersiri TTL. Pins 0 dan 1 juga disambungkan ke cip Serasi ATmega16U2 USB-to-TTL yang bersamaan.

  • Interrupt luar: 2 (mengganggu 0), 3 (mengganggu 1), 18 (mengganggu 5), 19 (mengganggu 4), 20 (mengganggu 3), dan 21 (mengganggu 2). Pin ini boleh dikonfigurasi untuk mencetuskan gangguan pada nilai yang rendah, peningkatan atau penurunan nilai, atau perubahan nilai. Lihat fungsi theattachInterrupt () untuk butiran.

  • 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 menyokong komunikasi SPI menggunakan perpustakaan SPI. Pin SPI juga dipecahkan pada header ICSP, yang secara fizikalnya serasi dengan Uno, Duemilanove dan Diecimila.

  • LED: 13. Terdapat LED terbina dalam disambungkan ke pin digital 13. Apabila pin adalah nilai TINGGI, LED dihidupkan, apabila pin adalah LOW, ia tidak aktif.

  • TWI: 20 (SDA) dan 21 (SCL). Menyokong komunikasi TWI menggunakan pustaka Wayar. Perhatikan bahawa pin ini tidak berada di lokasi yang sama dengan pin TWI di Duemilanove atau Diecimila.

Mega2560 mempunyai 16 input analog, masing-masing memberikan 10 bit resolusi (iaitu 1024 nilai yang berbeza). Secara lalai mereka mengukur dari tanah ke 5 volt, walaupun mungkin untuk mengubah hujung atas julat mereka menggunakan fungsi pin AREF dan analogReference ().
Terdapat beberapa pin lain di papan:

  • AREF. Voltan rujukan untuk input analog. Digunakan dengan analogReference ().

  • Tetapkan semula. Bawa garis ini RENDAH untuk menetapkan semula mikropengawal. Biasanya digunakan untuk menambah butang set semula untuk perisai yang menghalang seseorang di papan.

AA0066708.png
Mega2560 mempunyai beberapa kemudahan untuk berkomunikasi dengan komputer, yang lain, atau mikrokontroler lain. CH340 menyediakan empat perkakasan UART untuk komunikasi siri TTL (5V). Sebuah saluran CH340 di salah satu papan di atas USB dan menyediakan port com maya kepada perisian pada komputer (mesin Windows akan memerlukan fail .inf, tetapi mesin OSX dan Linux akan mengenali papan sebagai port COM secara automatik. monitor bersiri yang membolehkan data teks mudah dihantar ke dan dari papan. RX dan TX LED di papan akan berkelip apabila data sedang dihantar melalui cip CH340 dan sambungan USB ke komputer (tetapi tidak untuk komunikasi siri pada pin 0 dan 1).
Perisian SoftwareSerial membolehkan komunikasi bersiri pada mana-mana pin digital Mega2560.
CH340 juga menyokong komunikasi TWI dan SPI. Perisian ini termasuk perpustakaan Wire untuk memudahkan penggunaan bas TWI; lihat dokumentasi untuk maklumat lanjut. Untuk komunikasi SPI, gunakan SPI libary.
AA0067862.png
The Mega boleh diprogramkan dengan perisian (downloadd). Untuk butiran, lihat rujukan dan tutorial.
ATmega2560 di Mega datang dengan bootloader yang membolehkan anda memuat naik kod baru tanpa menggunakan programmer perkakasan luaran. Ia berkomunikasi menggunakan protokol STK500 asal (rujukan, fail C pendengar).
Anda juga boleh melangkau bootloader dan program mikrokontroler melalui pengepala ICSP (Pemrograman Serial Dalam) menggunakan ISP atau serupa; lihat arahan ini untuk maklumat lanjut.
Kod sumber firmware CH340 boleh didapati di repositori. TheATmega16U2 / 8U2 dimuatkan dengan bootloader DFU, yang boleh diaktifkan oleh:

  • Pada papan Rev1: menyambung pelompat pateri di belakang papan (berhampiran peta Itali) dan kemudian menetapkan semula 8U2.

  • Pada papan Rev2 atau yang lebih baru: terdapat perintang yang menarik garis 8U2 / 16U2 HWB ke tanah, menjadikannya lebih mudah untuk dimasukkan ke dalam mod DFU. Anda boleh menggunakan perisian FLIP Atmel (Windows) atau programmer DFU (Mac OS X dan Linux) untuk memuat firmware baru. Atau anda boleh menggunakan header ISP dengan pengaturcara luaran (menimpa bootloader DFU). Lihat tutorial sumbangan pengguna ini untuk mendapatkan maklumat lanjut.

AA0069194.png
Sebaliknya kemudian memerlukan akhbar fizikal dari butang reset sebelum muat naik, Mega2560 direka dengan cara yang membolehkannya diset semula oleh perisian yang dijalankan pada komputer yang bersambung. Salah satu garis kawalan aliran perkakasan (DTR) ATmega8U2 disambungkan ke garis atur semula ATmega2560 melalui kapasitor 100 nanofarad. Apabila garis ini ditegaskan (diambil rendah), talian penetapan semula jatuh cukup lama untuk menetapkan semula cip. Perisian ini menggunakan keupayaan ini untuk membolehkan anda memuat naik kod dengan hanya menekan butang muat naik dalam persekitaran. Ini bermakna bootloader boleh mempunyai jangka masa yang lebih pendek, kerana pengurangan DTR boleh diselaraskan dengan permulaan pemuatan.
Persediaan ini mempunyai implikasi yang lain. Apabila Mega2560 disambungkan kepada sama ada komputer yang menjalankan Mac OS X atau Linux, ia akan diselaraskan setiap kali sambungan dibuat dari perisian (melalui USB). Untuk setengah saat berikutnya atau lebih, pemuat boot sedang berjalan di Mega2560. Walaupun ia diprogramkan untuk mengabaikan data yang cacat (iaitu apa-apa selain memuat kod baru), ia akan memintas beberapa bait pertama data yang dihantar ke papan selepas sambungan dibuka. Sekiranya lakaran yang berjalan di atas papan menerima konfigurasi satu kali atau data lain apabila ia bermula terlebih dahulu, pastikan perisian yang berkomunikasi itu menunggu sebentar selepas membuka sambungan dan sebelum menghantar data ini.
Mega2560 mengandungi jejak yang boleh dipotong untuk melumpuhkan semula auto. Pad pada kedua-dua sisi jejak boleh disolder bersama-sama untuk membolehkannya semula. Ia dilabel "RESET-EN". Anda mungkin juga dapat melumpuhkan semula auto dengan menyambungkan perintang 110 ohm dari 5V ke garis reset; lihat thread forum ini untuk maklumat lanjut.
AA00611024.png
Mega2560 mempunyai polyfuse resettable yang melindungi port USB komputer anda daripada seluar pendek dan overcurrent. Walaupun kebanyakan komputer menyediakan perlindungan dalaman mereka sendiri, fius menyediakan perlindungan tambahan. Sekiranya lebih daripada 500 mA digunakan pada port USB, fius akan memecahkan sambungan secara automatik sehinggalah kekurangan atau beban dibuang.
AA00611528.png
Panjang maksimum dan lebar PCB Mega2560 masing-masing adalah 4 dan 2.1 inci, dengan penyambung USB dan bicu kuasa melangkaui dimensi sebelumnya. Tiga lubang skru membolehkan papan dipasang pada permukaan atau kes. Ambil perhatian bahawa jarak antara pin digital 7 dan 8 adalah 160 mil (0.16 "), tidak lebih daripada jarak jarak 100 mil dari pin lain.
Mega2560 direka untuk bersesuaian dengan kebanyakan perisai yang direka untuk Uno, Diecimila atau Duemilanove. Pin digital 0 hingga 13 (dan AREF bersebelahan dan pin GND), input analog 0 hingga 5, pengepala kuasa dan pengepala ICSP semuanya berada di lokasi yang sama. Tambahan lagi UART utama (port serial) terletak pada pin yang sama (0 dan 1), seperti sisipan luaran 0 dan 1 (pin 2 dan 3 masing-masing). SPI boleh didapati melalui pengepala ICSP di kedua-dua Mega2560 dan Duemilanove / Diecimila. Sila ambil perhatian bahawa I2C tidak terletak pada pin yang sama pada Mega (20 dan 21) sebagai Duemilanove / Diecimila (input analog 4 dan 5).


Kuongshun Electronic, salah satu pengeluar dan pembekal terkenal antarabangsa mega 2560 r3 ch340 versi yang bertambah baik yang terletak di China, kini mempunyai produk berkualiti untuk dijual. Kami dilengkapi dengan sekumpulan pekerja profesional dan berpengalaman, serta peralatan canggih. Anda boleh yakin untuk membeli diskaun dan harga rendah mega 2560 r3 versi ch340 yang bertambah baik yang dibuat di China dari kami dan semak pricelist dengan kami.

Cool tags: arduino mega, mega 2560 r3, versi yang lebih baik, ch340