转自:http://www.elecfans.com/dianlutu/dianyuandianlu/20180511675801.html

USB充电器套件,又名MP3/MP4充电器,输入AC160-240V,50/60Hz,额定输出:DC5V。

250mA(标签贴纸为500mA,如果要长期输出更大电流,请更换Q1为13003)。MP3和MP4在全国范围大量流行,不过作为日常用品的充电器由于直接和220V高压相连,具有故障率较高,容易损坏的特点,特别是买到那些不成熟的产品后,真是苦不看言。

下面是对着实物绘制的图:(电路板上有多种元件安装方法,安装请与原理图、实物图为准,PCB板上有些元件孔是不要安装的,有些元件要装在别的元件孔上,这点请注意!)

说明:为了简化电路,达到学习目地,图中用1欧的电阻F1起到保险丝的作用,用一个二极管D1完成整流作用。接通后,C1会有300V左右的直流电压,通过R2给Q1的基极提供电流,Q1的发射极有R1电流检测电阻R1,Q1基极得电后,会经过T1的(3、4)产生集电极电流,并同时在T1的(5、6)(1、2)上产生感应电压,这两个次级绝缘的圈数相同的线圈,其中T1(1、2)输出由D7整流、C5滤波后通过USB座给负载供电;其中T1(5、6)经D6整流、C2滤波后通过IC1(实为4.3V稳压管)、Q2组成取样比较电路,检测输出电压高低;其中T1(5、6)、C3、R4还组成Q1的正,让Q1工作在高频振荡,不停的给T1(3、4)开关供电。当负载变轻或者电压变高等任何原因导致输出电压升高时,T1(5、6)、IC1取样比较导致Q2导通,Q1基极电流减小,集电极电流减小,负载能力变小,从而导致输出电压降低;当输出电压降低后,Q2取样后又会截止,Q1的负载能力变强,输出电压又会升高;这样起到自动稳压作用。

本电路虽然元件少,但是还设计有过流过载功能。当负载过载或者短路时,Q1的集电极电流大增,而Q1的发射极电阻R1会产生较高的压降,这个过载或者短路产生的高电压会经过R3让Q2饱和导通,从而让Q1截止停止输出防止过载损坏。因此,改变R1的大小,可以改变负载能力,如果要求输出电流小,例如只需要输出5V100MA,可以将R1阻值改大。当然,如果需要输出5V500MA的话,就需要将R1适当改小。注意:R1改小会增加烧坏Q1的可能性,如果需要大电流输出,建议更换13003、13007中大功率管。

C4、R5、D5起什么作用呢?T1是,Q1工作在开关状态,当Q1截止时,会在集电极感应出很高的电压,这个电压可能高达1000伏以上,这会使Q1击穿损坏,现在有了高速开关管D5,这个电压可以给C4充电,吸收这个高压,C4充电后可以立即通过R5放电,这样Q1不会因集电极的高电压击穿损坏了,因此,这三个元件如有开关或者损坏,Q1是非常危险的,分分秒秒都可能会损坏。

给的大家收到货后,先熟悉一下电路原理图,分析一下原理,再测量一下各元件,最后再小心来装配。

安装注意事项:

安装之前请不要急于动手,应先查阅相关的技术资料以及本说明,然后对照原理图,了解印刷电路板、元件清单,并分清各元件,了解各元件的特点、作用、功能,同时核对元件数量。

注:Z1、D2、D3、D4,IC1本种组装没有配备,电路板是设计的多用途的,本套件只用到半波整流,只有一个1N4007整流,请大家不要自己多装其它的二极管,参考图中样板做就行了,样板已经测试过是OK的,在工厂做过的朋友就知道,工厂都是按照样板生产的。

正确插入元件,按照从低到高、从小到大的顺利安装,极性要符合规定。对于手工安装,元件应分批安装。如此板先电阻→二极管→三极管→电容→变压器→USB座

1、Q1、Q2千万不要装错,Q1应选用耐压500V以上具有开关特性的管子,Q2耐压几十伏就行了,Q2适合选放大特性好的管子,这两种管子的管脚排列可能会不同常规,请以测量为准。

2、IC1、D6请千万不要装错,同样是玻璃的二极管,一个是4.3V的稳压二极管,一个普通二极管,其中IC1只是PCB板上的符号,二极管只占用两个PCB元件孔。

3、1N4007、FR107、1N5819请不装错,1N4007是低频二极管,FR107是高频高压二极管,1N5819是低电压高频肖特基二极管,都是不能装错位置的。(代换关系:FR107可以代替1N4007,反之则不行;而1N5819则不能用其它二极管代替,1N5819的导通电压很低,相当于锗管的导通电压,因此,低电压整流效率很高,如果一定要用其它二极管代替,则出输出功率下载,发热严重,效率变低。)

记住:FR104(7)是高频输出整流二极管,1N4007才是电源整流二极管。

通电测试线路板:

仔细检查线路板安装无误后,要通电试板时,可以在PCB板直接焊一个220V插头线,为了安全起见,请大家先在电源串联一个10W的白炽灯泡,以防止短路或者接错,千万注意安全,还有,元件一不小心就烧坏了,烧坏了需要再买才行。如果安装无误,用万用表可以测得USB

1脚和4脚应有5V的电压输出,电源指示灯亮,确认电路板装配无误。

一文读懂充电宝usb接口电路及制作原理详细的更多相关文章

  1. 一文读懂HDMI和VGA接口针脚定义

    一文读懂HDMI和VGA接口针脚定义 摘自:http://www.elecfans.com/yuanqijian/jiekou/20180423666604.html   HDMI概述 HDMI是高清 ...

  2. 一文读懂PID控制算法(抛弃公式,从原理上真正理解PID控制)

      PID控制应该算是应用非常广泛的控制算法了.小到控制一个元件的温度,大到控制无人机的飞行姿态和飞行速度等等,都可以使用PID控制.这里我们从原理上来理解PID控制. PID(proportion ...

  3. 一文读懂HTTP/2及HTTP/3特性

    摘要: 学习 HTTP/2 与 HTTP/3. 前言 HTTP/2 相比于 HTTP/1,可以说是大幅度提高了网页的性能,只需要升级到该协议就可以减少很多之前需要做的性能优化工作,当然兼容问题以及如何 ...

  4. 一文读懂高性能网络编程中的I/O模型

    1.前言 随着互联网的发展,面对海量用户高并发业务,传统的阻塞式的服务端架构模式已经无能为力.本文(和下篇<高性能网络编程(六):一文读懂高性能网络编程中的线程模型>)旨在为大家提供有用的 ...

  5. 从HTTP/0.9到HTTP/2:一文读懂HTTP协议的历史演变和设计思路

    本文原作者阮一峰,作者博客:ruanyifeng.com. 1.引言 HTTP 协议是最重要的互联网基础协议之一,它从最初的仅为浏览网页的目的进化到现在,已经是短连接通信的事实工业标准,最新版本 HT ...

  6. [转帖]从HTTP/0.9到HTTP/2:一文读懂HTTP协议的历史演变和设计思路

    从HTTP/0.9到HTTP/2:一文读懂HTTP协议的历史演变和设计思路   http://www.52im.net/thread-1709-1-2.html     本文原作者阮一峰,作者博客:r ...

  7. 即时通讯新手入门:一文读懂什么是Nginx?它能否实现IM的负载均衡?

    本文引用了“蔷薇Nina”的“Nginx 相关介绍(Nginx是什么?能干嘛?)”一文部分内容,感谢作者的无私分享. 1.引言   Nginx(及其衍生产品)是目前被大量使用的服务端反向代理和负载均衡 ...

  8. kubernetes基础——一文读懂k8s

    容器 容器与虚拟机对比图(左边为容器.右边为虚拟机)   容器技术是虚拟化技术的一种,以Docker为例,Docker利用Linux的LXC(LinuX Containers)技术.CGroup(Co ...

  9. 大数据篇:一文读懂@数据仓库(PPT文字版)

    大数据篇:一文读懂@数据仓库 1 网络词汇总结 1.1 数据中台 数据中台是聚合和治理跨域数据,将数据抽象封装成服务,提供给前台以业务价值的逻辑概念. 数据中台是一套可持续"让企业的数据用起 ...

随机推荐

  1. 安装Android studio 并成功运行

    之前是在idea上弄得发现有些问题就下载了Android studio教程(4条消息) Android Studio安装及环境配置教程_xuw_xy的博客-CSDN博客_androidstudio安装 ...

  2. CPU长指令(VLIW)失败的主要原因是什么,VLIW真的无药可救吗?

    software和hardware之间总是存在tradeoff:要么是hardware结构复杂,software灵活.要么是hardware结构保持简洁清晰,software干一些脏活累活.VLIW就 ...

  3. JAVA ArrayList集合底层源码分析

    目录 ArrayList集合 一.ArrayList的注意事项 二. ArrayList 的底层操作机制源码分析(重点,难点.) 1.JDK8.0 2.JDK11.0 ArrayList集合 一.Ar ...

  4. FlinkX

    FlinkX的安装与简单使用 目录 FlinkX的安装与简单使用 FlinkX的安装 FlinkX的简单使用 MySQLToHDFS MySQLToHive MySQLToHBase MySQLToM ...

  5. 清华大学ucore操作系统课笔记

    操作系统 清华大学ucore操作系统课笔记 全文思维导图 1. 操作系统概述 1.1 什么是操作系统? 操作系统的定义 没有公认的精确定义 一个控制程序 一个系统软件 控制程序执行过程,防止错误和计算 ...

  6. Logstash-CentOS7单机安装测试

    目录 环境&准备 安装&启动 简单配置一下,看看效果 Conf配置文件参考 完成 环境&准备 下面所有操作都基于CentOS7 官网下载安装包 logstash下载 如官网打不 ...

  7. Java有了synchronized,为什么还要提供Lock

    摘要:在Java中提供了synchronized关键字来保证只有一个线程能够访问同步代码块.既然已经提供了synchronized关键字,那为何在Java的SDK包中,还会提供Lock接口呢? 本文分 ...

  8. keepalived yum安装后启动报错解决

    [root@centos8 ~]yum install keepalived -y [root@centos8 ~]systemctl start keepalived.services [root@ ...

  9. pandas常用操作详解(复制别人的)——数据透视表操作:pivot_table()

    原文链接:https://www.cnblogs.com/Yanjy-OnlyOne/p/11195621.html 一文看懂pandas的透视表pivot_table 一.概述 1.1 什么是透视表 ...

  10. js开发文档生成工具jsdoc安装使用

    1.全局安装jsdoc,需要先安装node环境哦~ npm install -g jsdoc 2.在项目根目录新建文件conf.json,内容如下: { "tags": { &qu ...