随着现今各个市场及领域对产品电子化控制的程度愈来愈高,相关的系统设计也愈趋复杂。功能安全(Functional Safety)是目前最为重要且热门的设计方法及遵循标准,而下文将会以IEC 60730 Class B功能安全标准作说明,它适用於我们生活最息息相关的家电产品,更成为市场上必须导入的标准。
目前的智慧型家电类产品通常是一键启动,当中所导入的功能安全IEC 60730 Class B Safety标准,最重要的组件就是微控制器(MCU)。因为只有微控制器能防止受控设备的不安全运行、避免电子器件在功能失效时造成人员的受伤、协助系统诊查失效原因及对应相关的行为。但并不代表只有微控制器才需要导入功能安全的设计,而是整个产品及系统皆需要搭配功能安全法规做设计,Microchip亦有为产品系统及相关元件提供相关安全标准配套及叁考资料。Microchip各个产品线的微控制器亦有因应IEC 60730功能安全标准,於设计初期就已经加入相关的硬体周边、手册及函式库,并通过相关实验室认证以协助客户实现在功能安全设计上的需求。
Microchip 8-bit微控制器除了具备相关的功能安全硬体周边,亦提供了以下基本的诊断函式库,以方便家电类产品开机时及程式执行中的动态自我检测。Microchip在某些高阶微控制器(如16-bit及32-bit MCU)更是提供了更强大诊断函式库及硬体功能:
● CPU Registers 核心暂存器
● Program Counter程式计数器
● Interrupt Handling and Execution中断处理及执行
● Clock Frequency时钟源频率
● Memory Testing(Flash/EEPROM)程式资料记忆体检测
● Memory Testing(RAM)动态记忆体检测
同时Microchip也提供了对微控制器的安全性功能展示板及相关的应用手册,能让客户更快地对功能安全上的应用进行理解及上手。欢迎各位到下述Microchip网页了解更多相关的产品资讯:
Microchip Functional Safety网页:
https://www.microchip.com/en-us/solutions/functional-safety
Microchip MCU功能安全IEC 60730应用笔记:
https://ww1.microchip.com/downloads/en/Appnotes/IEC60730-ClassB-Compliance-with-tinyAVR1-DS00002632D.pdf
https://ww1.microchip.com/downloads/en/Appnotes/00001799A.pdf
https://ww1.microchip.com/downloads/en/DeviceDoc/01229C.pdf
本文作者为:Microchip主任应用工程师 吴建莹