La tension est réduite sur les platines chaînées

12

Mon Arduino est connecté à la première planche à pain. De là, j'ai enchaîné le positif et le négatif aux autres tableaux. J'ai 6 planches à pain connectées en ce moment. Dans la première carte, je vois (avec un mètre) que j'ai une différence de 4,5 V, et dans la carte suivante, 3,5 V et dans la dernière, j'obtiens même 2 V.

Pourquoi est-ce que je reçois ça? J'ai partiellement résolu ce problème (obtenir 3 V sur la dernière carte) en câblant chaque rail à chaque rail des autres cartes, mais cela rend ma conception encombrée.

Comment déboguer cela? Quelle en est la cause?

entrez la description de l'image ici

Gil Megidish
la source
1
Vous avez beaucoup de tables d'expérimentation et probablement une combinaison de consommation d'énergie élevée et de fils fins.
pjc50
1
Juste une pensée lorsque vous réorganisez les fils d'alimentation. Au moins avec mes planches à pain bon marché et mon fil à cloche en cuivre étamé bon marché de 0,6 mm, j'ai trouvé que la résistance dans les rails d'alimentation comme ceux-ci n'était pas dominée par la longueur du fil mais par le nombre de contacts fil à planche.
Chris Johnson
2
Gil conduit dans une petite ville dans une voiture de sport rouge. Peu de temps après, les lumières de la police clignotent dans son miroir. Il s'arrête et l'officier s'approche. "Je suis désolé, est-ce que j'excédais?" Demande Gil. "Non, monsieur. Il est illégal de conduire des voitures rouges dans cette ville", a déclaré l'officier. "Vraiment? Je ne le savais pas", répond Gil, surpris. "VOUS PENSEZ QUE VOUS ÊTES AU-DESSUS DE LA LOI?!" crie l'officier. Moralité de l'histoire: ce n'est pas parce que quelqu'un ne connaît pas les lois qu'il pense automatiquement qu'il en est exempté. (De plus, l'historique de révision des questions ne montre
absolument
2
Bien. Je ne prévoyais pas une guerre des flammes. Mais pour que vous le sachiez tous, mon Arduino alimente vraiment tous ces circuits intégrés. Il y a 29 circuits intégrés dans mon circuit, et cela fonctionne bien. C'est juste que j'essayais de comprendre s'il y avait un moyen de contourner le guichet unique. Ce circuit est un adaptateur VGA, se synchronisant à 640x480x60hz en utilisant uniquement des circuits intégrés 74xx. Certainement pas au-dessus de toute loi :)
Gil Megidish
1
@Gil Je pense que votre question est totalement valable. Je me souviens avoir expérimenté des assortiments d'électronique et avoir posé des questions similaires. Je ne pense pas que ce soit une guerre de flammes, juste parfois nous devons souligner que le vieux maître sage est parfois un grincheux. :)
JYelton

Réponses:

14

Vous devez avoir un seul point de contact pour l'alimentation électrique et la masse. Câblez ce point à chaque carte individuellement. Si votre alimentation est l'arduino, sachez qu'elle ne peut fournir qu'une petite quantité de courant, donc vous voudrez peut-être une alimentation externe. Utilisez également le fil de calibre le plus lourd que vous pouvez insérer dans la planche à pain (probablement de calibre 22) pour réduire les pertes de câblage.

L'alimentation pourrait toujours être l'Arduino - mais honnêtement, avec autant de puces TTL, vous devriez vraiment utiliser une alimentation séparée si possible.

La modification suivante de votre image devrait vous donner l'idée. Je n'ai pas prêté suffisamment d'attention pour savoir si j'ai correctement mappé le rouge au positif, alors ignorez cet aspect si je me trompe. Le fait est que vous avez besoin d'un fil individuel de votre source d'alimentation à chaque rail, plutôt que de les enchaîner de quelque façon que ce soit. Bien que ce soit un plus grand nid de câblage pour les rats, la connexion en série ne fonctionnera tout simplement pas pour vous, électriquement, en raison des pertes à l'intérieur de la planche à pain.

entrez la description de l'image ici

Si vous ne pouvez pas supporter cette solution, vous pouvez peut-être ébaucher les fils entre les cartes, et les pousser dans et hors des trous dans les rails à quelques reprises pour nettoyer les contacts dans la carte. Cela vous permettra d'acheter des frais généraux supplémentaires, mais cela ne résoudra pas le problème de base.

Adam Davis
la source
Merci pour votre réponse. J'ai fait ce que tu as suggéré. Je reçois maintenant 4,5 V sur tous les rails. Je n'avais pas de problème avec mon circuit, j'essayais juste de comprendre la raison pour laquelle la tension chute si mal. Je suppose que c'est la résistance des maquettes de merde. Quoi qu'il en soit, vous basculez!
Gil Megidish
@Gil Je pense que la leçon ici est que vous pouvez considérer les fils, les conducteurs de la maquette et d'autres connecteurs comme des résistances de faible valeur. Dans les longues chaînes série, ils peuvent certainement s'additionner pour créer une chute de tension.
JYelton
9

Vous dites que vous souffrez d'une chute de tension entre les platines. "Star" de votre alimentation à chaque planche à pain assurant un bon contact mécanique et électrique. (Tel que publié par Adam Davis et Passerby)

Selon votre photo, vous n'avez AUCUN condensateur électrolytique ou aucun condensateur en céramique, c'est là que je commencerais - ne voir AUCUN me fait grincer des dents et c'est le but de ce post.

Les condensateurs de filtrage (les électrolytes) sont polarisés et traversent les rails d'alimentation pour "conditionner" l'alimentation, en maintenant la tension dans le circuit relativement constante.

Les céramiques se connectent également à travers les rails d'alimentation et l'une doit être connectée aux broches V + et 0V de chaque circuit intégré. Le but générique de la céramique est de shunter le "bruit" de haute (er) fréquence à la masse, la polarité n'est pas un problème.

Puisque vous utilisez une alimentation 5V, un électrolytique 220uF 16V (ou deux) sur chaque planche à pain serait un excellent début, ils sont courants (Radio Shack, etc.) et peu coûteux.

Les bouchons en céramique sont très peu coûteux et valent chaque centime. Un .1uF 50V situé à chaque IC et un à côté de chaque électrolytique fera des merveilles pour bloquer les bruits parasites.

JoeFromOzarks
la source
1
Bon point. Chaque puce doit avoir un petit capuchon de dérivation sur ses broches d'alimentation, en plus d'un capuchon plus grand sur les rails où l'alimentation entre. bruit sur la ligne électrique à la fin de la guirlande.
Adam Davis
1
J'ai l'impression de manquer quelque chose ici. Je peux voir comment les plafonds peuvent stabiliser le DC local en atténuant les effets des transitoires provoquant des signaux AC sur votre DC. Mais je ne vois pas en quoi cela aiderait dans ce cas, où le problème probable est la chute de tension due à des fils fins et longs. Les majuscules ne peuvent pas aider avec ça; ou est-ce que je manque quelque chose?
Bob
@Bob les bouchons sont une préoccupation secondaire de leur configuration. Comme ils l'ont dit dans la première phrase, OP doit commencer sa configuration d'alimentation.
Passerby
@Passerby, bon appel, j'ai raté la première phrase parce que les deux idées distinctes saignaient ensemble. Une modification serait bien de distinguer les deux idées: la réponse est la première phrase, et le reste est toutes (très bonnes) recommandations. Mais c'est une question de style, et la réponse est correcte et complète. Merci!
Bob
@Bob Mon article comprend "ne voir AUCUN [des condensateurs] me fait grincer des dents et est_le_point_de_cette_post" et concerne le meilleur formatage que j'ai pu trouver, après tout, le choc de ne pas voir de capuchon m'a fait tomber de ma chaise! Aidez-vous à modifier si vous le souhaitez. :)
JoeFromOzarks
5

Les platines d'essais ont une variété de problèmes, y compris une capacité, une inductance et une résistance élevées. D'après votre photo, vos rails d'alimentation de planche à pain sont deux de chaque côté, sont divisés au milieu et vous avez 6 planches, ce qui fait un total de 2 rails * 2 côtés * 2 séparations * 6 planches = 48 segments différents que vous pontez avec certains cavalier. Et à première vue, vous avez un seul point d'entrée d'alimentation à la toute fin des segments. Toute la résistance des segments ET du fil de connexion s'additionne, et puis cela dépend de la quantité de courant que vous tirez.

Solution la plus simple, assurez-vous que chaque carte est en parallèle. Faites passer une paire de fils de votre alimentation à chaque carte au lieu d'une carte à l'autre. Ou deux paires, car vous avez des rails positifs et négatifs de chaque côté des planches. Ou simplifiez votre disposition de sorte qu'un seul jeu de rails soit utilisé (ou positif toujours sur le côté gauche, négatif sur le côté droit).

Passant
la source
2

La distribution de puissance et de sol des étoiles telle que publiée par Adam Davies et Passerby n'est qu'une solution partielle, vous devez également:

Assurez-vous que la capacité actuelle de l'alimentation est adéquate pour la consommation électrique maximale de chaque planche à pain utilisée et laissez de préférence une certaine marge de surcharge.

Utilisez des condensateurs de découplage comme suggéré par Joe d'Ozarks

Utilisez un fil de calibre sensiblement plus lourd pour la distribution de l'alimentation et de la terre comme l'ont suggéré les autres affiches.

Enfin, si vous obtenez une alimentation sonore de 5 V sur chacune des plaques d'essais et que le circuit ne fonctionne toujours pas, considérez qu'il peut toujours y avoir un ou plusieurs des éléments suivants à considérer:

La distribution d'horloge n'est pas satisfaisante entre les cartes en raison des effets capacitifs et inductifs des contacts de la platine.

Risques de course entre les signaux introduits par les longs fils et à nouveau les contacts de la platine.

Selon la famille logique 74XX, les circuits fonctionnant bien en dessous de la tension nominale peuvent avoir détruit certaines portes. Ce dernier a tendance à être plus un problème avec CMOS mais vous ne donnez pas de détails sur celui-ci, reportez-vous à la fiche technique.

Enfin, vous déclarez que vous essayez de le faire fonctionner à 640x480x60 = environ 18,4 MHz, il y a donc de fortes chances que le circuit ne fonctionne pas du tout en utilisant ces platines. Si c'est le cas, exécutez le circuit à une fréquence inférieure pour déboguer la logique, puis soudez une version plus compacte sur la carte à bande.

ReaddyEddy
la source
Merci pour l'explication! Le circuit fonctionne bien, il y a une vidéo ici: facebook.com/photo.php?v=10151801133034947 Il fonctionne bien avec seulement deux bouchons (autour de circuits intégrés à haute fréquence). Je demandais simplement pourquoi la basse tension. J'ai fait la distribution d'alimentation en étoile et maintenant j'obtiens 4,5 V à tous les circuits intégrés. Juste pour être du bon côté avec ces TTL.
Gil Megidish