jam digital tersinkronisasi dengan master...
TRANSCRIPT
JAM DIGITAL TERSINKRONISASI DENGAN
MASTER SERVER
Agil Dwijatmoko
2210 030 099
Bidang Studi Komputer Kontrol | D3 Teknik Elektro FTI-ITS Surabaya 2013
Dosen Pembimbing :
Eko Pramunanto,ST.,MT.
Nip. 196612031994031001
TE090362
LATAR BELAKANG
Jam merupakan sebuah alat penunjuk
waktu untuk membantu kita
memanage segala rutinitas yang
membutuhkan ketepatan waktu
Untuk dapat tepat waktu diperlukan keakuratan dari
penunjuk waktu waktu itu sendiri. Dengan maksud
tersebut merancang jam digital yang dapat
disinkronisasikan dengan master server contohnya
PC atau laptop secara real time.
PERMASALAHAN
Sinkronisasi antara ketidaksamaan waktu yang
ditampilkan dengan sumber acuan yang
terpercaya
MAKSUD DAN TUJUAN
Mensinkronkan waktu jam digital dengan
Master server secara real time.
Mendapatkan data waktu yang lebih valid.
BATASAN MASALAH
Proses sinkronisasi RTC harus dalam keadaan tanpa data untuk itu
sebelum memasukkan data baru mikro harus direset terlebih dahulu.
Proses sinkronisasi dilakukan dengan komunikasi serial RS232
Proses sinkronisasi dengan bantuan program VB6
Proses sinkronisasi bisa manual maupun otomatis namun
untuk otomatis harus menunggu input angka 30 pada VB6
Tampilan jam digital atau display hanya bagian jam dan
menit saja
DIAGRAM FUNGSIONAL
Data waktu internet PC RS232
mikrokontroler RTC
Display 7 Segment
RELEVANSI
1. Untuk mendapatkan waktu data waktu yang lebih valid dari komputer master server dengan komunikasi serial RS232
2. Untuk untuk mempermudah dalam sinkronisasi data waktu yang ada pada komputer master server karena komputer menyediakan Network Time Protocol atau server waktu internet dunia
PERANCANGAN ALAT
Perancangan Software
Perancangan perangkat keras
PERANCANGAN SOFTWARE
Program untuk mengirim secara serial
menggunakan bantuan Program VB6
Sedangkan program terima data menggunakan
Codevision AVR
PERANCANGAN SOFTWARE
Flowchart VB6
Cetak texbox
jam,meni
detik
mulai
Chr(jam
menit detik)
Count
30
serial
tidak
ya
ya
tidak
PERANCANGAN SOFTWARE
Flowchart program AVR
mulai
Terma
data
RTC
7 segment
END
ya
tidak
PERANCANGAN PERANGKAT KERAS
Untuk display jam digital ini
digunakan rangkaian seven
segment berjumlah empat digit
dengan tipe Transitor PNP dan
seven segment jenis common
anoda
PERANCANGAN PERANGKAT KERAS
Untuk penyimpanan data waktu yang
dikirim dari komputer master server
maka diperlukan DS107 sebagai
penyimpan data waktu DS1307
merupakan Real-time clock (RTC) yang
dapat meyimpan data-data detik, menit,
jam, tanggal, bulan, hari dalam seminggu,
dan tahun valid hingga 2100
PERANCANGAN PERANGKAT KERAS
Agar mikrokontroler dapat berkomunikasi
serial maka diperlukan rangkaian modul
menggunakan IC MAX232
PERANCANGAN PERANGKAT KERAS
Rangkaian minimum sistem
mengunakan ATmega16 merupakan
otak dar semua pengolahan sistem jam
digital ini
PENGUJIAN KESELURUHAN
Pengujian DS1307 bekerja
dengan baik mampu
menyimpan data waktu dari
komputer master server
Rangkaian max232 bekerja dengan baik mampu
mengirim data waktu dan
Sistem minimum
Display Seven segment
Rangkaian RTC
Rangkaian Max232
KESIMPULAN
1. Transfer data dari masterserver 9600 lebih
cepat dalam sinkronisasi
2. Penggunaan USB to Serial mempermudah
alam kecepatan transfer data.
3. Proses sinkronisasi secara real time
TERIMA KASIH