Projets:Badge5x5:POC

From Electrolab
Revision as of 01:51, 12 October 2012 by Clément (Talk | contribs)

Jump to: navigation, search

Page log pour la réalisation des premiers protos

11 octobre 2012

Utilisation d'une sonde avrispmkII:

  • ca ne marche toujours pas sur le pcb v0.3, aucune réponse
  • en désespoir de cause, j'ai jeté un socket + 6 pin ISP sur du veroboard: là, ca fonctionne. Ca ne fonctionne pas avec ma sonde usbtiny isp, ce qui confirme qu'elle est malade & qu'il faut que je m'achète une mkII...
  • en mettant le uC programmé sur le pti bout de veroboard sur le pcb du badge, le code tourne & fonctionne...!
  • en retestant la continuité des pins connecteur ISP vers mcu: c'est bon. Vérification 3 fois du pinout du mcu et de l'isp: c'est correct...
  • ajout de fils (parce que tout de même, la trace de masse entre le mcu & l'isp est mauche...), ca ne marche pas mieux
  • note: l'hypothèse selon laquelle ce sont les charges sur les pins qui perturbent l'ensemble parait la seule raisonnable ; cela dit, même quand les leds n'étaient pas montées, ca ne marchait pas sur ce pcb.

Conclusion:

  • on peut s'en sortir en programmant le mcu sur un autre pcb... c'est mauche, mais pour un proto ca peut suffire.
  • le circuit est OK pour ce qui est du mcu & de la matrice charlieplexing
  • il faudrait retenter un autre routage plus straightforward (eg, deux couches avec des pistes plus courtes & larges) pour voir si le mcu se laisse un peu mieux programmer


10 octobre 2012

v0.3: Version un peu optimisée, Modifs de design :

  • Erreur de schématique (E != F ... d'oh !)
  • Espacement des leds
  • déplacement des éléments pour avoir plus de place (notamment, port ISP)
  • limitation au max des ponts en top ; placés uniquement pour chaque signal de controle
  • ajout d'un connecteur & d'une séparation claire entre la matrice de leds & la partie mcu: on peut monter l'un ou l'autre et utiliser l'un ou l'autre en standalone
  • passage de tous les percages en 0.8 pour se simplifier la vie
  • puisqu'on peut faire de la classe 5, eh bien... on en fait :) Et tant qu'à faire aussi, ajoutons un logo OSHW et un logo Electrolab
20121010Badge0.3 src.png
Export eagle 600dpi avant impression sur transparent pour tirage du pcb. Classe 5 tout de même...
20121010 badge v0.3 PCB.jpg
PCB final ; 3 exemplaires tirés, 3 exemplaires bons ! Process standard Electrolab (avec présensibilisé), avec vernis épargne (laminé à chaud dans une plastifieuse)
20121010Badgev0.3 top.jpg
20121010Badgev0.3bot.jpg
Assemblé

Test&conclusions:

  • vu qu'a priori, il y a un soucis coté mcu, on ne monte pas de suite les leds - ca sert pas à grand chose...
  • le mcu et mon usbtiny isp ne veulent toujours pas discuter... pourtant, le pcb est bon (examen à la bino + testeur de conti), la tension arrive bien au uc, le pinout isb est bon et la connexion se fait bien vers le mcu : faut que je trouve une autre sonde de prog...!
  • ptet que ca sert à rien d'éviter à tout prix le double face ; le routage en serait largement simplifié & la classe réduite.

09 octobre 2012

Avec Stefania :)


20121010Badgev0.1 bot.jpg
20121010Badgev0.1 top.jpg
PCB résultat

Test:

  • non fonctionnel... le mcu/l'usbtiny isp ne veulent pas discuter (la classique RC=-1). Le pcb ayant été routé un peu à l'arrache (cf erreurs ci dessus), soudé avec difficultés, et en plus erreur de schéma. Bon... ca ne marche jamais du premier coup :)


v0.2: schématique identique, implantation à peu près identique ; pads pour les vias & percage corrigés.

  • pas de réalisation: v0.1 a été fabriqué le 9oct, il reste des soucis non corrigés sur v0.2, donc en attente de reprise plus en profondeur & d'une v0.3

v0.1: schématique & implantation inspirée directement du modèle d'exemple

  • soucis: connecteur de prog trop proche du micro
  • empreinte résistance trop étroite
  • percage via à 0.6 au lieu de 0.8 ; dans l'absolu, d'autres trous sont en 0.8 et gagneraient à être plus grands
  • grid de résistance à 5.08 ne marche pas avec des résistances diametre 5mm: petit anneau à la base des led fait qu'elles ne fittent pas. (remplacement par des 3mm pour le proto)
  • réalisation d'une matrice de trous dans du mdf à la cnc pour souder proprement les leds
  • constat: ca reste la misère à souder, tous ces trucs.
  • le flash du micro (avec usbtiny isp) ne marche pas vraiment bien ; probablement des soucis au niveau des ponts en top. D'autre part, il restait des courts circuits à la mise sous tension.