Programování s ohledem na EMC - EMC-aware programming
Tento článek má několik problémů. Prosím pomozte vylepši to nebo diskutovat o těchto otázkách na internetu diskusní stránka. (Zjistěte, jak a kdy tyto zprávy ze šablony odebrat) (Zjistěte, jak a kdy odstranit tuto zprávu šablony)
|
Elektromagnetická kompatibilita (EMC) programování s vědomím zahrnuje psaní software který je odolný vůči chybám vyvolaným elektromagnetické pole.
Motivace
Mikrokontroléry mají nízkou imunitu tolerance což má za následek velmi vysokou míru přechodný chyby a možnost selhání procesoru. Ke zlepšení odolnosti proti elektromagnetickým polím se často používají přídavná hardwarová zařízení. Hardwarová ochrana vyžaduje další obvody, které zvyšují cenu, váhu a velikost zařízení. Mnoho hardwarových technik se zaměřuje pouze na prevenci nebo detekci poruch a nemá prostředky k zotavení z těchto chyb, jakmile k nim dojde.
The softwarový přístup spočívá ve zkoumání možností použití obranných softwarových technik jako ochrany před elektromagnetické rušení, protože se jedná o ekonomicky zajímavé řešení. Stejné softwarové mechanismy lze použít pro širokou škálu aplikací a různé platformy.
Viz také
Reference
- „Dopad integrovaného softwaru na EMC“ autor Martin O’Hara 2007
Prezentace „Design for EMC“ Daryl Gerke, PE