Bildirimler
Tümünü temizle

Analog pinler spi için tanımlanabilir mi?

7 Yazılar
2 Üyeler
4 Likes
150 Görüntüleme
Forum forum,topluluk forumu,devreyakan,devreyakan forum
(@karavela_1538)
Seçkin Üye
Katılım : 1 sene önce
Gönderiler: 18
Konu başlatıcı  
  • 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?

 


   
Alıntı
devreyakan
(@devreyakan)
Yönetici Admin
Katılım : 4 sene önce
Gönderiler: 78
 

Merhaba, öncelikle geçmiş olsun başarılar dileriz.

Hangi mikrodenetleyici ya da geliştirme kartından bahsediyorsunuz?


   
CevapAlıntı
Forum forum,topluluk forumu,devreyakan,devreyakan forum
(@karavela_1538)
Seçkin Üye
Katılım : 1 sene önce
Gönderiler: 18
Konu başlatıcı  

Teşekkürler. Arduino uno


   
CevapAlıntı
devreyakan
(@devreyakan)
Yönetici Admin
Katılım : 4 sene önce
Gönderiler: 78
 

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.


   
CevapAlıntı
Forum forum,topluluk forumu,devreyakan,devreyakan forum
(@karavela_1538)
Seçkin Üye
Katılım : 1 sene önce
Gönderiler: 18
Konu başlatıcı  

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ı?

 


   
CevapAlıntı
Forum forum,topluluk forumu,devreyakan,devreyakan forum
(@karavela_1538)
Seçkin Üye
Katılım : 1 sene önce
Gönderiler: 18
Konu başlatıcı  

Birkaç yerde böyle paralel bağlarsam düzgün çalışmayacagini kendi etrafında döndüğünü okudum. 


   
devreyakan reacted
CevapAlıntı
devreyakan
(@devreyakan)
Yönetici Admin
Katılım : 4 sene önce
Gönderiler: 78
 

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.


   
CevapAlıntı
Paylaş: