Led yakmak ile motor çalıştırmak arasında ciddi farklar var. Bu farklardan biri de alıcının çektiği akım. Birçok led 20mA akım çeker. Oysa en küçük dc motorlar bile 100mAden fazla akım çekmektedirler.

Pic ve atmega gibi mikrodenetleyicilerin çıkış akımları  dc motorları çalıştırabilmek için yeterli değildir.  Bazı mikrodenetleyicilerin verebilecekleri çıkış akımları aşağıdaki gibi:

ATmega2560 : I/O Pinlerinin Akımı 40 mA (Arduinoda kullanılıyor.)

pic16f84, 16f8777…. : maksimum 25 mA sink akımı; Her pin için maksimum 20 mA source akımı

Örneğin geçenlerde arduino mega ile cep telefonlarının titreşim motorlarını kumanda etmem gerekti. Motorlar 120 mA civarında akım çekerken, arduino maksimum çıkış akımı katalogda 40mA idi.

Motorlarla ile ilgili kontrol devrelerinde motor sürücü devrelerinden yararlanmalıyız.  Bu devreler transistörlerle, mosfetlerle yapılabildiği gibi motor sürücü entegreleri ile de yapılabilir.

Elektronikte yaygın olarak kullanılan motor sürücü entegreleri şunlardır:

L293D, L293B, L298D   . Şimdi bunlara göz atalım.

 

L293D – L293B

l293d resmi

 l293d bacak yapısı

L293D motor sürücü entegreleri içerisinde en çok kullanılan entegredir diyebiliriz. 16 bacaklı kılıf yapısındadır ve 2 motoru birbirlerinden ayrı şekilde ileri- geri kontrol edebilir. Enable bacağını da kullanırsanız motoru PWM ile de sürebilirsiniz. 4.5V – 36V aralığında motorları L293D ile kontrol edebilirsiniz.  L293D nin maksimum akım sınırı 600mA dir. L293B nin akım sınırı ise 1A dir.

L293D Bağlantı şeması:

L293D yi kullanırken aşağıdaki bağlantı şemasına dikkat ediniz. Alttaki resim ise L293D örnek devresini göstermektedir. Motorların dönüş yönü ledler ile de gösterilmektedir.

l293d bağlantı şeması

l293d devresi
l293d devresi

 

L293D DATASHEET

1 Yorum