Jurnal Praktikum 7 ADC

Jurnal Praktikum 7 ADC

Tujuan Praktikum :
Untuk memahami cara kerja ADC (Analog to Digital Converter), serta memahami penerapannya pada alat dan kehidupan sehari hari.

Peralatan :
Komputer (PC) yang sudah terinstall software Proteus dan CVAVR.

Praktikum
  1. Sebutkan Langkah – langkah Konfigurasi ADC pada Mini32 Beserta Gambarnya.
    • Pertama, siapkan Komponen yang di butuhkan pada rangkaian proteus (POT HG, ATmega32, LM016, GROUND, POWER).
    • Rangkai Komponen Tersebut seperti Gambar.
    • Buka CVAVR, pastikan saat membuat Coding dari CVAVR kita sudah meng-Enable Alphanumeric LCD agar LCD bisa bekerja.
    • Selesaikan Program pada CVAVR lalu running program kedalam rangkaian proteus diatas.
  2. Jelaskan fungsi ADC
    • Mengubah Sinyal Analog Menjadi Digital.
    • Menjadi alat Ukur (hitung) sinyal Analog
    • Mempermudah kerja Manusia dalam mengukur sunyal Analog
  3. Jelaskan Fungsi Rangkain Proteus Di Bawah Ini Dan Tuliskan Perintah Programnya sert tuliskan apa saja bahan yang perlukan untuk membuat rangkain di bawah ini pada Software Proteus  :   
      • Fungsi  : Fungsi rangkaian ini aladah mengkonversi sinyal analog dari POT HG, agar bisa di tampilkan pada LCD, pada Pratikum lalu, Ukuran Sinyal Digital pada LCD akan mengikuti besarnya sinyal Analog yang ada pada POT HG
      • Bahan Yang Di Perlukan : 
        • ATmega32
        • POT HG
        • LM016
        • GROUND
        • POWER
        • Code dari CVAVR
      • Perintah Program :
                          while (1)
                               {
                                     lcd_clear();
                                     lcd_gotoxy(0,0);
                                     sprintf (screen, "%d", read_adc(0));
                                     lcd_puts(screen);
                                     delay_ms(50);  
                               }

  4. Jelaskan Fungsi Rangkain Proteus Di Bawah Ini Dan Tuliskan Perintah Programnya sert tuliskan apa saja bahan yang perlukan untuk membuat rangkain di bawah ini pada Software Proteus  :
      •  Fungsi : Fungsi Rangkaian di atas adalah Rangkaian Pendeteksi Suhu. hal ini di buktikan dengan adanya LM35 yang berfunsi sebagai pengukur Suhu.
      • Bahan Yang Di Perlukan
        •  ATmega32
        • LM016L
        • LM35
        • POT-HG
        • Osilloscope
        • GROUND
        • POWER
      • Perintah Program.

             #include <mega32.h>

             #include <lcd.h>
             #include <delay.h>
             #include <stdlib.h>
             #asm



             equ __lcd_port=0x15 //PORTC

             #endasm

             #define ADC_VREF_TYPE 0x40

             unsigned int read_adc(unsigned char adc_input) {

                 ADMUX=adc_input | (ADC_VREF_TYPE & 0xff);

                 delay_us(10);

                 ADCSRA|=0x40;

                 while ((ADCSRA & 0x10)==0);

                     ADCSRA|=0x10;

                 return ADCW;

             }

             int data;

             int data;

             float suhu;

             char temp[8];

             void baca_suhu() {

                data = read_adc(1);

             }

             void hitung_suhu() {

                 suhu = (float)(data)/2;

             }

             void main(void) {

                 PORTD.0=1; DDRD.0=1;   

                 ACSR=0x80;

                 SFIOR=0x00;

                 ADMUX=ADC_VREF_TYPE & 0xff;

                 ADCSRA=0x84;

                 lcd_init(16);

                 lcd_clear();

                 lcd_gotoxy(2, 0);

                 lcd_putsf("Data ADC");

              while (1) {

                     if(suhu <= 20) {

                         PORTD.0=1;

                     } else {

                         PORTD.0=0;

                     }

             baca_suhu();
             hitung_suhu();

                     ftoa(suhu,1,temp);

                     lcd_gotoxy(0,1);

                     lcd_puts(temp);

                     lcd_gotoxy(5,1);

                     lcd_putchar(0xdf); 

                     lcd_putsf("C");

                 }

             }

Postingan terkait:

1 Tanggapan untuk "Jurnal Praktikum 7 ADC"