Senin, 27 Februari 2017

Tutorial Belajar Arduino Part 3: Menambahkan Pin Auto-Reset (DTR) ke PL2303 untuk memprogram Arduino Pro Mini


Pada kesempatan kali ini kita akan berbagi cara menggunakan usb to ttl PL2303-HX untuk mengupload program ke Arduino pro mini. Usb to ttl versi ini bisa didapatkan dengan harga yang jauh lebih murah jika dibandingkan usb to ttl lainnya seperti FTDI.
Sebelum memulai persiapkan terlebih dahulu usb to ttl PL2303-HX, jika belum punya bisa didapatkan di tokopedia atau bukalapak.
Kelemahan pada usb to ttl versi PL2303-HX adalah tidak dapat memberikan sinyal reset secara otomatis .
Kalau kita melihat datasheet PL2303-HX menegaskan bahwa chip ini memiliki pin yang diperuntukkan untuk auto-reset dan pin itu tidak terhubung dengan apa pun pada modul. Disini kita perlu meng-hack dan mengaktifkan pin tersebut.

Meskipun demikian, untuk menambahkan jalur pada chip SMD tidaklah mudah.
Peralatan yang dubutuhkan:
·         Kapasitor keramik 47nF/ 100nF
·         Solder ujung kecil
·         Flux
·         Kaca pembersar (optional)
Langkah 1: Persiapan Alat



Solder kaki kapasitor ke pin 2  chipset PL2303.
Ambil kapasitor keramik 47nF, potong dan bengkokkan salah satu kakinya menyerupai huruf U. Sesuaikan dengan modul pcb agar lebih pas.


Langkah 2: Pengaturan


Potong Jalur 3,3V yang kearah header


Kita perlu secara tepat menyelaraskan kaki kapasitor ke PIN2 dan kemudian oleskan beberapa fluks pada pin sebelum aku disolder.

Langkah 3: Pensolderan

Harus sedikit berhati-hati pada langkah ini, bersihkan ujung solder, celupkan ke dalam fluks, mencair pada sejumlah kecil timah ke ujung solder, hanya cukup untuk mencolder kapasitor pada PIN2 dan bisa juga menggunakan kaca pembesar untuk memastikan jangan sampai timah mengenai pin yang lain.
langkah 4: Pemeriksaan and Penyelesaian



Hubungkan modul ke Arduino Pro Mini dan upload sket Blink (atau kode lain!) untuk mengkonfirmasi bahwa modul bekerja.
Menyelesaikan hack pada modul PL2303 dengan bagus.

sumber 


Tidak ada komentar:

Posting Komentar