图形用户界面(GUI)
大家好!我是ROHM的稻垣。
在第22篇中,我想稍微改变一下思路,谈谈在电磁兼容性(EMC)的计算和仿真过程中实际使用过的图形用户界面(GUI)。
在使用shell脚本(.bat文件)执行市售工具或公司内部工具时,通过Windows shell输入命令应该是很常见的方法。但是,如果每次都输入命令,或者有多个命令时,或者第三方使用时,都不能保证不会发生混乱。所以,为了消除这些顾虑,我想为大家介绍一下使用GnuAutoHotkey(开源)创建的GUI菜单。最初它是一个快捷键(热键)分配工具,不过也包括GUI创建功能。先请大家看一下它的真容,这样可能更容易理解。EMC仿真的整体菜单如下,双击.ahk文件即可启动程序。
GnuAutoHotkey的GUI显示,Computational Electromagnetics(CEM)
在这个菜单中,单击要进行EMC仿真的电磁兼容性(EMC)标准,将会启动与该标准相对应的计算验证执行画面。在这里,我以“IEC 61967-4”标准的“1Ω/150Ω直接耦合法”为例进行解说。它大致分为Setup(安装)、Optimization(偏差校正值优化)和Prediction(预测计算)等几个大框架。从左到右和从上到下分别单击每个标签框中的选项,可以打开相应的文件夹或自动执行命令等。就像这样,无需输入命令,只需操作鼠标即可完成计算验证。
GnuAutoHotkey的GUI显示,“IEC 61967-4”计算验证的执行画面
特别值得一提的是,这个名为“GnuAutoHotkey”的工具,只要了解其格式,即可①不需要特别的程序知识,②用非常小的ASCII文件,③非常快速地启动和运行,④必要时还可以编译(生成.exe文件),⑤开源(免费)使用。您所要做的就只是单击选项,它就可以自动启动命令外壳(Command shell)并自动输入命令。不过,其功能的描述方法却非常简单而且容易理解。如果您实际试用一下,就可以知道它是一种不仅可以用来进行EMC仿真,还可以用来完成其他很多项目的多功能工具。开发者还发布了几种专用的布局配置工具,使其成为一款非常易用的工具。欢迎大家试用!
GnuAutoHotkey的源代码,“IEC 61967-4”计算验证
感谢您阅读本文。
【资料下载】为今后从事EMC相关电路设计的工程师准备的EMC基础知识
这是一本供从事EMC相关设计的工程师使用的、可以从整体上了解EMC的手册。
通过这本手册,可以从半导体元器件、产品规格、电路和电路板三个角度加深理解它们与EMC的关系。
下载
“第22篇 EMC计算方法和EMC仿真(7) 图形用户界面(GUI)”相关文章一览
- 电路设计和EMC设计的关键:前言
第1篇 半导体概述(1) 晶体管和二极管
第2篇 半导体概述(2) 半导体集成电路(LSI和IC)
第3篇 半导体概述(3) 半导体集成电路(LSI和IC)模块
第4篇 产品规格书(1) 半导体集成电路产品规格书
第5篇 产品规格书(2) 产品规格书的解读方法 注意区分是保证值还是参考值
第6篇 产品规格书(3) 常见的EMC评估指标示例
第7篇 评估电路和评估板(1) 评估板的使用方法
第8篇 评估电路和评估板(2) 接地线(GND、接地)的处理
第9篇 评估电路和评估板(3) 电磁干扰(EMI)与电磁敏感性(EMS)
第10篇 官网(1) 最新信息、主要产品介绍、产品规格书
第11篇 官网(2) 应用指南和设计模型
第12篇 官网(3) 设计支持工具
第13篇 EMC概述(1) 什么是电磁兼容性(EMC)?
第14篇 EMC概述(2) 什么是电磁兼容性(EMC)?
第15篇 EMC概述(3) 什么是电磁兼容性(EMC)?
第16篇 EMC计算方法和EMC仿真(1) 计算方法简介
第17篇 EMC计算方法和EMC仿真(2) 传导发射(CE)的试行计算方法
第18篇 EMC计算方法和EMC仿真(3) 辐射发射(RE)的试行计算方法
第19篇 EMC计算方法和EMC仿真(4) 传导抗扰度(CI)的试行计算方法
第20篇 EMC计算方法和EMC仿真(5) 传导抗扰度(CI)的试行计算方法
第21篇 EMC计算方法和EMC仿真(6) 辐射抗扰度(RI)的试行计算方法
第22篇 EMC计算方法和EMC仿真(7)
第23篇 EMC计算方法和EMC仿真(8) 三维(3D)制图
第24篇 EMC计算方法和EMC仿真(9) 计算方法中使用的GNU工具