IC Shift Register 74HC595 IC ULN2803

21 karena mikrokontroler akan menuliskan terlebih dahulu alamat awal pembacaan register DS1307. Setelah itu, proses pembacaan I2C dimulai. Mikrokontroler mengirimkan alamat DS1307 beserta kode instruksi baca. Proses pembacaan dilakukan per-byte dimulai dari register deetik sampai register tahun. Setelah menerima data 1 byte utuh mikrokontroler akan mengirimkan sinyal acknowledge ke DS1307. Pada akhir pembacaan register tahun, akan dikirim sinyal notacknowledge dan diakhiri dengan sinyal stop.

2.3 IC Shift Register 74HC595

Shift register SIPO Serial In Paralel Out memiliki pin input serial, pin clock, dan beberapa pin output. Setiap kali sinyal clock terdeteksi di pin clock, nilai-nilai pada pin-pin output akan digeser ke kiri umumnya, dan nilai pin input akan diselipkan menjadi bit terendah LSB. Sinyal clock umumnya ditandai dengan perubahan tegangan naik rising up atau turun rising down tergantung dari spesifikasi shift register yang bersangkutan. Gambar 2.5 IC Shift Register 74HC595 74HC595 adalah IC integrated circuit, sirkuit elektronika terpadu dari keluarga TTL seri 74xx yang berfungsi sebagai Shift Register. Komponen elektronika ini memiliki register kumpulan flip-flop sepanjang 8-bit yang 22 menerima masukan secara serial dan keluaran paralel dalam 8-pin keluaran. Data masukan disimpan pada register penyimpanan tipe-D sepanjang satu byte 8 bit D-type storage register. Register penyimpanan ini memiliki keluaran paralel dengan 3 kondisi 3-state: HIGH, LOW, dan NULL High-Z, High Impedance. Sumber detak terpisah disediakan untuk masing-masing register shift register dan storage register. Shift Register memiliki pin kendali SRCLR untuk mereset data di antrian direct overriding clear control, pin masukan serial SER, dan pin keluaran serial untuk disambungkan dengan IC lainnya cascading. Dengan adanya pin keluaran serial ini, data keluaran paralel dapat diekspansi menjadi lebih dari 8-bit. Shift register clock SRCLK maupun storage register clock RCLK dipicu pada sisi positif signal positive-edge triggered. Bila kedua sumber detak disambungkan bersama-sama, shift register akan selalu satu pulsa detak lebih awal dibanding storage register.

2.4 IC ULN2803

ULN2803 adalah chip Integrated Circuit IC berupa rangkaian transistor Darlinton dengan Tegangan Tinggi. Hal ini memungkinkan untuk membuat antarmuka sinyal TTL dengan beban tegangan tinggi. Chip mengambil sinyal tingkat rendah TLL, CMOS, PMOS, NMOS yang beroperasi pada tegangan rendah dan arus rendah dan bertindak sebagai relay, menyalakan atau mematikan tingkat sinyal yang lebih tinggi di sisi yang berlawanan. Secara fisik ULN2803 adalah konfigurasi IC 18-pin dan berisi delapan transistor NPN. Pins 1-8 menerima sinyal tingkat rendah, pin 9 sebagai grounding untuk referensi tingkat 23 sinyal rendah. Pin 10 adalah COM pada sisi yang lebih tinggi dan umumnya akan dihubungkan ke tegangan positif. Pins 11-18 adalah output Pin 1 untuk Pin 18, Pin 2 untuk 17, dst. Gambar 2.6 Intergrated Circuit IC ULN2803 Di sisi output ULN2803 umumnya berada pada selang nilai 50V500mA, sehingga dapat mengoperasikan beban kecil secara langsung. Pada aplikasi lain, sering digunakan untuk daya kumparan dari satu atau lebih relay yang memungkinkan tegangan yang lebih tinggi atau arus yang lebih kuat, dikontrol oleh sinyal tingkat rendah. Dalam aplikasi arus kuat listrik, ULN2803 menggunakan tingkat rendah TTL sinyal untuk mengaktifkan ataupun mematikan sinyal teganganarus yang lebih tinggi pada sisi output.

2.5 Liquid Crystal Display LCD