Percobaan ke-11
CIMAHI
XI – TEI – B Guru: 1. Drs. Deni Ogan A.,MT
I. PENDAHULUAN
ADC (Analog to Digital Convertion)
II. TUJUAN
- Mengenal VB 6.0
- Mengerti tentang dasar Analog to Digital Convertion
- Dapat memprogram visual basic 6.0
- Dapat memprogram CVAVR
Pada pembelajaran yang telah lalu dijelaskan komunikasi antara VB6 dengan
Mikrokontroler Atmega 16 melalui saluran komunikasi serial.
https://drive.google.com/file/d/1BLuKAYqVjkS0etgp1CHp1tsuMpzm6eB3/
view?usp=sharing
Penugasan
1. Program VSPE
2. Software Proteus :
a. Buat form pada VB6 dengan tampilan dan setingnya seperti pada gambar
berikut ini
b. Tulis script programnya pada VB
Private Sub Command2_Click()
MSComm1.PortOpen = False
End
End Sub
Private Sub Form_Load()
If MSComm1.PortOpen = False Then
MSComm1.PortOpen = True
End If
End Sub
Private Sub MSComm1_OnComm()
a = MSComm1.Input
If a = "*" Then
Text1.Text = ""
End If
Text1.Text = Text1.Text & a
If Mid(Text1.Text, 2, 1) = "A" Then
Text2.Text = Mid(Text1.Text, 3, 3)
Text5.Text = Round((Val(Text2.Text) * 5 / 255), 2)
End If
If Mid(Text1.Text, 6, 1) = "B" Then
Text3.Text = Mid(Text1.Text, 7, 3)
Text6.Text = Round((Val(Text3.Text) * 5 / 255), 2)
End If
If Mid(Text1.Text, 10, 1) = "C" Then
Text4.Text = Mid(Text1.Text, 11, 3)
Text7.Text = Round((Val(Text4.Text) * 5 / 255), 2)
End If
End Sub
a. Ubahlah posisi layar monitor dengan cara membagi layar jadi 2 bagian
dimana bagian ke-1 untuk gambar proteus yang sudah dirunning, sedangkan
layar yang ke-2 untuk VB yang sudah dirunning
b. Ubahlah nilai potensio pada rangkaian proteus dari nilai minimum ke posisi
maksimum
c. Perhatikan hasil yang terjadi pada running program VB6
d. Hasilnya untuk nilai decimal antara 0 sd 255 atau hasil konversi tegangan
dari nilai 0 sd 5 Volt
https://forms.gle/yKrWnHkQ2A8mzcS48
7. Selamat Bekerja
V. HASIL PRAKTEK
VI. KESIMPULAN
Prinsip kerja ADC adalah mengkonversi sinyal analog ke dalam bentuk besaran
yang merupakan rasio perbandingan sinyal input dan tegangan referensi.
Sebagai contoh, jika menggunakan ADC 8 bit dengan skala maksimum 255,
akan didapatkan sinyal digital sebesar 60% x 255 = 153 (bentuk desimal) atau
10011001 (bentuk biner)
Pada saat potensio diubah nilai persenannya maka hasil angka dari perubahan
potensio tersebut dimunculkan pada teks box di VB6.Pada teks box 2,3,dan 4
akan muncul output berupa nilai decimal antara 0 sd 255.Sedangkan pada teks
bok 5,6,dan 7 akan muncul output berupa nilai decimal hasil konversi tegangan
dari nilai 0 sd 5 Volt.