USB - GPIO modülü


15

Sunucunun bir GPIO sinyali şeklinde bir mikro denetleyiciye göndermesi gereken bir web sayfasında düğmelere basmasını içeren bir proje üzerinde çalışıyorum. Sunucuda kullanılabilen tek port USB'dir.

Birkaç düşüncem oldu:

  1. USB'den GPIO'ya arayüz olarak bir Arduino kartı kullanın.
  2. Http://numato.com/8-channel-usb-gpio-module gibi özel olarak oluşturulmuş bir modül kullanın (hızlı bir Google aramasında ortaya çıkan tek modül budur.
  3. Bu soruda anlatılanlara benzer bir şey kullanın. USB'den Sürücü LED'leri

Bu alanda deneyimi olan herkes tavsiye verebilir mi?

Yanıtlar:


14

Belki de belirtilen gereksinime en basit çözüm FTDI FT245R IC'dir .

Soru bağlamında dikkat edilmesi gereken önemli noktalar:

  • Windows, MacOS ve Linux için FTDI'dan telifsiz USB sürücüleri (MacOS desteği yalnızca USB VCP modu için)
  • Özel programlama olmadan çip üzerinde kullanılan eksiksiz USB cihaz modu protokolü
  • USB dirençler dahil çipte komple USB donanımı
  • 8 GPIO mevcut - mikrodenetleyiciden gelen girişler için gelecekteki genişletmeye de izin verecek
  • USB askıya alma / sürdürme desteği, kullanılmadığında cihazı düşük güç moduna geçirmek için
  • Entegre seviye dönüştürücü ve 5 V, 3,3 V, 2,8 V ve 1,8 V totem kutuplu çıkış, böylece çoğu standart mikrodenetleyiciyle konuşabilir
  • Ek kristal veya osilatör gerekmez, hepsi entegre edilmiştir.
  • Hem bilgisayar hem de FT245R uçları için ücretsiz örnek uygulama kodu

Uygulamada tasarruf edilen zaman ve gelecekteki gereksinim şişkinliği açısından, bu belki de gereksinime en hızlı, en basit ve en ucuz 1 çip cevabıdır. Bireysel birimler için fiyat 4-5 $ civarında ve hacim olarak 2 $ aralığında.


6

GPIO'dan bu adafruit micro-usb iyi görünüyor, ancak bahsettiğiniz Numato olanı biraz daha fazlası için biraz daha büyük. Gerçekten büyük bir şey arıyorsanız ve biraz daha fazla para ödemek istiyorsanız, en büyük Numato varyasyonu sizin için.

Her neyse, adafruit olanı alıyorum, çünkü bu projem için ihtiyacım olan süper cüce.

(En büyük numato versiyonu burada: http://numato.com/32-channel-usb-gpio-module-with-analog-inputs/ )


Numato, gerçekten büyük olmanız gerekiyorsa 64 kanallı bir sürüm ekledi, ancak 32 kanalın fiyatının yaklaşık 3 katı.
nvuono
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.