锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

功率半导体应用手册

时间:2023-11-11 13:37:02 晶闸管二极管电力半导体模块

功率半导体应用手册
在功率模块中集成 IGBT 和 MOSFET 它是当今电力电子电路的关键组成部分,其应用范围正在扩展到一个新的领域。同时,整流二极管和晶闸管作为连接电路到功率电网的高性价比方式,其需求也在增长。本应用程序手册旨在支持用户选择和使用此类设备。

465 功率半导体知识页面全面
本手册包含基本的半导体背景知识,可以让读者更好地了解应用的可能性和限制。本书深入阐述了封装技术和装配技术是影响模块性能和现场应用限制的主要因素。本文还讨论了可靠性数据、生命周期分析和关键测试过程。本应用程序还解释了数据表的结构,并提供注释,以帮助用户更好地理解数据表的参数。

本书涵盖了电气配置、半导体驱动器和保护元件在重要运行条件下的详细应用信息;确定热尺寸和冷却、并联和串联技巧、寄生元件优化功率布局的组装技巧和具体环境条件下的要求。

帮助组件的选择和设计。结合宝贵的专业经验和详细的实践知识,本书总结了到目前为止各种论文和专家意见中的大量精髓。
文件:url80.ctfile.com/f/25127180-557024248-4e01bd
(访问密码:551685)


以下内容无关:

需要在工作中添加选项卡,Excel中CustomTaskPanes面板非常适合这样的场景,而不是集中处理Excel的Ribbon毕竟在大型项目中,表现层太复杂了。首先写一个显示Panes的方法。

复制代码
var sr = new OtherShouldReceiveUserControl(Wb, Wb.Application);
var dpi = sr.dpiValue;
sr.Name = “OtherShouldReceiveUserControl”;
var customTaskPane = Globals.ThisAddIn.CustomTaskPanes.Add(sr, 快速导航;
customTaskPane.DockPosition = MsoCTPDockPosition.msoCTPDockPositionFloating;
customTaskPane.DockPositionRestrict = MsoCTPDockPositionRestrict
.msoCTPDockPositionRestrictNoChange;
customTaskPane.Visible = true;
复制代码
我们会这样做的worksheet active中触发。

复制代码
app = Globals.ThisAddIn.Application;
app.SheetActivate = App_SheetActivate;
private void App_SheetActivate(object Sh)
{
CommonUtils.CallShowNavicatButton(CurWorkbook, curWorksheet.Name);
}
复制代码
在SheetActive调用方法,但每次都有问题Active处罚后会Add OtherShouldReceiveUserControl 用户控件,重复添加用户控件,所以需要做一些冗余处理。怎么处理?

复制代码
Worksheet worksheet = Globals.ThisAddIn.Application.ActiveWorkbook.ActiveSheet;
var EnableNavicat = GetEnableNavicat();
if (EnableNavicat == “false”)
{ return; }
if (Wb.Application.Visible)
{
#region 删除导航,激活其他导航excel必须方法必须使用
int i = -1;
int deleteIndex = -1;
foreach (var panel in Globals.ThisAddIn.CustomTaskPanes)
{
i ;
try
{
if (panel != null && (panel.Title == 快速导航
{
panel.Visible = false;
deleteIndex = i; break;
}
}
catch { }
}
if (deleteIndex >= 0)
{
///移除导航
try
{
Globals.ThisAddIn.CustomTaskPanes.RemoveAt(deleteIndex);
}
catch { }
}
复制代码
首先遍历 Globals.ThisAddIn.CustomTaskPanes 中的所有panel,如果Title我们刚才加的,也许你可以用Tag判断,这取决于你。随后通过 RemoveAt 方法来进行Delete操作。还有另一个参数值得注意, MsoCTPDockPosition 改变Panel的 DockPosition 排列方式。一般使用Float即可。

复制代码
//
// 摘要:
// Specifies the docking behavior of the custom task pane.
public enum MsoCTPDockPosition
{
//
// 摘要:
// Dock the task pane on the left side of the document window.
msoCTPDockPositionLeft = 0,
//
// 摘要:
// Dock the task pane at the top of the document window.
msoCTPDockPositionTop = 1,
//
// 摘要:
// Dock the task pane on the right side of the document window.
msoCTPDockPositionRight = 2,
//
// 摘要:
// Dock the task pane at the bottom of the document window.
msoCTPDockPositionBottom = 3,
//
// 摘要:
// Don’t dock the task pane.
msoCTPDockPositionFloating = 4
}
复制代码
在此之前,我想创造一个Ribbon,百思不得其解的是Vsto是否只对应一个?Ribbon面板,或者可以绑定多个,经过多次试验,发现是vsto项目确实对应一个Ribbon,当你创建了Vsto你会发现你的项目还没有Ribbon,您需要手动创建。如图所示。

你认为你的项目会生效吗?你还需要 Controlid 改为Custom,假如你想要第二个TabRibbon,你不需要创建一个Ribbon,如果你创建了两个,它将不会显示,只能创建另一个Tab绑定一个 Controlid 。此时此刻,如图所示,已经达到了我们的效果。

感谢您阅读本文,祝您工作顺利。

锐单商城拥有海量元器件数据手册IC替代型号,打造电子元器件IC百科大全!

相关文章