Senhores,
Desejo montar uma rede de sensores MQ2, porem o mesmo utiliza três pinos.
VCC
GND
Out ( liga em uma entrada analógica)
Conhecem algum dispositivo para adapta-lo a uma rede I2C ?
grato
Tags:
Boa tarde TO,
na realidade o sensor MQ2 tem 6 pinos : https://http2.mlstatic.com/D_Q_NP_370521-MLB20781675971_062016-Q.jpg
Acredito que voce quis citar o módulo MQ2 : http://1.bp.blogspot.com/-pQOG0rxE41g/VLWimKDYlfI/AAAAAAAADR4/TvlGa...
Mas o que encontrei na net tem 4 pinos.
Você pode usar o Chip PCF8574 e com ele, usando 2 ports do arduino, vai obter 8 ports I2C.
Deverá usar a saída Digital do módulo (D0).
Rui
Mas porque não usa 3 ports do Arduino?
Basta um para cada sensor.
Tem o MAX4638, mas vai usar pelo menos 3 ports do arduino para endereçar e
um para receber os dados.
Rui
TO,
avalie a possibilidade de de usar esta solução. ADS1115.
http://www.ti.com/lit/ds/symlink/ads1114.pdf
Você pode usar até 4 CIs deste , ou seja, 16 sensores.
Ele tem uma resolução de 16 bits.
Rui
Veja também este projeto.
Existem conversores ADC que usam a interface I2C .
Eles convertem a tensão analógica em dados digitais.
Quanto maior o numero de Bits, maior a precisão.
Por exemplo:
ADS1115 16-Bit ADC - 4 Channel with Programmable Gain Amplifier
https://www.adafruit.com/product/1085
(tem no Mercado Livre)
https://learn.adafruit.com/raspberry-pi-analog-to-digital-converter...
Eu ja consegui usar 9 modulos de sensores de gas da serie mq, fazendo multiplexação usando um CI para multiplexação dos sinais.
Excelente discussão, parabens.
Sensores MQ2, são sensores quimicos, que lidam com o principio da resistividade, ou seja, em um terminal é colocado uma tensão(no geral 5V), e em outro é feita a leitura, o que interliga esses dois terminais é um recipiente contendo SnO2, que é uma substancia que aumenta ou diminui sua resistencia de acordo com a presença de gases.
Logo, pra criar uma rede teste que simule esses sensores, é mais facil utilizar potenciômetros.
O problema de uma rede com tantos sensores, é a questão da distancia, sinceramente pelo que sei I2C e SPI são redes que não permitem grandes distancias, não lembro muito bem agora qual a distancia maxima de cada, mas sei não é muito.
Entretanto resolvido a questão do protocolo e da distancia, acho que como sugerido pelo Wallace brito, a multiplexação de uma só porta da de boa, a depender obvio das caracteristicas do projeto.
Opa,
Corrigindo, foram 8 sensores mq que multiplexei.
Na época utilizei o CI CD4051, http://www.ti.com/lit/ds/symlink/cd4051b-q1.pdf
Ficou assim:
Ok, eu não utilizei esse pino digital, somente o analógico.
É como eu acabei de dizer, montar vários sensores NA PROTOBOARD, pertinho um do outro dá pra fazer de várias formas, o problema é colocar os 8 sensores a 10 metros um do outro.
Aqui entra o problema do protocolo, a distancia que o I2C ou o SPI permitem.
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por