J’ai commencé à utiliser les cartes Arduino dans différents projets d’alarmes il y a un peu plus d’un an et je me suis rendu compte qu’un certain nombre de visiteurs de pesage.biz commençaient à bricoler des applications de pesage avec des cartes Arduino.
Pour ceux qui ne sont pas encore des fans d’Arduino , je vais faire une présentation rapide du concept Arduino en utilisant un certains nombres d’articles ou de liens existants.
LE CONCEPT ARDUINO ou la révolution du DIY ( Do It Yourself – Faites-le vous-même). pour plus d’info http://framablog.org/2011/12/10/arduino-histoire/
Arduino c’est en fait le nom d’un bar d’une petite ville du nord de l’Italie ou est né le projet Arduino qui est en train de révolutionner le domaine de l’électronique à l’échelle mondiale. Pour la première fois tout ceux qui en ont envie peuvent vraiment développer des application avec des microcontrôleurs à un niveau de prix très abordable et avec l’aide d’une communauté de plus en plus nombreuse et compétente.
Tout ceci n’aurait pas été possible sans le choix initial des licences libres qui a conditionné non seulement son prix très abordable et sa massive diffusion mais également son approche et son état d’esprit. Arduino est matérialisé sur le marché par un ensemble de cartes microcontrôleur très économiques qui permettent, même aux novices ,de faire des choses époustouflantes.
Vous pouvez connecter une carte Arduino à toutes sortes de capteurs, de lampes,de moteurs, et autres appareils, et vous servir d’un logiciel facile à appréhender pour programmer le comportement de votre création.
Vous pouvez construire un affichage interactif, ou un robot mobile, puis en partager les plans avec le monde entier en les postant sur Internet.
Il existe maintenant des modules pour adapter les capteurs de pesage à jauges de contrainte.
CARTES ARDUINO
3 cartes semblent intéressantes pour un projet d’instrumentation pesage dont vous trouverez les caractéristiques sur le site officiel ARDUINO
La carte UNO la plus répandue mais qui n’a qu’une laiison série
http://store.arduino.cc/product/A000066
La carte MEGA qui possède 4 liaisons séries et de nombreuses entrées sorties
http://store.arduino.cc/product/A000067
La carte NANO qui pourrait convenir pour un indicateur simple
http://www.arduino.cc/en/Main/ArduinoBoardNano
LES MODULES PESAGES
Sur le marché on trouve plusieurs modules utilisant tous le circuit HX 711 de la société Avia Semiconductor. Ils intègrent un amplificateur à gain programmable et un convertisseur 24 bits sigma delta. Un bus SPI permet de les connecter à une carte Arduino. L’avantage de ces module est leurs prix mais de par leur conception ils semblent limités à un usage amateur.
Voir schéma de principe ci dessous du HX 711 qui parait intéressant.
On trouve un bon article en anglais sur le site DFrobot concernant ce type de module
http://www.dfrobot.com/wiki/index.php/Weight_Sensor_Module_V1
on trouve aussi d’autres modules avec le HX 711 sue Ebay ou des sites de bricolage comme ci-dessous
DEVELOPPER UN VRAI SHIELD PESAGE ARDUINO ?
Comme nous venons de le voir, il existe des petits modules pour interfacer un ou plusieurs capteurs mais pas de vrais Shields au sens d’un circuit imprimé comprenant l’interface capteur et d’autres ressources nécessaires pour construire un indicateur de pesage.
Pour les profanes un shield est un circuit imprimé qui comporte différentes fonctions et qui se broche sur une carte unite centrales Arduino grâce a sa double rangées de connecteur
Exemple d’un shield sans fonction et avec une zone de prototypage
Alors pourquoi développer un vrai Shield Pesage ?
Si il est possible pour un bricoleur d’assembler son électronique de pesage à partir de circuits hétéroclites, il n’est pas envisageable de le faire pour un professionnel ou même pour un amateur qui n’a pas toute les connaissances requise en électronique et .qui galère pour connecter plusieurs capteurs
C’est pourquoi j’ai souhaité lancé une enquête auprès des visiteurs de pesage.biz pour mesurer l’intérêt d’un tel projet.
Je vous remercie d’y répondre et je vous tiendrais informe du projet prochainement.
Le shield pourrait comporter les fonctions suivantes :
- Alimentation de 4 à 6 capteurs a jauges de contrainte 350 Ω
- Ampli conversion sigma delta 24 bits avec interface SPI
- Horo dateur ?
- Interface afficheurs LED ou LCD
- 4 Bouton poussoir : Zero , tare , Brut/net , Impression
- Interface clavier 16 touches
- Une interface RS 232 pour connexion imprimante ou répétiteur
Avec ce shield , il serait possible de construire un indicateur de pesage de bonne qualité hors métrologie légale à un prix compétitif avec le gros avantage de maitriser la programmation des applications et de pouvoir rajouter des fonctions évoluées de communication grâce aux autre shield Arduino ( Bluetooth ,zigbee , WIFI , Ethernet , GPRS …..)
Je reste bien entendu ouvert à toute suggestion et vous pouvez remplir le formulaire ci dessous en français ou en anglais pour les autres visiteur.
Application as non-legal-for trade scale is very interesting.
Arduino can easily be controller for integrating A/D (few external general availability opamps and analog switches), with which you can achieve much higher resolution needed for strain gage weighing. I xperimented using Croduino – Arduino clone, but because of lack of time and client interest I didn’t continue.
I see that you are proposing specialized HX711 chip, but then your product depend on one manufacturer more.