À quoi servent les broches SVG sur le clone SainSmart Uno?

8

J'ai acheté une carte clone SainSmart compatible avec l'Arduino Uno R3. À côté de chacune des broches d'E / S standard, il y a une rangée de 3 broches supplémentaires (mâles). Ils sont disposés en colonnes, marquées S, V et G.

Ils peuvent être vus sur cette image:

Photo de la carte de clonage SainSmart Uno R3

La plupart d'entre eux sont immédiatement au-dessus des logos SainSmart et UNO. Les broches SVG correspondant aux broches analogiques sont visibles immédiatement sous le microprocesseur.

À quoi servent ces épingles? Est-ce un format standard pour certaines applications, ou est-ce quelque chose d'unique au SainSmart?

Peter Bloomfield
la source

Réponses:

10

SVG = signal, tension, masse.

La broche Signal portera la sortie réelle, qui peut être élevée ou faible à tout moment. Il s'agit essentiellement d'une version mâle de la broche GPIO standard correspondante. La broche de tension sera toujours élevée (qui peut être de 5 V ou 3,3 V sur cette carte, selon le commutateur de niveau de sortie). La broche de terre est exactement ce que son nom l'indique - elle est connectée à la terre de la carte.

Cela signifie évidemment qu'il y a beaucoup de dédoublements. Pourquoi avoir deux broches de signal? Et pourquoi s'embêter à avoir autant de broches de tension et de masse si elles sont toutes identiques de toute façon?

La raison en est simplement la commodité.

Si vous avez un composant externe autonome (tel qu'un moteur), vous devrez normalement lui faire passer 3 fils séparés. Avec les broches SVG régulièrement espacées sur la carte, vous pouvez utiliser à la place un câble à 3 voies avec un bloc d'embase femelle approprié. Vous pouvez l'exécuter sur un jeu équivalent de 3 broches sur le composant externe. Cela signifie que vous pouvez attacher / détacher le composant en branchant / débranchant (efficacement) un seul câble.

Je ne pense pas que l'idée SVG soit une `` norme '' en tant que telle, en grande partie parce que (sous cette forme), elle ne profite vraiment qu'aux personnes qui expérimentent ou prototypent (par opposition à la conception d'un système plus permanent). Il semble cependant être assez populaire parmi les amateurs et les amateurs. Il vous suffit de faire attention aux composants qui peuvent placer leurs broches SVG équivalentes dans un ordre différent.

Peter Bloomfield
la source
2
Les servos ont généralement le même brochage, donc je suppose que l'autre avantage est que vous pouvez facilement les brancher. Imagesco.com/servo/connectors.jpg
sachleen
Bon point. J'avais l'intention de mentionner les servos, mais j'ai évidemment oublié!
Peter Bloomfield
1
Ceci est également utile pour brancher le potentiomètre sur des broches analogiques. Si vous branchez les broches du pot externe sur V & G et la broche du milieu sur S, vous avez un diviseur de tension instantané.
Ricardo
Je dois souligner qu'il semble que la broche V dans cette configuration n'est pas assez puissante pour piloter un servo standard. C'est dommage, car il est vraiment pratique de brancher un servo directement dans cet en-tête. Cela semble fonctionner au début, mais la carte finira par ne plus répondre, probablement parce qu'elle ne peut pas piloter autant de courant ou que la tension fluctue. Je ne sais pas exactement pourquoi, mais chasser le servo de la broche 5v de l'en-tête Arduino semble fonctionner très bien. Une sorte de déception.
Brian Genisio
Ce n'est pas vraiment une bonne idée d'alimenter un servo de n'importe quelle broche sur un Arduino, car ceux-ci auraient une tension trop élevée ou proviendraient du régulateur logique, et comme les servos sont notoirement gourmands en énergie et en bruit électrique, il est préférable que ils ne partagent pas le même régulateur que la logique.
Chris Stratton