2x 12V piller, Arduino ve Cytron MD10C Motor Sürücüsü kullanarak 24V DC motora güç vermeye çalışıyorum. Arduino ve motoru sürücü kartına nasıl bağlayacağınız için Cytron'un web sitesindeki açıklamayı takip ettim . 2 pil 24V sağlamak için seriye takılır, daha sonra sürücü kartı güç girişlerine takılır.
Bu şema ile yapılan ilk testte birkaç sorun vardı, en önemlisi Arduino ile sürücü kartı arasındaki GND kablosu yandı ve motor bir Arduino sinyali kullanılarak başlatıldığında sürücü kartında bazı kıvılcımlar ortaya çıktı. Arduino'nun da bazı zorlukları vardı ve yeniden başlatmaya devam etti.
Bunun bir topraklama döngüsü olup olmadığını merak ediyordum? Evet ise, Arduino / sürücü kartı veri bölümü yüksek akımdan nasıl izole edilmelidir?
Bataryalardan biri de 12V giriş akımı sağlamak için Arduino'ya bağlı (şimdi bunu kötü bir uygulama olarak biliyorum, ancak rol oynayabileceği için şemada bıraktım). Gelecekte Arduino, motor sürücüsüne giden 24V kablolardan gelen bir DC / DC anahtarlama regülatörü ile güçlendirilecektir.
Gariptir ki, Arduino USB (PC'den) ve sürücü kartı 120V / 5V AC duvar dönüştürücü ile çalıştırıldığında şema mükemmel çalışır. Motor sürücüsünde, harici bir MCU'ya ihtiyaç duymadan kartı test etmeyi ve motoru çalıştırmayı sağlayan test düğmeleri de bulunur. Bu düğmeleri kullanırken kıvılcım veya yanmış tel yoktur.
Cytron veri sayfası, sürücü kartının izole olup olmadığını göstermez, bu nedenle motor akımının önce Arduino'ya, sonra da bataryaya geçebileceğini düşündüm.
Motor, ön cam silecek motoruna benzer bir 24V DC motordur (10Amps altında çeker). Aküler 12V araba aküsüdür.
GÜNCELLEME:
Cevaplarınız için teşekkürler. Aşağıda, Arduino'ya 12V sağlamak için DC / DC Kademeli düşürme regülatörü kullanılarak önerilen bir şema bulunmaktadır. Ayrıca pil bankası ile seri sigortalar ekledim. Paylaşılan toprağın kısa devre olasılığını ortadan kaldıracağını varsayıyorum?