APLIKASI EAR TAG RFID SEBAGAI KARTU TERNAK SAPI ELEKTRONIK PADA PETERNAKAN RAKYAT
Oleh :
Yohansen Filipus Momongan NIM : 612005029
Skripsi ini untuk melengkapi syarat-syarat memperoleh gelar Sarjana Teknik
dalam
Program Studi Teknik Elektro
FAKULTAS TEKNIK ELEKTRONIKA DAN KOMPUTER
UNIVERSITAS KRISTEN SATYA WACANA SALATIGA
APLIKASI MN TAGHflM SEBAGAI KARTU TERNAK SAPI BLEKTRONIK PAI}A PETERNAKAN RAICTAT
Olcl :
Yohrnsen Fllipus Momongar IIIll4 : 612U15029
Skripsi ini telah diterima dan disahlcan
seb*gai salah safu percyaratan guna memperoleh gelar
SARJANA TEKI\ilK
dalam
Program Studi Teknik Elekho
FAKT'LTAS TEKIi{IK ELEKTRONIKA I'AN KOMPUTER UNIYSRSITA$ KruSTEN SATYA WACANA
SALATIGA
Disat*anOleh:
Pembimbing I
Irr.F. Eelu Sotiriiri{,T.
Tet.
r ..f..:..|..;
krl-*
ffi
P E R P I , I S T A K A A N U N I V E R S I T A S t I N I V H { S l I i S K I i l \ l ' H N 5 A l' ) ' : \ W i \ ( ' i \ N A j l . l)it''rrr'lrir,, :il t r t t : . t l ' t l " , i i t t l l I J , i r r . r l . i t 1 a f r . i r , ' J i r r t L . i t ) , l J r { ) l ' r f i t : I I I l . l r i x . i ) l ' ) r 'il l"l i l : r i l l i l : l t b r ' . r r r i t r , i i r r t i . u . t t l r r I hl(l>;,','lil,rln.rrk:s.r'rlrtPERNYATAAN TIDAK PLAGIAT DAN PERSETUIUAN AKSES
t ,
S e b a g a i s i v i t a s a k a d e m i k U n i v e r s i t a s K r i s t e n S a t y a W a c a n a , s a y a y a n g b e r t a n d a t a n g a n d i b a w a h i n i :
Nama : {OHAFJCe$ €lLtPos MoFloro6Ar.t
N I M , 6t2oC6O% ematt
F a k u l t a s : J u d u l t u g a s a k h i r :
'TUqjtK eLeKfeop\K^ DAI.J Program Studi : lgFtJtta €Let<TPO rcOn'aPUrfeg
APLIQSI AE EA6: Rt\D SCSM-AI IIAPI1J 'IEPI.}AF €APi
: gchl7oszn n^cf,ncngc^n@te€FzLF^atL .Ocn
et€KtuoptK P49A' petees:aSAst P.AFVA.I
D e n g a n i n i m e n y e r a h k a n k a r y a t e r s e b u t d i a t a s u n t u k d i s i m p a n d a l a m K o l e k s i D i g i t a l P e r p u s t a k a a n U n i v e r s i t a s d e n g a n k e t e n t u a n a k s e s t u g a s a k h i r e l e k t r o n i k s e b a g a i b e r i k u t ( b e r i t a n d a p a d a k o t a k y a n g s e s u a i ) :
M a . S a y a m e n g i j i n k a n k a r y a te r s e b u t d i u n g g a h k e d a l a m a p l i k a s i K o l e k s i D i g i t a l P e r p u s t a k a a n U n i v e r s i t a s , d a n / a t a u p o r t a l G A R U D A .
t r b . S a y a t i d a k m e n g i j i n k a n k a r y a t e r s e b u t d i u n g g a h k e d a l a m a p l i k a s i K o l e k s i D i g i t a l P e r p u s t a k a a n U n i v e r s i t a s ,
dan/atau portal GARUDA. *
i* poin b harus ditampiri dengan surat dari Dekon/ Koprodi otou pembimbing TA dengon diketohui oleh Fimpinon fokultos yang menjelaskan atasan pilihan. i' poin b harus dilampiri dengan surat dari Dekon/ Koprodi otou pembimbing TA dengon diketohui oleh Fimpinon fokultos yang menjelaskan atasan pilihan. i
i
Dengan ini saya juga menyatakan bahwa:
i . H a s i l k a r y a y a n g s a y a s e r a h k a n i n i a d a l a h a s l i d a n b e l u m p e r n a h d i a j u k a n u n t u k m e n d a p a t k a n g e l a r l < e s a r j a n a a n b a i k d i U n i v e r s i t a s K r i s t e n S a t y a W a c a n a m a u p u n d i in s t i t u s i p e n d i d i k a n l a i n n y a . 2 . H a s i l k a r y a s a y a i n i b u k a n s a d u r a n / t e r j e m a h a n m e l a i n k a n m e r u p a k a n g a g a s e n , r u m u s a n , d a n h a s i l p e l a k s a n a a n p e n e l i t i a n / i m p l e m e n t a s i s a y a s e n d i r i , t a n p a b a n t u a n p i h a k lain, kecuali a r a h a n p e m b i m b i n g a k a d e m i k d a n n a r a s u m b e r p e n e l i t i a n , 3 . H a s i l k a r y a s a y a in i m e r u p a k a n h a s i l re v i s i t e r a k h i r s e t e l a h d i u j i k a n y a n g telah diketahui d a n d i s e t u j u i o l e h p e m b i m b i n g . 4 . D a l a m k a r y a s a y a i n i ti d a k t e r d a p a t k a r y a a t a u p e n d a p a t y a n g t e l a h d i t u l i s a t a u d i p u b l i k a s i k a n o r a n g l a i n , k e c u a l i y a n g d i g u n a k a n s e b a g a i a c u a n d a l a m n a s k a h d e n g a n m e n y e b u t k a n n a m a p e n g a r a n g d a n d i c a n t u m k a n d a l a m d a f t a r pusta ka. s . S a y a m e n y e r a h k a n h a k n o n - e k s k l u s i f k e p a d a ^ P e r p u s t a k a a n U n i v e r s i t a s - U n i v e r s i t a s K r i s t e n S a t y a W a c a n a u n t u k m e n y i m p a n , m e n g a t u r a k s e s s e r t a m e l a k u k a n i i e n g e l o l a a n t e r h a d a p k a r y a s a y a i n i d e n g a n m e n g a c u p a d a k e t e n t u a n a k s e s t u g a s a k h i r e l e k t r o n i k d i a t a s d a n n o r m a h u k u m y a n g b e r l a k u . P e r n y a t a a n i n i s a y a b u a t d e n g a n s e s u n g g u h n y a . A p a b i l a d i k e m u d i a n h a r i t e r b u k t i a d a p e n y i d a n k e t i d a k b e n a r a n d a l a m p e r n y a t a a n i n i m a k a s a y a b e r s e d i a m e n e r i m a s a n k s i a k a d e m i k b e r u p a y a n g telah diperoleh k a r e n a k a r y a s a y a i n i , s e r t a s a n k s i l a i n y a n g s e s u a i d e n g a n k e t e n t u a n y a n g b e r l a k u d i U S a t y a W a c a n a .
2 0 - 4 - e
torggot prnyrr -Mengetahui, tetong mohasiswoTondo tongon & noma terong pembimbing ll Tonda tongon & noma tetdng pembimbing I
1 : t , t ) t . . r , . r
i
INTISARI
Proses Pembibitan sapi merupakan salah satu proses yang menentukan
keberhasilan kegiatan beternak sapi. Agar dalam proses pembibitan mendapat hasil
yang maksimal, perlu dilakukan pencacatan atau rekam data-data ternak yang penting
dalam perkembangan ternak sapi.
Oleh sebab itu, pada skripsi ini dibuat sebuah alat rekam perkembangan ternak
sapi (Portable Control box) yang memanfaatkan teknologi RFID dan menggunakan ear
tag RFID sebagai media penyimpanan data ternak pengganti kartu ternak. Saat akan
melakukan rekam perkembangan ternak, pengguna (petugas peternakan) cukup
mendekatkan Portable Control Box ke ear tag RFID. Pengguna dapat melakukan
pembacaan data ternak yang tersimpan di dalam ear tag RFID dan membacanya melalui
LCD serta dapat melakukan penulisan data ternak ke ear tag RFID melalui keypad.
Pengujian dilakukan langsung dengan melakukan kegiatan rekam perkembangan
ternak di Peternakan “SION FARM” di Kec.Getasan, Kab.Semarang dan hasil dari
pengujian menunjukkan proses rekam perkembangan ternak berhasil dengan
tersimpannya data ternak ke dalam ear tag RFID dan alat bekerja sesuai dengan yang
ii
KATA PENGANTAR
Puji syukur penulis ucapkan kepada TUHAN YESUS KRISTUS atas segala
hikmah dan karunia yang diberikan sehingga skripsi ini dapat terselesaikan dengan baik.
Segala yang telah penulis capai tidak terlepas dari bantuan, dorongan semangat, doa dan
dukungan dari berbagai pihak. Maka, perkenankanlah penulis menyampaikan ucapan
terima kasih yang sebesar-besarnya kepada :
1. KELUARGA-BESARKU yang tidak pernah lelah memberikan dukungan baik
moril maupun materiil kepada penulis.
2. Bapak F. Dalu Setiaji, M.T dan Bapak Darmawan Utomo, M.Eng selaku
pembimbing atas segala bimbingan dan ide-ide yang diberikan selama proses
pengerjaan skripsi ini.
3. SahabatUjungMeja #nomention D. Kristianto, speechless, “Terima kasih,
Kawan”.
4. Teman, Sahabat, dan keluarga 2005, “terima kasih buat 7 tahun ini”.
5. Warga Kampung Lab XT….sangat sangat sangat berterima kasih atas kekacauan
ini……
6. Special thanks to Cie Giok Fei n Alind n I. Patty n kawan lama G.P. Abhiyoga
atas doa, dukungan, n semangatnya……..Tuhan Memberkati…….
7. Mas indra Bayu Tarigan S.Kom atas segala bantuannya di peternakan “SION
FARM” dan kerelaan sapinya untuk di-piercing.
8. Om Erik, untuk pembuatan kotak ajaib sehingga dapat terselesaikan skripsi ini.
9. Pak Paulus Delta Elektronik, atas bantuan untuk mendatangkan anting-anting
iii
10.Pihak-pihak lain yang belum sempat penulis cantumkan satu per satu yang sudah
memberikan bantuan dalam penyelesaian skripsi ini.
Penulis berharap skripsi ini dapat berguna bagi pembaca sekalian dan penulis
menyadari bahwa skripsi ini masih jauh dari sempurna, sehingga kritik dan saran dari
pembaca sekalian sangat penulis harapkan demi kemajuan bersama.
Salatiga, Juli 2012
iv
DAFTAR ISI
INTISARI ………... i
KATA PENGANTAR ……… ii
DAFTAR ISI ……….. iv
DAFTAR GAMBAR ………. vii
DAFTAR TABEL ……….. ix BAB I PENDAHULUAN ……….. 1 1.1 Tujuan ………...……… 1 1.2 Latar Belakang……… 1 1.3 Spesifikasi Skripsi ……….. 6 1.4 Sistematika Penulisan ……… 7
BAB II LANDASAN TEORI ……….. 8
2.1 Organisasi Peternakan Rakyat ……… 8
2.1.1 Pembibitan Ternak ………... 9
2.1.2 Direktorar jenderal Peternakan dan Kesehatan Hewan ………..……….. 10
2.2 Radio Frequency Identification (RFID)………..………… 12
2.2.1 Gelombang Radio ………... 13
2.2.2 Modulasi ………....………. 15
2.2.3 RFID Tag ……… 16
2.2.4 RFID Reader CR-028 ……… 19
2.2.5 Chip Mifare 1k S50 ……… 21
2.3 Mikrokontroler ARM Cortex-M0 LPC1114 ……..……... 23
v
2.5 Real-Time Clock (RTC) ……….. 29
2.5.1 2 Wire Serial Data Bus ……..………..……….. 29
2.6 Multi Media Card ………….……… 31
BAB III PERANCANGAN dan REALISASI ………... 35
3.1 Perancangan Perangkat Keras ……… 36
3.1.1 Ear Tag RFID ……….. 36
3.1.2 Modul Mikrokontroler ……….. 37
3.1.2.1 Regulator Tegangan……… 39
3.1.3 RFID Reader ……….……… 41
3.1.4 Liquid Cyrstal Display (LCD)……… 42
3.1.5 Keypad ………..… 44
3.1.6 Real-Time Clock (RTC)……….……. 45
3.1.7 Multi Media Card ……….………….... 47
3.2 Perancangan Perangkat Lunak ………... 47
3.2.1 Prosedur Baca dan Tulis ……….. 47
3.2.1.1 Memeriksa Tipe Ear Tag RFID ………… 51
3.2.1.2 Request Serial Number atau ID …….…… 52
3.2.1.3 Memilih Ear Tag RFID …….……… 53
3.2.1.4 Mifare Autentikasi 2 ……..……… 53
3.2.1.5 Baca Ear Tag RFID ……..……… 54
3.2.1.6 Tulis Ear Tag RFID ……..……… 54
3.2.2 Antarmuka Visual ……….. 55
3.2.2.1Baca, Tampilkan, dan Edit Data Ternak dari Ear Tag RFID………...…… 56
vi
BAB IV PENGUJIAN dan ANALISIS ……….. 58
4.1 Pengujian Modul RFID Reader CR-028 ……….. 58
4.2 Pengujian LCD ……….. 60
4.3 Pengujian Keypad ………... 61
4.4 Pengujian RTC ………..…….. 62
4.5 Pengujian Baterai ……….……. 63
4.6 Pengujian Alat secara Keseluruhan ……… 64
4.6.1 Pengujian dengan Simulasi ……… 65
4.6.2 Pengujian Lapangan ……….. 66
BAB V KESIMPULAN dan SARAN ……….. 70
5.1 Kesimpulan ……… 70
5.2 Saran Pengembangan ……… 71
DAFTAR PUSTAKA ……… 72
LAMPIRAN A HASIL PENGUJIAN………..……… 74
vii
DAFTAR GAMBAR
Gambar 1.1. Contoh Kartu Ternak yang Digunakan
di Peternakan “Sion Farm” ……….. 3
Gambar 2.1. Bagan Struktur Organisasi Direktorat Jenderal Peternakan dan Kesehatan Hewan ………. 11
Gambar 2.2. Bagan Struktur Organisasi BBIB ……… 12
Gambar 2.3. Osilasi Gelombang ………..……… 14
Gambar 2.4. Gelombang Radio RFID dengan frekuensi pembawa 13,56MHz ………. 14
Gambar 2.5. Proses Penyerapan dan Pemantulan data dari RFID Reader ke RFID Tag ……… 15
Gambar 2.6. (a) Frekuensi Pembawa 13,56MHz ……… 16
Gambar 26. (b) Data Stream ……….. 16
Gambar 26. (c) Frekuensi Pembawa + Data Stream pada AM ………. 16
Gambar 26. (d) Frekuensi Pembawa + Data Stream pada FM ………. 16
Gambar 2.7. Bentuk dasar RFID Tag ……… 16
Gambar 2.8. Alur kerja RFID Tag ketika menerima sinyal dari RFID Reader ……….. 17
Gambar 2.9. Modul CR-028 ……….. 19
Gambar 2.10. Organisasi Memori Chip Mifare 1k S50……… 22
Gambar 2.11. Mikrokontroler ARM CORTEX-M0 LPC1114 ……… 25
Gambar 2.12. Modul LCD ……… 28
Gambar 2. 13. Tipe Konfigurasi 2 Wire Bus ……… 29
viii
Gambar 2.15.(a) Transfer Data Proses Baca Blok Tunggal ………. 33
Gambar 2.15.(b) Transfer Data Proses Baca Multi Blok ………. 33
Gambar 2.16.(a) Transfer Data proses Tulis Blok Tunggal ………. 34
Gambar 2.16.(b) Transfer Data proses Tulis Multi Blok ………. 34
Gambar 3.1. Blok Diagram Alat ……… 35
Gambar 3.2. Skematik Modul Mikrokontroler ……….. 38
Gambar 3.3. Untai Catu Daya 3,3 V dan 5 V ……… 39
Gambar 3.4. Untai Adjustable Regulator LM 317 ……… 40
Gambar 3.5. Untai Regulator 7805 ………... 41
Gambar 3.6. Keypad 4x4 ……….. 44
Gambar 3.7. Pin Out DS 1307 ……….. 45
Gambar 3.8.(a) Untai Modul RTC ……….….……….. 45
Gambar 3.8.(b) Skematik Untai Modul RTC ……… 46
Gambar 3.9. Pin Out MMC……….………...………... 47
Gambar 3.10. Diagram Alir Proses Baca dan Tulis ……… 49
Gambar 3.11. Diagram Alir Menu ……….……….……… 55
Gambar 4.1. Tampilan Karakter pada LCD ………. 61
Gambar 4.2. Tampilan Data Waktu RTC pada LCD ……… 62
Gambar 4.3. Tampilan Data Ternak pada LCD ……… 68
ix
DAFTAR TABEL
Tabel 1.1. Perbandingan Kartu Ternak dengan Ear tag RFID ………. 4
Tabel 2.1. Nomor, Nama, dan Deskripsi Pin Keluaran CR-028 ……... 20
Tabel 2.2. Format Paket Data Dalam Komunikasi CR-028 ………….. 20
Tabel 2.3. Nomor, Simbol, dan Keterangan Pin dari Mikrokontroler ARM CORTEX-M0 LPC1114 ……… 26
Tabel 2.4 Alamat Data DDRAM ……….. 27
Tabel 2.5. Deskripsi Pin Keluaran LCD 20x4 ………... 28
Tabel 2.6. SPI Command Set ………. 32
Tabel 2.7 Data Respon ……….. 33
Tabel 3.1 Pembagian Alokasi Penyimpanan Data Pada Memori Ear Tag RFID ………. 36
Tabel 3.2. Koneksi Antar Pin Modul Mikrokontroler dan Modul RFID Reader ………. 42
Tabel 3.3. Konfigurasi Pin Modul LCD dengan Pin Modul Mikrokontroler ……… 42
Tabel 3.4. Register Selection LCD ……… 43
Tabel 3.5. Konfigurasi Pin Keypad ………... 44
Tabel 3.6. Konfigurasi Koneksi Pin MMC dan Mikrokontroler ……... 47
Tabel 3.7. Function Code ……….. 48
Tabel 3.8. Format Data Set Baud Rate………... 48
Tabel 3.9. Format Data Respon Set Baud Rate ………. 48
Tabel 3.10. Format Data Periksa Ear Tag RFID ……….... . 51
x
Tabel 3.12. Format Data Mifare Anti Collision ………... 52
Tabel 3.13. Format Data Respon Mifare Anti Collision ……….. 52
Tabel 3.14. Format Data Memilih Ear tag RFID ………... 53
Tabel 3.15. Format Data Respon Memilih Ear tag RFID …………... 53
Tabel 3.16. Format Data Mifare Autentikasi 2 ………... 53
Tabel 3.17. Format Data Respon Mifare Autentikasi 2 ………... 53
Tabel 3.18. Format Data mifare Read ………... 54
Tabel 3.19. Format Data Respon Mifare Read ………... 54
Tabel 3.20. Format Data Mifare Write ……… 54
Tabel 3.21. Format Data Respon Mifare Write ………... 54
Tabel 4.1. Hasil Pengujian Jarak Baca RFID Reader ……… 59
Tabel 4.2. Hasil pengujian pembacaan ID ear tag RFID oleh modul RFID Reader ……….. 59
Tabel 4.3. Hasil Pengujian Penulisan Data ke Ear Tag RFID oleh Modul RFID Reader ……….. 60
Tabel 4.4. Hasil pengujian Keypad ………..………….. 61
Tabel 4.5. Hasil Pengujian RTC ………..……….. 63
Tabel 4.6. Hasil Pengukuran Arus ……….. 64
Tabel 4.7. Hasil Pengujian waktu pada kondisi Idle ……….. 64
Tabel 4.8. Hasil Pengujian Lapangan ……….. 67
Tabel 4.9. Data Ternak yang Tersimpan pada Ear Tag RFID dengan ID 1A9CD3B2 …………..……….. 68