隨著現今各個市場及領域對產品電子化控制的程度愈來愈高,相關的系統設計也愈趨複雜。功能安全(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主任應用工程師 吳建瑩