发动态
综合 最新发布 最新回复
图文
列表
关于数字电子秤的制作
关于数字电子秤的制作用 HX711有电路图吗
开源硬件平台
团队上传图像,正方形图片被限制长方形宽度,按照长方形上传最终上传图像被拉伸 #嘉立创EDA#
嘉立创EDA
想做个插件批量替换元件,导出网表修改后再写入网表,始终替换不成功,是方法不对吗
#API调试
嘉立创EDA
怎么像图二一样,将符号引脚旋转45度,求助
嘉立创EDA
为什么没法连接了,就是w接不出导线,而且刚刚是显示焊盘错误有黄色的X,更新元件后,几个插孔焊盘都没法接出来了
嘉立创EDA
集卡活动玩法及抽奖分享
在一次机缘巧合之下我看到了我的下单助手上多了几个金豆子,好奇点了一下,发现了这个活动,由于平时喜欢在立创上薅点羊毛,就攒下来这么多的机会,其实还挺想瓜分最后的大奖的,但是我现在基本是能嫖的全嫖了,还有三次就可以瓜分了,最近想到了一个好的方法,就是先用金豆兑换一些优惠卷,然后再在各个模块上面使用。 主要是我之前在其他活动上抽到过一个键盘,就觉得抽中的概率挺大的。 朋友们闲来无事可以搞搞玩一玩。
金豆商城专区
可以做个类似于尺寸覆盖中心线或图形的功能吗?有的时候中心线挡住尺寸有点影响,中心线也编辑不了,只能自己画一根中心线实现想要的效果
ICAN SW插件
碳化硅功率器件串扰机理的深度解析与基本半导体负压驱动架构的解决方案研究倾佳电子(Changer Tech)是一家专注于功率半导体和新能源汽车连接器的分销商。主要服务于中国工业电源、电力电子设备和新能源汽车产业链。倾佳电子聚焦于新能源、交通电动化和数字化转型三大方向,力推BASiC基本半导体SiC碳化硅MOSFET单管,SiC碳化硅MOSFET功率模块,SiC模块驱动板等功率半导体器件以及新能源汽车连接器。倾佳电子杨茜致力于推动国产SiC碳化硅模块在电力电子应用中全面取代进口IGBT模块,助力电力电子行业自主可控和产业升级!倾佳电子杨茜咬住SiC碳化硅MOSFET功率器件三个必然,勇立功率半导体器件变革潮头:倾佳电子杨茜咬住SiC碳化硅MOSFET模块全面取代IGBT模块和IPM模块的必然趋势!倾佳电子杨茜咬住SiC碳化硅MOSFET单管全面取代IGBT单管和大于650V的高压硅MOSFET的必然趋势!倾佳电子杨茜咬住650V SiC碳化硅MOSFET单管全面取代SJ超结MOSFET和高压GaN 器件的必然趋势!1. 绪论:宽禁带半导体时代的挑战与机遇1.1 全球能源变革下的功率半导体演进在当今全球致力于实现“碳达峰”与“碳中和”的宏大背景下,电力电子技术作为电能高效转换与传输的核心引擎,正经历着一场前所未有的技术革命。以碳化硅(Silicon Carbide, SiC)和氮化镓(Gallium Nitride, GaN)为代表的第三代宽禁带(Wide Bandgap, WBG)半导体材料,凭借其禁带宽度大、击穿电场高、热导率高、电子饱和漂移速率快以及抗辐射能力强等优异的物理特性,正逐步取代传统的硅(Si)基功率器件,成为固态变压器SST、储能变流器PCS、Hybrid inverter混合逆变器、户储、工商业储能PCS、构网型储能PCS、光伏储能、轨道交通及智能电网等高压、高频、高功率密度应用领域的首选核心器件 。特别是在固态变压器SST、储能变流器PCS、Hybrid inverter混合逆变器、户储、工商业储能PCS、构网型储能PCS以及光伏组串式逆变器等应用中,SiC MOSFET的引入显著降低了开关损耗和导通损耗,使得系统能够以更高的频率运行,从而大幅减小了磁性元件和散热器的体积与重量。然而,技术的进步往往伴随着新的挑战。SiC MOSFET极高的开关速度(极高的 dv/dt 和 di/dt)虽然带来了效率的飞跃,但也使得器件在桥式电路拓扑中极易受到寄生参数的影响,引发严重的串扰(Crosstalk)问题。这种串扰现象若不加以有效抑制,轻则导致系统电磁干扰(EMI)超标、损耗增加,重则引发桥臂直通(Shoot-through),导致功率模块炸裂,严重威胁系统的安全可靠运行 。1.2 串扰:制约SiC性能释放的“阿喀琉斯之踵”串扰问题的本质是功率半导体器件在高速开关过程中,通过其固有的寄生电容(主要是栅漏电容 Cgd​,即米勒电容)将高压侧的电压剧烈变化耦合到低压侧的栅极驱动回路中,造成栅源电压(Vgs​)的异常波动。由于SiC MOSFET的阈值电压(Vth​)通常较低(典型值在2V-3V左右),且随温度升高而呈现负温度系数特性(高温下可降至1.5V-2V),这使得SiC器件相比传统硅基IGBT(Vth​通常在5V以上)更容易发生误导通 。业界长期以来试图通过外部电路手段来解决这一问题,例如增加驱动电阻、使用有源米勒钳位(Active Miller Clamp, AMC)电路、或者在栅源之间并联电容。然而,这些方法往往属于“治标不治本”的妥协方案:增加驱动电阻会牺牲开关速度和效率;有源米勒钳位增加了驱动电路的复杂度和成本,且响应速度受限;并联电容则会增加驱动损耗并可能引入振荡。1.3 基本半导体的系统级解决方案针对这一行业痛点,基本半导体(BASIC Semiconductor)提出了一项基于器件底层物理架构与优化驱动策略相结合的系统级解决方案。该方案的核心论点在于:通过采用基本半导体第三代(B3M系列)SiC MOSFET独特的低反向传输电容(Crss​)架构,配合-5V的稳健负压关断策略,可以从根本上解决串扰问题,无需依赖复杂的外部抑制电路,从而释放SiC器件的极致性能 。倾佳电子将立足于半导体物理学原理、电路网络理论以及详实的实验数据,对碳化硅串扰的微观机理进行深度剖析,并全面论证基本半导体B3M系列产品如何通过电容架构优化与负压驱动的协同效应,构建起抵御串扰的坚固防线。2. 碳化硅MOSFET串扰效应的物理机理探究要理解解决方案的有效性,首先必须对问题的物理本质进行微观层面的解构。串扰并非玄学,而是寄生参数在极端动态条件下相互作用的必然结果。2.1 桥式电路中的动态耦合模型在典型的半桥(Half-Bridge)拓扑中,两个功率开关管(上管 Q1​ 和下管 Q2​)串联连接在直流母线电压(Vbus​)与地之间。当其中一个开关管(例如上管 Q1​)开通时,其两端的电压(Vds1​)迅速下降,导致中点电压(开关节点电压 Vsw​)迅速上升,直至达到母线电压。此时,处于关断状态的下管 Q2​ 承受的漏源电压(Vds2​)将经历从0V到 Vbus​ 的剧烈变化,产生极高的电压变化率 dv/dt。2.1.1 位移电流(Displacement Current)的产生根据电磁场理论,变化的电场会产生位移电流。在MOSFET的物理结构中,栅极(Gate)与漏极(Drain)之间隔着氧化层和耗尽层,形成了一个寄生电容,即反向传输电容 Crss​(或 Cgd​)。当漏极电位急剧升高时,这个电容两端承受了巨大的电压变化率。根据电容电流公式:iMiller​=Crss​⋅dtdVds​​这个电流被称为米勒电流(Miller Current)。对于SiC MOSFET而言,由于其能够在极短的时间内完成开关转换,硬开关条件下的 dv/dt 往往超过 50 V/ns,甚至达到 100 V/ns 以上 。假设 Crss​ 为 20pF,在 100 V/ns 的 dv/dt 下,瞬间产生的米勒电流可高达:iMiller​=20×10−12 F×100×109 V/s=2 A这是一个非常可观的脉冲电流,它必须寻找回路流回地电位。2.1.2 栅极回路的阻抗与电压诱导米勒电流主要通过栅极回路流向驱动器的地(VEE​)。栅极回路通常包含器件内部的栅极电阻(RG(int)​)、外部串联的栅极电阻(RG(ext)​)以及驱动器的输出阻抗(Rdriver​)。根据欧姆定律,这个电流在流经总栅极电阻(RG​=RG(int)​+RG(ext)​+Rdriver​)时,会在栅极与源极之间产生一个感应电压叠加:Vgs(induced)​=iMiller​⋅RG​=Crss​⋅dtdVds​​⋅(RG(int)​+RG(ext)​)如果这个感应电压 Vgs(induced)​ 叠加在关断负压(VEE​)之上后的总电压超过了器件的阈值电压 Vth​,即:VEE​+Vgs(induced)​>Vth​处于关断状态的MOSFET将再次导通。由于此时上下管同时导通,直流母线电压直接加在两管通路上,形成直通短路电流。这种“误导通”(False Turn-on)或“寄生导通”(Parasitic Turn-on)会导致巨大的开关损耗(Shoot-through Loss),使器件结温急剧升高,长期可能导致栅极氧化层损伤甚至器件热击穿 。2.2 电容分压效应的微观解析除了电阻压降模型外,我们还可以从电容分压的角度来理解这一物理过程。MOSFET的输入电容 Ciss​ 主要由栅源电容 Cgs​ 和栅漏电容 Cgd​ 组成。当栅极电阻 RG​ 很大或开路时(极端情况),器件内部的 Cgd​ 和 Cgs​ 构成了一个电容分压器。漏极电压的变化量 ΔVds​ 会按照电容阻抗的比例分配到栅极上:ΔVgs​=ΔVds​⋅Cgd​+Cgs​Cgd​​=ΔVds​⋅Ciss​Crss​​这个公式揭示了一个核心物理真理:器件的抗串扰能力本质上取决于其内部电容的比率。Crss​/Ciss​ 的比值越小,意味着耦合到栅极的电压比例越低,器件的抗干扰能力越强。这是基本半导体解决串扰问题的理论基石之一 。2.3 寄生电感与第二类串扰除了上述电容耦合引发的“正向串扰”(导致误导通),还存在由共源极电感(Lcs​)引发的串扰。当半桥中的对管关断时,负载电流续流,导致源极回路中产生较大的电流变化率(di/dt)。根据楞次定律,共源极电感上会感应出电动势: VLcs​​=Lcs​⋅dtdId​​在某些开关瞬态(如对管关断过程),这个感应电动势可能会将栅极电压拉低到负值极限,甚至超过栅源电压的负向击穿电压(通常为-10V或-12V),导致栅极氧化层发生不可逆的击穿或寿命衰减。这是为何SiC MOSFET需要严格控制负向尖峰电压的原因,也是基本半导体在封装设计(如开尔文源极)和驱动电压选择上必须考量的关键因素 。2.4 SiC MOSFET的特殊性与痛点相比于Si IGBT,SiC MOSFET在串扰问题上更为敏感,原因如下:低阈值电压(Low Vth​): SiC MOSFET的 Vth​ 通常在2V-3V,而IGBT通常在5V-6V。更低的门槛意味着更小的噪声容限。阈值电压的负温度系数: 如基本半导体B3M013C120Z的数据所示,其典型 Vth​ 从常温下的2.7V降至 175∘C 下的1.9V 。在高温工况下,误导通的风险成倍增加。极高的 dv/dt: SiC的开关速度是Si的5-10倍,这意味着同样的寄生电容产生的米勒电流也是Si的5-10倍。综上所述,解决SiC串扰问题不能仅靠外部修补,必须从器件本身的电容结构设计和驱动策略的本质入手。3. 基本半导体B3M系列的电容架构优化:从根源阻断干扰倾佳电子所介绍的“根本解决方案”,首先体现在基本半导体第三代(B3M)SiC MOSFET的芯片设计上。通过先进的工艺技术,B3M系列实现了对寄生电容参数的精细调控,构建了具有高抗扰能力的电容架构。3.1 极低反向传输电容(Crss​)的设计艺术在所有寄生参数中,Crss​(即 Cgd​)是串扰的罪魁祸首。基本半导体的B3M系列采用了优化的平面栅或特殊的屏蔽结构设计(结合了部分沟槽辅助或源极场板技术,虽然具体工艺细节是商业机密,但从参数表现可推断其运用了先进的屏蔽技术),大幅减小了栅极多晶硅与漏极漂移区之间的重叠面积。根据B3M013C120Z(1200V 13.5mΩ)的数据手册 :输入电容 Ciss​ (Typ.): 5200 pF反向传输电容 Crss​ (Typ.): 仅约 13-20 pF(测试条件 Vds​=600V 或 800V)这是一个惊人的数据。对于一颗导通电阻低至13.5mΩ的大电流器件,将其 Crss​ 压制在十几皮法(pF)的水平,意味着即便在极高的 dv/dt 下,产生的位移电流也微乎其微。例如,在 100 V/ns 的极端工况下:iMiller​≈20pF×100 V/ns=2A相比之下,早期或竞品同规格器件的 Crss​ 可能高达50-100pF,产生的电流将达到5-10A,这对驱动电路的吸电流能力(Sink Capability)提出了极高要求,而基本半导体的器件则大大减轻了这一负担。3.2 黄金电容比率(Ciss​/Crss​)的构建如前文所述,电容分压比 Crss​/Ciss​ 决定了开路状态下的感应电压比例。分析B3M013C120Z的数据:Ratio=Crss​Ciss​​≈135200​≈400这意味着,理论上只有约 1/400 的漏极电压跳变会耦合到栅极。即使是800V的母线电压瞬间跳变,耦合过来的静态电压分量也仅为2V左右。考虑到实际电路中栅极并非开路,而是通过低阻抗连接到负压电源,实际感应电压会远低于此值。这种高 Ciss​/Crss​ 比率是基本半导体B3M系列“免疫”串扰的硬件基础。通过有意保持适当的 Ciss​(主要由 Cgs​ 贡献),同时极致压缩 Crss​,器件本身形成了一个天然的低通滤波器和分压器,将高频干扰拒之门外 。3.3 与竞品的对比优势在倾佳电子的研究报告中,将基本半导体的B3M系列与国际一线品牌的同类产品进行了对比。虽然各家都在进步,但B3M系列在 Crss​ 的控制上表现出了卓越的竞争力。例如,部分同规格的沟槽栅(Trench)SiC MOSFET虽然导通电阻表现优异,但由于沟槽底部往往需要较厚的氧化层或复杂的屏蔽结构来保护栅极,有时会带来较大的栅漏耦合电容。而基本半导体通过工艺迭代,在平面栅结构的可靠性与沟槽栅的低损耗之间找到了平衡点,特别是其电容特性,使其在硬开关桥式电路(如图腾柱PFC)中表现出更优的鲁棒性 。4. -5V负压关断策略:构筑可靠的安全屏障仅有优秀的电容架构还不够,驱动策略必须与器件特性完美匹配。倾佳电子大力推广的“-5V负压关断”策略,正是为了应对SiC MOSFET在高温工况下阈值电压降低的物理特性,为串扰抑制加上了“双重保险”。4.1 阈值电压(Vth​)的温度漂移与噪声容限SiC MOSFET的 Vth​ 具有明显的负温度系数。数据手册显示,B3M013C120Z在 25∘C 时,Vth​ 典型值为 2.7V(最小值2.3V);但当结温 Tj​ 升高至 175∘C 时,Vth​ 会降至约 1.9V 。如果采用 0V 关断(即单极性驱动),在高温下,器件的噪声容限(Noise Margin)仅为 1.9V。考虑到驱动回路的振铃、地电平抖动以及米勒感应电压,这个裕量极其危险,极易发生误导通。4.2 -5V 负压的数学与物理意义引入 -5V 的关断电压后,系统的噪声容限发生了质的飞跃:Noise Margin=Vth(hot)​−Vgs(off)​=1.9V−(−5V)=6.9V从 1.9V 提升到 6.9V,噪声容限扩大了 3.6 倍!这意味着,要使器件误导通,干扰脉冲必须克服近 7V 的压差,这在设计良好的PCB布局中几乎是不可能发生的。这种策略实际上是在栅极建立了一个强大的“负压陷阱”,任何试图通过米勒电容耦合进来的正向电荷,首先都要用于中和这 -5V 的负偏置,剩余的能量才有可能去冲击 Vth​。这为系统在极端恶劣工况(如高温、满载、硬开关)下的可靠运行提供了坚实的保障 。4.3 栅极氧化层的可靠性验证(HTGB-)行业内曾对负压驱动持有疑虑,主要担心负向偏置会导致栅极氧化层中的空穴陷阱(Hole Trapping)效应,引起 Vth​ 的漂移(Bias Temperature Instability, BTI)。然而,基本半导体的可靠性测试报告彻底打消了这一顾虑。在高温栅极偏置(HTGB)测试中,基本半导体对B3M器件施加了比 -5V 更严苛的负压(如 -10V)并在 175∘C 高温下进行了长达 1000 小时甚至更久的持续应力测试 。测试结果显示,Vth​ 的漂移量完全控制在标准范围内(通常小于 5% 或 10%),未出现阈值电压严重负偏导致的常开失效风险。此外,数据手册中明确标注了:推荐栅源电压(VGSop​): -5V / +18V最大瞬态栅源电压(VGS,TR​): -12V / +24V (<300ns)最大直流栅源电压(VGSmax​): -10V / +22V这些参数表明,-5V 不仅是安全的,而且是厂家经过充分验证并官方推荐的“黄金”工作点 。4.4 替代有源米勒钳位(AMC)的经济性传统的抗串扰方案常推荐使用带有源米勒钳位功能的驱动芯片,这无疑增加了BOM成本和布线复杂度。而基本半导体的“低 Crss​ + -5V” 方案,实际上提供了一种无需AMC的低成本替代路径。由于器件本身对串扰的免疫力极强,且负压提供了足够的裕量,设计者可以使用更简单的驱动芯片(仅需支持双极性供电),配合标准的隔离电源模块,即可实现同等甚至更高的可靠性。这对于对成本敏感的光伏和充电桩市场具有巨大的吸引力 。5. 基本半导体B3M系列器件的综合特性与优势除了抗串扰能力,基本半导体B3M系列SiC MOSFET在其他关键性能指标上也展现出了国际一流的水准,这也是倾佳电子能够推动其在高端市场替代进口品牌的底气。5.1 导通电阻与温度稳定性B3M系列采用了先进的工艺控制,使得其比导通电阻(Ron,sp​)极低。以 B3M013C120Z 为例,其常温下的典型导通电阻仅为 13.5mΩ 。更重要的是,其电阻的温度系数得到了优化。在 175∘C 时,导通电阻约为常温的 1.7-1.8 倍,这在同类平面栅器件中属于优秀水平。相比之下,某些沟槽栅器件虽然常温电阻低,但高温下电阻增加倍率可能超过 2 倍,导致实际运行损耗并没有优势 。5.2 极低的开关损耗得益于极小的 Crss​ 和优化的栅极电荷(Qg​),B3M系列的开关损耗(Eon​+Eoff​)极低。测试数据显示,B3M013C120Z 在 800V/60A 工况下的开启损耗 Eon​ 约为 1200 μJ,关断损耗 Eoff​ 约为 530 μJ(搭配体二极管)或更低(搭配SiC SBD)。这使其非常适合工作在 50kHz 甚至 100kHz 以上的高频应用中,如高频隔离型DC-DC变换器。5.3 强大的体二极管与第三象限特性B3M系列的体二极管(Body Diode)经过特殊工艺处理(如寿命控制),具有较低的反向恢复电荷(Qrr​)和反向恢复时间(trr​)。例如,B3M013C120Z 的 trr​ 仅为 19ns0。这意味着在图腾柱PFC等应用中,即使体二极管参与续流,也不会产生巨大的反向恢复损耗和电流尖峰,进一步降低了EMI噪声和器件应力。5.4 封装技术的加持在模块产品(如Pcore系列)中,基本半导体采用了银烧结(Silver Sintering)工艺,大幅降低了热阻,提高了功率循环寿命。同时,低杂散电感(<14nH)的封装设计配合开尔文源极连接,进一步减小了 di/dt 引起的感性串扰,与芯片层面的抗扰设计相得益彰 。6. 结论深圳市倾佳电子有限公司(简称“倾佳电子”)是聚焦新能源与电力电子变革的核心推动者:倾佳电子成立于2018年,总部位于深圳福田区,定位于功率半导体与新能源汽车连接器的专业分销商,业务聚焦三大方向:新能源:覆盖光伏、储能、充电基础设施;交通电动化:服务新能源汽车三电系统(电控、电池、电机)及高压平台升级;数字化转型:支持AI算力电源、数据中心等新型电力电子应用。公司以“推动国产SiC替代进口、加速能源低碳转型”为使命,响应国家“双碳”政策(碳达峰、碳中和),致力于降低电力电子系统能耗。综合上述分析,关于“碳化硅串扰机理及基本半导体解决方案”的探究可以得出以下确定性结论:机理明确: 碳化硅MOSFET的串扰是由高 dv/dt 通过米勒电容 Crss​ 耦合产生的位移电流,在栅极回路阻抗上形成感应电压所致。SiC器件低 Vth​ 及其负温度系数特性加剧了这一风险。架构治本: 基本半导体第三代(B3M)SiC MOSFET通过优化的芯片设计,实现了极低的 Crss​ 和极高的 Ciss​/Crss​ 比率。这种电容架构从物理层面极大地衰减了米勒效应的耦合强度,构成了抗串扰的第一道防线。驱动治标: 推荐并验证的 -5V 负压关断策略,在高温下为器件提供了高达 ~7V 的噪声容限,有效抵御了剩余的干扰脉冲。严格的HTGB-可靠性测试确保了这种驱动方式不会损害器件寿命。实效显著: “优化电容架构 + 负压驱动”的组合拳,使得基本半导体SiC MOSFET在T-NPC、图腾柱PFC等硬开关拓扑中展现出卓越的鲁棒性,无需复杂的有源钳位电路即可实现安全运行。基本半导体碳化硅MOSFET从根本上解决了串扰问题具有坚实的理论基础和充分的数据支撑。这不仅是国产半导体技术进步的体现,也为电力电子工程师在设计高可靠性SiC系统时提供了极具价值的参考与选择。
碳化硅功率器件串扰机理的深度解析与基本半导体负压驱动架构的解决方案研究
技术沙龙
抄板、改板及打样 悬赏3万元
#技术干货# #嘉立创PCB# 寻求有经验的硬件工程师进行主板、显卡板、电源板的抄板、改板及打样工作。项目包括两个主板、一个电源板和一个显卡板的设计与优化,悬赏3万元,欢迎有相关经验的专业人士联系我! fuym9907013(vx)
开源硬件平台
最新版本V3.2.56的导出的step,SolidWorks打不开
嘉立创EDA
生成gerber时不显示位号
生成gerber的时候,我需要屏蔽位号,该怎么处理,谢谢!
嘉立创EDA
怎么在不修改规则的前提下让U2这个元件里的错误不报错阿[大哭]
嘉立创EDA
大家好,我是小悟。想象一下你去游乐园,买了一张通票(登录),然后就可以玩所有项目(访问各个系统),不用每个项目都重新买票(重新登录)。这就是单点登录(SSO)的精髓!SSO的日常比喻普通登录:像去不同商场,每个都要查会员卡单点登录:像微信扫码登录,一扫全搞定令牌:像游乐园手环,戴着就能证明你买过票下面用代码来实现这个"游乐园通票系统":代码实现:简易SSO系统 import java.util.*; // 用户类 - 就是我们这些想玩项目的游客 class User { private String username; private String password; public User(String username, String password) { this.username = username; this.password = password; } // getters 省略... } // 令牌类 - 游乐园手环 class Token { private String tokenId; private String username; private Date expireTime; public Token(String username) { this.tokenId = UUID.randomUUID().toString(); this.username = username; // 令牌1小时后过期 - 游乐园晚上要关门的! this.expireTime = new Date(System.currentTimeMillis() + 3600 * 1000); } public boolean isValid() { return new Date().before(expireTime); } // getters 省略... } // SSO认证中心 - 游乐园售票处 class SSOAuthCenter { private Map<String, Token> validTokens = new HashMap<>(); private Map<String, User> users = new HashMap<>(); public SSOAuthCenter() { // 预先注册几个用户 - 办了年卡的游客 users.put("zhangsan", new User("zhangsan", "123456")); users.put("lisi", new User("lisi", "abcdef")); } // 登录 - 买票入场 public String login(String username, String password) { User user = users.get(username); if (user != null && user.getPassword().equals(password)) { Token token = new Token(username); validTokens.put(token.getTokenId(), token); System.out.println(username + " 登录成功!拿到游乐园手环:" + token.getTokenId()); return token.getTokenId(); } System.out.println("用户名或密码错误!请重新买票!"); return null; } // 验证令牌 - 检查手环是否有效 public boolean validateToken(String tokenId) { Token token = validTokens.get(tokenId); if (token != null && token.isValid()) { System.out.println("手环有效,欢迎继续玩耍!"); return true; } System.out.println("手环无效或已过期,请重新登录!"); validTokens.remove(tokenId); // 清理过期令牌 return false; } // 登出 - 离开游乐园 public void logout(String tokenId) { validTokens.remove(tokenId); System.out.println("已登出,欢迎下次再来玩!"); } } // 业务系统A - 过山车 class SystemA { private SSOAuthCenter authCenter; public SystemA(SSOAuthCenter authCenter) { this.authCenter = authCenter; } public void accessSystem(String tokenId) { System.out.println("=== 欢迎来到过山车 ==="); if (authCenter.validateToken(tokenId)) { System.out.println("过山车启动!尖叫声在哪里!"); } else { System.out.println("请先登录再玩过山车!"); } } } // 业务系统B - 旋转木马 class SystemB { private SSOAuthCenter authCenter; public SystemB(SSOAuthCenter authCenter) { this.authCenter = authCenter; } public void accessSystem(String tokenId) { System.out.println("=== 欢迎来到旋转木马 ==="); if (authCenter.validateToken(tokenId)) { System.out.println("木马转起来啦!找回童年记忆!"); } else { System.out.println("请先登录再玩旋转木马!"); } } } // 测试我们的SSO系统 public class SSODemo { public static void main(String[] args) { // 创建认证中心 - 游乐园大门 SSOAuthCenter authCenter = new SSOAuthCenter(); // 张三登录 String token = authCenter.login("zhangsan", "123456"); if (token != null) { // 拿着同一个令牌玩不同项目 SystemA systemA = new SystemA(authCenter); SystemB systemB = new SystemB(authCenter); systemA.accessSystem(token); // 玩过山车 systemB.accessSystem(token); // 玩旋转木马 // 登出 authCenter.logout(token); // 再尝试访问 - 应该被拒绝 systemA.accessSystem(token); } // 测试错误密码 authCenter.login("lisi", "wrongpassword"); } } 运行结果示例: zhangsan 登录成功!拿到游乐园手环:a1b2c3d4-e5f6-7890-abcd-ef1234567890 === 欢迎来到过山车 === 手环有效,欢迎继续玩耍! 过山车启动!尖叫声在哪里! === 欢迎来到旋转木马 === 手环有效,欢迎继续玩耍! 木马转起来啦!找回童年记忆! 已登出,欢迎下次再来玩! === 欢迎来到过山车 === 手环无效或已过期,请重新登录! 请先登录再玩过山车! 用户名或密码错误!请重新买票! 总结一下:单点登录就像:一次认证,处处通行 🎫不用重复输入密码 🔑安全又方便 👍好的SSO系统就像好的游乐园管理,既要让游客玩得开心,又要确保安全!机会技术大厂,前端-后端-测试,新一线和一二线城市等地均有机-会,感兴趣可以试试。待遇和稳定性都不错~您的一键三连,是我更新的最大动力,谢谢山水有相逢,来日皆可期,谢谢阅读,我们再会——转载自:悟空码字
单点登录:一次登录,全网通行
开源硬件平台
集卡抽奖的兄弟们,快来晒战绩!强烈呼唤欧皇现身说法—— 到底有没有人抽中那个顶级大奖?这是见证奇迹的时刻,中奖的让我沾沾欧气!
金豆商城专区
什么,CH340G芯片可以当做数字量输入输出监测控制?什么,还不用单片机编程,串口助手直接可用?
简介:本项目基于CH340G芯片,除USB转TTL功能外,还可+5V和+3.3V电平切换以及供电,此外将DTR,RTS,CTS,DSR,RI,DCD通信接口作为普通数字IO端口,可由串口助手或上位机监测控制。 #DIY设计# #开源硬件平台# 感兴趣可看:https://oshwhub.com/qiuzhihhq/digital-io-and-usb-to-ttl
开源硬件平台
V2.2.45.5 下载链接和更新记录
经反馈,V2.2 最高版本 V2.2.45.5 下载链接和更新记录已更新 下载链接(https://prodocs.lceda.cn/cn/faq/client-version/) 更新记录(https://pro.lceda.cn/page/update-record-v2)
嘉立创EDA
社区数据
今日帖子
-
今日互动量
-
在线人数
-
帖子总量
-
用户总量
-
推荐话题 换一批
#DIY设计#
#嘉立创PCB#
#嘉立创3D打印#
#嘉立创免费3D打印#
#技术干货#
#ESP8266/32#
#STM单片机#
#高校动态#
查看更多热门话题
功能讨论
()
主题
打赏记录
服务时间:周一至周六 9::00-18:00 · 联系地址:中国·深圳(福田区商报路奥林匹克大厦27楼) · 媒体沟通:pr@jlc.com · 集团介绍
移动社区