Anda di halaman 1dari 7

Aplikasi-002. Pengukur Kecepatan Putaran Motor (Seri Pemantauan Rotasi...

http://depokinstruments.com/2010/08/10/aplikasi-002-pengukur-kecepata...

Abouttheseads(http://en.wordpress.com/abouttheseads/)

(http://depokinstruments.les.wordpress.com/2010/08/sistem2.jpg) Abstrak: Ada banyakmetode dalam mengukur kecepatan putaran motor, salah satunya adalah yang digunakan pada Aplikasi ini, yaitu dengan menggunakan optocoupler tipe slot dan sebuah piringan derajat yang diintegrasikan pada mekanik motor. Piringan derajat yang telah diberi lubanglubang berjarak sama persis akan ikut berputarsaat motor berputar, dan lubanglubang tersebut akan membuat optocoupler menghasilkan pulsapulsa akibat dari terbukatertutupnya slot di antara LEDIR dan phototransistor padaoptocoupler. DIREV1 (DIRotary Encoder Versi #1) adalah modul produksi DEPOK INSTRUMENTS yang terdiri atas dua bagian: Piringan derajat, dan rangkaian optocoupler tipe slot. Modul ini sangat cocok digunakanuntukmenghitungputaranmotor.Modulinilahyangmenjadisensorutamayangdigunakan dalam Aplikasi ini. Untuk CPU (Central Processing Unit) nya digunakan DISmart AVR System yang adalah sistem mikrokontroler yang berbasis ATmega8535(L). Dan untuk menampilkan hasil dari perhitungan kecepatan digunakan DISmart LCD16X2 Board, yaitu modul LCD yang dapat menampilkankarakterASCIIsebanyak16kolomx2baris. HasildariperhitungankecepatanputaranmotordalamAplikasi002(SeriPemantauanKecepatan[I]) PengukurKeceptanPutaranMotoriniadalahdalamsatuanmeterperdetik. ModulModulDepokInstrumentsyangMendukung:(http://depokinstruments.com/products/)
1 of 7

11/20/2013 2:25 PM

Aplikasi-002. Pengukur Kecepatan Putaran Motor (Seri Pemantauan Rotasi...

http://depokinstruments.com/2010/08/10/aplikasi-002-pengukur-kecepata...

DISmartAVRSystem(SistemMinimumMikrokontrolerAVRATMEGA8535) (http://depokinstruments.com/2009/11/14/dismartavrsystem2/) DISmartExtensionBoard (http://depokinstruments.com/2009/11/15/dismartextensionboard/) DISmartLCD16X2Board (http://depokinstruments.com/2009/11/14/dismartlcd16x2board/) DIREV1(DIRotaryEncoderVersi#1)(http://depokinstruments.com/2010/03/25/produkbarudi rev1dirotaryencoderversi1/) BlokDiagram:

(http://depokinstruments.les.wordpress.com/2010/08/blokdiagram1.jpg) Flowchart:

2 of 7

11/20/2013 2:25 PM

Aplikasi-002. Pengukur Kecepatan Putaran Motor (Seri Pemantauan Rotasi...

http://depokinstruments.com/2010/08/10/aplikasi-002-pengukur-kecepata...

(http://depokinstruments.les.wordpress.com/2010/08/owchart.jpg) Instalasi: 1. 2. 3. 4. 5. 6. 7. 8. PasangkanPiringanDerajatpadamotoryangakandiukurkecepatanputarannya. PosisikanPiringanDerajatpadaslotsensoroptocouplerrangkaiansensorDIREV1. HubungkandatakeluaranmodulsensorDIREV1padaterminalD0DISmartExtensionBoard. HubungkanmodulDISmartExtensionBoardpadaPortBDISmartAVRSystem(PORTB.0=Data Sensor). HubungkanmodulDISmartLCD16X2BoardpadaPortDDISmartAVRSystem. Hubungkansumbertegangan912VDCpadaterminalpowerDISmartAVRSystem. Unduhskripprogramdibawahini. Selamatmencoba.

SkripProgram: I.BASCOMAVR: $regle=m8535.dat $crystal=8000000 CongLcd =16*2$liblcd4busy.Lbx Const_lcdport=Portd Const_lcdddr=Ddrd Const_lcdin=Pind Const_lcd_e=2Const_lcd_rw=1 Const_lcd_rs=0 CursorO ClsConst N=56 ConstR=2.2 ConstDua_pi=6.28 DimRpsAsSingle DimVAsSingle DimBusAsString*16 CongTimer1=Counter,Edge =Falling,Prescale=1 StopTimer1 Do Timer1=0 StartTimer1 Wait1 StopTimer1

3 of 7

11/20/2013 2:25 PM

Aplikasi-002. Pengukur Kecepatan Putaran Motor (Seri Pemantauan Rotasi...

http://depokinstruments.com/2010/08/10/aplikasi-002-pengukur-kecepata...

Rps=Timer1/N V=Rps*Dua_pi V=V*R Bus=Fusing(rps,#.##) Cls Lcd Bus;rps Bus=Fusing(v,#.##) Lowerline Lcd Bus;cm/s Loop II.CodeVisionAVR: /***************************************************** Thisprogramwasproduced bythe CodeWizardAVRV2.03.4Standard AutomaticProgramGenerator Copyright19982008PavelHaiduc,HPInfoTechs.r.l. http://www.hpinfotech.com(http://www.hpinfotech.com) Project: Version: Date:8/12/2010 Author: Company: Comments: Chiptype:ATmega8535 Programtype:Application Clockfrequency:8.000000MHz Memorymodel:Small ExternalRAMsize:0 DataStacksize:128 *****************************************************/ #include<mega8535.h> //AlphanumericLCDModulefunctions #asm .equ__lcd_port=012;PORTA #endasm #include<lcd.h> #include<delay.h> #include<stdlib.h> unsignedcharsbu[16]; #dener2.2
4 of 7

11/20/2013 2:25 PM

Aplikasi-002. Pengukur Kecepatan Putaran Motor (Seri Pemantauan Rotasi...

http://depokinstruments.com/2010/08/10/aplikasi-002-pengukur-kecepata...

#denen56 #denedua_pi6.28 oatv,rps; voidmain(void) { TCCR1A=000; TCCR1B=000; TCNT1H=000; TCNT1L=000; ACSR=080; //LCDmoduleinitialization lcd_init(16); lcd_clear(); lcd_putsf(JmlPulsa/detik); while(1) { TCNT1H=000; TCNT1L=000; TCCR1B=006; delay_ms(1000); TCCR1B=0; rps=(oat)TCNT1/n; v=rps*dua_pi*r; ftoa(rps,2,sbu); lcd_clear(); lcd_puts(sbu); lcd_putsf(rps); ftoa(v,2,sbu); lcd_gotoxy(0,1); lcd_puts(sbu); lcd_putsf(cm/s); }; }

5 of 7

11/20/2013 2:25 PM

Aplikasi-002. Pengukur Kecepatan Putaran Motor (Seri Pemantauan Rotasi...

http://depokinstruments.com/2010/08/10/aplikasi-002-pengukur-kecepata...

You May Like

Agustus10,2010Postedbydepokinstruments|3.3Aplikasi

1. Maskira2sayabisadapatinalatataumodul2depokinstrumenttersebutdimanadanharganya sekitarberapa??tolongbantusayamas..kirimbalasankemailsayasukronhd@gmail.com Komentarolehsukron|Mei29,2011|Balas Silakanmenghubungisalahsatudistributorkamidi: http://depokinstruments.com/products/ Trims, DepokInstrumentsSupport Komentarolehdepokinstruments|Juni8,2011|Balas 2. mas,sayacobaprogrampengukurankecepatanputarandibascomavr,tpadaerrordiline21, kenapayamaskira? Komentarolehdustinriyadi|Mei24,2012|Balas Erroryangtertulisapaya? Salam, DepokInstrumentsSupport Komentarolehdepokinstruments|Mei29,2012|Balas 3. carapengaturantimernyapadaCVAVRgmnya? Komentarolehandaru|Oktober2,2012|Balas Adabeberapacara,yangtermudahadalahmenggunakandelay.

6 of 7

11/20/2013 2:25 PM

Aplikasi-002. Pengukur Kecepatan Putaran Motor (Seri Pemantauan Rotasi...

http://depokinstruments.com/2010/08/10/aplikasi-002-pengukur-kecepata...

Komentarolehdepokinstruments|Oktober19,2012|Balas mas,adarotaryencoderyangbisamengukurkecepatansampai20m/sga? kloadabisaemailkejonlenon5@yahoo.co.id,thanks Komentarolehandaru|Oktober29,2012

DepokInstruments Tema:Andreas04olehAndreasViklund.BlogpadaWordPress.com. Ikuti

PoweredbyWordPress.com

7 of 7

11/20/2013 2:25 PM