<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Gas Archives - Esperimenti con logiche programmabili</title>
	<atom:link href="https://logicaprogrammabile.it/tag/gas/feed/" rel="self" type="application/rss+xml" />
	<link>https://logicaprogrammabile.it/tag/gas/</link>
	<description>Tutorial in italiano per imparare a programmare usando Arduino, Raspberry PI, Netduino</description>
	<lastBuildDate>Mon, 13 Feb 2017 19:09:22 +0000</lastBuildDate>
	<language>it-IT</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.2</generator>

<image>
	<url>https://logicaprogrammabile.it/wp-content/uploads/2017/11/cropped-logicaprogrammabile-logo-02-32x32.png</url>
	<title>Gas Archives - Esperimenti con logiche programmabili</title>
	<link>https://logicaprogrammabile.it/tag/gas/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Monitorare fughe di gas con il sensore MQ5</title>
		<link>https://logicaprogrammabile.it/monitorare-fughe-gas-sensore-mq5/</link>
					<comments>https://logicaprogrammabile.it/monitorare-fughe-gas-sensore-mq5/#comments</comments>
		
		<dc:creator><![CDATA[Marco Lai]]></dc:creator>
		<pubDate>Mon, 14 Nov 2011 12:33:09 +0000</pubDate>
				<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[Tutorial Arduino]]></category>
		<category><![CDATA[Autocostruzione]]></category>
		<category><![CDATA[Domotica]]></category>
		<category><![CDATA[Gas]]></category>
		<category><![CDATA[MQ5]]></category>
		<guid isPermaLink="false">https://logicaprogrammabile.it/?p=2221</guid>

					<description><![CDATA[<p>Utilizzare Arduino per creare un semplice rilevatore di gas (MQ5) Ci affidiamo sempre più alla qualità costruttiva dei materiali delle nostre cucine e bruciatori, e la possibilità di una fuga di gas sembra remota. Col passare del tempo questi componenti potrebbero usurarsi aumentando in qualche...</p>
<p>The post <a href="https://logicaprogrammabile.it/monitorare-fughe-gas-sensore-mq5/">Monitorare fughe di gas con il sensore MQ5</a> appeared first on <a href="https://logicaprogrammabile.it">Esperimenti con logiche programmabili</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h1>Utilizzare Arduino per creare un semplice rilevatore di gas (MQ5)</h1>
<p>Ci affidiamo sempre più alla qualità costruttiva dei materiali delle nostre cucine e bruciatori, e la possibilità di una fuga di gas sembra remota. Col passare del tempo questi componenti potrebbero usurarsi aumentando in qualche modo il rischio di fuoriuscita di gas.<br />
Autocostruirsi un sistema di rilevamento è piuttosto semplice ed economico, dato che, il costo del sensore e tipicamente inferiore ai 10€.<br />
Questi sensori sono stabili, hanno una lunga vita di esercizio, sono molto precisi ed una elevata sensibilità con una risposta molto veloce.</p>
<p><a href="https://logicaprogrammabile.it/wp-content/uploads/2011/11/SensoreMQ5.gif"><img fetchpriority="high" decoding="async" class="aligncenter size-full wp-image-2225" title="SensoreMQ5" src="https://logicaprogrammabile.it/wp-content/uploads/2011/11/SensoreMQ5.gif" alt="Sensore Gas Modello MQ5" width="302" height="213" srcset="https://logicaprogrammabile.it/wp-content/uploads/2011/11/SensoreMQ5.gif 302w, https://logicaprogrammabile.it/wp-content/uploads/2011/11/SensoreMQ5-300x211.gif 300w" sizes="(max-width: 302px) 100vw, 302px" /></a></p>
<p>Il modello <strong>MQ5</strong> che ho acquistato è prodotto dalla <a href="http://english.hwsensor.com/English/index.html" target="_blank">Hanwei Electronics</a>, ed è progettato per rilevare principalmente gas <strong>GPL</strong>, <strong>Metano</strong> e <strong>Idrogeno</strong> ed in misura minore rileva <strong>alcool</strong> e <strong>monossido di carbonio</strong>. Questo sensore è indicato per rilevare il gas comune, utilizzato in ambiente domestico.</p>
<p><span id="more-2221"></span>Lo schema del circuito è il seguente:</p>
<p><a href="https://logicaprogrammabile.it/wp-content/uploads/2011/11/RilevatoreGas.gif"><img decoding="async" class="aligncenter size-full wp-image-2229" title="RilevatoreGas" src="https://logicaprogrammabile.it/wp-content/uploads/2011/11/RilevatoreGas.gif" alt="Schema elettrico rilevatore di gas" width="598" height="308" srcset="https://logicaprogrammabile.it/wp-content/uploads/2011/11/RilevatoreGas.gif 598w, https://logicaprogrammabile.it/wp-content/uploads/2011/11/RilevatoreGas-300x154.gif 300w" sizes="(max-width: 598px) 100vw, 598px" /></a></p>
<p>Il sensore <strong>MQ5</strong> viene alimentato dalla +5Vdc dell&#8217;Arduino anche se, come sempre, consiglio di utilizzare una fonte di energia esterna per evitare di sovraccaricare lo stadio di alimentazione della board.<br />
L&#8217;uscita della sonda è collegata all&#8217;ingresso analogico <strong>A0</strong>, una resistenza da 10Kohm collegata a massa crea un partitore di tensione indispensabile per rilevare le variazioni di tensione generate dal sensore.<br />
Ai pin digitali vengono collegati due led, un cicalino e uno stadio relè che permette di azionare una ventola di estrazione.</p>
<blockquote><p>Il relè deve essere assolutamente di tipo ermetico per avvitare i piccoli archi di corrente che si manifestano durante il contatto delle lamelle del relè.<br />
La ventola invece deve essere di tipo induttivo, priva quindi di spazzole che potrebbero generare, anche in questo caso piccolissimi ma pericolosi archi di corrente.</p></blockquote>
<p>I led collegato al <strong>pin7</strong> viene impiegato per indicare lo stato di preriscaldamento del sensore, necessario all&#8217;avvio per renderlo stabile evitando falsi alarmi. Il led collegato al <strong>pin8</strong>, e il cicalino collegato al <strong>pin9</strong>, vengono utilizzati per rappresentare l&#8217;eventuale allarme.</p>
<p>Il codice per questo circuito è il seguente:</p>
<pre class="lang:arduino decode:true ">int gas = 0;
int PreRiscaldo = 0;

void setup()
{
  Serial.begin(9600);

  pinMode(2, OUTPUT); //Relè-ventola
  pinMode(7, OUTPUT); //Riscaldamento
  pinMode(8, OUTPUT); //Allarme
  pinMode(9, OUTPUT); //Buzzer

  digitalWrite(7, HIGH);
  //attendo 5 minuti per stabilizzare la sonda
  for ( PreRiscaldo = 0; PreRiscaldo &lt; 300; PreRiscaldo++)
  {
    delay(1000);
  }
  digitalWrite(7, LOW);
}

void loop()
{
  //Leggo il valore di tensione generato dalla sonda
  gas = analogRead(0);

  //invio i dati al serial Monitor
  Serial.println(gas, DEC);

  //gestisco le soglie e agisco di conseguenza
  if ( gas &gt; 150)
  {
    //cicalino ON
    analogWrite(9, 100);
    //allarme via led ON
    digitalWrite(8, HIGH);
    //attivo relè
    digitalWrite(2, HIGH);
  }
  else
  {
    //cicalino OFF
    analogWrite(9, 100);
    //allarme via led OFF
    digitalWrite(8, LOW);
    //attivo relè
    digitalWrite(2, LOW);
  }

  //acquisisco i dati ogni 1/2 secondo
  delay(500);
}</pre>
<p>&nbsp;</p>
<p>Nel mio caso la funzione <strong>analogRead(0);</strong> genera un valore (dopo circa 5 minuti di funzionamento) intorno a 90, avvicinando un accendino e aprendo il gas, questo valore schizza a 800-900, provocando l&#8217;azionamento del relè e l&#8217;accensione del Led sul <strong>pin8</strong>.<br />
Potete variare le soglie in base al vostro sensore e alle vostre esigenze di sensibilità.</p>
<p>Per rilevare in maniera efficiente le fughe di gas, il sensore va posizionato in prossimità del pavimento se il gas da rilevare è pesante (Gpl, Propano, Butano) o in prossimità del soffitto se il gas è leggero (vapori di Alcool, Metano, Etanolo).</p>
<blockquote><p><strong>Questo progetto è stato testato in modo prototipale, non è stata fata alcuna verifica reale di funzionamento, il progetto è quindi da utilizzare solo per scopi didattici. Non mi assumo responsabilità (visto il delicato campo di impiego) di nessun tipo derivate dal un funzionamento anomalo del circuito o da incidenti da esso causati.</strong></p></blockquote>
<p>&nbsp;</p>
<p>The post <a href="https://logicaprogrammabile.it/monitorare-fughe-gas-sensore-mq5/">Monitorare fughe di gas con il sensore MQ5</a> appeared first on <a href="https://logicaprogrammabile.it">Esperimenti con logiche programmabili</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://logicaprogrammabile.it/monitorare-fughe-gas-sensore-mq5/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
	</channel>
</rss>
