DT-51 Application Note
|
|
- Inge Kurnia
- 7 tahun lalu
- Tontonan:
Transkripsi
1 DT-51 DT-51 Application Note AN136 Type With SPC Keymatic Oleh: Tim IE Aplikasi berikut memberikan contoh sederhana mengenai penggunaan modul DT-51 dengan bahasa pemrograman C (µc/51, Wickenhäeuser). DT-51 Low Cost Micro System akan membaca data keyboard dan keypad yang sudah diterjemahkan oleh SPC Keymatic dan mengirimkan data tersebut ke komputer untuk ditampilkan melalui program Terminal. Kedua modul tersebut dihubungkan dengan antarmuka paralel maupun antarmuka I²C, kedua antarmuka ini didukung penuh oleh modul SPC Keymatic. AN Ini merupakan suatu contoh sederhana penggunaan DT-51 Low Cost Micro System untuk membaca penekanan tombol keypad maupun keyboard melalui SPC Keymatic dengan pemrograman berbahasa C. Komponen yang diperlukan: - 1 buah DT-51 Low Cost Micro System / Low Cost Nano System, - 1 buah SPC Keymatic, - 1 buah Keypad matriks 4x4 (16 tombol), - 1 buah Keyboard PS/2. Adapun blok diagram sistem secara keseluruhan adalah sebagai berikut: Keypad matriks 4x4 (16 tombol) Komputer DT-51 Low Cost Micro System / Low Cost Nano System SPC Keymatic Keyboard PS/2 Gambar 1 Blok Diagram AN136 Hubungan antara modul-modul tersebut adalah sebagai berikut: DT-51 Low Cost Micro System / Low Cost Nano System SPC Keymatic GND (J10/J5) GND (J5) VOUT (J10/J5) +5V (J5) P1.0* (pin 3 - J4/J6) Data bit 0 (pin 3 - J4) P1.1* (pin 4 - J4/J6) Data bit 1 (pin 4 - J4) P1.2* (pin 5 - J4/J6) Data bit 2 (pin 5 - J4) P1.3* (pin6 - J4/J6) Data bit 3 (pin 6 - J4) P1.4* (pin 7 - J4/J6) RD (pin 1 - J4) P3.2* (pin 5 - J6/J7) INT (pin 2 - J4) * pin ini tidak mutlak dan dapat diganti pin lain dengan cara mengubah program Tabel 1 Hubungan DT-51 Low Cost Micro System / Low Cost Nano System dengan SPC Keymatic Secara Paralel Page 1 of 6
2 DT-51 Low Cost Micro System / Low Cost Nano System GND (J10/J5) VOUT (J10/J5) P3.4* (pin 7 - J6/J7) P3.5* (pin 8 - J6/J7) P3.2* (pin 5 - J6/J7) SPC Keymatic GND (J5) +5VDC (J5) SDA (J1) SCL (J1) INT (J1) * pin ini tidak mutlak dan dapat diganti pin lain dengan cara mengubah program Tabel 2 Hubungan DT-51 Low Cost Micro System / Low Cost Nano System Dengan SPC Keymatic Secara I²C Hubungkan konektor PS/2 (male) keyboard ke konektor J8 (PS/2 female) pada SPC Keymatic, serta hubungkan juga keypad matriks 4x4 pada konektor J7. Keterangan lebih lanjut tentang susunan tombol keypad dan cara menghubungkannya ke SPC Keymatic dapat dibaca pada buku Manual SPC Keymatic. Pasang semua jumper pada pin Addr. A0-A1 (J3) serta semua jumper pada pin SCL/SDA (J2). Alamat I²C untuk modul SPC Keymatic pada contoh program aplikasi ini adalah E8H. Gunakan kabel serial DT-51 Low Cost series (RJ11 ke DB9) untuk menghubungkan modul DT-51 Low Cost series ke komputer. Kabel ini digunakan sebagai jalur komunikasi data serial antara DT-51 Low Cost series dengan komputer. Aturlah konfigurasi serial UART pada baud rate 9600 bps, 8 bit data, tanpa bit parity, 1 bit stop, dan tanpa flow control. Setelah semua rangkaian dan sumber tegangan terhubung dengan benar, programlah PROGRAM.HEX pada direktori Program_PARALEL (untuk komunikasi secara paralel) atau pada direktori Program_I2C (untuk komunikasi secara I²C) ke DT-51 Low Cost Micro System dengan bantuan DT-HiQ AT89S In System Programmer. Jika menggunakan DT-51 Low Cost Nano System maka pemrogramannya dapat menggunakan DT-51 ProgPAL + DT-51 MinSys. Catatan: untuk antarmuka paralel, SPC Keymatic hanya bisa membaca input dari tombol keypad dan tidak bisa membaca input dari tombol keyboard. Flowchart program untuk komunikasi secara PARALEL adalah sebagai berikut: START INT0 Deklarasi Variabel Inisialisasi port I/O & port Serial Inisialisasi INT0 (IT0=0, IE=81H) ENDLESS LOOP RD = 0 Delay ±300µs Baca data keypad dan simpan pada variabel K8_Data RD = 1 Delay ±200µs Kirimkan data keypad (variabel K8_Data) ke komputer RETURN Gambar 2 Flowchart Program Untuk Pengambilan Data Keypad Dengan Metode Interrupt Page 2 of 6
3 START Deklarasi Variabel Inisialisasi port I/O & port Serial Tidak INT = 0? Ya RD = 0 Delay ±300µs Ambil data keypad dan simpan pada variabel K8_Data RD = 1 Delay ±300µs Kirimkan data keypad (variabel K8_Data) ke komputer Gambar 3 Flowchart Program Untuk Pengambilan Data Keypad Dengan Metode Pooling Program utama (komunikasi secara PARALEL) akan diproses sebagai berikut: 1. Proses yang pertama kali dilakukan adalah deklarasi variabel, inisialisasi pin RD sebagai output dengan nilai logika awal 1, dan inisialisasi port komunikasi serial UART pada baud rate 9600 bps, 8 bit data, tanpa bit parity, 1 bit stop, dan tanpa flow control. 2. Setelah proses inisialisasi selesai, berikutnya program akan memilih sumber interrupt eksternal 0 dan mengatur agar interupsi aktif pada saat pin INT0 (P3.2) mendapat logika Kemudian program akan mengaktifkan sumber interrupt eksternal 0 sekaligus global interrupt. Setelah itu program akan mengeksekusi proses perulangan tanpa akhir. 4. Jika terjadi interrupt eksternal 0 (pin INT0 berlogika 0 ) maka program akan mengerjakan subrutin yang terdapat pada Interrupt Service Routine (ISR) External 0. Proses dalam ISR External 0 tersebut yaitu: a) Pin RD akan diberi logika 0 sebagai sinyal untuk membaca data dari SPC Keymatic. b) Kemudian delay selama kurang lebih 300 mikro detik. c) Setelah itu, program akan membaca data dari SPC Keymatic dan menyimpan hasil pembacaan ke variabel K8_Data. d) Lalu program memberi logika 1 pada pin RD dan berhenti lagi selama kurang lebih 200 mikro detik dengan asumsi logika pada pin INT telah kembali ke logika 1. Kondisi logika 1 pada INT menunjukkan bahwa buffer data pada SPC Keymatic telah dibaca. e) Proses berikutnya adalah mengirimkan kata Tombol keypad = dan variabel K8_Data dalam bentuk desimal dan dalam bentuk heksadesimal untuk ditampilkan pada program Terminal di sisi komputer. f) Setelah proses pengiriman data selesai maka program akan keluar dari ISR External 0 dan kembali ke baris program sebelum terjadi interrupt. Pada program dengan metode pooling, proses nomor 4a hingga 4e terletak di dalam baris program utama. Program akan memeriksa kondisi logika pin INT0, ketika pin INT0 berlogika 0 maka program akan melakukan proses 4a - 4e. Page 3 of 6
4 Listing program untuk komunikasi secara PARALEL terdapat pada AN136.ZIP (direktori Program_PARALEL ). Flowchart program untuk komunikasi secara I²C adalah sebagai berikut: START INT0 Delay 1000 ms Inisialisasi port UART Inisialisasi SPC Keymatic (antarmuka I²C, input dari keyboard & keypad) Inisialisasi fungsi INT0 ( IT0=0, IE=81H) Ambil data keyboard / keypad dan simpan pada variabel K8_Data Ambil status keyboard / keypad dan simpan pada variabel K8_Status Kirimkan nilai data dan status keyboard / keypad ke komputer ENDLESS LOOP RETURN Gambar 4 Flowchart Program Untuk Pengambilan Data Keypad Dan Keyboard Dengan Metode Interrupt START Delay 1000 ms Inisialisasi port UART Inisialisasi SPC Keymatic (antarmuka I²C, input dari keyboard & keypad) Tidak INT = 0? Ya Ambil data keyboard / keypad dan disimpan pada variabel K8_Data Ambil status keyboard / keypad dan simpan pada variabel K8_Status Kirimkan nilai data dan status keyboard / keypad ke komputer Gambar 5 Flowchart Program Untuk Pengambilan Data Keypad dan Keyboard Dengan Metode Pooling Page 4 of 6
5 Program utama dengan komunikasi secara I²C akan diproses sebagai berikut: 1. Proses yang pertama kali dilakukan adalah menentukan definisi pin I/O SDA & SCL untuk komunikasi serial I²C, serta definisi pin input INT untuk menerima sinyal interupsi dari SPC Keymatic (akan berlogika 0 jika ada tombol yang ditekan). Lalu program melakukan deklarasi konstanta untuk alamat SPC Keymatic yaitu E8H, dan program akan berhenti selama 1000 mili detik. 2. Proses selanjutnya adalah inisialisasi komunikasi serial UART pada baud rate 9600 bps, 8 bit data, tanpa bit parity, 1 bit stop dan tanpa flow control. 3. Setelah itu program mengirimkan nilai K8_Mode sebesar 03H ke SPC Keymatic yang mempunyai arti input SPC Keymatic berasal dari keypad & keyboard dan antarmuka yang digunakan adalah I²C. Pengiriman nilai K8_Mode dilakukan dengan menggunakan prosedur K8_SetMode. 4. Setelah pengiriman nilai K8_Mode selesai, program akan mengatur mode interrupt eksternal 0 sebagai low level interrupt. Kemudian mengaktifkan global interrupt dan interrupt eksternal 0 secara bersamaan yaitu mengisi register IE dengan nilai 81H. 5. Setelah itu program akan mengeksekusi proses perulangan tanpa akhir. Jika terjadi interupsi pada interrupt eksternal 0 (pin INT0 berlogika 0 ) maka program akan mengeksekusi ISR External 0, yaitu: Program akan mengambil data dari SPC Keymatic dengan menggunakan prosedur K8_GetData dan hasil pembacaan disimpan pada variabel K8_Data. Proses yang sama dilakukan untuk mengambil status keyboard dengan menggunakan prosedur K8_GetStatus dan nilainya disimpan pada variabel K8_Status. Proses berikutnya adalah program membandingkan nilai K8_Data. Ada 3 kategori pengelompokan nilai K8_Data yang digunakan dalam contoh ini, masing-masing akan menampilkan hasil yang berbeda pada program Terminal di sisi komputer. Tiga kategori tersebut yaitu: i. Jika nilai K8_Data kurang dari atau sama dengan 0FH maka program akan menampilkan kata Data keypad = dan menampilkan variabel K8_Data dalam bentuk desimal dan heksadesimal. ii. Jika nilai K8_Data antara 20H sampai 7EH maka program akan menampilkan kata Data keyboard = dan menampilkan variabel K8_Data dalam bentuk desimal, heksadesimal, dan ASCII (sehingga tampil karakter yang ditekan pada keyboard). Kemudian program juga menampilkan kata Status = dan status keyboard sesuai dengan nilai K8_Status, iii. yaitu: Shift, Caps, Num, Scroll, atau tidak ada status. Jika nilai K8_Data selain nilai di atas maka program akan menampilkan kata Data keyboard = dan menampilkan variabel K8_Data dalam bentuk desimal dan heksadesimal ke komputer. Kemudian program juga menampilkan kata Status = dan status keyboard sesuai dengan nilai K8_Status. Setelah menampilkan nilai K8_Data dan K8_Status sesuai dengan kategori nilai K8_Data maka program akan kembali ke program utama. Pada program dengan metode pooling, proses nomor 5 terletak di dalam baris program utama. Program akan memeriksa kondisi logika pin INT0, ketika pin INT0 berlogika 0 maka program akan melakukan proses 5. Listing program untuk komunikasi secara I²C terdapat pada AN136.ZIP (pada direktori Program_I2C ). Pada penjelasan program di atas (komunikasi secara paralel maupun I²C) digunakan fungsi interrupt sehingga pada baris program utama hanya terdapat proses perulangan tanpa akhir. Pada contoh program juga terdapat tambahan baris program untuk proses pemeriksaan kondisi pin INT0 dengan sistem polling (tidak menggunakan fungsi interrupt) yaitu dengan cara selalu memeriksa kondisi pin INT0. Jika menggunakan sistem polling maka ISR External 0 tidak digunakan. Agar program dapat menggunakan sistem polling maka beberapa instruksi pada baris program utama harus ditutup (dijadikan baris komentar). Berikut ini merupakan contoh pengubahan program utama agar dapat menggunakan sistem polling. Program utama untuk komunikasi secara paralel dan menggunakan metoda pooling: void main (void) unsigned char i; RD=1; init232(); //Inisialisasi UART Page 5 of 6
6 //Memeriksa pin INT dari SPC KEYAMATIC dengan menggunakan Interrupt /*IT0=0; //Low level intterrupt IE=0x81; //Enable global int enable external 0 int. while(1);*/ //Memeriksa pin INT dari SPC KEYAMATIC dengan menggunakan sistem polling while(1) while (INT==0) RD=0; for (i=0; i<150; i++); K8_Data=(P1 & 0x0F); //Ambil Low nibble RD=1; for (i=0; i<150; i++); //Time Last Buffer to INT high printf("tombol keypad = %u = \"%X\"\n",K8_Data,K8_Data); Program utama untuk komunikasi secara I²C dan menggunakan metoda pooling: void main (void) _wait_ms(1000); init232(); //Inisialisasi UART K8_SetMode(ADDR_SPC,0x03); (I2C) //Input Device (0x03) : Keypad & Keyboard //Memeriksa pin INT dari SPC KEYAMATIC dengan menggunakan Interrupt /*IT0=0; //Low level intterrupt IE=0x81; //Enable global int., enable external 0 int. while(1);*/ //Memeriksa pin INT dari SPC KEYAMATIC dengan menggunakan sistem polling while(1) while (INT==0) K8_Data=K8_GetData(ADDR_SPC); //Ambil data K8_Status=K8_GetStatus(ADDR_SPC); //Ambil status print_tombol(k8_data,k8_status); Selamat berinovasi! Terminal is copyright by Bray++. DT-51 is trademark of Innovative Electronics. µc/51 is copyright by Wickenhäuser Elektrotechnik. I 2 C is a registered trademark of Philips Semiconductors. PS/2 is a trademark of International Business Machines Corporation. Page 6 of 6
DT-BASIC Application Note
DT-BASIC DT-BASIC Application Note AN124 BASIC Keymatic Oleh: Tim IE Artikel ini membahas penggunaan SPC Keymatic bersama dengan modul DT-BASIC Nano System. Di sini SPC Keymatic akan bekerja pada mode
Lebih terperinciDT-AVR Application Note
DT-AVR Application Note AN79 Input Multi Tombol untuk AVR menggunakan Oleh: Tim IE dapat menerima input tombol baik dari keyboard PS/2 maupun keypad matrix berukuran 3x4 atau 4x4. Pada aplikasi kali ini
Lebih terperinciDT-51 Application Note
DT-51 Application Note AN107 Aplikasi dengan Bahasa C MCS-51 Oleh: Tim IE Sudah banyak AN yang membahas aplikasi menggunakan, mengapa perlu satu lagi? Sebab AN yang satu ini berbeda, yaitu menggunakan
Lebih terperinciDT-SENSE Application Note
DT-SENSE Application Note AN118 Low Cost Weather Station II Oleh: Tim IE Aplikasi berikut adalah aplikasi AN85 yang disesuaikan untuk produk DT-SENSE SHT11 Module. Pada AN85 digunakan produk Sensirion
Lebih terperinciGambar 1 Blok Diagram AN72. (a) (b) (c) Gambar 2 SPC Seven Segment (a), DT-51 Low Cost Micro System (b), dan DT-51 Low Cost Nano System (c)
DT-51 Application Note AN72 SPC Seven Segment Display dengan Bahasa C untuk MCS-51 Oleh: Tim IE Aplikasi kali ini masih memanjakan para pecinta bahasa C menggunakan µc/51. Pada AN ini bahasa C akan digunakan
Lebih terperinciDT-51 Application Note
DT-51 Application Note AN56 Low Cost ADDA Oleh: Tim IE Satu lagi contoh mengenai penggunaan emulasi I 2 C yang dimiliki BASCOM-8051. Kali ini modul yang digunakan menggunakan IC PCF8591P berantarmuka I
Lebih terperinciDT-BASIC Application Note
DT-BASIC Application Note AN90 BASIC LCD Interface Oleh: Tim IE LCD saat ini merupakan kebutuhan pokok dalam berbagai macam aplikasi. Pada artikel kali ini akan diberi contoh penggunaan LCD karakter pada
Lebih terperinciDT-AVR Application Note
DT-AVR Application Note AN81 Sistem Pengendali Motor DC Oleh: Tim IE Sebuah motor DC seringkali digunakan sebagai divais penggerak dalam aplikasi robotika karena harganya relatif murah, tetapi sayangnya
Lebih terperinciDT-AVR Application Note
DT-AVR Application Note AN81 Sistem pengendali DC Motor Oleh: Tim IE Sebuah motor DC seringkali digunakan sebagai divais penggerak dalam aplikasi robotika karena harganya relatif murah, tetapi sayangnya
Lebih terperinciDT-BASIC Mini System. Gambar 1 Blok Diagram AN132
DT-BASIC DT-BASIC Application Note AN132 BASIC Analog I/O Oleh: Tim IE Sebuah contoh lagi mengenai aplikasi modul DT-BASIC menggunakan bahasa pemrograman PBASIC dengan bantuan software compiler BASIC STAMP
Lebih terperinciDT-51 Application Note
DT-51 Application Note AN78 Komunikasi Mikrokontroler Melalui Jalur Telepon II Oleh: Tim IE Telepon telah menjadi sarana komunikasi jarak jauh ng cukup vital bagi manusia. Kali ini DT-51 Low Cost Micro
Lebih terperinciDT-BASIC Application Note
DT-BASIC DT-BASIC Application Note AN137 Kontrol Motor dengan DT-BASIC Oleh: Tim IE Aplikasi ini menjelaskan penggunaan modul DT-BASIC series yang menggunakan bahasa pemrograman PBASIC untuk mengendalikan
Lebih terperinciDT-51 Application Note
DT-51 Application te AN92 GPS Navigator Oleh: Tim IE GPS atau Global Positioning System telah lama digunakan oleh pihak militer sebagai alat navigasi pasukan, pesawat tempur, dan lain-lain. Saat ini GPS
Lebih terperinciDT-AVR Application Note. Gambar 1 Blok Diagram AN133
DT-AVR DT-AVR Application Note AN133 Media Tampilan 7 Segment Untuk Mikrokontroler AVR Oleh: Tim IE Aplikasi ini memberikan contoh penambahan media tampilan seven segment pada modul DT-AVR Low Cost Series
Lebih terperinci2. SPESIFIKASI EKSTERNAL SPC KEYMATIC
Smart Peripheral Controller KEYMATIC Quick Start Trademarks & Copyright XT, AT, PS/2, IBM, PC, and PC-DOS are trademarks of International Business Machines Corp. MS-DOS is a registered trademark of Microsoft
Lebih terperinciSureLink A. Gambar 1 Blok Diagram AN63
DT-Basic Application Note AN63 Komunikasi Wireless antar Mikrokontroler Oleh: Tim IE Sebuah contoh lagi mengenai penggunaan modul DT-BASIC dengan menggunakan bahasa pemrograman Basic. Penghubungan antara
Lebih terperinciDT-51 Application Note
DT-51 Application Note AN73 Pengukur Jarak dengan Gelombang Ultrasonik Oleh: Tim IE Aplikasi ini membahas perencanaan dan pembuatan alat untuk mengukur jarak sebuah benda solid dengan cukup presisi dan
Lebih terperinciDT-AVR Application Note
DT-AVR Application Note AN80 Sistem pengendali Bipolar Stepper Motor Oleh: Tim IE Stepper motor seringkali kita gunakan untuk aplikasi robotika, karena poros stepper motor dapat digerakkan dengan sudut
Lebih terperinciDT-IO Application Note
DT-I/O DT-IO Application Note AN151 Ekspansi 2 Pin I/O AVR Menjadi 8 Input/Output Oleh: Tim IE Mengembangkan aplikasi yang cukup besar dan kompleks tentu membutuhkan pin untuk I/O yang banyak. Kendala
Lebih terperinciDT-51 Application Note
DT-51 Application Note AN84 Kompas Digital Oleh: Tim IE & Hadid T.B. Sihmanto Idam F.R. (Institut Teknologi Sepuluh Nopember) Navigasi sangatlah penting bagi manusia maupun robot, agar pada saat bergerak
Lebih terperinciDT-AVR Application Note
DT-AVR Application Note AN82 Serial LCD Display Oleh: Tim IE Tampilan sudah merupakan hal pokok pada hampir setiap aplikasi. Dalam artikel ini akan membahas penggunaan salah satu modul tampilan Innovative
Lebih terperincide KITS Application Note AN51 How 2 Use de KITS SPC Character LCD w/ PC
de KITS Application Note AN5 How 2 Use de KITS SPC Character LCD w/ PC Oleh: Tim IE Salah satu fitur yang diunggulkan oleh de KITS SPC Character LCD adalah kemampuannya untuk dihubungkan langsung dengan
Lebih terperinciDT-SENSE Application Note
DT-SENSE DT-SENSE Application Note AN140 - How 2 Use DT-SENSE USIRR with DT-AVR Low Cost Nano System Oleh: Tim IE Application note ini mengulas tentang cara penggunaan DT-SENSE UltraSonic and InfraRed
Lebih terperinciDT-BASIC Application Note
DT-BASIC Application ote A87 BASIC Alphanumeric Animation Oleh: Tim IE Sama seperti A86, A ini juga akan membuat animasi moving sign pada tampilan dan tentunya juga dengan bantuan sehingga aplikasi ini
Lebih terperinciasic Application Note AN97 BASIC Chatting
DT-asic asic Application te AN97 ASIC Chatting Oleh: Tim IE Artikel ini akan membahas aplikasi yang hampir sama dengan AN95, tetapi kali ini menggunakan DT-ASIC Series untuk mengendalikan TRW-2.4G. Pemrograman
Lebih terperinciAkses SD Card & FRAM Menggunakan MCS-51. Oleh: Tim IE
EMS SD/MMC/FRAM Application te Akses SD Card & FRAM Menggunakan MCS-51 Oleh: Tim IE Secure Digital (SD) atau MultiMedia Card (MMC) seringkali digunakan sebagai sarana penyimpan data pada Personal Digital
Lebih terperinciDT-51 Application Note
DT-51 Application te AN117 Komunikasi Nirkabel antara 2 PC Oleh: Tim IE Komunikasi nirkabel saat ini telah menjadi trend perkembangan teknologi elektronika, oleh karena itu dalam artikel kali ini kami
Lebih terperinciDT-51Application Note
DT-51Application Note AN31 Pencatat Data Percakapan Telepon III (Printer Interfacing) Oleh: Tim IE & Muh. Andi Wicaksono & A. Hadi Syafrudin (Institut Teknologi Sepuluh November) Aplikasi ini sebenarnya
Lebih terperinciDT-AVR Application Note
DT-AVR Application ote A88 C routine 4 Serial RTC & EEPROM Oleh: Tim IE Aplikasi kali ini akan memberikan contoh rutin-rutin untuk DT-I/O Serial RTC & EEPROM dalam bahasa pemrograman C dengan menggunakan
Lebih terperinciDT-51 Application Note
DT-51 Application ote A96 Classic Caller ID Oleh: Tim IE & M.S. Aang C. Dhani I.K. A. Wahid H. (Institut Teknologi Sepuluh opember) Dalam artikel ini kita akan bernostalgia dengan bahasa pemrograman assembly
Lebih terperinciAVR Application Note AN95 Wireless Chatting with PC
DT-AVR AVR Application te AN95 Wireless Chatting with PC Oleh: Tim IE Chatting dewasa ini telah mewabah di kalangan anak muda, oleh karena itu dalam artikel kali ini kami akan membahas suatu aplikasi berkaitan
Lebih terperinciGPS Starter Kit Application Note AN GPS - GPS Navigator. Oleh: Tim IE
GPS Starter Kit Application te AN GPS - GPS Navigator Oleh: Tim IE GPS atau Global Positioning System telah lama digunakan oleh pihak militer sebagai alat navigasi. Saat ini teknologi GPS telah dapat dikonsumsi
Lebih terperincide KITS Application Note AN44 - Morse Code Generator
de KITS Application ote A44 - Morse Code Generator Oleh: Tim IE Kode Morse merupakan serangkaian kode yang terdiri dari bunyi pendek (dit) dan bunyi panjang (dah). Kode ini hanya mencakup huruf, angka,
Lebih terperinciSPC SPC. SPC Application Note AN175 Bluetooth Mobile Robot. Application Note AN175
SPC SPC SPC Application Note AN175 Bluetooth Oleh: im IE eknologi bluetooth saat ini sudah banyak diaplikasikan dalam berbagai device. Salah satu contohnya pada handphone yang biasa digunakan untuk proses
Lebih terperinciDT-SENSE. UltraSonic Ranger (USR)
DT-SENSE UltraSonic Ranger (USR) Trademarks & Copyright AT, IBM, and PC are trademarks of International Business Machines Corp. Windows is a registered trademark of Microsoft Corporation. MCS-51 is a registered
Lebih terperinciDT-SENSE. Temperature & Humidity Sensor
DT-SENSE Temperature & Humidity Sensor Trademarks & Copyright AT, IBM, and PC are trademarks of International Business Machines Corp. Windows is a registered trademark of Microsoft Corporation. Pentium
Lebih terperinciDT-SENSE. Humidity Sensor
DT-SENSE Humidity Sensor Trademarks & Copyright AT, IBM, and PC are trademarks of International Business Machines Corp. Windows is a registered trademark of Microsoft Corporation. Pentium is a trademark
Lebih terperinciDT-SENSE. Barometric Pressure & Temperature Sensor
DT-SENSE Barometric Pressure & Temperature Sensor Trademarks & Copyright AT, IBM, and PC are trademarks of International Business Machines Corp. Windows is a registered trademark of Microsoft Corporation.
Lebih terperinciAkses SD Card & FRAM Menggunakan AVR. Oleh: Tim IE
EMS SD/MMC/FRAM Application te Akses SD Card & FRAM Menggunakan AVR Oleh: Tim IE Secure Digital (SD) atau MultiMedia Card (MMC) seringkali digunakan sebagai sarana penyimpan data pada Personal Digital
Lebih terperinciDT-51 Application Note
DT-51 Application Note AN120 Mengukur Suhu dengan DS2760 Thermocouple Kit Oleh: Tim IE Aplikasi AN120 ini mirip dengan aplikasi AN115, tetapi di sini DS2760 Thermocouple Kit akan dipasangkan dengan modul
Lebih terperinciDT-SENSE Color Sensor Q uick S tart
DT-SENSE Color Sensor Q uick S tart Trademarks & Copyright TAOS is a trademark of Texas Advanced Optoelectronic Solutions Inc. AT, IBM, and PC are trademarks of International Business Machines Corp. Windows
Lebih terperinciPC-Link Application Note
PC-Link Application Note AN147 Kontrol Motor DC Secara Serial Oleh: Tim IE Pada aplikasi kali akan menjelaskan bagaimana cara pengaturan gerak motor DC melalui PC dengan bantuan PC-Link Serial PPI dan
Lebih terperincia b c Gambar 1 DT-BASIC Nano System (a), DT-BASIC Micro System (b), DT-BASIC Mini System (c), de KITS Phone Interface ver 2.0 (d)
DT-Basic pplication ote 67 Komunikasi Mikrokontroler Melalui Jalur Telepon Oleh: Tim IE K omunikasi merupakan salah satu hal yang penting bagi manusia. Tidak heran jika perkembangan teknologi komunikasi
Lebih terperinciDT-AVR Application Note
DT-AVR Application Note AN74 Econo Digital Thermometer Oleh: Tim IE DS1822 merupakan termometer digital buatan Dallas Semiconductor dengan antarmuka 1-Wire, divais ini hanya memerlukan 1 pin port I/O mikrokontroler.
Lebih terperinciDT-I/O. DT-I/O Application Note
DT-I/O DT-I/O Application Note AN194 Desktop Based Pressure and Temperature Monitoring via TCP/IP Oleh: Tim IE Pada AN192 telah dibahas contoh pertukaran data antara mikrokontroler dengan komputer melalui
Lebih terperinciKEYMATIC. Smart Peripheral Controller
Smart Peripheral Controller KEYMATIC Trademarks & Copyright XT, AT dan PS/2 is a trademark of International Business Machines Corp. IBM, PC, and PC-DOS are trademarks of International Business Machines
Lebih terperinciDT-SENSE. Temperature Sensor
DT-SENSE Temperature Sensor Trademarks & Copyright AT, IBM, and PC are trademarks of International Business Machines Corp. Windows is a registered trademark of Microsoft Corporation. Pentium is a trademark
Lebih terperincide KITS Application Note AN29 Sistem Antrian dengan DT-51 MinSys & de KITS SPC Alphanumeric Display
de KITS Application ote A29 Sistem Antrian dengan DT-51 MinSys & de KITS SPC Alphanumeric Display Oleh: Tim IE & Donny Baskoro Hurip (U.K. Petra) Aplikasi ini berfungsi sebagai mesin antrian digital sederhana
Lebih terperinciSPC Application Note. SPC Blue-Link (J2) Tabel 1 Hubungan SPC Blue-Link Dengan Komputer
SPC SPC Application Note AN183 SPC Blue-Link Config Tool Oleh: Tim IE Artikel berikut ini membahas aplikasi Graphical User Interface (GUI) / Config Tool untuk SPC Blue-Link dengan menggunakan bantuan program
Lebih terperinciSPC Application Note. SPC IR Transceiver. Gambar 1 Blok Diagram AN159. RX (PORTD.0 J13 pin3 / J4 pin2)
SPC SPC Application ote A159 Kendali Relay dengan Remote TV Oleh : Tim IE Sekarang ini hampir semua peralatan elektronik rumah tangga ataupun industri telah dilengkapi dengan remote control untuk pengoperasian
Lebih terperinciDT-AVR Application Note
DT-AVR DT-AVR Application Note AN123 AVR Phone Interface Oleh: Tim IE Artikel ini akan memberikan berbagai contoh penerapan DT-I/O Phone Interface Ver 2.0 yang dikendalikan oleh DT-AVR Low Cost Series
Lebih terperinciDT-I/O DT-I/O. Application Note. Application Note AN193
DT-I/O DT-I/O Application Note AN193 Pressure and Temperature Monitoring via TCP/IP Oleh: Tim IE Antarmuka menggunakan protokol komunikasi TCP/IP mungkin masih banyak dihindari oleh para pengembang aplikasi
Lebih terperinciDT-SENSE. Flame Detector
DT-SENSE Flame Detector Trademarks & Copyright AT, IBM, and PC are trademarks of International Business Machines Corp. Windows is a registered trademark of Microsoft Corporation. Pentium is a trademark
Lebih terperinciPC-Link Application Note
PC-Link Application Note AN129 Menghubungkan Analog I/O ke Komputer Melalui Serial PPI Oleh: Tim IE Sebuah contoh lagi mengenai penggunaan modul PC-Link Serial PPI dengan menggunakan bahasa pemrograman
Lebih terperincia b c Gambar 1 DT-BASIC Nano System (a), DT-BASIC Micro System (b), DT-BASIC Mini System (c), de KITS SPC Seven Segment Display (d)
DT-Basic Application Note AN66 Penampil Karakter Maksi dengan Modul Mikrokontroler Mini Oleh: Tim IE Tidak haram jika de KITS SPC Seven akan dihubungkan dengan modul DT-BASIC meski de KITS SPC Seven Segment
Lebih terperinciDT-SENSE Application Note
DT-SENSE DT-SENSE Application Note AN224 Antarmuka DT-Sense Gas Sensor menggunakan Arduino TM UNO Oleh: Tim IE Pengukuran kualitas udara dan kadar gas tertentu pada suatu area atau ruangan sekarang bisa
Lebih terperinciDT-AVR Application Note. AN186 Digital Compass
DT-AVR DT-AVR Application Note AN186 Digital Compass Oleh: Tim IE Navigasi sangatlah penting bagi manusia maupun robot agar pada saat bergerak dapat menuju ke arah yang tepat. Salah satu alat untuk membantu
Lebih terperinciDT-AVR Application Note AN191 SMS Gateway dengan GSM STARTER KIT
DT-AVR DT-AVR Application Note AN191 SMS Gateway dengan GSM STARTER KIT Oleh: Tim IE SMS gateway merupakan aplikasi untuk mengirim dan/atau menerima SMS, baik hanya sekedar untuk kirim dan terima SMS,
Lebih terperinciPC-Link Application Note
PC-Link Application Note AN126 Emulasi SPI Menggunakan PC-Link USBer Oleh: Tim IE Sebuah contoh lagi mengenai penggunaan modul PC-Link USBer dengan menggunakan bahasa pemrograman Borland Delphi. Aplikasi
Lebih terperincide KITS Application Note AN30 Rotating Display with DT-51 MinSys & de KITS SPC DC Motor
de KITS Application Note AN30 Rotating Display with DT-51 MinSys & de KITS SPC DC Motor Oleh: Tim IE & Andy Kristian & Rudy Kurniawan (Sekolah Tinggi Teknik Surabaya) Rotating Display yang banyak digunakan
Lebih terperinciDT-I/O DT-I/O. Application Note AN171
DT-I/O DT-I/O Application Note AN171 Smart Monitoring and Control System dengan menggunakan jalur komunikasi RS-485 Oleh: Tim IE Komunikasi RS-485 saat ini cukup banyak diaplikasikan dalam dunia industri
Lebih terperinciDT-AVR Low Cost Micro System. Gambar 1 Blok Diagram AN154. RXD (J13 Pin 3) TXD (J8 Pin 4) GND (J10/J11/J12/J13 Pin 1) GND (J7/J8 Pin 1)
DT-AVR DT DT-AVR AVR Application ote A154 Menggunakan Mouse PS/2 untuk Graphic LCD dengan bantuan DT-AVR Low Cost Series Oleh: Tim IE dan athanael R.A (UK Petra) Graphic LCD GM24644 adalah sebuah LCD grafik
Lebih terperinciDT-SENSE. IR Proximity Detector
DT-SENSE IR Proximity Detector Trademarks & Copyright AT, IBM, and PC are trademarks of International Business Machines Corp. Windows is a registered trademark of Microsoft Corporation. Pentium is a trademark
Lebih terperinciDT-I/O. I/O Application Notes AN164 Komunikasi Jarak Jauh antara 2 PC dengan RS-485. Application Note AN164
DT-I/O DT-I/O I/O Application Notes AN164 Komunikasi Jarak Jauh antara 2 PC dengan RS-485 Oleh: Tim IE Komunikasi dengan RS-485 merupakan salah satu solusi yang dapat digunakan untuk pengiriman data jarak
Lebih terperinciPC-Link Application Note
PC-Link Application Note AN109 Password Keypad Oleh: Tim IE Artikel berikut akan memberikan contoh penggunaan input dan output pada PC-Link Serial PPI dengan memanfaatkan perintah byte transfer untuk membaca
Lebih terperinciDT-51 Application Note
DT-51 Application Note AN36 Dot Matrix Display Oleh: Tim IE & Fernandhy Kusmiawan S. (Universitas Kristen Petra) Salah satu display yang cukup diminati adalah dot matrix. Berbeda dengan seven segment atau
Lebih terperinciDT-SENSE Application Note AN168 Color Game. Gambar 1 Blok Diagram AN168
DT-SESE DT-SESE Application te A168 Color Game Oleh : Tim IE Color Game merupakan sebuah permainan kecerdasan bagi anak-anak yang bermanfaat dalam pembelajaran untuk membedakan warna merah, hijau, biru,
Lebih terperinciApplication Note. Oleh: Tim Digiware dan Hadid T.B. - Sihmanto - Idam F.R. (Institut Teknologi Sepuluh Nopember)
Application Note CMPS03 Devantech Magnetic Compass AN-09 Oleh: Tim Digiware dan Hadid T.B. - Sihmanto - Idam F.R. N (Institut Teknologi Sepuluh Nopember) avigasi sangatlah penting untuk semua benda bergerak,
Lebih terperinciDHT11 Temperature and Humidity Sensor Board Gambar 1 Blok Diagram AN196. 5V (Power) GND (Power)
DT-AVR DT-AVR Application Note AN196 Pemantuan Suhu dan Kelembaban Relatif Berbasis DT-AVR Inoduino dan Modul Sensor DHT11 Oleh : Tim IE Terdapat berbagai macam pilihan jenis sensor suhu, dari berbagai
Lebih terperinciDT-SENSE. Color Sensor
DT-SENSE Color Sensor Trademarks & Copyright TAOS is a trademark of Texas Advanced Optoelectronic Solutions Inc. AT, IBM, and PC are trademarks of International Business Machines Corp. Windows is a registered
Lebih terperinciHow2Use DT-51 AT89C51XXX BMS. Oleh: Tim IE. Gambar 1 Tata Letak DT-51 AT89C51XXX BMS
DT-51 AT89C51XXX BMS Application Note Oleh: Tim IE Application Note (AN) ini disusun untuk memberikan penjelasan tentang cara penggunaan DT-51 AT89C51XXX Bootloader Micro System beserta software pendukungnya.
Lebih terperinciDT-AVR Application Note
DT-AVR DT-AVR Application Note AN199 Transmisi Data Menggunakan Power Line Communication (PLC) Oleh: Tim IE Proses transmisi/pertukaran data dapat dilakukan secara wired maupun wireless. Beberapa contoh
Lebih terperincide KITS Application Note AN20 - How 2 Use de KITS SPC Alphanumeric Display with StarTech PPI Card
de KITS Application ote A20 - How 2 Use de KITS SPC Alphanumeric Display with StarTech PPI Card oleh: Tim IE Melanjutkan A19 (How 2 Use de KITS SPC DC Motor with StarTech PPI Card), Application ote (A)
Lebih terperinciDT-SENSE. Photoreflector
DT-SENSE Photoreflector Trademarks & Copyright AT, IBM, and PC are trademarks of International Business Machines Corp. Windows is a registered trademark of Microsoft Corporation. Pentium is a trademark
Lebih terperinciDT-SENSE. UltraSonic and InfraRed Ranger (USIRR)
DT-SENSE UltraSonic and InfraRed Ranger (USIRR) Trademarks & Copyright AT, IBM, and PC are trademarks of International Business Machines Corp. Windows is a registered trademark of Microsoft Corporation.
Lebih terperinciDT-51 Application Note
DT-51 Application Note AN116 DC Motor Speed Control using PID Oleh: Tim IE, Yosef S. Tobing, dan Welly Purnomo (Institut Teknologi Sepuluh Nopember) Sistem kontrol dengan metode PID (Proportional Integral
Lebih terperinciBAB III DESKRIPSI DAN PERANCANGAN SISTEM
BAB III DESKRIPSI DAN PERANCANGAN SISTEM 3.1. DESKRIPSI KERJA SISTEM Gambar 3.1. Blok diagram sistem Satelit-satelit GPS akan mengirimkan sinyal-sinyal secara kontinyu setiap detiknya. GPS receiver akan
Lebih terperinciPC-Link. 1x Komputer / Laptop dengan OS Windows 2000, Windows XP atau yang lebih tinggi. Gambar 1 Blok Diagram AN200
PC-Link PC-Link Application Note AN200 GUI Digital Input dan Output Oleh: Tim IE Aplikasi ini akan membahas software GUI (Grapic User Interface) yang digunakan untuk mengatur Digital Input dan Output pada.
Lebih terperinciDT-AVR Application Note
DT-AVR Application Note AN75 Pendeteksi Gerak dengan Infra Merah Oleh: Tim IE Aplikasi ini merupakan salah satu contoh penggunaan ADC internal ATmega8535 pada DT-AVR Low Cost Micro System. Aplikasi ini
Lebih terperinciDT-I/O. Application Note AN211. Komunikasi data saat ini terus dikembangkan dan diimplementasikan di dalam setiap bidang, seperti proses
DT-I/O DT-I/O Application Note AN211 Pemantuan Suhu Melalui Koneksi TCP/IP Oleh : Tim IE Komunikasi data saat ini terus dikembangkan dan diimplementasikan di dalam setiap bidang, seperti proses pejualan
Lebih terperinciDT-AVR Application Note Monitoring Suhu Nirkabel (Bahasa BASIC)
D-AVR D-AVR Application Note Monitoring Suhu Nirkabel (Bahasa BASIC) Oleh: im IE Komunikasi data secara nirkabel (wireless) saat ini berkembang cukup cepat. Cukup banyak media komunikasi yang bisa digunakan
Lebih terperinciStarter Kit Application Note AN165 - Update Tampilan Character LCD Berbasis USB Flash Disk
Starter Kit Starter Kit Application ote A165 - Update Tampilan Character LCD Berbasis USB Flash Disk Oleh: Tim IE Perangkat elektronika digital, seperti DVD player, TV ataupun HP saat ini telah banyak
Lebih terperinciPC-Link. Gambar 1 Blok Diagram AN201. AGND (J3 pin 1) Pin 1 VCC (J3 pin 2) Pin 3 Dapat dipilih salah satu dari A0 s.d. A7 (J3 pin 3 s.d.
PC-Link PC-Link Application Note AN201 GUI Analog Input PC-Link USB Smart I/O Oleh: Tim IE Aplikasi ini akan membahas software GUI (Grapic User Interface) yang digunakan untuk membaca Input Analog pada
Lebih terperinciGambar 1 Blok Diagram AN190. P1.0 (J3 pin 3) IN1 (J1 pin3) Tabel 1 Hubungan antar PC-Link Serial PPI dan DT-I/O Quad Relay Board12V
DT-I/O DT-I/O Application Note AN190 Web Based Relay Control Oleh : Tim IE Pada beberapa aplikasi sebelumnya telah cukup banyak dibahas perihal pengaturan relay board dengan menggunakan beberapa aplikasi
Lebih terperinciDT-51 Application Note
DT-51 Application ote A61 Wireless IR Communication Oleh: Tim IE & Stefanus ico (Universitas Kristen Petra) Melanjutkan A mengenai wireless communication, A kali ini membahas komunikasi nirkabel menggunakan
Lebih terperinciDT-AVR Low Cost Nano System. Gambar 1 Blok Diagram Remote TV Berbasis ATtiny2313. DT-I/O I/O Logic Tester
DT-AVR DT-AVR Apllication Note AN158 Remote TV Berbasis ATtiny2313 Oleh : Tim IE Peran remote control saat ini tidak bisa lepas dari kehidupan manusia. Berbagai jenis peralatan rumah tangga yang berbasis
Lebih terperinciDT-SENSE. Photoreflector ver. 2.0
DT-SENSE Photoreflector ver. 2.0 Trademarks & Copyright AT, IBM, and PC are trademarks of International Business Machines Corp. Windows is a registered trademark of Microsoft Corporation. Pentium is a
Lebih terperinciPC-Link Application Note
PC-Link Application Note AN149 PC Phone Interface Oleh: Tim IE Aplikasi kali ini akan memberikan contoh sederhana mengenai pembuatan program aplikasi Windows untuk PC-Link Serial PPI dengan bantuan Borland
Lebih terperinciDT-AVR. Application Note AN214
DT-AVR DT-AVR Application Note AN214 Simple Web Server menggunakan DT-AVR Inoduino dan WIZ820io Oleh: Tim IE Aplikasi kali akan membahas pembuatan web server sederhana menggunakan DT-AVR Inoduino sebagai
Lebih terperincide KITS Application Note AN34 Jam Pasir Digital
de KITS Application ote A34 Jam Pasir Digital Oleh: Tim IE & Sandy Hosen (U.K. Petra) Jam Pasir Digital dapat dibuat dengan berbagai macam model rangkaian elektronik. Salah satu model yang dapat digunakan
Lebih terperinciBAB III METODE PENELITIAN. oleh karenanya akan dibuat seperti pada Gambar 3.1.
BAB III METODE PENELITIAN 3.1 Model Penelitian Agar mendapatkan hasil yang diinginkan maka diperlukan suatu rancangan agar dapat mempermudah dalam memahami sistem yang akan dibuat, oleh karenanya akan
Lebih terperinciApplication Note. Adapun blok diagram secara keseluruhan adalah sebagai berikut: AN156 Touch Screen Panel Graphic LCD 320 x 240
DT-AVR DT-AVR Apllication ote A156 Touch Screen Panel Graphic LCD 20 x 240 Oleh : Tim IE dan Jimmy Sulistya Wijaya Pada jaman sekarang ini, touch screen panel semakin umum dipakai sebagai media input.
Lebih terperinciDT-AVR Application Note
DT-AVR DT-AVR Application Note AN198 Pemantauan Suhu dan Kelembaban Relatif Berbasis DT-AVR Low Cost Micro System dan Modul Sensor DHT11 Oleh: Tim IE Saat ini sudah banyak tipe sensor yang dapat digunakan
Lebih terperinciDT-AVR Application Note
DT-AVR Application Note DT-AVR AN204 Automatic Relay Control Based Google Calendar Oleh : Tim IE Pada beberapa aplikasi sebelumnya banyak terdapat aplikasi pengaturan secara otomatis pada relay board dengan
Lebih terperinciEMS Application Note. 1x Kabel USB 1x Komputer (Memiliki wireless adapter, serta wireless network melalui router atau program Connectify)
EMS Application Note EMS AN222 Antarmuka EMS WiFi Shield menggunakan Arduino UNO Oleh: Tim IE Pada manual EMS WiFi Shield terdapat prosedur pengujian untuk menguji fungsi modul. Pengujian tersebut menggunakan
Lebih terperinciPerancangan Serial Stepper
Perancangan Serial Stepper ini : Blok diagram dari rangakaian yang dirancang tampak pada gambar dibawah Komputer Antar Muka Peralatan luar Komputer Komputer berfungsi untuk mengendalikan peralatan luar,
Lebih terperincide KITS Application Note AN45 Type Another Way
de KITS Application ote A45 Type Another Way Oleh: aniel Tanoyo (Pemenang Smart & Creative Challenge 1 kategori Serial Port) Type Another Way akan menampilkan karakter pada de KITS SPC isplay SPC-007 melalui
Lebih terperinciSmart Peripheral Controller ALPHANUMERIC DISPLAY
Smart Peripheral Controller ALPHANUMERIC DISPLAY Quick Start Trademarks & Copyright XT, AT, IBM, PC, and PC-DOS are trademarks of International Business Machines Corp. MS-DOS is a registered trademark
Lebih terperinciDT-AVR Application Note
DT-AVR DT-AVR Application Note AN210 Temperature Logger berbasiskan DT-AVR Inoduino dengan SD Card sebagai Media Penyimpanan Data Oleh: Tim IE SD Card saat ini merupakan jenis memori non-volatile yang
Lebih terperinciWireless Gamepad Interface
Smart Peripheral Controller Wireless Gamepad Interface Trademarks & Copyright PlayStation and DUALSHOCK are registered trademarks of Sony Computer Entertainment Inc. AT, IBM, and PC are trademarks of International
Lebih terperinci