• 回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

【我是工程师第三季】金牌维修的电源人生

 一、刚走出大学校门那时的我

      

      1.   刚毕业时,同学们考研的考研,找工作的找工作,而我站在了找工作的队伍里,那个时候真不知道去干啥,对未来充满了幻想,真的是迷茫疑惑万千,在学校没做过啥项目,流水灯还是用汇编写的,收音机、抢答器都是组装的,对设计电路感觉一窍不通,就对直插的电阻、电容、三极管、芯片、数码管、知道些,就想去做设计的工作,一个字难,大部分同学去做销售想锻炼锻炼自己,但是我决定找电子方面的工作,当时心高气傲还想找一个电子工程师,结果碰壁了,没办法就应聘了一个技术员,主要工作就是维修,当时公司就一个电子工程师,其他的杂活都得一个人干,第一次修的是一个6V1A的充电器,用的芯片VIPER12A,这是原理图

      2.从维修开始

          2.1 工程师就给了一张这,让修一大推坏板子,有售后退回来的,车间的不良品,记得第一块板子的问题就是上电指示灯闪,就是输出电压不稳,于是就查各个芯片的功能,控制PWM 的 viper12a,光电耦合器PC817,稳压的431,其他的二极管和三极管这个在学校都接触过,于是开始维修,电源芯片坏了?用万用表测DS阻值正反阻值正常啊,后来问工程师说是,让看看变压器、芯片、光耦、431有坏没,一个一个换吧,变压器,芯片,光耦都换新的了,突然间发现431引脚不是太牢固,当时板子上都是直插件,431的一个引脚虚焊了,虽然板子修好了,心里沾沾自喜,但是当时有很多问题还没弄明白,变压器是怎么降压为6v的,怎么实现稳压限流的额,三极管组成的转灯电路是怎么工作的.

          2.2  就这样每天都把自己遇到的问题写到本子上,回去查资料,每弄懂一个问题就打一个对号,就这样日积月累,也明白了开关电源的原理,拓扑结构也明白了,这个时候,公司的任何不良品我都能维修自如,后来弄了个维修班长的职位,也总结了维修开关电源的要点(看、测、看),第一次看就是看看板子上有没明显的元器件虚焊、连锡等不良现象,测就是根据原理测相关点的电压,比如整流桥输出的电压,电源芯片的供电电压,输出电压等,有些时候根据功率表的显示数值来判断问题所在,需要积累经验,如果说前两个还不能发现问题的话,就需要仔细看了,不是板子都看,看你认为出问题的地方,特别是一些绿环,比如输出接一个绿环,而绿环上一个引脚藕断丝连,需要仔细看了。有时候要打破一种传统的观念,创新的运用逆向思维,就像刚才那引脚藕断丝连,你碰一下电压就正常,需要仔细看从输出入手顺藤摸瓜,还有一些特殊的问题,板子短路和断路,短路的话用大电流击断法,断路的话一般都是报废了,在明白电路原理的同时经验是最快的维修方法,于是有了金牌维修的这个称号。

  

二、两年后的电源设计

    

     1.  干了有两年,换了个新工作,职位是电源工程师助理,以前都是业余时间学习PCB画图,没有真正画过图呢,刚开始就是帮助工程师改PCB图,测试之类的工作,比如测试DS波形,输出纹波等等,慢慢的也熟悉了开关电源各点的波形,安规方面,电磁兼容也接触了,后来买了本书——开关电源的原理与设计,学习计算变压器参数和电感参数。

       2.在自己学习和工程师的帮助下,也慢慢的开始设计小电源了,这是个降压型buck电路,负载是灯具,用的芯片是9910B,需要输出50多V,240MA,功率为18W,这是当时设计时下载的资料

于是开始画图,选器件,焊接板子、调频率、占空比、电感参数,测波形,调功率,由于原来这个公司是做节能灯的驱动,现在转型做led灯具,功率都不大,在200W以下,做了几个样品后,发现电源功率因数很低,主要设计时没考虑这个因素,后来又在前面加了个无源功率因数电路,测试都正常了,开始量产了一小批,几个月以后客户反映灯有问题,寄过来一看,分析发现9910B坏了,原来这个芯片有这个高压打火的缺陷,后来在芯片输入脚串电阻和稳压管并电容,缓冲一下效果很好,这个问题解决了开始大批量生产了,也没出现类似的问题,于是以这个芯片为主,又设计了调光的恒压驱动,调光是通过0到10v经过比较器给光耦再连接芯片调光引脚,这个产品的设计包括MOS管的选型,温升测试,变压器参数计算,选择变压器骨架等等,慢慢的都学会了,由于客户要求用24v的恒压驱动,所以产品又升级为TNY系列的芯片

      3. TNY280功率小,top259en功率在60多W,并且PFC校正电路用的是L6562,感觉稳定性挺不错的,功率因数达到0.95以上,后级电路用358和431来恒压非常不错的效果,而且这个驱动都灌胶了,经过长期的老化,高低温实验,都没啥问题,就是emc这有问题,这个调了Y电容和输出二极管等参数,最后也解决问题了。产品一直升级,也有抄板的,最后一款驱动是用仙童半导体的芯片FAN6300,开始学习环路响应和模型分析,感觉挺难的,数学分析较多,后来也逐渐开始升级成智能产品了,蓝牙控制,wifi控制的灯具,不得不学习单片机了。

 时间过的好块,下一个工作还是做电源的,不过是用单片机控制PWM了,用的是stm8和STM32芯片,库函数编程,现在主要负责电源硬件方面的,编程还在学习,需要很大的额努力才能迈开这一步,感觉一路走来挺不易的,做技术.......................

  

三、小小的积累

      这几年来学习积累的东西后续会更新

全部回复(20)
正序查看
倒序查看
lgwxyx
LV.7
2
2017-03-19 21:06
搞技术的,是挺不容易的。
1
回复
chwd5
LV.1
3
2017-03-21 12:04
挺不容易的,这是一个不断学习成长的过程
0
回复
allenzdh
LV.1
4
2017-03-21 18:35
蛮多记录本子的,好习惯
1
回复
2017-03-21 20:38
@allenzdh
蛮多记录本子的,好习惯
现在正在学习数字电源这块,
0
回复
lilipo
LV.2
6
2017-03-21 23:04
@lihui710884923
现在正在学习数字电源这块,
现在正在学习数字电源这块,
1
回复
allenzdh
LV.1
7
2017-03-22 12:45
@lihui710884923
现在正在学习数字电源这块,
有空交流一下,我一直做大功率数字电源 
0
回复
2017-03-22 17:03
@allenzdh
有空交流一下,我一直做大功率数字电源 
好的,非常感谢
1
回复
2017-03-26 20:30
@lihui710884923
好的,非常感谢
我见过stm8做的数字电源,需要编程
1
回复
2017-03-28 22:18
@liuxiaofei126
我见过stm8做的数字电源,需要编程
您也做数字电源这块,有空交流一下
0
回复
2017-04-04 15:03
@lihui710884923
您也做数字电源这块,有空交流一下
这是用仙童半导体做的,部分原理图

0
回复
2017-04-04 15:14
@lihui710884923
这是用仙童半导体做的,部分原理图[图片]
现在手头有个电源,是stm8控制的,正在编写程序
0
回复
2017-05-08 21:38
@lihui710884923
现在手头有个电源,是stm8控制的,正在编写程序
楼主该分享一下做电源过程当中的一些经验
0
回复
2017-05-09 22:38
@liuxiaofei126
楼主该分享一下做电源过程当中的一些经验

四、小小经验1

无电解电容led驱动和无源功率因数电路

针对现有LED驱动电路存在电解电容限制寿命的不足,提出了一种无电解电容的LED驱动电路的设计方法

在滤波电容和电感的作用下,输出直流电压,经过后面的buck电路给led供电,

通过填谷式无源功率因数电路,两个电容充放电特性,由于是离线式恒流电源,不存在电流波峰比问题,这个方案还是很不错的,功率因数能达到0.8以上,非常稳定。

0
回复
2017-05-11 21:53
@lihui710884923
四、小小经验1无电解电容led驱动和无源功率因数电路[图片]针对现有LED驱动电路存在电解电容限制寿命的不足,提出了一种无电解电容的LED驱动电路的设计方法在滤波电容和电感的作用下,输出直流电压,经过后面的buck电路给led供电,通过填谷式无源功率因数电路,两个电容充放电特性,由于是离线式恒流电源,不存在电流波峰比问题,这个方案还是很不错的,功率因数能达到0.8以上,非常稳定。

五、小小经验2

电流环的RC电容取值不容小觑

图中上面那个运放作用是恒流的,led灯的电流通过采样电阻R30和基准电压作比较,而反相输入端和输出之间有个RC串联电路,

为啥加这个RC呢,无非就是消除震荡,振荡无非就是增益相位问题,这样可以降低频率较高时的环路增益而相移在频率非常高时不变化,而从反馈看,就是相位超前了,这样可以对运放内的滞后环节加以补偿。从而消除振荡。

特别是RC支路中电容的取值很关键,比如取10k和47PF,要用示波器取测运放的输出波形,和输入做比较捕获一下波形,相位如何,有时候因为这个RC会导致LED灯频闪或者偶尔会闪一下的不良情况出现。

0
回复
2017-05-13 11:24
9910这个IC我有卖
0
回复
2017-05-13 18:05
@紫色的月妖姬
9910这个IC我有卖[图片]
那需要联系您啊
1
回复
2017-05-15 22:28
@lihui710884923
五、小小经验2电流环的RC电容取值不容小觑[图片]图中上面那个运放作用是恒流的,led灯的电流通过采样电阻R30和基准电压作比较,而反相输入端和输出之间有个RC串联电路,为啥加这个RC呢,无非就是消除震荡,振荡无非就是增益相位问题,这样可以降低频率较高时的环路增益而相移在频率非常高时不变化,而从反馈看,就是相位超前了,这样可以对运放内的滞后环节加以补偿。从而消除振荡。特别是RC支路中电容的取值很关键,比如取10k和47PF,要用示波器取测运放的输出波形,和输入做比较捕获一下波形,相位如何,有时候因为这个RC会导致LED灯频闪或者偶尔会闪一下的不良情况出现。
这种产品只有老化后才能看出问题啊
0
回复
2017-05-15 23:09
@allenzdh
有空交流一下,我一直做大功率数字电源 
您用过STM8S做的数字电源吗
0
回复
2017-05-17 22:14
@紫色的月妖姬
9910这个IC我有卖[图片]

您是做电源IC?

0
回复
2022-06-11 20:54

为您点赞,精神可嘉!!

0
回复