Kamis, 08 September 2022

Cara Membuat Transistortester atau Component Tester OLED SD1306

OLED Transistor Tester by Fareed Read
OLED Transistor Tester by Fareed Read

 Pada proyek-proyek sebelumnya saya telah membuat rangkaian Transistor Tester atau Smart Tester atau juga Component Tester dengan layout yang saya desain sendiri dan saya bagikan layoutnya berbentuk pdf siap cetak diblog maupun di media sosial dan mendapatkan perhatian hingga merekapun dapat membuat sendiri ataupun membuat ulang desainnya mengikuti apa yang saya desain meskipun banyak jumpernya, desain tersebut sudah saya cetak sendiri pcbnya maupun cetak ke jasa percetakan pcb lokal. Tidak cukup sampai disitu ketika saya sudah mulai mencoba menemukan jasa percetakan pcb profesional yaitu PCBWay.com saya coba desain ulang agar lebih rapih dengan pcb fiber dual layer namun tidak ada perbedaan dari versi sebelumnya hanya sedikit perbaikan jalurnya saja itupun masih ada sedikit kesalahan pada lubang Jack DC yang hasilnya bulat seharusnya lonjong dan seharusnya juga dibuat file milling pada pembuatan file gerbernya alhasil komponen jack dc tersebut tidak masuk pada pcbnya, kemudian desain update selanjutnya selain memperbaiki lubang Jack DC juga menambahkan relay proteksi untuk ketiga pin tes poin atau probe untuk melindungi mikrokontroller saat mengetes elektrolit kondensator atau elko yang masih memiliki muatan agar otomatis terbuang saat sebelum dilakukan pengetesan, update layout tersebut juga dicetak di situs PCBWay.com 


Transistor Tester dari waktu ke waktu
Transistor Tester dari waktu ke waktu

Baca juga : Cara Menambah atau Mengubah Bahasa Transistor Tester + Cara Upload Programnya 


Pada kesempatan kali ini saya akan membuat kembali rangkaian yang sama namun dengan bentuk atau layout yang berbeda karena komponen yang digunakanpun berbeda yaitu lebih imut baik dari penggunaan mikrokontroller yang kecil yakni berjenis SMD maupun layar yang menggunakan layar OLED 0.96" I2C SD1306, selain ingin tampil beda karena bentuknya yang kecil dan unik serta penggunaan jenis layar yang berbeda juga dengan versi sebelumnya, layout ini terinspirasi dari bentuk transistortester atau Component Tester versi Akshay Baweja namun dengan style saya sendiri yaitu selain mikrokontroller yang menggunakan jenis SMD komponen lainnya tetap menggunakan jenis trough hole dan tentunya layout saya rancang sendiri.


Untuk display OLED 0.96" I2C SD1306 yang saya dapatkan dari gift shop nya PCBWay ternyata mempunyai dua versi tataletak pinout yaitu versi GND-VCC-SCL-SDA dan versi VCC-GND-SCL-SDA jadi perbedaannya ada pada vcc dan gnd yang tertukar untuk itu pada perancangan layout pun saya berikan opsi agar bisa digunakan untuk kedua jenis oled tersebut yaitu dengan menambahkan pilihan jumper yang bisa dipilih dengan cara menyoldernya. Inilah layout transistor tester atau Component Tester OLED 0.96" I2C SD1306 yang telat saya buat.


Layout OLED Transistor Tester
Layout OLED Transistor Tester 

PCB Preview OLED Transistor Tester
PCB Preview OLED Transistor Tester

Untuk pesan langsung pcb transistor tester versi OLED ini di situs PCBWay.com atau hanya sekedar mendownload file gerber-nya silakan daftar dulu akun PCBWay bagi yang belum daftar akun lalu download file nya pada tautan Share Project ini

Seperti yang telah saya sebutkan sebelumnya untuk pembuatan atau mencetak pcbnya saya memilih situs PCBWay.com karena biaya cetak pcbnya cukup 5 dollar saja untuk 5 sampai 10 keping pcb dengan berbagi pilihan warna menarik, proses yang cepat dan profesionalisme. Apalagi untuk yang baru saja bergabung dengan PCBWay dan mendaftar akun untuk pertama kalinya maka akan mendapatkan saldo welcome bonus sebesar 5 dolar untuk biaya cetak pcb di PCBWay, ayo daftar akun PCBWay sekarang juga. 


PCBWAY
PCBWay.com

Daftar akun baru PCBWay 


Nah untuk proyek kali ini karena memakai komponen berjenis SMD untuk mikrokontroler atmega328 nya selain mencetak PCB saya juga memesan dari gift shop nya PCBWay berupa Arduino pro mini. 


Arduino pro mini dari gift shop PCBWay
Arduino pro mini dari gift shop PCBWay 

Arduino pro mini ini yang nanti atmega328 nya akan saya pindahkan ke pcb transistor tester atau Component Tester OLED 0.96" I2C SD1306 ini dan setelah pcb dari PCBWay telah saya dapatkan seperti inilah hasilnya, keren bukan?


PCB OLED Transistor Tester + Arduino
PCB OLED Transistor Tester + Arduino Pro Mini

PCB OLED Transistor Tester +Atmega328
PCB OLED Transistor Tester + Atmega328 

OLED Transistor Tester
OLED Transistor Tester

Setelah transistor tester atau Component Tester OLED 0.96" I2C SD1306 ini dirakit dan sebelum bisa digunakan maka atmega328 nya harus diisi firmware dulu berupa file hex beserta eeprom nya yang bisa kita dapatkan dari github transistortester atau bisa di download pada halaman ini. Setelah kita download firmwarenya yang berupa software open source bisa langsung upload ke mikrokontroller atmega328 dengan memilih firmware pada folder sesuai display yang kita gunakan dalam hal ini OLED 0.96" I2C SD1306. Karena berupa open source maka kita juga bisa mengedit sesuka hati baik untuk bahasa, maupun fungsi yang lainnya seperti yang telah saya lakukan pada artikel sebelumnya tentang bagaimana cara merubah atau menambah bahasa dengan menggunakan software winAVR, karena software winAVR ini sudah tidak update lagi maka akan ada kendala error untuk penggunaan atmega328 maka saya juga membuat artikel cara untuk mengatasinya.


Baca juga : Cara Mengatasi Error saat Edit Program Transistor Tester untuk Atmega328 


Untuk pengaturan fusebit untuk menentukan sumber clock mikrokontroller ada dua pilihan yaitu 8Mhz internal clock maupun 8Mhz external clock menggunakan crystal. 


Untuk pengaturan eksternal clock cukup centang semua pada low fuse atau hex 0xFF dan menambahkan crystal 8Mhz pada pin crystal atmega328 beserta kapasitor 22pF pada masing-masing pinnya. 


Untuk pengaturan 8Mhz internal clock pada low fuse hanya dengan menghilangkan centang pada kotak Divided by 8, ini akan mengubah default internal clock 1Mhz menjadi internal clock 8Mhz dan tidak perlu tambahan crystal.


Jadi silakan pilih mau pakai sumber clock yang mana sesuai dengan pilihan yang diinginkan.


Setelah semuanya selesai maka mulai dari perakitan hingga tesnya saya dokumentasikan menjadi sebuah video tutorial lengkap yang bisa dijadikan referensi untuk pembuatan dan sebagainya, mari kita simak videonya berikut ini.