1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...
Haz
6th

CCS C , L298 ile Motor Kontrolü

l298.jpg

H-Bridege ile yapılan motor kontrolünde motorun içinden geçen akımın yönü ayarlanarak ileri, geri yön tayini belirlenir. Devredeki transistör yapısı H harfini andırdığı için de bu yapıya H-Bridge denir.

hbridge.png

Yukarıdaki basit yapıya bakıldığında motor yönü için 4 temel durum görülür. Devrede A ve D girişlerine 1 verildiğinde motor ileri yönde, B ve C girişlerine 1 verildiğinde ise geri yönde dönecektir. A-B ve C-D ikililerine 1 verilirsede motor fren yapacaktır.

l298-pinout.gif

Pin çıkışları verilen l298 entegresinde h bridge devresinin içeriÄŸi ve ekstra transistörleri indüklenen ters akıma karşı koruma diyotları yer almaktadır. İki adet h bridge barındıran bu entegrede 5-7 ile10-12 nolu pinler giriÅŸ bunlara karşılık 2-3 ile 13-14 nolu pinler ise çıkış olarak kullanılır. A ve B olarak adlandırılan bu h bride yapılarını kullanmak istersek A için “Enable A” pini olan 6 numaralı pin B için ise 11 numaralı pin lojik 1 yapılmalıdır. ilk iki giriÅŸ olan 5 ve 7 numaralı pinler pwm giriÅŸleri için uygundur. Bu pinlere uygulanacak pwm’in duty cycle ile motorun yönü belirleneceÄŸi gibi dönme hızıda kolaylıkla ayarlanabilir.

l298-schematic.gif

Yukarıdaki örnekte B0-En A, B1-İnput 3, B2-input 4 bağlantıları yapılmıştır. Bu yapıya göre motorumuzu ileri yönde döndürmek için sırasıyla

output_high(pin_B0);

output_high(pin_B1);

output_low(pin_B2);

yapılmalıdır. Yukarıdaki satırlar for döngüsüne alınarak tam gaz ileri yol verilmiş olur. Hızı ayarlamak için pwm uygulanmalı yada for döngüsü içerisinde delay_ms(); komutunu kullanarak motora verilecek enerji ayarlanabilir.

output_high(pin_B0);

output_low(pin_B1);

output_high(pin_B2);

Bu durumda ise motor ilkine göre tersi yönde dönecektir.

output_high(pin_B0);

output_low(pin_B1);

output_low(pin_B2);

Bu durumda ise motor fren yaparak durur.

Entegrenin kataloğuna ulaşmak için burayı tıklayınız.

Buradan daha fazla detaya ulaşabilirsiniz, buradan da c ve bilgisayar ile motor kontrolünü inceleyebilirsiniz.

 


Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google

En Çok Okunanlar

Post a Comment