Étape 4: Câblage il tout
Dans le schéma, nous voyons 2 595 puces enchaînés ensemble pour former une sortie parallèle 16 bits.
La puce bas est en fait le principal, et la partie supérieure un est enchaînés à lui.
Ce que nous voyons ici, c’est que le fond 595 est le moteur de broches de données de l’écran LCD dans une configuration de 8 bits, la puce haut de la page contrôle le signal RS et le rétro-éclairage en tournant un transistor allumé ou éteint. N’oubliez pas la note de *sur le rétro-éclairage LCD sur savoir votre page matériel #1, dans le cas votre LCD n’a pas une résistance de rétro-éclairage, n’oubliez pas d’en ajouter un dans votre circuit. Dans mon cas les écrans LCD je suis déjà venu avec une résistance intégrée, donc j’ai sauté cette étape.
Le contraste est appliqué par un pot de 5K Ohms, une broche va à GND l’autre va à la SCR et l’essuie-glace sur la broche de la Vo sur l’écran LCD.
Les condensateurs utilisés sur les écrans LCD et de 595 lignes SCR sont découplage des condensateurs, ils sont là pour se débarrasser des parasites. Ils ne sont pas un must si vous travaillez sur une maquette, mais devez être utilisé dans le cas où vous construisez votre propre version de ce circuit pour être utilisé en dehors des « conditions de laboratoire ».
R5 et C9 dans cet ordre très spécifique de créer un retard RC, qui permet de s’assurer que les données de sorties de la 595 ont le temps de se stabiliser avant de l’axe de l’activer sur l’écran LCD a la valeur « élevé » et lit les données.
Q7' de la 595 va du bas dans l’entrée de données en série de la 595 sur le dessus, cela crée une guirlande de 595s et donc une interface de 16 bits.
Câblage jusqu'à l’Arduino est facile. Nous utilisons une configuration à 3 fils, à l’aide de goupilles SPI de l’Arduino. Cela permet des transferts de données très rapide, l’envoi de 2 octets pour le LCD prend habituellement environ 8 microsecondes. C’est très rapide, et c’est en fait beaucoup plus vite que le temps qu’il faut l’écran LCD pour traiter les données, donc un retard de 30 microsecondes est nécessaire entre chaque écriture.
Un très grand avantage de l’utilisation de SPI, c’est que les broches D11 et D13 sont partagés avec d’autres dispositifs SPI. Cela signifie que si vous avez déjà un autre composant qui utilise le SPI, comme un accéléromètre, cette solution n’utiliserons une broche supplémentaire pour le signal enable.
Sur la page suivante, nous verrons le résultat. J’ai construit un sac à dos sur une perfboard et cela fonctionne très bien pour moi jusqu'à présent.