RS232-to-USB Converter [ditutup]

9

Siapa pun memiliki rekomendasi tentang konverter rs232-ke-usb yang baik. Ada banyak di luar sana dan dari kelihatannya ada yang hit atau miss.

Dukungan pengemudi yang baik adalah suatu keharusan.

jdiaz
sumber
Saya harap Anda maksud USB-to-serial (dalam hal ini jawaban di bawah ini berlaku)? rs232-to-usb akan menyiratkan bahwa PC Anda memiliki koneksi RS232 dan Anda ingin mengubahnya menjadi koneksi USB. AFAIK gadget semacam itu tidak ada.
Wouter van Ooijen
jika Anda memiliki akses ke pemrogram ATMEGA8 dan usbasp, Anda dapat membuatnya sendiri. ada proyek VUSB yang merupakan konverter USB ke rs232. Tapi itu tidak akan mengubah level logika ke RS232, sebaliknya Anda perlu MAX232 seperti sirkuit pompa pengisian untuk itu.
Standard Sandun

Jawaban:

23

Setiap chip FT232 baik (yaitu FT232R). Driver tersedia untuk umum dan windows akan mengunduh secara otomatis.

Ini akan muncul sebagai port serial dan ada banyak solusi pra-dibangun yang tersedia. Perusahaan yang membuat chip FT232, FTDI , akan menjual banyak solusi yang mereka kembangkan sendiri.

Kortuk
sumber
Satu catatan: FIFO pada chip ini cenderung cukup dalam (seperti dalam 512 atau 1024 karakter!). Itu bagus untuk sebagian besar penggunaan (jelas itu membuat data bergerak lebih baik), tetapi jika Anda ingin menerima byte tunggal dengan latensi rendah, itu bisa menjadi masalah. Saya tidak tahu bagaimana menyesuaikan ini untuk Windows, tetapi jika Anda memerlukan bantuan dengan Linux, cari milis linux-serial untuk nama saya (Kohne) dan Anda harus menemukan peretasan saya yang relevan.
Michael Kohne
Ya, masalah lain di sini adalah orang sering lupa bahwa USB tidak seperti serial, itu bukan koneksi khusus dengan arbitrase bus instan. Jika Anda menggunakan USB, Anda harus menerima bahwa ada latensi yang terlibat dengannya. Kami biasanya memiliki latensi 20-100 mS, port serial nyata lebih disukai, tetapi apa yang pelanggan akan memilikinya.
Kortuk
1
+1 - Saya akan mengatakan hal yang sama. Saya telah menggunakan chip FTDI dengan sukses dengan 921.6 Kbaud dan belum jarang mengalami buffer overruns pada PC saya, jadi mereka telah melakukan pekerjaan dengan baik dengan perangkat keras dan driver Windows.
Jason S
2
@Michael K: FIFOs tidak akan memengaruhi latensi Anda kecuali jika dirancang dengan buruk. Latensi dengan konverter USB <-> RS232 apa pun terutama disebabkan oleh pembatasan slot waktu USB yang melekat, seperti yang ditunjukkan Kortuk.
Jason S
Ya, kami juga menerapkan baud-rate yang sangat tinggi, sejauh ini sangat baik.
Kortuk
6

Adaptor USB-ke-seri hidup dan mati dengan dukungan driver mereka. Dalam pengalaman saya, FTDI memiliki dukungan besar pada ketiga OS (Mac OS X, Windows, Linux), tetapi chipnya sedikit lebih mahal. Saya ingat Prolific memiliki dukungan hebat di Linux, tetapi driver Mac agak tersedot.

todbot
sumber
2
Saya menggunakannya untuk driver, itulah sebabnya saya membuat pilihan saya, jika satu klien memiliki masalah, itu membuat semua biaya yang dihemat pergi ke luar jendela.
Kortuk
4

Apakah Anda mencari chip, atau perangkat yang sebenarnya? Keyspan digunakan untuk membuat perangkat hebat - biasanya adaptor USB ke DB-9. Saya tidak punya alasan untuk membeli yang baru belakangan ini.

Di depan chip saya sudah senang dengan berbagai solusi berbasis FTDI saya sudah mencoba (meskipun mereka semua akan ke TTL-serial, bukan RS-232).

edebill
sumber
Keyspan OK, kami punya mereka di tempat kerja dan mereka salah satu dari beberapa perangkat non-FTDI yang telah bekerja dengan baik untuk saya. itu tidak naik ke baud rate yang kuharapkan.
Jason S
3

Saya telah menggunakan chipset Prolific dalam produk ini dan sangat dapat diandalkan. Seperti FT232, ini muncul sebagai port serial. Saya telah menggunakannya di banyak proyek saya tanpa masalah, contoh terbaik akan menjadi ini di mana ia selamat saya menarik ujung rs232 terpisah untuk terhubung langsung ke beberapa pin.

thisismyrobot
sumber
2

CP210x dari Silabs adalah produk hebat. Sulit untuk disolder, tetapi ada banyak tutorial yang mengajarkan hal ini di Google.

Keuntungannya adalah tidak perlu kristal dan hanya menggunakan beberapa kapasitor.

Daniel Grillo
sumber