Étape 6: Prototype - USB
J’ai plié chaque autre pin up et les autres vers le bas sur la puce. De cette façon j’ai augmenté l’espacement entre les broches individuelles, j’ai eu à souder à quelque chose comme 1 mm - et que je pouvais gérer.
En soudant l’enrouler fils sur les broches et les souder ensuite à une prise de courant IC, j’ai eu mon adaptateur. Une rapide inspection optique n’a pas révélé tout court-circuit, mais avec ces petites dimensions et les tolérances serrées je pouvais facilement manquer quelques ponts.
J’ai inséré la prise dans le proto Conseil, connecté le condensateur pour le générateur interne de 3.3 volts dans la puce et appliqué puissance. J’ai mesuré 3,4 volt sur le condensateur afin que la puce était au moins partiellement vivante.
Après avoir connecté la D + et D-d’un câble d’USB l’ordinateur me dit qu’un « périphérique USB inconnu avait été connecté à elle. ». C’est une mauvaise nouvelle car XP a déjà obtenu les pilotes pour la puce FTDI il il. Hmmm... Peut-être que je vient de se connecter la D + et D-fils l’envers autour même si je l’ai avais vérifié avant que j’ai branché les. Et oui, c’est tout. Après qu’eux, j’ai inversé l’ordinateur identifié la puce et un nouveau port série.
J’ai bouclé les broches TXD et RXD ensemble et j’ai eu le texte que j’ai écrit dans hyperterminal écho vers moi. Hourra ! Il travaille...
J’ai utilisé un utilitaire de FTDI pour définir la CBUS1 broches de sortie 6 MHz pour conduire le ATTiny2313 avec. Et puis un téléchargé un port série essais de programme donc je pourrais manuellement basculer RTS et DTR sur la puce pour vérifier que ces sorties ne fonctionnait. J’ai aussi testé les entrées comme CTS, RI et CD.
Je suis vraiment étonné que tout a fonctionné, mais je pense que j’ai besoin de plonger l’ensemble de la chose à colle chaude afin de ne l’obtiennent pas détruits en regardant juste. Il semble vraiment laid et fragile.