Arduino Nano ATmega238P / CH340G V3.0 Layout PCB

Ini adalah nota saya tentang Nano ATmega238P / CH340G yang popular di eBay.

Cip CG340G menggantikan cip FTDI USB yang digunakan pada Arduino Nano yang dikeluarkan secara rasmi dan didokumenkan. Reka bentuk ini adalah berbeza daripada skema Nano rasmi, dan saya tidak menemui skema untuk versi CH340G Nano ini. Saya telah meneroka dengan meter ohm dan mengkaji dan menganotasi susun atur papan, dan fikir saya akan berkongsi bagi anda yang mungkin berminat dengan peretasan atau pengubahsuaian perkakasan.

CG340G mempunyai kristal luaran dan Nano mempunyai pad yang tidak dipanaskan untuk kapasitor yang berkaitan dengan kristal.

RX dan TX LED tidak dipandu oleh pin berasingan pada cip USB seperti pada Nano rasmi, tetapi mereka disambungkan ke pin RX dan TX ATmega328P. RX dan TX LED aktif rendah, manakala pin 13 dan LED kuasa tinggi aktif, seperti pada Nano rasmi.

Perkara-perkara yang menarik yang mungkin mengandungi perbezaan dari Nano rasmi berada di bahagian bawah papan.

Pengatur 5V ialah AMS1117.

Di antara garis RX dan TX pada CH340G dan baris TX dan RX tajuk Arduino dan cip ATmega328P terdapat perintang 1K, sama seperti skema Nano rasmi. Ini disusun berhampiran dengan pin A3 dan A4.

Kapasitor yang paling dekat dengan pin D2 ialah kapasitor DTR-to-RST yang digunakan untuk menetapkan semula sambungan siri USB.

Perintang yang paling dekat dengan pin RX0 ialah penarik semula. Ini adalah pullup yang agak kuat pada 1K berbanding dengan Arduinos yang lain, tetapi saya melihat ia adalah 1K pada Nano rasmi juga. Kebanyakan Arduinos lain direka dengan penarik 10K.

Nota mengenai penggunaan Nano dengan papan Bluetooth HC-05

Anda boleh menghidupkan papan Bluetooth HC-05 untuk menetapkan semula Nano secara automatik dengan menyambungkan PIN Negeri ke RST melalui kapasitor 0, 1 uF, yang berfungsi pada model Arduino lain seperti Pro Mini dan Pro Micro. Untuk Nano, saya dapati ia perlu menambah daya tarik bawah 1K ke resin pin. Itu diperlukan kerana kapasitor DTR atas Nano mengganggu kapasitor DTR yang anda tambah untuk menghantar denyut semula dari pin HC-05 Negeri. Sekiranya anda menyahdayakan tetapan auto CH340G dengan mengeluarkan topi DTR dari Nano, anda tidak sepatutnya menghadapi masalah itu dan tidak memerlukan perintang tarik.

Juga, sambungan antara PIN HC-05 Bluetooth TX dan Nano RX kadang-kadang memberikan masalah. Nampaknya output TX HC-05 tidak cukup kuat dengan tahap logik 3.3V untuk memacu pin Nano RX. Model Arduino lain tidak mempunyai masalah yang sama. Di papan roti, jika saya meletakkan papan Bluetooth HC-05 dekat dengan pin siri Nano, buat wayar secepat mungkin, dan jalankan 2 wayar untuk membuat sambungan yang lebih baik, ia berfungsi dengan baik. Saya juga telah menggunakan penukar peringkat logik untuk membuat sambungan, yang merupakan penyelesaian yang paling boleh dipercayai. Modul penukar saluran 3 atau 4 disenaraikan di eBay untuk $ 0.99 USD, dalam banyak kes termasuk penghantaran.

Maklumat teknikal tambahan

Lebih banyak maklumat teknikal di sini, termasuk skematik, diteliti oleh ahli komuniti Arduino marpik:

//actrl.cz/blog/index.php/2016/arduino-nano-ch340-schematics-and-details/

Perhatikan bahawa pautan di atas adalah untuk blog orang lain, dan ia tidak dijamin maklumat yang tepat. Saya telah mengkaji dan berfikir ia adalah maklumat yang berguna dan secara umumnya tepat. DanielB122 mengenal pasti (komen di bawah) masalah dengan laluan RX dan TX skema, dan nampaknya telah diperbetulkan dalam semakan skema.

Datasheets dalam Bahasa Inggeris untuk CH340G tidak muncul dari pengilang, dan percubaan buatan sendiri untuk memberikan beberapa maklumat dalam bahasa selain daripada bahasa Cina. Mengikut helaian data dan maklumat lain yang saya baca, kristal yang disambungkan kepada CG340G sepatutnya menjadi 12 MHz. Tetapi kristal yang saya perhatikan pada Nano, dan saya telah menunjukkan gambar, diukir 20.0. Saya tidak tahu apa yang berlaku dengannya.

Info lebih berguna:

//fobit.blogspot.com/2014/11/ch340g-in-eagle.html

Artikel Berkaitan