Convertisseur RS232 vers USB [fermé]

9

Tout le monde a des recommandations sur un bon convertisseur RS232 en USB. Il y en a beaucoup et d'après l'apparence, certains sont aléatoires.

Un bon support du conducteur est indispensable.

jdiaz
la source
J'espère que vous voulez dire USB vers série (dans ce cas, les réponses ci-dessous s'appliquent)? rs232-to-usb impliquerait que votre PC dispose d'une connexion RS232 et que vous souhaitez le convertir en connexion USB. AFAIK un tel gadget n'existe pas.
Wouter van Ooijen
si vous avez accès à un programmeur ATMEGA8 et usbasp, vous pouvez en créer un vous-même. il y a un projet VUSB qui est un convertisseur USB vers rs232. Mais cela ne convertirait pas le niveau logique en RS232, à la place, vous avez besoin de MAX232 comme un circuit de pompe de charge pour cela.
Standard Sandun

Réponses:

23

Toute puce FT232 est bonne (c'est-à-dire FT232R). Les pilotes sont accessibles au public et Windows se télécharge automatiquement.

Il apparaîtra comme un port série et il existe de nombreuses solutions prédéfinies disponibles. La société qui fabrique les puces FT232, FTDI , vendra également de nombreuses solutions développées en interne.

Kortuk
la source
Une remarque: les FIFO sur ces puces ont tendance à être assez profondes (comme en 512 ou 1024 caractères!). C'est bon pour la plupart des utilisations (évidemment, cela permet de mieux déplacer les données), mais si vous souhaitez recevoir des octets uniques avec une faible latence, cela peut être un problème. Je ne sais pas comment régler cela pour Windows, mais si vous avez besoin d'aide avec Linux, recherchez la liste de diffusion linux-serial pour mon nom (Kohne) et vous devriez trouver mes hacks pertinents.
Michael Kohne
Oui, l'autre problème ici est que les gens oublient souvent que l'USB n'est pas comme la série, ce n'est pas une connexion dédiée avec l'arbitrage de bus instantané. Si vous utilisez l'USB, vous devez accepter qu'il y a une latence impliquée. Nous nous retrouvons normalement avec une latence de 20 à 100 ms, un vrai port série serait préférable, mais quel client en aura un.
Kortuk
1
+1 - J'allais dire les mêmes choses. J'ai utilisé des puces FTDI avec succès avec 921,6 Kbaud et pourtant j'ai rarement rencontré des dépassements de tampon sur mon PC, ils ont donc fait du bon travail avec le matériel et les pilotes Windows.
Jason S
2
@Michael K: Les FIFO n'affecteront pas votre latence à moins qu'ils ne soient mal conçus. La latence avec tout convertisseur USB <-> RS232 est principalement due aux restrictions inhérentes aux intervalles de temps USB, comme le souligne Kortuk.
Jason S
Oui, nous avons également mis en œuvre des taux de transmission très très élevés, il a été excellent jusqu'à présent.
Kortuk
6

Les adaptateurs USB vers série vivent et meurent grâce à la prise en charge de leur pilote. D'après mon expérience, FTDI a un excellent support sur les trois systèmes d'exploitation (Mac OS X, Windows, Linux), mais les puces sont un peu plus chères. Je me souviens que Prolific avait un excellent support sur Linux, mais les pilotes Mac étaient un peu nul.

todbot
la source
2
Je les utilise pour les pilotes, c'est pourquoi je fais mon choix, si un seul client a un problème, cela fait disparaître tous les coûts économisés.
Kortuk
4

Vous recherchez une puce ou un appareil réel? Keyspan était utilisé pour créer d'excellents appareils - généralement un adaptateur USB vers DB-9. Je n'ai pas eu de raison d'en acheter un récemment.

Sur le front des puces, je n'ai été que satisfait des diverses solutions basées sur FTDI que j'ai essayées (bien qu'elles allaient toutes en série TTL, au lieu de RS-232).

edebill
la source
Keyspan est OK, nous les avons au travail et ils sont l'un des rares appareils non FTDI qui a bien fonctionné pour moi. il n'a cependant pas atteint le débit en bauds que j'avais espéré.
Jason S
3

J'ai utilisé le chipset Prolific dans ce produit et il est extrêmement fiable. Comme le FT232, il apparaît comme un port série. Je l'ai utilisé dans bon nombre de mes projets sans problème, le meilleur exemple serait celui-ci où il m'a survécu en séparant l'extrémité du rs232 pour me connecter directement à certaines des broches.

thisismyrobot
la source
2

Le CP210x de Silabs est un excellent produit. Il est difficile de souder, mais il y a beaucoup de tutoriels qui enseignent cela sur Google.

Les avantages sont qu'ils n'ont pas besoin de cristal et n'utilisent que certains condensateurs.

Daniel Grillo
la source