Documentos de Académico
Documentos de Profesional
Documentos de Cultura
FASE 2 - v3
FASE 2 - v3
DIAGRAMA DE BLOQUES,
PERIFÉRICOS, COMUNICACIONES
ALUMNOS:
AYUDANTES:
3. PROTOTIPO:
4. SELECCIÓN DE SENSORES:
• Amoníaco (NH3)
• Óxidos de nitrógeno (NOx)
• Alcohol
• Sulfuros
• Benceno (C6H6)
• Monóxido de carbono (CO)
• Humo.
Donde:
RL es la resistencia de carga.
Protocolo WiFi 802,11 b/g/n (2,4 Ghz) 802,11 b/g/n (2,4 Ghz)
GPIO 36 17
Ventajas
Requiere pocos cables
Dispone de mecanismos para verificar que la señal hay llegado
Desventajas
Su velocidad es media-baja
No es full duplex
No hay verificación de que el contenido del mensaje es correcto
SPI:
Ventajas:
Alta velocidad de trasmisión (hasta 8 Mhz en Arduino) y Full Duplex
Los dispositivos necesarios son sencillos y baratos, lo que hace que esté
integrado en muchos dispositivos.
Puede mandar secuencias de bit de cualquier tamaño, sin dividir y sin
interrupciones.
Desventajas:
Se requiere 3 cables (SCK, MOSI y MISO) + 1 cable adicional (SS) por cada
dispositivo esclavo.
Solo es adecuado a corta distancias (unos 30cm)s
No se dispone de ningún mecanismo de control, es decir, no podemos
saber si el mensaje ha sido recibido y menos si ha sido recibido
correctamente.
La longitud de los mensajes enviados y recibidos tiene que ser conocida
por ambos dispositivos
El modo de funcionamiento del dispositivo es la toma de datos cada cierto tiempo que
dependiento de las necesidades del conusmidor pueden variar de dias a meses, por ello
podemos pensar en dos modos de uso diferentes:
1: Inicamos la toma de datos cada detrminado tiempo utizando la funcion sleep del
microcontrolador
Con estas dos opciones estamos teniendo un control sobre el consumo del dispositivo.
Tendrá un consumo de corriente por cada segundo, tiempo que tarda en realizar el censado,
de I=1mA.
Un consumo del sensor de gas es de 350mW por minuto, por periodo de muestreo en un
segundo consume:
I=5,8mA
El ATMega328P solo será activado por un periodo de tiempo reducido, en el restante tiempo se
desconectará la alimentación. Por cada lectura de un segundo consumirá una I=0.3mA a una
tensión de V=5V. P=1.5mW consumo promedio por cada tiempo de activación.
El consumo del ESP8266 será en su modo activación (podemos estimar que tardará 1 segundo
entre que se comunica con el esclavo y le pide el dato, para luego enviarlo mediante wifi) y en
su deep mood tendrá un consumo de 20uA cada 300segundos.
I=176mA
5.5 Consumo BC237:
Este sería el transistor elegido para la opción de funcionamiento 2, en el caso que los
datos que tomemos sean muy distantes en el tiempo.
*Sleep mode: Cada 300 segundos sale y vuelve a entrar en este modo. En cada hora,
consumira 36mA.
*Al estar el Arduino en serie con el transistor, consumire como maximo 500mA y hare una
lectura que consume 677mA,por lo que mi consumo por hora sera 713mA.
5.6 ALIMENTACIÓN DE LOS CIRCUITOS:
ESP 32
Poseemos dos niveles de tensión distintas, el del ESP8266 que funciona con 3,3V y el del Arduino
UNO que funciona con 5V. El ESP32 debe controlar la base del transistor que activara al Arduino.
Éste, no puede soportar o brindar una corriente de saturación para el transistor de 500mA. Por
ello utilizamos un relé que controla la alimentación del Arduino, y este relé es controlado por el
transistor.
Para saturar al transistor requiero una corriente de base de: Ib=50Ma, y para cortarlo requiero
una corriente nula Ib=0es decir cortar la tensión de salida del ESP32. Con estos datos solo
queda determinar cómo obtener la corriente de saturación de base.
Vesp= IB*RB+VBE
RB= (Vesp-VBE)/IB
RB= 52mA.
Opción 1: Utilizar dos baterías distintas, para cada nivel de tensión. Conectando el ESP8266 a
3,3V y el Arduino UNO y el transistor a 5V.
En este caso utilizaremos un regulador de tensión LM317, el cual permite controlar desde una
entrada de 5V una salida variable entre 1,2 y 37V.
ESP
32
-Power Bank: Tiene que garantizar la corriente mínima y no cortarse. Al valor teórico se le
aplica un factor de corrección entre 70-80% para obtener un valor más realista.
Si mi consumo total es de 713mA, con un power bank de 20.000mAH, podremos tener hasta 24
horas de autonomía.
6 DIAGRAMA DE ESTADOS:
7 Bibliografía:
[1] DHT11: https://pdf1.alldatasheet.com/datasheet-
pdf/view/1440068/ETC/DHT11.html
[2] MQ7: http://www.datasheet.es/PDF/694312/MQ7-pdf.html
[3] ATMega328P:https://pdf1.alldatasheet.com/datasheet-
pdf/view/241077/ATMEL/ATMEGA328P.html
Relé: https://pdf1.alldatasheet.es/datasheet-pdf/view/1132639/SONGLERELAY/SRD-05VDC-SL-
C.html
LM317: https://pdf1.alldatasheet.com/datasheet-pdf/view/1147586/ARTSCHIP/LM317.html