
Integrar la Comunicación por Línea de Alimentación (PLC) en un producto electrónico requiere más que seleccionar un chip o módulo de comunicación. Los ingenieros deben considerar el controlador anfitrión, las interfaces de comunicación, la fuente de alimentación, el circuito de acoplamiento por línea eléctrica, la protección eléctrica, la compatibilidad electromagnética (EMC) y las características de la red eléctrica objetivo.
Un diseño de referencia bien diseñado para módulos PLC ayuda a los fabricantes OEM a acortar el tiempo de desarrollo, reducir los riesgos de integración de hardware y construir una comunicación fiable en controladores de iluminación, equipos industriales, contadores inteligentes, sistemas de gestión energética y otros dispositivos conectados.
A diferencia de las tecnologías de comunicación que requieren cables de datos dedicados o enlaces de radio separados, el PLC transmite datos a través de conductores eléctricos existentes. Esto puede reducir el cableado adicional de comunicación en aplicaciones adecuadas, pero también introduce desafíos específicos relacionados con el ruido eléctrico, la impedancia, el aislamiento y la seguridad de las líneas eléctricas.
Esta guía explica los principales bloques de hardware del diseño de un módulo de referencia PLC, cómo funcionan las interfaces comunes de los hosts, cómo encaja el acoplamiento de línea eléctrica en el sistema y qué deben verificar los ingenieros OEM antes de pasar del desarrollo de prototipos a la producción en masa.
1. ¿Qué es el diseño de un módulo de referencia PLC?
El diseño de un módulo de referencia PLC es un marco de hardware e integración que muestra cómo Módulo de comunicación por línea eléctrica se conecta a un controlador de host y se comunica a través de una línea eléctrica de alimentación.
Dependiendo de la arquitectura del producto, un diseño de referencia puede incluir:
- Un módulo de comunicación PLC o chipset.
- Un microcontrolador anfitrión (MCU) o procesador embebido.
- Un UART, SPI, GPIO u otra interfaz compatible.
- Una fuente de alimentación adecuada y un circuito de regulación de voltaje.
- Un circuito de acoplamiento por línea eléctrica y acondicionamiento de señal.
- Protección contra sobretensiones, filtrado y otros componentes de protección.
- Firmware, protocolos de comunicación y funciones de diagnóstico.
- Puntos de prueba y procedimientos para la validación eléctrica y de comunicaciones.
La implementación exacta depende del chipset PLC, el diseño del módulo, el estándar de comunicación, el voltaje de funcionamiento y la aplicación final.
Para los ingenieros OEM, el objetivo no es simplemente reproducir un circuito. Se trata de establecer una arquitectura de hardware verificada que pueda adaptarse al producto objetivo sin comprometer la fiabilidad de la comunicación, la seguridad eléctrica o la consistencia de fabricación.
2. Arquitectura típica de hardware de módulos PLC
Un producto habilitado con PLC puede dividirse en varios bloques funcionales.
2.1 Bloques principales de hardware
Módulo de comunicación PLC: Realiza las funciones de comunicación de la capa física y, dependiendo del dispositivo, también puede proporcionar parte de la pila de protocolos de comunicación.
MCU presentador: Gestiona la lógica de la aplicación, las entradas de sensores, las salidas de control, la configuración del dispositivo y la comunicación con el módulo PLC.
Interfaz de anfitrión: Transfiere comandos, parámetros de configuración y datos de aplicación entre el MCU y el módulo PLC.
Fuente de alimentación: Proporciona el voltaje y corriente regulados que requieren el módulo y la electrónica asociada.
Circuito de acoplamiento por línea eléctrica: Acopla la señal de comunicación del PLC a la red eléctrica y extrae las señales recibidas de la línea.
Circuito de protección: Ayuda a proteger el diseño frente a perturbaciones eléctricas aplicables, incluyendo sobretensiones, transitorios y descargas electrostáticas cuando sea relevante.
Circuito de aplicación: Proporciona funciones específicas para cada producto, como atenuación LED, control de relés, medición de energía, adquisición de sensores o monitorización de equipos industriales.
2.2 Diagrama de arquitectura de referencia
La siguiente arquitectura conceptual ilustra la relación entre los bloques principales:
MCU → Host Interfaz → PLC Módulo de Comunicación → Red de Acoplamiento y Protección → Línea de Alimentación
La fuente de alimentación proporciona la potencia operativa necesaria a los bloques electrónicos. Los circuitos de aplicación, como controladores LED, sensores, relés o circuitos de medición, se conectan al MCU anfitrión según los requisitos del producto.
Este diagrama es una visión general funcional más que un esquema completo. La ubicación del circuito de acoplamiento, la fuente de alimentación y los componentes de protección depende de si el módulo PLC integra el controlador de línea, la red de acoplamiento u otras funciones analógicas del frente.
2.3 Módulo integrado frente a chipset discreto
Existen dos enfoques comunes para implementar la comunicación con PLC.
Enfoque A: Utilizar un módulo de comunicación integrado con PLC
Un módulo puede integrar el chipset PLC, componentes de soporte seleccionados y un controlador de línea. Algunos módulos también pueden incluir un MCU, acondicionamiento de energía u otras funciones.
Las ventajas pueden incluir un diseño de host más sencillo, menos componentes que integrar y un proceso de desarrollo más sencillo. Sin embargo, el ingeniero debe verificar exactamente qué funciones incluye el módulo.
Enfoque B: Diseño en torno a un chipset PLC
Un diseño basado en chipset discreto puede ofrecer mayor flexibilidad sobre la selección de componentes, la disposición de la PCB, la circuitería de acoplamiento y la integración a nivel de sistema. También otorga más responsabilidad al equipo de ingeniería en el diseño de interfaces RF o analógicas, integridad de señal, EMC, integración de firmware y validación.
Para muchos proyectos OEM, un módulo PLC predesarrollado es un punto de partida práctico cuando sus interfaces, clasificaciones eléctricas, soporte de protocolos y requisitos de acoplamiento coinciden con la aplicación objetivo.
3. Selección de la interfaz MCU y PLC del host
La interfaz host es una de las decisiones más importantes en la integración de hardware de PLC. Determina cómo el procesador de aplicaciones intercambia datos e información de configuración con el subsistema PLC.
3.1 Interfaz UART
UART se utiliza ampliamente para la comunicación entre controladores embebidos y módulos externos.
Las aplicaciones típicas incluyen:
- Envío de comandos y parámetros de configuración.
- Recibiendo el estado de comunicación e información diagnóstica.
- Transferencia de datos de solicitudes.
- Conectar un módulo PLC a un MCU con requisitos de interfaz limitados.
Los ingenieros deben verificar las velocidades de baudios soportadas, los niveles de voltaje, el formato de datos, los requisitos de control de flujo, el encuadre de paquetes y el mecanismo de manejo de errores.
UART suele ser una opción práctica para la integración sencilla de módulos, pero las características reales soportadas dependen del módulo PLC seleccionado y su firmware.
3.2 Interfaz SPI
SPI puede proporcionar una interfaz síncrona de mayor rendimiento cuando es compatible con el dispositivo PLC.
Puede ser adecuado para sistemas que necesitan transferencias más rápidas, un control más estricto sobre el movimiento de datos o integración con una arquitectura ya existente basada en SPI.
Antes de elegir SPI, confirma los modos de interfaz disponibles, límites de reloj, comportamiento de selección del chip, requisitos de temporización, disponibilidad de controladores y soporte de firmware. No todos los módulos PLC exponen SPI, aunque el chipset subyacente lo soporte.
3.3 GPIO y señales de control
Las líneas GPIO pueden usarse para funciones como:
- Reinicia y activa el control.
- Interrupción o notificación de evento.
- Indicación del estado operativo.
- Ajuste de manos de hardware.
- Entradas o salidas digitales específicas de la aplicación.
Estas señales pueden simplificar la gestión del dispositivo, pero sus niveles eléctricos y requisitos de temporización deben coincidir con el MCU del anfitrión.
3.4 Elección de una interfaz
| Consideraciones de diseño | UART | SPI |
|---|---|---|
| Complejidad de conexión | Generalmente sencillo | Requiere señales de reloj y selección de chip |
| Método de comunicación | Serie asíncrona | Serie síncrona |
| Rendimiento potencial | Depende de la velocidad de bauds | Puede soportar tasas más altas cuando se implementa adecuadamente |
| Integración típica | Mando e intercambio de datos | Comunicación de host de mayor rendimiento |
| Principales cheques | Velocidad de baud, estructura, control de flujo | Reloj, tiempo, modo, selección del chip |
| Soporte de módulos | Debe ser verificado | Debe ser verificado |
La mejor interfaz es la soportada por el módulo PLC seleccionado y adecuada para el procesador anfitrión, la tasa de datos, la arquitectura del firmware y el objetivo de coste del producto. Si quieres empezar a desarrollar tu propio producto, Guía de personalización de módulos PLC OEM: Diseño, integración y pruebas Este artículo es mejor para que lo revises.
4. Diseño de circuitos de acoplamiento de líneas eléctricas PLC
El circuito de acoplamiento por línea eléctrica es una parte crítica del hardware PLC porque conecta el subsistema de comunicación al medio de transmisión físico. Antes de empezar, por favor revisa este artículo Guía de diseño de circuitos de acoplamiento PLC para dispositivos de comunicación por línea eléctrica embebidos.
La red de acoplamiento debe permitir que la señal PLC pase entre el circuito de comunicación y la línea eléctrica, gestionando al mismo tiempo el voltaje de funcionamiento relevante, la atenuación de la señal, las características de impedancia y los requisitos de seguridad eléctrica.
4.1 Funciones principales del circuito de acoplamiento
Una red de acoplamiento típica realiza varias funciones:
- Acoplamiento de señales: Transfiere la señal de comunicación entre el frontal del PLC y la línea eléctrica.
- Aislamiento o separación de señales: Ayuda a evitar que energía potencia-frecuencia no deseada entre en circuitos sensibles de comunicación, según la topología elegida.
- Gestión de impedancias: Ayuda a establecer características adecuadas de transferencia de señal en la banda de frecuencia prevista.
- Protección eléctrica: Trabaja con componentes protectores adecuados para abordar transitorios eléctricos y fallos previsibles.
- Gestión del ruido: Ayuda a controlar interferencias y acoplamientos no deseados entre la señal del PLC, la electrónica de potencia y otros circuitos.
Las funciones exactas y la disposición de los componentes dependen de la banda de frecuencia del PLC, las condiciones de la línea, el método de acoplamiento y el diseño del chipset o módulo del PLC.
4.2 Componentes comunes de acoplamiento
Condensadores de acoplamiento: Puede proporcionar un acoplamiento selectivo en frecuencia entre la interfaz de comunicación y la línea eléctrica. Su clasificación de voltaje, clasificación de seguridad, capacitancia y idoneidad para el circuito deben ser determinadas por la aplicación y las normas aplicables.
Transformadores u otros componentes de aislamiento: Puede utilizarse cuando la arquitectura seleccionada requiere aislamiento galvánico o una característica particular de acoplamiento.
Inductores y estranguladores: Puede ayudar a moldear la respuesta en frecuencia, separar los caminos de la señal o reducir interferencias no deseadas de alta frecuencia. Sus características deben evaluarse en el circuito real.
Componentes de protección: Dependiendo del diseño, estos pueden incluir dispositivos de protección contra sobretensiones adecuados, resistencias, fusibles u otros componentes seleccionados para el entorno eléctrico esperado.
Componentes de filtrado: Puede usarse para reducir interferencias no deseadas o gestionar interacciones con convertidores de potencia y otros circuitos.
Estos componentes no son intercambiables en todos los diseños de PLC. Un componente que rinde bien en una banda de frecuencia, impedancia de línea o topología de acoplamiento puede no rendir adecuadamente en otra.
4.3 ¿Qué determina el rendimiento del acoplamiento?
El rendimiento del acoplamiento depende de varios factores que interactúan:
- Frecuencia de funcionamiento del PLC y ancho de banda de señal.
- Impedancia de línea eléctrica y características del cable.
- Valores y tolerancias de los componentes de acoplamiento.
- Distribución de la PCB y capacitancia o inductancia parásita.
- Ruido conducido generado por fuentes de alimentación conmutadas y controladores LED.
- Componentes protectores y su influencia en el camino de la señal.
- Topología de instalación, longitud del cable y cargas conectadas.
En consecuencia, un circuito de acoplamiento debe evaluarse como parte del sistema PLC completo, no solo mediante cálculos de componentes aislados.
4.4 Aislamiento y seguridad eléctrica
El hardware de comunicación por línea eléctrica puede estar conectado a tensiones peligrosas de la red. Por tanto, el circuito de acoplamiento debe diseñarse según la categoría de voltaje del producto, los requisitos de aislamiento, el grado de contaminación, las condiciones de sobretensión, los estándares de seguridad aplicables y el entorno de instalación previsto.
No asumas que un condensador, transformador u otro componente individual hace automáticamente que el diseño completo sea seguro. Se deben considerar las distancias de fluencia, distancias de despejamiento, coordinación del aislamiento, disposiciones de tierra protectora cuando corresponda, diseño del recinto y condiciones de fallo.
Para productos conectados a la red, utiliza ingenieros eléctricos debidamente cualificados y realiza la evaluación de seguridad requerida antes de probar o desplegar el hardware. No conectes un prototipo no verificado directamente a una línea eléctrica activa.
5. Consideraciones sobre la alimentación y la disposición de la PCB
La fuente de alimentación del módulo PLC y la disposición de la PCB pueden afectar significativamente la estabilidad de la comunicación.
5.1 Requisitos de alimentación
Comprobar el rango especificado de tensión de entrada, consumo de corriente, comportamiento de arranque, tolerancia a transitorios y requisitos de secuenciación de potencia.
El diseño también debe considerar:
- Corriente máxima durante la transmisión o el arranque.
- Caída de tensión y rendimiento térmico del regulador.
- Colocación del condensador de desacoplamiento.
- Caminos de conexión a tierra y de retorno-corriente.
- Ruido generado por reguladores conmutados.
- Interacción entre el módulo PLC y la electrónica de potencia cercana.
Una fuente de alimentación que cumpla con el requisito nominal de voltaje puede seguir generando problemas de comunicación si su ruido de conmutación entra en el receptor PLC o en la red de acoplamiento.
5.2 Distribución de la PCB
La disposición de la PCB debe preservar las características eléctricas previstas de los caminos de comunicación y acoplamiento.
Las comprobaciones importantes incluyen:
- Mantén los nodos analógicos y de comunicación sensibles alejados de los nodos conmutadores ruidosos.
- Sigue las recomendaciones del fabricante del módulo para el desacoplamiento y la puesta a tierra.
- Minimiza el acoplamiento parasitario no intencionado.
- Enruta cuidadosamente los caminos de conmutación de alta corriente.
- Mantén los límites de aislamiento requeridos.
- Componentes de protección de posición según su función y el camino de corriente de subida previsto.
- Proporciona puntos de prueba accesibles cuando sea apropiado.
La disposición correcta depende de la arquitectura del módulo. Un módulo integrado con un controlador de línea validado puede tener requisitos de disposición diferentes a un chipset discreto con un frontal analógico externo.
5.3 Gestión de interferencias de la electrónica de potencia
Los drivers LED, accionamientos de motores, fuentes de alimentación conmutadas y otras cargas no lineales pueden introducir ruido conducido en la línea de alimentación.
En la iluminación inteligente, este tema merece especial atención porque el sistema de comunicación PLC y el controlador LED pueden operar dentro de la misma luminaria o instalación eléctrica.
La validación práctica debe incluir la fuente de alimentación real, el altavoz, el rango de atenuación, la disposición de los cables y las cargas eléctricas esperadas. Un diseño que se comunica de forma fiable en una fuente de alimentación de laboratorio puede comportarse de forma diferente cuando está conectado a la instalación final.
6. Integración de firmware y protocolo
Un diseño de referencia completo de PLC incluye más que hardware. El firmware determina cómo el MCU host inicializa el módulo, configura la comunicación, gestiona los datos de la aplicación y se recupera de fallos de comunicación.
Las tareas típicas de software incluyen:
- Inicialización y configuración del módulo.
- Mando y manejo de respuesta.
- Encuadre y validación de datos.
- Tiempos de espera de comunicación y lógica de reintentos.
- Direccionamiento de dispositivos y unión de red.
- Monitorización del estado del enlace e informes diagnósticos.
- Procedimientos de actualización o recuperación de firmware, cuando se soporten.
La aplicación anfitriona debe distinguir entre el estado de la interfaz local y el estado de la red PLC. Por ejemplo, una conexión UART puede estar funcionando correctamente incluso cuando un nodo PLC remoto es inaccesible.
Para redes multinodo, el diseño también debe definir cómo el dispositivo gestiona el descubrimiento, direccionamiento, configuración de la red y el reporte de fallos de comunicación. Estas funciones dependen del protocolo PLC elegido y de la arquitectura del sistema.
7. Pruebas y validación antes de la producción en masa
Un diseño de referencia PLC debe validarse bajo condiciones que reflejen la aplicación prevista. Si eres un usuario nuevo, por favor consulta primero nuestro artículo Solución de problemas en módulos PLC: Guía práctica para ingenieros OEM.
7.1 Comprobaciones de hardware
Confirmar:
- Voltajes de funcionamiento y consumo de corriente.
- Comportamiento de arranque y reinicio.
- Sincronización de la interfaz y niveles de señal.
- Aumento de temperatura bajo condiciones de funcionamiento esperadas.
- Idoneidad para componentes de protección.
- Requisitos de aislamiento y seguridad.
7.2 Chequeos de comunicación
Evalúa:
- Inicialización exitosa del módulo.
- Transmisión y recepción de datos.
- Tasas de error de paquetes u otras métricas adecuadas de calidad de comunicación.
- Descubrimiento y unión a la red.
- Rendimiento a diferentes longitudes de cable y condiciones de carga.
- Estabilidad de comunicación bajo ruido eléctrico representativo.
- Recuperación tras interrupciones de energía o pérdidas temporales de comunicación.
7.3 Comprobaciones a nivel de sistema
Para un controlador de iluminación PLC, prueba la combinación completa del módulo PLC, MCU anfitrión, controlador LED, interfaz de atenuación, fuente de alimentación y luminarias representativas.
Para equipos industriales, utiliza los sensores, actuadores, electrónica de control y cableado de instalación previstos.
Cuando sea relevante, evalúa la inmunidad a picos, emisiones realizadas, emisiones radiadas, seguridad eléctrica y rendimiento ambiental según las normas y el plan de pruebas aplicables del producto.
Documenta la configuración de la prueba, la versión del firmware, la revisión del hardware, la configuración de red y los resultados para que se pueda comprobar el mismo rendimiento durante la producción.
8. Problemas comunes de diseño de referencia de PLC
Problema 1: El MCU anfitrión no puede comunicarse con el módulo PLC
Posibles causas: Velocidad de baudios incorrecta, niveles lógicos desajustados, asignación incorrecta de pines, temporización de reinicio o configuración de interfaz no soportada.
Acción recomendada: Verifica la hoja técnica del módulo, los raíles de alimentación, el comportamiento de reinicio y las señales de interfaz antes de investigar la red de línea eléctrica.
Problema 2: El módulo funciona en el banco pero falla en la línea eléctrica real
Posibles causas: Ruido eléctrico, impedancia de línea diferente, acoplamiento inadecuado o interferencias de equipos conectados.
Acción recomendada: Reproduce las condiciones de instalación previstas y mide el rendimiento de la comunicación bajo configuraciones representativas de cargas y cables.
Problema 3: La comunicación se vuelve inestable cuando el controlador del LED se atenúa
Posibles causas: Ruido de conmutación que cambia con el modo de funcionamiento, interferencias del controlador o interacciones entre el circuito de atenuación y la ruta de la señal del PLC.
Acción recomendada: Prueba múltiples niveles de atenuación y estados de funcionamiento, luego revisa las características de ruido del driver, la red de acoplamiento, el filtrado y la disposición de la PCB.
Problema 4: El alcance de comunicación es menor de lo esperado
Posibles causas: Atenuación, acoplamiento inadecuado, topología de red, cargas ruidosas o condiciones de instalación que difieran de la configuración original de prueba.
Acción recomendada: Mide la señal y la calidad de la comunicación en varios puntos, identifica la fuente dominante de pérdida o interferencia y valida cualquier cambio propuesto en el sistema completo.
Problema 5: Un prototipo pasa las pruebas pero falla durante la producción
Posibles causas: Sustituciones de componentes, cambios en la disposición de la PCB, variaciones en la tolerancia, ensamblaje inconsistente o diferencias en la configuración del firmware.
Acción recomendada: Establecer revisiones controladas de hardware y firmware, definir requisitos de componentes críticos y repetir las pruebas relevantes de validación de producción tras los cambios.
9. Cómo elegir un módulo PLC para un diseño de referencia OEM
Al seleccionar un módulo PLC, los ingenieros deben evaluar los siguientes factores.
Tecnología de la comunicación y protocolos: Confirma el estándar PLC IEEE, método de capa física, banda de frecuencia soportada y requería interoperabilidad.
Interfaz de anfitrión: Verifica las interfaces compatibles con UART, SPI, GPIO u otras que soporten, así como los niveles eléctricos y los requisitos de software.
Nivel de integración: Determina si el módulo incluye el chipset PLC, el controlador de línea, el circuito de acoplamiento, los componentes de aislamiento u otro hardware de soporte.
Requisitos de potencia: Comprueba el voltaje de funcionamiento, el consumo de corriente, el comportamiento al arrancar y los límites ambientales.
Requisitos de acoplamiento: Entiende si es necesaria una red de acoplamiento externa y qué recomendaciones de circuito proporciona el fabricante.
Firmware y soporte de desarrollo: Confirma los controladores disponibles, la documentación de la API, el firmware de referencia, las funciones de diagnóstico y el soporte de ingeniería.
Cualificación del producto: Determinar los requisitos de seguridad, EMC, medioambientales y normativos aplicables para el producto terminado.
Suministro y personalización: Evalúa la disponibilidad de componentes, expectativas del ciclo de vida, limitaciones mecánicas y opciones para la personalización del fabricante.
Un módulo PLC adecuado debe adaptarse tanto al diseño eléctrico como a los requisitos más amplios de fabricación y despliegue del producto.
10. Diseño de Módulo de Referencia PLC para Iluminación Inteligente y Aplicaciones Industriales
El hardware PLC puede soportar una variedad de aplicaciones donde la comunicación sobre cableado eléctrico existente es útil.
Alumbrado público inteligente
Un gateway o concentrador PLC se comunica con controladores de iluminación distribuidos a través de la red eléctrica. Los controladores individuales pueden informar del estado y recibir comandos sin necesidad de un cable de comunicación separado para cada luminaria.
Túneles e iluminación industrial
Los controladores compatibles con PLC pueden soportar conmutación remota, atenuación, monitorización del estado e informes de fallos. El hardware debe validarse en función del cableado real de la instalación, las cargas eléctricas y el entorno acústico.
Contadores inteligentes y equipos energéticos
Dependiendo del protocolo PLC soportado y la arquitectura del dispositivo, los módulos PLC pueden integrarse en dispositivos de medición, equipos de gestión energética y otros sistemas embebidos que intercambian datos a través de conductores eléctricos.
Productos embebidas OEM
Los fabricantes pueden integrar un módulo PLC en un controlador personalizado, interfaz de sensor, fuente de alimentación u otro producto electrónico. La interfaz del módulo y la arquitectura de acoplamiento deben seleccionarse según los requisitos del sistema de alimentación y de la aplicación del dispositivo objetivo.
En estas aplicaciones, la integración exitosa depende de la coincidencia del módulo PLC, el circuito de acoplamiento, el controlador anfitrión, el firmware y el entorno eléctrico.
11. Trabajar con un fabricante de módulos PLC
Los proyectos OEM suelen requerir más que una hoja técnica de módulo. Los equipos de ingeniería también pueden necesitar documentación de la interfaz, orientación de integración, recomendaciones de acoplamiento, soporte para pruebas, información sobre compatibilidad de firmware y personalización del producto.
MicroNature desarrolla módulos de comunicación PLC y soluciones de iluminación inteligente para aplicaciones industriales e infraestructuras. Dependiendo del producto seleccionado y los requisitos del proyecto, los equipos OEM pueden evaluar opciones de módulos para sistemas de control embebidos y aplicaciones de iluminación basadas en PLC.
Al discutir un nuevo diseño con un fabricante, prepara la siguiente información:
- Aplicación objetivo y función del producto.
- Voltaje de funcionamiento y características del sistema eléctrico.
- Estándar de comunicación y banda de frecuencia requeridos por PLC.
- MCU de host e interfaz preferida.
- Topología de comunicación esperada y condiciones de instalación.
- Requisitos medioambientales, de seguridad y de seguridad.
- Volumen estimado de producción y necesidades de personalización.
Proporcionar estos detalles con antelación ayuda a establecer si un módulo PLC existente puede cumplir con los requisitos de la aplicación o si se necesita desarrollo adicional de hardware y firmware.