Selasa, 24 April 2012

MENGGERAKKAN MOTOR SERVO AC


#include
// Timer 0 overflow interrupt service routine
unsigned int x,m_1;
interrupt [TIM0_OVF] void timer0_ovf_isr(void)
{
// Place your code here
x++;
 if(x==938)        { x=0; }
 else
 {
 if  (x <= m_1)  { PORTB.1=1; }
 else            { PORTB.1=0; }
 }
}
while (1)
 {
 // Place your code here
 m_1=46;
 delay_ms(500);
 m_1=94;
 delay_ms(500);
};
}

Jadi untuk pemberian nilai masukan pada motor servo harus sesuai dengan perhitungan 1 ms untuk putaran servo full ke kiri, 1,5 ms untuk posisi di tengah, dan 2 ms untuk posisi full kanan.

1 komentar:

  1. 4-in-10T Titanium Rod In Leg Iron - Titanium Arsenate
    › › Stainless-Rod-in-Leg-Iron-Titanium-Artisan-Rod titanium rainbow quartzsmith titaniumtitanium muffler Stainless-Rod-in-Leg-Iron-Titanium-Artisan-Rod titanium fitness Durable aluminum alloy chi titanium flat irons rod, aluminum oxide.

    BalasHapus