Forum général.général Outils électronique DIY

Posté par  . Licence CC By‑SA.
Étiquettes :
5
3
sept.
2015

Bonjour !

Je viens de là "Forum général.cherche-logiciel inventaire et gestion de stock de composants électroniques"
Je me suis renseigné de mon coté, il y a Stokouti(http://pat.bourdin.free.fr/stkutili.html / non open-source) qui est utilisé pour faire des inventaires de composants électronique. Mais comment je suis arrivé là, au fait ?

Besoin initiale

Je fais actuellement de l’électronique en DIY, je récupère des composants de vielles radios pour me faire des effets pour la musique, et je suis des recettes pour concevoir les circuits, seulement je galère parfois à trouver les bons composants, et notamment les bonnes résistances.
Mon premier besoin était donc de pouvoir entrer la liste de toutes mes résistances, et de trouver les combinaisons qui correspondent à les valeurs souhaitées.

Production

Après des recherches un peu insatisfaisante, ça m'est revenu "Do it yourself".
J'ai choisi d'utiliser HTML avec Javascript pour l'implémentation, pas pour la propreté du code, ou pour suivre un parfais MVC, mais pour rendre l'outil portable et accessible à tous.

Conclusion : n'hésitez pas à remonter des bugs ou des souhaits d'évolutions/outils similaires.
Voici le lien vers le code:
https://github.com/luffah/diy-heaven/blob/master/electronic/resistor_finder_fr.html

Bonne journée

  • # À perfectionner :)

    Posté par  (site web personnel) . Évalué à 4.

    Salut,

    J'ai regardé par curiosité.

    Avec le stock de résistances donné par défaut, je demande 32000 ohms, ce qui est aisément faisable avec 21k+10k+1k, mais ton outil ne propose que ((10k // 9k) + (20k + 7k)). Par contre si je force le nombre max de résistances à 3, ça répond bien ce à quoi je m'attend.

    • [^] # Re: À perfectionner :)

      Posté par  (site web personnel) . Évalué à 2.

      Tiens, j'ai vu que tu as commité une modif, maintenant 32k me propose plusieurs solutions, dont celle que j'ai suggérée.

      Par contre, si je demande 32K avec un écart maximum (que tu pourrais appeler tolérance) de 5%, ça pourrait me proposer 21k + 10k, cela économiserait une résistance, même si la valeur n'est pas la plus proche de ce qui est demandé…
      => si je demande 2 résistances max, ça me donne en effet 21+10
      => si je demande 3 résistances max, ça me donne 2 solutions avec 3 résistances et aussi 21+10
      => si je demande 4 résistances max, ça me donne 1 solution avec 3 résistances et 2 avec 4 résistances
      => si je demande 5 résistances max, ça me donne 1 solution avec 3 résistances, 1 avec 4 résistances et 1 avec 5 résistances

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.