servo motor sürme

Başlatan kadr_09, 03 Haziran 2011, 20:04:26

kadr_09

Arkadaşlar öncelikle merhaba futaba s3152 servo motoru istediğim açıda kontrolünü yapmak istiyorum bunun için bir açı değerinde döndürerek denemek istedim simülasyonda çalıştı ancak devreyi kurduğumda hiç bir hareketlilik yok pic'in 32 nolu bacaktakı bağlantısını yanlıslıkla 33'le temas ettırdığımde hafıf bır sallantı oldu. Tekrar isteyerek temas ettirdiğimde kimisinde aynı tepkiyi gösterdi kimisnde hiç bisey olmadı. Sorunu anlayamdım bu konuda yardımcı olabılır mısınızı şimdiden teşekkürler.





#include <16F877.h>
#use delay(clock=4000000)
#use fast_io(b)

int16 sure=1200, t_sure=20000;
void main()
{

   setup_adc_ports(NO_ANALOGS);
   setup_adc(ADC_OFF);
   setup_psp(PSP_DISABLED);
   setup_spi(SPI_SS_DISABLED);
   setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1);
   setup_timer_1(T1_DISABLED);
   setup_timer_2(T2_DISABLED,0,1);

   // TODO: USER CODE!!
   
set_tris_b(0x00);
output_b(0x00);


while(1)
{



output_high(pin_b0);
delay_us(sure);
output_low(pin_b0);
delay_us(t_sure);
}
}