Étape 5: Explication de Conseil pour le microcontrôleur
WS2803s sont contrôlés par des microcontrôleurs PIC18F4550 via SPI. Les conseils de microcontrôleur ont trois caractéristiques principales :
- Audio analogique de processus pour générer son réceptif dirigé modèles à l’aide d’une paire de jetons de MSGEQ7 pour l’entrée stéréo.
- USB permet de recevoir des informations telles que les titres des chansons qui peuvent être ajoutés aux modèles LED.
- Envoyer des données de modèle de LED à WS2803s grâce à un port SPI et le démultiplexeur CD4051.
Le changement SPI de forme WS2803s Registre des chaînes. Un inconvénient aux chaînes de MAJ, c’est qu’une seule connexion endommagée empêche tous les registres à décalage procéder dans la chaîne de réception de données. Les panneaux LED vont dans un tricycle de partie mobile qui va être frappant nids de poule, donc fils se desserre pourraient être un problème. J’ai fais ce moins d’un problème de démultiplexage sortie SPI de la PIC18F4550 en huit canaux distincts à l’aide d’unCD4051. De cette façon il y a huit chaînes de Registre court déplacement au lieu d’un long. Beaucoup moins WS2803 planches deviendra ne répond plus, s’il y a une interruption de la connexion.
Il y a trois conseils de microcontrôleur dans le panier. Un pour chacun des côtés : avant, droite, gauche. Un PIC18F4550 unique n’a pas les exigences de vitesse et de la mémoire pour traiter audio et envoyer des données à tous les conseils de LED 105, donc elle est cassée vers le haut comme ceci. Trois planches de microcontrôleur distincte ajoute également la redondance. Deux tiers des LED est toujours en marche si une seule carte à microcontrôleur est endommagée.