Il doit bien servir pour n’importe quel 2 périphériques dont vous avez besoin d’avoir une communication série entre disposant de capacités série TTL.
Presque toutes les cartes de prototypage populaires ont série TTL, mais malheureusement, ils ne tous courent à la même tension.
Le périphérique de 5V est sans danger et peut recevoir des données provenant du 3.3V périphérique sans problème dans presque tous les cas.
Le problème vient quand tu dois envoyer des données vers le 3.3V périphérique de l’appareil de 5V.
C’est aussi utile pour le raccordement de la Pi à un 5V TTL USB serial cable - et peut devenir l’utilisation la plus populaire pour elle !
Si vous avez vu mon 8 X 8 X 8 LED Cube instructable, vous avez peut-être remarqué on craignait un raccordement de la Pi de framboise au cube.
Ce problème est niveau TTL shifting.
Les puces de ATmega peuvent prendre 3.3V TTL série, parce que 3.3V est encore une "logique 1" dans le monde de 5V.
Mais si nous voulons renvoyer des données à la framboise Pi, nous avons besoin de décalage de niveau signal 5V ou nous allons
faire sauter l’entrée sur le Raspberry Pi.
Alors j’ai commencé à cherche à acheter une manette de niveau TTL.
2 problèmes. Ceux qui comme celui-ci coûtent 15 $ après l’expédition et ont bien plus que ce que j’ai besoin.
Presque toutes les manettes niveau TTL que je regardais étaient 8 bits de large, et beaucoup étaient bidirectionnel.
J’ai seulement besoin de 1 bit, et il doit seulement être unidirectionnel
Alors j’ai regardé mon bac de pièces et pensé « Je devrais être en mesure de construire tout ce que j’ai besoin sans rien dépenser »
Tout au plus, cela vous coûtera le prix de 2 ou 3 résistances. Selon la formule que j’ai mis en place ici, vous devriez être en mesure de grappiller des résistances de presque n’importe où qui vont le faire - il ne faut pas utiliser les valeurs que j’utilise comme exemples. Je viens d’utiliser des résistances de 100 ohms parce que j’ai plus de 4500 d'entre eux.
Cette instructable devrait effectivement fonctionner pour la plupart 5V à 3.3V communication TTL série entre les périphériques.
Par exemple, j’ai inclus les broches de l’Arduino, ainsi vous pouvez voir que ce serait un excellent moyen de communiquer de Arduino au Pi.
ATTENTION : ESSAYER TOUT CELA EST TOUJOURS FAIT À VOS PROPRES RISQUES. Je dis cela surtout parce que si vous obtenez le RX et TX en arrière ou de fil mal quelque chose et envoyez 5V en entrée 3, 3V, vous risquez d’endommager le 3.3V périphérique.
Vérifiez bien tout et puis l’archiver à nouveau avant d’allumer. Cela dit, nous allons continuer !
Si vous avez vu mon instructable sur circuit le plus simple chargeur iPhone/iPod/iPad , vous savez que j’aime à casser des choses vers le bas pour les termes les plus simples. Eh bien, voilà. 3.3 est 2/3 de 5. Donc si nous avons 5V, alors nous devons faire que 2/3 de cela.
Dans ce circuit, R1 est liée au signal 5V. R2 est 2 résistances R1, soit une résistance de 2 X la valeur de R1.
Donc si vous avez un tas de résistances de 100 ohms (ou à peu près n’importe quelle autre valeur, pour autant que ce sont les mêmes) mettre un sur le signal de 5V, puis mettre les 2 autres en série de ce point à la terre. La jonction de R1 et R2 sera de 2/3 de la 5V ou 3, 3V. Simple.