首页 5V-USB充电器电路图

5V-USB充电器电路图

举报
开通vip

5V-USB充电器电路图5V-USB充电器电路图 USB充电器套件,又名MP3/MP4充电器,输入AC160-240V,50/60Hz,额定输出:DC 5V 250mA(标签贴纸为500mA,如果要长期输出更大电流,请更换Q1为13003)。MP3和MP4在全国范围大量流行,不过作为日常用品的充电器由于直接和220V高压相连,具有故障率较高,容易损坏的特点,特别是买到那些不成熟的产品后,真是苦不看言。最后,受学校老师委托,我们联系到了一款成熟量产的充电器套件,现在一同给广大电子爱好者分享。 下面是对着实物绘制的电路原理图:(电路板上...

5V-USB充电器电路图
5V-USB充电器电路图 USB充电器套件,又名MP3/MP4充电器,输入AC160-240V,50/60Hz,额定输出:DC 5V 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的负载能力变强,输出电压又会升高;这样起到自动稳压作用。 本电路虽然元件少,但是还 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 有过流过载短路保护功能。当负载过载或者短路时,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的白炽灯泡,以防止短路或者接错,千万注意安全,还有,元件一不小心就烧坏了,烧坏了需要再买才行。如果安装无误,用万用表可以测得USB1脚和4脚应有5V的电压输出,电源指示灯亮,确认电路板装配无误。 为了出差方便,笔者购置了笔记本电脑,由于笔记本电脑已淘汰了PS2接口,于是家中的PS2鼠标就被闲置了起来,笔者突发奇想,USB鼠标可以通过一个简易 笔者做了试验,结果却的转接器插到台式机的PS2口中使用,反过来行不行呢? 很失望,根本不行。看来需要另辟蹊径,于是,一不做二不休,用PDIUSBD12和51单片机设计了一个PS2转USB的 协议 离婚协议模板下载合伙人协议 下载渠道分销协议免费下载敬业协议下载授课协议下载 转换器。原本其实并不抱太大的希望,结果却神奇般地成功了,而且不需要另外编写驱动,采用USB直接供电,识别为USB鼠标,十分好用,现将制作成果分享如下。 硬件设计 电路原理图如图1所示。 其中鼠标PS2接口的引脚定义如图2。 电路的主体为ATMEL公司的51系列芯片ATMEL89S52(以下简称S52)和PHILIPS公司的并行传输USB接口芯片PDIUSBD12(以下简称D12)。S52相信读者已经非常熟悉了,最高24MHz的主频,256字节的RAM,4组8位I,O口,没有什么特别的功能,一切中规中矩,本设计在此仅用到一个外部中断。但这同时也说明,任何51内核(带总线)的单片机都可以适用。 PDIUSBD12是应用十分广泛的并行接口USB控制芯片,作为实现USB接口的 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 组件,D12使设计者能够灵活选择合适的MCU,用最经济最快的方式实现USB外设的解决 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 。 S52主要完成PS2接口鼠标的控制与数据获取,并通过PDIUSBD12与PC完成鼠标协议数据的传输。 为了精简电路,S52使用D12的可编程时钟源,通过编程输出高达24MHz的时钟,供S52使用;观察调试输出的Uart波特率需要为19200bps,便于快速输出信息,不耽误正常的USB枚举。 软件设计 鼠标的工作模式有四种,分别为Reset模式,Wrap模式,Remote模式和Stream模式。前两种作为测试用,Remote模式为主机有需要时,发送命令使鼠标回送位移数据,Stream模式是上电的初始模式,每当鼠标产生位置或者按键状态的改变就自动发送数据。显而易见,第四种模式最为合适。正常读取鼠标数据前只需发送命令(0xF4),此命令告知鼠标,主机已经准备完毕,可以接受位移数据。 但是这样简单的初始化存在着一个显著的缺陷,就是笔者发现滚轮无法使用了。这个问题困扰了笔者很久,原以为是软件编写出现小错误,引起鼠标能工作,但工作不正常。后来仔细查看了相关文档才发现,鼠标的初始化远没有那么简单,有点复杂却非常有趣:首先进行复位,这时的鼠标还是不带滚轮的,然后依次设置鼠标的采样率为200、100、80,这时候,就可以被识别为带滚轮的鼠标了,随后就根据需要,设置所需的采样率,一般默认的100即可。 PS,2鼠标与控制器间履行一种双向同步串行数据帧协议,每帧为11,12Bit,如图3所示。 按照标准的三键鼠标的数据包有效数据为3个字节,如图4所示。 读取PS,2鼠标数据后需要按照USB鼠标的格式进行转换。USB鼠标的数据格式如图5所示: 此鼠标的重点调试重点是S52的USB控制代码。笔者参考了PHILIPS的标准固件驱动代码,并进行了一定优化。 USB的控制代码通常由三部分组成。 (1)初始化:初始化主要对S52以及外围电路的初始化,通过复位,初始化USB并读取D12的ChipID进行确认(D12的ChipID为0x1012); (2)中断服务:用于对主机的令牌包的响应,主要包括StandardDeviceReq标准请求,VendorDeviceReq用户厂商请求和ClassFunctionReq类设备请求等,其中比较重要的为标准请求。标准请求的作用是告诉PC这是一个什么样的USB设备,包括USB类型、USB设备的描述符等; (3)主循环处理数据:用于对获得的USB鼠标数据的处理填充,并等待PC要求数据时将数据传送给PC。 Windows对USB设备的枚举顺序: (1)GetDeviceDescriptor:主机主要对Length感兴趣,即第2字节type必须为0x01,即Device,否则PC将重复2次后放弃(注意:此步只发送前16字节设备描述符); (2)SetAddress:一般为02或者03; (3)GetDeviceDescriptor:读取全部设备描述符,一般为18字节分为2次传输,如果不正确PC重复2次后放弃(与(1)步相比,此步发送全部的18字节设备描述符); (4)GetConfigDescriptor:注意第2字节一定为0x02即Config; (5)GetStringDescriptor:根据在设备描述符中的第15、16、17字节索引顺序而定,一般先读取LanguageID再读取ProductString读取全部 ConfigDescriptor,次数根据描述符的大小决定,端点个数不同,描述符大小不同。至此PC已经能正确识别设备并安装驱动,如果不正确PC将重复2次后放弃; (6)SetCorfiguration、GetConfiguration和Getlnterface等调用,对设备的状态进行最后的配置即完成设备的枚举。 在编写USB固件程序时需要注意: (1)S52的中断应设置为电平触发,中断后必须读上次传输状态寄存器命令0x40-0x45,以清除中断寄存器中的中断标志,只有这样D12的中断输出才能变回高电平; (2)在接收到Setup包后必须调用ACKsetup命令重新使能端口0; (3)在向IN端点写完数据后必须调用ValidateBuffer命令(0xFA)指明缓冲区中的数据有效,可以发送到主机; (4)当读完数据后必须调用ClearBuffer命令(0xF2),以保证可以接收新的包; (5)在调试过程中,可使用USBVIEW等工具软件,外加代码中的串口输出调试信息配合完成; (6)在代码中涉及到鼠标报告描述符MouseReportDescriptor,可以使用HID Descrptor Tool工具生成。 USB鼠标的软件 流程 快递问题件怎么处理流程河南自建厂房流程下载关于规范招聘需求审批流程制作流程表下载邮件下载流程设计 如下: 完成后的截图如图7所示。 图7为在设备管理器中看到的识别为“USB人体学输入设备”以及“HID-compliant mouse”;在“人体学输入设备”查看属性,可看到“位置0(LLH-HXY’MOUSE)”。 图8为使用USBVIEW调试工具看到的USB鼠标信息。 图9为笔者的做的实物图,正在使用中。 该USB鼠标经过笔者的长时间测试使用,性能比较稳定。在实际使用过程中应对鼠标的移动速度进行调整,以更加适应自身的使用习惯。除此之外,硬件焊接正确无需调试便可正常工作。笔者已经附上全部的代码以及调试输出信息,供读者进行参考。
本文档为【5V-USB充电器电路图】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_672950
暂无简介~
格式:doc
大小:154KB
软件:Word
页数:9
分类:工学
上传时间:2017-09-18
浏览量:157