- Gerekli Bileşenler:
- Motor Sürücü Devresi Açıklaması:
- Çalışma ve Gösteri:
- EasyEDA kullanarak Devre ve PCB Tasarımı:
- Örnekleri çevrimiçi olarak Hesaplama ve Sipariş Etme
Bu projede motor tabanlı uygulamalar için 8 kanallı Motor Sürücü Modülü Devresi yapacağız. Bu devrede, DC veya step motorları sürmek için bir PCB tasarladık. Bu motor sürücü kartını kullanarak bir seferde 8 DC motor veya dört adet 4 telli step motor çalıştırabiliriz. Bu panoda, motorları bağlamak için burgsticks veya teller kullanabilmeniz için aynı pimlerden bağlanan birkaç üç pimli vidalı terminal bloğu ve burgstick kullandık. Burada motorları sürmek için dört adet L293D Motor Sürücü IC kullandık.
Gerekli Bileşenler:
- Motor Sürücü IC L293D -4
- 104 kapasitör -4
- 2 Pin Vidalı terminal Bloğu -8
- 3 Pinli Terminal Bloğu -1
- SMD LED -1
- PCB (JLCPCB'den sipariş edilmiştir) -1
- Direnç 1k -1
- Burg erkek sopa
- Güç kaynağı
- Mikrodenetleyici veya Arduino
- Bağlantı teli
Motor Sürücü Devresi Açıklaması:
Bu Motor Sürücü Devresinde, motorları sürmek için dört adet L293D motor sürücü IC kullandık. Bu kart aynı anda 8 DC motor veya 4 step motor sürebilir. Kullanıcı bu kartı, bir Robotik Kol, Hat İzleyici, arazi soyguncuları, labirent takipçileri ve diğer birçok proje gibi DC veya step motor tabanlı projeleri oluşturmak için kullanabilir. Bu kart, bir mikrodenetleyici kullanılarak kontrol edilebilir. Bu kartta vidalı terminal ve motorları bağlamak için burgular vardır. Burada mikro denetleyiciler veya kontrol işaretçilerine bağlamak için kullanılan burgsticks var Arduino. Bu kart, donanım kontrollü modu veya yazılım kontrollü modu seçmek için jumper pinlerine sahiptir, kullanıcının bu pinleri programlayarak veya jumper konektörünü kullanarak donanım motor sürücü kartına bir jumper teli koyarak kontrol edebileceği anlamına gelir. Bu kartın güç için 12v, 5v besleme seçeneği vardır. Gerekli bileşenleri yerleştirmek için bazı genel amaçlı delikler de mevcuttur.
Bu kartı kolay anlaşılacak şekilde tasarladık. Kullanıcı, pin adını okuyarak bağlantıları anlayabilir (PCB kartı üzerinde belirtilmiştir).
Çalışma ve Gösteri:
Gösteri için 2 DC motoru ve 1 step motoru kontrol etmek için bir Arduino kartı kullandık. Step motorunu L293D'nin 8,9,10 ve 11. pinlerine (In21, In22, In23 ve In24 motor sürücü pinleri) bağladık ve Enable pin (Jumper) jumper konnektörü kullanılarak HIGH koyarak donanım kontrollü moda ayarlandı.
DC motorlar L293D'nin 3, 4, 5 ve 6. pinlerine (IN11, IN12, IN13, IN14 motor sürücü panosu pimi) bağlanır ve Etkinleştirme pini (Jumper) yazılım kontrollü modda ayarlanır, 2, 3 pimlere (1EN12 ve 1EN34 Motor sürücü Pimleri). 5v güç kaynağı, devre ve motorlara güç sağlamak için kullanılır.
Bu Motor Sürücü Modülünü göstermek için kullandığımız Arduino Kodu aşağıdadır:
#Dahil etmek
Ayrıca bu makalenin sonundaki Videoyu da kontrol edin.
EasyEDA kullanarak Devre ve PCB Tasarımı:
Bu Motor Sürücü Devresini tasarlamak için EasyEDA adlı çevrimiçi EDA aracını seçtik. EasyEDA'yı daha önce birçok kez kullandık ve diğer PCB üreticilerine kıyasla kullanımının çok uygun olduğunu gördük. Tüm PCB projelerimize buradan göz atın. PCB'yi tasarladıktan sonra, PCB numunelerini düşük maliyetli PCB üretim hizmetleri ile sipariş edebiliriz. Ayrıca, geniş bir elektronik bileşen stoğuna sahip oldukları ve kullanıcıların PCB siparişiyle birlikte gerekli bileşenleri sipariş edebilecekleri bileşen tedarik hizmeti de sunarlar.
Devrelerinizi ve PCB'lerinizi tasarlarken, devre ve PCB tasarımlarınızı diğer kullanıcıların kopyalayıp düzenleyebilmesi ve buradan yararlanabilmesi için herkese açık hale getirebilirsiniz, ayrıca bu Motor Sürücü Modülü için tüm Devre ve PCB düzenlerimizi kamuya açık hale getirdik, aşağıdaki bağlantıyı kontrol edin:
easyeda.com/circuitdigest/Motor_Driver-10abfdf903214b24a6ae83eb182ae2e6
Sen edebilirsiniz herhangi Katmanı görüntülemek katman 'Katmanlar' Pencere formu seçerek PCB (Üst, Alt, Topsilk, bottomsilk vs).
Ayrıca, EasyEDA'daki Fotoğraf Görünümü düğmesini kullanarak PCB'yi, imalattan sonra nasıl görüneceğini de görüntüleyebilirsiniz:
Örnekleri çevrimiçi olarak Hesaplama ve Sipariş Etme
PCB tasarımını tamamladıktan sonra PCB'yi jlcpcb.com üzerinden sipariş edebilirsiniz. PCB'yi JLCPCB'den sipariş etmek için, EasyEDA PCB sipariş sayfasından indirebileceğiniz Gerber Dosyasına ihtiyacınız vardır. PCB'nizin Gerber dosyalarını indirmek için EasyEDA'daki Fabrikasyon Çıkışı düğmesine tıklamanız yeterlidir.
Ardından jlcpcb.com adresine gidin ve Şimdi Teklif Ver veya düğmesine tıklayın, ardından sipariş etmek istediğiniz PCB sayısını, kaç bakır katmana ihtiyacınız olduğunu, PCB kalınlığını, bakır ağırlığını ve hatta anlık görüntü gibi PCB rengini seçebilirsiniz. aşağıda gösterilen:
Tüm seçenekleri seçtikten sonra, "Sepete Kaydet" e tıklayın ve ardından EasyEDA'dan indirdiğimiz Gerber Dosyanızı yükleyebileceğiniz sayfaya yönlendirileceksiniz. Gerber dosyanızı yükleyin ve "Sepete Kaydet" i tıklayın. Son olarak, siparişinizi tamamlamak için Güvenli Ödeme'ye tıklayın, ardından PCB'lerinizi birkaç gün sonra alacaksınız. PCB'yi 2 dolar gibi çok düşük bir oranda imal ediyorlar.
PCB siparişi verdikten birkaç gün sonra PCB numunelerini aldım
Lehimleme: Bu parçaları aldıktan sonra tüm gerekli bileşenleri PCB'nin üzerine monte ettim ve gösteri için Arduino ile bağladım.
Ayrıca aşağıdaki Videoyu da kontrol edin.