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:
  • Petit: largeur=27.5mm, hauteur=17.7mm, épaisseur=3.4mm (sans régulateur) ou 5.3mm (avec régulateur)
  • Basé sur le microcontrôleur AVR Atmega8 d'Atmel.
  • Expose à l'usager les signaux suivants via des points de soudure: PC5(ADC5/SCL), PC4(ADC4/SDA), PC3(ADC3), PC2(ADC2), PC1(ADC1), PC0(ADC0), PB5(SCK), PB4(MISO), PB3(MOSI), PB2(SS/OC1B), PB1(OC1A), PB0(ICP1), PD0(RXD), PD1(TXD), PD2(INT0). Notez que PD0(RXD) et PD1(TXD) attachés ensemble.
  • Option régulateur pour alimenter le microcontrôleur et/ou des périphériques externes avec une alimentation plus basse que celle à l'entrée.
  • Ce circuit est parfait pour utiliser le pilote USB logiciel-seulement d'Objective development car il y a toutes les composantes nécéssaires (Atmega8, cristal 12mhz et condensateurs, résistances 68 ohms et diodes zener).
Exemples d'utilisations:


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


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




Schéma

Je ne saurais être tenu responsable pour les dommages que l'utilisation des informations ou la mise en œuvre des instructions présentées sur cette page pourrait causer à votre équipement, à vous-même ou à autrui. Aussi, je ne donne aucune garantie quant à l'exactitude des informations et à leur fonctionnement.