melanjutkan posting sebelumnya Pemrograman-Mikrokontroler-untuk-Pemula kita akan mencoba bagaimana Cara Membuat Voltmeter Digital sendiri . tujuan utama adalah untuk pembelajaran semata, siapa tahu jika nanti sudah berhasil dalam percobaan ini bisa dikembangkan dan diterapkan dalam kehidupan sehari-hari yang berkaitan dengan Elektronika.
membuat Voltmeter sendiri akan sangat mudah dan cepat jika anda menggunakan VU meter. tidak diperlukan perhitungan yang njelimet. anda bisa membaca pada postingan Cara Membuat Voltmeter Analog menggunakan VU meter.
baiklah langsung kita menuju permasalahn utama bagaimana Cara Membuat Voltmeter Digital sendiri menggunakan Mikrokontroler Atmega8A, untuk Display kita gunakan LCD yang sangat Populer yaitu 16x2. LCD 16x2 sangat bagus untuk pengembangan Software Mikrokontroler dalam proses Dubuging. kita akan sangat terbantu dengan adanya LCD ini untuk Debuging, terutama dalam proses perhitungan matematis, melihat status Flag, Variabel, dan masih banyak lagi.
tentu penggunaan LCD 16x2 jika hanya untuk menampilkan nilai Voltase akan menjadi kurang pas. bisa dikatakan terlalu bagus, mahal, dan mungkin Lebay. akan tetapi tujuan utama Praktikum ini adalah bagaimana proses detail menampilkan nilai Tegangan ke LCD. jika kita aplikasikan mungkin akan lebih ook jika menggunakan Display Seven Segment.
SOFTWARE DIGITAL VOLTMETER
seperti biasa kita gunakan Bascom-AVR untuk penulisan Kode-kode Program. akan tetapi sebelum kita menuliskan kode sebaiknya kita gambarkan dulu skema di Proteus.
membuat Voltmeter sendiri akan sangat mudah dan cepat jika anda menggunakan VU meter. tidak diperlukan perhitungan yang njelimet. anda bisa membaca pada postingan Cara Membuat Voltmeter Analog menggunakan VU meter.
baiklah langsung kita menuju permasalahn utama bagaimana Cara Membuat Voltmeter Digital sendiri menggunakan Mikrokontroler Atmega8A, untuk Display kita gunakan LCD yang sangat Populer yaitu 16x2. LCD 16x2 sangat bagus untuk pengembangan Software Mikrokontroler dalam proses Dubuging. kita akan sangat terbantu dengan adanya LCD ini untuk Debuging, terutama dalam proses perhitungan matematis, melihat status Flag, Variabel, dan masih banyak lagi.
tentu penggunaan LCD 16x2 jika hanya untuk menampilkan nilai Voltase akan menjadi kurang pas. bisa dikatakan terlalu bagus, mahal, dan mungkin Lebay. akan tetapi tujuan utama Praktikum ini adalah bagaimana proses detail menampilkan nilai Tegangan ke LCD. jika kita aplikasikan mungkin akan lebih ook jika menggunakan Display Seven Segment.
SOFTWARE DIGITAL VOLTMETER
seperti biasa kita gunakan Bascom-AVR untuk penulisan Kode-kode Program. akan tetapi sebelum kita menuliskan kode sebaiknya kita gambarkan dulu skema di Proteus.
silahkan dicopas kode dibawah ini, masukan ke Bascom-AVR, di kompilasi, kemudian disimulasikan di Proteus
'digital voltmeter
'seting adc atmega 8
Config Adc = Single , Prescaler = Auto , Reference = Internal
'membuat tampungan/tempat/variabel menyimpan nilai adc
Dim Vadc As Word
'membuat tampungan/tempat/variabel menyimpan nilai temporer untuk kalkulasi
Dim Temp As Single
'membuat tampungan/tempat/variabel menyimpan nilai hasil perhitungan (nilai yg diharapkan)
Dim Volt As Single
'hanya sebagai indikator bahwa alat ini dalam status menjadi voltmeter
Locate 1 , 1 : Lcd "Volmeter Digital"
Do
'baa nilai adc dan masukan ke variabel vdac
Vadc = Getadc(0)
'bagi nilai adc dengan 1023, 1023 adalah kedalaman ADC 10 bit
Temp = Vadc / 1023
'hasil bagi diatas dikalikan nilai tegangan referensi ADC
Temp = Temp * 2.56
'hasil kali diatas dikalikan dengan nilai kalkulasi resistor
Volt = Temp * 11
'tampilkan nilai volt ke lcd 16x2
Locate 2 , 5 : Lcd Volt
Loop
End
jika tidak ada kesalahan maka akan ditampilkan seperti pada gambar skema diatas. semua keterangan kode sudah disertakan di listing Cara Membuat Voltmeter Digital Sendiri diatas, tinggal dipahami saja. lantas bagaimana jika kita akan tampilkan di Seven Segment? tinggal kita konversi saja nilai Volt diatas ke Bilangan BCD. kemudian kita buat variabel satuan, puluhan, dan koma. kemudian dengan menggunakan teknik scaning seven segment kita kirim data tersebut satu persatu dengan timing yang cepat.
foto diatas salah satu produk kami. USB Cellphone Tester, untuk membantu Proses perbaikan khusus Ponsel. dibuat dengan kode=kode seperti di atas. alat ini berfungsi untuk
- mengetahui konsumsi Arus Ponsel
- mengukur Tegangan kerja Ponsel
- mengukur Resistansi/Jalur pada Ponsel
- mengukur Sistem Clock/Frekuensi Ponsel
- mengetahui konsumsi Arus pengisian USB harger
- Inject Tegangan sistem Ponsel
Artikel Terkait
Cara Membuat Voltmeter Digital sendiri
4/
5
Fauzi hp