Hoy os voy a mostrar el desarrollo desde los componentes básicos de un proyecto domótico, incluyendo su programación, mediante un control remoto infrarrojo vamos a encender 4 bombillas, mover un motor servo y encender una alarma.
El montaje que he considerado es el siguiente:
Funcionamiento:
Botón 1: Enciende/apaga bombilla 1
Botón 2: Enciende/apaga bombilla 2
Botón 3: Enciende/apaga bombilla 3
Botón 4: Enciende/apaga bombilla 4
Botón 5: Apaga todas las bombillas
Botón 6: Enciende todas las bombillas
Botón 7: Mueve el motor a la izquierda
Botón 8: Mueve el motor a la derecha
Podéis probar el funcionamiento pulsado el botón iniciar simulación:
La programación en C++ es algo complicado. El código es muy largo, os resumiré puntos importantes a continuación:
Tenemos que incluir las libarías del servo y el control infrarrojo al principio del programa:
#include <Servo.h>
#include <IRremote.h>
Para iniciar el loop de programación del control remoto construimos el siguiente bloque:
void loop() //algoritmo de la programación que se repitará siempre
{
if (sensor.decode(&lectura)) //Si hay una lectura del sensor IR (Se ha pulsado el control remoto)
Hoy voy a hablaros del medidor de campo y explicar el funcionamiento del medidor de campo, usando un PROMAX Pro-Link 4
El rango de frecuencias que cubre está entre los 5 a 862 MHz para la TV, TDT y FM digital y analógica. También, otra anda desde 900 a 2150 MHz para satélite.
Acepta los sistemas de televisión (PAL, SECAM y NTSC) junto a las señales de TV digital, capaz de decodificar y medir los parámetros de:
La medida de potencia, dB que llegan de señal
La relación portadora a ruido (C/N). La relación señal ruido para conocer el ruido de la señal.
Tasa de error de la señal digital (BER). Principal medidor del error digital.
Relación de error de modulación (MER): Principal medidor del error de la onda electromagnética.
También, permite analizar el Transport Stream MPEG-2/ DVB e identificar los paquetes no corregibles (Wrong Packets) recibidor. Mide la calidad de los paquetes digitales de conjunto de bits.
El equipo cuente con un microprocesador que se encarga de automatizar la mayor parte de los procesaos para mostrar los datos antes mencionados, además de otros como la corrección de la medida, la síntesis continua de frecuencia, selección automática de los atenuadores o la desconexión del equipo cuando no tenga actividad (ahorro de batería).
Si estamos en la opción de Analizador de Espectros , el medidor permite la visualización de todas las señales presentes en la banda, permitiendo además otras operaciones como las medidas de nivel de canales analógicos, la medida de la relación C/N referida a una frecuencia de ruido que es definida por el usuario y la medida de la potencia de canales digitales por integración.
Podemos mostrar el espectro desde un full span (toda la banda) o bien limitado a 8 MHz en terrestre ( para la terrestre ) o los 32 MHz ( de la TV satélite ).
Cuenta con un sistema de almacenamiento de configuraciones ( 99 memorias ) para guardar las configuraciones de medida que nos puedan resultar útiles ( nombre de la configuración, tensión de alimentación del LNB, frecuencia seleccionada, sistema de TV, tipo de medida, etc.
Las tensiones que puede mandar para alimentar las unidades exteriores ( amplificador de mástil ) son 13 V , 15 V , 18 V y 24 V . Para el LNB tenemos 13 V , 13 V + 22 kHz, 18 V, 18 V + 22 kHz, 15 V, 15 V + 22 kHz .
Con la interfaz RS-232C se puede conectar con un ordenador para la recogida de datos, controlar remotamente el equipo o conectar una impresora para el volcado de las medidas. Comandos del promax prolink 4
En el medidor tenemos los siguientes botones , que dan lugar a las siguientes funciones
Tecla de puesta en marcha.
Tecla OSD. Podemos ver la información de medida que se presenta en el monitor en el modo TV (medida de nivel).
Menús de control de VOLUMEN, CONTRASTE y BRILLO
Selector rotativo y pulsador. Dentro de este selector, al pulsar se selecciona alguno de las opciones disponibles. Al girarlo, no movemos por el menú. Lo veremos más adelantes
LEDS:
EXT VIDEO. Se ilumina si por el euroconector entra una señal de video
DRAIN. Se ilumina si el medidor está alimentando una unidad externa
CHARGER. Indica que se está cargando la batería
BATTERY. Se ilumina en rojo si la carga es inferior al 50%, en ámbar si es superior al 50% y verde si la carga es completa.
Monitor:
TECLADO PRINCIPAL 12 teclas para selección de funciones y entrada de datos numéricos.
0 .Pasamos de ANALÓGICO/ DIGITAL 1 ESPECTRO/TV. Pasamos de TV a Analizador de Espectros, y viceversa. 2 MEDIDA Selección de tipo de medida, que dependen de la banda, del estándar, de las opciones incluidas y del modo de operación. 3 MODO TV . Una vez en modo monitor, muestra la información. 4 BÚSQUEDA. Efectúa un rastreo a partir de del canal o frecuencia actual hasta que encuentra una emisión. Podemos seleccionar el umbral de búsqueda desde 30 y 99 dBµV. 5 GUARDAR/RECUPERAR. Permite almacenar una medición o recuperarla. 6 SONIDO 7 ALIMENTACIÓN DE LAS UNIDADES EXTERIORES . Como se dijo antes, permite suministrar diferentes tensiones de alimentación a la unidad externa ( LNB, amplificador .. ) 8 y 9 TECLA DE ACCESO DIRECTO. Tecla de acceso directo asignable a cualquier función de cualquier menú.
[30] SINTONÍA POR CANAL O FRECUENCIA Cambiamos desde sintonía entre canal o frecuencia. [31] SELECCIÓN MANUAL DE FRECUENCIA. Permite sintonizar directamente la frecuencia mediante el teclado. al terminar, pulsar tecla giratoria.
Dentro del botón giratorio, tenemos las siguientes funciones En el modo TV Dentro de este modo tenemos las siguientes funciones:
Cambio de Banda Permite pasar de banda terrestre (5-862 MHz) a banda satélite (900-2150 MHz) Sistema y Estándar Entramos en el sistema de color (PAL, SECAM o NTSC) y diferentes estándares de TV (B/G, D/K, I, L, M, N o Digital). Batería y Lnb Tensión de alimentación de las unidades exteriores Canalizaciones muestra una tabla de canales Ancho Banda CanalDefine el ancho de banda del canal. Muy importante y necesario para medir canales digitales junto al parámetro C/N Teletexto Activa teletexto. DiSEqC ( para satélite). Protocolo de comandos DiSEqC que son enviados al periférico. Ver imagen donde se muestra un Diseqc para seleccionar 4 lnb que son instalados en un plato de parabólica
Ruido de Referencia (Cuando está en el modo C/N Ruido de Referencia). Podemos definir la frecuencia para tomar la muestra del nivel de ruido. Llegados a este punto, tenemos que pulsar en Siguiente para acceder al segundo submenú:
Adquisición Datos Podemos almacenar hasta 9801 medidas de forma automática Entrada de Vídeo Permite controlar las señales de conmutación del Euroconector. Configuración C/N Seleccionamos el modo dpara medir la relación C/N en Auto o Ruido de Referencia. Canal del Nicam (Sólo para los canales analógicos). Elegimos el canal desonido NICAM que se pasa hacia el altavoz. Umbral de Búsqueda (Sólo para los canales analógicos). en la búsqueda automática de emisoras, define el nivel umbral. Osc. Local Lnb ( satélite). Para definir la frecuencia del oscilador local del LNB instalado en la parabólica Polaridad del Vídeo Selecciona la polaridad de vídeo (Poco uso debido a que se usa en canales analógicos en la banda satélite). Prueba FI Sat (ICT) Estamos en las mismas. Para canales analógicos de banda satélite. comprueba las redes de distribución. Pulsar Siguiente para acceder al tercero menú
Reloj Nos indica hora y fecha. Unidades Podemos escoger entre dBµV, dBmV o dBm Desconexión Manual Podemos tener el aparato en desconexión Automática o manual Idioma De los varios que muestra, es bueno usar de vez en cuando ENGLISH Sonido (ON) y (OFF) del zumbador
Información Equipo Presenta información sobre el equipo En el modo Analizador de Espectros, el primer submenú que aparece está compuesto por ( nombramos los nuevos ) Span Nos vale para indicar el ancho de banda a mostrar en pantalla. Podemos elegir entre Full (toda la banda) u otros valores como 500 MHz, 200 MHz, etc. Nivel de Referencia El ajuste vertical podemos seleccionar un nivel desde 70 a 130 dBµV en saltos de 10 dB. Doble Cursor (Sólo canales analógicos, no merece la pena explicarlo ) Barrido Cambiamos la velocidad de barrido del modo espectro. Se puede optar por Preciso (barrido lento pero con gran precisión ), Rápido ( al contrario que el lento ) y Alinear Antena (útil para alinear antenas ). Ancho Banda Canal (Sólo para canales digitales). Define el ancho de banda del canal (ver la función Cursor). Canalizaciones Selecciona la tabla de canales activa. Imprimir Imprime el espectro
Empezaremos a ver cómo funciona con un vídeo de un profesor «Granaíno».
Hoy os muestro el desarrollo de una app capaz de calcular la atenuación hasta una toma y su potencia, únicamente debemos introducir los datos en los campos de texto correspondiente y pulsando un botón nos calculará instantáneamente ambos datos.
El diseño que he pensado para la pantalla es :
Como puede observarse cada pérdida o dato importante como metros de cable, número de pasos y nivel de señal inicial, tiene su correspondiente TextBox para que el usuario pueda introducir los valores.
La app también tiene un botón para activar el cálculo y dos eqituetas finales dodne se representan la atenuación y la potencia en la toma.
Bloques de programación.
A continuación, os muestro el conjunto de bloques completo.
Pulsad aquí para descargaros la app. Nota: solo para dispositivos Android, bajo la aceptación de instalación de app de fuentes distintas a Play Store.
La programación consiste en sumar todas las pérdidas para calcular la atenuación y luego restar dicha atenuación al nivel inicial para obtener la potencia que llega finalmente a la toma.
Podéis ver en el siguiente video un ejemplo que resuelve este problema:
Calcular la potencia en una toma de la planta del edificio, con las siguientes características :
Dato: Potencia de la señal a la salida del mezclador = 90 dB. Solución : Atenuación toma planta baja (Atb) = DMtb x Pc + PdDb + 5xPpD + PpP + PdT = = 37 m x 0,3 dB/m + 12 dB + 5x1,8 dB + 6,67 dB + 1,2 dB = 40 dB
Señal en las tomas de la planta baja será: 90 - At5 = 90-40 = 50 dB (no es necesaria la instalación de amplificadores intermedios.
Después del parón navideño. voy a continuar el blog hablando de los radioenlace.
A lo largo de este blog sobre radiocomunicaciones para el transporte de información mediante ondas electromagnéticas. Estas necesitan de emisores y receptores, pero también de repetidores de señal, estos últimos conocidos como radioenlaces. También, son considerados radioenlaces cuando usamos un cambio de tecnología alámbrica a tecnología de radiocomunicaciones por no disponer de red alámbrica para llegar a un objeto. Ejemplos:
Radioenlace para transmitir la vuelta ciclista a España:
A continuación, os mostraré los principales conceptos:
A continuación os mostraré los principales conceptos y definiciones relacionadas con los radioenlaces:
1. Deterioro de la transmisión de la señal de la onda.
Los medio por los que transportan las ondas electromagnéticas no son perfectos (obstáculos, descargas eléctricas por rayos, elementos eléctricos con bobinas, etc..), esto da lugar a un deterioro de las señales que se transmiten la información de distintas formas, principalmente atenuando la señal (debilitando su potencia) y distorsionando la señal (cambiando la información).
Ejemplo de atenuación de una señal:
Ejemplo de distorsión analógica:
Ejemplo de distorsión de una señal digital debido al ruido:
2. Ecuación de transmisión de Friis
Es la ecuación fundamental de los radioenlaces. Nos permite obtener la potencia de la señal recibida, es decir, comprobar que recibimos una señal suficiente para poder ser reproducida o repetida.
Aunque en la imagen de arriba, se ve la formula y sus componentes, para entenderlo mejor lo ideal es resolver un problema.
Ejemplo: Calcular la potencia de una antena receptora de un radioenlace, si la antena emisora emite con una potencia de 2W, a una frecuencia de 4GHz, ambas antenas están separadas por 40 km, la ganancia de la antena emisora es 20 dB, la de la antena receptora es 25 dB y las perdidas no relacionados con la distancia según el medidor de campo son de 8 dB.
pT= 2W
Gt=20 dB
Gr = 25 dB
L = 8 dB
d =40000 m
λ = c/f = 300.000 km/s/4 GHz = Pasando todo a S.I = 300.000.000/4.000.000.000 = 0,075 m
Entonces la potencia recibida será = 2x20x20/8x(0,075/(4x3,14x40000)E2 =