Étape 10 : Matériel - construire la carte principale
Maintenant, nous allons enfin construire le tableau principal ! C’est où se passe la majeure partie de la magie de matériel. Le Conseil principal héberge le microcontrôleur secondaire (ci-après dénommé « SMCU ») et la puce MCP3008 ADC, ainsi que tous les contrôles. Il est équipé de connecteurs soudés sur le panneau de clavier numérique et du tableau de bord ainsi.
Matériaux :
- Prise de courant IC 20 broches (x1)
- 16-goupille douille de IC (x1)
- MSP430G2553 (x 1)
- MCP3008 (x1)
- 10 kOhm résistance (x1, pull-up pour la broche de remise à zéro sur le G2553)
- Lots de fil de branchement
- Convenablement taille protoboard
Construisez le bord
Avant de commencer : Pour plus d’informations sur la façon d’effectuer tous les branchements, voir le circuit ci-joint schéma ! Pour la lecture de ce schéma, consultez ce tutoriel par Sparkfun. Essayez de suivre ce que nous avançons. Aussi, n’oubliez pas de garder les feuilles de données pour le MSP430G2553 et le MCP3008 ouverte tout en soudant pour s’assurer que les connexions appropriées sont faites ! Pour une explication de comment fonctionne le protocole SPI (Serial Peripheral Interface), voir ce tutoriel par Sparkfun.
IC Sockets Et connecteur de Launchpad
La majeure partie du Conseil d’administration est câblée connexions à tous les autres contrôles du contrôleur DJ, mais aussi le peu de composants qui peuplent en fait le Conseil d’administration est des ICs/prises et une résistance unique. Le reste est tout fil ! J’ai soudé la prise 20 broches de IC dans le haut Centre de la planche et ensuite soudées à la prise 16 broches de IC au-dessous de lui, laissant un vide dans le Centre pour le jury de l’encodeur rotatif effacer. Ne pas insérer de l’EI réel tout de suite, soudure chaleur peut les endommager ! J’ai ensuite soudé sur 17 fils pour le bouclier de Launchpad et commença à souder quelques connexions hors que. Veillez à ce que vous écrivez ce que fils sera ce que lorsqu’il est attaché à la zone de lancement ! Soudez l’autre extrémité de ces fils au bouclier Launchpad que nous faits plus tôt. Assurez-vous qu’ils atteindront !
Raccords d’alimentation
De ces broches, il faut souder la fois alimentation et masse à la SMCU et la MCP3008. Pour ce faire, choisissez quel fils seront alimentation et masse à partir du tableau de bord et souder un fil de puissance à la broche 1 de la SMCU et la broche 16 de le MCP3008. Puisque la tension de référence (Vref) sera le même que notre tension d’alimentation, pont broches 16 et 15 de la MCP3008. Pour connecter le sol à deux puces, souder une prise de terre à la broche 20 de le SMCU et l’autre à la broche 14 (toujours) de la MCP3008. Puisque notre toujours et DGND sont les mêmes, souder une connexion de broche 14 jusqu'à la broche 9 de le MCP3008. C’est tout ! Ces deux circuits devraient être alimentés maintenant.
Résistance de réinitialisation
À ce stade, nous allons aussi à souder sur la résistance de pull-up sur la broche de remise à zéro de le SMCU. Cela est nécessaire pour le microcontrôleur pour fonctionner de façon indépendante. Pour ce faire, prenez la résistance 10kOhm et souder entre la broche 1 (tension d’alimentation) et la broche 16 (TVD) de la SMCU. J’ai utilisé un peu de tube shrinkwrap supplémentaire afin d’éviter tout court-circuit. Voir les photos de l’aide.
Interface SPI
Ensuite, souder les connexions de l’interface SPI de le MCP3008 au microcontrôleur secondaire. Broches 7, 8, 14 et 15 sur le microcontrôleur secondaire allument aux broches 13, 10, 12 et 11 sur le MCP3008, respectivement.
Contrôles
Voici où arrive le reste de l’amusement : souder tous les contrôles sur la carte principale. Pour commencer, coupe tous les fils pour les contrôles afin qu’ils atteignent sans beaucoup de fil supplémentaire (laissez un peu de mou), en particulier les potentiomètres près de la position de montage de la carte principale. Priver de manière appropriée et commencer à leurs fils de positionnement au sein du Conseil, afin qu’ils n’entrent en conflit. Vous pouvez essayer de raccorder directement les contrôles où ils doivent faire, mais vous pouvez également utiliser un peu de fil de raccordement.
Remarque : J’ai trouvé que la carte principale de montage plus tard était super difficile en raison de la mise en place de fil des contrôles. Envisager de laisser les fils longs et leur câblage jusqu’aux bords du Conseil au lieu de directement en ligne.
Potentiomètres
Les potentiomètres ont besoin d’une connexion de masse sur la broche supérieure et une prise d’alimentation électrique la plus basse tige. La fiche de centrale est sortie du potentiomètre. J’ai branché le trebel, potentiomètres, moyenne et basses au microcontrôleur principal. Souder la sortie de ces six broches 2, 5, 6, 7, 14 et 15. Les 5 autres potentiomètres doivent être câblé à le MCP3008. Les broches sur le côté gauche sont toutes les entrées de canaux donc tout 5 de ceux qui le fera. Sur les potentiomètres de glisser les tiges sont un peu différentes. Sur le pot de glissière extra larges, les broches sont étiquetés 1, 2 et 3. Broche 1 doit être raccordée à la masse, la broche 3 doit être raccordée à une tension positive et broche 2 est la sortie et doit être câblée sur le côté gauche de la MCP3008. Sur le pot moyen diapositive, les deux broches sur le dessus sont au sol et la sortie de gauche à droite, et la broche unique sur le fond est puissance positive.
Encodeur rotatif
La molette a 5 fils venant hors de lui. Ce sont: 2 connexions, connexion 1 bouton et 2 connexions pour la sortie de l’encodeur rotatif au sol. Du côté des trois broches, la fiche de centrale doit être raccordé à la terre. La broche de gauche va à la broche 8 du microcontrôleur principal et l’axe de droite va jusqu'à la broche 9. Du côté de deux broches, une broche va à la terre et l’autre axe va à broche 10. Il n’importe quelle goupille est qui. Pour plus aider sur ce branchement, voir les photos ou consulter cette page.
Boutons
Rappeler quel lien vous avez décidé d’être rectifiée sur les planches de bouton. Ce qui doit être soudé à la terre, et puis leurs sorties ont soudé sur les broches appropriées des fils Launchpad qui mènent au microcontrôleur principal. Les entrées de bouton sur le microcontrôleur principaux sont les pins 11, 12, 13, 18 et 19.
Circuit clavier
Trouver le petit en-tête 12 X 2 que vous avez fait pour le connecteur de clavier il y a quelques temps et souder les fils à elle afin qu’ils atteignent la carte principale. N’oubliez pas quels fils sont ce qui ! Ensuite, faire les raccordements nécessaires. Les broches d’alimentation et de masse ont besoin d’être connecté en conséquence. La broche de commutateur de pont va à la broche 5 sur la microntroller secondaire. Les broches de deux mode aller aux broches 18 et 19. Les broches de clavier 1-7 aller aux broches 12, 2, 11, 10, 13, 9 et 6, respectivement. Voir le schéma pour une meilleure idée.
Connecteur de bouclier
Souder le connecteur de bouclier à la carte mère à l’aide de la mise en page que vous avez déterminé plus tôt. J’ai écrit moi sur le côté de la Commission. La triple vérifier les connexions avant de vous rendent permanente ! Vous pourriez vraiment gâcher tout si un fil se rend mauvais ici !
Pour terminer
Maintenant, nous devrions avoir tout le matériel branché où il doit aller électriquement. La seule chose reste à faire est de position LEDs et reliez-les où ils doivent aller. Nous le ferons à l’étape suivante, où nous avons terminer la construction de l’affaire.
Insérer le MSP430G2553 qui est programmé avec code du microcontrôleur secondaire dans la prise de IC 20 broches et puis insérez le MCP3008 dans la prise de IC 16 broches. Assurez-vous que vous insérez le microcontrôleur correct, le microcontrôleur primaire ne serait pas trop heureux de ce circuit.
Maintenant, collez la carte principale sur le centre de la façade. Utiliser des entretoises plus en bois pour le faire rentrer correctement. Assurez-vous qu’il n’y a aucun problèmes de dédouanement ou le court-circuit possible. N’oubliez pas que fils peuvent se déplacer autour à l’intérieur un peu tout au long de la durée de vie de ce contrôleur ainsi vous pouvez fixer les câbles avec des attache-fil ou ruban électrique.
Branchez le Launchpad sur le bouclier et le laisser pendre pour l’instant.
Regardez le jeu que vous devrez travailler avec afin d’y pour insérer l’ICs maintenant. N’êtes-vous pas heureux que nous avons attendu un peu ?