通过硬件修改PWLINK2 Lite的VDD电压的方法 V1.0

一、前言

创芯工坊出了一款产品叫PWLINK,支持市场上绝大多数32位MCU的程序烧写和调试,其中PWLINK2 Lite是PWLINK的一个子产品系列,如图1所示,PWLINK2 Lite与STLINK相比,PWLINK2 Lite价格更便宜,在创芯工坊官方淘宝店购买,只需要9.9元,顺丰快递包邮送到家。从功能上看,PWLINK2 Lite和STLINK一样支持SWD接口和3.3V以及5V供电,但是PWLINK2 Lite支持软件虚拟串口,而STLINK没有软件虚拟串口。因此PWLINK2 Lite深受大家的喜爱,但是个人认为PWLINK2 Lite唯一的缺点就是2个VDD电压是一样的,通过软件设置2个VDD的电压,要么都是3.3V,要么都是5V,很不理解创芯工坊的硬件工程师为什么要这样设计(个人推测可能是VDD后级使用了一颗EDS)。

图1 PWLINK2 Lite

二、PWLINK2 Lite的VDD电压的分析

PWLINK2 Lite通过软件设置2个VDD的电压,要么都是3.3V,要么都是5V,这样VDD就只有一个输出电压,如果在MCU调试的过程中需要同时用到5V和3.3V的供电电压,那么PWLINK2 Lite的VDD就不能完全发挥作用了。针对此问题,将PWLINK2 Lite拆开后对VDD的电源电路进行了研究,核心元器件为LDO芯片OB21、PMOS管A1SHB、主控芯片GD32F303CCT6,电路原理图如图2、图3、图4所示,详细的工作原理请各位读者自行分析。

图2 PWLINK2 Lite的PCB正面


图3 PWLINK2 Lite的PCB反面


图4 PWLINK2 Lite的VDD电源电路

三、通过硬件修改VDD电压

根据图2、图3、图4,对PWLINK2 Lite的VDD电源电路进行分析后,采用割线+飞线的方式来修改VDD的电压。
3.1 如图5所示,沿着PCB正面右下角画红线处,将2个VDD的走线割断。

图5 沿画红线处将VDD线路割断

3.2 如图6所示,将2个VDD的走线割断后的效果。

图6 VDD线路割断之后

3.3 如图7所示,2个VDD的走线割断后,将红圈(5V)和绿圈(3.3V)对应的2个焊点,飞线焊接好。

图7 飞线焊接的焊点

3.4 如图8所示,飞线焊接之后的效果。红线是5V,绿线是3.3V。

图8 飞线焊接之后

四、VDD电压修改完成

飞线焊接完成后,确认无短路情况,测试2个VDD电压分别为3.3V和5V,装上外壳,并在外壳上将5V对应的VDD标记为5V的接口,如图9所示,从此一个VDD是3.3V,另一个VDD是5V。

图9 在外壳上标记VDD的5V接口

五、总结

采用割线+飞线的方式从硬件上修改PWLINK2 Lite的VDD电压,使2个VDD电压一个是3.3V,另一个是5V,方便在MCU调试的过程中同时需要不同的供电电压的场合使用。

                                                                       某嵌入式系统工程师2023年02月06日

通过硬件修改PWLINK2 Lite的VDD电压的方法 V1.0相关推荐

  1. 深圳PMS132B应广单片机比较器测供电电源VDD电压

    应广单片机有很实用的功能,就是可以用内部的分压电阻,内部1.2v参考电压,和比较器一起,测试单片机VDD电压.厉害吧,不使用任何外部器件,测试供电的电源电压.!当电池低压的时候可以做相应的动作.比如休 ...

  2. DDR SPD VDD 电压说明

    怎么通过修改 DDR3 SPD 的值修改VDD? 通过修改DDR3 SPD中的值来更改VDD并不可行.因为SPD只包含有关内存模块的元数据信息,例如制造商.大小.速度和时序参数等,而内存模块的电压通常 ...

  3. 基于ESP32的竞赛裁判系统功能调试-硬件修改建议

    简 介: 基于前面对于基于ESP32比赛系统的第一版本的调试,给出了在硬件方面的修改意见,便于应用到未来的智能车竞赛比赛中去. 关键词: 智能车竞赛,ESP32,比赛系统 §01 基于ESP32裁判系 ...

  4. STM8L使用ADC内部参考电压通道测量VDD电压

    STM8L内部含有一个12位的ADC,拥有25个输入通道,包括一个内部温度传感器,一个内部参考电压 由上图可知,STM8L内部还有一个内部参考电压,这个内部参考电压的电压值是可知的,且是精确的.由数据 ...

  5. iTOP-4412开发板-10.1寸屏幕硬件修改支持排线和HDMI

    迅为iTOP-4412开发板-硬件- 金属框10.1寸屏幕硬件修改支持排线和HDMI 如果 iTOP-4412 开发板(精英版和全能版)同时 10.1 寸屏幕,如果 金属框 10.1 寸屏幕(如下图所 ...

  6. VBOX虚拟硬件修改

    首先安装驱动 2.新建文件夹 D:\Virtual\VBOX\Settings 里面放入各个虚拟机的硬件配置 每个文件对应虚拟机的名字 3.用我设计的硬件修改工具 4.重要参数的设置 6.鲁大师检测结 ...

  7. 应广PFS122单片机比较器测供电电源VDD电压

    应广PFS122单片机比较器测供电电源VDD电压,VDD电源调至3V的时候LED灯亮起,偶尔会有点抖动现象,可以在VDD电压3V的时候做判断,消抖处理,本例程实现功能,不清楚的请联系博主,上代码: # ...

  8. 应广PMS171B(3)--比较器测供电电源VDD电压

    应广PMS171B--3比较器测供电电源VDD电压 概述 PMS171B配置之比较器初始化 比较器测供电电源VDD电压完整代码 演示效果 视频教学 最后 概述 应广PMS171B单片机有很实用的功能, ...

  9. 风铃全机ID硬件修改器amc硬盘主板显卡修改机器码(免费版本)

    风铃全机ID硬件修改器amc硬盘主板显卡修改机器码(免费版本) 全机ID硬件修改器 修改机器码 MAC 硬盘 主板 显卡 DUID 包含屏蔽硬盘等等 下载地址:https://pan.baidu.co ...

最新文章

  1. K - TimesIsMoney(查询)
  2. 主题:log4j详解与实战
  3. matlab根据结构体数组,用邻接矩阵和序遍历创建树形结构:
  4. python没有那个文件或目录_fatal error: Python.h: 没有那个文件或目录 解决方法
  5. C语言的EOF是什么?getchar()!=EOF返回的是什么?
  6. 整理了一个带语法高亮显示,及到处html功能的richtextbox控件
  7. 领域建模——架构设计的第一步(下)
  8. 同一个项目的不同的项目工作经验总结--程序员丁
  9. 设计一个服务器资源管理系统,基于虚拟化技术的服务器资源管理系统的设计与实现.pdf...
  10. (一)微信小程序云开发之登录界面设计
  11. 淘宝评论爬虫python
  12. java读取libs下文件_Android开发中libs和jinLibs文件夹的作用详解
  13. 应用于音箱领域中的音频功放IC型号推荐
  14. sql server
  15. 初创软件企业如何合理避税?
  16. 西安电子科大版《计算机操作系统》第四版共读——第十一章 多媒体操作系统
  17. background-image属性
  18. 把绝对时间转换成当前时间
  19. 解决用 posman 调用 openai API 正常,用java代码调用超时问题
  20. 数据结构与算法经典程序:农夫过河问题讲解

热门文章

  1. 用C语言中的switch语句实现奇偶数的判断
  2. 什么是steam账号红信,如何避免steam账号红信,如何提升选品和消耗速度
  3. 操作系统三十年的兴衰史
  4. ajax封装,promise封装ajax,axios封装
  5. mysql与access区别_access与mysql的区别
  6. oracle导入表无反应,EZDML无法导入oracle数据表的解决方法
  7. 气体检测模块第708篇:红外成像天然气(甲烷)气体检测模块
  8. 嵌入式系统体系结构编程 Ubuntu之QTE环境搭建友善之臂Tiny4412
  9. 宝塔部署Yii框架多个商城项目,队列问题“服务测试失败,请检查服务是否正常运行”
  10. 生信软件 | Blast (序列比对)