12v服务器电源改可调_成本仅1元!仅用8个元件把QC3.0充电头变成最高12V的简易可调电源...

2023-05-16

随着QC快充的普及,论坛几乎人手一个或多个QC3.0快充头,大家都知道QC3.0 class a 协议里电压支持4.3v-12v 连续可调(步进0.2v),那么能不能用简单的方法低成本把快充头改造成简易可调电源呢?答案是当然能。

大家都知道,qc快充只能连接手机时才能实现电压变动,并且由手机控制,想直接利用是不行的,必须用到诱骗器,而qc2.0的诱骗器论坛都烂大街了,各种各样的五花八门,众坛友也玩的不亦乐乎,有单片机方案的,也有简易分压电阻加开关方案的,繁简程度不一。

某宝家也不少卖的10几到几十都有,qc3.0的诱骗器也不便宜,论坛应该有人也做过qc3.0的诱骗器,单片机和机械方式的都有,繁简程度也是不一。

这次介绍一种只用8个元件的简易诱骗器,成本极低,适合坛友仿制,实现最少元件的情况下良好的支持qc3.0调压。
下面是原理图,算上开关按钮只有8个元件,一颗7133 降3.3v ldo 超低功耗,qc原理网上论坛也有很多了,高通官方文档弄的很复杂,又这个又那个的,实际可以简化流程,插上诱骗器,usb+输入电压经7133降压,输出3.3v,通过r3加到二极管d(二极管不能用肖特基,要0.5-0.7v的压降范围)输出大约0.5v电压到d+,此时相当于握手告诉充电头我支持快充,充电头得到指令将短路状态的d+ d- 断开,此时d+维持0.6v,d- 低电平用来告诉手机我准备好了你快来吧,咱们这个不是手机。

不管你愿意不愿意,所以这个触发信号可以忽略,中间实际有个大概1秒左右的延迟 ,延迟过后才能改变d+ d- 电压组合状态 从而改变输出电压。

想进入qc 3.0模式,以上过程1秒后 直接改变d+ d- 分别到 0.6 v,3.3v (也就是k1闭合)则进入qc3.0 预备阶段,此时输出没有变化5v默认输出,然后按下k2 将d+的0.6v 上拉到3.3v 充电头输出就会升高0.2v ,按下k3 将d-的3.3v 下拉到0.6v 输出电压就会下将0.2v ,就实现了任意调压。

是不是很简单,不需要繁琐的握手过程和电路,插上诱骗器就已经告诉你我支持快充了,然后想拨动开关时1秒延迟已经过去了,拨下k1 按按钮就能调压了。
为了进一步简化,搜集元件难度 r1 r2 r3 都取值2.2k,实际要求不高大点小点无所谓k级即可,如果没有7133可以用一颗电阻和一颗3.3v稳压管代替。

以下是电路图

说完原理开始验证,切一块小覆铜板,很小

8个元件

由于很简易,记号笔直接手工画的较为粗糙

画好,海绵蘸三氯化铁溶液擦拭腐蚀1分钟即可,此法以前介绍过,能做到按需腐蚀,哪里需要哪里去,如果配合ad作图激光打印热转印法制板能腐蚀出极高的精度。

腐蚀完了由于单纯为了验证,一切都较为粗糙

酒精擦掉后

焊好后(过程略去)如果用双面板体积还可以小1倍,实际就是双面板,只不过为了尽快完工没有使用另一面。

焊好usb公头

由于体积较小且单面,为了布通线路,多用了两颗0欧姆电阻当过桥

开始验证,先小米qc3.0充电头k1打到关的位置插入,开始握手,此时5v没变化

k1拨到开的位置 ,此时输出仍旧5v,但已进入qc3.0预备状态

按调压按钮开始调整电压,向下最低调到4.3v,再低就重启了

6.17v

8.14v按一下0.2v变化

9v

12v

换jdb的头子,k1关闭,默认5v

k1开启后进入预备阶段

开始调压,也是最低4.3v

9v

12v 最高

这个u口,看不见正面 反过来看看

万用表验证

只验证一个电压 12v时

可以看出电路工作良好,要求不高预算有限的坛友完全可以用个qc3.0头子加个u表(这个人手一个吧),诱骗器输出焊两根线就是个现成的可调电源,虽然精度、可调范围、电流什么的都有限,但是用1元左右的成本制作一个简易的可调电源,要求不高的场合还是可以用用的。

赠送一个71xx 资料

最后再赠送一个qc2.0最简易的12v诱骗电路,算上开关只需3个元件,插上充电头合上开关就是12v了 ,给路由器什么的用正好。


谢谢观看!

关注数码之家网浏览更多精彩资讯、拆机图文DIY

技术交流请联系原作者

作者:qrut

本文来源:数码之家

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

12v服务器电源改可调_成本仅1元!仅用8个元件把QC3.0充电头变成最高12V的简易可调电源... 的相关文章

  • Python爬取网站上面的数据很简单,但是如何爬取APP上面的数据呢

    前言 在我们在爬取手机APP上面的数据的时候 xff0c 都会借助Fidder来爬取 今天就教大家如何爬取手机APP上面的数据 环境配置 1 Fidder的安装和配置 下载Fidder软件地址 xff1a https www telerik
  • linux安装redis教程yum,linux下yum安装redis以及使用

    1 yum install redis 安装redis数据库 2 service redis start Redirecting to bin systemctl start redis service 开启redis服务 方式一 开启re
  • 存储过程:数据的插入和更新

    存储过程的功能非常强大 xff0c 在某种程度上甚至可以替代业务逻辑层 xff0c 接下来就一个小例子来说明 xff0c 用存储过程插入或更新语句 1 数据库表结构 所用数据库为Sql Server2008 2 创建存储过程 xff08 1
  • win10下VS2017配置GSL库

    GSL库 xff1a GNU Scientific Library 1 下载 xff1a 下载Complete package except sources和Sources两个exe文件 2 安装 xff1a 将两个exe安装 xff0c
  • 微信开放平台开发——网页微信扫码登录(OAuth2.0)

    1 OAuth2 0 OAuth xff08 开放授权 xff09 是一个开放标准 xff0c 允许用户让第三方应用访问该用户在某一网站上存储的私密的资源 xff08 如照片 xff0c 视频 xff0c 联系人列表 xff09 xff0c
  • 安全和取证Linux发行版Kali Linux 2018.4 发布

    2019独角兽企业重金招聘Python工程师标准 gt gt gt 公告说 xff0c 欢迎来到2018年的第四个也是最后一个版本 xff0c Kali Linux 2018 4 xff0c 可以立即下载 这个版本将我们的内核升级到4 18
  • 使用Rust + Electron开发跨平台桌面应用 ( 二 )

    前言 在上一篇文章使用Rust 43 Electron开发跨平台桌面应用 一 中 xff0c 我们将Rust 43 Electron结合起来 xff0c 使用Rust编写核心业务逻辑 xff0c 并编译成node库提供给Electron的U
  • linux高级文件系统管理——btrfs

    前几天 xff0c 关于高级文件系统方面也给大家分享过RAID和LVM xff0c 今天给大家分享的这款文件系统可能比这两者更先进 xff0c 可以将其二者合二为一 第一 xff0c 它可以使用磁盘或者分区大小不一样的设备组建RAID xf
  • 字符串 - 字符串排序

    1 字符串排序 对于许多排序应用来说 xff0c 决定顺序的键都是字符串 给定一列字符串 xff0c 需要按一定顺序排列整齐方便后序处理 2 键索引计数法 这个方法名字有点拗口 xff0c 过程有点绕 xff0c 但是每一步其实很简单 举个
  • iOS-高德地图API的定位与搜索功能

    环境 xff1a Xcode10 1 Swift4 2 真机6s xff0c ios11 Demo xff1a https github com cxymq AmapSwift 高德地图API使用 需要 xff08 https lbs am
  • iOS 录音,播放并上传

    1 界面布局 xff0c 以及相关功能 点击中间开始录音 xff0c 点击左上角播放或暂停播放 xff0c 点击右上角移除文件 2 定义相关属性 import 34 SendVoiceController h 34 import impor
  • 【Python基础】request.post()方法

    00 序言 爬取懂che帝的车型信息时 xff0c 没太整明白request post 里面的参数是干什么用的 xff0c 所以写篇学习笔记提醒一下自己 url 61 39 https www dongchedi com motor bra
  • 老虎证券web端PWA实践总结

    历时两个月 xff0c PWA功能终于在web端稳定落地使用 xff0c 网站 web itiger com 从最新研究到落地上线 xff0c 遇到不少坑 xff1b 开发过程中也参考了不少资料 xff0c 但总有那么几个是没有答案 xff
  • 硬盘inode节点简单介绍

    一 inode是什么 xff1f 理解inode xff0c 要从文件储存说起 文件储存在硬盘上 xff0c 硬盘的最小存储单位叫做 34 扇区 34 xff08 Sector xff09 每个扇区储存512字节 xff08 相当于0 5K
  • NoMachine 远程桌面控制

    它是一个基于企业级对比套装的开源的终端服务器 它允许用户在连接速度缓慢或者窄带宽的情况下 xff0c 对X11会话进行远程访问 NX项目提供一整套的运行库文件以及优化的来自X11 xff0c SMB xff0c IPP xff0c HTTP
  • Angular之路--带你来搭建Webpack 2 + Angular 4项目

    上个月Angular发布了4 0 0版本 xff0c 少年们 xff0c 赶快学起来吧 xff0c 这篇文章带领大家搭建一个简单的Angular应用 xff0c 会尽量详细的把每个点都解释到 首先我选择了用webpack2来作为打包工具 x
  • C- unsigned :1之位域分析

    1 首先回忆结构体 我们都知道定义一个结构体可以这样的方式定义 struct Point float x float y point 等价于 struct Point point 除此之外 如果不想声明结构体 只想定义结构体的话 还可以这样
  • ShareSDK自定义UI的方法

    说明 xff1a 我们的分享菜单可以修改背景 xff0c 里面的图标以及文字 xff0c 颜色等 xff0c 另外可以自己自定义UI xff0c 用自己的方法写界面 xff0c 写好了之后可以调用我们以下无UI的分享方法 xff0c 另外我
  • HttpServletRequest & HttpServletResponse 中 Body 的获取

    为什么80 的码农都做不了架构师 xff1f gt gt gt 获取 HttpServletRequest 中的请求体 HttpServletRequest getInputStream 获取到请求的输入流 xff0c 从该输入流中可以读取
  • 图像学习之如何理解方向梯度直方图(Histogram Of Gradient)

    特征描述子 Feature Descriptor 特征描述子就是图像的表示 xff0c 抽取了有用的信息 xff0c 丢掉了不相关的信息 通常特征描述子会把一个w h 3 宽高3 xff0c 3个channel 的图像转换成一个长度为n的向

随机推荐