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

dokumen-dokumen yang mirip
de KITS Application Note AN34 Jam Pasir Digital

DT-BASIC Application Note

BAB IV HASIL DAN UJI COBA

de KITS Application Note AN44 - Morse Code Generator

DT-BASIC Application Note

PC-Link Application Note

DT-51 Application Note

DT-51 Application Note

DT-AVR Application Note

DT-AVR Application Note. AN186 Digital Compass

DT-AVR Application Note

DT-51 Application Note

DT-BASIC Application Note

DT-BASIC Application Note

DT-51 Application Note

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

de KITS Application Note AN47 Traffic Light Controller

DT-51 Application Note

de KITS Application Note AN9-8 Channel Temperature Display

DT-51 Application Note

DT-51 Application Note

DT-51 Application Note

DT-IO Application Note

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

BAB 3 PERANCANGAN SISTEM

de KITS Application Note AN45 Type Another Way

PC-Link Application Note

DT-51Application Note

DT-AVR Application Note

III. METODE PENELITIAN. Teknik Elektro Universitas Lampung dilaksanakan mulai bulan Desember 2011

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

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

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

BAB III ANALISIS MASALAH DAN RANCANGAN ALAT

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

BAB IV PENGUJIAN ALAT DAN ANALISA

DT-Sense Current Sensor With OpAmp Gambar 1 Blok Diagram AN212

BAB III PERANCANGAN DAN PEMBUATAN APLIKASI

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)

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM. secara otomatis. Sistem ini dibuat untuk mempermudah user dalam memilih

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT DAN PROGRAM

PC-Link. PC-Link. Application Note AN202

BAB III PERANCANGAN SISTEM

de KITS Application Note AN46 LPT Alphanumeric

BAB III PERENCANAAN PERANGKAT KERAS DAN LUNAK

DT-AVR Application Note. Gambar 1 Blok Diagram AN133

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM

DT-BASIC Mini System. Gambar 1 Blok Diagram AN132

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS MASALAH DAN RANCANGAN ALAT

DT-AVR Application Note

BAB III METODOLOGI PENELITIAN Diagram Blok Untuk blok diagram dapat dilihat pada gambar 3.1. di bawah ini:

BAB III PERANCANGAN ALAT

2. SPESIFIKASI EKSTERNAL SPC DC MOTOR

DT-AVR DT-AVR Application Note

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

BAB III PEMBUATAN ALAT. 1. Alat yang dibuat berupa pengedali motor DC berupa miniatur konveyor.

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

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

DT-AVR Application Note

DT-AVR Application Note

PC-Link Application Note

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.

BAB IV ANALISA DAN PENGUJIAN ALAT

DT-SENSE Application Note

BAB III PERANCANGAN ALAT

BAB III ANALISIS DAN PERANCANGAN

DT-51 Application Note

DT-AVR Application Note

BAB 3 PERANCANGAN SISTEM. pada sistem pengendali lampu telah dijelaskan pada bab 2. Pada bab ini akan dijelaskan

BAB III METODE PENELITIAN. Penelitian ini dilakukan pada bulan Maret 2015 sampai dengan Agustus

BAB 3 PERANCANGAN KENDALI MOTOR DC. Perancangan kendali motor DC dalam skripsi ini meliputi perancangan motor

DT-51 Application Note

BAB 3 PERANCANGAN SISTEM

DT-AVR. Application Note AN214

BAB III PERANCANGAN ALAT

BAB III METODE PERANCANGAN. tabung V maka penulis membuat diagram dan mekanis system sebagai

Smart Peripheral Controller ALPHANUMERIC DISPLAY

DT-PROTO Application Note AN219 Kontrol Lampu Secara Nirkabel berbasiskan Smarphone Android dan

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB III PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

DT-SENSE Application Note

A0 B0 Σ COut

Trademarks & Copyright

BAB III PERANCANGAN. Microcontroller Arduino Uno. Power Supply. Gambar 3.1 Blok Rangkaian Lampu LED Otomatis

asic Application Note AN97 BASIC Chatting

BAB III PERANCANGAN ALAT

DT-51 Application Note

PC-Link Application Note

BAB III PERANCANGAN DESAIN POMPA AIR BRUSHLESS DC. DENGAN MENGGUNAKAN dspic30f2020

DT-51 Application Note

Percobaan 5. TIMER/COUNTER Menggunakan DT-51 MinSys

BAB IV ANALISA DAN PEMBAHASAN. Pengujian sistem elektronik terdiri dari dua bagian yaitu: - Pengujian tegangan catu daya - Pengujian kartu AVR USB8535

SENSOR KECEPATAN. Tugas Mata Kuliah Sensor dan Transducer. Oleh: 1. Agus Susanto 2. Alan Havis 3. Eva Susanti 4. Rico Bernando P

BAB III METODE PENELITIAN. Berikut sistem dari modul Hot Plate Magnetic Stirrer dapat dilihat pada

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV PENERAPAN DAN ANALISA

Transkripsi:

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 saat ini menggunakan kumparan magnetik untuk menggerakkan lengan display-nya. Tentu saja hal itu membuat biaya pembuatannya mahal. Oleh karena itu AN ini menggunakan DC Motor, sebagai penggerak lengan display, yang memakan biaya lebih murah. Sebagai pengontrolnya, digunakan modul DT-51 MinSys dan de KITS SPC DC Motor. Modul dan bahan yang digunakan adalah: - 1 modul DT-51 MinSys - 1 modul de KITS SPC DC Motor + motor DC - 7 Resistor 470 Ω / 0,25 watt - 7 merah 0,25 watt - 1,5 cm x 10 cm PCB lubang Adapun blok diagram sistem secara keseluruhan adalah sebagai berikut: DT-51 MinSys ver 3.0 R-pack 470Ω L E D SPC DC Motor Gambar 1 Blok Diagram AN30 Page 1 of 5

Mekanisme Modul DT-51 MinSys ver 3.0 mendapat supply tegangan dari Power Supply sebesar 9 Volt AC. Dengan adanya bridge dan IC 7805, akan dihasilkan tegangan 5 Volt DC. Pada modul DT-51 MinSys terdapat kabel serial COM yang terhubung pada computer yang digunakan untuk memasukkan program yang sudah dibuat ke dalam memori DT-51 MinSys, dan menjalankannya. Untuk menyalakan dan mengatur tampilan, digunakan Port C dan Port 1 yang terhubung ke rangkaian resistor sebagai pembatas arus, kemudian dihubungkan ke. R1 470 R2 470 R3 470 R4 470 R5 470 R6 470 R7 470 D1 D2 D3 D4 D5 D6 D7 PortC.0 PortC.1 PortC.2 PortC.3 PortC.4 PortC.5 PortC.6 GND Gambar 2 Rangkaian PortC.7 Gambar 3 Posisi Lengan Penggerak dan Rangkaian yang digunakan dapat berputar dengan sangat cepat, dan memiliki torsi yang cukup besar untuk menahan beban seukuran PCB 1,5 x 10 cm ditambah 7 buah dan 7 buah resistor. Namun secara mekanik, tersebut tidak mampu membalik arah putaran dalam sekejap terutama pada keadaan full speed. Oleh karena itu digunakan landasan pembatas di kiri dan kanan lengan penggerak/display untuk mengurangi efek terjadinya loss (gambar 4). Sayangnya hal ini dapat mempercepat kerusakan mekanik lengan display bahkan kerusakan dan Resistor karena lengan display akan memukul landasan pembatas dengan sangat keras. Untuk mengatasinya, landasan pembatas dapat diberi peredam seperti spons. Dengan teknik PWM 50 %, kecepatan motor DC menjadi tinggal separuhnya saja dan dapat dikontrol dengan baik, tetapi efeknya adalah tulisan yang ditampilkan menjadi tampak sedikit berkedip. Page 2 of 5

Lengan Display Landasan Pembatas Landasan Pembatas Gambar 4 Modul Tampak Depan Hubungan antara DT-51 MinSys Ver 3.0, de KITS SPC DC Motor, DC Motor dan rangkaian adalah sebagai berikut: Source Power Supply 9 volt AC Power Supply 9 volt DC Output 5 volt DC DT-51 Minsys Kabel Serial Komputer Pin no. 0 Port C DT-51 MinSys Pin no. 1 Port C DT-51 MinSys Pin no. 2 Port C DT-51 MinSys Pin no. 3 Port C DT-51 MinSys Pin no. 4 Port C DT-51 MinSys Pin no. 5 Port C DT-51 MinSys Pin no. 6 Port C DT-51 MinSys Pin no. 7 Port C DT-51 MinSys Pin no. 6 Port 1 DT-51 MinSys Pin no. 7 Port 1 DT-51 MinSys Output M1- SPC DC Motor Output M+ SPC DC Motor Destination Input Power DT-51 MinSys Vmotor SPC DC Motor Input Power SPC DC Motor Input serial DT-51 MinSys Resistor no. 1 Rangkaian (atas) Resistor no. 2 Rangkaian Resistor no. 3 Rangkaian Resistor no. 4 Rangkaian Resistor no. 5 Rangkaian Resistor no. 6 Rangkaian Resistor no. 7 Rangkaian (bawah) Input GND Rangkaian Input SCL SPC DC Motor Input SDA SPC DC Motor Input - Power Input + Power Tabel 1 Koneksi antar Modul Setelah semua modul terhubung dan mendapatkan tegangan catu yang sesuai, download-lah DC.HEX ke DT-51 MinSys ver 3.0 Page 3 of 5

Flowchart program secara sederhana dapat digambarkan sebagai berikut: Start Inisialisasi Timer, Port, SPC DC Motor Gerakkan lengan ke kanan dan jalankan timer Timer Interrupt Flag = 1? N Tampilkan tulisan ke kanan Y Gerakkan lengan ke kiri dan jalankan timer Timer Interrupt Flag = 1? N Tampilkan tulisan ke kiri Y Gambar 5 Flowchart Program Program Rotating Display diproses sebagai berikut: 1. Inisialisasi alamat awal program, counter, arah, inisialisasi Interrupt Timer, inisialisasi PortC yang digunakan dan inisialisasi SPC DC Motor. 2. Setelah itu lengan digerakkan ke arah kanan sebesar 100 derajat (dengan menggunakan delay) sambil memeriksa apakah timer interrupt flag sudah aktif. 3. Bila aktif, maka program akan menjalankan program penampil tulisan yang diletakkan pada interrupt service routine dari timer tersebut. Untuk menampilkan tulisan, dibuat dulu tabel data seperti yang ditunjukkan pada Tabel 2. Program selanjutnya akan menampilkan Frame1-Data1 kemudian Frame2-Data1 seterusnya hingga Frame8-Data1 lalu dilanjutkan dengan Frame1-Data2, Frame2-Data2 demikian seterusnya. Contoh tampilan nilai-nilai data tersebut terdapat pada gambar 6. 4. Setelah lengan bergerak sebesar 100 derajat dan semua tulisan telah ditampilkan, lengan akan bergerak berkebalikan, ke arah kiri sebesar 100 derajat, dan juga dilakukan prosedure seperti di atas. Tulisan yang ditampilkan juga berkebalikan dengan tulisan pertama. Setelah lengan bergerak 100 derajat ke kiri, lengan akan mengulangi proses bergerak ke kanan sebesar 100 derajat. Demikian hal itu berlangsung terus menerus dengan cepat sehingga mata kita dapat membaca tulisan yang ditampilkan. Perlu diperhatikan bahwa kecepatan gerak motor harus disinkronkan dengan kecepatan penampilan data tiap frame-nya agar setiap data dapat ditampilkan tepat pada posisinya. Lamanya putaran harus disinkronkan dengan waktu tampilan agar tulisan yang dikehendaki dapat ditampilkan dengan jelas. Page 4 of 5

Arah Gerakan Data 2 Frame 5 = 00110001b = 31h Data 2 Frame 4 = 49h Data 2 Frame 3 = 49h Arah Gerakan Data 2 Frame 2 = 01001001b = 49h Data 2 Frame 1 = 01000110b ( bawah = bit 6) = 46h Gambar 6 Contoh Tampilan Frame Frame Frame Frame Frame Frame Frame Frame 1 2 3 4 5 6 7 8 Hasil Data 1 00h 00h 00h 00h 00h 00h 00h 00h Spasi Data 2 46h 49h 49h 49h 31h 00h 00h 00h Huruf S Data 3 7Fh 09h 09h 09h 06h 00h 00h 00h Huruf P Data 4 3Eh 41h 41h 41h 41h 00h 00h 00h Huruf C Data 5 00h 00h 00h 00h 00h 00h 00h 00h Spasi Tabel 2 Tabel Data pada Program Dari table di atas, dapat diketahui bahwa dalam satu ayunan lengan sebesar 100 derajat ke satu arah dibagi atas 40 frame (8 frame x 5 data). Sedangkan tiap frame dibentuk dari 2 digit bilangan hexadesimal atau 8 bit bilangan biner. Pada Data 1, tidak ditampilkan apa-apa sehingga semua frame diisi data 00h. Pada Data 2, ditampilkan huruf S yang dibentuk dari data 46h, 49h, 49h, 31h, lalu data kosong 3 kali yang berfungsi untuk membuat jarak antar huruf. Demikian seterusnya. Sedangkan bila ayunan lengan ke kiri, data per frame akan ditampilkan berkebalikan arah, dari frame 8 ke frame 1 dan dari data 5 ke data 1. Listing program terdapat pada AN30.ZIP. Selamat berinovasi! Page 5 of 5