开关电源EMC整改案例-辐射骚扰

news2024/11/16 0:47:51

1. 测试结果

产品 Coconut1首次 EMC 测试时,辐射、静电、浪涌均失败。本篇先讨论辐射超标.

1.1   辐射超标  

50MHz 、100MHz 、130MHz 、200MHz ,4 个频点明显超标,其中 130MHz 左右最明显, 超出 19dB;后将电路板仅仅保留开关电源部分, 150MHz 附近超标严重,下图为垂直位置的辐 射(因为整个实验过程中垂直位置整体结果较水平要差, 因此全文仅针对垂直位置的辐射结果进 行阐述)。          

df9074ea-6d00-11ee-939d-92fbcf53809c.png

df989544-6d00-11ee-939d-92fbcf53809c.png

df989544-6d00-11ee-939d-92fbcf53809c.png

2. 辐射整改  

2.1 问题定位  

2.1.1 从频率上来看,辐射源不可能是射频模块以及后级 LDO 电路, 纵览整个电路系统各个 电路功能的工作频率,只可能是 MCU 的 8MHz 晶振以及前级开关电源2造成的;  

2.1.2 在检测机构辐射测试超标后,第一时间将射频模块、MCU 及其外围(包括晶振) 全部 停止供电,仍然超标,至此可以确认是开关电源导致的辐射问题;

  2.1.3回到实验室, 重点寻找辐射的来源,利用示波器的探头可以快速扫描板上辐射严重的区 域,如下图所示:

dfae37e6-6d00-11ee-939d-92fbcf53809c.png

Figure 2- 1  简易探测环原理 将鳄鱼夹夹至探头探针,便形成了一个探测环, 将探测环缓慢地在 PCB 板上方 1~2cm 附近移动,如 果某处存在高频干扰,则会在附近形成变化的磁力线分布,磁力线穿过探测环便形成了磁通, 变化的磁通将 会在环上形成感应电压,此时,将示波器设置为“余辉”模式,若某处辐射强烈,则会将波形抬高,利用这 种方法找出波形最高时对应的探测位置。当然,也可自行绕制一个多匝空心线圈以提高灵敏度。          

Figure 2-1 出自《High-Speed Digital Design》Measurement Techniques 章节的第 87 页, 该章节本意是用于说明为什么测量电源纹波时不能使用鳄鱼夹,而在本案例中, 反其道而行之, 故意让探头收集更多的噪声以更快发现干扰源。        

  通过这种简单的办法, 很快发现开关电源芯片上方的辐射最为强烈, 与其紧挨的器件是一颗 肖特基二极管, 即续流二极管。由于 MOS 管集成在开关电源芯片内部,无法测量到 MOS 管的 开关波形,因此可以测量续流二极管两端的电压波形:

dfb3817e-6d00-11ee-939d-92fbcf53809c.png

dfb710d2-6d00-11ee-939d-92fbcf53809c.png

Figure 2-3 红圈内的振铃明显有“过冲”现象, 将这部分波形展开,发现其振荡频率恰好为 122MHz,如Figure 2-4 所示, 这与 152MHz 超标频点非常接近!进一步分析可以知道,这个振铃是由于二极管的反向恢复引起的, 要想消除这个电压振铃, 最简单的办法是在 D2 两端并联 RC 吸收电路。

dfc11758-6d00-11ee-939d-92fbcf53809c.png

2.2 RC 参数选择

经过不断尝试,选择了 2200pF+10Ω 的组合(实验结果表明,电容越大,电压尖峰越低,但是 Figure 2-7 中绿色箭头标示的电压下降斜坡也会越平缓, 同时紧跟其后的谐振波形周期数也会越 少,这是因为 LC 谐振频率 f 反比于 C 值,至于这个谐振则属于轻载时的正常现象)。这里要特 别注意电阻 R  的功率选取, 若电阻额定功率太小则其会被烧毁, 最简单的办法是先用 1206  的 10Ω 电阻应用在电路中,随后用示波器测量 R 两端的电压波形,调出波形的 RMS 电压,用这个 电压 VRMS 计算出电阻 R 的功率P=V2RMS/R,在本案例中, VRMS 约为 1V,则电阻功率为 0.1W , 稳妥起见,降额 50% ,则至少需要 0.2W,因此最终选择了 1210 封装的电阻。        

  Figure 2-5、Figure 2-6 分别示出了重载和轻载时的续流二极管电压波形,不难发现,通过 增加 RC 吸收电路, 已经完全解决了电压振铃问题, Figure 2-7 即为上升尖峰展开波形, 可以发 现已经没有振荡发生。

dfcf9f80-6d00-11ee-939d-92fbcf53809c.png

dfd7f7a2-6d00-11ee-939d-92fbcf53809c.png

                   

dfdc6936-6d00-11ee-939d-92fbcf53809c.png

2.3   解决之道

基于2.2 中的实验结果, 并不能认为辐射超标问题已经解决, 影响辐射测试结果的因素很多, 因此整改手段不能仅有一个,在前往检测机构3之前,必须有多种方案可供选择才不至于无功而 返。          

2.3.1  RC 吸收 显然, RC 吸收电路可以在源头上遏制辐射的产生, 对测试结果有积极的作用。          

2.3.2 磁环

将磁环套于电源线上, 对比前后的测试结果可以快速验证此辐射是否属于共模辐射, 这种方 法是在共模电压/电流的传播路径上制造障碍以及消耗能量。          

2.3.3 共模电感

最初设计电源输入级时, 并未加入共模电感, 一是产品没有 EMC 认证方面的需求, 二是为 了节省成本,然而后期市场需求发生了变化,因此不得不解决辐射超标的问题,但此时 PCB 已无多余空间用于安装共模电感,怎么办?     在不确定共模电感究竟能带来多大改善的情况下, 贸然改板断然是不合适的。为此, 自制了 一个 EMI 滤波器,如Figure 2-8 所示,为了使连接可靠,特意加上了一个 DC 圆头用于与产品 电源接口对接,最后将电源线通过鳄鱼夹夹至 TP5 和 TP6 即可。

dfe276d2-6d00-11ee-939d-92fbcf53809c.png

          2.3.4 差模电感 外接一个由差模电感组成的 EMI 滤波器,此滤波器主要用于减小差模辐射。 和 Figure 2-8 类似,差模电感滤波器的原理图和实物与共模电感相差无几,唯一的区别是 L2 使用了两个分立的电感代替。  

2.4 一试究竟  

方案拟定好后,就该准备前往 EMC 检测机构进行测试了。 出发前,先分析 4 个解决方案的易操作程度:方案 2 最容易验证, 只要将磁环往电源线上一 扣就好;方案 3、4 可通过自制一个滤波器串接在电源接口处, 也好实现;但方案 1 需要拆装产 品并焊接电阻电容稍显麻烦,因此,测试验证顺序应当依次是方案 2--3/4--1。       2.4.1  获得原始数据

dffa7250-6d00-11ee-939d-92fbcf53809c.png

e0009ec8-6d00-11ee-939d-92fbcf53809c.png

          2.4.2  串入磁环

123MHz 对应的 1/4 波长为 0.6m,与电源线电缆长度非常接近,极有可能属于共模干扰通 过线缆辐射出去的(共模电压驱动的天线),对付共模辐射首先想到的是电源线上套磁环,因为 简单易行。

e019f562-6d00-11ee-939d-92fbcf53809c.png

e0263246-6d00-11ee-939d-92fbcf53809c.png

为了增加效果, 特意将电源线绕磁环一圈测试, 对比Figure 2-9(原始数据) 和Figure 2-10 发现,增加磁环之后垂直方向的辐射超标改善非常明显,123MHz 超标频点已被消灭,仅剩下 228MHz 附近超标 0.9dB!至此可以确定,该辐射主要是共模辐射。 既然是共模辐射,采用共模电感应能取得同样的效果, 之所以考虑共模电感, 一是出于产品 外观考虑,不允许串接一个体积太大的磁环;二是因为实验中使用的磁环型号未知(某宝淘来的, 据说是 TDK 的)。          

2.4.3  共模电感

将磁环拆下后,接入事先准备好的 EMI 滤波器,上电测试——这里需要指出,实际上共模 电感滤波器准备了两套,唯一不同的是板上共模电感的型号, 尽管它们同属于 TDK 的 ACM4520 系列,但频率-阻抗曲线稍有不同,ACM4520-231-2P-T000 和ACM4520-421-2P-T000 的频率 -阻抗曲线如Figure 2-11 所示。

e02db6a6-6d00-11ee-939d-92fbcf53809c.png

在低于 300MHz 频率时, 421 的整体阻抗要比 231 高, 而要整改的频点低于 300MHz ,因 此可以大胆地猜想:带有 421 的滤波器的产品辐射水平应比 231 要略低。 而实际情况和猜想一致,如Figure 2-12 和Figure 2-13,红色波形代表 231 滤波器, 黑色 波形代表 421 滤波器,通过对比不难发现,在 100M~300MHz 区间内, 421 的辐射水平整体比 231 要低, 同时即便是采用 231 余量也很充足.特意让 EMC 检测机构的员工帮我把两个波形合成到一张图里便于对比。  

e037fe86-6d00-11ee-939d-92fbcf53809c.png

e053a14a-6d00-11ee-939d-92fbcf53809c.png

e05887e6-6d00-11ee-939d-92fbcf53809c.png

e063a4aa-6d00-11ee-939d-92fbcf53809c.png

2.4.4 RC 的影响

在验证 RC 吸收方案之前, 已将上一步骤中的 EMI 滤波器撤掉。 前面提到, 电容最终选择了 2200pF,电容太大的影响已经阐明, 那么电容偏小又会对辐射 测试造成何种影响? 1.  R不变,C 取值 1000pF

e07b7cec-6d00-11ee-939d-92fbcf53809c.png

对比Figure 2-15 和原始数据Figure 2-9 可以发现,一方面, 单纯使用 RC 吸收电路(不加 磁环、不加共模电感) 改善也很明显, 只是存在余量不足的问题;另一方面, 实验室的结果表明, 2200pF 是比较合适的,为此将电容改为 2200pF,再次测试。 2. R不变,C改为2200pF

e086b08a-6d00-11ee-939d-92fbcf53809c.png

对比Figure 2-15 和Figure 2-16 可知,RC 吸收电路中, 电容也有一个最佳取值,其大小对辐射测试结果影响很大。          

2.5   方案合并

将 EMI 滤波器(选择了231,是因为额定直流电流相比421 更大)和 RC 电路(10Ω+2200pF)合并到产品上,再行测试,堪称完美!至此,辐射整改完成。

e093763a-6d00-11ee-939d-92fbcf53809c.png

2.6   原理探究

2.6.1  右手螺旋定则

e0ad9236-6d00-11ee-939d-92fbcf53809c.png

e0bc5a32-6d00-11ee-939d-92fbcf53809c.png

右手定则可用于快速判断直导线和螺线管的磁力线方向。 1.对于螺线管而言(图右),让 4 个手指弯曲的方 向与电流方向一致, 伸直大拇指,则大拇指的  方向即为磁力线(磁场)方向; 2.对于通电直导线而言, 让大拇指指向电流方向,则其余 4 个手指弯曲的方向即为磁场方 向,如Figure 2-18 所示,直导线的磁力线分布 是以导线为轴线的无数个同心圆组成,越靠近  轴心,磁力线越密集。由于使用的介质是导磁  性很差的空气,因此磁力线杂散分布在一个非  常大的空间范围内,感应磁场 B 也很小。                     2.6.2  磁环原理 将磁环扣到电源线上的形态如Figure 2-20 所示,产品工作时, 将会有两种形式的电流存在:差模电流和共模电流。ID 是差模电流, 在两根线上大小 相同但方向相反;IC 是共模电流,在两根线上大小、方向均相同.                    

e0c044b2-6d00-11ee-939d-92fbcf53809c.png

          这两种电流同时存在于整段导线中, 但为了便于说明问题, 将其分别独立放置在左侧(共模 电流) 和右侧(差模电流)。若将磁环从中间剖开, 则共模电流(左侧) 均是垂直纸面向里+ ;而 差模电流(右侧)的一支垂直纸面向里+ ,另一支垂直纸面向外 。

  2.6.1 对共模电流的影响

现在来研究左侧的磁场分布情况。分别对两根导线使用右手螺旋定则可以发现,两根导线的 磁场均为顺时针方向,即磁场是互相增强的。与Figure 2-18 稍有不同,由于铁氧体磁环的导磁 率很高,为磁路提供了低阻的通路(可类比电流的特性),因此大部分磁力线都被限制在磁环内 部,只有极少的磁力线“逃逸”,相比单纯把两根导线放在空气中的情况,磁环为两根导线提供 了磁场强耦合并产生了比原来大得多的感应磁场 B。简言之,一方面, 磁环使得两个磁场互相叠 加;另一方面限制了磁力线的分布范围,后者可以减小辐射产生,那磁场叠加有什么作用? 对比电源线增加磁环前后的情况,对其中一根导线而言,变化同样的电流 Δi ,感应磁场变 化 ΔB 比原来更大了,在截面积 S 和匝数 N 不变的情况下,电感 L 也会比之前大。          

e0c7e258-6d00-11ee-939d-92fbcf53809c.png

电感的一个重要特性便是“减缓电流变化 Δi/Δt ”,而辐射恰恰是过大的 Δi/Δt 造成的,因此 磁环抑制共模辐射干扰的原理便在此。辐射能量不会凭空消失, 变化共模干扰电流将会在磁环内 部激发出变化的磁场,变化的磁场又会激发出感应电压,感应电压又会产生涡流, 涡流会最终被 磁环内部的等效电阻消耗,以热能形式耗散。          

2.6.2 对差模电流的影响

同样的分析可以应用在差模电流的情况, 唯一不同的是, 两根导线的磁场分布是相反的, 磁 场互相抵消, 由于导线中的电流大小相等, 产生的磁场 H 大小相同, 在互相靠近的情况下, 在磁 环内的两个感应磁场大小相同、方向相反, 因此合成之后的感应磁场 B 几乎为 0,对任意一根导 线而言,相当于是一段“无感导线”,对差模电流不会产生任何抑制作用。          

2.6.3  共模电感原理

有了2.6.3 的分析基础,再结合右手螺旋定则,我们可以很容易地对Figure 2-21 的两种情 况作出结论: 理论上,共模电感对共模电流表现为感性,而对差模电流则表现出“无感”。                    

e0d886e4-6d00-11ee-939d-92fbcf53809c.png

e0e1da32-6d00-11ee-939d-92fbcf53809c.png

          然而实际和理论总有些许出入, 因为共模电感 存在一定的漏感当两支差模电流在磁环中激发出两个方向相  反大小相等地感应磁场时, 理想情况下应该全部集  中在磁环中并互相抵消, 但事与愿违:总有一小部  分磁力线从磁环中逃散,经过空气形成闭环(红色  椭圆),这部分磁力线(磁通) 无法互相抵消,这将  产生一个串联的“小电感”,这样一来,共模电感  将对差模电流也有一定的阻碍作用,相当于在共模  电感的两个绕组中各串入了一个小电感 Lk’和 Lk’’, 它们彼此独立, 并且不存在共模电感两个绕组之间  的耦合关系, 又因为它们是串联在差模电流回路中, 因此等效于单个 Lk 电感(Lk’ +Lk’’),这个漏感的存在并非是坏事, 因为其对于差模电流干扰是有抑制效果的, 也正因为如此, 很多产品的电源输入 级特意省掉了差模电感,其原因就在于共模电感的漏感可以充当差模电感。

e0ec89d2-6d00-11ee-939d-92fbcf53809c.png

2.6.4  匝数的影响

众所周知, 共模电感的匝数越多, 感量越大, 按道 理来说对共模干扰电流的抑制也会越强烈,对抗辐射 也越有利,然而事实真的如此吗? 当共模电感匝数过多时,匝间电容无法被忽略并 且开始发挥作用。依据平行板电容公式可以定性分析 问题:对于同一个铁氧体磁环, 感量越大, 绕制的匝数 也会越多,匝与匝间距 d 也会越小,这将导致匝间电 容增大。

e0fbfbb0-6d00-11ee-939d-92fbcf53809c.png

         

e1061ef6-6d00-11ee-939d-92fbcf53809c.png

          如Figure 2-22 所示,对于第 1 匝而言,其与第 2 匝之间存在一个匝间电容电容 C12 ,不仅 如此, 其与第 3 匝、第 4 匝之间还存在 C13 和 C14 ,这些电容通过各种途径并联在一起, 这还只 是分析了其中一匝, 若将其他所有匝间电容叠加起来, 总的等效电容会相当可观, 于是, 会有一 部分共模干扰电流流经电容而不受共模电感的抑制作用而对外辐射导致共模电感失效(红色电流 路径),因此在很多场合,需要感量很大的共模电感但又不得不考虑匝间电容的场合,会使用两 个或以上的共模电感串联使用形成两级或多级滤波。          

2.6.5  工字电感 VS 屏蔽电感

既然已经说到了磁力线分布,顺带说一下工字电感与屏蔽电感的不同之处

e109ec98-6d00-11ee-939d-92fbcf53809c.png

利用右手螺旋定则可以很方便地判断磁场方向, 而分析两种器件的物理结构可以很容易画它 们的磁力线分布。        

  屏蔽电感等效于一个套上铁氧体外壳的工字电感, 其与工字电感的磁路不同, 它的铁氧体外 壳极大地限制了磁力线的分布范围,同样条件下干扰和辐射要比工字电感小得多。 工字电感的磁路只能经由空气形成闭合的磁力线, 磁力线将在周围很大一部分空间范围分布, 容易导致干扰和辐射问题。          

工字电感之所以没被淘汰,其一是因为价格低廉,再者因为磁路上的气隙非常长(空气), 即使流过大电流也不容易饱和, 因此工字电感往往感量可以做得很大, 而屏蔽电感感量一般很少 上 mH 级别, 又因为比较封闭, 散热条件不及工字电感, 综合看来, 它们一时间也难分高下, 具 体使用谁,完全取决于工程师的取舍。  

【以上信息由艾博检测整理发布,如有出入请及时指正,如有引用请注明出处,欢迎一起讨论,我们一直在关注其发展!专注:CCC/SRRC/CTA/运营商入库】            

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1106927.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

龙芯S-2K2000板卡测试记录,安装loongnix系统已知问题及DPDK

S-2K2000板卡已知问题 安装系统时PMON需要使用acpi传参pmon下USB键盘不支持热插拔pmon下插入部分USB键盘 进pmon特别慢,兼容性问题,后续统一解决不支持emmc,等待更新pmon S-2K2000板卡手动引导USB命令 load (usb0,0)/boot/vmlinuz. initr…

Julia 笔记:初识julia

1 变量 Julia 不需要指定变量类型,它可以自动推断等号右侧的对象类型 x 10 # 将 10 赋值给变量 xstr "hello" # 将字符串赋值给变量 site_nameflt 9.5 # 浮点型数据 2 注释 单行注释以 # 开头多行注释用 # 与 # 将注释括起来 3 数组 可以存储一个…

windows terminal鼠标右键打开

如果在官网上下载的是zip文件的 需要在注册表修改鼠标右键才能出来 注册表修改如下: 1.先windowsR,在命令框中输入regedit 打开注册表 2.在路径’计算机\HKEY_CLASSES_ROOT\directory\background\shell’下新建一个wt,wt下新建commond 这里…

优化Bloom的降采样

但是我发现不如提高Skip Iterions的数值,降采样的分辨率降低会产生锯齿

Scrum敏捷项目管理中,开发人员(Developers)的职责

​在Scrum敏捷开发中,开发人员(Developers)是Scrum团队中最重要的角色之一,负责产品的开发和交付,其重要性不言而喻。 那开发人员的职责和需要参加的活动是什么呢? Developers核心职责: 承诺…

MIT6.S081Lab1: Xv6 and Unix utilities

MIT6.S081 Lab1: Xv6 and Unix utilities 官方文档 一.Boot xv6 如何成功的boot xv6可以看之前的文章MIT6.S081实验环境搭建,只是多一个步骤,在clone的文件夹中执行 git checkout util切换为util分支即可。 二.sleep 在user/sleep.c中编…

【API篇】五、Flink分流合流API

文章目录 1、filter算子实现分流2、分流:使用侧输出流3、合流:union4、合流:connect5、connect案例 分流,很形象的一个词,就像一条大河,遇到岸边有分叉的,而形成了主流和测流。对于数据流也一样…

基于白冠鸡优化的BP神经网络(分类应用) - 附代码

基于白冠鸡优化的BP神经网络(分类应用) - 附代码 文章目录 基于白冠鸡优化的BP神经网络(分类应用) - 附代码1.鸢尾花iris数据介绍2.数据集整理3.白冠鸡优化BP神经网络3.1 BP神经网络参数设置3.2 白冠鸡算法应用 4.测试结果&#x…

小型企业团队的理想项目管理软件解决方案

中小型企业对于项目管理软件的需求是什么?中小型企业在选择项目管理软件时有什么特别需要注意的吗?市面上哪些项目管理软件更适合中小型企业团队?本文为您解惑答疑! 中小型企业的项目管理需求 在项目管理过程中,每个…

Godot 官方2D C#重构(1):雪花碰撞

前言 Godot 官方 教程 Godot 2d 官方案例C#重构 专栏 Godot 2d 重构 github地址 实现效果 难点介绍 Godot GDScript和C# 对应关系大部分靠猜 文件导入 资源地址:默认为res://开头2D贴图导入类型:Texture2D public Texture2D Bullet_Image new Textu…

【数据结构】排序算法的稳定性分析

💐 🌸 🌷 🍀 🌹 🌻 🌺 🍁 🍃 🍂 🌿 🍄🍝 🍛 🍤 📃个人主页 :阿然成长日记 …

学会Docker之---应用场景和基本操作

实体机、VM和容器 实体机(Physical Machine)是指实际的物理设备,例如我们常见的计算机主机、服务器等。它们是由硬件组成,可以直接运行操作系统和应用程序。 虚拟机(Virtual Machine)是在一台物理机上通过…

Spring Boot 3.0 已经就绪,您准备好了么?

Java 微服务开发框架王者 Spring 2014 年的 4 月,Spring Boot 1.0.0 正式发布。距离 1.0 版本的发布已经过去了 9 年多的时间,如今 Spring Boot 已经被 Java 开发者广泛使用,正如 JRebel 的 2022 年开发者生产力报告中提到的那样&#xff0c…

apk反编译工具下载

1、jadx https://github.com/skylot/jadx 2、APK签名 https://developer.android.google.cn/studio/command-line/apksigner?hlzh-cn

jdbc设置StatementTimeout后还需要设置socket timeout参数吗

背景 我们设置JDBC参数时,不管有没有在Statement中配置超时时间StatementTimeout,我们都需要配置jdbc的socket timeout参数,那么为什么这个socket timeout参数如此必要,不设置又会怎么样? 问题真相 首先设置了State…

如何使用 MiniGPT-v2

MiniGPT-v2 是一个基于视觉语言模型(LLM)的多任务学习系统。它可以用于各种视觉语言任务,包括图像描述、图像识别、图像-文本对话等。 本文将介绍如何使用 MiniGPT-v2。 MiniGPT-v2 提供了一个简单的在线演示,可以用于测试模型。…

【AI视野·今日Robot 机器人论文速览 第五十六期】Tue, 17 Oct 2023

AI视野今日CS.Robotics 机器人学论文速览 Tue, 17 Oct 2023 Totally 60 papers 👉上期速览✈更多精彩请移步主页 Daily Robotics Papers Interactive Task Planning with Language Models Authors Boyi Li, Philipp Wu, Pieter Abbeel, Jitendra Malik交互式机器人…

51单片机仿真软件 Proteus 8 Pro 安装步骤

51单片机仿真软件 Proteus 8 Pro 安装步骤 学习 51 单片机的时候,如果手头没有开发板,可以使用仿真软件 Proteus。Proteus 可以仿真 51 单片机及周边元器件(例: LED) 的运行情况。 可以简单认为:Proteus …

C#字符串操作:拼接、截取、分割等高效处理方法

目录 1.前言2. 字符串拼接 (String Concatenation)3. 字符串截取 (String Substring)4. 字符串分割 (String Split)5. 字符串替换 (String Replace)6. 字符串大小写转换 (String Case Conversion)7. 结论 1.前言 在C#编程中,字符串操作是不可避免的一部分。无论是拼…

React之受控组件和非受控组件以及高阶组件

一、受控组件 受控组件,简单来讲,就是受我们控制的组件,组件的状态全程响应外部数据 举个简单的例子: class TestComponent extends React.Component {constructor (props) {super(props);this.state { username: lindaidai }…