- 博客(20)
- 收藏
- 关注
原创 PD设备充电是否需要诱骗芯片
摘要: PD设备在5V/1A充电时无需诱骗芯片,因USB默认输出5V/900mA以内,可通过下拉电阻直接获取。但5V/2A充电需诱骗芯片进行协议协商,因PD默认电流上限为1.5A,需芯片通过CC引脚请求更高档位(如3A)并确保安全。关键区别在于电流是否超出默认范围,2A场景必须通过芯片实现协议交互与保护。部分预设2A的充电器可能例外,但通用设计仍需芯片支持。
2025-06-10 11:46:57
254
原创 USB Type-C接口的CC1和CC2处理
摘要:USB Type-C的CC1/CC2配置通道详解 USB Type-C接口的CC1和CC2引脚是其核心功能通道,负责设备连接检测、供电协商和数据方向控制。CC1/CC2通过电阻配置(DFP端上拉电阻Rp,UFP端下拉电阻Rd)识别正反插方向及设备角色,并通过不同Rp阻值(56kΩ/22kΩ/10kΩ)协商供电能力(500mA至3A)。此外,CC引脚支持VCONN供电、备用模式切换(如DisplayPort)及USB PD协议通信。设计时需注意电阻精度、角色冲突避免及信号完整性,推荐使用专用逻辑芯片(如
2025-06-09 13:33:30
824
原创 GPIO_Analog与ADC什么区别
⚠️ 若 GPIO 未配置为 Analog 模式,ADC 采集可能受数字电路干扰导致误差。GPIO_Analog 和 ADC 是 STM32 中两个密切相关但功能完全不同的概念,建议使用 STM32CubeMX 工具自动配置引脚与外设关联,避免手动配置冲突。:GPIO_Analog 是“通路准备”,ADC 是“信号转换”。先将该引脚设为 GPIO_Analog 模式,否则信号可能失真。ADC 需采集某引脚电压时,
2025-06-09 13:17:39
614
原创 AD技巧-Port Cross Reference(端口交叉引用)
在Altium Designer 21中,Port Cross Reference(端口交叉引用) 的设置和显示方式根据版本不同有所调整。对于AD21.6及更高版本,用户可以通过 Project Options 启用自动交叉引用功能,并在 Preferences 中配置显示格式,如选择是否显示区域坐标或图纸信息。旧版(AD21.6之前)则需要通过 Reports 菜单手动添加、更新或移除交叉引用。查看交叉引用信息时,可通过属性面板或快捷键跳转至相关图纸。建议升级至最新版本以简化操作,并通过 Update S
2025-05-13 16:45:28
547
原创 PQ功率磁芯与EFD磁芯的区别
PQ磁芯:优选于高功率、高EMC要求的场景,如工业电源、通信基站。EFD磁芯:适合空间受限、需表面贴装的紧凑型设备,如消费电子和便携仪器。如需具体型号参数,可参考文档中的详细规格表。
2025-04-28 17:29:09
299
原创 [AD][铺铜]连接方式
通过合理配置连接方式,既能满足电气性能要求,又能优化生产工艺。如需更详细的参数设置(如十字宽度、连接线数量),可参考Altium Designer官方文档或结合具体设计规范调整。在Altium Designer中,铺铜与焊盘(Pad)的连接方式需要根据设计需求和工艺要求进行灵活配置。
2025-04-07 11:35:43
768
原创 Altium Designer中切割铺铜方法
选择“Place”菜单中的“Polygon Pour Cutout”选项,在覆铜上绘制一个封闭区域,然后重新铺铜(Repour),即可出现一个掏空区域。使用“Edit”菜单中的“Slice”选项,选择“Slice Tracks”,然后在需要切割的导线上拉动即可切断导线。使用“Place”菜单中的“Slice Polygon Pour”选项,在覆铜上画一条线即可将覆铜一分为二。通过以上方法,可以在Altium Designer中灵活地切割和调整铺铜,以满足PCB设计的需要。
2025-01-20 16:20:45
2294
原创 IPD开发流程从TR1-TR6各个阶段内容简介
IPDTR(TechnicalReview)是指IPD流程中定义的TR1、TR2、TR3、TR4、TR4A、TR5、TR6等7个技术评审点。用于检查IPD实施到一定阶段以后产品的技术成熟度,发现遗留的技术问题,评估存在的技术风险,给出技术上的操作建议。
2023-02-05 23:24:19
13111
原创 Altium AD 1:1打印指定层PCB图纸
在PCB设计完成之后,我们一般需要做封装尺寸等检查,这个时候打印一份1:1的PCB图纸就会比较方便去检查了。
2022-08-17 18:03:47
8612
原创 测试设备硬件项目开发流程
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档测试设备硬件项目开发流程前言一、项目前期(需求评估)1,项目评估2,方案设计3,报价二、项目设计1,资料确认2,测试板设计3,治具电气部分设计三、硬件调试1,PCBA自测试2,上机台调试四、项目总结前言本文主要讲解测试设备中硬件项目的开发流程及过程中输入输出文件。如下是导图:一、项目前期(需求评估)项目初期,客户会提出测试需求,我们需要根据客户需求提供报价及测试方案1,项目评估根据客户提供的项目资料(Gerber,3D.
2022-05-23 12:40:45
2631
1
原创 Allegro中显示mil和mm两种单位
正常情况下,在量测时,只会显示一种单位mil或mm,但是因为某些需要,我们需要2种都知道,(懒得自己换算而已)下面就教你如何显示2种单位的数据① Setup–>User preferences…② 选择Element ,按照图片设置这是改完之后的效果,不错吧...
2020-08-12 11:22:02
4265
原创 INA181A2放大器错误案例
INA181A2放大器错误案例使用背景原理图问题排查解决方法原因反思使用背景通过INA181A2放大器来放大采样电阻的电压,进行电流量测。实际测点TP5测试的电压值飘忽不定,与预期关系不一样,预期电压为Vout=50(I*0.1)原理图问题排查检查发现,IN+与IN-接法错误,如图中箭头为电流方向,IN+应接电流前端,IN-接电流后端,解决方法1,临时措施:割断IN+、IN-与...
2020-05-07 17:38:36
5429
6
原创 通过J-Link直接下载hex或bin文件到STM32
https://blog.csdn.net/qq_38125389/article/details/103335888直接引用,文档中的说明很清楚如下2点说明:1,hex/bin文件要放置在全英文目录下,目录不要太深了,2,使用J-Flash lite的方式不需要license,直接用J-Flash下载需要License...
2020-05-02 15:13:05
1960
原创 Cadence元件A属性与B属性
在cadence中,更改元件reference后会出现A属性和B属性A属性为改变之前的属性,B属性为改变之后的属性,如下:如果A/B属性共存的画会存在风险(导出BOM时不是你需要的B属性。。。)保留B属性:选中dsn,然后执行菜单 Accessories>Transfor Occ. prop. to Instance>Push Occ. Prop to Instance....
2020-04-23 09:11:09
3258
原创 Allegro学习
Allegro学习之前只学会使用cadence绘制原理图,而没有学习allegro Layout,后续开始从allegro使用到allegro layout进行学习,在这记录学习比较和心得
2020-04-22 10:39:26
481
原创 STM32学习计划
硬件:学习板(现有项目板,STM32F103RBT6)软件:MDK5,正点原子学习资料看正点原子例程及视频,完成如下实验1. 利用4个LED实现流水灯.学习GPIO的输出控制功能.2. 利用按键KEY3和KEY4分别控制LED1,2和LED3,4的亮灭,采用扫描方法.学习GPIO的输入功能.3. 利用按键KEY3和KEY4分别控制LED1,2和LED3,4的亮灭,采用中断方法.学习...
2020-04-16 17:13:07
615
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人