Commandez une électrovanne avec un Arduino (1 / 7 étapes)

Étape 1: Backgound information

Je ne parlerai pas (encore) en détails du dos EMF, pourquoi il est méchant et pourquoi vous avez besoin d’une diode de volant, comme je l’ai déjà discuté dans un autre instructable ici. Vous avez besoin de cette diode !

Electrovanne : Il n’y a rien de plus qu’un clapet commandé par un électro-aimant. C’est, comme relais et de moteurs, une charge inductive (aka un buster IC, aller lire sur back EMF s’il n’est pas déjà fait!). Ils viennent généralement en deux saveurs : normalement ouvert ou normalement fermé. Se réfère normalement à when-there-is-no-current-in-the-solenoid. Si vous mettez l’eau sous pression dans une électrovanne NC (normalement fermé), l’eau sera bloqué. Si vous alimenter l’aimant avec l’attendue courant / tension, la vanne s’ouvre et l’eau s’écoulera.

Pour NO (normalement ouvert), c’est exactement le contraire.

Maintenant, ce n’est pas la seule variable. Lorsque le courant circule dans l’aimant, il crée la chaleur. La plupart des électrovannes ne sont pas pour une utilisation continue. Ils ont pour se reposer et refroidir entre deux utilisations, ou qu’ils vont faire frire. Lire les petits tirages avant de s’engager à acheter ! Et pensez à vous projet : êtes vous arroser un jardin une ou deux fois par jour ou vous remplissez une piscine olympique avec un tuyau d’arrosage ?

MOSFET : en un mot, un MOSFET est comme un interrupteur. Vous appliquez une tension à la borne de la porte et la résistance entre le DRAIN et la SOURCE va baisser, ce qui permet un grand nombre de cours pour passer. Chaleur sera généré par la minuscule (mais réel) résistance interne et vous aurez besoin en disposer ou risquer de faire fondre votre MOSFET. En outre, par sa conception, rien n’étant parfait, ils sont très vulnérables à l’électricité statique.

Ici, nous utiliserons un MOSFET à canal N, alors ne soyez pas surpris si vous voyez qu'il connecté entre le solénoïde et le sol.

Alimentation : comme vous pouvez le voir, je n’utilise une batterie au plomb-acide 12V dans ce projet pour alimenter l’Arduino tant le solénoïde. Habituellement, ce n’est pas une bonne idée...

Je m’explique :

Votre Arduino, selon le site officiel, peut traiter 7-20 volts et ils recommandent 7-12V, expliquant que plus de 12V peuvent entraîner la surchauffe du Conseil d’administration. La raison est que l’Arduino utilise un régulateur de tension linéaire qui va se débarrasser de la tension supplémentaire en faisant un peu de chaleur avec elle. Si vous donnez 7V 0,5 a à un régulateur linéaire comme le LM7805, vous obtenez 5 v et 2Vx0.5A = 1W de la chaleur. Si vous lui donnez 12.6V (tension typique pour une batterie complètement chargée de plomb), vous devez vous débarrasser des 3.8W de chaleur. Et pensez-vous que n’importe quel dissipateur de chaleur sur le plateau ? Non ? En fait, le Conseil d’administration est le dissipateur de chaleur (très limité).

C’est la raison pourquoi j’ai utilisé un 85 % efficace DC-DC converter de buck que j’avais fait auparavant. Comme il est tout à fait un autre projet construit un régulateur à découpage, je vous donnerai avec deux indices. Le premier, un (la source d’inspiration pour mon propre projet) était un projet publié dans les noix et les Volts en juin 2008 par Jim Stewart. J’ai modifié leur conception originale à l’aide des informations fournies dans l' officiel datasheet du LM2576. Si vous êtes dans une course à construit une, utiliser le schéma à la page 11 (figure 22) et lu tout ce que, en accordant une attention supplémentaire sur les lignes directrices de mise en page, respecter le matériel recommandé et il va fonctionner. Si vous n’êtes pas pressé, je vais essayer de publier un instructable sur elle quand je suis fini avec ce truc d’arrosage...

Articles Liés

Commander une LED avec arduino et Wifly shield

Commander une LED avec arduino et Wifly shield

Pour démontrer comment vous pouvez contrôler les périphériques via wifi à l'aide du bouclier de wifly arduino, je vais passer sous et hors tension d'une LED en envoyant une requête http de mon navigateur web sur le wifly shield.Exigences :1. Arduino
Exécuter une commande de moteur avec un Arduino

Exécuter une commande de moteur avec un Arduino

Salut les gars,Cet article sur Comment faire fonctionner un moteur pas à pas avec un Arduino. Ces moteur pas à pas de jours utilisé dans de nombreux appareil électronique comme : système de caméra autofocus, CD-ROM pour le mouvement de la lentille, i
Contrôler une électrovanne avec Scratch

Contrôler une électrovanne avec Scratch

contrôle USB d'une électrovanne à l'aide de programmation Lego Wedo robotique et « Scratch »R. Siderits, C. Rimmer, P. Mazari, d. Goodwin, w. Lecorchick, O. ouattaraVannes et électrovannes ouvrent et se ferment avec des relais basse tensionNous illus
Faire une catapulte avec Arduino

Faire une catapulte avec Arduino

Salut!Ce tutoriel vous dira comment faire une catapulte avec un Arduino, il jouera également un petit bruit avant que vous le feu. Voici une vidéo du produit final!Commençons tout d'abord, voici une liste de choses dont vous aurez besoin pour la conf
Méthode la plus simple de faire un fondu de LED avec l’Arduino Uno

Méthode la plus simple de faire un fondu de LED avec l’Arduino Uno

Salut tout le monde, il s'agit de mon premier Instructable, et dedans, je vais vous montrer comment se faner une diode avec un Arduino Uno, 2 fils de raccordement, 1 résistance et une maquette.Profitez !Étape 1: Vous aurez besoin.1 x 220 Ohm résistan
Commander une carte à relais avec un Arduino Uno

Commander une carte à relais avec un Arduino Uno

Dans ce instructable nous commandera une carte à relais Velleman K6714 avec un Arduino. La beauté de l'utilisation de relais , c'est que nous pouvons utiliser un modeste petit Arduino pour commuter des appareils électroménagers ou ce que vous pourrie
Commande de vitesse clignotement d’une LED avec Arduino & Pot (avec vidéo)

Commande de vitesse clignotement d’une LED avec Arduino & Pot (avec vidéo)

Bonjour les amis,Dans ce tutoriel vidéo, je vais vous montrer comment faire pour contrôler la vitesse de clignotement d'une LED en utilisant Arduino Nano & une résistance variable ou un potentiomètre aka le pot (diminutif de potentiomètre).Ce tutorie
Commander une carte Arduino à l’aide d’une télécommande infrarouge

Commander une carte Arduino à l’aide d’une télécommande infrarouge

I-IntroductionBonjour à tous, mon nom est Noreddine Kessa, je suis un passionné de l'électronique.  Je me suis amusé ce week-end à jouer avec mon nouveau jouet, Kit Arduino ATmega328 bricolage que j'ai eu sur eBay, et je serais ravi de partager la jo
Contrôler une caméra avec un Arduino et RS232 bouclier

Contrôler une caméra avec un Arduino et RS232 bouclier

Ce tutoriel va vous montrer comment vous pouvez contrôler de nombreux aspects d'une opération de caméras avec un Arduino. Ces opérations peuvent être le panoramique / inclinaison de la caméra, le zoom et la mise au point de la lentille et les caracté
Commande de moteurs avec Arduino

Commande de moteurs avec Arduino

il s'agit d'une simple Instructable vous dire comment vous pouvez contrôler des moteurs à courant continu avec un Arduino. Il a été demandé par un autre utilisateur, alors j'ai pensé aller de l'avant et jeter quelque chose ensemble. Je vais utiliser
Construire une distance avec Arduino, protection du capteur IR et VB.NET XBMC/KODI

Construire une distance avec Arduino, protection du capteur IR et VB.NET XBMC/KODI

Construire une distance avec Arduino et un bouclier de capteur IR, qui fonctionnera avec n'importe quel distance XBMC/KODI.J'ai voulu contrôler mon PC XBMC/Kodi de télécommande de mon décodeur satellite, parce que j'ai soit regarder des films sur XMB
Commander un moteur pas à pas avec un Arduino

Commander un moteur pas à pas avec un Arduino

Ce tutoriel va vous montrer comment faire fonctionner un moteur pas à pas qui a été récupéré d'une vieille imprimante avec un Arduino.Étape 1: Ce qui est un moteur pas à pas ? Un moteur pas à pas se compose de deux parties principales, un rotor et un
En utilisant une LED Dot Matrix avec un Arduino et un registre à décalage

En utilisant une LED Dot Matrix avec un Arduino et un registre à décalage

The Siemens DLO7135 Dot matrix LED est un étonnant morceau de l'optoélectronique. Il a présenté comme un 5 x 7 matricielle affichage Intelligent (r) avec mémoire/décodeur/conducteur. Avec cette mémoire, il a obtenu un affichage de ASCII caractères 96
Commander un SaikoLED myki (ou Arduino Leonardo) avec un Simple bouton boîte--à l’aide de l’en-tête de l’ICSP

Commander un SaikoLED myki (ou Arduino Leonardo) avec un Simple bouton boîte--à l’aide de l’en-tête de l’ICSP

Bienvenue ! Aujourd'hui, nous allons expliquer comment construire un contrôleur avec 3 boutons qui se connecte directement sur une carte Arduino Leonardo-compatible--dans ce cas, la lumière de myki de SaikoLED. Plus d'informations sur Leonardo sont d