Circuit imprimé 'Multiuse tiny1'



Résumé du projet

Ce petit circuit imprimé, que j'ai nommé Multiuse tiny 1 (de l'anglais, littéralement 'Usage multiples petit 1'), était à l'origine pour convertir des manettes de NES et SNES à USB. L'espace dans une manette étant limité, j'ai fait en sorte que le circuit occupe pratiquement le moins d'espace possible. Mais depuis, grâce aux nombreux projets pour lesquels je l'ai réutilisé, le circuit a beaucoup évolué.

Dessus

Dessus

Caractéristiques: Exemples d'utilisations:

goto top Retour en haut


Schéma


Programmation:
Pour programmer le circuit imprimé, il faut souder les fils du programmeur au bons endroits tel qu'indiqué dans le shéma. Certains signaux (pas tous, malheureusement) sont aussi disponibles sur la face du dessous.

USB:
Si USB n'est pas utilisé, il n'est pas nécéssaire d'installer les diodes zener ni la résistance R1. Les résistances de 68 ohms R3 et R2 peuvent être remplacées par des 0 résistances de ohms si vous souhaitez utiliser ces signaux. (C'est ce que j'ai fait dans le projet Manette NES/SNES à Gamecube/Wii

Régulateur:
En plus des composantes de base et des composantes pour USB, ce circuit imprimé comporte une empreinte (footprint) pour un régulateur de voltage sur la face inférieure. Des résistances de 0 ohms ou des ponts de soudure doivent être faits pour sélectionner l'alimentation du microcontrôleur et de la sortie du circuit.

Si un régulateur de voltage n'est pas nécéssaire pour l'application à laquelle le circuit est destiné, ne pas installer U3, R9, R10, C5, R7 et R8. Mais n'oubliez pas d'installer R5, R6 et C1.

Le régulateur est ajustable. Voici un outil très pratique pour calculer les résistances nécéssaires pour un voltage de sortie en particulier.
Résistance d'ajustement (R2):
Résistance Fixe (R1):
Voltage de sortie (Vout):
Note: L'image provient du datasheet du lm317 par motorola, que voici: lm317rev1g.pdf

goto top Retour en haut


Circuit imprimé

Dessus

Dessus

Voici une image composée des deux couches (dessus et dessous):

Avec régulateur

Avec régulateur

Option 'avec régulateur':
Le régulateur utilisé est un lm1117mp-adj. Des résistances de 0 ohms doivent être installés pour sélectionner la source d'alimentation (5 volts d'USB ou voltage de sortie du régulateur) du microcontrôleur et de la sortie d'alimentation du circuit. Par exemple, pour alimenter le microcontrôleur à 5 volts et une manette à 3.3 volts (sortie du régulateur), il faudrait installer R5 et R8.

Sans régulateur

Sans régulateur

Option pas de régulateur:
Lorsque l'option régulateur de voltage n'est pas utilisée, les seules composantes devant être soudées sur le dessous sont les deux résistances de sélection d'alimentation. Installez-les comme sur la photo à droite. Si vous n'avez pas de résistances 0 ohms, utilisez des petits fils ou faites des ponts de soudure.

Voici un shéma de câblage pour le circuit.



Et finalement, voici les fichiers 'gerbers' que vous pouvez utiliser pour produire ce circuit imprimé:
multiuse.zip

Étant donné tout les 'vias' sur ce circuit, le fabriquer chez soi peut être difficile ou désagréable. J'offre donc des circuits fait en usine dans mon magasin en ligne. Cependant, les circuits que j'offre ne sont pas aussi à jour que dans les gerbers sur ce site. J'en ai fait produire quelques centaines avec une légère erreur: Le 5 volts d'USB ne se rends pas au régulateur! Alors si vous utilisez le régulateur, vous devez souder un petit fil sur la face inférieure du circuit:
Correction

Correction


goto top Retour en haut


Schéma

Je ne saurais être tenu responsable pour les dommages que la mise en œuvre des instructions présentées sur cette page pourraient causer à votre équipement ou à vous-même. Aussi, je ne donne aucune garantie quant à l'exactitude des informations et à leur fonctionnement. Notez toutefois que les procédures ci-haut ont fonctionnées sans aucun problème pour moi.

goto top Retour en haut


Les marques de commerce utilisées dans ce site appartiennent à leurs propriétaires respectifs.
Copyright © 2002-2014, Raphaël Assénat
Site codé avecSite codé avec vimDernière mise à jour: 15 Novembre 2014 (Samedi)