因为我这个系列主要针对软件工程师和硬件入门者,所以不免要重复和啰嗦几句。大家都看见过三极管,也看见过集成块,也就是我们经常说的芯片,别看有的集成块表面上和三极管长得像,实际上可不是一个量级的玩意,就这么说吧,如果说集成块是一个房间的话,那么三极管就只能算是房间里的一个物件。就拿Viper12a来说吧,它就是一个比较简单的开关电源芯片了,但是里面也集成了很多个电路,比如PWM电路、电压比较电路、开关控制电路、驱动电路等等,这些电路基本上都包含至少一个以上的三极管或者MOS管,所以别看有的芯片个头比三极管小,本领可不小。这个Viper12a个头算是比较大的了,有的开关电源芯片个头非常小,基本上就和一个米粒差不多大,比如我们国产的THX(通华芯)系列的,个头就很小,但是功能很齐全,说到THX系列,我组装过THX208的,性能不差,价格也便宜,没有特殊要求的话,大家尽量考虑国产的,算是支持国产吧。不过,有一点仅供参考,对比国产和进口的芯片来说,有些国产芯片发热,但不影响工作,只能说是能耗高,进口的芯片在这方面要好一些。
接下来回归正题,今天我们来看一个Viper12a的标准电路,看看都有啥。
为了对比,我特地放了一张UC3842的图,这个UC3842可是元老级的开关电源芯片了,估计很多科班的网友都非常熟悉它,因为实验课上少不了它,它的开关电源电路也被视为标准的开关电源教学电路,不过我不打算在这里去讲它,以后可以安排专门的章节去讲。
先看看Viper12a内部都有啥:
1、核心部件就是振荡器,输出60kHz;
2、上面的启动电路,就是一个ON/OFF的玩意。这个启动电路的电流就是从漏极过来的,就是那个DRAIN标记引脚;
3、开关管MOS管。就是写着栅极G的那个管子,这种管子开关性能好,所以基本上开关管都使用MOS管;
4、反馈电路。就是连接FB引脚的电路。通过反馈电路可以控制功率输出。
以上是Viper12a内部的主要电路,当然,还有很多的逻辑电路,我们就不一一细说了。
对比一下UC3842,发现UC3842和Viper12a差不多,只是少了MOS管,所以UC3842需要外接一个开关管。外接开关管有外接的好处,那就是可以控制输出功率。另外UC3842需要外接启动电路。就是一个RD电路接在VDD上。那个电阻就是外接的启动电阻。
由于时间关系,今天就先到此,下节再接着聊Viper12a的外部电路。

【软件工程师学硬件】之 开关电源(5)—— 再谈Viper12a相关推荐

  1. 【软件工程师学硬件】之 PCB

    PCB?软件工程师肯定不知道.但是你说电路板见过吗?他还是见过的.那PCB就是电路板,说这个硬件工程师不同意了,说这两个可不是一个意思,是的,你说其他的意思人家不明白,说到电路板就明白了.既然是由兴趣 ...

  2. 【软件工程师学硬件】之 时钟

    软件工程师写程序不会去考虑时钟,除非是涉及到性能要求时,才会去看一看.硬件工程师则不然,他们对时间要求很苛刻,单片机的时钟频率,是他们关心的一个重要指标,4M.8M.12M.48M.72M.200M. ...

  3. 【软件工程师学硬件】之 At89c51

    89c51,对于硬件工程师来说,已经是熟得不能再熟了,甚至很多资深硬件工程师已经非常讨厌这种芯片了.事实不然,我们每一个学硬件的从接触硬件的第一天开始,这个名字就深深地烙在心底,虽然他们后来大部分都转 ...

  4. 【软件工程师学硬件】之 开发板

    硬件工程师口中总是离不掉那么几个词,其中开发板是频率比较高的.实际上这个开发板就相当于软件中demo程序,一般做软件项目的时候,软件工程师总是喜欢在网上东找西找,找个类似的项目源代码,down下来研究 ...

  5. 【软件工程师学硬件】之 通信

    提到通信,软件工程师并不陌生,但他们更多的是指网络通信,尤其是指socket.你要是和软件工程师说什么串口.SPI.I2C.Modbus.CAN等等什么的,他们也会莫名其妙.俗话说,"隔行如 ...

  6. 【软件工程师学硬件】之 仿真

    大多数软件工程师对仿真没有概念,因为软件里没有仿真的说法,但是软件开发里原型的说法,这个原型就有些类似于仿真. 仿真,顾名思义,就是乱真,和真的差不多.这只是个说法,要是假的都能成为真的,就不需要真的 ...

  7. 【软件工程师学硬件】之 继电器

    大多数软件工程师都知道继电器,因为中学物理书里就提到过.实际上继电器就类似与我们之前所说的三极管,有两个回路,一个回路是小电流.低电压,一个回路是大电流.高电压.当三极管在开关状态时,就和继电器的作用 ...

  8. 【软件工程师学硬件】之 振荡器(2)

    振荡器的工作原理很简单,大家在初中物理都学过单摆,就是一根悬挂着的绳子系着一个铁球,然后推一下铁球,铁球就摆动起来,但是摆动不了几下,就会渐渐停下来,什么原因?空气的阻力将能量渐渐消耗尽了,球就停止摆 ...

  9. 软件工程师学硬件-怎么看原理图之协议类接口UART

    其中TXD0的引脚接到了电平转换芯片MAX3232SOP这个电平转换芯片,TXD0出来经过电平转换芯片到了RSTXD0.然后RSTXD0接到串口座.串口座与电脑的串口引脚相连.同理,3号引脚RSD0经 ...

最新文章

  1. 【机器学习基础】Softmax与交叉熵的数学意义(信息论与概率论视角)
  2. python3讨论交流地_讨论 - 廖雪峰的官方网站
  3. 收集100条实用的网络知识
  4. P1020 导弹拦截(n*log n时间的最长上升子序列思想)
  5. 【MySQL】JavaWeb项目中配置数据库的连接池
  6. UVa 10635 (LIS+二分) Prince and Princess
  7. 给 Android 研发的一些的建议
  8. php 前端加密密码,WEB前端对应PHP后端的AES加密解密代码
  9. 【转】关于OnPaint的工作机制
  10. Mac电脑共享“公共文件夹”以外的文件夹的设置教程
  11. java归并排序自底向上实现:
  12. python能不能自动写代码_微软最强 Python 自动化工具开源了!不用写一行代码!...
  13. 计算机应用基础专科在线考试,电子科技大学在线考试2019年春计算机应用基础专科(18页)-原创力文档...
  14. Python >>> 基于UDP 协议的实时网络视频传输
  15. yate怎样调出彩色的log日志实时调试信息
  16. 弘辽科技:淘宝电商创业的生存法则,你知道吗?
  17. IOS积分墙:末落贵族与新兴势力PK
  18. python logging配置时间或大小轮转
  19. 如何核算一个软件开发项目的成本?
  20. 对计算思维的一些认识

热门文章

  1. css的基本语法与方法解释
  2. linux usb hub irq,am5728 连接USB hub tusb4041i不能够正常工作
  3. html5实验教程,html5+css3+js开发APP实例教程1 -- 文字列表
  4. 正则表达式和sed命令
  5. 高动态范围HDR 360全景图片制作与应用学习教程
  6. CAD教程:CAD填充图案管理技巧
  7. 啊哈算法 之 快速排序
  8. HTTP协议解析,你真的了解HTTP协议吗
  9. 名帖316 沈尹默 行书《澹静庐诗剩》及《景宁杂诗》
  10. 委托与事件-观察者设计模式_老鹰捉小鸡