Picproje Elektronik Sitesi

MİKRODENETLEYİCİLER => Atmel => Konuyu başlatan: berkay_91 - 28 Şubat 2015, 01:32:37

Başlık: TB6612FNG yanıyor
Gönderen: berkay_91 - 28 Şubat 2015, 01:32:37
mrb, 2 tane TBA6612FNG bozdum, birkaç kere istediğim yönde istediğim hızda bağladığım küçük dc motoru çalıştırıyorum ve bir iki deneme sonra motor sürücüsü bozuluyor. modülü 5 v ile besliyorum, Vmot pininede 10 V veya 12 V veriyorum. neden bozuldular anlamadım. yardımcı olurmusunuz?


void sola_don(){

PORTB|=(1<<5)|(1<<3); // wake from stand by and turn right

while(kontrol!=0x33){

     if(data==dur)
     kontrol=0x33;
     
     F_PWM=10000;
     ICR1=PWM_RESOLUTION - 1;
     OCR1B=PWM_RESOLUTION/2-1; // % 50 duty sycle

}

PORTB=0X00;
kontrol=0; 
}

void saga_don(){

PORTB|=(1<<5)|(1<<4); // wake from stand by and turn left

while(kontrol!=0x33){

if(data==dur)
kontrol=0x33;

    F_PWM=10000;
    ICR1=PWM_RESOLUTION - 1;
    OCR1B=PWM_RESOLUTION/2-1; // % 50 duty sycle

}

PORTB=0X00;
kontrol=0;
}



(http://s29.postimg.cc/47h13e2zn/TB6612_FNG.jpg) (http://postimg.cc/image/47h13e2zn/)
Başlık: Ynt: TB6612FNG yanıyor
Gönderen: M.Salim GÜLLÜCE - 28 Şubat 2015, 14:38:15
DC Motordan ters elektromotor gerilimi geldiğinden bozuyor olabilirsin.
Motor gürültülerini bastıracak snubber eklemeni öneririm.
Bir paralel diyot ve bir dirence seri kondansatörü paralel bağlaman işini görür sanırım.
Başlık: Ynt: TB6612FNG yanıyor
Gönderen: berkay_91 - 28 Şubat 2015, 23:03:12
tmm sağolun