Table des matières:

Position de l'engrenage de la moto avec affichage à sept segments : 4 étapes
Position de l'engrenage de la moto avec affichage à sept segments : 4 étapes

Vidéo: Position de l'engrenage de la moto avec affichage à sept segments : 4 étapes

Vidéo: Position de l'engrenage de la moto avec affichage à sept segments : 4 étapes
Vidéo: Ne JAMAIS partir SANS SA COPINE 🫢 #humour #blague #drole #couplegoals #internationalcouple #shorts 2024, Juillet
Anonim
Position de l'engrenage de la moto avec affichage à sept segments
Position de l'engrenage de la moto avec affichage à sept segments

Ce projet implique le décodage d'un certain nombre d'entrées (dans ce cas 7) à afficher sous forme de valeurs numériques sur un affichage à sept segments (SSD) en utilisant quelque chose appelé décimal codé binaire (BCD), une matrice de diodes et une micro-puce appelée BCD4511 (ou CD4511). J'ai eu une courbe d'apprentissage très raide avec ce projet et j'ai exploré un grand nombre d'options différentes; y compris l'utilisation de mon Arduino avec des registres d'entrée et de sortie pour conserver les broches d'E/S. peut avoir un travail plus facile à faire la même chose.

Étape 1: Matrice de diodes

Décimal codé binaire
Décimal codé binaire

Wikipedia vous dira que Binary Coded Decimal (BCD) est une forme d'encodage binaire qui est utilisé pour afficher des valeurs numériques, dans ce cas, il n'a vraiment pas trop de différence avec la numérotation binaire régulière, mais cela vaut la peine de vérifier. Nous l'utilisons dans ce projet parce que la micropuce BCD4511 l'exige, et elle nous permet de décomposer les sept entrées du commutateur de position de vitesse sur la moto (6 vitesses plus neutre), jusqu'à 3 entrées dans la puce BCD4511, qui à son tour pilotera le SSD. Cela signifie qu'au lieu d'avoir 33 diodes pour afficher les nombres de 0 à 6 (0 indiquant le neutre), toutes provenant d'entrées individuelles, comme indiqué dans l'image de l'étape précédente, nous n'avons désormais besoin que de 12 diodes. Cela peut ne pas sembler si fantastique, mais lorsqu'il s'agit de souder physiquement toutes ces connexions sur une carte, l'espace est pris très rapidement. Nous générons le BCD à partir des entrées du commutateur de position de vitesse avec une matrice de diodes, à peu près de la même manière car nous aurions utilisé une matrice de diodes pour piloter le SSD auparavant avec les 33 diodes. Nous avons seulement besoin de changer l'état de trois entrées ('A', 'B' & 'C') sur la puce BCD4511 car nous n'avons besoin d'afficher que 0 - 6, donc nous pouvons physiquement maintenir la quatrième entrée ('D') aussi bas (ou 0) et manipulez les trois entrées restantes de la puce pour obtenir nos valeurs. Pour manipuler les états des entrées de la micropuce, utilisez le circuit dessiné à la main illustré dans l'image ci-dessus. Il utilise une matrice de diodes beaucoup plus concise pour transmettre les valeurs à la puce. Notez que parce que l'interrupteur que j'ai fonctionne en mettant à la terre le signal correspondant à la vitesse dans laquelle se trouve le vélo, le circuit fonctionne en faisant chuter la tension aux bornes des résistances qui sont connectées à la terre via les diodes. C'est à dire. si une résistance est connectée à une diode mise à la terre, elle a une chute de tension à ses bornes que la micropuce lit comme faible (ou 0) tandis que le reste reste élevé (ou 1) nous donnant la valeur BCD magique.

Étape 3: Obtenez la soudure

Obtenez la soudure
Obtenez la soudure
Obtenez la soudure
Obtenez la soudure
Obtenez la soudure
Obtenez la soudure

En ce qui concerne les listes de pièces, j'ai utilisé les éléments suivants:- Résistances 330 Ohm (x3)- Diodes (x 12)- Micro puce CBD4511 (ou CD4511) (x1)- Affichage à sept segments à cathode commune (x1)- Connecteurs (x17) - Fil isolé générique de calibre 0,12 mm (au besoin) - Carte Proto (5 x 7 cm) Je recommande fortement de faire d'abord un essai sur une planche à pain sans soudure pour être sûr de savoir exactement comment vous voulez poser le circuit dehors. J'ai fini par changer la configuration environ 3 fois avant de la faire ressembler à quelque chose dont je suis vaguement fier. Pour en témoigner, j'ai oublié d'ajouter une connexion à la terre pour le SSD, d'où la raison pour laquelle certaines images ont des notes ajoutées. Les fils bleus que j'ai utilisés vont de la puce à chacun des connecteurs SSD sur le côté gauche du planche. Dans la moitié droite, le bleu relie le signal de mise à la terre du commutateur de moto aux diodes appropriées de la matrice. Les fils jaunes sont 'A', 'B' et 'C' des entrées BCD pour la puce, l'orange est les connexions V+ et le noir est la terre, dont l'un relie le 'D' du BCD à la terre pour tenir elle est aussi faible pour les raisons décrites précédemment.

Étape 4: Tout est fait

Voici un lien vers une vidéo de l'indicateur de changement de vitesse en action.

J'espère que cela a du sens et que certains d'entre vous le trouveront utile pour vos projets.

Tous mes vœux;

James.

Conseillé: