Étape 2: Binary Coded Decimal
Wikipedia vous dira Binary Coded Decimal (BCD) est une forme de codage binaire qui est utilisée pour afficher les valeurs numériques, dans ce cas il n’a vraiment pas trop de différence à la numérotation binaire ordinaire mais il est utile de vérifier.
Nous l’utilisons dans ce projet parce que la micro puce BCD4511 l’exige, et il nous permet de briser les sept entrées provenant de l’interrupteur de position du train sur la moto (6 vitesses plus neutre), jusqu'à 3 entrées dans la puce de BCD4511, qui à son tour conduira le SSD. Cela signifie plutôt que d’avoir 33 diodes pour afficher les nombres de 0 à 6 (0 indique neutre) tous de différentes entrées, comme illustré dans l’image de l’étape précédente, nous avons seulement besoin 12 diodes. Cela peut ne pas sembler tout ce fantastique mais quand il s’agit de brasage physiquement toutes les connexions sur une planche, espace obtient repris très rapidement.
Nous générons le BCD depuis les entrées de l’interrupteur de position de vitesse avec une matrice de diodes, de la même manière que nous aurions utilisé une matrice de diodes pour piloter le SSD avant avec les 33 diodes. Nous avons seulement besoin de changer l’état des trois entrées (« A », « B » & « C ») à la puce de BCD4511 que nous avons seulement besoin d’afficher 0 - 6, donc nous pouvons tenir physiquement la quatrième entrée (a ') aussi faible (ou 0) et de manipuler les trois entrées restantes à la puce pour obtenir nos valeurs.
Pour manipuler les États des entrées à la micro puce, utiliser le circuit dessinés à la main montré dans l’image ci-dessus. Il utilise une matrice de diodes beaucoup plus concis pour obtenir les valeurs à la puce. Notez que parce que l’interrupteur j’ai travaille de mise à la terre le signal correspondant à quelle vitesse la moto est en, le circuit fonctionne en laissant tomber la tension dans l’ensemble de ces résistances qui se connecter à la terre via les diodes. C'est-à-dire si une résistance est connectée à une diode qui est relié à la terre, il a une tension tomber dessus qui la micro puce se lit aussi bas (ou 0) tandis que le reste demeure élevée (ou 1) nous donne la valeur magique de BCD.