Anda di halaman 1dari 8

DAFTAR ISI

KATA PENGANTAR.....................................................................................I
DAFTAR ISI...................................................................................................II
BAB I PENDAHULUAN..............................................................................1
1.1 Latar Belakang..............................................................................1
1.2 Tujuan...........................................................................................1
BAB II LANDASAN TEORI........................................................................2
2.1 Pengertian Sistem Minimum.........................................................2
2.2 Prinsip Kerja Sistem Minimum.....................................................2
2.3 Komponen dan Fungsinya.............................................................3
2.4 Rangkaian......................................................................................9
2.5 Skematik........................................................................................9

BAB III URAIAN MATERI........................................................................10


3.1 Langkah Pembuatan......................................................................10
3.2 Alat dan Bahan.............................................................................10
3.3 Hasil..............................................................................................13
3.4 Pemograman.................................................................................14
3.5 Prinsip Kerja.................................................................................17
3.6 Flowchart......................................................................................18

BAB IV PENUTUP.......................................................................................19
4.1 Kesimpulan...................................................................................19
4.2 Saran.............................................................................................19
DAFTAR PUSTAKA ...................................................................... 20

ll
3.6 Flowchart

18
{

ADMUX = channel;

ADCSRA |= (1 << ADSC);

while ((ADCSRA & (1 << ADIF)) == 0);

return ADC;

void pwm_init() // Fungsi PWM motor

DDRD |= (1 << PD6); // Set PD7 menjadi output untuk PWM

TCCR2 |= (1 << COM21) | (1 << WGM20) | (1 << WGM21) | (1 << CS20); //


Kecepatan PWM, non-inverted mode, prescaler = 1

void set_pwm_duty_cycle(uint8_t duty) // Fungsi untuk mengatur kecepatan PWM

OCR2 = duty;

void LED_init() // Fungsi PULL UP internal untuk LED

DDRB = 0xFF; // Set DDRB sebagai output

int main(void)

15
3.5 Pemograman
Pemrograman LCD
1. Colokan USB ISP atau downloader pada socket downloader dan port usb pada
Laptop / PC
2. Buka AVR dude pada PC dan lakukan Deteck pada IC atmega 16
3. Lalu buka Atmel Studio untuk tahap Perkodingana.Program

#include <avr/io.h>

#include <stdio.h>

#define F_CPU 16000000

#include <util/delay.h>

#include "lcd/lcd.h"

unsigned char buffer[16];

int adc = 0;

float tegangan = 0;

float suhu = 0;

int read_adc_8bit(short channel) // Pembacaan nilai ADC 8 Bit/255

ADMUX = channel | (1 << ADLAR);

ADCSRA |= (1 << ADSC);

while ((ADCSRA & (1 << ADIF)) == 0);

return ADCH;

int read_adc_10bit(short channel) // Permaban nilai ADC 10 Bit/1023

14
ADMUX = (1 << REFS0);

ADCSRA = (1 << ADEN) | (1 << ADIF) | (1 << ADPS2) | (1 << ADPS1) | (1


<< ADPS0);

lcd_init(LCD_DISP_ON_CURSOR);

lcd_clrscr();

lcd_gotoxy(2, 0);

lcd_puts("SELMAAA");

lcd_gotoxy(4, 1);

lcd_puts("XI-E2");

_delay_ms(3000);

pwm_init();

LED_init();

while (1)

adc = read_adc_8bit(0);

tegangan = adc * 0.019607843;

suhu = tegangan * 100;

lcd_clrscr();

lcd_gotoxy(0, 0);

sprintf(buffer, "VOLT : %0.4f V", tegangan);

lcd_puts(buffer);

lcd_gotoxy(0, 1);

sprintf(buffer, "SUHU : %0.2f C", suhu);

lcd_puts(buffer);

_delay_ms(100);

16
break;

if (intSuhu > 50)

PORTB ^= 0xFF; // Flip flop all bits of Port B

3.4 Prinsip kerja


Pada saat USB dimasukan ke connector atau Downloader ,tegangan masuk ke
Rangkaian Power Supply dan indicator power supply akan menyala,kemudian
tegangan masuk ke Rangkaian mikrikontroler yaitu Atmega 16,lalu tagangan
masuk ke LED yang akan menampilkan output berupa tegangan yang dihasilkan
dari sensor LM35 dan potensiometer,tegangan terbagi menggunakan terminal
block dan motor DC DVD pun akan berputar saat adaptor dicolokan ke jack dc

17
BAB IV
PENUTUP

4.1 Kesimpulan
IC mikrokontroler adalah IC yang serba guna. Kamu sendiri menggunakan IC ini
untuk menjalankan rangkaian LED yang menyala dan mati secara berurutan.
Dalam hal ini IC mengatur semua kerjanya dan di bantu dengan komponen lain
untuk menyelesaikan kerja rangkaian. Pada pembuatan sistem minimum untuk
menjalankan rangkaian LED berjalan ini kami menggunakan bahasa
pemrograman C mikrokontroler membaca program yang di masukkan lalu
menjalankan program tersebut dan menerapkannya pada LED yang telah di atur
untuk menjadi objek kerja IC mikrokontroler

4.2 Saran
Pada proses pembuatan Sistem Minimum (SISMIN) yang harus
sangat diperhatikan yaitu pada saat penyolderan karena jalur nya yang
kecil oleh karena itu harus sangat berhati hati.

19
DAFTAR PUSTAKA
1. https://www.immersa-lab.com/sistem-minimum-mikrokontroler.htm
2. https://www.scribd.com/sistem-minimum
3. https://wikielektronika.com/komponen-elektronika

20

Anda mungkin juga menyukai