U-Disp - The Digg (tm) affichage (Open Source) (15 / 18 étapes)

Etape 15 : Description du projet - matériel

Le matériel est un circuit imprimé taille 1,05 "x 6,3" (2,7 cm x 16,0 cm) qui peuvent être rempli en deux façons différentes selon si c’est le premier dans la chaîne ou non.

Chaînage
Les affichages peuvent être enchaînés pour former une chaîne avec jusqu'à 16 affichages. Chaque Comité a deux connecteurs 4 broches dans les coins supérieurs et inférieurs gauche. Ce connecteur porte la puissance et les canaux de communication entre les affichages. Connectez simplement le connecteur haut de la page d’affichage #1 à la basse conector d’affichage #2 et ainsi de suite dans une chaîne. Seulement le premier affichage a besoin du connecteur USB et la puce USB-to-Serial, le reste de l’affiche devrait avoir un cristal à la place de la puce USB.
Puissance

L’écran est alimenté par USB et attire environ 100 mA par le bus USB, il est donc possible de connecter des cinq unités d’une chaîne sans dépasser la limite de 500 mA / prise USB. La plupart des PC peut livrer beaucoup plus courants, cependant, beaucoup de 2.5" disques durs externes nécessite jusqu'à 700 mA et ils fonctionnent très bien.

Il y a deux façons de surmonter la limite de cinq écrans. Installer un autre connecteur USB sur le sixième écran et ne le cavalier le plus-connecteur entre cinq et six affichage. Le nouveau câble alimentera ensuite pouvoir afficher cinq et plus. Les autres options pour briser le cavalier de plus entre le premier et le deuxième affichage et ensuite raccorder une alimentation externe de 5 volts fournissent assez d’énergie pour alimenter le reste de la place pour quinze écrans - comme 1,5 ampères.

Le circuit

Le circuit est fondamentalement divisé en trois parties.

1. le convertisseur USB-série
2. le microcontrôleur
3. les affichages avec les pilotes de l’anode

Presque toutes les pièces sont très communs et trou-monté pour un montage facile, il n’y a vraiment pas sorcier ici. La seule exception est la puce FT232R. C’est les deux surface monté et n’est probablement pas disponible auprès de votre maman locale & magasin pop électronique. Heureusement, ils sont faciles et plutôt bon marché de se procurer par correspondance.

Les schémas complets, en PDF et Eagle-formats, tant que les gerberas prédéfinis sont disponibles dans la section téléchargement du site Web du projet.

USB-to-serial
Ceci est géré par une puce FTDI FT232R hébergée qui est surface périphérique (SOIC28) monté. Ces puces peuvent être un peu difficiles à souder correctement, mais il n’est pas impossible si vous avez fait toute soudure avant. J’ai l’intention de vendre du PCB avec la puce avant soudée comme un service pour ceux qui hésitent à essayer eux-mêmes.

Le FT232R gère les deux la programmation du microcontrôleur à l’aide de son mode synchrone bitbang ainsi que fournir une horloge de système stable 6 MHz pour le microcontrôleur, éliminant la nécessité d’un cristal externe ou tuning de l’oscillateur interne RC de microcontrôleur.

Lorsque le câble USB est branché à un PC, il sera automatiquement détecté comme nouveau port série qui peut être communiqué, avec, d’une manière facile, j’ai utilisé HyperTerminal pour tester le matériel avec.

Microcontrôleur
Le microcontrôleur Atmel ATtiny2313 est le cœur du circuit. Il écoute les commandes sur son usart et vérifie la destination des paquets entrants pour voir si il devrait agir à ce sujet ou simplement transmettre à l’affichage suivant dans la chaîne. Il réactualise les multiplexé signaux entrant vers les écrans afin d’afficher les chiffres demandés et les personnages à ce sujet un moyen gratuit de scintillement,

Puisque l’écran est Charlieplexed seulement neuf signaux il va, avec la normale multiplexage seize (ou avec du matériel supplémentaire - onze) signaux auraient été nécessaires.

Les planches qui ne sont pas en premiers dans la chaîne n’a la puce FT232R installée ce qui signifie que la source d’horloge système sur ces planches n’est pas disponible, donc un cristal et deux condensateurs doivent être installés sur eux. Également un en-tête d’ISP 6 pôles doit être installé afin de permettre à (re) programmation du firmware.

Affiche & pilotes
Les affichages sont un modèle binaire de CA (Anode commune) de Kingbright. Il s’agit d’un modèle assez commun d’affichage et il devrait être facile de trouver des remplaçants pour elle si nécessaire.

Comme mentionné plus haut, ils sont Charlieplexed pour réduire le nombre de lignes de requiredIO. Les anodes sont pilotées par des transistors de faible signal standards NPN comme BC547 ou 2N2222. Les cathodes sont actuelle limitée par les résistances de 82 ohm neuf.

Articles Liés

Arduino verre - casque de réalité augmentée Open Source

Arduino verre - casque de réalité augmentée Open Source

Avez-vous déjà pensé à faire un casque de réalité augmentée ? Ont été également séduit à l'idée de la réalité augmentée et regarda le prix à payer avec un cœur brisé ?Oui, moi aussi !Mais qui n'a pas m'arrêter là. J'ai construit mon courage et au lie
Open Source Hardware Guide de cadeaux

Open Source Hardware Guide de cadeaux

cela fait un an depuis notre dernier ouvrir source cadeau guide - cette année il y a tellement d'aller sur dans l'univers de marque, open source, et au-delà, que nous avons une série de cadeaux guides pour cette saison de vacances. Le premier est not
Open Source Solarpad Kit solaire USB chargeur

Open Source Solarpad Kit solaire USB chargeur

S'il vous plaît cliquez ci-dessous pour visiter notre page de projet Kickstarter pour Solarpad !http://www.Kickstarter.com/projects/249225636/Sola...« Enfin, un bon chargeur solaire pour randonneurs et vététistes » - culte de MacCan USB solaire compa
Open Source 3D imprimé Couture par XYZ atelier

Open Source 3D imprimé Couture par XYZ atelier

Sur 19 août 2014, XYZ atelier en partenariat avec Ultimaker pour libérer une suite opensource mode incluant un portefeuille imprimé 3D, 3D bande de montre imprimé et robe couture ensemble appelé l'inBloom robe. Ces dessins sont tous disponibles gratu
ZelosLaser coupe 2.0 : Open Source, robuste & polyvalent

ZelosLaser coupe 2.0 : Open Source, robuste & polyvalent

J'ai commencer à planifier le graveur ZelosLaser dans le but d'un bien bâti, Open Soft et Hardware Machine.The ZelosLaser graveur est abordable, avec un design compact et l'entrée parfaite pour l'amateur de tous les jours.Il est facile à construire.
Plus Open Source Science - déterminer l’accélération gravitationnelle

Plus Open Source Science - déterminer l’accélération gravitationnelle

j'irai à travers un processus qui vous permettra de déterminer l'accélération due à la pesanteur. J'utilise cette activité avec mes élèves de physique de lycée. Dans le passé, nous avons fait une activité similaire à l'aide d'un porte photo disponibl
ArduinoPhone 2.0 - un open source portable

ArduinoPhone 2.0 - un open source portable

Il y a plus de 2 ans j'avais fait une instructable - ArduinoPhone.ArduinoPhone était grande et il est difficile pour les débutants de faire un. Étant donné qu'il est une étape pour rendre le circuit de charge.Et j'avais entendu donc beaucoup de voix
Préparer des images pour Lumi Inkodye à l’aide de Free (et Open Source) logiciels (GIMP)

Préparer des images pour Lumi Inkodye à l’aide de Free (et Open Source) logiciels (GIMP)

Inkodye est un colorant réactif lumière fait par la compagnie Lumi. Il y a beaucoup de bons instructables pour faire des trucs avec Inkodye - cette instructable montrera vous comment modifiez une image pour être imprimé sur une transparence et utilis
Bukobot 3D Printer - Open Source, extensible

Bukobot 3D Printer - Open Source, extensible

Buko est mon idée d'un nouveau cadre pour la prochaine génération des imprimantes 3D RepRap. Les imprimantes 3D à l'aide de ce cadre sont appelés Bukobots.-Facile à construire-Facile à agrandir ou moderniser-Extrudeuse double Option !-Documentation g
Fenrir : Un robot chien Open source

Fenrir : Un robot chien Open source

Mouvement des jambes fixesTransformation de rotationDémo de marcheL'Interface utilisateurIl s'agit d'un robot quadrupède mammifère de mini open source ou vous pouvez penser d'elle comme un robot chien de quatre jambes. L'objectif de ce projet est de
AI de Python Open source Beta 0,01

AI de Python Open source Beta 0,01

Salut j'ai fais encore une fois, une Intelligence artificielle de Python Open Source ou PAIOS pour faire court.Voici - version bêta 0,01importation au hasardimport sysImport osvar1 = « Bonjour, que puis-je faire pour vous »Print(var1)Q1 = input()Si T
ThermoClock : Une Open source Arduino UNO OLED horloge qui mesure également la température

ThermoClock : Une Open source Arduino UNO OLED horloge qui mesure également la température

Bonjour, tout le monde !Aujourd'hui je vais vous montrer comment faire An OpenSource Arduino UNO OLED horloge qu'aussi mesures de température. Ce projet est un Open source et il est ouvert à tous. Il ne nécessite aucune qualification spéciale d'ingén
REJOIGNEZ NOTRE ROBE D’ÉLÉMENT OPEN SOURCE !

REJOIGNEZ NOTRE ROBE D’ÉLÉMENT OPEN SOURCE !

Nous allons commencer une émeute-DESIGN !LA ROBE DE L'OPEN SOURCE.Nous avons inventé une robe créée par aucun d'entre nous, au lieu de cela - il créé avec le monde. Avec vous ! En soumettant votre propre élément nous être connecté tous ensemble dans
Puzzles conceptuels : l’Open Source Learning Lab Kit

Puzzles conceptuels : l’Open Source Learning Lab Kit

L'Open Source d'apprentissage Lab Kit est un outil conceptuel pour la conception d'environnements d'apprentissage collaboratifs. Conçu comme un puzzle, concepts spatiaux sont introduites de façon ludique, en les rendant accessibles aux architectes, p