Etape 2: Conception et liste de pièces
J’ai trouvé ce lien http://www.mikroe.com/en/books/picbook/7_08chapter.htm qui déclare « Jusqu'à 6 écrans sont accessibles comme ça sans la luminosité de chaque écran étant touché. » Je considérais ce un défi et quelque chose à étudier dans le cadre de mon projet.
La première chose que j’ai fait, a été de saisir certains affichages 7 segments à incandescence de ma boîte et de voir comment ils travailleraient. Mauvaises nouvelles. Les pièces particulières, que j’ai sélectionné sont comportent pas comme je le souhaitais. Le segment s’allumer lorsque nécessaire, sur la maquette, mais le courant de fuite a été distribué aux autres 6 segments. J’ai réalisé l’affiche à incandescence peut ne pas être la voie à suivre, ou j’avais besoin de les utiliser d’une manière différente. Tant de simplicité, que j’ai vérifié les LED 7 segments, j’ai eu en main fonctionnera pour breadboarding et ordonné une anode commune s’affiche.
La deuxième chose que j’avais à faire était de disposition ma conception et commencer à travaillent sur le code. Sur la photo est mon circuit. Pas beaucoup, comme le code dans le PIC prend soin du multiplexage... euh Charlieplexing. Remarque : Tous les 6 écrans ont le même sens à partir du driver IC. Le sélecteur IC permet à chaque affichage, 1 à la fois et les lignes de 7 segments sont mises à jour par le PIC en conséquence. Idée toute simple.
Après cela, achèvement code et matériel est tout ce qui était nécessaire.
Liste des pieces
Après 3 petites commandes de Digi-Key, tout en décidant sur des composants spécifiques, j’ai eu tout ce que j’avais besoin (avec quelques trucs sur la main) ;
1 ~ 3 « x 4 » PCB
6 petits bouton poussoir switches (N.O.)
1 74LS47, afficheur 7 segments IC
1 PIC16F627
1 CD4028, 1 de 10 sélecteur IC
6 résistances 10KOhm
Résistance a 1 470 ohms
1 bobine de fil. J’ai utilisé différentes couleurs et manomètres, mais c’était juste moi.
1 régulateur 5V 05 de 78L
1 clip de batterie de 9V
1 pile de 9V
1 petit interrupteur (marche/arrêt)
Je considère cela un projet modérément complexe, due ;
1) code microprocesseur requis
2) soudure et breadboarding
3) optimisation de la conception.
Aucune de ces questions par eux-mêmes sont trop compliquées, mais les prendre tout sur sans aucune expérience peut être abit autant pour les débutants. Un programmeur de matériel est requis pour la gravure de l’appareil, brasage, etc....
La première thng que quelqu'un peut-être remarqué est que ne pas les LED 7 segments ont des résistances série (limitation de courant) ! Je voudrais résoudre rapidement, en indiquant que mon dessin original avait en... mais lisez l’étape suivante pour l’explication !