Kontrol Kecepatan Motor DC Melalui Potensiometer _ Musbikhin.com
-
Upload
bagus-nugroho -
Category
Documents
-
view
234 -
download
0
Transcript of Kontrol Kecepatan Motor DC Melalui Potensiometer _ Musbikhin.com
-
7/25/2019 Kontrol Kecepatan Motor DC Melalui Potensiometer _ Musbikhin.com
1/15
Home(http://www.musbikhin.com/)
About Me(http://www.musbikhin.com/about)
Daftar Isi(http://www.musbikhin.com/daftar-isi)
Jasa Proyek(http://www.musbikhin.com/jasa-proyek)
Contact Us(http://www.musbikhin.com/contact-us)
(http://www.musbikhin.com/feed)(http://www.facebook.com/pages/musbikhincom/241924495909179)
(http://twitter.com/musbikhinblog)
Musbikhin.com(http://www.musbikhin.com)
Home(http://www.musbikhin.com)
Database(http://www.musbikhin.com/category/database)
Digital(http://www.musbikhin.com/category/digital)Download(http://www.musbikhin.com/category/download)
Jaringan(http://www.musbikhin.com/category/jaringan)
MIKROKONTROLER(http://ww w.musbikhin.com/category/mikrokontroler)
Motor(http://www.musbikhin.com/category/motor)
PLC(http://www.musbikhin.com/category/plc)
Project(http://www.musbikhin.com/category/project)
Sensor(http://www.musbikhin.com/category/sensor-2)
Visual Programming(http://www.musbikhin.com/category/visual-programming)
Kontrol Kecepatan Motor DC Melalui Potensiometer
Maret 9th, 2011 Musbikhin
Dalam Projek ini menggunakan mikrokontroler
ATMega 16 sebagai display menggunakan LCD 162
Output yang akan dikontrol kecepatannya yaitu
mneggunakan motor DC sebagai inputnya
menggunakan Potensiometer dan Driver motornya
memakain IC L298. Untuk mengatur suatu kecepatan
motor yaitu disini menggunakan menggunakan teknik
Pulse Width Modulation atau biasa disebut dengan
PWM yaitu dengan mengatur duty cyclenya. Duty
cycle itu sendiri menyatakan presentase keadaan
logika high dalam satu periode sinyal.
Selama satu siklus atau satu periode jika waktu sinyal pada keadaan high sama dengan low maka dapat dikatakan
sinyal mempunyai duty cycle 50%. Semakin besar duty cycle atau keadaan high dalam satu periode maka motor akan
berputar semakin cepat begitu juga sebaliknya.
Pada projek ini pengaturan duty cyclenya berasal dari input Potensiometer. Potensiometer ini dihubungkan dengan pin
ol Kecepatan Motor DC Melalui Potensiometer | Musbikhin.com http://www.musbikhin.com/kontrol-kecepatan-motor-dc-melalui-p
15 10/23/2014
-
7/25/2019 Kontrol Kecepatan Motor DC Melalui Potensiometer _ Musbikhin.com
2/15
ADC mikrokontroler. Hasil dari konversi nilai Analog ke digital dari potensio ditampilkan pada LCD. Semakin besar nilai
potensio maka motor akan berputar semakin cepat. Timer/counter 1 digunakan untuk membangkitkan 2 channel Pulse
Width Modulation (PWM) yang masing-masing berdiri sendiri atau tidak tergantung satu sama lainnya. Timer Mode yang
digunakan yaitu mode Fast PWM 8 bit. Fast PWM memberikan pulsa PWM frekuensi tinggi. Fast PWM berbeda
dengan mode PWM lain, Fast PWM berdasarkan operasi single slope. Counter menghitung dari BOTTOM hingga TOP
kemudian kembali lagi mulai menghitung berawal dari BOTTOM. Output mode FAST PWM Timer 1 ini yaitu pada Pin
OC1A (PORTD.5) dan Pin OC1B (PORTD.4) yang dihubungkan dengan ENA dan ENB pada driver motor L298D.
Schematic Rangkaian :
(http://www.musbikhin.com/wp-content/uploads/2011/03/SchematicPWMMotor.jpg)
Setting Codevision AVR :
(http://www.musbikhin.com/wp-content/uploads/2011/03/PWM1.jpg)
(http://www.musbikhin.com
/wp-content/uploads/2011/03
/PWM2.jpg)
(http://www.musbikhin.com
/wp-content/uploads/2011/03/PWM3.jpg)
(http://www.musbikhin.com
/wp-content/uploads/2011/03
/PWM4.jpg)
Programnya adalah sebagai
berikut :
#include
ol Kecepatan Motor DC Melalui Potensiometer | Musbikhin.com http://www.musbikhin.com/kontrol-kecepatan-motor-dc-melalui-p
15 10/23/2014
-
7/25/2019 Kontrol Kecepatan Motor DC Melalui Potensiometer _ Musbikhin.com
3/15
#include
#include
#include
// Alphanumeric LCD
Module functions
#asm
.equ
__lcd_port=018
;PORTB
#endasm
#include
#include
#define
ADC_VREF_TYPE 020
unsigned char data1,data2;
char lcd_buffer[33];
// Read the 8 most significant bits
// of the AD conversion result
unsigned char read_adc(unsigned char adc_input)
{
ADMUX=adc_input | (ADC_VREF_TYPE & 0xff);
// Delay needed for the stabili zation of the ADC input voltage
delay_us(10);
// Start the AD conversion
ADCSRA|=040;
// Wait for the AD conversion to complete
while ((ADCSRA & 010)==0);
ADCSRA|=010;
return ADCH;
}
// Declare your global variables here
void kec1(unsigned char motor1)
{
OCR1AL=motor1;
PORTD.0=0;
PORTD.1=1;
}
void kec2(unsigned char motor2)
{
OCR1BL=motor2;
PORTD.2=0;
PORTD.3=1;
}
void main(void)
{
ol Kecepatan Motor DC Melalui Potensiometer | Musbikhin.com http://www.musbikhin.com/kontrol-kecepatan-motor-dc-melalui-p
15 10/23/2014
-
7/25/2019 Kontrol Kecepatan Motor DC Melalui Potensiometer _ Musbikhin.com
4/15
// Declare your local variables here
// Input/Output Ports initialization
// Port A initialization
// Func7=In Func6=In Func5=In Func4=In Func3=In Func2=In Func1=In Func0=In
// State7=T State6=T State5=T State4=T State3=T State2=T State1=T State0=T
PORTA=000;
DDRA=000;
// Port B initialization
// Func7=In Func6=In Func5=In Func4=In Func3=In Func2=In Func1=In Func0=In
// State7=T State6=T State5=T State4=T State3=T State2=T State1=T State0=T
PORTB=000;
DDRB=000;
// Port C initialization
// Func7=In Func6=In Func5=In Func4=In Func3=In Func2=In Func1=In Func0=In
// State7=T State6=T State5=T State4=T State3=T State2=T State1=T State0=T
PORTC=000;
DDRC=000;
// Port D initialization
// Func7=In Func6=In Func5=Out Func4=Out Func3=In Func2=In Func1=In Func0=In
// State7=T State6=T State5=0 State4=0 State3=T State2=T State1=T State0=T
PORTD=000;
DDRD=0xFF;
// Timer/Counter 0 ini tial ization
// Clock source: System Clock
// Clock value: Timer 0 Stopped
// Mode: Normal top=FFh
// OC0 output: Disconnected
TCCR0=000;
TCNT0=000;
OCR0=000;
// Timer/Counter 1 ini tial ization
// Clock source: System Clock
// Clock value: 10.800 kHz
// Mode: Fast PWM top=00FFh
// OC1A output: Non-Inv.
// OC1B output: Non-Inv.
// Noise Canceler: Off
// Input Capture on Fal li ng Edge
// Timer 1 Overflow Interrupt: Off// Input Capture Interrupt: Off
// Compare A Match Interrupt: Off
// Compare B Match Interrupt: Off
TCCR1A=0xA1;
TCCR1B=0x0D;
TCNT1H=000;
TCNT1L=000;
ICR1H=000;
ICR1L=000;
OCR1AH=000;
ol Kecepatan Motor DC Melalui Potensiometer | Musbikhin.com http://www.musbikhin.com/kontrol-kecepatan-motor-dc-melalui-p
15 10/23/2014
-
7/25/2019 Kontrol Kecepatan Motor DC Melalui Potensiometer _ Musbikhin.com
5/15
OCR1AL=000;
OCR1BH=000;
OCR1BL=000;
// Timer/Counter 2 ini tial ization
// Clock source: System Clock
// Clock value: Timer 2 Stopped
// Mode: Normal top=FFh
// OC2 output: Disconnected
ASSR=000;
TCCR2=000;
TCNT2=000;
OCR2=000;
// External Interrupt(s) ini tial ization
// INT0: Off
// INT1: Off
// INT2: Off
MCUCR=000;
MCUCSR=000;
// Timer(s)/Counter(s) Interrupt(s) ini tial ization
TIMSK=000;
// Analog Comparator i nitialization
// Analog Comparator: Off
// Analog Comparator Input Capture by Timer/Counter 1: Off
ACSR=080;
SFIOR=000;
// ADC ini tial ization
// ADC Clock frequency: 691.200 kHz
// ADC Voltage Reference: AREF pin
// ADC Auto Trigger Source: None
// Only the 8 most signi ficant bi ts of
// the AD conversion result are used
ADMUX=ADC_VREF_TYPE & 0xff;
ADCSRA=084;
// LCD module initialization
lcd_init(16);
while (1)
{
// Place your code here
data1=read_adc(0);
kec1(data1);
data2=read_adc(1);
kec2(data2);
lcd_clear();
lcd_putsf(Motor_Fast_PWM);
lcd_gotoxy(0,1);
sprintf(lcd_buffer,PWM1=%d,data1);
lcd_puts(lcd_buffer);
lcd_gotoxy(8,1);
ol Kecepatan Motor DC Melalui Potensiometer | Musbikhin.com http://www.musbikhin.com/kontrol-kecepatan-motor-dc-melalui-p
15 10/23/2014
-
7/25/2019 Kontrol Kecepatan Motor DC Melalui Potensiometer _ Musbikhin.com
6/15
sprintf(lcd_buffer,PWM2=%d,data2);
lcd_puts(lcd_buffer);
delay_ms(100);
};
}
Cara kerja mode Fast PWM 8 bit pada program ini yaitu membandingkan isi register TCNT1 dengan register OCR1Adan OCR1B ( berasal dari nilai konversi ADC channel 0 dan 1) untuk menghasilkan keluaran PWM. Isi register TCNT1
akan mencacah naik setiap interval waktu tertentu detak clock crystal sesuai pengaturan TCCR1B sampai bernilai
maksimum yaitu 0x00FF(255). Selama nilai register TCNT1 lebih kecil dari data pembanding yaitu OCR1A atau OCR1B
maka keluaran pin OC1A dan OC1B akan highdan jika nilai TCNT1 sudah melebihi data pembanding OCR1A atau
OCR1B maka keluaran pin OC1A dan OC1B akan low. Jika nilai TCNT1 sudah mencapai maksimum yaitu 0x00FF (255)
maka nilai TCNT1 akan reset kembali menjadi 00000.
PWM A ( Output pin OC1A) :
(http://www.musbikhin.com/wp-content/uploads
/2011/03/PulsaPWM.jpg)
PWM B ( Output pin OC1B) :
(http://www.musbikhin.com/wp-content/uploads
/2011/03/PulsaPWM.jpg)
TCCR1A=0xA1;
TCCR1B=0x0D;
Register TCCR1A disii 0xA1 berarti mode Fast
PWM 8-bit dengan pola keluaran OC1A dan
OC1B adalah high selama TCNT1 lebih kecil dari
OCR1A-OCR1B dan low setelah TCNT1 melebihi
OCR1A-OCR1B. Register TCCR1B diisi 0x0D
berarti skala clock 1024. Sehingga jika frekuensi
kristal yang digunakan adalah 11.0592 MHz maka akan menghasilkan PWM dengan frekuensi 42 Hz atau dengan
periode 23.7 ms atau mendekati 24 ms. Perhitungannya adalah sebagai berikut :
Frekuensi PWM = Fosc : (N*(1+TOP))
Fpwm = 11059200 : (1024*(1+255))
Fpwm = 42 Hz
Jika dinyatakan dengan periode :
ol Kecepatan Motor DC Melalui Potensiometer | Musbikhin.com http://www.musbikhin.com/kontrol-kecepatan-motor-dc-melalui-p
15 10/23/2014
-
7/25/2019 Kontrol Kecepatan Motor DC Melalui Potensiometer _ Musbikhin.com
7/15
Periode PWM (Tpwm) = 1 : Fpwm
= (1 + TOP) * Tosc *N
= (1 + 255) * (1 : 11059200) * 1025
= 23.7 ms
data1=read_adc(0);
menyimpan data hasil konversi ADC channel 1 ke variabel data1.
void kec1(unsigned char motor1)
{
OCR1AL=motor1;
PORTD.0=0;
PORTD.1=1;
}
Subrutin untuk menjalankan Motor1 dengan nilai pwm tertentu. Memiliki argumen yang diberi nama motor1. Argumen ini
untuk mengatur kecepatan motor1. Pada program utama kec1(data1) menunjukkan data hasil konversi yaitu data1
digunakan untuk mengatur nilai OCR1AL sehingga kecepatan motor dapat berubah-ubah sesuai dengan nilai hasil
konversi `ADC Channel 1.
data2=read_adc(1);
menyimpan data hasil konversi ADC channel 2 ke variabel data2.
void kec2(unsigned char motor2)
{
OCR1BL=motor2;
PORTD.2=0;
PORTD.3=1;
}
Subrutin untuk menjalankan Motor2 dengan nilai pwm tertentu. Memiliki argumen yang diberi nama motor2. Argumen ini
untuk mengatur kecepatan motor2. Pada program utama kec2(data2) menunjukkan data hasil konversi yaitu data2
digunakan untuk mengatur nilai OCR1BL sehingga kecepatan motor 2 dapat berubah-ubah sesuai dengan nilai hasil
konversi ADC Channel 2.
ol Kecepatan Motor DC Melalui Potensiometer | Musbikhin.com http://www.musbikhin.com/kontrol-kecepatan-motor-dc-melalui-p
15 10/23/2014
-
7/25/2019 Kontrol Kecepatan Motor DC Melalui Potensiometer _ Musbikhin.com
8/15
lcd_putsf(Motor_Fast_PWM);
lcd_gotoxy(0,1);
sprintf(lcd_buffer,PWM1=%d,data1);
lcd_puts(lcd_buffer);
lcd_gotoxy(8,1);
sprintf(lcd_buffer,PWM2=%d,data2);
lcd_puts(lcd_buffer);
Digunakan untuk menampilkan data hasil konversi ADC pada LCD 162.
(http://www.musbikhin.com/wp-content/uploads/2011/03/OutputPWM.jpg)
Menghitung periode sinyal PWM pada osciloscope :
ol Kecepatan Motor DC Melalui Potensiometer | Musbikhin.com http://www.musbikhin.com/kontrol-kecepatan-motor-dc-melalui-p
15 10/23/2014
-
7/25/2019 Kontrol Kecepatan Motor DC Melalui Potensiometer _ Musbikhin.com
9/15
(http://www.musbikhin.com/wp-content/uploads/2011/03/OsciloscopePWM.jpg)
Mungkin itu saja dari saya..apabila masih kurang lengkap harap saran dan kritiknya, maklum masih newbie nih : ).
Tulisan terkait dengan Kontrol Kecepatan Motor DC Melalui Potensiometer
ol Kecepatan Motor DC Melalui Potensiometer | Musbikhin.com http://www.musbikhin.com/kontrol-kecepatan-motor-dc-melalui-p
15 10/23/2014
-
7/25/2019 Kontrol Kecepatan Motor DC Melalui Potensiometer _ Musbikhin.com
10/15
http://www.musbikhin.comhttp: //www.musbikhin.comhttp: //www.musbikhin.comhttp: //www.musbikhin.com
(#) (#) (#) (#) (#)8(#)
(#)Posted in AVR(http://www.musbikhin.com/category/mikrokontroler/avr), Project(http://www.musbikhin.com
/category/project)Tags: Kontrol Kecepatan Motor ADC PWM(http://www.musbikhin.com/tag/kontrol-kecepatan-motor-adc-pwm), Kontrol Kecepatan Motor DC Melalui Potensiometer
(http://www.musbikhin.com/tag/kontrol-kecepatan-motor-dc-melalui-potensiometer), Kontrol Kecepatan
Motor Dengan PWM(http://www.musbikhin.com/tag/kontrol-kecepatan-motor-dengan-pwm)
Pengantar Electronics Workbench (EWB)(http://www.musbikhin.com/electronics-workbench-ewb)
Kontrol Kecepatan Motor DC Melalui Komunikasi Serial VB(http://www.musbikhin.com/kontrol-kecepatan-motor-
dc-melalui-komunikasi-serial-vb)
You can leave a response(#respond), or trackback(http://www.musbikhin.com/kontrol-kecepatan-motor-dc-melalui-
potensiometer/trackback)from your own site.
6 Responses to Kontrol Kecepatan Motor DC Melalui Potensiometer
ferdinanmengatakan:
3 Oktober 2011 pukul 8:06 pm(http://www.musbikhin.com/kontrol-kecepatan-motor-dc-melalui-
potensiometer/comment-page-1#comment-224)
pak mau tanya ocr1bl tu apa y pak
Masuk log untuk membalas(http://www.musbikhin.com/wp-login.php?redirect_to=http%3A%2F
%2Fwww.musbikhin.com%2Fkontrol-kecepatan-motor-dc-melalui-potensiometer)
1.
arek CAAmengatakan:
4 Juni 2011 pukul 6:41 pm(http://www.musbikhin.com/kontrol-kecepatan-motor-dc-melalui-
potensiometer/comment-page-1#comment-138)
pak boleh minta gak itu file ,saya baru belajar pak
Masuk log untuk membalas(http://www.musbikhin.com/wp-login.php?redirect_to=http%3A%2F
%2Fwww.musbikhin.com%2Fkontrol-kecepatan-motor-dc-melalui-potensiometer)
Musbikhinmengatakan:
4 Juni 2011 pukul 7:21 pm(http://www.musbikhin.com/kontrol-kecepatan-motor-dc-melalui-
potensiometer/comment-page-1#comment-141)
langsung ketemuan saja pak. terima kasih kunjungannya.
2.
ol Kecepatan Motor DC Melalui Potensiometer | Musbikhin.com http://www.musbikhin.com/kontrol-kecepatan-motor-dc-melalui-p
ri 15 10/23/2014
-
7/25/2019 Kontrol Kecepatan Motor DC Melalui Potensiometer _ Musbikhin.com
11/15
Masuk log untuk membalas(http://ww w.musbikhin.com/wp-login.php?redirect_to=http%3A%2F
%2Fwww.musbikhin.com%2Fkontrol-kecepatan-motor-dc-melalui-potensiometer)
arek CAAmengatakan:
5 Juni 2011 pukul 8:27 am(http://www.musbikhin.com/kontrol-kecepatan-motor-
dc-melalui-potensiometer/comment-page-1#comment-145)
perlu buat janji gak pak kalo saya mau ketemu bapak
Masuk log untuk membalas(http://www.musbikhin.com/wp-login.php?redirect_to=http%3A%2F%2Fwww.musbikhin.com%2Fkontrol-kecepatan-motor-dc-melalui-potensiometer)
manzulil Fajrimengatakan:
11 Mei 2011 pukul 2:11 pm(http://www.m usbikhin.com/kontrol-kecepatan-motor-dc-melalui-
potensiometer/comment-page-1#comment-111)
keren pak!!!! jadi nambah ilmu lagi nih!!! aku suka banget pak masalah program,, mohon izin nyedotnya
ya!!!
makasih pak!!!
Masuk log untuk membalas(http://www.musbikhin.com/wp-login.php?redirect_to=http%3A%2F
%2Fwww.musbikhin.com%2Fkontrol-kecepatan-motor-dc-melalui-potensiometer)Musbikhinmengatakan:
14 Mei 2011 pukul 2:58 pm(http://www.musbikhin.com/kontrol-kecepatan-motor-dc-melalui-
potensiometer/comment-page-1#comment-119)
silahkn paksmga bermanfaat
Masuk log untuk membalas(http://www.musbikhin.com/wp-login.php?redirect_to=http%3A%2F
%2Fwww.musbikhin.com%2Fkontrol-kecepatan-motor-dc-melalui-potensiometer)
3.
Leave a Reply
You must be logged in(http://www.musbikhin.com/wp-login.php?redirect_to=http%3A%2F
%2Fwww.musbikhin.com%2Fkontrol-kecepatan-motor-dc-melalui-potensiometer)to post a comment.
Featured Video
ol Kecepatan Motor DC Melalui Potensiometer | Musbikhin.com http://www.musbikhin.com/kontrol-kecepatan-motor-dc-melalui-p
ri 15 10/23/2014
-
7/25/2019 Kontrol Kecepatan Motor DC Melalui Potensiometer _ Musbikhin.com
12/15
Ayat Suci Al Quran
Dan jika mereka mau berangkat, tentulah mereka menyiapkan
persiapan untuk keberangkatan itu, tetapi Allah tidak menyukai
keberangkatan mereka, maka Allah melemahkan keinginan mereka.
dan dikatakan kepada mereka: "Tinggallah kamu bersama
orang-orang yang tinggal itu".(Qs. At-Taubah:46)
Bingung harus mulai dari mana? ini
solusinya :
Belajar mikrokontroler MCS-51 step by step(http://www.m usbikhin.com/daftar-isi-belajar-mcs-51-step-by-
step-secara-lengkap)
Portofolio Project
Portofolio Project(http://www.musbikhin.com/category/project)
Download
List Download(http://www.m usbikhin.com/list-download-gratis)
Archives
Selalu terhubung dengan kami
via twitter :
(https://twitter.com/#!/musbikhinsaja)
via facebook fanpage :
(http://www.facebook.com
/pages/m usbikhincom
/241924495909179)
Langsung via inbox
email :
Masukan email anda disini untuk berlangganan artikel terbaru dari musbikhin.com
ol Kecepatan Motor DC Melalui Potensiometer | Musbikhin.com http://www.musbikhin.com/kontrol-kecepatan-motor-dc-melalui-p
ri 15 10/23/2014
-
7/25/2019 Kontrol Kecepatan Motor DC Melalui Potensiometer _ Musbikhin.com
13/15
musbikhin.com
632 orang menyukai musbikhin.com.
Plugin sosial Facebook
SukaSuka
Rekomendasi
(http://wintekno.com)
(http://bit.ly/St9D7n)
(http://bit.ly/cpns2014)
(http://aidahstore.com)
Contact Us
ol Kecepatan Motor DC Melalui Potensiometer | Musbikhin.com http://www.musbikhin.com/kontrol-kecepatan-motor-dc-melalui-p
ri 15 10/23/2014
-
7/25/2019 Kontrol Kecepatan Motor DC Melalui Potensiometer _ Musbikhin.com
14/15
Contact Us(http://www.musbikhin.com/contact-us)
SEDEKAH YUK!.
(http://sedekahrombongan.com)
(http://www.pppa.or.id/)
(http://www.dompetdhuafa.org)
(http://www.rumah-yatim.org)
(http://www.histats.com)
(http://www.histats.com/viewstats
/?sid=2080276&act=2&f=1)
(http://www.alexa.com/data/details/main?url=http: //www.musbikhin.com)
(http://www.alexa.com/siteinfo
/www.musbikhin.com)
(//www.blogtopsites.com
/science/)
Science blogs
(//www.blogtopsites.com
/science/ )
Copyright Musbikhin.com(http://www.musbikhin.com)- - Powered by WordPress(http://wordpress.org/)
Design by Web Hosting(http://dinohost.com)- For CouponAda.com(http://couponada.com), VPS Hosting(http://www.vpshostreviews.com/) and Best Online Brokers(http://onlinebrokershub.com)
MYSQL(http://www.musbikhin.com/category/database/mysql)
ORACLE(http://www.musbikhin.com/category/database/oracle)
SQL SERVER(http://www.musbikhin.com/category/database/sql-server)
Mitsubishi(http://ww w.musbikhin.com/category/plc/mitsubishi)
Omron(http://www.musbikhin.com/category/plc/omron)
Panasonic(http://www.musbikhin.com/category/plc/panasonic)
Perangkat Otomasi(http://www.musbikhin.com/category/plc/perangkat-otomasi)
ol Kecepatan Motor DC Melalui Potensiometer | Musbikhin.com http://www.musbikhin.com/kontrol-kecepatan-motor-dc-melalui-p
ri 15 10/23/2014
-
7/25/2019 Kontrol Kecepatan Motor DC Melalui Potensiometer _ Musbikhin.com
15/15
Inverter(http://www.musbikhin.com/category/plc/perangkat-otomasi/inverter)
Sensor Analog(http://www.m usbikhin.com/category/sensor-2/sensor-analog)
Sensor Digital(http://www.musbikhin.com/category/sensor-2/sensor-digital)
Delphi(http://www.musbikhin.com/category/visual-programming/delphi)
Visual Basic 6(http://www.m usbikhin.com/category/visual-programming/visual-basic-6)
ol Kecepatan Motor DC Melalui Potensiometer | Musbikhin.com http://www.musbikhin.com/kontrol-kecepatan-motor-dc-melalui-p