j'aimerais savoir s'il est possible, ou plutôt judicieux, de démarrer une liaison série avec un périphérique (USB de l'Ordinateur par exemple) en connectant le TX associé de l'Arduino au TX d'un autre composant pour le transmettre directement.
Si cela est possible, est-ce aussi judicieux si ce TX est en 3,3 V ?
Merci Mais à vrai dire cela n'était pas la question... Je voulais transférer le TX d'un composant à un autre appareil en passant par l'Arduino. Je n'ai pas besoin de recevoir ces données. Je veux qu'elles soient directement transmises.
Non, justement, je voulais savoir si je pouvais connecter ce que transmet ce composant directement à ce que transmet la carte à l'ordinateur. Si je ne peux pas alors je ferai un code avec deux liaisons séries.
Disons que si j'essaie de brancher deux fils sur un port USB pour établir une liaison série, je risque d'avoir du mal. Puis je n'ai strictement rien à acheter maintenant, donc je voudrais passer par l'Arduino. Reste à savoir comment.
"Dans ce cas, il te suffit de brancher l'arduino en USB sur le PC et de brancher l'une des UART de l'arduino sur le port série de l'autre périphérique."
Dit de façon qui m'est un peu moins accessible, ce ne serait pas ce que j'avais proposé par hasard ? Sachant que les broches 0 et 1 de l'Arduino sont associées à la liaison série qui dans ce cas est démarrée avec l'ordinateur. Envoyer sur le TX de l'Arduino du 3,3 V est un problème ? 3,3 V, ce n'est pas perçu comme un niveau haut ? En tout cas ici on m'indique qu'il n'y a pas de problème à cela.
Peut etre que l'arduino supporte le 3.3V comme niveau logique 1 (il faudrait lire la doc pour en etre sure).
Mais en tout cas, ton périphérique 3.3V ne va pas supporter le 5V de l'arduino, il faut donc faire un pont diviseur de tension ou utiliser un transistor en collector ouvert (ce qui inverse le signal).
Dans ton lien, ils ont opté pour un pont diviseur 7.5k/4.7k, ce qui donne une tension de : 5 * ( 7.5 / ( 7.5 + 4.7 ) ) = 3.1V
Ce n'est pas du 3.3 mais c'est correct pour un périphérique 3.3V
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Retrouvez moi sur mon blog et ma chaine Youtube !