de KITS Application Note AN45 Type Another Way

dokumen-dokumen yang mirip
de KITS Application Note AN20 - How 2 Use de KITS SPC Alphanumeric Display with StarTech PPI Card

de KITS Application Note AN46 LPT Alphanumeric

DT-BASIC Application Note

de KITS Application Note AN18 - How 2 Use de KITS SPC Stepper Motor with StarTech PPI Card

de KITS Application Note AN17 - How 2 Use de KITS Relay Board with StarTech PPI Card

de KITS Application Note AN19 - How 2 Use de KITS SPC DC Motor with StarTech PPI Card

de KITS Application Note AN44 - Morse Code Generator

de KITS Application Note AN51 How 2 Use de KITS SPC Character LCD w/ PC

PC-Link Application Note

DT-BASIC Application Note

de KITS Application Note AN30 Rotating Display with DT-51 MinSys & de KITS SPC DC Motor

DT-BASIC Application Note

DT-BASIC Mini System. Gambar 1 Blok Diagram AN132

DT-51 Application Note

de KITS Application Note AN34 Jam Pasir Digital

DT-I/O. I/O Application Notes AN164 Komunikasi Jarak Jauh antara 2 PC dengan RS-485. Application Note AN164

DT-51Application Note

de KITS Application Note AN29 Sistem Antrian dengan DT-51 MinSys & de KITS SPC Alphanumeric Display

PC-Link Application Note

AVR Application Note AN95 Wireless Chatting with PC

de KITS Application Note AN47 Traffic Light Controller

PC-Link Application Note

DT-SENSE Application Note

DT-51 Application Note

DT-SENSE Application Note AN168 Color Game. Gambar 1 Blok Diagram AN168

BAB IV HASIL PENGUKURAN DAN PENGUJIAN ALAT SISTEM PENGONTROL BEBAN DAYA LISTRIK

asic Application Note AN97 BASIC Chatting

DT-AVR Application Note

DT-51 Application Note

BAB 3 PERANCANGAN SISTEM

a 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)

Smart Peripheral Controller ALPHANUMERIC DISPLAY

DT-AVR. Application Note AN214

SPC Application Note. SPC Blue-Link (J2) Tabel 1 Hubungan SPC Blue-Link Dengan Komputer

PC-Link. PC-Link. Application Note AN202

PC-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.

DT-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)

BAB III PERANCANGAN SISTEM

DT-51 Application Note

PC-Link. 1x Komputer / Laptop dengan OS Windows 2000, Windows XP atau yang lebih tinggi. Gambar 1 Blok Diagram AN200

DT-AVR Application Note

BAB III PERANCANGAN SISTEM

DT-51 Application Note

DT-Sense Application Note

DT-AVR Application Note

Antarmuka PC Keyboard dengan DST-AVR

DT-AVR Application Note. Gambar 1 Blok Diagram AN133

Gambar 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)

How2Use DT-51 AT89C51XXX BMS. Oleh: Tim IE. Gambar 1 Tata Letak DT-51 AT89C51XXX BMS

DT-AVR Application Note

BAB 3 PERANCANGAN SISTEM

DT-51 Application Note

DT-I/O. DT-I/O Application Note

BAB V PENGUJIAN DAN ANALISIS. dapat berjalan sesuai perancangan pada bab sebelumnya, selanjutnya akan dilakukan

DT-51 Application Note

a 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-AVR Application Note AN191 SMS Gateway dengan GSM STARTER KIT

PC-Link Application Note

BAB III ANALISIS DAN PERANCANGAN SISTEM

DT-SENSE Application Note

Application Note. Adapun blok diagram secara keseluruhan adalah sebagai berikut: AN156 Touch Screen Panel Graphic LCD 320 x 240

Akses SD Card & FRAM Menggunakan MCS-51. Oleh: Tim IE

DT-51 Application Note

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI

DT-AVR Application Note

BAB 3 PERANCANGAN SISTEM

DT-BASIC Application Note

SureLink A. Gambar 1 Blok Diagram AN63

EMS Application Note. 1x Kabel USB 1x Komputer (Memiliki wireless adapter, serta wireless network melalui router atau program Connectify)

BAB III PERANCANGAN SISTEM

DT-51 Application Note

DT-51 Application Note

3.2. Tempat Penelitian Penelitian dan pengujian alat dilakukan di lokasi permainan game PT. EMI (Elektronik Megaindo) Plaza Medan Fair.

BAB 3 PERANCANGAN SISTEM. ruangan yang menggunakan led matrix dan sensor PING))). Led matrix berfungsi

PC-Link Application Note

BAB III ANALISIS DAN DESAIN SISTEM

SPC Application Note

DT-AVR Application Note

DT-I/O DT-I/O. Application Note AN171

DT-IO Application Note

SPC Application Note. SPC IR Transceiver. Gambar 1 Blok Diagram AN159. RX (PORTD.0 J13 pin3 / J4 pin2)

DT-51 Application Note

DT-AVR Application Note

Perancangan Serial Stepper

SPC SPC. SPC Application Note AN175 Bluetooth Mobile Robot. Application Note AN175

DT-I/O. Application Note AN211. Komunikasi data saat ini terus dikembangkan dan diimplementasikan di dalam setiap bidang, seperti proses

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS DAN PERANCANGAN

BAB III DESKRIPSI MASALAH

DT-51 Application Note

III. METODE PENELITIAN

DT-AVR Application Note

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM

PANDUAN PRAKTIKUM DASAR ARDUINO

DT-51 Application Note

GPS Starter Kit Application Note AN GPS - GPS Navigator. Oleh: Tim IE

User s Manual MAESTRO MOVING SIGN

DT-AVR DT-AVR ApplicationNote

Transkripsi:

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 Serial Port Komputer. Salah satu keunggulan aplikasi ini adalah kemampuannya untuk menampilkan hingga 8 modul SPC isplay. Selain itu, disertakan juga sebuah file dll yang secara teori dapat digunakan oleh bahasa pemrograman lain. Modul yang digunakan adalah: - 1 modul de KITS SPC isplay - Rangkaian Level Converter Adapun blok diagram sistem secara keseluruhan adalah sebagai berikut: Keyboard Komputer Serial Port Level Converter SPC isplay Gambar 1 Blok iagram A45 Page 1 of 8 Application ote A45

Hubungan Komputer dengan SPC isplay serta rangkaian Level Converter adalah sebagai berikut: Gambar 2 Hubungan Komputer dengan de KITS SPC isplay Komponen yang dibutuhkan adalah: - 1 konektor B9 Female + cover - 6 Resistor 10 K Ohm SM - 3 Resistor 4K7 Ohm SM - 3 Transistor 23904 SM - Kabel Serial isi 5 dengan panjang secukupnya - Black Housing isi 4 lengkap dengan pin Page 2 of 8 Application ote A45

1 2 3 4 5 Gambar 3 Tata Letak dan Gambar Bidang PCB Bagian Atas 9 8 7 6 Gambar 4 Tata Letak dan Gambar Bidang PCB Bagian Bawah Gambar 5 Hasil Jadi Kabel Serial Karena de KITS SPC isplay tidak memiliki konektor VCC pada J4 (jalur interface Synchronous Serial) maka jalur VCC pada level converter akan dipisah dari kabel yang lain untuk dihubungkan ke VCC SPC isplay (seperti tampak pada gambar 5). Patut diperhatikan bahwa semua komponen menggunakan komponen SM. Hal ini bertujuan agar level converter dapat dimasukkan ke dalam cover B9. Aturlah jumper SPC isplay yang dikehendaki. Page 3 of 8 Application ote A45

Flowchart dari prosedur Cek, Send, dan Aphaumeric (Alpum.dll dengan source pada AlphaLib.dpr) adalah sebagai berikut: START A B = data and 128 Geser xdata ke kanan 7 kali = data and 16 Geser xdata ke kanan 4 kali = data and 2 Geser xdata ke kanan 1 kali = data and 64 = data and 8 = data and 1 Geser xdata ke kanan 6 kali Geser xdata ke kanan 3 kali E = data and 32 = data and 4 Geser xdata ke kanan 5 kali Geser xdata ke kanan 2 kali A B Gambar 6 Flowchart Prosedur Cek Meskipun kelihatannya rumit, pada dasarnya prosedur Cek hanya melakukan pemeriksaan per bit mulai dari bit tertinggi (MSB). Jika bit tersebut bernilai 1, maka program akan menjalankan prosedur Send dengan nilai 1. Jika bit tersebut bernilai 0, maka program akan menjalankan prosedur Send dengan nilai 0. Page 4 of 8 Application ote A45

START Biner TR = True RTS = False TR = False RTS = False RTS = True RTS = False RTS = True RTS = False E Gambar 7 Flowchart Prosedur Send Pada COM port, pengiriman logika False akan diterima sebagai logika 1 pada SPC isplay. Sedangkan pengiriman logika True akan diterima sebagai logika 0 pada SPC isplay. START P = Addr * 32 + Char Cek P Cek ASCII E Gambar 8 Flowchart Prosedur Alphaumeric Prosedur berfungsi untuk menerima data Alamat (Addr), Posisi Karakter (Char), dan Karakter (ASCII). ilai Alamat berkisar antara 0 7. ilai Posisi Karakter berkisar antara 1 7. ilai Karakter adalah kode ASCII yang akan dikirimkan. Agar sesuai dengan persyaratan pengiriman data SPC isplay, maka nilai data byte pertama didapat dari: Addr dikali dengan 32 lalu dijumlahkan dengan Char. Sedangkan nilai data byte kedua didapat langsung dari ASCII. Prosedur yang diekspor dari Alpum.dll adalah: - Alphaumeric(Addr:byte, Char:byte, ASCII:byte) = untuk menampilkan kode ASCII pada posisi Char di modul beralamat Addr - COMopen = untuk membuka COM port - COMclose = untuk menutup COM port - COMTR(TR:boolean) = diisi False untuk logika 1, diisi True untuk logika 0 - COMRTS(RTS:boolean) = diisi False untuk logika 1, diisi True untuk logika 0 - COMsetport(PortSer:string) = diisi COM1 atau COM2 untuk memilih COM port - Reset = untuk melakukan reset pada komunikasi Synchronous Serial jika terjadi kesalahan jumlah bit yang dikirim Page 5 of 8 Application ote A45

Flowchart dari Program (dekits.exe dengan source pada dekits.dpr) adalah sebagai berikut: START Pilih COM Inisialisasi COM Pilih alamat modul E Ada input? A7 aktif dan Addr = 7 A6 aktif dan Addr = 6 A5 aktif dan Addr = 5 A4 aktif dan Addr = 4 C Gambar 9 Flowchart Program Page 6 of 8 Application ote A45

C A3 aktif dan Addr = 3 A2 aktif dan Addr = 2 A1 aktif dan Addr = 1 A0 aktif dan Addr = 0 Modul yang dipilih sudah berisi 8 karakter? Pilih modul berikutnya yang aktif E Gambar 9 (sambungan) Flowchart Program Page 7 of 8 Application ote A45

Alamat Kolom pengetikan Gambar 10 Tampilan Program Inisialisasi Memilih COM port Urutan menjalankan program adalah sebagai berikut: 1. Saat awal, User harus memilih COM Port yang digunakan lalu menekan tombol Initialize. Setelah itu tulisan Type Here akan dihapus semua. 2. User dapat mengaktifkan antara A7 hingga A0. Alamat modul tersebut disesuaikan dengan alamat modul SPC isplay yang digunakan. User dapat mengaktifkan lebih dari satu alamat. 3. Penulisan karakter yang diproses adalah karakter yang ditulis pada kolom dibawah alamat yang aktif. 4. Jika hanya ada satu alamat yang aktif, maka penulisan karakter yang diproses adalah karakter pada kolom di bawahnya. Penulisan karakter dimulai dari posisi awal (segmen paling kiri pada SPC isplay). Jika karakter melebihi 8 buah, maka akan diulangi dari posisi karakter awal. Pada gambar 10 diberi contoh alamat yang dipilih adalah alamat 7. Jika User melakukan penulisan pada kolom bawahnya dan melebihi 8 karakter, maka penulisan berikutnya tetap berada pada kolom tersebut dan dimulai dari awal. 5. Jika ada lebih dari satu alamat yang aktif, maka penulisan karakter dapat dilakukan dari kolom mana saja yang alamatnya aktif. Jika karakter dalam satu kolom melebihi 8 buah, maka penulisan selanjutnya akan dimulai pada alamat yang aktif berikutnya. Misalkan alamat 7 dan 5 aktif. User dapat menuliskan 3 karakter pertama pada alamat 7 lalu meng-klik kolom di bawah alamat 5 untuk menuliskan 5 karakter pertama. Jika kolom alamat 7 di-klik, maka tampilan akan menyambung posisi karakter berikutnya (meskipun pada program dekits.exe, User tidak memasukkan karakter pada alamat terakhir). Jika alamat 7 dan 5 aktif, penulisan karakter pada satu kolom melebihi 8 karakter akan menyambung ke kolom berikutnya. Misalkan penulisan dimulai pada karakter pertama alamat 7. Maka Alphanum akan tampil pada alamat 7 sedangkan eric akan tampil pada alamat 5. 6. Untuk memulai dari awal sebuah kolom, hapus isinya dengan tombol elete / el. Hal ini hanya akan mereset posisi karakter. Tampilan pada tidak akan dihapus. Untuk menghapus tampilan, isi semua karakter dengan karakter spasi. 7. Jika Pengguna tidak ingin menggunakan program ini, Pengguna dapat memanfaatkan prosedur COMTR (sebagai jalur data) dan COMRTS (sebagai jalur clock). Listing program terdapat pada A45.Zip. Selamat berinovasi! Page 8 of 8 Application ote A45