Introduction
Author: Robert Perkel and Erik Tollefson, Microchip Technology Inc. |
Functional Safety is an important aspect of many applications where failures and malfunctions must be detected and handled correctly. However, there are different levels of functional safety depending on the end market and type of application. For instance, a headlight in a car would likely have a different level of functional safety requirements than the circuitry responsible for deploying the airbags. Microchip offers functional safety libraries for customers to use in developing these types of applications.
This example shows how to utilize the IEC 60730 Class B software diagnostic libraries in an Ammonia Leak Detector on the AVR® EA family of microcontrollers. The detector uses the free-to-use Class B libraries to verify the application is operating correctly and to monitor the state of the microcontroller at run time.