Adopte un enfoque estructurado para garantizar que sus productos electrónicos cumplan con los estándares de seguridad pertinentes.

Las regulaciones gubernamentales requieren que muchos productos electrónicos nuevos cumplan con los estándares internacionales de seguridad funcional. Por ejemplo, IEC 61508 es el estándar de seguridad aplicable para productos industriales. Es la base de varios otros estándares de seguridad, como ISO 26262 para sistemas automotrices e IEC 60730 para electrodomésticos y electrodomésticos. El incumplimiento de estas normas puede afectar gravemente a su empresa y a los usuarios de sus productos. En esta publicación de blog, describimos cinco pasos para ayudarlo a planificar la seguridad funcional en los diseños de sus nuevos productos.

1. Seleccione un microcontrolador (MCU) con funciones de seguridad integradas

Los microcontroladores AVR ® DB y AVR DD son las incorporaciones más recientes a la familia AVR de 8 bits de Microchip. Estos dispositivos tienen funciones de seguridad integradas para ayudar a detectar y responder a las variaciones o caídas del suministro de voltaje. También ofrecen periféricos independientes del núcleo (CIP) y un sistema de eventos basado en hardware que permite la comunicación entre periféricos sin la participación de la CPU, lo que reduce la latencia y garantiza una respuesta más rápida del sistema. Esto ayuda a reducir la cantidad de software que necesita para desarrollar y validar, lo que a su vez reduce el riesgo de diseño. Estos MCU brindan todas las funciones que necesita para crear aplicaciones críticas para la seguridad que sean confiables y sólidas.

2. Hacer uso de periféricos avanzados

Su próximo paso debe ser familiarizarse y aprender a implementar las diversas funciones periféricas que brindan estas MCU. Estas funciones, que puede utilizar para diseñar funciones críticas para la seguridad en su producto, incluyen:

3. Seleccione las herramientas de desarrollo de software adecuadas

Con su hardware ordenado, a continuación, debe asegurarse de tener el software correcto. Para simplificar el proceso de verificación del software, proporcionamos una biblioteca de seguridad funcional Clase B para MCU AVR que proporciona los módulos de autocomprobación necesarios para implementar los requisitos de seguridad del software para cumplir con el estándar IEC 60730 Clase B. La biblioteca incluye rutinas de software para WDT, BOD y otras funciones descritas en AN2632: Guía para el cumplimiento de IEC 60730 Clase B con tinyAVR® 1 -Series . La biblioteca de Clase B también se puede utilizar como punto de partida para diseñar un producto que cumpla con cualquier otro estándar de seguridad funcional.

4. Proteger contra los peligros ambientales

La descarga electrostática (ESD) y la interferencia electromagnética (EMI) pueden dañar gravemente o incluso destruir un sistema electrónico. Debe asegurarse de que su placa de circuito impreso y su hardware estén diseñados adecuadamente para proteger contra fenómenos eléctricos y magnéticos en su producto final.

5. Pruebe su diseño

El paso final es probar su producto y evaluar el nivel de seguridad que proporciona. Nuestra  placa de compromiso de campo de seguridad funcional AVR (ATAVRFEB-SAFETY), basada en un MCU ATtiny3217, proporciona una plataforma todo en uno para demostrar y evaluar las funciones de seguridad y confiabilidad disponibles en PIC®y dispositivos AVR. En el centro del tablero, el indicador «Application Heartbeat» muestra si la aplicación se está ejecutando correctamente o no. Un latido acelerado indica que se ha detectado un problema y un LED de estado se enciende para revelar la causa de la falla. La placa tiene cinco secciones principales que incluyen LED de estado para la retroalimentación del usuario. Está alimentado por un cable USB de 5,0 V y consta de un minidepurador integrado (mEDBG) integrado que se puede utilizar para programar y depurar la MCU ATtiny3217. Los controladores para la placa están disponibles en Atmel Studio 7 y el código de ejemplo se puede descargar desde Atmel START . Esta herramienta de configuración intuitiva basada en la web facilita el inicio del desarrollo de su aplicación.

Aprenda más:
https://www.microchip.com/en-us/about/media-center/blog/2023/five-steps-to-make-your-new-product-design-functionally-safe