RS232-USB Dönüştürücü [kapalı]


9

Herkes iyi bir rs232-usb dönüştürücü hakkında herhangi bir öneri var. Orada çok şey var ve görünüşe göre bazı hit veya özledim.

İyi sürücü desteği şarttır.


Umarım USB'den seriye (bu durumda aşağıdaki cevaplar geçerlidir)? rs232-usb, PC'nizin RS232 bağlantısı olduğunu ve bunu bir USB bağlantısına dönüştürmek istediğinizi belirtir. AFAIK böyle bir gadget mevcut değil.
Wouter van Ooijen

bir ATMEGA8 ve usbasp programlayıcısına erişiminiz varsa, kendiniz bir tane oluşturabilirsiniz. USB'den rs232'ye dönüştürücü olan bir VUSB projesi var. Ancak mantık seviyesini RS232'ye dönüştürmez, bunun yerine MAX232 gibi şarj pompası devresine ihtiyacınız vardır.
Standart Sandun

Yanıtlar:


23

Herhangi bir FT232 yongası iyidir (yani FT232R). Sürücüler herkese açıktır ve pencereler otomatik olarak indirilir.

Seri bir port olarak görünecek ve önceden hazırlanmış birçok çözüm var. FT232 çiplerini yapan FTDI , şirket içinde geliştirdikleri birçok çözümü de satacak.


Bir not: Bu yongalardaki FIFO'lar oldukça derin olma eğilimindedir (512 veya 1024 karakter derinliğinde olduğu gibi!). Bu, çoğu kullanım için iyidir (açıkçası verilerin daha iyi hareket etmesini sağlar), ancak düşük gecikme süresi olan tek bayt almak istiyorsanız, bu bir sorun olabilir. Bunu Windows için nasıl ayarlayacağımı bilmiyorum, ancak Linux ile ilgili yardıma ihtiyacınız varsa, adım için linux seri posta listesinde arama yapın (Kohne) ve ilgili kesmekimi bulmalısınız.
Michael Kohne

Evet, buradaki diğer sorun, insanların USB'nin seri gibi olmadığını, anlık veri yolu tahkimiyle özel bir bağlantı olmadığını sık sık unutmalarıdır. USB kullanıyorsanız, bununla ilgili bir gecikme olduğunu kabul etmelisiniz. Normalde 20-100mS gecikme ile sonuçlanırız, gerçek bir seri port tercih edilir, ancak müşterinin bir tane olması gerekir.
Kortuk

1
+1 - Aynı şeyleri söyleyecektim. FTDI yongalarını 921.6 Kbaud ile başarıyla kullandım ve nadiren bilgisayarımda herhangi bir arabellek taşmasıyla karşılaştım, bu yüzden hem donanım hem de Windows sürücüleri ile iyi bir iş çıkardılar.
Jason S

2
@Michael K: FIFO'lar kötü tasarlanmış olmadıkça gecikmenizi etkilemez. Herhangi bir USB <-> RS232 dönüştürücüsünün gecikmesi, Kortuk'un işaret ettiği gibi öncelikle USB zaman dilimi kısıtlamalarından kaynaklanmaktadır.
Jason S

Evet, biz de çok çok yüksek baud oranları uyguladık, şimdiye kadar mükemmel oldu.
Kortuk

6

USB-seri adaptörler sürücü destekleriyle yaşar ve ölürler. Deneyimlerime göre, FTDI'nın üç işletim sisteminde de (Mac OS X, Windows, Linux) büyük desteği var, ancak yongalar biraz daha pahalı. Prolific'in Linux'ta büyük desteği olduğunu hatırlıyorum, ancak Mac sürücüleri biraz emdi.


2
Onları sürücüler için kullanıyorum, bu yüzden seçimimi yapıyorum, tek bir müşterinin bir sorunu varsa, tasarruf edilen tüm maliyetlerin pencereden dışarı çıkmasını sağlıyor.
Kortuk

4

Bir çip mi yoksa gerçek bir cihaz mı arıyorsunuz? Keyspan harika cihazlar yapmak için kullanılır - genellikle bir USB-DB-9 adaptörü. Son zamanlarda yeni bir tane almak için nedenim olmadı.

Çip cephesinde denediğim çeşitli FTDI tabanlı çözümlerden memnun kalmadım (hepsi RS-232 yerine TTL serisine gidiyordu).


Keyspan'ın Tamam, işte bunlara sahibiz ve benim için iyi çalışan birkaç FTDI olmayan cihazdan biri. Yine de umduğu baud hızına kadar gitmedi.
Jason S

3

Bu üründe Prolific yonga setini kullandım ve son derece güvenilir. FT232 gibi, seri bir port olarak görünür. Ben en iyi örnek olur, sorunsuz benim projelerin çoğunda kullanmış bu bir o pimleri bazı doğrudan bağlanmak için ayrı RS232 ucunu çekerek beni atlattı.


2

Silabs'tan CP210x harika bir üründür. Lehimlemek zordur, ancak bunu Google'da öğreten birçok öğreticiye sahip olmak.

Avantajları, kristale ihtiyaç duymaması ve sadece bazı kapasitörler kullanmasıdır.

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.