Le MAX7219 est l’une de ces pièces de votre poubelle qui a une attitude «faite ainsi que faite». Dans la situation, vous êtes inconnu, cette puce peut être utilisée pour contrôler des affichages à 7 segments, des écrans matriciels 8 × 8, voire une pile de DEL aléatoires. Vous en parlez au moyen d’une interface série de base et gère les tâches que vous ne voulez pas prélever, telle que le multiplexage ainsi que la modulation. Cependant, tous les affichages ne sont pas identiques, cependant, alors [Raj] a écrit pour montrer exactement comment il utilisait le MAX7219 pour contrôler des affichages à 7 segments de haute tension.
La spécification sur le MAX7219 permet uniquement une tension d’entrée de 5V, ce qui limite la sortie automobiliste d’environ 4V et peut causer des problèmes lors de l’utilisation de grands voyants de la série-Connect interne. L’option [Raj] permet au MAX7219 de contrôler des affichages avec des tensions allongées à l’avance allant jusqu’à 24V, ainsi que sous forme de bonus ajouté, le circuit maintient la compatibilité avec les bibliothèques de microcontrôleurs existantes. Nous imaginons que cela pourrait être une technique NIFTY pour rester à la main la prochaine fois que vous avez besoin de contrôler de gros affichages de tableau de bord.
Le circuit fonctionne avec l’aide de pilotes intermédiaires à un niveau essentiellement de niveau à niveau la tension à l’écran, qui fournit à la fois la haute tension et protège les entrées de MAX7219. L’un des inconvénients de ce circuit est de perdre la fonction actuelle constante de MAX7219, nécessitant que chaque connexion de section comprend une résistance de limitation de courant. Nous apprécions les intérêts de cette conception aux États défauts, car vous ne voudriez pas que toutes vos LED arrivent lors du démarrage!