- Herkese merhaba uzun süredir yks süreci yüzünden hiç bakamadım tekrardan döndüm.
Birkaç yerden öğrenmeye çalıştım ama tam cevap bulamadım elimde l293d motor sürücü shield var. Bu shield spi pinlerini kullaniyor. üstündeki shift register entegresine bağlanmış. Spi olarak kullanmiyor bu yüzden paralel olarak ikinci cihazı baglayamiyorum. Bu düşünülmeden tasarlanmış yani. Sadece uart pinleri 0,1 i²c sda scl pinleri dijital 2 ve 13. Pinler ve analog pinleri boşta. Software spi kullanarak yapılabilir dediler. Rx tx pinlerini spi için kullanmak sorun yaratmaz mı ben çok gerek olmadıkça kullanmıyorum bu pinleri çünkü kod atmakta falan da çok sorun çıkarıyorlar birşey bağlıyken. Analog pinleri bunun için kullanabilir miyim?
Merhaba, öncelikle geçmiş olsun başarılar dileriz.
Hangi mikrodenetleyici ya da geliştirme kartından bahsediyorsunuz?
Teşekkürler. Arduino uno
Analog pinleri (A0-A5) SPI için kullanmak pek uygun olmayabilir çünkü SPI sinyalleri genellikle dijital pinler üzerinden iletilir. Bu nedenle, analog pinleri SPI için kullanmanız yerine RX ve TX pinlerini kullanmanız daha uygun olacaktır.
Yazılımsal SPI kullanırken, SPI kütüphanesini kullanarak RX ve TX pinlerini uygun bir şekilde yapılandırmanız ve iletişimi yönetmeniz gerekecektir. İlgili Arduino veya mikrodenetleyici için kullanılan kütüphane belgelerinde bu konuda daha fazla bilgi bulabilirsiniz.
Özetlemek gerekirse, L293D motor sürücü shield'i üzerindeki SPI pinlerini kullanmadan başka bir cihazı bağlamak için RX ve TX pinlerini SPI için kullanabilirsiniz. Ancak, bu pinleri programlama veya hata ayıklama amacıyla kullanmanızı sınırlayabilirsiniz.
Anladım bu biraz zorlaştıracak işimi. Ben servo kullanmayacağım için bu l293d yi söküp basit bir devre kullanıp istediğim gibi çalışır hale getirebilir miyim. mesela alta koyduğum gibi bağlantıları yapıp çıkışlara ikişer motor bağlasam düzgün çalışırlar mı. L298n ile yapılmış 4wd araç gibi. Düzgün çalışır mı?
Birkaç yerde böyle paralel bağlarsam düzgün çalışmayacagini kendi etrafında döndüğünü okudum.
Motorların sağlıklı beslenmesi ve sürülmesi için mutlaka bir sürücü ya da mosfet kullanmanız gerekiyor. Bazı sürücüler bahsettiğiniz gibi daha fazla motora imkan sağlayabiliyor.