kicad:EasyEDA→KiCad 工程(Board1/Board2)、库、脚本与评审文档(IC 引脚、风扇、热、EDL 供电、布局规则)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
这个提交包含在:
@@ -0,0 +1,36 @@
|
|||||||
|
# C737 固态钽电容替换
|
||||||
|
|
||||||
|
2026-09-07,按用户要求落实AMS1117手册中的22µF固态钽输出电容配置。
|
||||||
|
|
||||||
|
| 项目 | 当前选型 |
|
||||||
|
|---|---|
|
||||||
|
| 位号 | 载板C737,AMS1117-3.3输出旁路 |
|
||||||
|
| MPN / 立创编号 | KEMET T491A226K010AT / C116575 |
|
||||||
|
| 类型 | 固态钽,MnO2阴极,非聚合物钽、非陶瓷 |
|
||||||
|
| 容量 / 容差 / 额定电压 | 22µF / ±10% / 10V |
|
||||||
|
| 壳体 | A,EIA3216-18,最大高度1.8mm |
|
||||||
|
| 所接电源 | +3V3_HUB,标称3.3V |
|
||||||
|
| 正负极 | 2脚=正极=+3V3_HUB;1脚=负极=GND |
|
||||||
|
|
||||||
|
来源:[AMS1117第4页稳定性说明](datasheets/ic/AMS1117.pdf)、[KEMET T491厂家资料](datasheets/ic/KEMET-T491.pdf)、[实时EDA目录详情](out/fan-catalog/20260907T070741439087-detail.json)。T491手册包含22µF/10V/A壳条目,K表示±10%容差。厂家手册经元件资料链接归档,记录PDF哈希;未把目录检索当作现货确认。
|
||||||
|
|
||||||
|
原C737为CL31A226KAHNNNE陶瓷电容。本次同步更改原理图符号、显示值、MPN、厂家、LCSC、资料链接、说明和PCB封装。专用符号 `PhoneRail:T491A226K010AT_Pos2` 保留既有引脚位置及编号,增加正极“+”;专用封装 `PhoneRail-Qualified:CP_EIA-3216-18_Kemet-A_Pos2` 从KiCad标准KEMET A封装派生,仅交换焊盘编号以匹配原网表,原厂正极条纹/倒角方向保持在正极端。
|
||||||
|
|
||||||
|
PCB中心仍为(157.96995,122.0)mm,位于B.Cu,原生角度-90°。同一顶视坐标下,正极焊盘在负极焊盘上方。装配时**钽电容条纹为正极**,应对应本封装的正极标记;不能沿用铝电解负极条纹的习惯。图面见[C737原理图局部](out/c737-tantalum/C737-schematic.png),整体PDF见[载板PDF](out/PhoneRail-Board2.pdf)。
|
||||||
|
|
||||||
|
## 验证
|
||||||
|
|
||||||
|
- 362个载板网络的名称和端点集合不变,217个其他元件属性不变;C737的原理图与PCB正负极网络逐一一致。
|
||||||
|
- 其他PCB封装的位置、方向、层、封装ID及焊盘网络不变。几何/库/丝印DRC及原理图一致性差异均0,关键距离与对插检查通过。
|
||||||
|
- 当前采购BOM已更新:[Board2-bom.csv](out/Board2-bom.csv)。ERC仍为下板33、载板217项;硬件专项检查采用修正固件副本为505通过、0失败、2项既定延期。
|
||||||
|
- 此次已落实手册所述电容类型和标称容量。实物环路、负载阶跃与上电验证仍属于样机测试;两板各499个未连接项,尚未完成布线,不是生产放行。
|
||||||
|
|
||||||
|
```powershell
|
||||||
|
& D:/KiCad/bin/python.exe scripts/replace_c737_tantalum.py
|
||||||
|
& D:/KiCad/bin/python.exe scripts/review_ic_pins.py --batch discrete --verify-netlist
|
||||||
|
& D:/KiCad/bin/python.exe scripts/verify_pcb_layout.py
|
||||||
|
```
|
||||||
|
|
||||||
|
第一项核对元件属性、极性、网表、PCB并重新运行原生DRC。`--apply`仅用于原陶瓷基线的机械替换,完成后不会覆盖后续修改。原引脚审查检查器仅认可本次精确的C737元数据替换,其他变更仍会失败。
|
||||||
|
|
||||||
|
报告:[替换验证](out/c737-tantalum/verification.json)、[选型记录](out/c737-tantalum/selection.json)、[DRC](out/c737-tantalum/Board2-drc.json)。原文件备份位于`out/c737-tantalum/before/`。
|
||||||
@@ -0,0 +1,45 @@
|
|||||||
|
# EDL 未用端与供电路径复核
|
||||||
|
|
||||||
|
后续已补齐Hub配置下拉并开始局部布线,最新ERC为29/196,详见 [ERC_DISPOSITION.md](ERC_DISPOSITION.md)。下文为本阶段历史记录;其中“各499”是DRC报告列表数量,不是完整未连接数,现已改用原生连通引擎统计。
|
||||||
|
|
||||||
|
2026-09-07,接续 IC_PIN_REVIEW_R3。当前 ERC:下板 33 项,载板 212 项。PCB 尚未布线或铺铜。
|
||||||
|
|
||||||
|
## 五路 EDL 常闭端
|
||||||
|
|
||||||
|
已为载板 U41~U45 的 3 脚添加 NC 标记。依据 [TI TS5A3157 手册](datasheets/ic/TS5A3157.pdf)第 3 页引脚表及第 16 页 8.4.1:未用 NO、NC、COM 可以悬空,但 IN 必须有确定电平。
|
||||||
|
|
||||||
|
逐路编译网表确认:1 脚 NO 接 J61~J65 的 1 脚,4 脚 COM 接接口 2 脚;3 脚没有其他端点;6 脚 IN 接 EDL_EN1~5,并由 R741~R745 的 100kΩ 下拉。供电正常且控制输出高阻时,IN 为低,COM 接悬空的 NC,两个 EDL 接口信号端不短接;IN 为高时 COM 接 NO。此次只确认未用端及正常供电下的选择逻辑,未证明掉电隔离或手机端信号电压兼容性。
|
||||||
|
|
||||||
|
变更前后 519 个元件属性、562 个网络名称及端点集合全部一致,唯一引脚属性差异为上述五脚增加 `+no_connect`。ERC 检查配置未改变,逐项比较确认仅移除五项对应未连接报告。
|
||||||
|
|
||||||
|
当前未连接待审数量为 **225**:下板 22、载板 203。其余条目均保持 REVIEW_REQUIRED,见 [逐脚清单](out/edl-nc-review/unconnected-pins.csv)。历史 R3 清单保留为变更前记录。
|
||||||
|
|
||||||
|
## 十项电源未驱动报告
|
||||||
|
|
||||||
|
检查基于本轮重新编译的网表,全部十项均找到预期的拓扑来源;未添加 PWR_FLAG,ERC 报告继续保留。
|
||||||
|
|
||||||
|
| 板/网络 | 已核对来源 | ERC 表达限制 |
|
||||||
|
|---|---|---|
|
||||||
|
| 下板 GND | J1.1 外部电源负端 | 连接器为无源脚 |
|
||||||
|
| 下板 +12V | J1.2 → F1 → Q1 源漏路径 → Rs6 → +12V | 保险丝、MOS、采样电阻不声明电源输出 |
|
||||||
|
| 下板 +3V3 | +12V → U19 → L2 → +3V3 | 电感隔开开关脚与输出网 |
|
||||||
|
| 下板 VO1~VO5 | +12V → U1~U5 的 PH → L101~L501 → U14~U18 的 IN9~13 | 输出电感为无源脚 |
|
||||||
|
| 载板 GND | 下板 GND 经 J24/J25 对插 J31/J32 | 分板 ERC 看不到外部来源 |
|
||||||
|
| 载板 +5V | 下板 +12V → U30 → L3 → +5V → 对插 → U24~U28、U31 | 分板 ERC 看不到外部来源 |
|
||||||
|
|
||||||
|
82 项拓扑检查通过;同时逐一核对全部 80 个奇偶对换的对插针位网络。这些结果不证明 MOS 栅极保护动作、器件额定值、启动、负载能力或 PCB 实际铜连接合格。后续在这些条件核实后,可用限定范围的 PWR_FLAG 表达已确认的供电来源。
|
||||||
|
|
||||||
|
## 验证及下一步
|
||||||
|
|
||||||
|
- 两板几何 DRC、原理图一致性及关键布局距离通过;仍各有 499 项未布线连接。
|
||||||
|
- 硬件专项:使用已修正固件副本,505 通过、0 失败、2 项既定延期;同级固件合入状态未改变。
|
||||||
|
- 下一步优先核查 ESP32 下载恢复入口、Hub 配置/过流与端口供电责任、DAC 未用反馈端,随后推进功率热回路和 Kelvin 取样布线。
|
||||||
|
|
||||||
|
```powershell
|
||||||
|
& D:/KiCad/bin/python.exe scripts/review_edl_nc.py
|
||||||
|
& D:/KiCad/bin/python.exe scripts/check_power_paths.py
|
||||||
|
& D:/KiCad/bin/python.exe scripts/verify_pcb_layout.py
|
||||||
|
& D:/KiCad/bin/python.exe scripts/check_hardware.py --firmware-dir out/firmware-fan-r2 --out out/edl-nc-review/contracts
|
||||||
|
```
|
||||||
|
|
||||||
|
结果:[EDL 对账](out/edl-nc-review/verification.json)、[供电路径](out/power-path-review/verification.json)、[布局检查](out/pcb-layout-r2/verification.json)。`review_edl_nc.py --baseline` 仅供首次建基线,已有 before 目录时拒绝覆盖。
|
||||||
@@ -0,0 +1,56 @@
|
|||||||
|
# ERC 逐项处理与首批局部布线
|
||||||
|
|
||||||
|
后续PCB更新:第二批新增15处补偿连接,第三批新增十条独立分流器取样线和五处INA供电旁路连接,下板累计120段走线、未连接807项;载板仍632项。J1已按用户要求旋转180°并移到左板边。ERC仍为29/196,以下首批布线数量保留为历史记录。最新状态见[PCB_PROGRESS.md](PCB_PROGRESS.md)。
|
||||||
|
|
||||||
|
2026-09-07。已按“有依据才豁免、已确认电路继续布线”推进。当前 ERC 为下板 **29**、载板 **196**,共225项;没有关闭检查、降低严重级别或批量加NC。两板共529个电气封装。
|
||||||
|
|
||||||
|
## 本轮实际整改
|
||||||
|
|
||||||
|
**Hub 配置下拉**:U32 的十个 LED/strap 复用引脚此前悬空。Microchip [DS00001598C](datasheets/ic/USB2517.pdf)第11~12页将其列为I/O12,第16页未给I/O12内部下拉保证;第42页Fig 7-3给出100kΩ外接上下拉。因此不再依赖旧设计记录“悬空取0”的假设,补充R900~R909,统一复用100kΩ/1% 0402WGF1003TCE / C25741。
|
||||||
|
|
||||||
|
| 电阻 | U32引脚 | 确定的配置 |
|
||||||
|
|---|---|---|
|
||||||
|
| R900~R906 | 51、49、47、33、31、17、15 | PRT_SWP1~7=0,DP/DM正常极性 |
|
||||||
|
| R907/R908 | 50/48 | BOOST0/1=0,不增强PHY驱动 |
|
||||||
|
| R909 | 34 | GANG_EN=0,独立端口模式 |
|
||||||
|
|
||||||
|
原理图、BOM、PCB全部同步。新增器件在Hub附近底层,原有元件位置/朝向/焊盘位置保持不变;受影响的C745/C747/C748/R709/R714/R719位号重新避让,新电阻位号在B.Fab。Hub页重叠的旧说明已整理到右侧。
|
||||||
|
|
||||||
|
**十个已确认未用端标NC**:J22两个SBU与两个VBUS触点、J23两个SBU,以及U32四个不兼配置采样的LED_B输出14/16/18/32。依据既定USB2/外部12V调试供电架构及芯片引脚表。此项声明用途,不代表整机USB供电和协议兼容性已验收。
|
||||||
|
|
||||||
|
原有519个元件属性保持一致;扣除新电阻后,两板原有562组网络端点保持一致,仅十个批准引脚增加`no_connect`属性。新增电阻连接另有23项专项约束,避免把新增元件排除出历史对账后漏检。
|
||||||
|
|
||||||
|
预览:[Hub原理图](out/hub-straps-r1/Hub-schematic.png)、[手册第42页](out/hub-straps-r1/USB2517-page42.png)。
|
||||||
|
|
||||||
|
## 剩余 ERC 的处理结论
|
||||||
|
|
||||||
|
[逐项CSV](out/hub-straps-r1/erc-disposition.csv)和[JSON](out/hub-straps-r1/erc-disposition.json)覆盖当前全部225项,包括位号/引脚/网络/类型、处理状态、依据及下一步。
|
||||||
|
|
||||||
|
- 10项电源未驱动:供电拓扑82项检查通过,登记`TEMPORARILY_ACCEPTED_FOR_ROUTING`;只允许继续布线,投板前仍需确认供电工作条件并完成明确的模型表达或正式豁免。
|
||||||
|
- 205项未连接、10项信号未驱动:保留`REVIEW_REQUIRED`,不纳入已豁免项。
|
||||||
|
- 优先项:MCU的IO0/UART恢复测试点尚未落实;DAC运行代码保持未用通道Hi-Z,但量产NVM及召回/故障状态待确认;Hub端口供电由MCU控制且OCS未接,需要落实5V短路保护和端口电源/过流报告责任。
|
||||||
|
- 手机尾插170项、Hub未用端口2项、MCU其余绑带/备用脚、温度报警及连接器机械脚继续逐项审核。
|
||||||
|
|
||||||
|
NC、临时允许布线与生产放行分别记录。所有尚存ERC仍为生产检查待闭环项。
|
||||||
|
|
||||||
|
## 已完成的铜连接
|
||||||
|
|
||||||
|
下板五路分别完成Buck的RT/CLK到频率电阻,以及VSENSE到反馈上臂电阻:共10处连接、30段F.Cu走线,线宽0.20mm,45°过渡,无过孔。频率连接每条2.17928mm,因超过2mm非首选方向阈值,已按具体走线UUID登记五项局部例外,理由与长度在`pcb-routing-rules.json`内;未豁免整个网络或网络类。
|
||||||
|
|
||||||
|
原生连通引擎确认下板未连接数 **847→837**。载板新增下拉后为 **632**,尚未布线。**此前“各499项”仅是DRC报告列表长度,并非完整未连接总数**;已修正`verify_pcb_layout.py`,改用KiCad `CONNECTIVITY_DATA.GetUnconnectedCount(False)`,同时保留报告列表数量供比对。
|
||||||
|
|
||||||
|
预览:[CH1局部铜线](out/local-routing-r1/CH1-local-copper.png)。完整反馈回路、安静地、Kelvin、大电流热回路及参考平面仍未完成,不能把这十处短连接视作功率级布线完成。
|
||||||
|
|
||||||
|
## 验证
|
||||||
|
|
||||||
|
- 原理图对账、两板原生几何/丝印DRC及原理图一致性均通过;方向、关键距离、80个对插针位和已知高电容投影检查通过。
|
||||||
|
- 硬件专项使用修正固件副本:528通过、0失败、2项既定风扇延期。同级固件合入状态未改变。
|
||||||
|
- 未生成生产Gerber、钻孔或贴片文件。
|
||||||
|
|
||||||
|
```powershell
|
||||||
|
& D:/KiCad/bin/python.exe scripts/verify_erc_disposition.py
|
||||||
|
& D:/KiCad/bin/python.exe scripts/verify_pcb_layout.py
|
||||||
|
& D:/KiCad/bin/python.exe scripts/check_hardware.py --firmware-dir out/firmware-fan-r2 --out out/hub-straps-r1/contracts
|
||||||
|
```
|
||||||
|
|
||||||
|
`revise_hub_straps.py --apply`与`route_local_r1.py`为已执行的一次性ECO工具,已有基线/完成记录时拒绝重复修改。早期EDL/IC类型专用对账脚本针对历史基线;本轮之后请使用上面的当前验证入口。
|
||||||
@@ -0,0 +1,74 @@
|
|||||||
|
# FAN-R2 电路与固件对接
|
||||||
|
|
||||||
|
2026-09-07。对应Board1的P6-FAN-EDL、P3-CONTROL及fan-selection.json。
|
||||||
|
|
||||||
|
**四线样机原理图已实现。用户决定具体型号接口及启动/装配保护两项首版暂不考虑,已记录延期并继续PCB工作。** 风扇9G0612P4S001/C2920592;详见[FAN_SELECTION.md](FAN_SELECTION.md)。下板301个PCB元件,P6有24个;两只外置风扇另列装配BOM。以下验证条件保留为后续记录。
|
||||||
|
|
||||||
|
## 默认关电
|
||||||
|
|
||||||
|
- Q7=AO3401A,S接+12V、D接FAN_12V_SW;Q8=AO3400A拉低Q7栅极。Q7体二极管方向阻止断电态从母线给风扇供电,但不提供双向隔离。
|
||||||
|
- R740=100k将Q7栅极拉回源极。GPIO5/FAN_EN经R742=1k驱动Q8;R743=100k将Q8栅极拉低,MCU高阻时默认关电。
|
||||||
|
- R741=1k限制栅极驱动电流;DZ3=BZT52C8V2-7-F的K接源极、A接栅极,钳位负Vgs。Q7的Vgs绝对最大为±12V,不能在13.2V母线无钳位拉地。
|
||||||
|
- C738保留22uF/25V;D2=SS34改为K接开关电源、A接GND,用于负向钳位,不再是低边电源PWM续流拓扑。
|
||||||
|
- 关电不等于转子瞬停,输出电容和转子都有衰减过程。复位、棕断电、上电顺序及重复启动都须样机验证。
|
||||||
|
|
||||||
|
AO3401A原厂PDF已归档。25℃、Vgs=-4.5V时Rds(on)上限60mΩ。仅按两只额定1.34A计算,Q7约0.080V压降、0.108W导通损耗,不能证明高温、启动SOA或短路保护合格。启动峰值未知,局部限流/保险、上游保护协调及PCB热铜面积仍需定版。
|
||||||
|
|
||||||
|
系统输入10.8~13.2V,风扇允许10.2~13.8V。低端开关/线束压降预算暂取0.2V,剩余0.4V余量。必须在风扇引线端测量,0.2V不是实测保证。
|
||||||
|
|
||||||
|
## PWM
|
||||||
|
|
||||||
|
GPIO18/FAN_PWM经R733=1k驱动Q6;R734=100k下拉。Q6源极固定GND,漏极接两只棕线,使用风扇内部上拉,不把5V PWM直接接ESP32。
|
||||||
|
|
||||||
|
栅极高使风扇PWM线低,需反相:`D_gpio = 1 - D_fan`。型号资料指定标称25kHz;系列示例两只共需下拉≤2mA,AO3400A在Vgs=2.5V时Rds(on)上限48mΩ。静态下拉余量充分,1k栅阻/门极电荷引起的边沿时间和占空比误差须示波器核验。
|
||||||
|
|
||||||
|
0%风扇PWM仍约3300RPM;停转请求必须撤销FAN_EN。旧低边供电调速的占空比语义不可沿用。
|
||||||
|
|
||||||
|
## 独立测速
|
||||||
|
|
||||||
|
| 功能 | 进风 | 排风 |
|
||||||
|
|---|---|---|
|
||||||
|
| TACH原始端 | J26.3 | J27.3 |
|
||||||
|
| 开关电源上拉10k | R744 | R748 |
|
||||||
|
| 栅极串阻15k | R745 | R749 |
|
||||||
|
| 栅极对地10k | R746 | R750 |
|
||||||
|
| 接收MOS | Q9 AO3400A | Q10 AO3400A |
|
||||||
|
| MCU侧3V3上拉10k | R747 | R751 |
|
||||||
|
| MCU输入 | GPIO16/U20.9 | GPIO4/U20.4 |
|
||||||
|
|
||||||
|
RAW不直接连接MCU;上拉来自FAN_12V_SW,MCU侧漏极上拉来自3V3,没有经电阻连接的直流反灌路径。MOS仍有漏电和寄生电容,不能省略热插拔/ESD及上掉电验证。
|
||||||
|
|
||||||
|
系列示例TACH低电平≤0.6V,因此R745/R749从10k改为15k,MPN=0402WGF1502TCE,立创检索C25756。按1%电阻、风扇端10.6~13.2V、暂设TACH高态漏电≤1uA:
|
||||||
|
|
||||||
|
`Vgate_high ≈ (Vfan - Ileak × Rpullup) × Rbottom / (Rpullup + Rseries + Rbottom)`
|
||||||
|
|
||||||
|
`Vgate_low ≈ Vtach_low × Rbottom / (Rseries + Rbottom)`
|
||||||
|
|
||||||
|
得到高电平2.9826~3.8227V、低电平≤0.2429V、TACH灌电流≤1.3333mA。AO3400A的2.5V导通规格已核对;阈值0.65~1.45V不是低于阈值即零电流的保证。高温关断漏电、GPIO裕量和边沿仍需复验。本型号漏电与具体接口额定值尚缺,计算仅为有条件通过。
|
||||||
|
|
||||||
|
接收电路反相。2PPR来自原厂系列波形示例,具体型号仍需确认;确认后11000RPM约366.7Hz、3300RPM约110Hz。只计一种边沿,不能同时计双边沿却仍使用2PPR。
|
||||||
|
|
||||||
|
## 固件接口
|
||||||
|
|
||||||
|
| 定义 | GPIO | 含义 |
|
||||||
|
|---|---:|---|
|
||||||
|
| BOARD_PIN_FAN_EN | 5 | 高有效供电使能 |
|
||||||
|
| BOARD_PIN_FAN_PWM | 18 | Q6栅极PWM,需反相 |
|
||||||
|
| BOARD_PIN_FAN_TACH_IN | 16 | 进风计数 |
|
||||||
|
| BOARD_PIN_FAN_TACH_OUT | 4 | 排风计数 |
|
||||||
|
|
||||||
|
同级固件仍是旧单路TACH。现已在`out/firmware-fan-r2`验证副本完成三个新引脚定义、冲突自检扩容和回归测试;首版候选505通过/0失败/2延期,29个C测试通过。`firmware-sync/fan-r2.patch`待合入同级固件,默认检查仍保留三项失败。运行任务、PWM和测速执行行为尚未实现/验收,详见[FAN_FIVE_CHECKS.md](FAN_FIVE_CHECKS.md)。
|
||||||
|
|
||||||
|
实现顺序:先FAN_EN=0,配置PWM和两个计数器,再使能供电;使能后设启动宽限,按实际最低转速设置超时,关电后屏蔽停转告警,分别报告进/排风故障。LM75失败时在电源允许条件下使能风扇并请求100%风扇占空比,同时告警。复位安全由硬件关电实现。
|
||||||
|
|
||||||
|
两只满速额定16.08W。已补充`scripts/fan_power_budget.py`:五路80.2W、92%效率加额定风扇,10.8V下约9.561A;再按5V/0.5A、3V3/0.5A和90%辅助效率估计约9.988A,尚不含输入损耗和启动。必须落实整机限功率/降载,不能沿用旧8.3A预算或声称10A适配器有充足余量。这是有条件估计,额定电流不能替代最大或启动电流。
|
||||||
|
|
||||||
|
## 布局与复核
|
||||||
|
|
||||||
|
J26/J27使用Phoenix1725672原厂孔距/钻孔资料核对的KiCad标准封装副本。风扇是外置机械件,不能把EDA的风扇封装放到J26/J27上。
|
||||||
|
|
||||||
|
PCB须将风扇大电流回流引回电源入口,避开ADC/反馈;端子丝印标完整针号/功能并预留工具/进线空间。KiCad两板已建立未布线起板基线,详见[PCB_PROGRESS.md](PCB_PROGRESS.md),尚未生成Gerber。
|
||||||
|
|
||||||
|
运行`python scripts/check_hardware.py`重编译网表/ERC/BOM。首版默认502通过/3失败/2延期,使用固件副本为505通过/0失败/2延期;`--strict`将两项延期重新计入失败。P6 ERC为0,全板ERC仍待审。`python scripts/schematic_maintenance.py`只读预览为`TOTAL {}`。
|
||||||
|
|
||||||
|
未完成项:具体型号接口确认、启动/堵转电流、保护定版、固件双通道、装机风量/噪声和逐只堵转/拔插验证。静态检查不等于FR-10或热验收完成。
|
||||||
@@ -0,0 +1,74 @@
|
|||||||
|
# FAN-R2 五项未通过的整改交接
|
||||||
|
|
||||||
|
日期:2026-09-07。**用户最新决定:剩余两项首版不再考虑,继续KiCad硬件工作。** 两项已记入`prototype-scope.json`,首版报告为固件副本505通过/0失败/2延期,原固件502通过/3失败/2延期。严格模式仍为副本505通过/2失败。下列缺参和测试条件作为后续记录保留,不再作为首版起板的前置要求;PCB进度见[PCB_PROGRESS.md](PCB_PROGRESS.md)。
|
||||||
|
|
||||||
|
## 状态与证据
|
||||||
|
|
||||||
|
| 原失败项 | 本轮处理 | 当前状态 |
|
||||||
|
|---|---|---|
|
||||||
|
| Firmware GPIO FAN_EN | 增加 GPIO5,高有效;纳入引脚冲突自检 | 副本通过,待合入 |
|
||||||
|
| Firmware GPIO FAN_TACH_IN | 原单路定义改为 GPIO16 进风接收器 | 副本通过,待合入 |
|
||||||
|
| Firmware GPIO FAN_TACH_OUT | 增加 GPIO4 排风接收器;纳入引脚冲突自检 | 副本通过,待合入 |
|
||||||
|
| Fan exact-model PWM TACH limits verified | 复核资料并保留具体缺参 | 用户决定首版延期 |
|
||||||
|
| Fan assembly and startup protection verified | 保留功率计算及保护、装配验收条件 | 用户决定首版延期 |
|
||||||
|
|
||||||
|
- [固件补丁](firmware-sync/fan-r2.patch)只涉及 `board_pins.h`、`rail_cfg.c`、`test_rail_cfg.c`;[清单](firmware-sync/manifest.json)记录原文件和候选文件 SHA256。
|
||||||
|
- [候选检查](out/fan-r2-candidate/hardware-checks.json):505通过、0失败、2延期;报告记录实际`firmware_dir`。
|
||||||
|
- [原固件检查](out/hardware-checks.json):502通过、3失败、2延期,三项引脚修复仍待补丁正式合入。
|
||||||
|
- [原生 C 回归日志](out/fan-pin-tests/tests.log):29 用例,0 失败;覆盖四个风扇引脚与电源使能冲突时自检拒绝启动。MSVC C11、`/W3 /WX` 编译通过;不是 ESP32 目标编译或板上运行验收。
|
||||||
|
- 原理图未改动;重编译网表/ERC/BOM,无关网络对比通过;P6 ERC 仍为 0。
|
||||||
|
|
||||||
|
系统仅允许写入 `D:\DCDC\kicad`,因此修改位于 `out/firmware-fan-r2` 验证副本。同级 `D:\DCDC\firmware` 的内容没有变化。补丁已执行 `git apply --check --ignore-space-change`,不是已经应用。
|
||||||
|
|
||||||
|
复核命令(在 KiCad 目录执行):
|
||||||
|
|
||||||
|
```powershell
|
||||||
|
python scripts/check_hardware.py
|
||||||
|
python scripts/check_hardware.py --firmware-dir out/firmware-fan-r2 --out out/fan-r2-candidate
|
||||||
|
./scripts/test_fan_firmware_pins.ps1
|
||||||
|
python scripts/fan_power_budget.py
|
||||||
|
git -C D:/DCDC apply --check --ignore-space-change kicad/firmware-sync/fan-r2.patch
|
||||||
|
```
|
||||||
|
|
||||||
|
在可写范围包含同级固件的会话中,先核对清单/补丁,然后执行以下合入命令,再运行默认硬件检查与固件目标构建:
|
||||||
|
|
||||||
|
```powershell
|
||||||
|
git -C D:/DCDC apply --ignore-space-change kicad/firmware-sync/fan-r2.patch
|
||||||
|
```
|
||||||
|
|
||||||
|
本补丁解决三个引脚定义失败和占用检查,尚未实现 A16 风扇运行任务。不能据此声称 25kHz 反相 PWM、上电顺序、双路边沿计数、启动宽限、分路故障、温度异常降载已执行。原固件尚无这些风扇运行代码,不是只差三个宏就能驱动本电路。
|
||||||
|
|
||||||
|
## 功率与保护结论
|
||||||
|
|
||||||
|
计算脚本:[fan_power_budget.py](scripts/fan_power_budget.py);数值输出:[fan-power-budget.json](out/fan-power-budget.json)。五路按 `5 × 4.01V × 4A = 80.2W`,Buck 效率暂取旧设计的 92%,风扇按 12V 额定合计 16.08W。下表将风扇额定功率视为常数,仅作输入电压敏感性分析;实际风扇随电压的电流、效率和启动峰值仍未知。
|
||||||
|
|
||||||
|
| 示例负载 | 总输入功率估计 | 10.8V 输入电流 | 12V 输入电流 |
|
||||||
|
|---|---:|---:|---:|
|
||||||
|
| 五路 + 两只满速风扇,不含辅助电源 | 103.25W | 9.561A | 8.604A |
|
||||||
|
| 再计 5V/0.5A、3V3/0.5A,辅助效率暂取 90% | 107.87W | 9.988A | 8.989A |
|
||||||
|
| 再计 5V/2.8A、3V3/0.5A,辅助效率暂取 90% | 120.64W | 11.171A | 10.054A |
|
||||||
|
|
||||||
|
这些不是最大值。未计输入链路损耗、Q7/接收器消耗、启动、堵转重试和适配器温度降额。10.8V 下第二种情况仅余约 0.13W,不能声称 10A 适配器有可靠启动余量。第三种是 VBUS 异常负载示例,不是允许持续运行的工况。
|
||||||
|
|
||||||
|
后续固件应以输入 INA226 的电压/电流执行整机预算,给已确认的风扇最大及启动电流留余量,再准许开启手机通道;过预算或单风扇故障时降低手机负载,不能通过关闭必要散热来腾出功率。8A 可用于当前布线目标的计算参考,但尚未实现为软件限值,也不能替代硬件限流。40W 整机热目标内,两只额定满速风扇已占 16.08W,其他热负荷仅余 23.92W。
|
||||||
|
|
||||||
|
Q7 在 25℃、Rds(on)=60mΩ、两只额定总电流 1.34A 时,压降约 0.0804V,损耗约 0.1077W。C738 的标称 22uF 在 13.2V 的储能约 1.917mJ,尚不含风扇内部电容。这两个数都不能约束短路电流或证明启动 SOA。上游 F1 是 12A 主保险,不能仅凭额定值证明能及时保护 Q7 或 AWG26 风扇支路。
|
||||||
|
|
||||||
|
保护定版需要:支路限流/短路切断器件及曲线、最大故障清除时间、启动期间 Q7 的 Vds/Id 轨迹和温度降额、支路线束耐受与上游 F1 协调。限流值应同时满足最大运行/启动条件与最弱导体、端子、开关额定值;数据不足时不猜选保险丝电流,也不把软件 FAN_EN 关断当成独立硬件短路保护。
|
||||||
|
|
||||||
|
## 两项硬件验收的完成条件
|
||||||
|
|
||||||
|
| 项目 | 所需证据与判据 |
|
||||||
|
|---|---|
|
||||||
|
| 具体型号接口 | 厂家明确覆盖完整 MPN 9G0612P4S001 的规格/书面回复;PWM 阈值、频率范围、开路电压/源电流,TACH 类型、PPR、上拉电压/灌电流、VOL、关断漏电和断电行为齐全 |
|
||||||
|
| 接收器裕量 | 用保证值复算 1% 电阻与供电边界;AO3400A 在约 0.243V 栅压下的高温关断不能仅用 Vgs(th) 推断,须有规格支持或实测并限定样机适用范围 |
|
||||||
|
| 启动与堵转 | 单只/两只同时启动,10.8/12/13.2V、冷/热、快速重启;记录风扇端电压、峰值/持续时间、重复堵转电流、起转时间、Q7 Vgs/Vds/Id 和温度 |
|
||||||
|
| 支路短路保护 | 保护器件已装入,按其故障清除时间验证 Q7 SOA、线束/端子温升和 F1 协调;器件未选定前不以直短现有无支路限流电路作为验收办法 |
|
||||||
|
| 复位与电源顺序 | MCU 复位、高阻、棕断电、3V3/12V 不同先后次序,确认默认关电与 MCU 输入无越额过压/反灌 |
|
||||||
|
| PWM/TACH 波形 | 在风扇端与 MCU 端分别测量 25kHz、0/低/100% 占空比及两路测速;核对反相、边沿时间和单边沿计数。厂家确认 PPR 前不使用推测 RPM 作为验收依据 |
|
||||||
|
| 装配 | J26/J27:1黑地、2红电源、3黄测速、4棕PWM;AWG26、剥线4.5mm、0.12~0.15N·m扭矩、应力释放;确认端子8.5mm高、3.5mm焊脚、工具/侧向进线空间和风扇方向 |
|
||||||
|
| 插拔与机械 | 当前默认断电接线;带电插拔若要成为产品支持工况,需独立测试其过压、ESD、启动与接收器行为。KiCad 尚无 PCB,不存在已完成的安装净空/走线温升验收 |
|
||||||
|
|
||||||
|
每份测试记录应包含实物版本、风扇完整型号/批次、环境温度、供电/负载、仪器、原始波形文件、实测范围及复核人。填写计划或将 JSON 布尔值改为 true 不构成上述证据。
|
||||||
|
|
||||||
|
厂家参数询证稿见 [fan-manufacturer-questions.txt](firmware-sync/fan-manufacturer-questions.txt),尚未发送。缺参取得后仍需验证现有接收器和保护设计,不能把一份系列说明直接用作本型号验收。
|
||||||
@@ -0,0 +1,79 @@
|
|||||||
|
# 风扇选型:FAN-R2
|
||||||
|
|
||||||
|
日期:2026-09-07。按用户要求通过本机立创 EDA 重新选型。
|
||||||
|
|
||||||
|
**样机采用山洋 SANYO DENKI 9G0612P4S001,立创编号 C2920592,两只,一进一出。** 替换此前 Noctua NF-A6x25 PWM。新型号为60×60×25mm、12V、四线PWM和测速;KiCad原理图、接口封装、接收器和BOM已更新。用户已决定具体型号接口及启动/装配保护两项首版不再考虑,记为延期;现已继续[PCB起板工作](PCB_PROGRESS.md),以下资料缺项保持记录。
|
||||||
|
|
||||||
|
## 资料来源
|
||||||
|
|
||||||
|
- 本机EasyEDA 3.2.149.88089769,通过已安装的easyeda-api / API Gateway桥接调用lib_Device.search/get。本会话未直接挂载EasyEDA MCP工具,实际使用的是本机客户端API桥接。
|
||||||
|
- 器件UUID:499c8b86121347af9db4f66c6819a2a5;库UUID:0819f05c4eef4c71ace90d822a990e87。
|
||||||
|
- [立创EDA原始器件详情](out/fan-catalog/20260907T043956315536-detail.json),关键词查询原始响应均在out/fan-catalog/。分类查询曾返回无关器件,未用它宣称穷尽全部可选风扇。
|
||||||
|
- [立创关联的原厂PDF](datasheets/fans/9G0612P4S001.pdf),7页。第1页为本型号规格/曲线,第3页为机械图;第4~7页是其他型号,不能混用。
|
||||||
|
- [厂家产品页](https://products.sanyodenki.com/en/sanace/dc/dc-fan/9G0612P4S001/)已交叉核对。离线副本、下载URL、时间、SHA256和正文摘录均在datasheets/fans/。
|
||||||
|
- [机器可读选型和缺项](fan-selection.json);[电路及固件对接](FAN_CIRCUIT.md)。
|
||||||
|
|
||||||
|
## 型号参数
|
||||||
|
|
||||||
|
以下为厂家额定/参考值,不是本项目实测,也不是未公布的最大电流。
|
||||||
|
|
||||||
|
| 项目 | 100% PWM | 0% PWM |
|
||||||
|
|---|---:|---:|
|
||||||
|
| 额定电流,12V | 0.67A | 0.07A |
|
||||||
|
| 输入功率 | 8.04W | 0.84W |
|
||||||
|
| 转速 | 11000RPM | 3300RPM |
|
||||||
|
| 最大自由风量 | 49.4CFM / 1.4m³/min | 14.8CFM / 0.42m³/min |
|
||||||
|
| 最大静压,近零流量 | 300Pa | 27Pa |
|
||||||
|
| 单只声压,进风侧1m | 53dB(A) | 19dB(A) |
|
||||||
|
|
||||||
|
| 项目 | 已核对值 |
|
||||||
|
|---|---|
|
||||||
|
| 工作电压 | 10.2~13.8V;覆盖系统10.8~13.2V,仍须扣除低端开关/线束压降 |
|
||||||
|
| PWM标称频率 | 25kHz |
|
||||||
|
| 外形 | 60±0.5 × 60±0.5 × 25±0.5mm,有加强筋 |
|
||||||
|
| 安装孔 | 50±0.3mm方形孔距,4 × Ø4.5±0.3mm |
|
||||||
|
| 引线 | UL1430,AWG26,300~350mm,四根裸引线,无PC风扇插头 |
|
||||||
|
| 线色 | 红=电源正,黑=电源负,黄=测速,棕=PWM |
|
||||||
|
| 重量 | 90g/只 |
|
||||||
|
| 工作温度 | -20~+70℃,不能当作整机环境额定值 |
|
||||||
|
| 预期寿命 | L10 40000h@60℃、70000h@40℃;额定电压、自由空气、连续运行 |
|
||||||
|
| 电机保护 | 堵转防烧、反接保护;接着测速/PWM时不能据此允许反接 |
|
||||||
|
| 曲线 | PDF第1页含0/50/100% PWM和10.2/12/13.8V下风量-静压曲线 |
|
||||||
|
|
||||||
|
选择理由:立创库有具体C编号,工作电压适配,四线功能明确,原厂机械图和性能曲线可取得。此型号属于工业高转速风扇,**满速噪声及功耗明显高于旧方案**;从低速区调试,满速作为散热余量,不能宣称静音替代。
|
||||||
|
|
||||||
|
也检索了AFB0612、MF60251、9GA0612、9G0612P4H001、9S0612、9A0612等,本机查询未返回适合的完整型号。目录中的9G0612P4H001不能当作C2920592采购。未下单,实时库存、价格、交期尚未核验。
|
||||||
|
|
||||||
|
## 接口资料与缺项
|
||||||
|
|
||||||
|
原厂[测速技术说明](datasheets/fans/sanyodenki-tach.html)和[PWM技术说明](datasheets/fans/sanyodenki-pwm.html)明确注明不同型号可能不同。下表是**系列接口示例**,不能冒充本型号全部保证值。
|
||||||
|
|
||||||
|
| 接口 | 原厂系列示例 |
|
||||||
|
|---|---|
|
||||||
|
| TACH | 开集电极,上拉≤30V,灌电流≤5mA,低电平≤0.6V |
|
||||||
|
| 测速波形 | 每转两脉冲,见sensor_02_en.png;本型号PPR仍需确认 |
|
||||||
|
| PWM高/低电平 | 4.75~5.25V / 0~0.4V |
|
||||||
|
| PWM开路电压 | ≤5.25V |
|
||||||
|
| PWM源出电流 | 控制端0V时,每只≤1mA;两只并联按2mA计算 |
|
||||||
|
| 驱动方式 | 支持开集电极/开漏;实际转速-占空比曲线可能受驱动方式影响 |
|
||||||
|
|
||||||
|
尚缺本型号签核的PWM/TACH限制、PPR、TACH漏电流、启动峰值和持续时间、堵转重试电流、最高运行电流。公开型号目录没有这些值,不能以0.67A额定电流替代启动峰值。本轮重查当前厂家产品页仍未取得这些值;具体询证项目、功率复算和两项验收缺口见[FAN_FIVE_CHECKS.md](FAN_FIVE_CHECKS.md)。
|
||||||
|
|
||||||
|
## 端子与装配
|
||||||
|
|
||||||
|
J26/J27改为 **Phoenix Contact 1725672 / C3816889,MPT 0,5/4-2,54螺钉端子**。J26/J27的MPN属于端子;风扇型号记录在Fan_MPN/Fan_LCSC属性及fan-assembly-bom.csv,避免把风扇当作PCB连接器采购。
|
||||||
|
|
||||||
|
| 板端针号 | 风扇引线 | 网络 |
|
||||||
|
|---|---|---|
|
||||||
|
| 1 | 黑 | 固定GND |
|
||||||
|
| 2 | 红 | FAN_12V_SW |
|
||||||
|
| 3 | 黄 | 进风/排风独立TACH |
|
||||||
|
| 4 | 棕 | FAN_PWM_OD |
|
||||||
|
|
||||||
|
上述是本项目端子定义,以焊盘/丝印编号核对,不沿用旧PC插头。
|
||||||
|
|
||||||
|
[端子原厂PDF](datasheets/fans/Phoenix-1725672.pdf)确认:6A额定、2.54mm间距、AWG26~20、剥线4.5mm、扭矩0.12~0.15N·m、安装高8.5mm、焊脚3.5mm、钻孔1.1mm。立创摘要写AWG20~30,装配采用原厂PDF更窄的范围。AWG26不用超出规格的冷压端头,不搪锡后夹紧;留应力释放并支撑端子拧紧。工具和侧向进线空间必须单独预留。
|
||||||
|
|
||||||
|
两只风扇满速额定合计16.08W、1.34A;0% PWM仍合计1.68W、0.14A。这些不是最大值。40W目标是包含风扇的整机总热负荷;若原负载本身为40W,满速后应按约56W重新验收。
|
||||||
|
|
||||||
|
外壳仍保持两侧一进一出、上下层分流,见[THERMAL_TWO_FAN.md](THERMAL_TWO_FAN.md)。不能将两只自由风量相加,也不能由自由风量直接保证装机6~8CFM。
|
||||||
@@ -0,0 +1,116 @@
|
|||||||
|
# KiCad 硬件审查与整改记录
|
||||||
|
|
||||||
|
日期:2026-09-07。依据:`../需求文档.md` v1.2、`../五路直供电源板设计.md` 的已定稿决策及后续 §26.18/§26.23、当前 KiCad 编译网表、固件 `board_pins.h` / `rail_cfg.c`。
|
||||||
|
|
||||||
|
**当前结论:两板共529个电气封装,Hub新增十颗100k配置下拉,下板已完成10处局部连接、30段走线。** 几何/丝印及原理图一致性DRC各0项,原生连通统计未连接837/632,完整布线/铺铜未完成。此前各499项是DRC报告列表长度,不是完整未连接总数。最新台账与验证见 [ERC_DISPOSITION.md](ERC_DISPOSITION.md)。风扇两项首版延期决定继续有效,型号、接口及四线电路拓扑未变。
|
||||||
|
|
||||||
|
## FAN-R2当前复核结果
|
||||||
|
|
||||||
|
当前全板ERC为 **下板29、载板196项**,未定义类型和pin_to_pin均为0;205项未连接及20项未驱动检查继续保留。十项电源未驱动只暂时允许继续布线,未添加PWR_FLAG;逐项状态见 [ERC_DISPOSITION.md](ERC_DISPOSITION.md)。最新硬件专项528通过、0失败、2项既定延期(使用修正固件副本)。此前C737固态钽及EDL核查结果保留;下文其余计数为各阶段历史记录。
|
||||||
|
|
||||||
|
- 下板301个PCB元件;两只外置风扇另列装配BOM。GPIO5=FAN_EN,GPIO18=反相PWM,GPIO16/4=进/排风测速。端子属性含风扇MPN、C编号、EDA UUID及资料链接。
|
||||||
|
- 首版专项检查:原固件502通过/3失败/2延期;固件副本505通过/0失败/2延期,29个C回归用例通过,补丁待合入同级固件。用户延期的两项仍可用`--strict`完整显示,见[FAN_FIVE_CHECKS.md](FAN_FIVE_CHECKS.md)。延期不改变已有型号资料和缺参记录。
|
||||||
|
- P6 ERC为0。下板ERC409条:pin_to_pin 384、pin_not_connected 22、power_pin_not_driven 3;载板仍376条。全板待审项目未通过降低严重级别或批量NC隐藏。
|
||||||
|
- 与out/before-four-wire的编译网表比较,风扇范围之外的下板网络不变,载板全量网络不变;本轮端子和电阻选型没有改变拓扑。
|
||||||
|
- 两只满速额定功耗16.08W,0% PWM仍转且合计1.68W。须更新功率预算,完全停转通过关电实现。装机风量、噪声、保护及固件执行行为尚未验收。
|
||||||
|
- P3重叠旧说明已整理,清除GPIO5备用等过时信息;P6和P3渲染已重新核查。原理图PDF和BOM随本轮更新。
|
||||||
|
|
||||||
|
依据见[FAN_SELECTION.md](FAN_SELECTION.md)、[FAN_CIRCUIT.md](FAN_CIRCUIT.md)及[THERMAL_TWO_FAN.md](THERMAL_TWO_FAN.md)。KiCad两板已起板,原理图一致性及几何类DRC均为0项,各499条未布线连接;未同步EasyEDA PCB或同级固件。后续以[PCB_PROGRESS.md](PCB_PROGRESS.md)的阶段记录为准。
|
||||||
|
|
||||||
|
## 历史记录说明
|
||||||
|
|
||||||
|
以下为四线改版前的审查过程和历史数据,其中Noctua选型、三针接口、接收器缺失及旧检查数量已由FAN-R2取代。其他未完成项仍需处理。
|
||||||
|
|
||||||
|
## 发现与未完成项
|
||||||
|
|
||||||
|
### P1:所选四线风扇与三针过渡电路不兼容
|
||||||
|
|
||||||
|
用户授权选型后,样机选用 Noctua NF-A6x25 PWM(12V四线、60×60×25mm)两只。当前J26/J27仍为旧三针,不能直接连接。需要固定共地、独立PWM驱动和默认关闭的高边电源开关,保持复位停转要求;GPIO5作为电源使能候选。厂家页面访问返回429,电压范围、启动电流、PWM/TACH规格和性能曲线仍须核验。详见 FAN_SELECTION.md;静态检查显式报告接口不匹配。
|
||||||
|
|
||||||
|
### P1:两路测速接收器与固件尚未完成(FR-10)
|
||||||
|
|
||||||
|
当前位置:Board1 `P6-FAN-EDL` 与 `P3-CONTROL`。J26/J27 的 pin3 分别为 FAN_IN_TACH_RAW / FAN_OUT_TACH_RAW;MCU 预留 FAN_TACH_IN=GPIO16/U20.9、FAN_TACH_OUT=GPIO4/U20.4。两路 RAW 与 MCU 输入均未连通,不能直接短接。
|
||||||
|
|
||||||
|
原 R730/R731/R732 电路已删除。其历史拓扑为 +12V → 10k → TACH_RAW → 10k → FAN_TACH → 3.3k → GND,开漏释放高电平为:
|
||||||
|
|
||||||
|
`12 × 3.3 / (10 + 10 + 3.3) = 1.6996 V`。
|
||||||
|
|
||||||
|
12V ±10% 时约 1.53~1.87V(未计电阻容差),低于 ESP32-S3 的保证高阈值 `0.75 × 3.3 = 2.475V`。原注释的 2.98V 只对应 TACH_RAW 被外部强驱到 12V 的情况,不能用于开漏释放态的识别判断。PWM 关断时风扇地浮高又是另一种工况,需要同时校核 GPIO 电压与注入电流。
|
||||||
|
|
||||||
|
当前须核验所选风扇 TACH 额定参数,完成固定共地四线方案的两个接收通道;旧光耦及强制全速采样窗口方案不再作为默认设计。须校核母线10.8~13.2V与风扇允许工作范围、3V3容差、上掉电、PWM、堵转和拔插。图中明确注明接收器未装入,不加 NC 掩盖缺口。同级固件尚为 BOARD_PIN_FAN_TACH 单通道,须同步两路定义、电源使能、PWM驱动极性、引脚占用及故障标识;本次工作区不允许修改同级固件。
|
||||||
|
|
||||||
|
### 已移除:五个测速输出并联(FR-10 历史缺陷)
|
||||||
|
|
||||||
|
旧 J26~J30 的 pin3 在同一网络,边沿数量不能相加,“停一个频率下降 1/5”的结论不成立。当前已删三个接口并拆成两路独立 RAW;独立网络检查通过仅证明没有并联,不证明实际停转检测已可用。
|
||||||
|
|
||||||
|
### 待实测:两风扇热验收
|
||||||
|
|
||||||
|
样机目标为总热负荷 40W、装机有效风量 6~8CFM,上层手机区与下层 13mm 通道同时通风。风扇型号已选,外壳净空与最高环境温度未定;60mm安装面需核对或设置侧舱。现有 LM75 不能单独代表五台手机热点。必须逐台记录温度/降频并分别断开、堵转两风扇验证保护。详细工况和边界见 THERMAL_TWO_FAN.md。
|
||||||
|
|
||||||
|
### P1:独立回流尚无可执行的 KiCad PCB 约束(FR-1、SR-12)
|
||||||
|
|
||||||
|
编译网表显示五路电池 P-、侧键公共地、USB 地均为全局 `GND`。板间针位分配已核对,但原理图本身不能保证“不在载板上把手机回流并成一根”。这不是五路隔离电源。后续需要把需求落实成明确的回流路径/汇接位置和 PCB 约束,并分析 USB 形成的并联回流;不能仅凭五个 VO_P 电源岛验收独立回流。
|
||||||
|
|
||||||
|
### P2:ERC 与可恢复调试仍有待办
|
||||||
|
|
||||||
|
- 未连接引脚仍待审 231 个:下板 23、载板 208;另有接收器缺口的四个单引脚标签。四个 595 输出已逐脚确认并加 NC;其余包括备用 GPIO、DAC 未用通道、Hub 复用/配置脚和 BM24 未用触点,须逐类核实后才能打 NC。
|
||||||
|
- IC 仍大量使用 `unspecified`;剩余 `pin_to_pin` 551 条尚未逐条定性。74HC595 的类型已按标准库补齐,其余应按厂商手册补齐电源、开漏、双向及输入/输出类型,再检查电源驱动与上下拉。不能靠降低 ERC 严重级别验收。
|
||||||
|
- `R9A~R9E` 的旧位号导致 KiCad 批注警告。它们实际是 **5 × 2Ω 串联的母线泄放电阻**,不是并联采样电阻。本轮保留历史编号;后续统一改号时需提供 BOM/设计文档映射。
|
||||||
|
- U20.IO0、RXD0、TXD0 未引出恢复接口;正常 USB 下载方案已定稿,但 USB 固件配置失效后的手动下载恢复仍值得增加测试点。J22 VBUS 未接,调试需要主电源供电。
|
||||||
|
- 主板触点接触位置/压力、排线旁路、线束装配、风扇座高度和首板环路/阶跃/放电/热测试仍需实物验收。静态网表不能证明 2us OVP 动态响应、200ms 放电、抗反灌或单故障安全。
|
||||||
|
|
||||||
|
## 已落实整改
|
||||||
|
|
||||||
|
- 共享库与全部相关内嵌符号:R/Rs/RT/C/L/F/Y/J/D/DZ 改为 `passive`,合计 906 处引脚声明(包含库和缓存)。不再把电阻、电容当数字输入。IC 未经核对的类型未猜填。
|
||||||
|
- 376 个电源符号实例设为不进 BOM、不上 PCB,与库定义保持一致。
|
||||||
|
- J41~J60 二十个侧键裸铜焊盘退出采购 BOM,清掉旧顶针 MPN/LCSC/说明,保留 PAD-D1.5_MI8-KEY 封装和全部网络。
|
||||||
|
- 删除 976 条内容与位置均相同的重复文字。P6 与五张 C4 页进一步统一成当前版本说明,移除旧 GPIO、顶针高度与错误测速结论;五颗大电解显示值改为 `2200uF / 6.3V`,MPN 保留。
|
||||||
|
- 删除 17 段经核实的悬空延伸线:下板 7、载板 10。改后逐网络引脚集合对账通过,未丢失有效连接。
|
||||||
|
- 新增 `scripts/check_hardware.py`,每次重新编译网表、运行 ERC,生成检查 JSON 和两板采购 BOM。脚本保留风扇失败,退出码为 1,不能把已知缺陷变成“通过”。
|
||||||
|
- 更新两板 PDF。抽查 P6 与 C4-SITE1 的实际渲染;这不是全部 23 张功能页的逐项视觉签核。
|
||||||
|
|
||||||
|
## 验证结果
|
||||||
|
|
||||||
|
### 后续:74HC595 控制链核查
|
||||||
|
|
||||||
|
- 共享库与 `C6-KEYS` 内嵌符号同步修改 32 处声明:Q0~Q7 为 `tri_state`,Q7S 为 `output`,MR#/SHCP/STCP/OE#/DS 为 `input`,VCC/GND 为 `power_in`。本轮依据本机 `D:/KiCad/share/kicad/symbols/74xx.kicad_sym` 的 `74HC595` 引脚编号与类型;Nexperia 手册下载因代理不可达失败,未完成厂商电气参数复核。
|
||||||
|
- 明确标 NC:U21.4、U22.4、U22.15 对应固件的三个空位,U33.9 为链尾串行输出。输入脚未标 NC,未修改任何有效网络。网表仍含四个单引脚网络,这是 KiCad 表达 NC 的正常结果。
|
||||||
|
- 新增 82 项静态检查:48 个实例引脚类型、供电/复位/时钟/OE、三个 100nF 去耦连接、R609 100k 上拉、两段独占级联、串行入口、U33.7 到 U32.43 的 Hub 复位、四个 NC,以及固件四根控制 GPIO。
|
||||||
|
- 实际 VCC、MR#、OE 上拉均接 `+3V3_HUB`,不是下板 `+3V3`。固件 `sr595.h` / `sr595.c` 尚有旧供电及页面位置注释。跨板电源时序、未上电输入注入电流、逻辑阈值和时钟质量仍需厂商手册及实测核对;静态连接通过不代表这部分验收。
|
||||||
|
- C6 页 19 条旧注释整理为 14 条当前说明,消除重叠。载板 PDF 已重新导出并检查 C6 实际渲染,四个 NC 位置正确,说明没有遮挡电路。下表为两风扇变更之前的迁移审查基线,不代表当前下板与 EasyEDA 完全相同。
|
||||||
|
|
||||||
|
| 检查 | Board1 | Board2 |
|
||||||
|
|---|---:|---:|
|
||||||
|
| 元件/封装与迁移基准一致 | 290/290 | 218/218 |
|
||||||
|
| 有效网络按引脚集合一致 | 169/169 | 150/150 |
|
||||||
|
| ERC 总数:整改前 → 后 | 788 → 412 | 802 → 376 |
|
||||||
|
| 未驱动输入 `pin_not_driven` | 115 → 0 | 91 → 0 |
|
||||||
|
| 悬空线端点 | 7 → 0 | 10 → 0 |
|
||||||
|
| 未连接引脚,待审 | 24 | 208 |
|
||||||
|
| `pin_to_pin`,待审 | 385 | 166 |
|
||||||
|
| 未驱动电源,待审 | 3 | 2 |
|
||||||
|
|
||||||
|
两风扇选型后,专项静态检查 **390 通过 / 5 未通过**:四线接口改版缺失、两个接收器缺失、两个固件引脚定义缺失。下板现为 284 个元件,ERC 414 条(isolated_pin_label 4、power_pin_not_driven 3、pin_not_connected 23、pin_to_pin 384);载板保持 218 个元件、ERC 376 条。四个单引脚标签对应尚未实现的两路接收器两端,明确保留,不视为验收通过。
|
||||||
|
|
||||||
|
检查仍覆盖 80 个板间接点、五路反馈/OVP/限流设定/放电联锁/采样方向、VBUS/EDL 下拉、手机接口电源锚点、裸铜 BOM、INA 地址/DAC 输出/595 键位与 EDL 位和控制链。本轮增加两个接口数量、独立 RAW、供电/续流/复位下拉、GPIO 预留及 RAW 与 MCU 不直连检查。
|
||||||
|
|
||||||
|
本轮用变更前编译网表比对:剔除六个删除元件及四个测速端点后,下板其他网络的引脚集合完全一致;载板全量网络引脚集合一致。已重新导出下板 PDF 并检查 P6 与新增 GPIO4 标签。P3 原有无关文字拥挤仍待单独整理。
|
||||||
|
|
||||||
|
按实际串联注入电阻 `R107 + R108 = 151k`,标称输出为 **3.5260~4.0092V**,OVP 分压标称 **4.36095V**。这些是静态标称值核对,不是最坏容差或瞬态安全认证。检查通过也不证明所有需求已经覆盖。
|
||||||
|
|
||||||
|
## 复核命令与产物
|
||||||
|
|
||||||
|
在 `kicad/` 目录运行:
|
||||||
|
|
||||||
|
```powershell
|
||||||
|
python scripts/check_hardware.py --cli D:\KiCad\bin\kicad-cli.exe
|
||||||
|
python scripts/schematic_maintenance.py
|
||||||
|
python ../.claude/k_verify.py
|
||||||
|
python ../.claude/k_check_fp.py
|
||||||
|
```
|
||||||
|
|
||||||
|
第二条是只读清理预览,当前应显示 `TOTAL {}`,已防止旧五风扇说明重新插入两风扇页面。`--apply` 才执行规则化迁移清理;不要把它用于未知版本原理图。第三条是历史 EasyEDA 基准对账,两风扇改动后预期报告差异,不可借此覆盖本轮修改。迁移重生成会覆盖 KiCad 的整改,必须重新核对。
|
||||||
|
|
||||||
|
结果见 `out/hardware-checks.json`、`out/Board1-erc.json` / `Board2-erc.json`、`out/Board1-bom.csv` / `Board2-bom.csv` 与两板 PDF。ERC 基线另存 `*-erc-before.json`。
|
||||||
|
|
||||||
|
本环境 KiCad CLI 尝试写 HKCU 时有权限日志,但本轮子进程返回码及新生成网表/ERC/PDF均已核验;日志保存在导出文件旁。未修改 KiCad 目录外的设计文档、EasyEDA 工程或固件,本记录是此次 KiCad 修订的配套说明。
|
||||||
@@ -0,0 +1,53 @@
|
|||||||
|
# IC 引脚电气类型核查
|
||||||
|
|
||||||
|
后续更新:功率芯片与Hub第二批已完成,当前ERC为下板82/载板267项,见 [IC_PIN_REVIEW_R2.md](IC_PIN_REVIEW_R2.md)。下文保留第一批核查基线。
|
||||||
|
|
||||||
|
2026-09-07,R2 布线前核查第一批。已同步共享符号库和所有相关原理图内嵌符号,修正 6 类、16 颗器件的 175 个实例引脚,合计 246 处引脚声明。此次只修改电气类型。
|
||||||
|
|
||||||
|
| 器件 | 实例 | 引脚数/颗 | 本机 KiCad 标准库依据 |
|
||||||
|
|---|---|---:|---|
|
||||||
|
| INA226AIDGSR | U8~U13 | 10 | Sensor_Energy:INA226 |
|
||||||
|
| ESP32-S3-WROOM-1 | U20 | 41 | RF_Module:ESP32-S3-WROOM-1 |
|
||||||
|
| PCA9555PW,112 | U23 | 24 | Interface_Expansion:PCA9555PW |
|
||||||
|
| LMR51430YDDCR | U19、U30 | 6 | Regulator_Switching:LMR51430 |
|
||||||
|
| LM75BD,118 | U34 | 8 | Sensor_Temperature:LM75B,继承基础符号 |
|
||||||
|
| USBLC6-2SC6 | U51~U55 | 6 | Power_Protection:USBLC6-2SC6,继承基础符号 |
|
||||||
|
|
||||||
|
逐一比较引脚编号集合及名称;仅对明确列出的别名放行,包括 INA 的 VS+/VS、Alert 名称,ESP32 的 IO19/USB_D-、IO20/USB_D+、EPAD/GND 等。引脚名称、位置、编号、NC、BOM 属性及连接均保留。
|
||||||
|
|
||||||
|
INA Alert、LM75 OS、PCA9555 INT 采用 `open_collector`;I2C SDA 为 `bidirectional`,SCL 为 `input`。这是 KiCad 的 ERC 分类,不能据此推断晶体管工艺或电平容限。ESP32 重复接地焊盘沿用标准库的 `passive` 分类,主 GND 为 `power_in`。USBLC6 为无源保护网络,全部为 `passive`。LMR51430 SW 为 `power_out`,CB 为 `passive`。
|
||||||
|
|
||||||
|
依据是本机 KiCad 10.0.6 安装目录中的标准库;逐脚映射、来源文件 SHA-256 和变更前声明已归档。本轮未完成这些器件的原厂手册电气参数、上掉电注入或最坏容差签核。
|
||||||
|
|
||||||
|
## 验证
|
||||||
|
|
||||||
|
| 检查 | 下板 | 载板 |
|
||||||
|
|---|---:|---:|
|
||||||
|
| ERC 总数:前 → 后 | 409 → 282 | 376 → 349 |
|
||||||
|
| pin_to_pin:前 → 后 | 384 → 257 | 166 → 139 |
|
||||||
|
| pin_not_connected:前 → 后 | 22 → 22 | 208 → 208 |
|
||||||
|
| power_pin_not_driven:前 → 后 | 3 → 3 | 2 → 2 |
|
||||||
|
| 元件属性完全一致 | 301 | 218 |
|
||||||
|
| 网名及逐网端点集合完全一致 | 200 | 362 |
|
||||||
|
| 已审核实例引脚类型变化 | 137 | 38 |
|
||||||
|
| PCB 几何 DRC / 原理图一致性差异 | 0 / 0 | 0 / 0 |
|
||||||
|
| PCB 未连接项 | 499 | 499 |
|
||||||
|
|
||||||
|
ERC 检查配置与严重级别选择保持一致。硬件专项检查使用已修正的固件副本为 505 通过、0 失败、2 项既定延期;这不表示同级固件已经合入补丁。布局检查、80 个对插针位及关键距离检查通过。仍未布线或铺铜,不是生产验收。
|
||||||
|
|
||||||
|
```powershell
|
||||||
|
& D:/KiCad/bin/python.exe scripts/review_ic_pins.py --verify-netlist
|
||||||
|
& D:/KiCad/bin/python.exe scripts/check_hardware.py --firmware-dir out/firmware-fan-r2 --out out/ic-pin-review/after
|
||||||
|
& D:/KiCad/bin/python.exe scripts/verify_pcb_layout.py
|
||||||
|
```
|
||||||
|
|
||||||
|
默认核查逐脚类型,`--verify-netlist` 还会重新编译网表/ERC,与本次变更前快照比较。`--apply` 只用于首次类型迁移,有未预期类型、编号或名称差异时拒绝执行;已有基线时拒绝再次应用待修改内容。后续有意改电路后,网表基线对比可能失败,须审核差异,不能用旧快照覆盖新设计。
|
||||||
|
|
||||||
|
报告:[逐脚核查](out/ic-pin-review/pin-types.json)、[变更审计](out/ic-pin-review/applied.json)、[网表对账](out/ic-pin-review/verification.json)、[剩余 ERC 明细](out/ic-pin-review/remaining-erc.json)。变更前文件和网表位于 `out/ic-pin-review/before/`。
|
||||||
|
|
||||||
|
## 下一批
|
||||||
|
|
||||||
|
- TPS54622、TPS25940、DAC63204、USB2517、TPS22918、TS5A3157、TL431 及原迁移晶体管仍需按具体封装的厂商引脚表核查。
|
||||||
|
- AMS1117 当前符号独立编号的第 4 脚为散热片,标准库只有 1~3 脚,不能直接套用;需先核实具体器件手册与封装映射。
|
||||||
|
- 剩余 230 个未连接引脚逐项判定用途;5 项电源未驱动检查须追溯实际供电路径,不为清零直接补 PWR_FLAG。
|
||||||
|
- 继续落实五路热回路、Kelvin 取样、USB 配对及参考地通道,再推进布线与回流铜区。叠层、完整高度和装机热验证继续待办。
|
||||||
@@ -0,0 +1,68 @@
|
|||||||
|
# 功率芯片与 Hub 引脚核查
|
||||||
|
|
||||||
|
后续更新:迁移器件类型收尾已完成,当前ERC为33/217项,未定义引脚类型为0,见 [IC_PIN_REVIEW_R3.md](IC_PIN_REVIEW_R3.md)。下文保留本批次历史基线。
|
||||||
|
|
||||||
|
2026-09-07,接续 [首批核查](IC_PIN_REVIEW.md)。本轮按归档的厂家手册补齐 6 类、23 颗 IC 的 339 个实例引脚电气类型,共修改共享库及原理图缓存 434 处声明。未改引脚编号、几何、连线、NC、BOM 或 PCB 布局。
|
||||||
|
|
||||||
|
## 依据与范围
|
||||||
|
|
||||||
|
| 器件 | 实例 | 本轮实例引脚数 | 手册与页码 |
|
||||||
|
|---|---|---:|---|
|
||||||
|
| TPS54622RHLR | U1~U5 | 75 | [SLVSA70F](datasheets/ic/TPS54622.pdf),第4页 |
|
||||||
|
| TPS25940ARVCR | U14~U18 | 105 | [SLVSCF3A](datasheets/ic/TPS25940.pdf),第3页 |
|
||||||
|
| DAC63204RTER | U6、U7 | 34 | [SLASEX3A](datasheets/ic/DAC63204.pdf),第3页及7.5.2节 |
|
||||||
|
| TPS22918DBVR | U24~U28 | 30 | [SLVSD76C](datasheets/ic/TPS22918.pdf),第3页 |
|
||||||
|
| TS5A3157DBVR | U41~U45 | 30 | [SCDS219D](datasheets/ic/TS5A3157.pdf),第3页 |
|
||||||
|
| USB2517I-JZX | U32 | 65 | [DS00001598C](datasheets/ic/USB2517.pdf),第7、10~16页 |
|
||||||
|
|
||||||
|
TI 文件直接下载自 ti.com。Microchip 官方下载返回403,USB2517原厂手册从既有立创元件资料链接取得;来源URL、时间、PDF SHA-256与文本均归档在 `datasheets/ic/`。核查脚本固定已审核的PDF哈希,资料变化时拒绝继续套用映射。
|
||||||
|
|
||||||
|
**USB2517 PDF 的文本层存在错误的引脚排列信息。** 对比[第7页实际渲染](datasheets/ic/USB2517-pin-diagram.png)与[第15页功能表](datasheets/ic/USB2517-pin-table.png),可视图表与当前符号一致:VDDA33=5/10/52/57、RESET_N=43、VBUS_DET=44、VDD33=46、RBIAS=63、VDD33PLL=64。不得根据原始文本提取顺序改号。65是封装裸露接地焊盘,厂家功能表称为VSS/Slug。
|
||||||
|
|
||||||
|
## ERC 表达
|
||||||
|
|
||||||
|
- TPS54622 PH11为`power_out`、同一开关节点PH12为`passive`。TPS25940 OUT4为`power_out`、OUT5~8为`passive`。这表示同一内部节点的重复焊盘;检查器另外强制这些焊盘属于同一有效网络,不能靠无源类型隐藏分网。
|
||||||
|
- TPS54622 PWRGD和TPS25940 PGOOD/FLT为`open_collector`;接地、电源输入按功能标记。BOOT为自举电容端,采用`passive`;SS/TR同时接受外部跟踪并提供软启动充电,采用`bidirectional`。
|
||||||
|
- TPS25940 ILIM/dVdT为外接电阻/电容的模拟设置端,采用`passive`,IMON为`output`。TPS22918 CT为`output`、QOD为内部电阻/放电开关端`passive`,VOUT为`power_out`。
|
||||||
|
- TS5A3157 NO、NC、COM为无源模拟传输端,均为`passive`;这里的NC表示常闭触点,不表示“不连接”。IN为输入、V+及GND为电源输入。普通与镜像TPS22918符号同步更新。
|
||||||
|
- DAC的反馈脚为输入、OUT为输出、CAP为内部LDO输出、VREF为模拟参考输入。GPIO/SDO、SDA/SCLK为双向。SCL/SYNC的手册类型栏写Output,但文字说明SPI片选输入,7.5.2节又说明I2C开漏I/O;使用`bidirectional`覆盖复用功能,不把它建成推挽输出。
|
||||||
|
- Hub的USB、复用配置/指示及串行接口按手册缓冲器定义标记,PRTPWR为输出、OCS/RESET/TEST/CFG_SEL2为输入、晶振两端分别为输入/输出。当前采用内部1.8V稳压器,VDD18及VDD18PLL建为`power_out`;检查器要求各自只接独立1uF旁路,不得相并或接外部负载。RBIAS为模拟偏置电阻端`passive`。
|
||||||
|
|
||||||
|
引脚类型只是ERC模型,不证明功率时序、模拟稳定性、阻抗、输入容限或实物可靠性已验收。
|
||||||
|
|
||||||
|
## 结果
|
||||||
|
|
||||||
|
| 检查 | 下板 | 载板 |
|
||||||
|
|---|---:|---:|
|
||||||
|
| ERC总数:本轮前 → 后 | 282 → 82 | 349 → 267 |
|
||||||
|
| pin_to_pin | 257 → 49 | 139 → 49 |
|
||||||
|
| pin_not_connected | 22 → 22 | 208 → 208 |
|
||||||
|
| power_pin_not_driven | 3 → 8 | 2 → 3 |
|
||||||
|
| pin_not_driven | 0 → 3 | 0 → 7 |
|
||||||
|
| 元件属性完全一致 | 301 | 218 |
|
||||||
|
| 网名及逐网端点集合完全一致 | 200 | 362 |
|
||||||
|
| 本轮批准的实例引脚类型变化 | 214 | 125 |
|
||||||
|
| 共用焊盘连接检查 | 32通过 | 不适用 |
|
||||||
|
| Hub供电/旁路检查 | 不适用 | 16通过 |
|
||||||
|
|
||||||
|
两板几何DRC及原理图一致性检查均为0项,布局关键距离与80个对插针位通过;两板仍各499个未连接项,尚未布线/铺铜。硬件专项检查采用固件修正副本为505通过、0失败、2项既定延期,同级固件未合入状态不变。未调整ERC严重程度或排除项,未输出生产文件。
|
||||||
|
|
||||||
|
## 新显露项目
|
||||||
|
|
||||||
|
1. 下板U6.FB3、U7.FB3、U7.FB2为未使用通道的反馈脚,未驱动检查保留。当前固件 `dac63204_cc_run()` 按使用掩码令未用通道保持Hi-Z,映射使用U6通道0/1/2及U7通道0/1。尚未为这些脚新增NC,也未完成上电/NVM/异常状态的实物核验。
|
||||||
|
2. Hub七个OCS输入未外接信号,手册第12页注明内部上拉;KiCad通用`input`类型不表达内部上拉,因此新增7项未驱动报告。需继续核查所选配置、端口供电开关与系统过流保护责任,本轮不隐藏报告。
|
||||||
|
3. 五路eFuse输入的电源驱动检查位于Buck输出电感之后;载板新增检查位于跨板+5V供电网络。ERC不跨无源元件或两个独立工程传播电源驱动。后续应根据完整实际供电路径建立明确驱动标记;本轮未直接补PWR_FLAG。
|
||||||
|
4. 仍有98项pin_to_pin,包含未核查的原迁移晶体管、AMS1117及TL431等。230个未连接引脚、11项电源未驱动及10项信号未驱动继续在报告中可见。
|
||||||
|
|
||||||
|
## 复核
|
||||||
|
|
||||||
|
```powershell
|
||||||
|
& D:/KiCad/bin/python.exe scripts/review_ic_pins.py --batch manufacturer --verify-netlist
|
||||||
|
& D:/KiCad/bin/python.exe scripts/review_ic_pins.py --batch hub
|
||||||
|
& D:/KiCad/bin/python.exe scripts/check_hardware.py --firmware-dir out/firmware-fan-r2 --out out/ic-pin-review-r2/contracts
|
||||||
|
& D:/KiCad/bin/python.exe scripts/verify_pcb_layout.py
|
||||||
|
```
|
||||||
|
|
||||||
|
逐脚映射及建模说明位于 `scripts/manufacturer_ic_pins.py`。TI与Hub各自保存应用前快照,`--apply`仍拒绝覆盖已有批次基线。网表验证仅允许所有已审核类型的变化,其他元件属性、引脚属性、网名、端点变化均失败。默认标准库批次保留第一批快照,其网表验证也认可后续已审核类型。
|
||||||
|
|
||||||
|
产物:[本轮完整对账](out/ic-pin-review-r2/verification.json)、[TI变更审计](out/ic-pin-review-r2/applied.json)、[Hub变更审计](out/ic-pin-review-hub/applied.json)、[剩余ERC](out/ic-pin-review-r2/remaining-erc.json)、[专项检查](out/ic-pin-review-r2/contracts/hardware-checks.json)。
|
||||||
@@ -0,0 +1,56 @@
|
|||||||
|
# 迁移器件类型收尾与未连接清单
|
||||||
|
|
||||||
|
后续更新:五路EDL未用常闭端已经手册核查并加NC,当前ERC为33/212、未连接待审225项;十项电源未驱动完成拓扑追溯,详见 [EDL_POWER_REVIEW.md](EDL_POWER_REVIEW.md)。下文保留R3时点数据。
|
||||||
|
|
||||||
|
后续:用户已要求按手册更换C737,现已完成22µF/10V KEMET固态钽替换,见 [C737_TANTALUM.md](C737_TANTALUM.md)。下方陶瓷输出电容问题保留为发现时记录;当前BOM已不再使用该陶瓷选型。
|
||||||
|
|
||||||
|
2026-09-07,接续[功率与Hub核查](IC_PIN_REVIEW_R2.md)。本轮完成5类、29颗器件的98个实例引脚类型修正,更新共享库及缓存81处声明。共享库及两板原理图内嵌符号中的`unspecified`引脚已为0;这不代表全板电气验收通过。
|
||||||
|
|
||||||
|
| 器件 | 数量 | 依据 | ERC表达 |
|
||||||
|
|---|---:|---|---|
|
||||||
|
| CJ 2N7002 | 20 | [厂家资料第1页](datasheets/ic/2N7002-CJ.pdf) | 1=G输入,2=S、3=D无源 |
|
||||||
|
| AOS AO3400A,原迁移符号 | 5 | [厂家资料第1页](datasheets/fans/AO3400A.pdf) | 1=G输入,2=S、3=D无源 |
|
||||||
|
| KEXIN AO4407 | 2 | [厂家资料第1页](datasheets/ic/AO4407-KEXIN.pdf) | 4=G输入,1~3=S、5~8=D无源 |
|
||||||
|
| AMS AMS1117-3.3 | 1 | [厂家资料第1页](datasheets/ic/AMS1117.pdf) | 1/3电源输入,2电源输出,4散热片为同一输出的无源焊盘 |
|
||||||
|
| YFSEMI TL431 | 1 | [厂家资料第1页](datasheets/ic/TL431-YFSEMI.pdf) | 1=REF输入,2=阴极、3=阳极无源 |
|
||||||
|
|
||||||
|
具体厂家与原理图属性核对,未用其他厂家的同名器件替代依据。新增4份PDF经既有立创元件链接归档,包含URL和SHA-256;AO3400A复用已归档AOS文件。MOS漏源端、TL431分流端采用无源模型,不代表这些端口没有电压、电流或功耗限制。风扇专用库不在本轮修改范围。
|
||||||
|
|
||||||
|
新增检查强制AO4407的三个源极、四个漏极分别同网,以及AMS1117输出脚与散热焊盘同网。原有功率/Hub检查继续执行,当前共37项共用焊盘检查与16项Hub供电检查通过。
|
||||||
|
|
||||||
|
## 当前结果
|
||||||
|
|
||||||
|
| 项目 | 下板 | 载板 |
|
||||||
|
|---|---:|---:|
|
||||||
|
| ERC本轮前 → 后 | 82 → 33 | 267 → 217 |
|
||||||
|
| pin_to_pin | 49 → 0 | 49 → 0 |
|
||||||
|
| pin_not_connected | 22 | 208 |
|
||||||
|
| power_pin_not_driven | 8 | 2 |
|
||||||
|
| pin_not_driven | 3 | 7 |
|
||||||
|
| 保持不变的元件属性 | 301 | 218 |
|
||||||
|
| 保持不变的网名/端点集合 | 200 | 362 |
|
||||||
|
|
||||||
|
AMS1117输出类型补齐后消除载板一项电源未驱动。没有增加NC、PWR_FLAG或调整ERC严重级别。两板几何DRC及原理图一致性为0项,关键距离及80个对插针位通过;PCB仍各499个未连接项,尚未布线/铺铜。硬件专项检查使用固件修正副本为505通过、0失败、2项既定延期,同级固件尚未合入。
|
||||||
|
|
||||||
|
## 未连接清单
|
||||||
|
|
||||||
|
[逐脚CSV](out/ic-pin-review-discrete/unconnected-pins.csv)覆盖全部230项,并与新编译ERC数量逐板核对;包含板号、页面、位号、脚号、功能、类型、网络、类别及下一步。分类汇总见[JSON](out/ic-pin-review-discrete/unconnected-summary.json)。每行均保持`REVIEW_REQUIRED`,不是NC批准。
|
||||||
|
|
||||||
|
- 手机尾插未用触点170项:需结合小米J1401信号与保留功能核查。
|
||||||
|
- Hub指示/配置脚14项、过流输入7项、端口电源输出7项、未用USB端口2项:需核查配置采样、端口启停和过流保护责任。
|
||||||
|
- MCU恢复脚3项、备用/绑带脚7项:需核查恢复方式、启动配置及模块存储器变种。
|
||||||
|
- DAC未用通道6项、USB触点6项、EDL常闭端5项、温度报警输出1项、输入连接器机械触点2项:各自保留具体用途核查要求。EDL的“NC”脚名表示常闭触点,不能直接当成不连接标记。
|
||||||
|
|
||||||
|
## 新增明确待办
|
||||||
|
|
||||||
|
**AMS1117输出电容稳定性依据不足。** 厂家手册第4页Stability说明22µF固态钽输出电容可保证全工况稳定,当前C737为22µF陶瓷CL31A226KAHNNNE。尚无本型号配当前陶瓷电容、直流偏压后有效容值和ESR的稳定性保证;不能由ERC通过推出稳定,也不能仅凭电容材质判定已经振荡。后续需采用有资料支持的电容/稳压器组合或完成相应验证,本轮未改BOM。
|
||||||
|
|
||||||
|
剩余10项电源未驱动需要追溯实际供电路径,10项信号未驱动继续按DAC未用反馈/Hub内部上拉的既有记录审核。接下来推进这些明确的电气待办及关键回路布线,不能继续把类型清理视为全板验收。
|
||||||
|
|
||||||
|
```powershell
|
||||||
|
& D:/KiCad/bin/python.exe scripts/review_ic_pins.py --batch discrete --verify-netlist
|
||||||
|
& D:/KiCad/bin/python.exe scripts/check_hardware.py --firmware-dir out/firmware-fan-r2 --out out/ic-pin-review-discrete/contracts
|
||||||
|
& D:/KiCad/bin/python.exe scripts/verify_pcb_layout.py
|
||||||
|
```
|
||||||
|
|
||||||
|
报告:[类型变更审计](out/ic-pin-review-discrete/applied.json)、[全量对账](out/ic-pin-review-discrete/verification.json)、[剩余ERC](out/ic-pin-review-discrete/remaining-erc.json)。当前批次基线独立保留,已有批次拒绝重复应用新的待修改内容。
|
||||||
@@ -0,0 +1,103 @@
|
|||||||
|
# R2 PCB 布局与走线规则
|
||||||
|
|
||||||
|
2026-09-07。适用:PhoneRail 两块 220×135mm、四层 PCB。
|
||||||
|
|
||||||
|
本次按原理图的电流路径和信号功能重新布局,不读取旧版 PCB 的器件位置、铜箔或走线。保留已确定的板框、安装孔、手机位置、排线槽和对插基准。519 个电气封装全部进入板内,其中 484 个器件重新放置,35 个机械定位电气封装保留。
|
||||||
|
|
||||||
|
当前已进入**局部布线**:下板40处Buck/INA本地连接、120段走线,无过孔;载板新增10颗Hub配置下拉。J1按用户要求改为270°、中心(58.4,67)mm,插口朝左板外,机械约束验证其位置和角度。完整布线和铺铜仍未完成,详见 [PCB_PROGRESS.md](PCB_PROGRESS.md)。本文件中的载流、阻抗、散热尺寸属于设计起始约束,不代表已经通过电气或生产验收。
|
||||||
|
|
||||||
|
## 新布局
|
||||||
|
|
||||||
|
- 下板:左上输入保护及母线采样,上沿布置辅助电源和串联泄放电阻;五路功率级采用上三下二,每路按输入陶瓷电容、Buck、电感、输出电容、eFuse、分流器排列。INA 靠分流器,反馈/补偿靠芯片安静侧,放电电阻避开反馈区。
|
||||||
|
- 控制器位于下板右下角,调试 USB 朝右板边;DAC 分布在下方控制区。两只风扇接口分别在左右边,测速接收器靠各自接口。模块天线位于右下角,两板均设置对应铜箔禁布区。
|
||||||
|
- 载板:Hub 在中央两对插之间偏右,USB 上游接口在右边;595 按级联顺序放置。每机的储能、VBUS 开关、ESD、EDL 和按键 MOS 就近分组。排线通道及切槽避让保持有效。
|
||||||
|
- 五颗 10.5mm 电解电容在下板增加外扩 1mm 的顶层器件禁布投影。该检查仅覆盖这些已知高器件;C2/C3、端子、模块和排线的完整高度/插拔空间仍需装配检查。
|
||||||
|
|
||||||
|
预览:[下板](out/pcb-layout-r2/Board1-placement.png)、[载板](out/pcb-layout-r2/Board2-placement.png)。PNG 是按实际封装包围盒、焊盘和禁布区绘制的合成顶视投影,正反面未分离,不是三维装配图。原生分层图见同目录 `Board1-top.svg`、`Board1-bottom.svg`、`Board2-top.svg`、`Board2-bottom.svg`;底层图仍采用共同顶视坐标。
|
||||||
|
|
||||||
|
## 层与方向
|
||||||
|
|
||||||
|
| 项目 | 下板 | 载板 |
|
||||||
|
|---|---|---|
|
||||||
|
| F.Cu | 横向为主,功率级本面短连接 | 横向连接、顶面裸铜触点 |
|
||||||
|
| In1.Cu | 连续 GND 参考 | 电源分区,并为顶层 USB 保留连续 GND 通道 |
|
||||||
|
| In2.Cu | 电源分区,并为底层 USB 保留连续 GND 通道 | 连续 GND 参考 |
|
||||||
|
| B.Cu | 纵向为主 | 纵向为主,主要器件及 USB 所在面 |
|
||||||
|
|
||||||
|
横/纵指 PCB 全局 X/Y 方向,“底面”不是把 GND 强制走成纵向线。GND 应用低阻抗连续平面。内层不走普通信号线,只允许经过设计的电源区和地参考区。
|
||||||
|
|
||||||
|
局部焊盘出线、器件本地连接允许不超过2mm的非首选方向连续线段;其余非首选方向走线必须在`pcb-routing-rules.json`中按走线UUID登记并复核。检查器会合并首尾相接的同网同层非首选方向段,不能拆成多段绕过限制。当前包括五路RT/CLK电阻短连接例外、第二批15处同层补偿连接例外及第三批15处INA取样/旁路连接例外;具体UUID、长度和理由见`direction.exception_reviews`。各例外仅适用于已记录的局部铜线,未豁免整个网络。
|
||||||
|
|
||||||
|
开关热回路、反馈和晶振不应为了方向约束增加过孔。需要局部例外时,应记录具体回路和理由;不能用整个网络类豁免横纵规则。走线使用平顺转角,USB 两线同步转弯,避免形成大面积蛇形补偿。
|
||||||
|
|
||||||
|
## 制造与网络类
|
||||||
|
|
||||||
|
| 项目 | 规则 |
|
||||||
|
|---|---|
|
||||||
|
| 通用最小线宽/间距 | 0.127/0.127mm,常规信号优先 0.25/0.15mm;极限只用于必要扇出 |
|
||||||
|
| 通孔 | 常规 0.60/0.30mm,备选 0.80/0.40mm;最小孔环 0.15mm |
|
||||||
|
| 板边与孔 | 铜至板边至少 0.30mm;切槽额外保留 0.50mm 禁铜;孔间至少 0.25mm |
|
||||||
|
| 阻焊 | 扩展 0.05mm、最小桥 0.10mm;普通过孔不能直接进入 SMD 焊盘;填孔/盖孔须另定工艺 |
|
||||||
|
| 器件间距 | 放置搜索至少留 0.35mm 包围盒间距,并保留机械避让;不是完整 courtyard/返修工具空间认证 |
|
||||||
|
| 丝印 | 常规 0.8mm 字高、0.12mm 笔宽;密集区放不下的位号转装配层并记录 `ReferenceOnFabOnly` |
|
||||||
|
| Default / I2C | 默认 0.25mm,间距 0.15mm |
|
||||||
|
| ANALOG / FEEDBACK / CLOCK_LOCAL | 默认 0.20mm,间距 0.15mm |
|
||||||
|
| PWR3V3 / PWR5V | 默认 0.50 / 1.00mm;按分支实际电流扩大铜区 |
|
||||||
|
| PWR4A | 默认 2.00mm,间距 0.20mm;五路供电及 eFuse 到分流器的中间网均已归类 |
|
||||||
|
| PWR12V | 默认 4.00mm,间距 0.20mm;输入接口、保险、反接保护和采样前后母线均已归类 |
|
||||||
|
| FAN_PWR | 默认 1.20mm,间距 0.20mm;单独约束风扇供电,避免按整个母线电流扇出 |
|
||||||
|
| SWITCH | 默认 1.00mm;禁止过孔,网内走线总长上限 12mm;对模拟/反馈/USB/晶振最小走线隔离 0.50mm |
|
||||||
|
| USB90 | 默认 0.28mm / 间距 0.18mm;短扇出下限 0.15mm,常规线宽上限 0.30mm |
|
||||||
|
|
||||||
|
过孔数量和电源主干宽度的具体要求记录在 JSON 和本文件,目前属于布线审查项,不是全部都已由原生 DRC 自动执行。网络类默认宽度本身不等于最小铜颈检查。
|
||||||
|
|
||||||
|
## 电源与回流
|
||||||
|
|
||||||
|
1. 主母线以 10A 连续电流作为初步铜箔设计工况,需覆盖五路供电、风扇和辅助电源;12A 保险的额定值不是铜箔持续载流能力。35um 外层铜主干优先铺宽铜,起始目标 6mm,长主干不得小于 4mm;最终按 IPC-2152、板厂铜厚、温升和压降复算。
|
||||||
|
2. 每路按 4A 设计。输出主干目标 2mm,长段下限暂定 1.5mm;细脚扇出缩颈仅允许短距离,并尽快展开铜区。3 个并联正极针和对应 GND 针必须实际分流,禁止只接一个针后靠接口内部短接。
|
||||||
|
3. 大电流换层使用成组过孔,初始下限每路 6 个 0.6/0.3mm、主母线 12 个;以孔铜、板厚、温升和分流结果复核,禁止把这些数量视为通用载流保证。优先减少大电流换层。
|
||||||
|
4. 输入陶瓷、Buck VIN/PGND、开关管内部回路必须紧凑。SW 到电感短而集中,禁止扩大成跨板铜区;SW 下方及周围不穿反馈、DAC、I2C 或 USB。暴露焊盘采用厂家建议的地/散热铜和热过孔,未确定填孔工艺前不直接在焊盘中心放普通通孔。
|
||||||
|
5. 输出电容后端取反馈,分压与补偿回到芯片附近安静地;不得从电感 SW 侧或大电流地铜颈取样。分流器正负端采用独立 Kelvin 引线,直接到 INA VIN+/VIN-,不得从负载铜区中途分叉,也不得让采样线承担负载电流。
|
||||||
|
6. 五路手机回流与对应正极并行、就近回到各自储能和对插 GND。保持同一连续地系统,以布局和路径控制回流;禁止切地缝强制“星形地”,也不能把 USB 排线地当作手机电源的主要回流通道。风扇开关回流避开 ADC/反馈参考区域。
|
||||||
|
7. 泄放电阻、eFuse、分流器和 LDO 留散热面积。13mm 层间距和 40W 样机风道工况不证明五路 80W 输出可持续运行;热验收仍按 `THERMAL_TWO_FAN.md` 执行。
|
||||||
|
|
||||||
|
当前已布十条分流器至INA VIN+/VIN-的独立0.20mm顶层测量支路,直接接入分流器焊盘,具体UUID登记在`measurement_branches`。`kelvin_checks.py`使用原生物理连通检查端点、完整路径和额外支路,已接入布局检查;允许后续负载铜线在分流器焊盘端点接入,不允许在线中途分叉。该检查不覆盖铺铜旁路、焊盘内电流分布及电阻本体误差;铺电源后仍需复核两端器件的Kelvin取样几何。不得把这些同属功率网名的细线当作负载主干。
|
||||||
|
|
||||||
|
## USB 与低噪声电路
|
||||||
|
|
||||||
|
### 载板 Hub/USB 布线拓扑
|
||||||
|
|
||||||
|
载板的 USB 拓扑按“上游接口 J23 -> ESD -> Hub U32 -> 五个下游排线/对插端口”实施,先完成信号和参考面,再连接端口电源:
|
||||||
|
|
||||||
|
1. **上游 USB**:J23 的 D+/D- 先进入同侧 USBLC6 ESD,再以一对连续差分线到 U32 的 USB 上游引脚。优先走 B.Cu,整个通道保持 In2.Cu 连续 GND 参考;J23 到 ESD 的扇出不超过 3 mm,ESD 到 U32 不放测试支路。
|
||||||
|
2. **下游 USB**:U32 的五对 DP/DM 分别直达 J31/J32 及三个手机排线端口,按端口编号保持一对一,不在 Hub 端口之间串接。每对优先走 F.Cu,并在 In1.Cu 预留连续 GND 通道;同一对的两线保持同层、同过孔数,长度差目标不超过 0.5 mm。
|
||||||
|
3. **Hub 电源**:U32 每个 VDD/AV视频供电脚先接各自最近的去耦电容,再汇入载板 `+3V3` 电源区;去耦回路不经过其他负载。Hub 的地焊盘和去耦地焊盘就近落到 In2.Cu 地平面,禁止用长顶层地线串联。
|
||||||
|
4. **端口 VBUS**:每个手机端口的 VBUS 从本端 EDL/负载开关输出就近到连接器,禁止通过 USB 差分走廊;五路 VBUS 只在电源层分区汇合,不能借用 USB 屏蔽地或信号参考铜皮作为回流。
|
||||||
|
5. **控制链**:U32 的配置下拉、复位和状态线留在 Hub 周边,短支路接入 I2C/控制干线;不得穿越晶振、USB 差分走廊或 Hub 的开关电源回路。晶振及负载电容形成独立的最短本地回路,禁止过孔。
|
||||||
|
6. **换层与回流**:USB 信号换层前必须在目标层保留连续 GND 参考,并在信号过孔旁 1 mm 内放置回流地过孔;同一差分对的换层位置和数量必须一致。任何跨越 In1/In2 电源分割的候选路径拒绝进入布线审查。
|
||||||
|
|
||||||
|
布线执行顺序固定为:J23 上游对 -> U32 晶振/去耦 -> 五对下游差分 -> Hub 控制链 -> 各端口 VBUS -> 电源层和地平面。未完成参考面和端口编号核对前,不生成正式 USB 走线。
|
||||||
|
|
||||||
|
- USB 以 90Ω 差分、±10% 为目标;0.28/0.18mm 对应的 0.2104mm 外侧介质只是暂定值。板厂确认材料、压合、阻焊与蚀刻后重新求解线宽/间距,再布正式差分。
|
||||||
|
- F.Cu 的 USB 必须有 In1.Cu 连续 GND,B.Cu 必须有 In2.Cu 连续 GND。换层前先在原计划电源层保留对应 GND 通道,检查不存在跨电源分割的参考面;信号过孔旁 1mm 内配地回流过孔。不得因方向要求把 USB 换到缺少地参考的一面。
|
||||||
|
- 两线同层、同过孔数量,每条最多暂定 2 个过孔;板内总长度差目标 ≤0.5mm,解耦长度 ≤5mm。参考面、耦合间距、过孔回流、接口和 ESD 内部延迟还需完成后的专项检查。
|
||||||
|
- 当前 DP/DM、DPJ/DMJ 命名未确认能被 KiCad 原生差分工具配对,因此 JSON 显式列出下板 1 对、载板 11 对。检查器按明确的正负网核算铜线长度差和过孔数;原生差分 gap/skew 规则仅在正确配对后生效,不能用当前无走线检查代替配对验收。
|
||||||
|
- 晶振靠 Hub,负载电容接本地地,时钟网禁止过孔、总长上限 15mm。Hub 每个供电脚的旁路独立就近连接,不串经过其他负载再回到电源脚。
|
||||||
|
- I2C 和控制链预留直接干线,缩短支路,远离 SW;终端/串阻需根据实际长度、边沿和测量确定。当前没有新增原理图器件或改变供电时序、电平转换方案。
|
||||||
|
- ESP32 天线两板都已留铜箔禁布投影,但周围地平面、螺钉、外壳和手机金属的完整射频净空仍待模块手册/整机复核,不宣称天线性能已验证。
|
||||||
|
|
||||||
|
## 检查与复现
|
||||||
|
|
||||||
|
```powershell
|
||||||
|
& D:/KiCad/bin/python.exe scripts/verify_pcb_layout.py
|
||||||
|
& D:/KiCad/bin/python.exe scripts/probe_pcb_rules.py
|
||||||
|
& D:/KiCad/bin/python.exe scripts/probe_kelvin_branches.py
|
||||||
|
```
|
||||||
|
|
||||||
|
第一项是布局阶段检查,不要求消除尚未布线的飞线;`--release` 当前必须返回失败。第二项在独立测试板注入错误,验证自定义规则及方向检查确实触发,不改主板铜箔。
|
||||||
|
|
||||||
|
本轮还修复了旧规则不写单位的问题:本机 KiCad 10.0.6 中,尺寸约束未写 `mm` 时故意违规未被检出,CLI 仍输出 DRC 文件。当前所有自定义尺寸均带单位,并已用超宽 USB、开关过孔和内层信号测试验证。
|
||||||
|
|
||||||
|
生成器 `optimize_pcb_layout.py` 使用 `out/pcb-layout-r2/before` 中的原生起板快照,仅保留机械锚点,重新生成其余位置;生成文件有哈希保护。后续在编辑器手工修改后不要强行重跑生成器,也不要用 `bootstrap_pcb.py` 覆盖新布局。`set_pcb_rules.py` 是本轮规则安装工具,修改已有规则前须先审查,不能用它覆盖后来新增的手工约束。
|
||||||
|
|
||||||
|
报告:[当前布局/局部布线检查](out/pcb-layout-r2/verification.json)、[规则故障注入检查](out/pcb-layout-r2/rule-probe/verification.json)、[取样支路故障注入检查](out/local-routing-r3/kelvin-probe.json)。原生连通引擎统计未连接为807/632;此前各499仅是DRC报告列表长度。当前ERC为29/196,未降低严重程度,未输出生产Gerber。
|
||||||
@@ -0,0 +1,121 @@
|
|||||||
|
# KiCad PCB 推进记录
|
||||||
|
|
||||||
|
2026-09-07。当前阶段:**三批局部布线完成,尚未完成全板布线/铺铜**。下板40处连接、120段F.Cu走线、无过孔;载板新增10颗Hub配置下拉。两板共529个电气封装。
|
||||||
|
|
||||||
|
最新:ERC为29/196,全部225项已登记逐项处理台账,其中10项供电模型报告仅暂时允许布线。两板几何/丝印及原理图一致性DRC为0项,原生未连接数807/632。此前“各499项”是DRC报告列表长度,未覆盖完整未连接总数,历史记录中相同数字均按此更正。详见 [ERC_DISPOSITION.md](ERC_DISPOSITION.md)。
|
||||||
|
|
||||||
|
第三批布线:五路各完成分流器两端至INA VIN+/VIN-的两条独立取样线,以及INA供电脚至旁路电容的本地连接,共15处、45段新增顶层走线。取样线0.20mm,供电旁路0.25mm,无过孔;未连接822降至807。307个封装的位置/朝向/焊盘网络及原有75段铜线逐项保持不变。十条取样支路已在规则中登记,原生连通检查核对指定焊盘、连续性及额外支路;断线和线中途接入支路的故障注入均检出。[布线记录](out/local-routing-r3/verification.json)、[原生铜层预览](out/local-routing-r3/CH1-kelvin.png)、[检查器验证](out/local-routing-r3/kelvin-probe.json)。
|
||||||
|
|
||||||
|
当前取样线只承担测量电流,不是4A负载铜线;两端分流器焊盘的负载电流进入方向及铺铜后的Kelvin效果仍须复核。INA旁路地、总线电压采样脚8和全板参考地尚未完成。Buck软启动/反馈下臂及eFuse使能偏置候选存在局部冲突,均未写入;下一步需要先调整局部布局或路径,再补安静地与功率热回路。
|
||||||
|
|
||||||
|
本轮按用户截图修正J1:由90°旋转至270°,中心由(63,67)移至(58.4,67)mm,插口朝左板外,前端轮廓距板边约0.25mm。其余306个封装及全部75段走线保持不变;位置/朝向写入机械约束和布局验证器。[局部预览](out/input-connector-r1/J1-edge.png)、[验证记录](out/input-connector-r1/verification.json)。
|
||||||
|
|
||||||
|
第二批布线:五路各完成R106类补偿串联电阻到C110类电容、COMP到补偿电阻、COMP到高频电容,共15处新增连接、45段0.20mm顶层走线。逐条DRC筛选、保存重载及原生连通检查通过,未连接837降至822。软启动和反馈下臂的候选发生间距/短路冲突,未写入主板;需后续调整局部路径。安静地和功率热回路仍未完成。[详细记录](out/local-routing-r2/verification.json)。
|
||||||
|
|
||||||
|
此前电气推进:五路EDL常闭端按TI手册确认不用并加NC,ERC曾为33/212、未连接待审225项,见 [EDL_POWER_REVIEW.md](EDL_POWER_REVIEW.md)。下文R2及R1内容为历史记录;开始布线后不能重新执行起板或布局生成器覆盖当前PCB。
|
||||||
|
|
||||||
|
布线前引脚类型核查已完成迁移器件收尾:未定义类型及pin_to_pin均为0,两板ERC当前为 **33/217项**。230项未连接引脚已建立逐脚待审清单,见 [IC_PIN_REVIEW_R3.md](IC_PIN_REVIEW_R3.md)。随后按用户要求将C737改为22µF/10V KEMET固态钽电容,符号、极性、PCB封装与BOM已同步;除C737外的元件属性及全部网络端点保持不变,几何与原理图一致性DRC仍为0项,见 [C737_TANTALUM.md](C737_TANTALUM.md)。
|
||||||
|
|
||||||
|
## 当前 R2 布局
|
||||||
|
|
||||||
|
按用户要求重新按电路功能摆放,不参考旧版 PCB 布局,保留顶层横向、底层纵向的走线方向及机械基准。
|
||||||
|
|
||||||
|
- 下板重新放置 299 个器件,载板重新放置 185 个;519 个电气封装全部在板内,35 个机械定位电气封装保持不变。
|
||||||
|
- 下板五路功率单元上三下二;输入保护和辅助电源沿上边,控制/DAC 在下方,风扇接口分列左右。载板 Hub/595 居中,五个手机位的储能、ESD、VBUS、EDL、按键各自就近。
|
||||||
|
- 五颗 10.5mm 电容增加下板高度投影禁布;两板增加 ESP32 天线铜箔避让。完整装配高度和射频净空仍待核对。
|
||||||
|
- 已设置 12 类网络及原生 DRC 规则,补充方向、显式 USB 配对和关键器件距离检查。规则尺寸显式写入 `mm`,通过故意违规测试确认执行。
|
||||||
|
- 两板几何/库/丝印 DRC 各 0 项,原理图一致性各 0 项;2007 个焊盘网络赋值、80 个对插针位、61 项关键距离检查通过,已知高电容投影碰撞 0 项。
|
||||||
|
- 两板仍各499个未连接项,无走线、过孔和铺铜。引脚类型核查后ERC为33/217项,不属于生产验收通过。
|
||||||
|
|
||||||
|
工程:[下板 PCB](PhoneRail-Board1/PhoneRail-Board1.kicad_pcb)、[载板 PCB](PhoneRail-Board2/PhoneRail-Board2.kicad_pcb)。
|
||||||
|
预览:[下板](out/pcb-layout-r2/Board1-placement.png)、[载板](out/pcb-layout-r2/Board2-placement.png)。
|
||||||
|
规则与复核方法:[PCB_LAYOUT_RULES.md](PCB_LAYOUT_RULES.md)。检查结果:[verification.json](out/pcb-layout-r2/verification.json)。
|
||||||
|
|
||||||
|
下一步按规则完成热回路、Kelvin 取样、USB 配对与参考地通道,随后布电源、信号和回流铜区;板厂叠层确认、全板 ERC 和完整高度检查仍须完成。风扇两项首版延期决定继续有效。
|
||||||
|
|
||||||
|
## R1 历史基线
|
||||||
|
|
||||||
|
以下记录保留起板时的状态及迁移修复经过,其中“板外暂存、未布局”等描述只适用于 R1,不代表当前 R2。
|
||||||
|
|
||||||
|
用户已决定具体风扇型号接口保证值、启动/装配保护两项不再作为首版前置条件,记录在 [prototype-scope.json](prototype-scope.json)。继续推进 PCB,不将延期项改写为已验证。
|
||||||
|
|
||||||
|
## 可打开的工程
|
||||||
|
|
||||||
|
- [下板 PCB](PhoneRail-Board1/PhoneRail-Board1.kicad_pcb):301 个电气封装 + 6 个机械安装孔。
|
||||||
|
- [载板 PCB](PhoneRail-Board2/PhoneRail-Board2.kicad_pcb):218 个电气封装 + 38 个机械安装孔。
|
||||||
|
- [载板顶面预览](out/pcb-start/Board2-top.svg)、[载板底层预览](out/pcb-start/Board2-bottom.svg)。两图均采用统一顶视坐标,底层预览没有再次镜像。
|
||||||
|
|
||||||
|
原理图、PCB、工程设置、规则文件在同一工程目录中。普通器件按原理图页分组放在板框右侧,字段 `Placement=STAGED_NOT_PLACED`。这不是已完成的板内布局。下板仅 2 个对插接口固定,载板固定 33 个电气封装;其余 299/185 个封装待摆放。
|
||||||
|
|
||||||
|
## 本轮建立的基准
|
||||||
|
|
||||||
|
| 项目 | 当前内容 |
|
||||||
|
|---|---|
|
||||||
|
| 板框 | 两板同为 220×135mm,R5;统一 KiCad 左上角 (50,50)mm |
|
||||||
|
| 坐标换算 | 旧载板机械坐标 (x,y) → KiCad (50+x,185-y);两板共用,不再把旧下板 (-30,-5) 偏移带入新板 |
|
||||||
|
| 板间间隙 | 保留 13mm 设计值;尚未完成元件高度配合检查 |
|
||||||
|
| 公共安装孔 | 两板 6 个 M3 孔对应,钻孔3.2mm、接地焊盘6mm |
|
||||||
|
| 载板中跨安装孔 | 额外保留 (76.6,79.5)、(148.1,79.5) 两孔;下板不添加 |
|
||||||
|
| 手机定位 | 3+2 朝向、每机6个1.8mm非金属化孔;沿用 H5 不打的决定,共30孔 |
|
||||||
|
| 接触方式 | 顶面20个1.5mm裸铜触点,1mm手机间隙;不进元件BOM、不进贴片坐标、无焊膏开口 |
|
||||||
|
| 排线 | 10条铣槽,槽边0.5mm铜/器件禁布区;背面两类排线通道记录为规则区域 |
|
||||||
|
| 槽端 | 暂取0.5mm内圆角,直边有效长度9/18mm,对应8/18mm排线;制板时核对1mm铣刀工艺 |
|
||||||
|
| 对插 | 下板J24/J25顶面,载板J31/J32底面;80个奇偶对换针位的物理坐标及网络逐一相等 |
|
||||||
|
| 板边USB | J23在载板右侧、底层,信号焊盘在接口中心西侧,开口朝板外 |
|
||||||
|
| 四层设置 | 1.6mm;外层35um、内层17.5um铜;外侧介质0.2104mm,芯板1.0742mm由总厚度推算,待板厂确认 |
|
||||||
|
| 网络类 | Default、USB90、PWR4A、PWR5V、PWR12V;通孔0.6/0.3mm,USB线宽/间距预设0.28/0.18mm |
|
||||||
|
|
||||||
|
机械参数集中在 [pcb-mechanical.json](pcb-mechanical.json),来源是已定稿设计和机械脚本中的当前常量,没有导入 EasyEDA 铜箔、过孔或走线。
|
||||||
|
|
||||||
|
M1.6孔的1.8mm courtyard半径表示3.2mm螺钉头加0.2mm单边装配余量;普通器件仍按旧设计距孔心2.2mm避让。不能把两种间距重复叠加在相邻H6/H7螺钉头之间。触点历史位置不确定度、排线端部的接口容许区域、手机支撑高度仍需在后续布局/装配中复核。
|
||||||
|
|
||||||
|
层的用途继续按原决定:下板 In1 为连续地参考、In2 为电源分区;载板 In2 为底层USB的地参考、In1为电源分区。本阶段仅设置四层物理结构,**没有铺铜**。USB90 是布线尺寸预设,既不证明阻抗已合格,也不证明现有 DP/DM 网名已被交互式差分布线器配对识别,正式布差分前要验证配对和实际叠层。
|
||||||
|
|
||||||
|
## 修复的迁移问题
|
||||||
|
|
||||||
|
1. **67个原迁移封装漏做Y轴翻转**。EasyEDA封装坐标为Y向上,KiCad局部坐标为Y向下;旧生成器原样写Y和角度,造成IC焊盘绕行方向镜像。已反射图形/焊盘坐标并反转角度,保留焊盘号、尺寸和铜层。814个焊盘坐标逐一对照原始efoo,SOIC-16、SOIC-8、SOT-23与KiCad标准封装的引脚手性一致。
|
||||||
|
2. **USB-C四个长圆孔漏掉独立90°孔旋转**。原始PAD记录第14字段为孔旋转,旧生成器未处理。现按原数据交换长短轴;J22/J23原孔环DRC消除,没有猜改厂家孔尺寸。孔中心的原始亚微米舍入偏差未用来移动焊盘。
|
||||||
|
3. **裸铜触点错误带F.Paste**。移除焊膏层,保留铜和阻焊开口;20个实例检查通过。
|
||||||
|
4. **通孔阻焊意图在保存时丢失**。对已有双面开口的通孔显式写入 `tenting front=no/back=no`,两板已完成原生保存、重载回归,确认阻焊层保留。
|
||||||
|
5. **XML网名与PCB内部转义格式不同**。PCB导入使用原生kicadsexpr网表名称,按引脚集合与XML配对,正确保留GPIO/SDO、RT/CLK、SS/TR等名称中的 `{slash}`;不改原理图网络或连通关系。
|
||||||
|
6. USB-C前缘三段轮廓移到F.Fab,装到右板边后不再产生丝印裁切提示。板边位置未为消除提示而移动。
|
||||||
|
|
||||||
|
原迁移封装备份及逐项审计位于 [out/footprint-orientation](out/footprint-orientation/audit.json)。风扇专用库不做镜像,端子只补充阻焊开口的显式属性。
|
||||||
|
|
||||||
|
## 检查结果
|
||||||
|
|
||||||
|
| 检查 | 下板 | 载板 |
|
||||||
|
|---|---:|---:|
|
||||||
|
| 电气封装集合 | 301/301 | 218/218 |
|
||||||
|
| 焊盘网络对应 | 1041 | 966 |
|
||||||
|
| 编译网表网络数,含未连接命名网 | 200 | 362 |
|
||||||
|
| 原理图一致性差异 | 0 | 0 |
|
||||||
|
| 几何/孔环/库差异/丝印DRC项 | 0 | 0 |
|
||||||
|
| 未布线连接项 | 499 | 499 |
|
||||||
|
| 已布线段/过孔 | 0 | 0 |
|
||||||
|
| 原生保存重载检查 | 通过 | 通过 |
|
||||||
|
|
||||||
|
详细结果:[verification.json](out/pcb-start/verification.json)、[下板DRC](out/pcb-start/Board1-drc.json)、[载板DRC](out/pcb-start/Board2-drc.json)。几何类DRC为0不能简写为“PCB DRC全通过”,因为998条未布线连接仍然存在,而且普通器件尚未摆入板内。原理图ERC仍为下板409、载板376项,未修改严重等级或批量加NC。
|
||||||
|
|
||||||
|
首版专项检查采用已修正引脚的固件副本时为505通过、0失败、2延期;同级固件尚未合入,因此默认检查为502通过、3失败、2延期。固件合入是另一条交接事项,不阻止本轮起板。
|
||||||
|
|
||||||
|
## 复核与后续
|
||||||
|
|
||||||
|
```powershell
|
||||||
|
& D:/KiCad/bin/python.exe scripts/verify_pcb_start.py
|
||||||
|
python scripts/check_hardware.py --firmware-dir out/firmware-fan-r2 --out out/fan-r2-candidate
|
||||||
|
python scripts/check_hardware.py --strict --firmware-dir out/firmware-fan-r2 --out out/fan-r2-strict
|
||||||
|
```
|
||||||
|
|
||||||
|
`verify_pcb_start.py`用于本阶段无走线的基线复核;开始布线后,其中“走线段为0”的阶段断言需要改为对应布线检查,不能继续拿起板脚本当生产验收。
|
||||||
|
|
||||||
|
`bootstrap_pcb.py`是一次性起板工具,记录生成文件哈希,拒绝覆盖已手工修改的PCB或规则。不要在开始摆放后用它重建工程。旧上级`k_gen_fp.py`仍含错误坐标约定,本工作区无法改写它;不得直接用其输出覆盖本次修复。必须重新迁移时,先运行 `repair_footprint_handedness.py --apply` 并检查审计,再更新PCB。
|
||||||
|
|
||||||
|
下一阶段按以下顺序推进:
|
||||||
|
|
||||||
|
1. 下板五路功率级、输入保护、5V/3V3、控制和两侧风扇接口分区;载板按手机位放置电池储能、VBUS、ESD、按键MOS及Hub。
|
||||||
|
2. 根据上下板器件实际位置建立高度投影检查;细化排线端部、螺钉头、插拔和工具空间。
|
||||||
|
3. 落实五路手机回流与USB并联回流路径,再放置铜区;目前同名GND并不等于回流要求已实现。
|
||||||
|
4. 完成器件引脚/ERC复核,建立功率热回路、Kelvin取样、USB参考面和差分配对约束,再开始布线。
|
||||||
|
|
||||||
|
本阶段未生成生产Gerber、生产钻孔或贴片文件。
|
||||||
子模块 kicad/PhoneRail-Board1/.history 已添加到 034fdc79e1
文件差异内容过多而无法显示
加载差异
文件差异内容过多而无法显示
加载差异
文件差异内容过多而无法显示
加载差异
文件差异内容过多而无法显示
加载差异
文件差异内容过多而无法显示
加载差异
文件差异内容过多而无法显示
加载差异
文件差异内容过多而无法显示
加载差异
文件差异内容过多而无法显示
加载差异
文件差异内容过多而无法显示
加载差异
文件差异内容过多而无法显示
加载差异
文件差异内容过多而无法显示
加载差异
@@ -0,0 +1,27 @@
|
|||||||
|
(version 1)
|
||||||
|
# F.Cu horizontal, B.Cu vertical. Direction and explicit pair checks:
|
||||||
|
# scripts/verify_pcb_layout.py + pcb-routing-rules.json.
|
||||||
|
# Net names are unchanged; DP/DM suffixes are not presumed native pairs.
|
||||||
|
(rule "R2 inner layers reserved for reference and power zones"
|
||||||
|
(condition "A.Layer == 'In1.Cu' || A.Layer == 'In2.Cu'")
|
||||||
|
(constraint disallow track))
|
||||||
|
(rule "R2 USB differential target - requires recognized pair"
|
||||||
|
(condition "A.hasNetclass('USB90')")
|
||||||
|
(constraint track_width (min 0.15mm) (opt 0.28mm) (max 0.30mm))
|
||||||
|
(constraint diff_pair_gap (min 0.15mm) (opt 0.18mm) (max 0.21mm))
|
||||||
|
(constraint diff_pair_uncoupled (max 5mm))
|
||||||
|
(constraint skew (max 0.5mm)))
|
||||||
|
(rule "R2 switch copper stays on component side with no vias"
|
||||||
|
(condition "A.hasNetclass('SWITCH')")
|
||||||
|
(constraint disallow via)
|
||||||
|
(constraint length (max 12mm)))
|
||||||
|
(rule "R2 feedback and oscillator do not change layers"
|
||||||
|
(condition "A.hasNetclass('FEEDBACK') || A.hasNetclass('CLOCK_LOCAL')")
|
||||||
|
(constraint disallow via)
|
||||||
|
(constraint length (max 15mm)))
|
||||||
|
(rule "R2 switch tracks isolated from sensitive nets"
|
||||||
|
(condition "A.Type == 'Track' && A.hasNetclass('SWITCH') && (B.hasNetclass('FEEDBACK') || B.hasNetclass('ANALOG') || B.hasNetclass('USB90') || B.hasNetclass('CLOCK_LOCAL'))")
|
||||||
|
(constraint clearance (min 0.5mm)))
|
||||||
|
(rule "R2 ordinary vias stay outside SMD lands"
|
||||||
|
(condition "A.Type == 'Via' && B.Type == 'Pad' && B.Pad_Type == 'SMD'")
|
||||||
|
(constraint physical_clearance (min 0.1mm)))
|
||||||
文件差异内容过多而无法显示
加载差异
@@ -0,0 +1,144 @@
|
|||||||
|
{
|
||||||
|
"board": {
|
||||||
|
"active_layer": 0,
|
||||||
|
"active_layer_preset": "",
|
||||||
|
"auto_track_width": true,
|
||||||
|
"hidden_netclasses": [],
|
||||||
|
"hidden_nets": [],
|
||||||
|
"high_contrast_mode": 0,
|
||||||
|
"net_color_mode": 1,
|
||||||
|
"opacity": {
|
||||||
|
"images": 0.6,
|
||||||
|
"pads": 1.0,
|
||||||
|
"shapes": 1.0,
|
||||||
|
"tracks": 1.0,
|
||||||
|
"vias": 1.0,
|
||||||
|
"zones": 0.6
|
||||||
|
},
|
||||||
|
"prototype_zone_fills": false,
|
||||||
|
"selection_filter": {
|
||||||
|
"dimensions": true,
|
||||||
|
"footprints": true,
|
||||||
|
"graphics": true,
|
||||||
|
"keepouts": true,
|
||||||
|
"lockedItems": false,
|
||||||
|
"otherItems": true,
|
||||||
|
"pads": true,
|
||||||
|
"text": true,
|
||||||
|
"tracks": true,
|
||||||
|
"vias": true,
|
||||||
|
"zones": true
|
||||||
|
},
|
||||||
|
"visible_items": [
|
||||||
|
"vias",
|
||||||
|
"footprint_text",
|
||||||
|
"footprint_anchors",
|
||||||
|
"ratsnest",
|
||||||
|
"grid",
|
||||||
|
"footprints_front",
|
||||||
|
"footprints_back",
|
||||||
|
"footprint_values",
|
||||||
|
"footprint_references",
|
||||||
|
"tracks",
|
||||||
|
"drc_errors",
|
||||||
|
"drawing_sheet",
|
||||||
|
"bitmaps",
|
||||||
|
"pads",
|
||||||
|
"zones",
|
||||||
|
"drc_warnings",
|
||||||
|
"drc_exclusions",
|
||||||
|
"locked_item_shadows",
|
||||||
|
"conflict_shadows",
|
||||||
|
"shapes",
|
||||||
|
"board_outline_area",
|
||||||
|
"ly_points"
|
||||||
|
],
|
||||||
|
"visible_layers": "ffffffff_ffffffff_ffffffff_ffffffff",
|
||||||
|
"zone_display_mode": 0
|
||||||
|
},
|
||||||
|
"git": {
|
||||||
|
"integration_disabled": false,
|
||||||
|
"repo_type": "",
|
||||||
|
"repo_username": "",
|
||||||
|
"ssh_key": ""
|
||||||
|
},
|
||||||
|
"meta": {
|
||||||
|
"filename": "PhoneRail-Board1.kicad_prl",
|
||||||
|
"version": 5
|
||||||
|
},
|
||||||
|
"net_inspector_panel": {
|
||||||
|
"col_hidden": [
|
||||||
|
false,
|
||||||
|
false,
|
||||||
|
false,
|
||||||
|
false,
|
||||||
|
false,
|
||||||
|
false,
|
||||||
|
false,
|
||||||
|
false,
|
||||||
|
false,
|
||||||
|
false,
|
||||||
|
false,
|
||||||
|
false
|
||||||
|
],
|
||||||
|
"col_order": [
|
||||||
|
0,
|
||||||
|
1,
|
||||||
|
2,
|
||||||
|
3,
|
||||||
|
4,
|
||||||
|
5,
|
||||||
|
6,
|
||||||
|
7,
|
||||||
|
8,
|
||||||
|
9,
|
||||||
|
10,
|
||||||
|
11
|
||||||
|
],
|
||||||
|
"col_widths": [
|
||||||
|
174,
|
||||||
|
159,
|
||||||
|
100,
|
||||||
|
63,
|
||||||
|
100,
|
||||||
|
100,
|
||||||
|
100,
|
||||||
|
63,
|
||||||
|
100,
|
||||||
|
100,
|
||||||
|
100,
|
||||||
|
100
|
||||||
|
],
|
||||||
|
"custom_group_rules": [],
|
||||||
|
"expanded_rows": [],
|
||||||
|
"filter_by_net_name": true,
|
||||||
|
"filter_by_netclass": true,
|
||||||
|
"filter_text": "",
|
||||||
|
"group_by_constraint": false,
|
||||||
|
"group_by_netclass": false,
|
||||||
|
"show_time_domain_details": false,
|
||||||
|
"show_unconnected_nets": false,
|
||||||
|
"show_zero_pad_nets": false,
|
||||||
|
"sort_ascending": true,
|
||||||
|
"sorting_column": 0
|
||||||
|
},
|
||||||
|
"open_jobsets": [],
|
||||||
|
"project": {
|
||||||
|
"files": []
|
||||||
|
},
|
||||||
|
"schematic": {
|
||||||
|
"hierarchy_collapsed": [],
|
||||||
|
"selection_filter": {
|
||||||
|
"graphics": true,
|
||||||
|
"images": true,
|
||||||
|
"labels": true,
|
||||||
|
"lockedItems": false,
|
||||||
|
"otherItems": true,
|
||||||
|
"pins": true,
|
||||||
|
"ruleAreas": true,
|
||||||
|
"symbols": true,
|
||||||
|
"text": true,
|
||||||
|
"wires": true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
文件差异内容过多而无法显示
加载差异
@@ -0,0 +1,513 @@
|
|||||||
|
(kicad_sch
|
||||||
|
(version 20260306)
|
||||||
|
(generator "eeschema")
|
||||||
|
(generator_version "10.0")
|
||||||
|
(uuid "66bff2c0-3126-52cb-9306-39c53f9b5560")
|
||||||
|
(paper "A4")
|
||||||
|
(title_block
|
||||||
|
(title "PhoneRail-Board1")
|
||||||
|
(comment 1 "由 EasyEDA 工程「五路手机直供电源板」自动转换")
|
||||||
|
)
|
||||||
|
(lib_symbols)
|
||||||
|
(sheet
|
||||||
|
(at 114.3 139.7)
|
||||||
|
(size 76.2 25.4)
|
||||||
|
(exclude_from_sim no)
|
||||||
|
(in_bom yes)
|
||||||
|
(on_board yes)
|
||||||
|
(dnp no)
|
||||||
|
(stroke
|
||||||
|
(width 0.1524)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(color 0 0 0 0)
|
||||||
|
)
|
||||||
|
(uuid "00839f11-41e8-5ddb-acb1-68ec047df23a")
|
||||||
|
(property "Sheetname" "P1B-5V"
|
||||||
|
(at 114.3 139 0)
|
||||||
|
(show_name no)
|
||||||
|
(do_not_autoplace no)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
(justify left bottom)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Sheetfile" "P1B-5V.kicad_sch"
|
||||||
|
(at 114.3 165.8 0)
|
||||||
|
(show_name no)
|
||||||
|
(do_not_autoplace no)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1 1)
|
||||||
|
)
|
||||||
|
(justify left top)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(instances
|
||||||
|
(project "PhoneRail-Board1"
|
||||||
|
(path "/66bff2c0-3126-52cb-9306-39c53f9b5560"
|
||||||
|
(page "12")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(sheet
|
||||||
|
(at 114.3 25.4)
|
||||||
|
(size 76.2 25.4)
|
||||||
|
(exclude_from_sim no)
|
||||||
|
(in_bom yes)
|
||||||
|
(on_board yes)
|
||||||
|
(dnp no)
|
||||||
|
(stroke
|
||||||
|
(width 0.1524)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(color 0 0 0 0)
|
||||||
|
)
|
||||||
|
(uuid "371e5316-97f9-5cef-95e8-e6ba648c0f1b")
|
||||||
|
(property "Sheetname" "P3-CONTROL"
|
||||||
|
(at 114.3 24.7 0)
|
||||||
|
(show_name no)
|
||||||
|
(do_not_autoplace no)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
(justify left bottom)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Sheetfile" "P3-CONTROL.kicad_sch"
|
||||||
|
(at 114.3 51.5 0)
|
||||||
|
(show_name no)
|
||||||
|
(do_not_autoplace no)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1 1)
|
||||||
|
)
|
||||||
|
(justify left top)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(instances
|
||||||
|
(project "PhoneRail-Board1"
|
||||||
|
(path "/66bff2c0-3126-52cb-9306-39c53f9b5560"
|
||||||
|
(page "3")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(sheet
|
||||||
|
(at 203.2 63.5)
|
||||||
|
(size 76.2 25.4)
|
||||||
|
(exclude_from_sim no)
|
||||||
|
(in_bom yes)
|
||||||
|
(on_board yes)
|
||||||
|
(dnp no)
|
||||||
|
(stroke
|
||||||
|
(width 0.1524)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(color 0 0 0 0)
|
||||||
|
)
|
||||||
|
(uuid "62154497-2e5e-5698-899b-ea11f95ae2b6")
|
||||||
|
(property "Sheetname" "P2B-CH2"
|
||||||
|
(at 203.2 62.8 0)
|
||||||
|
(show_name no)
|
||||||
|
(do_not_autoplace no)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
(justify left bottom)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Sheetfile" "P2B-CH2.kicad_sch"
|
||||||
|
(at 203.2 89.6 0)
|
||||||
|
(show_name no)
|
||||||
|
(do_not_autoplace no)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1 1)
|
||||||
|
)
|
||||||
|
(justify left top)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(instances
|
||||||
|
(project "PhoneRail-Board1"
|
||||||
|
(path "/66bff2c0-3126-52cb-9306-39c53f9b5560"
|
||||||
|
(page "7")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(sheet
|
||||||
|
(at 25.4 25.4)
|
||||||
|
(size 76.2 25.4)
|
||||||
|
(exclude_from_sim no)
|
||||||
|
(in_bom yes)
|
||||||
|
(on_board yes)
|
||||||
|
(dnp no)
|
||||||
|
(stroke
|
||||||
|
(width 0.1524)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(color 0 0 0 0)
|
||||||
|
)
|
||||||
|
(uuid "7e1ecc42-0367-5392-b389-9cbcbabe2107")
|
||||||
|
(property "Sheetname" "P5-BTB"
|
||||||
|
(at 25.4 24.7 0)
|
||||||
|
(show_name no)
|
||||||
|
(do_not_autoplace no)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
(justify left bottom)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Sheetfile" "P5-BTB.kicad_sch"
|
||||||
|
(at 25.4 51.5 0)
|
||||||
|
(show_name no)
|
||||||
|
(do_not_autoplace no)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1 1)
|
||||||
|
)
|
||||||
|
(justify left top)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(instances
|
||||||
|
(project "PhoneRail-Board1"
|
||||||
|
(path "/66bff2c0-3126-52cb-9306-39c53f9b5560"
|
||||||
|
(page "2")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(sheet
|
||||||
|
(at 25.4 101.6)
|
||||||
|
(size 76.2 25.4)
|
||||||
|
(exclude_from_sim no)
|
||||||
|
(in_bom yes)
|
||||||
|
(on_board yes)
|
||||||
|
(dnp no)
|
||||||
|
(stroke
|
||||||
|
(width 0.1524)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(color 0 0 0 0)
|
||||||
|
)
|
||||||
|
(uuid "9034dbd4-d7ac-5154-b9bb-ec94f291cd4d")
|
||||||
|
(property "Sheetname" "P2C-CH3"
|
||||||
|
(at 25.4 100.9 0)
|
||||||
|
(show_name no)
|
||||||
|
(do_not_autoplace no)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
(justify left bottom)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Sheetfile" "P2C-CH3.kicad_sch"
|
||||||
|
(at 25.4 127.7 0)
|
||||||
|
(show_name no)
|
||||||
|
(do_not_autoplace no)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1 1)
|
||||||
|
)
|
||||||
|
(justify left top)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(instances
|
||||||
|
(project "PhoneRail-Board1"
|
||||||
|
(path "/66bff2c0-3126-52cb-9306-39c53f9b5560"
|
||||||
|
(page "8")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(sheet
|
||||||
|
(at 203.2 101.6)
|
||||||
|
(size 76.2 25.4)
|
||||||
|
(exclude_from_sim no)
|
||||||
|
(in_bom yes)
|
||||||
|
(on_board yes)
|
||||||
|
(dnp no)
|
||||||
|
(stroke
|
||||||
|
(width 0.1524)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(color 0 0 0 0)
|
||||||
|
)
|
||||||
|
(uuid "955567e9-15f0-5a78-bfe6-4b6b58c63d3b")
|
||||||
|
(property "Sheetname" "P2E-CH5"
|
||||||
|
(at 203.2 100.9 0)
|
||||||
|
(show_name no)
|
||||||
|
(do_not_autoplace no)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
(justify left bottom)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Sheetfile" "P2E-CH5.kicad_sch"
|
||||||
|
(at 203.2 127.7 0)
|
||||||
|
(show_name no)
|
||||||
|
(do_not_autoplace no)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1 1)
|
||||||
|
)
|
||||||
|
(justify left top)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(instances
|
||||||
|
(project "PhoneRail-Board1"
|
||||||
|
(path "/66bff2c0-3126-52cb-9306-39c53f9b5560"
|
||||||
|
(page "10")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(sheet
|
||||||
|
(at 203.2 25.4)
|
||||||
|
(size 76.2 25.4)
|
||||||
|
(exclude_from_sim no)
|
||||||
|
(in_bom yes)
|
||||||
|
(on_board yes)
|
||||||
|
(dnp no)
|
||||||
|
(stroke
|
||||||
|
(width 0.1524)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(color 0 0 0 0)
|
||||||
|
)
|
||||||
|
(uuid "bfa3a098-21bb-58a6-b2c4-59f3976982e5")
|
||||||
|
(property "Sheetname" "P3B-EXPAND"
|
||||||
|
(at 203.2 24.7 0)
|
||||||
|
(show_name no)
|
||||||
|
(do_not_autoplace no)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
(justify left bottom)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Sheetfile" "P3B-EXPAND.kicad_sch"
|
||||||
|
(at 203.2 51.5 0)
|
||||||
|
(show_name no)
|
||||||
|
(do_not_autoplace no)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1 1)
|
||||||
|
)
|
||||||
|
(justify left top)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(instances
|
||||||
|
(project "PhoneRail-Board1"
|
||||||
|
(path "/66bff2c0-3126-52cb-9306-39c53f9b5560"
|
||||||
|
(page "4")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(sheet
|
||||||
|
(at 25.4 63.5)
|
||||||
|
(size 76.2 25.4)
|
||||||
|
(exclude_from_sim no)
|
||||||
|
(in_bom yes)
|
||||||
|
(on_board yes)
|
||||||
|
(dnp no)
|
||||||
|
(stroke
|
||||||
|
(width 0.1524)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(color 0 0 0 0)
|
||||||
|
)
|
||||||
|
(uuid "d0919e69-5c3c-5169-a151-642c9eb62019")
|
||||||
|
(property "Sheetname" "P6-FAN-EDL"
|
||||||
|
(at 25.4 62.8 0)
|
||||||
|
(show_name no)
|
||||||
|
(do_not_autoplace no)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
(justify left bottom)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Sheetfile" "P6-FAN-EDL.kicad_sch"
|
||||||
|
(at 25.4 89.6 0)
|
||||||
|
(show_name no)
|
||||||
|
(do_not_autoplace no)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1 1)
|
||||||
|
)
|
||||||
|
(justify left top)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(instances
|
||||||
|
(project "PhoneRail-Board1"
|
||||||
|
(path "/66bff2c0-3126-52cb-9306-39c53f9b5560"
|
||||||
|
(page "5")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(sheet
|
||||||
|
(at 114.3 63.5)
|
||||||
|
(size 76.2 25.4)
|
||||||
|
(exclude_from_sim no)
|
||||||
|
(in_bom yes)
|
||||||
|
(on_board yes)
|
||||||
|
(dnp no)
|
||||||
|
(stroke
|
||||||
|
(width 0.1524)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(color 0 0 0 0)
|
||||||
|
)
|
||||||
|
(uuid "d36954f9-6145-5950-98ba-29425c32f8ef")
|
||||||
|
(property "Sheetname" "P2-CHANNEL"
|
||||||
|
(at 114.3 62.8 0)
|
||||||
|
(show_name no)
|
||||||
|
(do_not_autoplace no)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
(justify left bottom)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Sheetfile" "P2-CHANNEL.kicad_sch"
|
||||||
|
(at 114.3 89.6 0)
|
||||||
|
(show_name no)
|
||||||
|
(do_not_autoplace no)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1 1)
|
||||||
|
)
|
||||||
|
(justify left top)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(instances
|
||||||
|
(project "PhoneRail-Board1"
|
||||||
|
(path "/66bff2c0-3126-52cb-9306-39c53f9b5560"
|
||||||
|
(page "6")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(sheet
|
||||||
|
(at 25.4 139.7)
|
||||||
|
(size 76.2 25.4)
|
||||||
|
(exclude_from_sim no)
|
||||||
|
(in_bom yes)
|
||||||
|
(on_board yes)
|
||||||
|
(dnp no)
|
||||||
|
(stroke
|
||||||
|
(width 0.1524)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(color 0 0 0 0)
|
||||||
|
)
|
||||||
|
(uuid "dd8a914b-e0bd-5755-80e1-da64ad78a589")
|
||||||
|
(property "Sheetname" "P1-INPUT"
|
||||||
|
(at 25.4 139 0)
|
||||||
|
(show_name no)
|
||||||
|
(do_not_autoplace no)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
(justify left bottom)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Sheetfile" "P1-INPUT.kicad_sch"
|
||||||
|
(at 25.4 165.8 0)
|
||||||
|
(show_name no)
|
||||||
|
(do_not_autoplace no)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1 1)
|
||||||
|
)
|
||||||
|
(justify left top)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(instances
|
||||||
|
(project "PhoneRail-Board1"
|
||||||
|
(path "/66bff2c0-3126-52cb-9306-39c53f9b5560"
|
||||||
|
(page "11")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(sheet
|
||||||
|
(at 114.3 101.6)
|
||||||
|
(size 76.2 25.4)
|
||||||
|
(exclude_from_sim no)
|
||||||
|
(in_bom yes)
|
||||||
|
(on_board yes)
|
||||||
|
(dnp no)
|
||||||
|
(stroke
|
||||||
|
(width 0.1524)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(color 0 0 0 0)
|
||||||
|
)
|
||||||
|
(uuid "e5041c62-01ca-5768-95ce-1968774deef8")
|
||||||
|
(property "Sheetname" "P2D-CH4"
|
||||||
|
(at 114.3 100.9 0)
|
||||||
|
(show_name no)
|
||||||
|
(do_not_autoplace no)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
(justify left bottom)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Sheetfile" "P2D-CH4.kicad_sch"
|
||||||
|
(at 114.3 127.7 0)
|
||||||
|
(show_name no)
|
||||||
|
(do_not_autoplace no)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1 1)
|
||||||
|
)
|
||||||
|
(justify left top)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(instances
|
||||||
|
(project "PhoneRail-Board1"
|
||||||
|
(path "/66bff2c0-3126-52cb-9306-39c53f9b5560"
|
||||||
|
(page "9")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(sheet_instances
|
||||||
|
(path "/"
|
||||||
|
(page "1")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(embedded_fonts no)
|
||||||
|
)
|
||||||
@@ -0,0 +1,6 @@
|
|||||||
|
(fp_lib_table
|
||||||
|
(version 7)
|
||||||
|
(lib (name "PhoneRail")(type "KiCad")(uri "${KIPRJMOD}/../lib/PhoneRail.pretty")(options "")(descr "PhoneRail 由 EasyEDA 转换"))
|
||||||
|
(lib (name "PhoneRail-Fan") (type "KiCad") (uri "${KIPRJMOD}/../lib/PhoneRail-Fan.pretty") (options "") (descr "Four-wire prototype additions"))
|
||||||
|
(lib (name "PhoneRail-Mechanical") (type "KiCad") (uri "${KIPRJMOD}/../lib/PhoneRail-Mechanical.pretty") (options "") (descr "R1 mechanical anchors"))
|
||||||
|
)
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
(sym_lib_table
|
||||||
|
(version 7)
|
||||||
|
(lib (name "PhoneRail")(type "KiCad")(uri "${KIPRJMOD}/../lib/PhoneRail.kicad_sym")(options "")(descr "PhoneRail 由 EasyEDA 转换"))
|
||||||
|
(lib (name "PhoneRail-Fan") (type "KiCad") (uri "${KIPRJMOD}/../lib/PhoneRail-Fan.kicad_sym") (options "") (descr "Four-wire prototype additions"))
|
||||||
|
)
|
||||||
文件差异内容过多而无法显示
加载差异
文件差异内容过多而无法显示
加载差异
文件差异内容过多而无法显示
加载差异
文件差异内容过多而无法显示
加载差异
文件差异内容过多而无法显示
加载差异
文件差异内容过多而无法显示
加载差异
文件差异内容过多而无法显示
加载差异
文件差异内容过多而无法显示
加载差异
文件差异内容过多而无法显示
加载差异
文件差异内容过多而无法显示
加载差异
文件差异内容过多而无法显示
加载差异
文件差异内容过多而无法显示
加载差异
@@ -0,0 +1,27 @@
|
|||||||
|
(version 1)
|
||||||
|
# F.Cu horizontal, B.Cu vertical. Direction and explicit pair checks:
|
||||||
|
# scripts/verify_pcb_layout.py + pcb-routing-rules.json.
|
||||||
|
# Net names are unchanged; DP/DM suffixes are not presumed native pairs.
|
||||||
|
(rule "R2 inner layers reserved for reference and power zones"
|
||||||
|
(condition "A.Layer == 'In1.Cu' || A.Layer == 'In2.Cu'")
|
||||||
|
(constraint disallow track))
|
||||||
|
(rule "R2 USB differential target - requires recognized pair"
|
||||||
|
(condition "A.hasNetclass('USB90')")
|
||||||
|
(constraint track_width (min 0.15mm) (opt 0.28mm) (max 0.30mm))
|
||||||
|
(constraint diff_pair_gap (min 0.15mm) (opt 0.18mm) (max 0.21mm))
|
||||||
|
(constraint diff_pair_uncoupled (max 5mm))
|
||||||
|
(constraint skew (max 0.5mm)))
|
||||||
|
(rule "R2 switch copper stays on component side with no vias"
|
||||||
|
(condition "A.hasNetclass('SWITCH')")
|
||||||
|
(constraint disallow via)
|
||||||
|
(constraint length (max 12mm)))
|
||||||
|
(rule "R2 feedback and oscillator do not change layers"
|
||||||
|
(condition "A.hasNetclass('FEEDBACK') || A.hasNetclass('CLOCK_LOCAL')")
|
||||||
|
(constraint disallow via)
|
||||||
|
(constraint length (max 15mm)))
|
||||||
|
(rule "R2 switch tracks isolated from sensitive nets"
|
||||||
|
(condition "A.Type == 'Track' && A.hasNetclass('SWITCH') && (B.hasNetclass('FEEDBACK') || B.hasNetclass('ANALOG') || B.hasNetclass('USB90') || B.hasNetclass('CLOCK_LOCAL'))")
|
||||||
|
(constraint clearance (min 0.5mm)))
|
||||||
|
(rule "R2 ordinary vias stay outside SMD lands"
|
||||||
|
(condition "A.Type == 'Via' && B.Type == 'Pad' && B.Pad_Type == 'SMD'")
|
||||||
|
(constraint physical_clearance (min 0.1mm)))
|
||||||
文件差异内容过多而无法显示
加载差异
@@ -0,0 +1,144 @@
|
|||||||
|
{
|
||||||
|
"board": {
|
||||||
|
"active_layer": 0,
|
||||||
|
"active_layer_preset": "",
|
||||||
|
"auto_track_width": true,
|
||||||
|
"hidden_netclasses": [],
|
||||||
|
"hidden_nets": [],
|
||||||
|
"high_contrast_mode": 0,
|
||||||
|
"net_color_mode": 1,
|
||||||
|
"opacity": {
|
||||||
|
"images": 0.6,
|
||||||
|
"pads": 1.0,
|
||||||
|
"shapes": 1.0,
|
||||||
|
"tracks": 1.0,
|
||||||
|
"vias": 1.0,
|
||||||
|
"zones": 0.6
|
||||||
|
},
|
||||||
|
"prototype_zone_fills": false,
|
||||||
|
"selection_filter": {
|
||||||
|
"dimensions": true,
|
||||||
|
"footprints": true,
|
||||||
|
"graphics": true,
|
||||||
|
"keepouts": true,
|
||||||
|
"lockedItems": false,
|
||||||
|
"otherItems": true,
|
||||||
|
"pads": true,
|
||||||
|
"text": true,
|
||||||
|
"tracks": true,
|
||||||
|
"vias": true,
|
||||||
|
"zones": true
|
||||||
|
},
|
||||||
|
"visible_items": [
|
||||||
|
"vias",
|
||||||
|
"footprint_text",
|
||||||
|
"footprint_anchors",
|
||||||
|
"ratsnest",
|
||||||
|
"grid",
|
||||||
|
"footprints_front",
|
||||||
|
"footprints_back",
|
||||||
|
"footprint_values",
|
||||||
|
"footprint_references",
|
||||||
|
"tracks",
|
||||||
|
"drc_errors",
|
||||||
|
"drawing_sheet",
|
||||||
|
"bitmaps",
|
||||||
|
"pads",
|
||||||
|
"zones",
|
||||||
|
"drc_warnings",
|
||||||
|
"drc_exclusions",
|
||||||
|
"locked_item_shadows",
|
||||||
|
"conflict_shadows",
|
||||||
|
"shapes",
|
||||||
|
"board_outline_area",
|
||||||
|
"ly_points"
|
||||||
|
],
|
||||||
|
"visible_layers": "ffffffff_ffffffff_ffffffff_ffffffff",
|
||||||
|
"zone_display_mode": 0
|
||||||
|
},
|
||||||
|
"git": {
|
||||||
|
"integration_disabled": false,
|
||||||
|
"repo_type": "",
|
||||||
|
"repo_username": "",
|
||||||
|
"ssh_key": ""
|
||||||
|
},
|
||||||
|
"meta": {
|
||||||
|
"filename": "PhoneRail-Board2.kicad_prl",
|
||||||
|
"version": 5
|
||||||
|
},
|
||||||
|
"net_inspector_panel": {
|
||||||
|
"col_hidden": [
|
||||||
|
false,
|
||||||
|
false,
|
||||||
|
false,
|
||||||
|
false,
|
||||||
|
false,
|
||||||
|
false,
|
||||||
|
false,
|
||||||
|
false,
|
||||||
|
false,
|
||||||
|
false,
|
||||||
|
false,
|
||||||
|
false
|
||||||
|
],
|
||||||
|
"col_order": [
|
||||||
|
0,
|
||||||
|
1,
|
||||||
|
2,
|
||||||
|
3,
|
||||||
|
4,
|
||||||
|
5,
|
||||||
|
6,
|
||||||
|
7,
|
||||||
|
8,
|
||||||
|
9,
|
||||||
|
10,
|
||||||
|
11
|
||||||
|
],
|
||||||
|
"col_widths": [
|
||||||
|
174,
|
||||||
|
159,
|
||||||
|
100,
|
||||||
|
63,
|
||||||
|
100,
|
||||||
|
100,
|
||||||
|
100,
|
||||||
|
63,
|
||||||
|
100,
|
||||||
|
100,
|
||||||
|
100,
|
||||||
|
100
|
||||||
|
],
|
||||||
|
"custom_group_rules": [],
|
||||||
|
"expanded_rows": [],
|
||||||
|
"filter_by_net_name": true,
|
||||||
|
"filter_by_netclass": true,
|
||||||
|
"filter_text": "",
|
||||||
|
"group_by_constraint": false,
|
||||||
|
"group_by_netclass": false,
|
||||||
|
"show_time_domain_details": false,
|
||||||
|
"show_unconnected_nets": false,
|
||||||
|
"show_zero_pad_nets": false,
|
||||||
|
"sort_ascending": true,
|
||||||
|
"sorting_column": 0
|
||||||
|
},
|
||||||
|
"open_jobsets": [],
|
||||||
|
"project": {
|
||||||
|
"files": []
|
||||||
|
},
|
||||||
|
"schematic": {
|
||||||
|
"hierarchy_collapsed": [],
|
||||||
|
"selection_filter": {
|
||||||
|
"graphics": true,
|
||||||
|
"images": true,
|
||||||
|
"labels": true,
|
||||||
|
"lockedItems": false,
|
||||||
|
"otherItems": true,
|
||||||
|
"pins": true,
|
||||||
|
"ruleAreas": true,
|
||||||
|
"symbols": true,
|
||||||
|
"text": true,
|
||||||
|
"wires": true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
文件差异内容过多而无法显示
加载差异
@@ -0,0 +1,329 @@
|
|||||||
|
(kicad_sch
|
||||||
|
(version 20250610)
|
||||||
|
(generator "phonerail-eda2kicad")
|
||||||
|
(generator_version "10.0")
|
||||||
|
(uuid "68469a78-f40d-5608-a376-d05b2a122319")
|
||||||
|
(paper "A4")
|
||||||
|
(title_block
|
||||||
|
(title "PhoneRail-Board2")
|
||||||
|
(comment 1 "由 EasyEDA 工程「五路手机直供电源板」自动转换")
|
||||||
|
)
|
||||||
|
(lib_symbols
|
||||||
|
)
|
||||||
|
(sheet
|
||||||
|
(at 25.4 25.4)
|
||||||
|
(size 76.2 25.4)
|
||||||
|
(exclude_from_sim no)
|
||||||
|
(in_bom yes)
|
||||||
|
(on_board yes)
|
||||||
|
(dnp no)
|
||||||
|
(stroke (width 0.1524) (type solid))
|
||||||
|
(fill (color 0 0 0 0.0000))
|
||||||
|
(uuid "210c305e-0396-5979-a1ed-f70e863aa8cb")
|
||||||
|
(property "Sheetname" "C4-SITE1"
|
||||||
|
(at 25.4 24.7 0)
|
||||||
|
(effects (font (size 1.27 1.27)) (justify left bottom))
|
||||||
|
)
|
||||||
|
(property "Sheetfile" "C4-SITE1.kicad_sch"
|
||||||
|
(at 25.4 51.5 0)
|
||||||
|
(effects (font (size 1 1)) (justify left top))
|
||||||
|
)
|
||||||
|
(instances
|
||||||
|
(project "PhoneRail-Board2"
|
||||||
|
(path "/68469a78-f40d-5608-a376-d05b2a122319"
|
||||||
|
(page "2")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(sheet
|
||||||
|
(at 114.3 25.4)
|
||||||
|
(size 76.2 25.4)
|
||||||
|
(exclude_from_sim no)
|
||||||
|
(in_bom yes)
|
||||||
|
(on_board yes)
|
||||||
|
(dnp no)
|
||||||
|
(stroke (width 0.1524) (type solid))
|
||||||
|
(fill (color 0 0 0 0.0000))
|
||||||
|
(uuid "7d1e7d2c-46b9-521b-a2ab-c1abfb0aac58")
|
||||||
|
(property "Sheetname" "C4-SITE2"
|
||||||
|
(at 114.3 24.7 0)
|
||||||
|
(effects (font (size 1.27 1.27)) (justify left bottom))
|
||||||
|
)
|
||||||
|
(property "Sheetfile" "C4-SITE2.kicad_sch"
|
||||||
|
(at 114.3 51.5 0)
|
||||||
|
(effects (font (size 1 1)) (justify left top))
|
||||||
|
)
|
||||||
|
(instances
|
||||||
|
(project "PhoneRail-Board2"
|
||||||
|
(path "/68469a78-f40d-5608-a376-d05b2a122319"
|
||||||
|
(page "3")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(sheet
|
||||||
|
(at 203.2 25.4)
|
||||||
|
(size 76.2 25.4)
|
||||||
|
(exclude_from_sim no)
|
||||||
|
(in_bom yes)
|
||||||
|
(on_board yes)
|
||||||
|
(dnp no)
|
||||||
|
(stroke (width 0.1524) (type solid))
|
||||||
|
(fill (color 0 0 0 0.0000))
|
||||||
|
(uuid "84cdab83-84fc-5d54-a67c-9aba2c73db2b")
|
||||||
|
(property "Sheetname" "C4-SITE3"
|
||||||
|
(at 203.2 24.7 0)
|
||||||
|
(effects (font (size 1.27 1.27)) (justify left bottom))
|
||||||
|
)
|
||||||
|
(property "Sheetfile" "C4-SITE3.kicad_sch"
|
||||||
|
(at 203.2 51.5 0)
|
||||||
|
(effects (font (size 1 1)) (justify left top))
|
||||||
|
)
|
||||||
|
(instances
|
||||||
|
(project "PhoneRail-Board2"
|
||||||
|
(path "/68469a78-f40d-5608-a376-d05b2a122319"
|
||||||
|
(page "4")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(sheet
|
||||||
|
(at 25.4 63.5)
|
||||||
|
(size 76.2 25.4)
|
||||||
|
(exclude_from_sim no)
|
||||||
|
(in_bom yes)
|
||||||
|
(on_board yes)
|
||||||
|
(dnp no)
|
||||||
|
(stroke (width 0.1524) (type solid))
|
||||||
|
(fill (color 0 0 0 0.0000))
|
||||||
|
(uuid "3b631bd4-fcb7-5f09-b9f6-47b9bc826047")
|
||||||
|
(property "Sheetname" "C4-SITE4"
|
||||||
|
(at 25.4 62.8 0)
|
||||||
|
(effects (font (size 1.27 1.27)) (justify left bottom))
|
||||||
|
)
|
||||||
|
(property "Sheetfile" "C4-SITE4.kicad_sch"
|
||||||
|
(at 25.4 89.6 0)
|
||||||
|
(effects (font (size 1 1)) (justify left top))
|
||||||
|
)
|
||||||
|
(instances
|
||||||
|
(project "PhoneRail-Board2"
|
||||||
|
(path "/68469a78-f40d-5608-a376-d05b2a122319"
|
||||||
|
(page "5")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(sheet
|
||||||
|
(at 114.3 63.5)
|
||||||
|
(size 76.2 25.4)
|
||||||
|
(exclude_from_sim no)
|
||||||
|
(in_bom yes)
|
||||||
|
(on_board yes)
|
||||||
|
(dnp no)
|
||||||
|
(stroke (width 0.1524) (type solid))
|
||||||
|
(fill (color 0 0 0 0.0000))
|
||||||
|
(uuid "59daaecb-033a-587d-a46b-37c3f443524d")
|
||||||
|
(property "Sheetname" "C4-SITE5"
|
||||||
|
(at 114.3 62.8 0)
|
||||||
|
(effects (font (size 1.27 1.27)) (justify left bottom))
|
||||||
|
)
|
||||||
|
(property "Sheetfile" "C4-SITE5.kicad_sch"
|
||||||
|
(at 114.3 89.6 0)
|
||||||
|
(effects (font (size 1 1)) (justify left top))
|
||||||
|
)
|
||||||
|
(instances
|
||||||
|
(project "PhoneRail-Board2"
|
||||||
|
(path "/68469a78-f40d-5608-a376-d05b2a122319"
|
||||||
|
(page "6")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(sheet
|
||||||
|
(at 203.2 63.5)
|
||||||
|
(size 76.2 25.4)
|
||||||
|
(exclude_from_sim no)
|
||||||
|
(in_bom yes)
|
||||||
|
(on_board yes)
|
||||||
|
(dnp no)
|
||||||
|
(stroke (width 0.1524) (type solid))
|
||||||
|
(fill (color 0 0 0 0.0000))
|
||||||
|
(uuid "4b65c3d1-6de7-5f3e-ad56-f5feabcbc2f6")
|
||||||
|
(property "Sheetname" "C1-CONN"
|
||||||
|
(at 203.2 62.8 0)
|
||||||
|
(effects (font (size 1.27 1.27)) (justify left bottom))
|
||||||
|
)
|
||||||
|
(property "Sheetfile" "C1-CONN.kicad_sch"
|
||||||
|
(at 203.2 89.6 0)
|
||||||
|
(effects (font (size 1 1)) (justify left top))
|
||||||
|
)
|
||||||
|
(instances
|
||||||
|
(project "PhoneRail-Board2"
|
||||||
|
(path "/68469a78-f40d-5608-a376-d05b2a122319"
|
||||||
|
(page "7")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(sheet
|
||||||
|
(at 25.4 101.6)
|
||||||
|
(size 76.2 25.4)
|
||||||
|
(exclude_from_sim no)
|
||||||
|
(in_bom yes)
|
||||||
|
(on_board yes)
|
||||||
|
(dnp no)
|
||||||
|
(stroke (width 0.1524) (type solid))
|
||||||
|
(fill (color 0 0 0 0.0000))
|
||||||
|
(uuid "ab546355-a9e1-5a79-ab23-5aaa2e2198f8")
|
||||||
|
(property "Sheetname" "C6-KEYS"
|
||||||
|
(at 25.4 100.9 0)
|
||||||
|
(effects (font (size 1.27 1.27)) (justify left bottom))
|
||||||
|
)
|
||||||
|
(property "Sheetfile" "C6-KEYS.kicad_sch"
|
||||||
|
(at 25.4 127.7 0)
|
||||||
|
(effects (font (size 1 1)) (justify left top))
|
||||||
|
)
|
||||||
|
(instances
|
||||||
|
(project "PhoneRail-Board2"
|
||||||
|
(path "/68469a78-f40d-5608-a376-d05b2a122319"
|
||||||
|
(page "8")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(sheet
|
||||||
|
(at 114.3 101.6)
|
||||||
|
(size 76.2 25.4)
|
||||||
|
(exclude_from_sim no)
|
||||||
|
(in_bom yes)
|
||||||
|
(on_board yes)
|
||||||
|
(dnp no)
|
||||||
|
(stroke (width 0.1524) (type solid))
|
||||||
|
(fill (color 0 0 0 0.0000))
|
||||||
|
(uuid "b521dc03-03ec-50d8-8bed-13939a3be159")
|
||||||
|
(property "Sheetname" "C2-HUB"
|
||||||
|
(at 114.3 100.9 0)
|
||||||
|
(effects (font (size 1.27 1.27)) (justify left bottom))
|
||||||
|
)
|
||||||
|
(property "Sheetfile" "C2-HUB.kicad_sch"
|
||||||
|
(at 114.3 127.7 0)
|
||||||
|
(effects (font (size 1 1)) (justify left top))
|
||||||
|
)
|
||||||
|
(instances
|
||||||
|
(project "PhoneRail-Board2"
|
||||||
|
(path "/68469a78-f40d-5608-a376-d05b2a122319"
|
||||||
|
(page "9")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(sheet
|
||||||
|
(at 203.2 101.6)
|
||||||
|
(size 76.2 25.4)
|
||||||
|
(exclude_from_sim no)
|
||||||
|
(in_bom yes)
|
||||||
|
(on_board yes)
|
||||||
|
(dnp no)
|
||||||
|
(stroke (width 0.1524) (type solid))
|
||||||
|
(fill (color 0 0 0 0.0000))
|
||||||
|
(uuid "baef450e-2f67-5413-b3db-0e61286d57be")
|
||||||
|
(property "Sheetname" "C5-J1401A"
|
||||||
|
(at 203.2 100.9 0)
|
||||||
|
(effects (font (size 1.27 1.27)) (justify left bottom))
|
||||||
|
)
|
||||||
|
(property "Sheetfile" "C5-J1401A.kicad_sch"
|
||||||
|
(at 203.2 127.7 0)
|
||||||
|
(effects (font (size 1 1)) (justify left top))
|
||||||
|
)
|
||||||
|
(instances
|
||||||
|
(project "PhoneRail-Board2"
|
||||||
|
(path "/68469a78-f40d-5608-a376-d05b2a122319"
|
||||||
|
(page "10")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(sheet
|
||||||
|
(at 25.4 139.7)
|
||||||
|
(size 76.2 25.4)
|
||||||
|
(exclude_from_sim no)
|
||||||
|
(in_bom yes)
|
||||||
|
(on_board yes)
|
||||||
|
(dnp no)
|
||||||
|
(stroke (width 0.1524) (type solid))
|
||||||
|
(fill (color 0 0 0 0.0000))
|
||||||
|
(uuid "6f9c30de-a253-5101-b5cd-6f93a6e9fd7e")
|
||||||
|
(property "Sheetname" "C5-J1401B"
|
||||||
|
(at 25.4 139 0)
|
||||||
|
(effects (font (size 1.27 1.27)) (justify left bottom))
|
||||||
|
)
|
||||||
|
(property "Sheetfile" "C5-J1401B.kicad_sch"
|
||||||
|
(at 25.4 165.8 0)
|
||||||
|
(effects (font (size 1 1)) (justify left top))
|
||||||
|
)
|
||||||
|
(instances
|
||||||
|
(project "PhoneRail-Board2"
|
||||||
|
(path "/68469a78-f40d-5608-a376-d05b2a122319"
|
||||||
|
(page "11")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(sheet
|
||||||
|
(at 114.3 139.7)
|
||||||
|
(size 76.2 25.4)
|
||||||
|
(exclude_from_sim no)
|
||||||
|
(in_bom yes)
|
||||||
|
(on_board yes)
|
||||||
|
(dnp no)
|
||||||
|
(stroke (width 0.1524) (type solid))
|
||||||
|
(fill (color 0 0 0 0.0000))
|
||||||
|
(uuid "8c373b45-7c39-5a9b-bb72-1520decaaf9e")
|
||||||
|
(property "Sheetname" "C5-AUX"
|
||||||
|
(at 114.3 139 0)
|
||||||
|
(effects (font (size 1.27 1.27)) (justify left bottom))
|
||||||
|
)
|
||||||
|
(property "Sheetfile" "C5-AUX.kicad_sch"
|
||||||
|
(at 114.3 165.8 0)
|
||||||
|
(effects (font (size 1 1)) (justify left top))
|
||||||
|
)
|
||||||
|
(instances
|
||||||
|
(project "PhoneRail-Board2"
|
||||||
|
(path "/68469a78-f40d-5608-a376-d05b2a122319"
|
||||||
|
(page "12")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(sheet
|
||||||
|
(at 203.2 139.7)
|
||||||
|
(size 76.2 25.4)
|
||||||
|
(exclude_from_sim no)
|
||||||
|
(in_bom yes)
|
||||||
|
(on_board yes)
|
||||||
|
(dnp no)
|
||||||
|
(stroke (width 0.1524) (type solid))
|
||||||
|
(fill (color 0 0 0 0.0000))
|
||||||
|
(uuid "1b143808-690b-54f6-b0fe-29cf2d780bc3")
|
||||||
|
(property "Sheetname" "C3-USB"
|
||||||
|
(at 203.2 139 0)
|
||||||
|
(effects (font (size 1.27 1.27)) (justify left bottom))
|
||||||
|
)
|
||||||
|
(property "Sheetfile" "C3-USB.kicad_sch"
|
||||||
|
(at 203.2 165.8 0)
|
||||||
|
(effects (font (size 1 1)) (justify left top))
|
||||||
|
)
|
||||||
|
(instances
|
||||||
|
(project "PhoneRail-Board2"
|
||||||
|
(path "/68469a78-f40d-5608-a376-d05b2a122319"
|
||||||
|
(page "13")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(sheet_instances
|
||||||
|
(path "/" (page "1"))
|
||||||
|
)
|
||||||
|
(embedded_fonts no)
|
||||||
|
)
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
(fp_lib_table
|
||||||
|
(version 7)
|
||||||
|
(lib (name "PhoneRail")(type "KiCad")(uri "${KIPRJMOD}/../lib/PhoneRail.pretty")(options "")(descr "PhoneRail 由 EasyEDA 转换"))
|
||||||
|
(lib (name "PhoneRail-Mechanical") (type "KiCad") (uri "${KIPRJMOD}/../lib/PhoneRail-Mechanical.pretty") (options "") (descr "R1 mechanical anchors"))
|
||||||
|
|
||||||
|
(lib (name "PhoneRail-Qualified") (type "KiCad") (uri "${KIPRJMOD}/../lib/PhoneRail-Qualified.pretty") (options "") (descr "Datasheet-qualified replacements"))
|
||||||
|
)
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
(sym_lib_table
|
||||||
|
(version 7)
|
||||||
|
(lib (name "PhoneRail")(type "KiCad")(uri "${KIPRJMOD}/../lib/PhoneRail.kicad_sym")(options "")(descr "PhoneRail 由 EasyEDA 转换"))
|
||||||
|
)
|
||||||
+116
@@ -0,0 +1,116 @@
|
|||||||
|
# PhoneRail —— KiCad 版本(由 EasyEDA 工程自动转换)
|
||||||
|
|
||||||
|
从 EasyEDA Pro 工程「五路手机直供电源板」转换而来。**KiCad 侧为主线**,EasyEDA 工程保留。
|
||||||
|
|
||||||
|
转换范围(2026-09-07 商定):**符号库 + 封装库 + 原理图 + 网表**。
|
||||||
|
EasyEDA PCB 没有搬(铜箔、布线、铺铜都保留原处)。KiCad 两块220×135mm四层PCB已完成R2功能布局,随后新增十颗Hub配置下拉,当前529个电气封装全部入板。下板已完成三批40处局部连接、120段走线,包括十条独立分流器取样线;J1已旋转180°并移至左板边,插口朝外。其余布线和铺铜未完成。规则见 [PCB_LAYOUT_RULES.md](PCB_LAYOUT_RULES.md),最新结果见 [PCB_PROGRESS.md](PCB_PROGRESS.md)。
|
||||||
|
|
||||||
|
**2026-09-07 原理图审查更新**:已修正无源引脚类型、裸铜触点 BOM、重复说明及 17 段悬空延伸线。
|
||||||
|
后续已核对三片 74HC595 控制链、修正引脚类型,并为四个已确认不用的输出加 NC。
|
||||||
|
现已改为两侧一进一出:J26进风、J27排风,删除J28~J30及旧分压;四线接口、高边默认关电、开漏PWM及两路MOS测速接收器已实现。
|
||||||
|
**FAN-R2:经本机立创EDA重新选用山洋9G0612P4S001 / C2920592 ×2**,替换Noctua方案;J26/J27改为Phoenix1725672 / C3816889四位螺钉端子,适配风扇裸引线。原厂PDF、曲线及机械图已归档,见[FAN_SELECTION.md](FAN_SELECTION.md)、[FAN_CIRCUIT.md](FAN_CIRCUIT.md)及`fan-assembly-bom.csv`。
|
||||||
|
用户已决定剩余两项风扇验证首版暂不考虑,现记为延期项。专项检查:固件验证副本505通过/0失败/2延期,原固件502通过/3失败/2延期;三个引脚修复及29个C自检用例已验证,补丁待合入同级固件。严格模式仍保留两项未验证结果,详见[FAN_FIVE_CHECKS.md](FAN_FIVE_CHECKS.md)。P6 ERC为0。0% PWM仍约3300RPM,停转必须关电;两只满速额定合计16.08W。
|
||||||
|
|
||||||
|
起板时已修复67个迁移封装的Y轴镜像、USB-C长圆孔方向和裸铜触点焊膏层;814个原始焊盘坐标及3种标准IC引脚手性复核通过。当前两板原理图一致性和几何类DRC均为0项,原生连通引擎统计未连接为807/632;此前499仅是DRC报告列表数量,**尚未达到生产输出阶段**。
|
||||||
|
最新ERC为下板29/载板196项,其中205项未连接引脚待审。十项电源未驱动只登记为暂时允许继续布线;Hub十个配置复用脚已补100k下拉,十个USB/LED未用端已标NC,原有元件与网络对账通过。完整逐项处理台账见 [ERC_DISPOSITION.md](ERC_DISPOSITION.md)。
|
||||||
|
随后按用户要求将载板C737改为22µF/10V固态钽KEMET T491A226K010AT / C116575,原理图、极性、PCB封装、BOM及PDF已同步,见 [C737_TANTALUM.md](C737_TANTALUM.md)。
|
||||||
|
样机目标为总热负荷 40W、装机有效风量 6~8CFM,上下两层同时通风;设计和测试要求见 [THERMAL_TWO_FAN.md](THERMAL_TWO_FAN.md)。
|
||||||
|
当前结论和复核命令见 [HARDWARE_REVIEW.md](HARDWARE_REVIEW.md),检查脚本为 `scripts/check_hardware.py`。
|
||||||
|
|
||||||
|
## 目录
|
||||||
|
|
||||||
|
```
|
||||||
|
kicad/
|
||||||
|
lib/PhoneRail.kicad_sym 72 个符号(68 元件 + 1 镜像变体 + 4 电源)
|
||||||
|
lib/PhoneRail.pretty/ 67 个封装
|
||||||
|
lib/PhoneRail-Fan.pretty/ 3 个风扇电路新增封装
|
||||||
|
lib/PhoneRail-Mechanical.pretty/ 2 个机械孔封装
|
||||||
|
lib/PhoneRail-Qualified.pretty/ 厂家资料核对的替换封装,含C737固态钽
|
||||||
|
PhoneRail-Board1/ 下板:11 页原理图,301 PCB元件(FAN-R2,两风扇另列装配BOM)
|
||||||
|
PhoneRail-Board2/ 载板:12 页原理图,228 元件(新增10颗Hub配置下拉)
|
||||||
|
out/ 导出的 PDF
|
||||||
|
```
|
||||||
|
|
||||||
|
两个工程各自带 `sym-lib-table` / `fp-lib-table`,用相对路径 `${KIPRJMOD}/../lib` 指向共享库,
|
||||||
|
整个 `kicad/` 目录可以整体拷走。
|
||||||
|
|
||||||
|
## 迁移验收基线(两风扇改动前)
|
||||||
|
|
||||||
|
下表是历史基线。当前下板已按用户决定删除六个元件并改动测速网络,不再与旧 EasyEDA 全量一致;载板不涉及此次电路变更。
|
||||||
|
|
||||||
|
| 检查 | Board1 | Board2 |
|
||||||
|
|---|---|---|
|
||||||
|
| 元件集合 vs EasyEDA 网表 | ✔ 290/290 | ✔ 218/218 |
|
||||||
|
| 封装名 | ✔ 全部一致 | ✔ 全部一致 |
|
||||||
|
| **网络(按引脚集合逐网络比对)** | **✔ 169/169** | **✔ 150/150** |
|
||||||
|
| 封装焊盘号覆盖符号引脚号 | ✔ | ✔ |
|
||||||
|
|
||||||
|
判据是 EasyEDA 自己编译出来的网表(`sch_ManufactureData.getNetlistFile`),
|
||||||
|
不是几何反推。网络**名**不参与比对(EasyEDA 的匿名网 `$1N236` 和 KiCad 的自动命名本来就不同),
|
||||||
|
按引脚集合配对。
|
||||||
|
|
||||||
|
复核:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
/c/Python314/python .claude/k_verify.py # 网表对账(会调 kicad-cli 重新编译)
|
||||||
|
/c/Python314/python .claude/k_check_fp.py # 封装库完整性
|
||||||
|
```
|
||||||
|
|
||||||
|
## 已知差异 / 待办
|
||||||
|
|
||||||
|
1. **`R9A`~`R9E`(Board1 的五个 2Ω 串联母线泄放电阻)位号不以数字结尾**,KiCad 判定为「未批注」,
|
||||||
|
每次 ERC / 导出网表都会警告一次。网表本身导得出来、也对得上。
|
||||||
|
保留原名是为了和设计文档 §、EasyEDA 工程、PCB 丝印一致 —— 要清掉警告就得改名(如 R91~R95),
|
||||||
|
那是设计侧的决定,没有替你做。
|
||||||
|
2. **205个未连接引脚没有打NC标记**(Board1 18个/Board2 187个);两路测速接收器已接通,不再有四个孤立测速标签。
|
||||||
|
EasyEDA 侧这些引脚的 `NoConnected` 全是 `false`,即设计者从未声明「故意不接」,
|
||||||
|
后续已按控制链用途确认四个 595 输出、按TI手册确认五个EDL未用常闭端并加 NC;其余需要按器件手册逐项判断,不要为了清零 ERC 批量打 NC 或重新生成覆盖本轮整改。
|
||||||
|
3. **17 个悬空导线端点已整改**(Board1 7 / Board2 10),移除延伸线后全量网表对账一致。
|
||||||
|
4. **未定义引脚电气类型已清完**,库与内嵌符号同步修正,pin_to_pin为0。
|
||||||
|
ERC当前为Board1 29/Board2 196条,保留未连接、电源及信号未驱动报告。AMS1117输出电容已按手册改为22µF固态钽,见 [C737_TANTALUM.md](C737_TANTALUM.md)。
|
||||||
|
5. 少量位号与相邻元件的值标签轻微重叠(如 P1B-5V 的 U30 与 C733),
|
||||||
|
源自 EasyEDA 与 KiCad 字体度量不同,拖一下即可。
|
||||||
|
|
||||||
|
## 重新生成
|
||||||
|
|
||||||
|
依赖 EasyEDA Pro 客户端开着 + `easyeda-api` 桥接在线(步骤 1、2)。
|
||||||
|
步骤 3 之后纯离线。
|
||||||
|
|
||||||
|
```bash
|
||||||
|
python .claude/k_dump.py # 1. 工程树 + 23 页源码 + 每块板 3 种格式的网表
|
||||||
|
python .claude/k_extract.py # 2. 23 页图元几何(元件/引脚/导线/文本)
|
||||||
|
python .claude/k_dump_epro.py # 3. 整包 .epro(符号/封装源码在这里,页面源码里没有)
|
||||||
|
python .claude/k_inv.py # 4. 清点引用到的符号
|
||||||
|
python .claude/k_gen_sym.py # 5. -> lib/PhoneRail.kicad_sym
|
||||||
|
python .claude/k_gen_fp.py # 6. -> lib/PhoneRail.pretty/
|
||||||
|
python .claude/k_gen_sch.py # 7. -> 两个工程的 23 页原理图(--nc 可打 NC 标记)
|
||||||
|
python .claude/k_verify.py # 8. 终检
|
||||||
|
```
|
||||||
|
|
||||||
|
中间产物在 `.claude/eda_src/`(约 11 MB,含 `.epro` 原始包)。
|
||||||
|
|
||||||
|
## 转换里踩实的几何约定
|
||||||
|
|
||||||
|
这些是实测结论,改生成器之前先看一眼,否则会重蹈覆辙:
|
||||||
|
|
||||||
|
| 项 | 结论 |
|
||||||
|
|---|---|
|
||||||
|
| 原理图 Y 轴 | EasyEDA **向上**、KiCad `.kicad_sch` **向下** → 放置时翻 Y |
|
||||||
|
| 符号 Y 轴 | EasyEDA `.esym` 与 KiCad `.kicad_sym` **同为向上** → 符号内部图形**不翻** |
|
||||||
|
| 页面 DSL 的 Y | `.esrc` 里的 Y = API 报的 Y 的**相反数**(取标签坐标时要取负) |
|
||||||
|
| 旋转 | Y-up 下的**逆时针**,KiCad 角度 = EasyEDA 角度(503/508 个元件实测) |
|
||||||
|
| 镜像 | EasyEDA 是「先转 θ 再翻 X」。**不要用 KiCad 的 `(mirror y)`**,次序不同会错位;<br>改用镜像过的符号变体 + 角度取 `(360−θ)` |
|
||||||
|
| 字段角 | KiCad 渲染角 = 存储角 + 元件旋转。90/270 的元件要存 `(360−θ)` 才水平;<br>180 上补 180 会让文字**镜像**,所以只对 90/270 补 |
|
||||||
|
| 单位 | 原理图 1 单位 = 0.01 inch = 0.254 mm;PCB/封装是 **mil** = 0.0254 mm |
|
||||||
|
| **封装局部 Y / 角度** | **EasyEDA efoo 为 Y 向上,KiCad 为 Y 向下,必须反转 Y 和角度**。旧 `k_gen_fp.py` 的“不翻”注释错误,本轮已修复;重新生成后须运行本目录 `scripts/repair_footprint_handedness.py --apply` 并复核 |
|
||||||
|
| 内层子符号名 | `.kicad_sch` 的 `lib_symbols` 里,只有**最外层**符号名带 `PhoneRail:` 前缀,<br>内层 `NAME_0_1` / `NAME_1_1` 加了前缀会直接「加载原理图失败」 |
|
||||||
|
| 电源符号位号 | KiCad 的电源符号也必须有唯一位号(`#PWR0001`…),否则整个工程算未批注、网表拒绝导出 |
|
||||||
|
| 弧 | EasyEDA `["ARC",id,sx,sy,mx,my,ex,ey]` 的中间两个数就是**弧中点**,与 KiCad 三点式同构 |
|
||||||
|
|
||||||
|
## EasyEDA 侧的一条发现
|
||||||
|
|
||||||
|
`sch_ManufactureData.getNetlistFile(name, type)` 是**可用**的(标 BETA),能导出整块板编译后的
|
||||||
|
网表,支持 EasyEDA JSON / Protel2 / PADS 三种格式。
|
||||||
|
本仓库 `.claude/skills/easyeda-sch-geometry/scripts/verify_sch.py` 的注释写着
|
||||||
|
「EasyEDA 不通过 API 暴露编译后的网表,所以只能按几何自己推」—— 这条已经过时。
|
||||||
|
几何反推仍然有价值(能查悬空引脚),但**验收**用官方网表更硬。
|
||||||
@@ -0,0 +1,100 @@
|
|||||||
|
# 两风扇样机方案与验证要求
|
||||||
|
|
||||||
|
日期:2026-09-07。用户已确认按两侧一进一出方案推进。
|
||||||
|
|
||||||
|
状态:FAN-R2采用山洋9G0612P4S001/C2920592(12V四线)两只。用户最新决定具体型号接口及启动/装配保护两项首版暂不考虑,已继续[PCB起板工作](PCB_PROGRESS.md)。以下热设计目标和实测条件保留,不构成已经完成的散热验收。
|
||||||
|
|
||||||
|
## 已确定方案
|
||||||
|
|
||||||
|
- 保留 J26 为进风,J27 为排风,删除 J28/J29/J30;取消原四进一出方案。
|
||||||
|
- 首轮样机按整机总热负荷 40W、装机有效风量 6~8CFM(10.2~13.6m³/h)设计。40W 是验证工况,不能作为已经实现的软件功率上限。
|
||||||
|
- 已实现12V四线:固定共地、Q6开漏PWM、两路独立MOS测速接收器、Q7/Q8默认关闭高边电源开关。0% PWM仍约3300RPM,停转/复位通过撤销供电实现。
|
||||||
|
- 上下层分流:上层覆盖五块手机主板,下层通过载板与电源板之间的 13mm 通道。不得只吹下板。
|
||||||
|
- 两板外形依据设计文档最新 §26.24 采用 220 × 135mm;手机采用 3+2 排布。外壳仍需按实际装配核对。
|
||||||
|
|
||||||
|
## 风道要求
|
||||||
|
|
||||||
|
```mermaid
|
||||||
|
flowchart LR
|
||||||
|
IN[侧面进风扇 J26] --> PL[进风分流空间]
|
||||||
|
PL --> U[上层:覆盖五块手机主板发热区]
|
||||||
|
PL --> L[下层:13mm 电源板通道]
|
||||||
|
U --> PR[出风汇流空间]
|
||||||
|
L --> PR
|
||||||
|
PR --> OUT[另一侧排风扇 J27]
|
||||||
|
```
|
||||||
|
|
||||||
|
进出风口应覆盖上下两层或通过导风罩分配气流。挡风板的位置由实测热点和两支路风量决定,不能先假定平均分流。进风扇附近、手机边缘和排线槽均要检查旁路泄漏;原顶部风扇孔原则上封闭,需要保留的开口必须纳入风道验证。不能遮挡连接器操作空间或手机恢复接口。
|
||||||
|
|
||||||
|
手机与载板约 1mm 的装配间隙不是有效主风道。需确认 SoC/PMIC 所在面及其到受风表面的热路径;风量合格而芯片仍过热时,需要重新评估局部散热结构,不能只提高总风量。没有实物上层净空和风扇外形,暂不输出可制造的外壳尺寸。
|
||||||
|
|
||||||
|
一进一出不保证机箱正压。采用滤网时,须在装好滤网、护网、排线和上盖后测量;两风扇自由风量不可相加。风扇以静压-风量曲线与装机工作点选型,启动电流、最低启动占空比和噪声同时验证。
|
||||||
|
|
||||||
|
## 热预算
|
||||||
|
|
||||||
|
常温附近取空气体积热容 1200J/(m³·K),1CFM = 0.00047195m³/s:
|
||||||
|
|
||||||
|
`排风平均温升(K) = 热负荷(W) / [1200 × 0.00047195 × 有效风量(CFM)]`
|
||||||
|
|
||||||
|
| 总热负荷 | 4CFM | 6CFM | 8CFM |
|
||||||
|
|---|---:|---:|---:|
|
||||||
|
| 25W | 11.0K | 7.4K | 5.5K |
|
||||||
|
| 40W | 17.7K | 11.8K | 8.8K |
|
||||||
|
| 60W | 26.5K | 17.7K | 13.2K |
|
||||||
|
| 90W | 39.7K | 26.5K | 19.9K |
|
||||||
|
|
||||||
|
此模型是空气能量平衡,不是 CFD 或芯片结温预测;旁路气流、局部热点、海拔及高温密度变化需要另行考虑。按 40W/6CFM,35℃ 进风时平均排风约 47℃,芯片还需叠加到空气的热阻温升。
|
||||||
|
|
||||||
|
总热负荷包括手机主板、电源转换与导通损耗、Hub/控制电路、机箱内风扇等。用整机 DC 输入功率作保守估计时,不再重复加手机输出功率和风扇功率;外置适配器损耗不计入机箱。若有外部负载,应区分机箱内外耗散。
|
||||||
|
|
||||||
|
旧文档约 25W 不是满载认证。五路接近 80W 输出时,总热负荷可能达到约 90W。若实测持续热负荷为 60W,为把空气温升限制在约 10K,需约 10.6CFM 有效风量并重新验证结构。两风扇数量不变不代表原风扇型号仍适用。
|
||||||
|
|
||||||
|
## 当前四线原理图
|
||||||
|
|
||||||
|
当前J26/J27为四位螺钉端子,适配风扇AWG26裸引线。详细针序、剥线/扭矩和电路依据见FAN_SELECTION.md及FAN_CIRCUIT.md。
|
||||||
|
|
||||||
|
| 功能 | 当前 KiCad 状态 |
|
||||||
|
|---|---|
|
||||||
|
| J26进风/J27排风 | 1=黑GND,2=红FAN_12V_SW,3=黄独立TACH,4=棕PWM |
|
||||||
|
| J28~J30 | 已从原理图和导出 BOM 删除 |
|
||||||
|
| R730/R731/R732 | 已删除原共用 12V 上拉及错误分压 |
|
||||||
|
| 原始测速 | FAN_IN_TACH_RAW / FAN_OUT_TACH_RAW,互不连接 |
|
||||||
|
| MCU输入 | FAN_TACH_IN=GPIO16/U20.9;FAN_TACH_OUT=GPIO4/U20.4 |
|
||||||
|
| 电平转换 | Q9/Q10接收器已接通;RAW与MCU不直接短接 |
|
||||||
|
| PWM/使能 | GPIO18经R733驱动Q6开漏,需反相;GPIO5/FAN_EN控制高边供电 |
|
||||||
|
|
||||||
|
接收器按原厂系列TACH示例0.6V低电平调整为10k上拉、15k串阻、10k栅极对地和3V3侧10k上拉。本型号接口限制、漏电和上掉电/热插拔仍待确认,具体计算见FAN_CIRCUIT.md。
|
||||||
|
|
||||||
|
两个接收器缺口已接通,静态检查不再报告缺失,但继续报告具体型号接口及启动保护未完成;连通不等于停转检测已实现。
|
||||||
|
|
||||||
|
固件需要把原BOARD_PIN_FAN_TACH改为两路(16、4),增加GPIO5电源使能,同步占用检查、遥测和进/出风故障标识。运行时连续供电并分别计数,无须定期强制全速测速。仍需启动宽限、低速超时和命令停转屏蔽;PWM标称25kHz且驱动反相,PPR须确认。
|
||||||
|
|
||||||
|
新型号两只满速额定合计16.08W/1.34A,0% PWM仍合计1.68W/0.14A。原40W目标包含风扇;若40W是其他负载,则满速时总热负荷约56W,对应6CFM平均温升约16.5K,需要重新提高风量或降载。53dB(A)是单只满速1m声压,不能宣称整机静音;装机噪声单独实测。
|
||||||
|
|
||||||
|
本次可写范围为 KiCad 目录;同级 firmware、上级需求/设计文档和 EasyEDA PCB 尚未同步。引脚和冲突自检已在KiCad内的固件副本验证,补丁及剩余验收条件见[FAN_FIVE_CHECKS.md](FAN_FIVE_CHECKS.md),不宣称旧固件兼容。功率复算见`out/fan-power-budget.json`;40W总热负荷中满速额定风扇占16.08W,其他热负荷仅余23.92W。
|
||||||
|
|
||||||
|
## 样机验证
|
||||||
|
|
||||||
|
首轮 35℃ 环境仅作临时设计测试点,最终必须在用户确定的最高环境温度复验,不能据此宣称额定环境上限。使用真实手机业务负载覆盖 SoC 热点;电子负载只能验证电源部分,不能代替手机散热测试。
|
||||||
|
|
||||||
|
| 项目 | 方法与判据 |
|
||||||
|
|---|---|
|
||||||
|
| 装机风量 | 完整外壳、滤网、护网、线束条件下,用风量罩或多点风速面积积分;风扇出口单点读数不可作总风量。40W 工况有效贯通风量至少 6CFM,8CFM 为目标上端 |
|
||||||
|
| 分流与覆盖 | 分别检查上层手机区、下层功率区及边角气流;不能仅凭总风量判定没有死角 |
|
||||||
|
| 工况 | 先25W,再40W,另测真实最大持续业务负载;超过40W时按实际热负荷重新验收,不直接沿用样机结论 |
|
||||||
|
| 温度记录 | 每台 SoC/PMIC、降频状态、下板电感/IC、Hub/LDO、连接器、进出风温度、LM75、两路NTC、输入功率、两路RPM、PWM占空比 |
|
||||||
|
| 稳态 | 每工况至少30min且温度稳定;建议连续10min各关键温度变化小于1K,未稳定则继续,不以30min到时强行判通过 |
|
||||||
|
| 合格条件 | 40W时平均进出风温差约不超过12K;所有器件满足各自额定温度且有设计余量,手机无热降频,电源电感/IC温升满足原PR-13的<40K。绝对温度限值须按器件/手机传感器定义落实 |
|
||||||
|
| 单风扇故障 | 分别断开、堵转进风/排风扇,必须准确报告对应通道;验证降载/关断早于任何温度限值,不能假定剩余风扇足够 |
|
||||||
|
| 测温故障 | LM75失联时按既有要求全速并告警;LM75不能代表五块手机最高温度,量产阈值需由实测映射确定 |
|
||||||
|
| 电气边界 | 母线10.8~13.2V且风扇端满足10.2~13.8V;复位、上掉电、0/100%及低占空比、插拔、启动峰值/持续时间、Q7/Q8/Q6及端子温升;TACH无过压和反灌 |
|
||||||
|
|
||||||
|
停止加负载的条件:任一温度逼近其限值、出现持续热降频、连接器异常发热或风扇故障。记录失败工况,调整风道/风扇或明确降额后重测。
|
||||||
|
|
||||||
|
## 待提供的信息
|
||||||
|
|
||||||
|
- 风扇已改选9G0612P4S001;型号曲线、电压和机械图已取得,具体型号接口及启动/堵转电流由设计方继续核验,无须用户自行重新选型。
|
||||||
|
- 上盖到手机最高元件的净空、进出风口位置/开孔、滤网和导风空间。
|
||||||
|
- 最大持续业务负载、允许的最高环境温度,以及噪声目标。
|
||||||
|
|
||||||
|
取得剩余机械和运行边界后,结合厂家资料完成四线电路、固件变更和可制造外壳;热测试通过前不标记TR-1/FR-10验收完成。
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
Reference,Role,Manufacturer,MPN,LCSC,Quantity,Voltage,Interface,Dimensions_mm,Status
|
||||||
|
FAN1,Intake,SANYO DENKI,9G0612P4S001,C2920592,1,12V,4 bare AWG26 leads PWM and TACH,60x60x25,FAN-R2 selected; stock and startup/interface/thermal qualification open
|
||||||
|
FAN2,Exhaust,SANYO DENKI,9G0612P4S001,C2920592,1,12V,4 bare AWG26 leads PWM and TACH,60x60x25,FAN-R2 selected; stock and startup/interface/thermal qualification open
|
||||||
|
@@ -0,0 +1,65 @@
|
|||||||
|
{
|
||||||
|
"revision": "FAN-R2",
|
||||||
|
"selected_at": "2026-09-07",
|
||||||
|
"manufacturer": "SANYO DENKI",
|
||||||
|
"mpn": "9G0612P4S001",
|
||||||
|
"lcsc": "C2920592",
|
||||||
|
"quantity": 2,
|
||||||
|
"easyeda_device_uuid": "499c8b86121347af9db4f66c6819a2a5",
|
||||||
|
"easyeda_library_uuid": "0819f05c4eef4c71ace90d822a990e87",
|
||||||
|
"catalog_record": "out/fan-catalog/20260907T043956315536-detail.json",
|
||||||
|
"datasheet": "datasheets/fans/9G0612P4S001.pdf",
|
||||||
|
"datasheet_sha256": "5afebe8255f21bd07ec4ce9fa0a7edba056806e7941a2ed9997e0acab6a39525",
|
||||||
|
"datasheet_url": "https://atta.szlcsc.com/upload/public/pdf/source/20240429/CB573142993F9AD021F87B38B1AC4C9D.pdf",
|
||||||
|
"manufacturer_url": "https://products.sanyodenki.com/en/sanace/dc/dc-fan/9G0612P4S001/",
|
||||||
|
"rated_voltage_v": 12,
|
||||||
|
"operating_voltage_v": [10.2, 13.8],
|
||||||
|
"size_mm": [60, 60, 25],
|
||||||
|
"size_tolerance_mm": [0.5, 0.5, 0.5],
|
||||||
|
"mounting_pitch_mm": [50, 50],
|
||||||
|
"mounting_pitch_tolerance_mm": 0.3,
|
||||||
|
"mounting_hole_diameter_mm": 4.5,
|
||||||
|
"mounting_hole_tolerance_mm": 0.3,
|
||||||
|
"lead_awg": 26,
|
||||||
|
"lead_length_mm": [300, 350],
|
||||||
|
"mass_g": 90,
|
||||||
|
"operating_temperature_c": [-20, 70],
|
||||||
|
"rated_at_pwm_100": {"current_a": 0.67, "input_w": 8.04, "rpm": 11000, "free_air_cfm": 49.4, "zero_flow_static_pa": 300, "noise_dba_at_1m": 53},
|
||||||
|
"rated_at_pwm_0": {"current_a": 0.07, "input_w": 0.84, "rpm": 3300, "free_air_cfm": 14.8, "zero_flow_static_pa": 27, "noise_dba_at_1m": 19},
|
||||||
|
"pwm_frequency_hz": 25000,
|
||||||
|
"pwm_zero_stops": false,
|
||||||
|
"connector": {
|
||||||
|
"manufacturer": "Phoenix Contact",
|
||||||
|
"mpn": "1725672",
|
||||||
|
"lcsc": "C3816889",
|
||||||
|
"description": "MPT 0,5/4-2,54 screw terminal; bare fan leads, not a PC fan plug",
|
||||||
|
"footprint": "PhoneRail-Fan:TerminalBlock_Phoenix_MPT-0,5-4-2.54_1x04_P2.54mm_Horizontal",
|
||||||
|
"datasheet": "datasheets/fans/Phoenix-1725672.pdf",
|
||||||
|
"datasheet_sha256": "47faa7b55c5c6d933eaa2b4ac6928f77c710844f4c91ef74c88c5c7d3b0b97c4"
|
||||||
|
},
|
||||||
|
"harness": {"1": {"color": "Black", "function": "GND"}, "2": {"color": "Red", "function": "FAN_12V_SW"}, "3": {"color": "Yellow", "function": "TACH"}, "4": {"color": "Brown", "function": "PWM"}},
|
||||||
|
"family_interface_examples": {
|
||||||
|
"applicability_to_exact_model_confirmed": false,
|
||||||
|
"tach_output": "open collector",
|
||||||
|
"tach_max_pullup_v": 30,
|
||||||
|
"tach_max_sink_ma": 5,
|
||||||
|
"tach_low_max_v": 0.6,
|
||||||
|
"tach_pulses_per_revolution": 2,
|
||||||
|
"pwm_high_v": [4.75, 5.25],
|
||||||
|
"pwm_low_v": [0, 0.4],
|
||||||
|
"pwm_source_ma_max_per_fan": 1,
|
||||||
|
"pwm_open_voltage_max_v": 5.25,
|
||||||
|
"sources": ["datasheets/fans/sanyodenki-tach.html", "datasheets/fans/sanyodenki-pwm.html", "datasheets/fans/pwm_02_en.png", "datasheets/fans/sensor_02_en.png"]
|
||||||
|
},
|
||||||
|
"open_items": {
|
||||||
|
"startup_peak_current_a": null,
|
||||||
|
"startup_duration_ms": null,
|
||||||
|
"locked_rotor_current_a": null,
|
||||||
|
"maximum_running_current_a": null,
|
||||||
|
"tach_off_leakage_a": null,
|
||||||
|
"exact_model_pwm_tach_limits": "Family technical notes explicitly require model-specific confirmation",
|
||||||
|
"inrush_soa_and_short_circuit_protection_verified": false,
|
||||||
|
"installed_thermal_and_noise_verified": false,
|
||||||
|
"live_stock_and_lead_time_verified": false
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,35 @@
|
|||||||
|
Draft only; not sent.
|
||||||
|
|
||||||
|
Subject: Electrical interface and startup data for SANYO DENKI 9G0612P4S001
|
||||||
|
|
||||||
|
We are evaluating two 9G0612P4S001 fans in a 12V system (10.8 to 13.2V
|
||||||
|
system supply). Please provide specifications explicitly applicable to
|
||||||
|
this complete part number, including temperature and voltage conditions:
|
||||||
|
|
||||||
|
1. PWM input: recommended frequency range, VIH/VIL, absolute maximum
|
||||||
|
voltage, open-circuit voltage, maximum source current, input leakage
|
||||||
|
and behavior when the fan is unpowered. Can two inputs share one
|
||||||
|
open-drain driver? Is 0% duty guaranteed to keep running?
|
||||||
|
2. Pulse sensor: output topology, pulses per revolution, maximum pull-up
|
||||||
|
voltage, sink current, guaranteed VOL, off-state leakage, rise/fall
|
||||||
|
times, and output behavior during power-up, power-down and rotor lock.
|
||||||
|
3. Supply: maximum operating current (not nominal rated current), startup
|
||||||
|
peak current and duration, input capacitance/inrush, locked-rotor
|
||||||
|
current and automatic restart pulse/retry timing, and minimum off-time
|
||||||
|
before restart. Please include worst cases over the operating range.
|
||||||
|
4. Are the published general PWM/pulse-sensor example limits guaranteed
|
||||||
|
for 9G0612P4S001? If so, please identify the governing document/revision.
|
||||||
|
5. Please supply recommended branch protection, permissible supply ramp,
|
||||||
|
signal connection order, and any restrictions on live connection.
|
||||||
|
|
||||||
|
Current interface for review:
|
||||||
|
- Fan power switched by a common high-side MOSFET; fan grounds stay fixed.
|
||||||
|
- PWM: shared open-drain NMOS, nominal 25kHz.
|
||||||
|
- Each yellow sensor wire: 10k pull-up to switched fan power; 15k series
|
||||||
|
to an NMOS gate, 10k gate-to-ground. The NMOS drain has a separate
|
||||||
|
10k pull-up to 3.3V and drives its own MCU input.
|
||||||
|
- Red=power, black=ground, yellow=pulse sensor, brown=PWM.
|
||||||
|
|
||||||
|
Please identify any interface restrictions that make this circuit
|
||||||
|
incompatible. We have not treated the family example limits or the
|
||||||
|
0.67A rated current as guaranteed model-specific worst-case values.
|
||||||
@@ -0,0 +1,79 @@
|
|||||||
|
--- a/firmware/main/board_pins.h
|
||||||
|
+++ b/firmware/main/board_pins.h
|
||||||
|
@@ -22,8 +22,11 @@
|
||||||
|
|
||||||
|
#define BOARD_PIN_I2C_SDA 14 /* 模组脚 22 —— 6×INA226 + 2×DAC + PCA9555(+ 载板 LM75) */
|
||||||
|
#define BOARD_PIN_I2C_SCL 15 /* 模组脚 8 */
|
||||||
|
-#define BOARD_PIN_FAN_TACH 16 /* 模组脚 9 → R731/R732 分压 */
|
||||||
|
-#define BOARD_PIN_FAN_PWM 18 /* 模组脚 11 → R733 */
|
||||||
|
+/* KiCad FAN-R2: common power enable, inverted open-drain PWM, two receivers. */
|
||||||
|
+#define BOARD_PIN_FAN_EN 5 /* Module pin 5 -> R742/Q8; active high */
|
||||||
|
+#define BOARD_PIN_FAN_TACH_IN 16 /* Module pin 9 -> Q9; intake */
|
||||||
|
+#define BOARD_PIN_FAN_TACH_OUT 4 /* Module pin 4 -> Q10; exhaust */
|
||||||
|
+#define BOARD_PIN_FAN_PWM 18 /* Module pin 11 -> R733/Q6; GPIO duty = 1 - fan duty */
|
||||||
|
#define BOARD_PIN_UP_VBUS_DET 47 /* 模组脚 24 → J24.25,上游 VBUS 有没有插 */
|
||||||
|
#define BOARD_PIN_NTC1 1 /* 模组脚 39,ADC1_CH0 —— 必须是 IO1~IO10 */
|
||||||
|
#define BOARD_PIN_NTC2 2 /* 模组脚 38,ADC1_CH1 */
|
||||||
|
--- a/firmware/main/rail_cfg.c
|
||||||
|
+++ b/firmware/main/rail_cfg.c
|
||||||
|
@@ -107,7 +107,7 @@
|
||||||
|
static bool pins_ok(const rail_cfg_t *t)
|
||||||
|
{
|
||||||
|
/* 全板用掉的每一个脚。顺序无所谓,这里只查「都能用」和「不重复」。 */
|
||||||
|
- int used[2 * PHONERAIL_RAIL_COUNT + 14];
|
||||||
|
+ int used[2 * PHONERAIL_RAIL_COUNT + 16];
|
||||||
|
size_t n = 0;
|
||||||
|
|
||||||
|
for (int rail = 1; rail <= PHONERAIL_RAIL_COUNT; rail++) {
|
||||||
|
@@ -116,7 +116,9 @@
|
||||||
|
}
|
||||||
|
used[n++] = BOARD_PIN_I2C_SDA;
|
||||||
|
used[n++] = BOARD_PIN_I2C_SCL;
|
||||||
|
- used[n++] = BOARD_PIN_FAN_TACH;
|
||||||
|
+ used[n++] = BOARD_PIN_FAN_EN;
|
||||||
|
+ used[n++] = BOARD_PIN_FAN_TACH_IN;
|
||||||
|
+ used[n++] = BOARD_PIN_FAN_TACH_OUT;
|
||||||
|
used[n++] = BOARD_PIN_FAN_PWM;
|
||||||
|
used[n++] = BOARD_PIN_UP_VBUS_DET;
|
||||||
|
used[n++] = BOARD_PIN_NTC1;
|
||||||
|
--- a/firmware/test/test_rail_cfg.c
|
||||||
|
+++ b/firmware/test/test_rail_cfg.c
|
||||||
|
@@ -136,6 +136,20 @@
|
||||||
|
TEST_ASSERT_EQUAL_HEX32(RAIL_SELFTEST_PINS, rail_selftest_table(t));
|
||||||
|
}
|
||||||
|
|
||||||
|
+static void test_each_fan_pin_collision_is_caught(void)
|
||||||
|
+{
|
||||||
|
+ const int fan_pins[] = {
|
||||||
|
+ BOARD_PIN_FAN_EN, BOARD_PIN_FAN_PWM,
|
||||||
|
+ BOARD_PIN_FAN_TACH_IN, BOARD_PIN_FAN_TACH_OUT,
|
||||||
|
+ };
|
||||||
|
+ rail_cfg_t t[N];
|
||||||
|
+ for (unsigned i = 0; i < sizeof(fan_pins) / sizeof(fan_pins[0]); i++) {
|
||||||
|
+ copy_real_table(t);
|
||||||
|
+ t[0].efuse_en = fan_pins[i];
|
||||||
|
+ TEST_ASSERT_EQUAL_HEX32(RAIL_SELFTEST_PINS, rail_selftest_table(t));
|
||||||
|
+ }
|
||||||
|
+}
|
||||||
|
+
|
||||||
|
/* 两样一起坏,两位一起报 —— 别在第一个错上就 return。 */
|
||||||
|
static void test_two_kinds_of_breakage_report_two_bits(void)
|
||||||
|
{
|
||||||
|
@@ -378,7 +392,8 @@
|
||||||
|
static const int strapping[] = BOARD_PINS_STRAPPING;
|
||||||
|
static const int reserved[] = BOARD_PINS_RESERVED;
|
||||||
|
static const int others[] = {
|
||||||
|
- BOARD_PIN_I2C_SDA, BOARD_PIN_I2C_SCL, BOARD_PIN_FAN_TACH, BOARD_PIN_FAN_PWM,
|
||||||
|
+ BOARD_PIN_I2C_SDA, BOARD_PIN_I2C_SCL, BOARD_PIN_FAN_TACH_IN, BOARD_PIN_FAN_PWM,
|
||||||
|
+ BOARD_PIN_FAN_EN, BOARD_PIN_FAN_TACH_OUT,
|
||||||
|
BOARD_PIN_NTC1, BOARD_PIN_NTC2, BOARD_PIN_USB_DM, BOARD_PIN_USB_DP,
|
||||||
|
BOARD_PIN_UP_VBUS_DET, SR595_PIN_SER, SR595_PIN_SRCLK, SR595_PIN_RCLK,
|
||||||
|
SR595_PIN_OE_N, PCA9555_PIN_INT_N,
|
||||||
|
@@ -583,6 +598,7 @@
|
||||||
|
RUN_TEST(test_a_faithful_copy_of_the_real_table_passes);
|
||||||
|
RUN_TEST(test_a_cell_that_drifted_from_the_driver_is_caught);
|
||||||
|
RUN_TEST(test_every_kind_of_bad_pin_is_caught);
|
||||||
|
+ RUN_TEST(test_each_fan_pin_collision_is_caught);
|
||||||
|
RUN_TEST(test_two_kinds_of_breakage_report_two_bits);
|
||||||
|
RUN_TEST(test_no_two_rails_share_anything);
|
||||||
|
RUN_TEST(test_shift_chain_bits_avoid_hub_reset_and_the_unused_pins);
|
||||||
@@ -0,0 +1,21 @@
|
|||||||
|
{
|
||||||
|
"source": "D:\\DCDC\\firmware",
|
||||||
|
"candidate": "D:\\DCDC\\kicad\\out\\firmware-fan-r2",
|
||||||
|
"files": [
|
||||||
|
{
|
||||||
|
"path": "main/board_pins.h",
|
||||||
|
"source_sha256": "bea092ed746c1415ac1e4e6df5978c1de2c7b763ae914936a9f3755d12afef17",
|
||||||
|
"candidate_sha256": "7bc45527503b595587be851e70630ee8192c833d1a87cbcd98d0ba0dc45e6325"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "main/rail_cfg.c",
|
||||||
|
"source_sha256": "772956bfbf519de07350556073f8363174c75363108a9e5868f5a490ca471871",
|
||||||
|
"candidate_sha256": "70ec0330c3973c098612bdbc100d108838b12e921b953fd1a3e408ce40f3363e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "test/test_rail_cfg.c",
|
||||||
|
"source_sha256": "175f6721ec58e3e00575aebe136cfc32ba2006455621110aedef6d1b20da5cb6",
|
||||||
|
"candidate_sha256": "aa1560ed8b60935dc4e670b5f18f5e3322b9d0af693163070bc6280195b17ea1"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -0,0 +1,10 @@
|
|||||||
|
# Reference configuration. Register using scripts/register_kicad_mcp.ps1.
|
||||||
|
[mcp_servers.kicad]
|
||||||
|
command = 'D:\kicad-mcp\.venv\Scripts\python.exe'
|
||||||
|
args = ['-B', '-m', 'kicad_mcp_server']
|
||||||
|
|
||||||
|
[mcp_servers.kicad.env]
|
||||||
|
KICAD_CLI = 'D:\KiCad\bin\kicad-cli.exe'
|
||||||
|
KICAD_PROJECT_PATHS = 'D:\DCDC\kicad'
|
||||||
|
PYTHONIOENCODING = 'utf-8'
|
||||||
|
PYTHONDONTWRITEBYTECODE = '1'
|
||||||
@@ -0,0 +1,571 @@
|
|||||||
|
(kicad_symbol_lib (version 20241209) (generator "kicad_symbol_editor")
|
||||||
|
(symbol "R"
|
||||||
|
(pin_names (offset 0.254))
|
||||||
|
(exclude_from_sim no)
|
||||||
|
(in_bom yes)
|
||||||
|
(on_board yes)
|
||||||
|
(property "Reference" "R" (at 0 3.048 0) (effects (font (size 1.27 1.27))))
|
||||||
|
(property "Value" "R" (at 0 0 0) (effects (font (size 1.27 1.27)) ))
|
||||||
|
(property "Footprint" "" (at 0 0 0) (effects (font (size 1.27 1.27)) (hide yes)))
|
||||||
|
(property "Datasheet" "" (at 0 0 0) (effects (font (size 1.27 1.27)) (hide yes)))
|
||||||
|
(property "Description" "Four-wire prototype: see instance MPN and FAN_CIRCUIT.md" (at 0 0 0) (effects (font (size 1.27 1.27)) (hide yes)))
|
||||||
|
(symbol "R_0_1"
|
||||||
|
(rectangle (start -2.54 1.016) (end 2.54 -1.016)
|
||||||
|
(stroke (width 0) (type default)) (fill (type background))
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(symbol "R_1_1"
|
||||||
|
(pin passive line (at 5.08 0 180) (length 2.54)
|
||||||
|
(name "2" (effects (font (size 1.27 1.27)) (hide yes)))
|
||||||
|
(number "2" (effects (font (size 1.27 1.27)) (hide yes)))
|
||||||
|
)
|
||||||
|
(pin passive line (at -5.08 0 0) (length 2.54)
|
||||||
|
(name "1" (effects (font (size 1.27 1.27)) (hide yes)))
|
||||||
|
(number "1" (effects (font (size 1.27 1.27)) (hide yes)))
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(symbol "NMOS"
|
||||||
|
(pin_names (offset 0.254))
|
||||||
|
(exclude_from_sim no)
|
||||||
|
(in_bom yes)
|
||||||
|
(on_board yes)
|
||||||
|
(property "Reference" "Q" (at 0 4.699 0) (effects (font (size 1.27 1.27))))
|
||||||
|
(property "Value" "NMOS" (at 0 0 0) (effects (font (size 1.27 1.27)) ))
|
||||||
|
(property "Footprint" "" (at 0 0 0) (effects (font (size 1.27 1.27)) (hide yes)))
|
||||||
|
(property "Datasheet" "" (at 0 0 0) (effects (font (size 1.27 1.27)) (hide yes)))
|
||||||
|
(property "Description" "Four-wire prototype: see instance MPN and FAN_CIRCUIT.md" (at 0 0 0) (effects (font (size 1.27 1.27)) (hide yes)))
|
||||||
|
(symbol "NMOS_0_1"
|
||||||
|
(polyline (pts (xy 0 0) (xy 1.524 -0.508) (xy 1.524 -0.508) (xy 1.524 0.508) (xy 1.524 0.508) (xy 0 0))
|
||||||
|
(stroke (width 0) (type default)) (fill (type background))
|
||||||
|
)
|
||||||
|
(polyline (pts (xy 5.08 0.508) (xy 4.318 -0.762) (xy 4.318 -0.762) (xy 5.842 -0.762) (xy 5.842 -0.762) (xy 5.08 0.508))
|
||||||
|
(stroke (width 0) (type default)) (fill (type background))
|
||||||
|
)
|
||||||
|
(polyline (pts (xy 0 1.778) (xy 2.54 1.778) (xy 2.54 1.778) (xy 2.54 2.54) (xy 2.54 2.54) (xy 5.08 2.54) (xy 5.08 2.54) (xy 5.08 0.508))
|
||||||
|
(stroke (width 0) (type default)) (fill (type none))
|
||||||
|
)
|
||||||
|
(polyline (pts (xy 0 0) (xy 2.54 0) (xy 2.54 0) (xy 2.54 -2.54) (xy 2.54 -2.54) (xy 5.08 -2.54) (xy 5.08 -2.54) (xy 5.08 -0.762))
|
||||||
|
(stroke (width 0) (type default)) (fill (type none))
|
||||||
|
)
|
||||||
|
(polyline (pts (xy 2.54 -1.778) (xy 0 -1.778))
|
||||||
|
(stroke (width 0) (type default)) (fill (type none))
|
||||||
|
)
|
||||||
|
(polyline (pts (xy -0.508 2.286) (xy -0.508 -2.286))
|
||||||
|
(stroke (width 0) (type default)) (fill (type none))
|
||||||
|
)
|
||||||
|
(polyline (pts (xy 0 2.286) (xy 0 1.27))
|
||||||
|
(stroke (width 0) (type default)) (fill (type none))
|
||||||
|
)
|
||||||
|
(polyline (pts (xy 0 -0.508) (xy 0 0.508))
|
||||||
|
(stroke (width 0) (type default)) (fill (type none))
|
||||||
|
)
|
||||||
|
(polyline (pts (xy 0 -2.286) (xy 0 -1.27))
|
||||||
|
(stroke (width 0) (type default)) (fill (type none))
|
||||||
|
)
|
||||||
|
(polyline (pts (xy -2.54 0) (xy -0.508 0))
|
||||||
|
(stroke (width 0) (type default)) (fill (type none))
|
||||||
|
)
|
||||||
|
(polyline (pts (xy 6.096 0.508) (xy 5.588 0.508) (xy 5.588 0.508) (xy 4.572 0.508) (xy 4.572 0.508) (xy 4.064 0.508))
|
||||||
|
(stroke (width 0) (type default)) (fill (type none))
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(symbol "NMOS_1_1"
|
||||||
|
(pin passive line (at 2.54 5.08 270) (length 2.54)
|
||||||
|
(name "D" (effects (font (size 1.27 1.27)) (hide yes)))
|
||||||
|
(number "3" (effects (font (size 1.27 1.27)) (hide yes)))
|
||||||
|
)
|
||||||
|
(pin input line (at -5.08 0 0) (length 2.54)
|
||||||
|
(name "G" (effects (font (size 1.27 1.27)) (hide yes)))
|
||||||
|
(number "1" (effects (font (size 1.27 1.27)) (hide yes)))
|
||||||
|
)
|
||||||
|
(pin passive line (at 2.54 -5.08 90) (length 2.54)
|
||||||
|
(name "S" (effects (font (size 1.27 1.27)) (hide yes)))
|
||||||
|
(number "2" (effects (font (size 1.27 1.27)) (hide yes)))
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(symbol "PMOS"
|
||||||
|
(pin_names
|
||||||
|
(hide yes)
|
||||||
|
)
|
||||||
|
(exclude_from_sim no)
|
||||||
|
(in_bom yes)
|
||||||
|
(on_board yes)
|
||||||
|
(in_pos_files yes)
|
||||||
|
(duplicate_pin_numbers_are_jumpers no)
|
||||||
|
(property "Reference" "Q"
|
||||||
|
(at 5.08 1.905 0)
|
||||||
|
(show_name no)
|
||||||
|
(do_not_autoplace no)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
(justify left)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Value" "PMOS" (at 0 0 0) (effects (font (size 1.27 1.27)) ))
|
||||||
|
(property "Footprint" "" (at 0 0 0) (effects (font (size 1.27 1.27)) (hide yes)))
|
||||||
|
(property "Datasheet" "" (at 0 0 0) (effects (font (size 1.27 1.27)) (hide yes)))
|
||||||
|
(property "Description" "Four-wire prototype: see instance MPN and FAN_CIRCUIT.md" (at 0 0 0) (effects (font (size 1.27 1.27)) (hide yes)))
|
||||||
|
(property "ki_keywords" "P-Channel MOSFET"
|
||||||
|
(at 0 0 0)
|
||||||
|
(show_name no)
|
||||||
|
(do_not_autoplace no)
|
||||||
|
(hide yes)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "ki_fp_filters" "SOT?23*"
|
||||||
|
(at 0 0 0)
|
||||||
|
(show_name no)
|
||||||
|
(do_not_autoplace no)
|
||||||
|
(hide yes)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(symbol "PMOS_0_1"
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 0.254 1.905) (xy 0.254 -1.905)
|
||||||
|
)
|
||||||
|
(stroke
|
||||||
|
(width 0.254)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(type none)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 0.254 0) (xy -2.54 0)
|
||||||
|
)
|
||||||
|
(stroke
|
||||||
|
(width 0)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(type none)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 0.762 2.286) (xy 0.762 1.27)
|
||||||
|
)
|
||||||
|
(stroke
|
||||||
|
(width 0.254)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(type none)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 0.762 1.778) (xy 3.302 1.778) (xy 3.302 -1.778) (xy 0.762 -1.778)
|
||||||
|
)
|
||||||
|
(stroke
|
||||||
|
(width 0)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(type none)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 0.762 0.508) (xy 0.762 -0.508)
|
||||||
|
)
|
||||||
|
(stroke
|
||||||
|
(width 0.254)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(type none)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 0.762 -1.27) (xy 0.762 -2.286)
|
||||||
|
)
|
||||||
|
(stroke
|
||||||
|
(width 0.254)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(type none)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(circle
|
||||||
|
(center 1.651 0)
|
||||||
|
(radius 2.794)
|
||||||
|
(stroke
|
||||||
|
(width 0.254)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(type none)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 2.286 0) (xy 1.27 0.381) (xy 1.27 -0.381) (xy 2.286 0)
|
||||||
|
)
|
||||||
|
(stroke
|
||||||
|
(width 0)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(type outline)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 2.54 2.54) (xy 2.54 1.778)
|
||||||
|
)
|
||||||
|
(stroke
|
||||||
|
(width 0)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(type none)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(circle
|
||||||
|
(center 2.54 1.778)
|
||||||
|
(radius 0.254)
|
||||||
|
(stroke
|
||||||
|
(width 0)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(type outline)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(circle
|
||||||
|
(center 2.54 -1.778)
|
||||||
|
(radius 0.254)
|
||||||
|
(stroke
|
||||||
|
(width 0)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(type outline)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 2.54 -2.54) (xy 2.54 0) (xy 0.762 0)
|
||||||
|
)
|
||||||
|
(stroke
|
||||||
|
(width 0)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(type none)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 2.794 -0.508) (xy 2.921 -0.381) (xy 3.683 -0.381) (xy 3.81 -0.254)
|
||||||
|
)
|
||||||
|
(stroke
|
||||||
|
(width 0)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(type none)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 3.302 -0.381) (xy 2.921 0.254) (xy 3.683 0.254) (xy 3.302 -0.381)
|
||||||
|
)
|
||||||
|
(stroke
|
||||||
|
(width 0)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(type none)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(symbol "PMOS_1_1"
|
||||||
|
(pin input line
|
||||||
|
(at -5.08 0 0)
|
||||||
|
(length 2.54)
|
||||||
|
(name "G"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(number "1"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(pin passive line
|
||||||
|
(at 2.54 -5.08 90)
|
||||||
|
(length 2.54)
|
||||||
|
(name "S"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(number "2"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(pin passive line
|
||||||
|
(at 2.54 5.08 270)
|
||||||
|
(length 2.54)
|
||||||
|
(name "D"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(number "3"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(embedded_fonts no)
|
||||||
|
)
|
||||||
|
(symbol "Zener"
|
||||||
|
(pin_numbers
|
||||||
|
(hide yes)
|
||||||
|
)
|
||||||
|
(pin_names
|
||||||
|
(offset 1.016)
|
||||||
|
(hide yes)
|
||||||
|
)
|
||||||
|
(exclude_from_sim no)
|
||||||
|
(in_bom yes)
|
||||||
|
(on_board yes)
|
||||||
|
(in_pos_files yes)
|
||||||
|
(duplicate_pin_numbers_are_jumpers no)
|
||||||
|
(property "Reference" "D"
|
||||||
|
(at 0 2.54 0)
|
||||||
|
(show_name no)
|
||||||
|
(do_not_autoplace no)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Value" "Zener" (at 0 0 0) (effects (font (size 1.27 1.27)) ))
|
||||||
|
(property "Footprint" "" (at 0 0 0) (effects (font (size 1.27 1.27)) (hide yes)))
|
||||||
|
(property "Datasheet" "" (at 0 0 0) (effects (font (size 1.27 1.27)) (hide yes)))
|
||||||
|
(property "Description" "Four-wire prototype: see instance MPN and FAN_CIRCUIT.md" (at 0 0 0) (effects (font (size 1.27 1.27)) (hide yes)))
|
||||||
|
(property "ki_keywords" "diode"
|
||||||
|
(at 0 0 0)
|
||||||
|
(show_name no)
|
||||||
|
(do_not_autoplace no)
|
||||||
|
(hide yes)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "ki_fp_filters" "TO-???* *_Diode_* *SingleDiode* D_*"
|
||||||
|
(at 0 0 0)
|
||||||
|
(show_name no)
|
||||||
|
(do_not_autoplace no)
|
||||||
|
(hide yes)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(symbol "Zener_0_1"
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy -1.27 -1.27) (xy -1.27 1.27) (xy -0.762 1.27)
|
||||||
|
)
|
||||||
|
(stroke
|
||||||
|
(width 0.254)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(type none)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 1.27 0) (xy -1.27 0)
|
||||||
|
)
|
||||||
|
(stroke
|
||||||
|
(width 0)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(type none)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 1.27 -1.27) (xy 1.27 1.27) (xy -1.27 0) (xy 1.27 -1.27)
|
||||||
|
)
|
||||||
|
(stroke
|
||||||
|
(width 0.254)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(type none)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(symbol "Zener_1_1"
|
||||||
|
(pin passive line
|
||||||
|
(at -3.81 0 0)
|
||||||
|
(length 2.54)
|
||||||
|
(name "K"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(number "1"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(pin passive line
|
||||||
|
(at 3.81 0 180)
|
||||||
|
(length 2.54)
|
||||||
|
(name "A"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(number "2"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(embedded_fonts no)
|
||||||
|
)
|
||||||
|
(symbol "Schottky"
|
||||||
|
(pin_names (offset 0.254))
|
||||||
|
(exclude_from_sim no)
|
||||||
|
(in_bom yes)
|
||||||
|
(on_board yes)
|
||||||
|
(property "Reference" "D" (at 0 4.191 0) (effects (font (size 1.27 1.27))))
|
||||||
|
(property "Value" "Schottky" (at 0 0 0) (effects (font (size 1.27 1.27)) ))
|
||||||
|
(property "Footprint" "" (at 0 0 0) (effects (font (size 1.27 1.27)) (hide yes)))
|
||||||
|
(property "Datasheet" "" (at 0 0 0) (effects (font (size 1.27 1.27)) (hide yes)))
|
||||||
|
(property "Description" "Four-wire prototype: see instance MPN and FAN_CIRCUIT.md" (at 0 0 0) (effects (font (size 1.27 1.27)) (hide yes)))
|
||||||
|
(symbol "Schottky_0_1"
|
||||||
|
(polyline (pts (xy 1.27 1.524) (xy -1.27 0) (xy -1.27 0) (xy 1.27 -1.778) (xy 1.27 -1.778) (xy 1.27 1.524))
|
||||||
|
(stroke (width 0) (type default)) (fill (type background))
|
||||||
|
)
|
||||||
|
(polyline (pts (xy -1.27 0) (xy -1.27 -2.032) (xy -1.27 -2.032) (xy -0.762 -2.032) (xy -0.762 -2.032) (xy -0.762 -1.778))
|
||||||
|
(stroke (width 0) (type default)) (fill (type none))
|
||||||
|
)
|
||||||
|
(polyline (pts (xy -1.27 0) (xy -1.27 2.032) (xy -1.27 2.032) (xy -1.778 2.032) (xy -1.778 2.032) (xy -1.778 1.778))
|
||||||
|
(stroke (width 0) (type default)) (fill (type none))
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(symbol "Schottky_1_1"
|
||||||
|
(pin passive line (at 5.08 0 180) (length 3.81)
|
||||||
|
(name "A" (effects (font (size 1.27 1.27)) (hide yes)))
|
||||||
|
(number "2" (effects (font (size 1.27 1.27)) (hide yes)))
|
||||||
|
)
|
||||||
|
(pin passive line (at -5.08 0 0) (length 3.81)
|
||||||
|
(name "K" (effects (font (size 1.27 1.27)) (hide yes)))
|
||||||
|
(number "1" (effects (font (size 1.27 1.27)) (hide yes)))
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(symbol "C"
|
||||||
|
(pin_names (offset 0.254))
|
||||||
|
(exclude_from_sim no)
|
||||||
|
(in_bom yes)
|
||||||
|
(on_board yes)
|
||||||
|
(property "Reference" "C" (at 0 4.191 0) (effects (font (size 1.27 1.27))))
|
||||||
|
(property "Value" "C" (at 0 0 0) (effects (font (size 1.27 1.27)) ))
|
||||||
|
(property "Footprint" "" (at 0 0 0) (effects (font (size 1.27 1.27)) (hide yes)))
|
||||||
|
(property "Datasheet" "" (at 0 0 0) (effects (font (size 1.27 1.27)) (hide yes)))
|
||||||
|
(property "Description" "Four-wire prototype: see instance MPN and FAN_CIRCUIT.md" (at 0 0 0) (effects (font (size 1.27 1.27)) (hide yes)))
|
||||||
|
(symbol "C_0_1"
|
||||||
|
(polyline (pts (xy -0.508 2.032) (xy -0.508 -2.032))
|
||||||
|
(stroke (width 0) (type default)) (fill (type none))
|
||||||
|
)
|
||||||
|
(polyline (pts (xy 0.508 2.032) (xy 0.508 -2.032))
|
||||||
|
(stroke (width 0) (type default)) (fill (type none))
|
||||||
|
)
|
||||||
|
(polyline (pts (xy -1.27 0) (xy -0.508 0))
|
||||||
|
(stroke (width 0) (type default)) (fill (type none))
|
||||||
|
)
|
||||||
|
(polyline (pts (xy 0.508 0) (xy 1.27 0))
|
||||||
|
(stroke (width 0) (type default)) (fill (type none))
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(symbol "C_1_1"
|
||||||
|
(pin passive line (at -3.81 0 0) (length 2.54)
|
||||||
|
(name "1" (effects (font (size 1.27 1.27)) (hide yes)))
|
||||||
|
(number "1" (effects (font (size 1.27 1.27)) (hide yes)))
|
||||||
|
)
|
||||||
|
(pin passive line (at 3.81 0 180) (length 2.54)
|
||||||
|
(name "2" (effects (font (size 1.27 1.27)) (hide yes)))
|
||||||
|
(number "2" (effects (font (size 1.27 1.27)) (hide yes)))
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(symbol "FanTerminal"
|
||||||
|
(pin_names (offset 1.016)) (in_bom yes) (on_board yes)
|
||||||
|
(property "Reference" "J" (at 0 5.08 0) (effects (font (size 1.27 1.27))))
|
||||||
|
(property "Value" "FanTerminal" (at 0 0 0) (effects (font (size 1.27 1.27)) ))
|
||||||
|
(property "Footprint" "" (at 0 0 0) (effects (font (size 1.27 1.27)) (hide yes)))
|
||||||
|
(property "Datasheet" "" (at 0 0 0) (effects (font (size 1.27 1.27)) (hide yes)))
|
||||||
|
(symbol "FanTerminal_0_1" (rectangle (start 0 2.54) (end 17.78 -10.16)
|
||||||
|
(stroke (width 0.254) (type default)) (fill (type background))))
|
||||||
|
(symbol "FanTerminal_1_1"
|
||||||
|
(pin passive line (at -5.08 -0 0) (length 5.08)
|
||||||
|
(name "GND" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "1" (effects (font (size 1.27 1.27)))))(pin passive line (at -5.08 -2.54 0) (length 5.08)
|
||||||
|
(name "+12V" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "2" (effects (font (size 1.27 1.27)))))(pin passive line (at -5.08 -5.08 0) (length 5.08)
|
||||||
|
(name "TACH" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "3" (effects (font (size 1.27 1.27)))))(pin passive line (at -5.08 -7.62 0) (length 5.08)
|
||||||
|
(name "PWM" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "4" (effects (font (size 1.27 1.27)))))))
|
||||||
|
)
|
||||||
@@ -0,0 +1,275 @@
|
|||||||
|
(footprint "D_SOD-123"
|
||||||
|
(version 20260206)
|
||||||
|
(generator "pcbnew")
|
||||||
|
(generator_version "10.0")
|
||||||
|
(layer "F.Cu")
|
||||||
|
(descr "SOD-123")
|
||||||
|
(tags "SOD-123")
|
||||||
|
(property "Reference" "REF**"
|
||||||
|
(at 0 -2 0)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "5c813cbc-84b5-45a4-a0aa-35d3573110db")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1 1)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Value" "D_SOD-123"
|
||||||
|
(at 0 2.1 0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "12459980-93ec-4d14-a5d8-25465bd8b01f")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1 1)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Datasheet" ""
|
||||||
|
(at 0 0 0)
|
||||||
|
(unlocked yes)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(hide yes)
|
||||||
|
(uuid "9df2fb6c-9a01-450c-8dda-024b1c6ddfcc")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Description" ""
|
||||||
|
(at 0 0 0)
|
||||||
|
(unlocked yes)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(hide yes)
|
||||||
|
(uuid "434b35bb-86e7-4a80-b86a-8dfd526da733")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(attr smd)
|
||||||
|
(duplicate_pad_numbers_are_jumpers no)
|
||||||
|
(fp_line
|
||||||
|
(start -2.36 -1)
|
||||||
|
(end -2.36 1)
|
||||||
|
(stroke
|
||||||
|
(width 0.12)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "de699020-a29a-4525-a22d-28ad5ded289c")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2.36 -1)
|
||||||
|
(end 1.65 -1)
|
||||||
|
(stroke
|
||||||
|
(width 0.12)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "e1b647a2-f10b-41c9-a10d-290cc557cf1b")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2.36 1)
|
||||||
|
(end 1.65 1)
|
||||||
|
(stroke
|
||||||
|
(width 0.12)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "bb8e1113-3a33-4b8a-8d4d-dc28453c23b3")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2.35 -1.15)
|
||||||
|
(end -2.35 1.15)
|
||||||
|
(stroke
|
||||||
|
(width 0.05)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.CrtYd")
|
||||||
|
(uuid "f234f584-a276-4f4c-b983-7f290a1e5747")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2.35 -1.15)
|
||||||
|
(end 2.35 -1.15)
|
||||||
|
(stroke
|
||||||
|
(width 0.05)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.CrtYd")
|
||||||
|
(uuid "4aacff46-a0e4-4a7e-adc9-4cb9bcd268bd")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 2.35 -1.15)
|
||||||
|
(end 2.35 1.15)
|
||||||
|
(stroke
|
||||||
|
(width 0.05)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.CrtYd")
|
||||||
|
(uuid "f57b8828-8e33-4d6a-ba4b-817e53acd1da")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 2.35 1.15)
|
||||||
|
(end -2.35 1.15)
|
||||||
|
(stroke
|
||||||
|
(width 0.05)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.CrtYd")
|
||||||
|
(uuid "277b3168-086d-4feb-9ab8-026e88452a58")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -1.4 -0.9)
|
||||||
|
(end 1.4 -0.9)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "4ad4e92b-9b64-4eed-8c4b-d96097a88e61")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -1.4 0.9)
|
||||||
|
(end -1.4 -0.9)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "1ac565ca-970b-44d3-9087-59b04ab60eae")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -0.75 0)
|
||||||
|
(end -0.35 0)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "46dc275b-0899-4d0d-8713-b622e0c22f0e")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -0.35 0)
|
||||||
|
(end -0.35 -0.55)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "9b27c55d-1944-4b36-b982-eb719a46d948")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -0.35 0)
|
||||||
|
(end -0.35 0.55)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "68f6cd3c-fdce-44a9-af86-78cf47501eda")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -0.35 0)
|
||||||
|
(end 0.25 -0.4)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "e7535fdf-c98f-460e-b3e7-c5c3c78dc09f")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 0.25 -0.4)
|
||||||
|
(end 0.25 0.4)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "00b1df15-efaf-4389-b1a8-f9ec8af76c39")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 0.25 0)
|
||||||
|
(end 0.75 0)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "44d78e10-5c1c-4284-ba9c-163e5208ec30")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 0.25 0.4)
|
||||||
|
(end -0.35 0)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "c82b3165-5533-40f3-a703-e13e1a64873f")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 1.4 -0.9)
|
||||||
|
(end 1.4 0.9)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "c36e9a65-0388-45d7-9b3b-1648a22d40d4")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 1.4 0.9)
|
||||||
|
(end -1.4 0.9)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "3ea8d381-2884-4493-a631-0d00c072c3e5")
|
||||||
|
)
|
||||||
|
(fp_text user "${REFERENCE}"
|
||||||
|
(at 0 -2 0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "4ef1dce9-e176-4a2e-8fb0-c36ec2740b29")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1 1)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(pad "1" smd roundrect
|
||||||
|
(at -1.65 0)
|
||||||
|
(size 0.9 1.2)
|
||||||
|
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||||
|
(roundrect_rratio 0.25)
|
||||||
|
(uuid "8ca7cf40-9887-436c-bea9-a303f4626eef")
|
||||||
|
)
|
||||||
|
(pad "2" smd roundrect
|
||||||
|
(at 1.65 0)
|
||||||
|
(size 0.9 1.2)
|
||||||
|
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||||
|
(roundrect_rratio 0.25)
|
||||||
|
(uuid "6df6f7bc-2215-4f91-8920-244285a2df55")
|
||||||
|
)
|
||||||
|
(embedded_fonts no)
|
||||||
|
(model "${KICAD10_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.step"
|
||||||
|
(offset
|
||||||
|
(xyz 0 0 0)
|
||||||
|
)
|
||||||
|
(scale
|
||||||
|
(xyz 1 1 1)
|
||||||
|
)
|
||||||
|
(rotate
|
||||||
|
(xyz 0 0 0)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
@@ -0,0 +1,335 @@
|
|||||||
|
(footprint "FanPinHeader_1x04_P2.54mm_Vertical"
|
||||||
|
(version 20260206)
|
||||||
|
(generator "pcbnew")
|
||||||
|
(generator_version "10.0")
|
||||||
|
(layer "F.Cu")
|
||||||
|
(descr "4-pin CPU fan Through hole pin header, e.g. for Wieson part number 2366C888-007 Molex 47053-1000, Foxconn HF27040-M1, Tyco 1470947-1 or equivalent, see http://www.formfactors.org/developer%5Cspecs%5Crev1_2_public.pdf")
|
||||||
|
(tags "pin header 4-pin CPU fan")
|
||||||
|
(property "Reference" "REF**"
|
||||||
|
(at 4 -3.55 0)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "0ddc129f-cf3a-4a78-bf35-b725ddbc90a7")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1 1)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Value" "FanPinHeader_1x04_P2.54mm_Vertical"
|
||||||
|
(at 4.05 4.35 0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "6c2ff5e6-b3bf-4360-99fc-e6c80e861d72")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1 1)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Datasheet" ""
|
||||||
|
(at 0 0 0)
|
||||||
|
(unlocked yes)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(hide yes)
|
||||||
|
(uuid "5147ee07-ceb0-4979-b739-c9bd01c9774d")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Description" ""
|
||||||
|
(at 0 0 0)
|
||||||
|
(unlocked yes)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(hide yes)
|
||||||
|
(uuid "af608f12-7977-472c-95e7-7b7b4c7fdd39")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(attr through_hole)
|
||||||
|
(duplicate_pad_numbers_are_jumpers no)
|
||||||
|
(fp_line
|
||||||
|
(start -1.35 -2.6)
|
||||||
|
(end 4.4 -2.6)
|
||||||
|
(stroke
|
||||||
|
(width 0.12)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "f1866e23-d811-4fa1-a00d-1e20e7091db3")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -1.35 3.4)
|
||||||
|
(end -1.35 -2.6)
|
||||||
|
(stroke
|
||||||
|
(width 0.12)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "d758eae4-46ee-4402-8da3-045a99efe194")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 0 2.29)
|
||||||
|
(end 5.08 2.29)
|
||||||
|
(stroke
|
||||||
|
(width 0.12)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "33edb94c-0ef9-48d7-a90f-901099feab0f")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 0 3.3)
|
||||||
|
(end 0 2.29)
|
||||||
|
(stroke
|
||||||
|
(width 0.12)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "9cd00d23-a4c1-47b0-8795-3e8082ca3363")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 5.08 2.29)
|
||||||
|
(end 5.08 3.3)
|
||||||
|
(stroke
|
||||||
|
(width 0.12)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "9d776a23-45ea-4b17-aaad-f1fad12fac29")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 5.75 -2.55)
|
||||||
|
(end 8.95 -2.55)
|
||||||
|
(stroke
|
||||||
|
(width 0.12)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "61c19577-f856-4651-85c3-3364adb3c6f8")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 8.95 -2.55)
|
||||||
|
(end 8.95 3.4)
|
||||||
|
(stroke
|
||||||
|
(width 0.12)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "c189c268-9428-448d-b6d3-2ce89076a834")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 8.95 3.4)
|
||||||
|
(end -1.35 3.4)
|
||||||
|
(stroke
|
||||||
|
(width 0.12)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "2be05da1-1dd3-4e36-a3db-9af564c8e6a8")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -1.75 3.8)
|
||||||
|
(end -1.75 -3.2)
|
||||||
|
(stroke
|
||||||
|
(width 0.05)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.CrtYd")
|
||||||
|
(uuid "5247cf66-ead8-4617-bbcf-4e2ccf13e8b4")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -1.75 3.8)
|
||||||
|
(end 9.35 3.8)
|
||||||
|
(stroke
|
||||||
|
(width 0.05)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.CrtYd")
|
||||||
|
(uuid "494d2314-8446-47a4-8788-f00a354b67ce")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 9.35 -3.2)
|
||||||
|
(end -1.75 -3.2)
|
||||||
|
(stroke
|
||||||
|
(width 0.05)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.CrtYd")
|
||||||
|
(uuid "61e1adad-fa2b-4c9e-a937-4ff7d5913ba0")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 9.35 -3.2)
|
||||||
|
(end 9.35 3.8)
|
||||||
|
(stroke
|
||||||
|
(width 0.05)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.CrtYd")
|
||||||
|
(uuid "c6849d04-8d7d-430b-a63f-0fbfae84ec10")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -1.25 -2.5)
|
||||||
|
(end 4.4 -2.5)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "9f3a7b80-7cb9-4913-b12a-f197579dba4e")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -1.25 3.3)
|
||||||
|
(end -1.25 -2.5)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "fcd65c55-859b-4db1-8c67-b0693308dac9")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -1.2 3.3)
|
||||||
|
(end -1.25 3.3)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "a0a34402-55b1-4cac-bd95-081cebf86fb3")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 0 2.3)
|
||||||
|
(end 0 3.3)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "548453ca-6001-48be-9135-7ba298c37d47")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 5.1 2.3)
|
||||||
|
(end 0 2.3)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "26099f11-f2ca-4ae6-9406-4acae78a5bce")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 5.1 3.3)
|
||||||
|
(end 5.1 2.3)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "6f23f2dc-3ac3-4c8d-bb7c-f554638172df")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 5.75 -2.5)
|
||||||
|
(end 8.85 -2.5)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "dd3922c8-fd2e-4bf4-b6c2-fe87436b02c5")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 8.85 -2.5)
|
||||||
|
(end 8.85 3.3)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "2ec83374-5099-4758-83f5-4a58df26217d")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 8.85 3.3)
|
||||||
|
(end -1.2 3.3)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "eb955aa9-09f7-4628-8d5a-2698988ac2ed")
|
||||||
|
)
|
||||||
|
(fp_text user "${REFERENCE}"
|
||||||
|
(at 1.85 -1.75 0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "b77948cf-ab05-4aaa-8498-f2096225e7c4")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1 1)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(pad "" np_thru_hole circle
|
||||||
|
(at 5.08 -2.16 90)
|
||||||
|
(size 1.1 1.1)
|
||||||
|
(drill 1.1)
|
||||||
|
(layers "*.Cu" "*.Mask")
|
||||||
|
(uuid "728eca52-59bc-43c8-b3db-e5d58257470d")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "1" thru_hole rect
|
||||||
|
(at 0 0 90)
|
||||||
|
(size 2.03 1.73)
|
||||||
|
(drill 1.02)
|
||||||
|
(layers "*.Cu" "*.Mask")
|
||||||
|
(remove_unused_layers no)
|
||||||
|
(uuid "7d83911d-05b3-4c14-bda1-c45fd34caf24")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "2" thru_hole oval
|
||||||
|
(at 2.54 0 90)
|
||||||
|
(size 2.03 1.73)
|
||||||
|
(drill 1.02)
|
||||||
|
(layers "*.Cu" "*.Mask")
|
||||||
|
(remove_unused_layers no)
|
||||||
|
(uuid "51668fa3-c05f-4d5f-9b5a-a55d1d096270")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "3" thru_hole oval
|
||||||
|
(at 5.08 0 90)
|
||||||
|
(size 2.03 1.73)
|
||||||
|
(drill 1.02)
|
||||||
|
(layers "*.Cu" "*.Mask")
|
||||||
|
(remove_unused_layers no)
|
||||||
|
(uuid "413f2fc1-6ec4-4da9-8a85-63680d96b26c")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "4" thru_hole oval
|
||||||
|
(at 7.62 0 90)
|
||||||
|
(size 2.03 1.73)
|
||||||
|
(drill 1.02)
|
||||||
|
(layers "*.Cu" "*.Mask")
|
||||||
|
(remove_unused_layers no)
|
||||||
|
(uuid "287550d0-57c0-4d95-8a67-033135dbf5e7")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(embedded_fonts no)
|
||||||
|
(model "${KICAD10_3DMODEL_DIR}/Connector.3dshapes/FanPinHeader_1x04_P2.54mm_Vertical.step"
|
||||||
|
(offset
|
||||||
|
(xyz 0 0 0)
|
||||||
|
)
|
||||||
|
(scale
|
||||||
|
(xyz 1 1 1)
|
||||||
|
)
|
||||||
|
(rotate
|
||||||
|
(xyz 0 0 0)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
+356
@@ -0,0 +1,356 @@
|
|||||||
|
(footprint "TerminalBlock_Phoenix_MPT-0,5-4-2.54_1x04_P2.54mm_Horizontal"
|
||||||
|
(version 20260206)
|
||||||
|
(generator "kicad-footprint-generator")
|
||||||
|
(layer "F.Cu")
|
||||||
|
(descr "Terminal Block Phoenix MPT-0,5-4-2.54, 4 pins, pitch 2.54mm, size 10.6x6.2mm, drill diameter 1.1mm, pad diameter 2.2mm, http://www.mouser.com/ds/2/324/ItemDetail_1725672-916605.pdf")
|
||||||
|
(tags "THT Terminal Block Phoenix MPT-0,5-4-2.54 pitch 2.54mm size 10.6x6.2mm drill 1.1mm pad 2.2mm")
|
||||||
|
(property "Reference" "REF**"
|
||||||
|
(at 3.81 -4.22 0)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1 1)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Value" "TerminalBlock_Phoenix_MPT-0,5-4-2.54_1x04_P2.54mm_Horizontal"
|
||||||
|
(at 3.81 4.22 0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1 1)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "KiLib_Generator" "terminal_block/Phoenix"
|
||||||
|
(at 0 0 0)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(hide yes)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1 1)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(attr through_hole)
|
||||||
|
(duplicate_pad_numbers_are_jumpers no)
|
||||||
|
(fp_line
|
||||||
|
(start -1.62 -3.22)
|
||||||
|
(end 9.24 -3.22)
|
||||||
|
(stroke
|
||||||
|
(width 0.12)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -1.62 -2.7)
|
||||||
|
(end 9.24 -2.7)
|
||||||
|
(stroke
|
||||||
|
(width 0.12)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -1.62 2.6)
|
||||||
|
(end 9.24 2.6)
|
||||||
|
(stroke
|
||||||
|
(width 0.12)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -1.62 3.22)
|
||||||
|
(end -1.62 -3.22)
|
||||||
|
(stroke
|
||||||
|
(width 0.12)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -0.3 3.22)
|
||||||
|
(end -1.62 3.22)
|
||||||
|
(stroke
|
||||||
|
(width 0.12)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 9.24 -3.22)
|
||||||
|
(end 9.24 3.22)
|
||||||
|
(stroke
|
||||||
|
(width 0.12)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 9.24 3.22)
|
||||||
|
(end 0.3 3.22)
|
||||||
|
(stroke
|
||||||
|
(width 0.12)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_poly
|
||||||
|
(pts
|
||||||
|
(xy 0 3.22)
|
||||||
|
(xy 0.44 3.83)
|
||||||
|
(xy -0.44 3.83)
|
||||||
|
)
|
||||||
|
(stroke
|
||||||
|
(width 0.12)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(fill yes)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_rect
|
||||||
|
(start -2 -3.6)
|
||||||
|
(end 9.63 3.6)
|
||||||
|
(stroke
|
||||||
|
(width 0.05)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(fill no)
|
||||||
|
(layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -1.5 -3.1)
|
||||||
|
(end 9.12 -3.1)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -1.5 -2.7)
|
||||||
|
(end 9.12 -2.7)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -1.5 2.6)
|
||||||
|
(end -1.5 -3.1)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -1.5 2.6)
|
||||||
|
(end 9.12 2.6)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -1 3.1)
|
||||||
|
(end -1.5 2.6)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 0.7 -0.834)
|
||||||
|
(end -0.834 0.7)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 0.834 -0.7)
|
||||||
|
(end -0.7 0.834)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 3.24 -0.834)
|
||||||
|
(end 1.706 0.7)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 3.374 -0.7)
|
||||||
|
(end 1.84 0.834)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 5.78 -0.834)
|
||||||
|
(end 4.246 0.7)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 5.914 -0.7)
|
||||||
|
(end 4.38 0.834)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 8.32 -0.834)
|
||||||
|
(end 6.786 0.7)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 8.454 -0.7)
|
||||||
|
(end 6.92 0.834)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 9.12 -3.1)
|
||||||
|
(end 9.12 3.1)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 9.12 3.1)
|
||||||
|
(end -1 3.1)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
)
|
||||||
|
(fp_circle
|
||||||
|
(center 0 0)
|
||||||
|
(end 1.1 0)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(fill no)
|
||||||
|
(layer "F.Fab")
|
||||||
|
)
|
||||||
|
(fp_circle
|
||||||
|
(center 2.54 0)
|
||||||
|
(end 3.64 0)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(fill no)
|
||||||
|
(layer "F.Fab")
|
||||||
|
)
|
||||||
|
(fp_circle
|
||||||
|
(center 5.08 0)
|
||||||
|
(end 6.18 0)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(fill no)
|
||||||
|
(layer "F.Fab")
|
||||||
|
)
|
||||||
|
(fp_circle
|
||||||
|
(center 7.62 0)
|
||||||
|
(end 8.72 0)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(fill no)
|
||||||
|
(layer "F.Fab")
|
||||||
|
)
|
||||||
|
(fp_text user "${REFERENCE}"
|
||||||
|
(at 3.81 2 0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1 1)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(pad "1" thru_hole roundrect
|
||||||
|
(at 0 0)
|
||||||
|
(size 2.2 2.2)
|
||||||
|
(drill 1.1)
|
||||||
|
(layers "*.Cu" "*.Mask")
|
||||||
|
(remove_unused_layers no)
|
||||||
|
(roundrect_rratio 0.113636)
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "2" thru_hole circle
|
||||||
|
(at 2.54 0)
|
||||||
|
(size 2.2 2.2)
|
||||||
|
(drill 1.1)
|
||||||
|
(layers "*.Cu" "*.Mask")
|
||||||
|
(remove_unused_layers no)
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "3" thru_hole circle
|
||||||
|
(at 5.08 0)
|
||||||
|
(size 2.2 2.2)
|
||||||
|
(drill 1.1)
|
||||||
|
(layers "*.Cu" "*.Mask")
|
||||||
|
(remove_unused_layers no)
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "4" thru_hole circle
|
||||||
|
(at 7.62 0)
|
||||||
|
(size 2.2 2.2)
|
||||||
|
(drill 1.1)
|
||||||
|
(layers "*.Cu" "*.Mask")
|
||||||
|
(remove_unused_layers no)
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(embedded_fonts no)
|
||||||
|
(model "${KICAD10_3DMODEL_DIR}/TerminalBlock_Phoenix.3dshapes/TerminalBlock_Phoenix_MPT-0,5-4-2.54_1x04_P2.54mm_Horizontal.step"
|
||||||
|
(offset
|
||||||
|
(xyz 0 0 0)
|
||||||
|
)
|
||||||
|
(scale
|
||||||
|
(xyz 1 1 1)
|
||||||
|
)
|
||||||
|
(rotate
|
||||||
|
(xyz 0 0 0)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
@@ -0,0 +1,83 @@
|
|||||||
|
(footprint "M1.6_NPTH_D1.8"
|
||||||
|
(version 20260206)
|
||||||
|
(generator "pcbnew")
|
||||||
|
(generator_version "10.0")
|
||||||
|
(layer "F.Cu")
|
||||||
|
(property "Reference" "H**"
|
||||||
|
(at 0 0 0)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(hide yes)
|
||||||
|
(uuid "c9a617ef-04e0-49de-8b07-45a316d342fd")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Value" "M1.6_NPTH_D1.8"
|
||||||
|
(at 0 0 0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(hide yes)
|
||||||
|
(uuid "37298cd3-1757-4e79-98dc-a7da58a1d479")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Datasheet" ""
|
||||||
|
(at 0 0 0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(hide yes)
|
||||||
|
(uuid "b2a8f3fb-cb7e-4fd4-a4bf-2f39de7970bc")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Description" ""
|
||||||
|
(at 0 0 0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(hide yes)
|
||||||
|
(uuid "24de33bb-92f6-4ce7-8a09-dad3b62e36c9")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(attr board_only exclude_from_pos_files exclude_from_bom)
|
||||||
|
(duplicate_pad_numbers_are_jumpers no)
|
||||||
|
(fp_circle
|
||||||
|
(center 0 0)
|
||||||
|
(end 1.8 0)
|
||||||
|
(stroke
|
||||||
|
(width 0.05)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill no)
|
||||||
|
(layer "B.CrtYd")
|
||||||
|
(uuid "07910aa7-8ff1-434a-9ff1-67d780a5ebb7")
|
||||||
|
)
|
||||||
|
(fp_circle
|
||||||
|
(center 0 0)
|
||||||
|
(end 1.8 0)
|
||||||
|
(stroke
|
||||||
|
(width 0.05)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill no)
|
||||||
|
(layer "F.CrtYd")
|
||||||
|
(uuid "6952f61d-9c08-4ae3-901b-a4b2a5508c24")
|
||||||
|
)
|
||||||
|
(pad "" np_thru_hole circle
|
||||||
|
(at 0 0)
|
||||||
|
(size 1.8 1.8)
|
||||||
|
(drill 1.8)
|
||||||
|
(layers "*.Cu" "*.Mask")
|
||||||
|
(uuid "3f49dc0e-a892-4bc9-a674-b6b98e9a7688")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(embedded_fonts no)
|
||||||
|
)
|
||||||
@@ -0,0 +1,84 @@
|
|||||||
|
(footprint "M3_GND_D3.2"
|
||||||
|
(version 20260206)
|
||||||
|
(generator "pcbnew")
|
||||||
|
(generator_version "10.0")
|
||||||
|
(layer "F.Cu")
|
||||||
|
(property "Reference" "H**"
|
||||||
|
(at 0 0 0)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(hide yes)
|
||||||
|
(uuid "f98fafe5-dfbe-4b20-82da-fb5324688551")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Value" "M3_GND_D3.2"
|
||||||
|
(at 0 0 0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(hide yes)
|
||||||
|
(uuid "3e2cb208-57fb-4825-8ecc-1858cf7d3d60")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Datasheet" ""
|
||||||
|
(at 0 0 0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(hide yes)
|
||||||
|
(uuid "93fe6164-9f90-4cfd-86c5-91ea7a8ed812")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Description" ""
|
||||||
|
(at 0 0 0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(hide yes)
|
||||||
|
(uuid "1f7456f3-c9ef-42ce-9cb8-ddc14d60d7a8")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(attr board_only exclude_from_pos_files exclude_from_bom)
|
||||||
|
(duplicate_pad_numbers_are_jumpers no)
|
||||||
|
(fp_circle
|
||||||
|
(center 0 0)
|
||||||
|
(end 3.5 0)
|
||||||
|
(stroke
|
||||||
|
(width 0.05)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill no)
|
||||||
|
(layer "B.CrtYd")
|
||||||
|
(uuid "3ff9a5ae-4059-486a-b978-1be6aa95842b")
|
||||||
|
)
|
||||||
|
(fp_circle
|
||||||
|
(center 0 0)
|
||||||
|
(end 3.5 0)
|
||||||
|
(stroke
|
||||||
|
(width 0.05)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill no)
|
||||||
|
(layer "F.CrtYd")
|
||||||
|
(uuid "be6ef30a-e62b-4114-91fe-104a01675853")
|
||||||
|
)
|
||||||
|
(pad "1" thru_hole circle
|
||||||
|
(at 0 0)
|
||||||
|
(size 6 6)
|
||||||
|
(drill 3.2)
|
||||||
|
(layers "*.Cu" "*.Mask")
|
||||||
|
(remove_unused_layers no)
|
||||||
|
(uuid "5886e0c4-f5b1-4104-81ae-1b3d30faa579")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(embedded_fonts no)
|
||||||
|
)
|
||||||
@@ -0,0 +1,156 @@
|
|||||||
|
(footprint "CP_EIA-3216-18_Kemet-A_Pos2"
|
||||||
|
(version 20260206)
|
||||||
|
(generator "kicad-footprint-generator")
|
||||||
|
(layer "F.Cu")
|
||||||
|
(descr "Tantalum Capacitor SMD Kemet-A (3216-18 Metric), IPC-7352 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf)")
|
||||||
|
(tags "capacitor tantalum")
|
||||||
|
(property "Reference" "REF**"
|
||||||
|
(at 0 -1.75 0)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1 1)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Value" "CP_EIA-3216-18_Kemet-A"
|
||||||
|
(at 0 1.75 0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1 1)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "KiLib_Generator" "SMD_2terminal_chip_molded"
|
||||||
|
(at 0 0 0)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(hide yes)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1 1)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(attr smd)
|
||||||
|
(duplicate_pad_numbers_are_jumpers no)
|
||||||
|
(fp_line
|
||||||
|
(start -2.32 -0.955)
|
||||||
|
(end -2.32 0.955)
|
||||||
|
(stroke
|
||||||
|
(width 0.12)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2.32 0.955)
|
||||||
|
(end 1.6 0.955)
|
||||||
|
(stroke
|
||||||
|
(width 0.12)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 1.6 -0.955)
|
||||||
|
(end -2.32 -0.955)
|
||||||
|
(stroke
|
||||||
|
(width 0.12)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_rect
|
||||||
|
(start -2.31 -1.05)
|
||||||
|
(end 2.31 1.05)
|
||||||
|
(stroke
|
||||||
|
(width 0.05)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(fill no)
|
||||||
|
(layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -1.6 -0.4)
|
||||||
|
(end -1.6 0.8)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -1.6 0.8)
|
||||||
|
(end 1.6 0.8)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -1.2 -0.8)
|
||||||
|
(end -1.6 -0.4)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 1.6 -0.8)
|
||||||
|
(end -1.2 -0.8)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 1.6 0.8)
|
||||||
|
(end 1.6 -0.8)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
)
|
||||||
|
(fp_text user "${REFERENCE}"
|
||||||
|
(at 0 0 0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 0.8 0.8)
|
||||||
|
(thickness 0.12)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(pad "2" smd roundrect
|
||||||
|
(at -1.3525 0)
|
||||||
|
(size 1.415 1.39)
|
||||||
|
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||||
|
(roundrect_rratio 0.179856)
|
||||||
|
)
|
||||||
|
(pad "1" smd roundrect
|
||||||
|
(at 1.3525 0)
|
||||||
|
(size 1.415 1.39)
|
||||||
|
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||||
|
(roundrect_rratio 0.179856)
|
||||||
|
)
|
||||||
|
(embedded_fonts no)
|
||||||
|
(model "${KICAD10_3DMODEL_DIR}/Capacitor_Tantalum_SMD.3dshapes/CP_EIA-3216-18_Kemet-A.step"
|
||||||
|
(offset
|
||||||
|
(xyz 0 0 0)
|
||||||
|
)
|
||||||
|
(scale
|
||||||
|
(xyz 1 1 1)
|
||||||
|
)
|
||||||
|
(rotate
|
||||||
|
(xyz 0 0 0)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
文件差异内容过多而无法显示
加载差异
@@ -0,0 +1,162 @@
|
|||||||
|
(footprint "BM24-50DS_HIROSE-PIN"
|
||||||
|
(version 20260206)
|
||||||
|
(generator "phonerail-eda2kicad")
|
||||||
|
(generator_version "10.0")
|
||||||
|
(layer "F.Cu")
|
||||||
|
(descr "由 EasyEDA 工程「五路手机直供电源板」转换")
|
||||||
|
(attr smd)
|
||||||
|
(property "Reference" "REF**"
|
||||||
|
(at 0 2 -0)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(property "Value" "BM24-50DS_HIROSE-PIN"
|
||||||
|
(at 0 -2 -0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(pad "1" smd rect (at -4.2 -1.06) (size 0.18 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "2" smd rect (at -4.2 1.06) (size 0.18 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "3" smd rect (at -3.85 -1.06) (size 0.18 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "4" smd rect (at -3.85 1.06) (size 0.18 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "5" smd rect (at -3.5 -1.06) (size 0.18 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "6" smd rect (at -3.5 1.06) (size 0.18 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "7" smd rect (at -3.15 -1.06) (size 0.18 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "8" smd rect (at -3.15 1.06) (size 0.18 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "9" smd rect (at -2.8 -1.06) (size 0.18 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "10" smd rect (at -2.8 1.06) (size 0.18 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "11" smd rect (at -2.45 -1.06) (size 0.18 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "12" smd rect (at -2.45 1.06) (size 0.18 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "13" smd rect (at -2.1 -1.06) (size 0.18 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "14" smd rect (at -2.1 1.06) (size 0.18 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "15" smd rect (at -1.75 -1.06) (size 0.18 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "16" smd rect (at -1.75 1.06) (size 0.18 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "17" smd rect (at -1.4 -1.06) (size 0.18 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "18" smd rect (at -1.4 1.06) (size 0.18 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "19" smd rect (at -1.05 -1.06) (size 0.18 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "20" smd rect (at -1.05 1.06) (size 0.18 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "21" smd rect (at -0.7 -1.06) (size 0.18 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "22" smd rect (at -0.7 1.06) (size 0.18 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "23" smd rect (at -0.35 -1.06) (size 0.18 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "24" smd rect (at -0.35 1.06) (size 0.18 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "25" smd rect (at 0 -1.06) (size 0.18 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "26" smd rect (at 0 1.06) (size 0.18 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "27" smd rect (at 0.35 -1.06) (size 0.18 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "28" smd rect (at 0.35 1.06) (size 0.18 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "29" smd rect (at 0.7 -1.06) (size 0.18 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "30" smd rect (at 0.7 1.06) (size 0.18 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "31" smd rect (at 1.05 -1.06) (size 0.18 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "32" smd rect (at 1.05 1.06) (size 0.18 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "33" smd rect (at 1.4 -1.06) (size 0.18 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "34" smd rect (at 1.4 1.06) (size 0.18 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "35" smd rect (at 1.75 -1.06) (size 0.18 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "36" smd rect (at 1.75 1.06) (size 0.18 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "37" smd rect (at 2.1 -1.06) (size 0.18 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "38" smd rect (at 2.1 1.06) (size 0.18 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "39" smd rect (at 2.45 -1.06) (size 0.18 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "40" smd rect (at 2.45 1.06) (size 0.18 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "41" smd rect (at 2.8 -1.06) (size 0.18 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "42" smd rect (at 2.8 1.06) (size 0.18 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "43" smd rect (at 3.15 -1.06) (size 0.18 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "44" smd rect (at 3.15 1.06) (size 0.18 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "45" smd rect (at 3.5 -1.06) (size 0.18 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "46" smd rect (at 3.5 1.06) (size 0.18 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "47" smd rect (at 3.85 -1.06) (size 0.18 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "48" smd rect (at 3.85 1.06) (size 0.18 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "49" smd rect (at 4.2 -1.06) (size 0.18 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "50" smd rect (at 4.2 1.06) (size 0.18 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "51" smd rect (at -6.03 -0) (size 0.49 0.76) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "52" smd rect (at 6.03 -0) (size 0.49 0.76) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(fp_line (start -6.6 -1.45) (end 6.6 -1.45)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -6.6 1.45) (end 6.6 1.45)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -6.6 1.45) (end -6.6 -1.45)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 6.6 1.45) (end 6.6 -1.45)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -7.2 -1.75) (end -6.9 -1.75)
|
||||||
|
(stroke (width 0.3048) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -6.125 -1.15) (end 6.125 -1.15)
|
||||||
|
(stroke (width 0.1016) (type solid)) (layer "F.Fab")
|
||||||
|
)
|
||||||
|
(fp_line (start -6.125 1.15) (end 6.125 1.15)
|
||||||
|
(stroke (width 0.1016) (type solid)) (layer "F.Fab")
|
||||||
|
)
|
||||||
|
(fp_line (start -6.125 1.15) (end -6.125 -1.15)
|
||||||
|
(stroke (width 0.1016) (type solid)) (layer "F.Fab")
|
||||||
|
)
|
||||||
|
(fp_line (start 6.125 1.15) (end 6.125 -1.15)
|
||||||
|
(stroke (width 0.1016) (type solid)) (layer "F.Fab")
|
||||||
|
)
|
||||||
|
(fp_line (start -5.785 -0.82) (end 5.785 -0.82)
|
||||||
|
(stroke (width 0.1016) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -5.785 0.82) (end 5.785 0.82)
|
||||||
|
(stroke (width 0.1016) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -5.785 0.82) (end -5.785 -0.82)
|
||||||
|
(stroke (width 0.1016) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 5.785 0.82) (end 5.785 -0.82)
|
||||||
|
(stroke (width 0.1016) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(tags "phonerail-y-axis-corrected-r1")
|
||||||
|
)
|
||||||
@@ -0,0 +1,65 @@
|
|||||||
|
(footprint "C0402"
|
||||||
|
(version 20260206)
|
||||||
|
(generator "phonerail-eda2kicad")
|
||||||
|
(generator_version "10.0")
|
||||||
|
(layer "F.Cu")
|
||||||
|
(descr "由 EasyEDA 工程「五路手机直供电源板」转换")
|
||||||
|
(attr smd)
|
||||||
|
(property "Reference" "REF**"
|
||||||
|
(at 0 2 -0)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(property "Value" "C0402"
|
||||||
|
(at 0 -2 -0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_line (start -0.5 0.25001) (end -0.5 -0.25001)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -0.5 -0.25001) (end 0.5 -0.25001)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 0.5 -0.25001) (end 0.5 0.25001)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 0.5 0.25001) (end -0.5 0.25001)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -0.72139 -0.49754) (end -0.22139 -0.49754)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -0.87381 0.34724) (end -0.87381 -0.34516)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -0.22139 0.49964) (end -0.72139 0.49964)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 0.72139 0.49751) (end 0.22139 0.49751)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 0.22139 -0.49962) (end 0.72139 -0.49962)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 0.87381 -0.34727) (end 0.87381 0.34516)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_arc (start 0.72139 -0.49964) (mid 0.82915 -0.45501) (end 0.87379 -0.34724)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_arc (start 0.87379 0.34516) (mid 0.82915 0.45292) (end 0.72139 0.49756)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_arc (start -0.72139 0.49964) (mid -0.82915 0.45501) (end -0.87379 0.34724)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_arc (start -0.87379 -0.34516) (mid -0.82915 -0.45292) (end -0.72139 -0.49756)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(pad "2" smd rect (at 0.42012 -0) (size 0.5 0.54) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "1" smd rect (at -0.42012 -0) (size 0.5 0.54) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(tags "phonerail-y-axis-corrected-r1")
|
||||||
|
)
|
||||||
@@ -0,0 +1,113 @@
|
|||||||
|
(footprint "C0402_NEW"
|
||||||
|
(version 20260206)
|
||||||
|
(generator "phonerail-eda2kicad")
|
||||||
|
(generator_version "10.0")
|
||||||
|
(layer "F.Cu")
|
||||||
|
(descr "由 EasyEDA 工程「五路手机直供电源板」转换")
|
||||||
|
(attr smd)
|
||||||
|
(property "Reference" "REF**"
|
||||||
|
(at 0 2 -0)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(property "Value" "C0402_NEW"
|
||||||
|
(at 0 -2 -0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_line (start -0.19997 -0.22499) (end -0.19997 0.22502)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start -0.19997 0.22502) (end -0.24996 0.27501)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start -0.24996 0.27501) (end -0.77996 0.27501)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start -0.77996 0.27501) (end -0.82997 0.22502)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start -0.82997 0.22502) (end -0.82997 -0.22499)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start -0.82997 -0.22499) (end -0.77996 -0.27498)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start -0.77996 -0.27498) (end -0.24996 -0.27498)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start -0.24996 -0.27498) (end -0.19997 -0.22499)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start 0.83002 -0.22499) (end 0.83002 0.22502)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start 0.83002 0.22502) (end 0.78003 0.27501)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start 0.78003 0.27501) (end 0.25004 0.27501)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start 0.25004 0.27501) (end 0.20002 0.22502)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start 0.20002 0.22502) (end 0.20002 -0.22499)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start 0.20002 -0.22499) (end 0.25004 -0.27498)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start 0.25004 -0.27498) (end 0.78003 -0.27498)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start 0.78003 -0.27498) (end 0.83002 -0.22499)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start -0.5 0.25001) (end -0.5 -0.25001)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -0.5 -0.25001) (end 0.5 -0.25001)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 0.5 -0.25001) (end 0.5 0.25001)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 0.5 0.25001) (end -0.5 0.25001)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 0.22621 0.49858) (end 1.0163 0.49858)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 1.0163 -0.49858) (end 0.22621 -0.49858)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 1.16873 0.3462) (end 1.16873 -0.3462)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -1.0163 -0.49858) (end -0.22621 -0.49858)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -0.22621 0.49858) (end -1.0163 0.49858)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -1.16873 0.3462) (end -1.16873 -0.3462)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_arc (start -1.1687 -0.3462) (mid -1.12407 -0.45397) (end -1.0163 -0.4986)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_arc (start -1.0163 0.4986) (mid -1.12407 0.45397) (end -1.1687 0.3462)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_arc (start 1.1687 -0.3462) (mid 1.12407 -0.45397) (end 1.0163 -0.4986)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_arc (start 1.0163 0.4986) (mid 1.12407 0.45397) (end 1.1687 0.3462)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(pad "1" smd rect (at -0.54508 -0) (size 0.79009 0.54) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "2" smd rect (at 0.54508 -0) (size 0.79009 0.54) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(tags "phonerail-y-axis-corrected-r1")
|
||||||
|
)
|
||||||
@@ -0,0 +1,137 @@
|
|||||||
|
(footprint "C0805"
|
||||||
|
(version 20260206)
|
||||||
|
(generator "phonerail-eda2kicad")
|
||||||
|
(generator_version "10.0")
|
||||||
|
(layer "F.Cu")
|
||||||
|
(descr "由 EasyEDA 工程「五路手机直供电源板」转换")
|
||||||
|
(attr smd)
|
||||||
|
(property "Reference" "REF**"
|
||||||
|
(at 0 2 -0)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(property "Value" "C0805"
|
||||||
|
(at 0 -2 -0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_line (start -1.70497 0.64) (end -1.70497 -0.63998)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start -1.70497 -0.63998) (end -1.65496 -0.68999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start -1.65496 -0.68999) (end -0.50495 -0.68999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start -0.50495 -0.68999) (end -0.45496 -0.63998)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start -0.45496 -0.63998) (end -0.44994 -0.22995)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start -0.44994 -0.22995) (end -0.89995 -0.22995)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start -0.89995 -0.22995) (end -0.89995 0.22004)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start -0.89995 0.22004) (end -0.45994 0.22004)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start -0.45994 0.22004) (end -0.45496 0.64)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start -0.45496 0.64) (end -0.50495 0.69002)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start -0.50495 0.69002) (end -1.65496 0.69002)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start -1.65496 0.69002) (end -1.70497 0.64)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start 1.70497 -0.64) (end 1.70497 0.63998)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start 1.70497 0.63998) (end 1.65496 0.68999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start 1.65496 0.68999) (end 0.50495 0.68999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start 0.50495 0.68999) (end 0.45496 0.63998)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start 0.45496 0.63998) (end 0.44994 0.22995)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start 0.44994 0.22995) (end 0.89995 0.22995)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start 0.89995 0.22995) (end 0.89995 -0.22004)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start 0.89995 -0.22004) (end 0.45994 -0.22004)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start 0.45994 -0.22004) (end 0.45496 -0.64)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start 0.45496 -0.64) (end 0.50495 -0.69002)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start 0.50495 -0.69002) (end 1.65496 -0.69002)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start 1.65496 -0.69002) (end 1.70497 -0.64)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start -1 0.62499) (end -1 -0.62499)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -1 -0.62499) (end 1 -0.62499)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 1 -0.62499) (end 1 0.62499)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 1 0.62499) (end -1 0.62499)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 1.8112 -0.9036) (end 0.40119 -0.9036)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 0.40119 0.9036) (end 1.8112 0.9036)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 1.9636 0.7512) (end 1.9636 -0.7512)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -1.8112 -0.9036) (end -0.40119 -0.9036)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -0.40119 0.9036) (end -1.8112 0.9036)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -1.9636 0.7512) (end -1.9636 -0.7512)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_arc (start 1.8112 0.9036) (mid 1.91896 0.85897) (end 1.9636 0.7512)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_arc (start 1.9636 -0.7512) (mid 1.91896 -0.85897) (end 1.8112 -0.9036)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_arc (start -1.8112 0.9036) (mid -1.91896 0.85897) (end -1.9636 0.7512)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_arc (start -1.9636 -0.7512) (mid -1.91896 -0.85897) (end -1.8112 -0.9036)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(pad "2" smd rect (at 1 -0) (size 1.41 1.35001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "1" smd rect (at -1 -0) (size 1.41 1.35001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(tags "phonerail-y-axis-corrected-r1")
|
||||||
|
)
|
||||||
@@ -0,0 +1,161 @@
|
|||||||
|
(footprint "C1206"
|
||||||
|
(version 20260206)
|
||||||
|
(generator "phonerail-eda2kicad")
|
||||||
|
(generator_version "10.0")
|
||||||
|
(layer "F.Cu")
|
||||||
|
(descr "由 EasyEDA 工程「五路手机直供电源板」转换")
|
||||||
|
(attr smd)
|
||||||
|
(property "Reference" "REF**"
|
||||||
|
(at 0 2 -0)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(property "Value" "C1206"
|
||||||
|
(at 0 -2 -0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_line (start 0.85001 0.76401) (end 0.85001 0.39375)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start 0.85001 0.39375) (end 0.95001 0.29375)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start 0.95001 0.29375) (end 1.25491 0.29375)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start 1.25491 0.29375) (end 1.35491 0.19375)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start 1.35491 0.19375) (end 1.35491 -0.19375)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start 1.35491 -0.19375) (end 1.25491 -0.29375)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start 1.25491 -0.29375) (end 0.95001 -0.29375)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start 0.95001 -0.29375) (end 0.85001 -0.39375)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start 0.85001 -0.39375) (end 0.85001 -0.76401)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start 0.85001 -0.76401) (end 0.95001 -0.86401)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start 0.95001 -0.86401) (end 2.235 -0.86401)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start 2.235 -0.86401) (end 2.335 -0.76401)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start 2.335 -0.76401) (end 2.335 0.76401)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start 2.335 0.76401) (end 2.235 0.86401)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start 2.235 0.86401) (end 0.95001 0.86401)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start 0.95001 0.86401) (end 0.85001 0.76401)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start -0.85001 0.76401) (end -0.85001 0.39375)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start -0.85001 0.39375) (end -0.95001 0.29375)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start -0.95001 0.29375) (end -1.25491 0.29375)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start -1.25491 0.29375) (end -1.35491 0.19375)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start -1.35491 0.19375) (end -1.35491 -0.19375)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start -1.35491 -0.19375) (end -1.25491 -0.29375)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start -1.25491 -0.29375) (end -0.95001 -0.29375)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start -0.95001 -0.29375) (end -0.85001 -0.39375)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start -0.85001 -0.39375) (end -0.85001 -0.76401)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start -0.85001 -0.76401) (end -0.95001 -0.86401)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start -0.95001 -0.86401) (end -2.235 -0.86401)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.235 -0.86401) (end -2.335 -0.76401)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.335 -0.76401) (end -2.335 0.76401)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.335 0.76401) (end -2.235 0.86401)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.235 0.86401) (end -0.95001 0.86401)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start -0.95001 0.86401) (end -0.85001 0.76401)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.Paste")
|
||||||
|
)
|
||||||
|
(fp_line (start -1.6 0.8) (end -1.6 -0.8)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -1.6 -0.8) (end 1.6 -0.8)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 1.6 -0.8) (end 1.6 0.8)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 1.6 0.8) (end -1.6 0.8)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 2.4112 -1.09261) (end 0.92621 -1.09261)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 0.92621 1.09261) (end 2.4112 1.09261)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 2.5636 0.94021) (end 2.5636 -0.94021)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.4112 -1.09261) (end -0.92621 -1.09261)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -0.92621 1.09261) (end -2.4112 1.09261)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.5636 0.94021) (end -2.5636 -0.94021)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_arc (start 2.4112 1.09261) (mid 2.51896 1.04797) (end 2.5636 0.94021)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_arc (start 2.5636 -0.94021) (mid 2.51896 -1.04797) (end 2.4112 -1.09261)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_arc (start -2.4112 1.09261) (mid -2.51896 1.04797) (end -2.5636 0.94021)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_arc (start -2.5636 -0.94021) (mid -2.51896 -1.04797) (end -2.4112 -1.09261)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(pad "2" smd rect (at 1.59258 -0) (size 1.48501 1.72799) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "1" smd rect (at -1.59258 -0) (size 1.48501 1.72799) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(tags "phonerail-y-axis-corrected-r1")
|
||||||
|
)
|
||||||
@@ -0,0 +1,161 @@
|
|||||||
|
(footprint "CAP-SMD_BD10.0-L10.3-W10.3-LS11.2-FD_H10.5"
|
||||||
|
(version 20260206)
|
||||||
|
(generator "phonerail-eda2kicad")
|
||||||
|
(generator_version "10.0")
|
||||||
|
(layer "F.Cu")
|
||||||
|
(descr "由 EasyEDA 工程「五路手机直供电源板」转换")
|
||||||
|
(attr smd)
|
||||||
|
(property "Reference" "REF**"
|
||||||
|
(at 0 2 -0)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(property "Value" "CAP-SMD_BD10.0-L10.3-W10.3-LS11.2-FD_H10.5"
|
||||||
|
(at 0 -2 -0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_line (start -4.84104 -0.1543) (end -4.84104 0.15471)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -4.84104 0.15471) (end -3.60502 0.15471)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.60502 0.15471) (end -3.60502 -0.1543)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.60502 -0.1543) (end -4.84104 -0.1543)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 4.84099 -0.1543) (end 4.84099 0.15471)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 4.84099 0.15471) (end 3.60497 0.15471)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.60497 0.15471) (end 3.60497 -0.1543)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.60497 -0.1543) (end 4.84099 -0.1543)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -4.57728 -1.03) (end -4.57728 1.03)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -4.57728 1.03) (end -4.26827 1.03)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -4.26827 1.03) (end -4.26827 -1.03)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -4.26827 -1.03) (end -4.57728 -1.03)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -5.04078 -0.15451) (end -5.04078 0.15451)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -5.04078 0.15451) (end -3.80477 0.15451)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.80477 0.15451) (end -3.80477 -0.15451)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.80477 -0.15451) (end -5.04078 -0.15451)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 4.64124 -0.15451) (end 4.64124 0.15451)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 4.64124 0.15451) (end 3.40523 0.15451)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.40523 0.15451) (end 3.40523 -0.15451)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.40523 -0.15451) (end 4.64124 -0.15451)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -4.37754 1.33922) (end -4.37754 3.39921)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -4.37754 3.39921) (end -4.06852 3.39921)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -4.06852 3.39921) (end -4.06852 1.33922)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -4.06852 1.33922) (end -4.37754 1.33922)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -4.84104 2.2147) (end -4.84104 2.52369)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -4.84104 2.52369) (end -3.60502 2.52369)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.60502 2.52369) (end -3.60502 2.2147)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.60502 2.2147) (end -4.84104 2.2147)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 4.84099 2.2147) (end 4.84099 2.52369)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 4.84099 2.52369) (end 3.60497 2.52369)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.60497 2.52369) (end 3.60497 2.2147)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.60497 2.2147) (end 4.84099 2.2147)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 5.15003 -5.15) (end 5.15003 5.15)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 5.15003 5.15) (end -3.08999 5.15)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.08999 5.15) (end -5.14998 3.09001)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -5.14998 3.09001) (end -5.14998 -3.09001)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -5.14998 -3.09001) (end -3.08999 -5.15)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.08999 -5.15) (end 5.15003 -5.15)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 5.22618 -1.0049) (end 5.22618 -5.22605)
|
||||||
|
(stroke (width 0.15199) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 5.22618 5.22641) (end 5.22618 1.00533)
|
||||||
|
(stroke (width 0.15199) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -5.22628 1.00533) (end -5.22628 3.09016)
|
||||||
|
(stroke (width 0.15199) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -5.22628 -3.08981) (end -5.22628 -1.0049)
|
||||||
|
(stroke (width 0.15199) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 5.22618 -5.22605) (end -3.09004 -5.22605)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.09004 -5.22605) (end -5.22628 -3.08981)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 5.22618 5.22641) (end -3.09004 5.22641)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.09004 5.22641) (end -5.22628 3.09016)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(pad "2" smd rect (at 4.30009 -0) (size 4.29999 1.65001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "1" smd rect (at -4.30009 -0) (size 4.29999 1.65001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(tags "phonerail-y-axis-corrected-r1")
|
||||||
|
)
|
||||||
@@ -0,0 +1,85 @@
|
|||||||
|
(footprint "CAP-TH_BD10.0-P5.00-D0.6-FD"
|
||||||
|
(version 20260206)
|
||||||
|
(generator "phonerail-eda2kicad")
|
||||||
|
(generator_version "10.0")
|
||||||
|
(layer "F.Cu")
|
||||||
|
(descr "由 EasyEDA 工程「五路手机直供电源板」转换")
|
||||||
|
(attr through_hole)
|
||||||
|
(property "Reference" "REF**"
|
||||||
|
(at 0 2 -0)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(property "Value" "CAP-TH_BD10.0-P5.00-D0.6-FD"
|
||||||
|
(at 0 -2 -0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_line (start -1.77825 0.762) (end -1.77825 2.032)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -1.77825 2.032) (end -1.52425 2.032)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -1.52425 2.032) (end -1.52425 0.254)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -1.52425 0.254) (end -1.77825 0.254)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -1.77825 0.254) (end -1.77825 0.762)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.54025 1.016) (end -0.76225 1.016)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -0.76225 1.016) (end -0.76225 1.27)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -0.76225 1.27) (end -2.54025 1.27)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.54025 1.27) (end -2.54025 1.016)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.55575 -3.556) (end 3.55575 3.556)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.55575 3.556) (end 4.31775 2.54)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 4.31775 2.54) (end 4.82575 1.016)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 4.82575 1.016) (end 5.07975 -0.508)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 5.07975 -0.508) (end 4.82575 -1.524)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 4.82575 -1.524) (end 3.55575 -3.556)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_arc (start -5.00024 -0) (mid -0.00025 -4.99999) (end 4.99974 -0)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_arc (start 4.99974 -0) (mid -0.00025 4.99999) (end -5.00024 -0)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -4.57225 -0) (end -3.55625 -0)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -4.06425 -0.762) (end -4.06425 0.762)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_circle (center -0.00013 -0) (end 4.99986 -0)
|
||||||
|
(stroke (width 0.254) (type solid)) (fill no) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(pad "2" thru_hole circle (at 2.49999 -0) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "1" thru_hole circle (at -2.49999 -0) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(tags "phonerail-y-axis-corrected-r1")
|
||||||
|
)
|
||||||
@@ -0,0 +1,100 @@
|
|||||||
|
(footprint "CAP-TH_BD8.0-P3.50-D0.6-FD"
|
||||||
|
(version 20260206)
|
||||||
|
(generator "phonerail-eda2kicad")
|
||||||
|
(generator_version "10.0")
|
||||||
|
(layer "F.Cu")
|
||||||
|
(descr "由 EasyEDA 工程「五路手机直供电源板」转换")
|
||||||
|
(attr through_hole)
|
||||||
|
(property "Reference" "REF**"
|
||||||
|
(at 0 2 -0)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(property "Value" "CAP-TH_BD8.0-P3.50-D0.6-FD"
|
||||||
|
(at 0 -2 -0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_arc (start 2.75001 2.99999) (mid 3.95001 -0) (end 2.75001 -2.99999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 2.75001 -2.99999) (end 2.75001 2.99999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.49999 -0.2) (end 2.1 -0.2)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 2.1 -0.2) (end 2.1 0.2)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 2.1 0.2) (end 3.69999 0.2)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.69999 0.2) (end 3.89999 0.2)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.89999 0.2) (end 3.89999 -0.2)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.89999 -0.2) (end 3.49999 -0.2)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.49999 -0.2) (end -3.89999 -0.2)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.89999 -0.2) (end -3.89999 0.2)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.89999 0.2) (end -2.3 0.2)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.3 0.2) (end -2.1 0.2)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.1 0.2) (end -2.1 -0.2)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.1 -0.2) (end -2.49999 -0.2)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.19999 -0.5) (end -3.19999 0.9)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.19999 0.9) (end -2.79999 0.9)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.79999 0.9) (end -2.79999 -0.7)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.79999 -0.7) (end -2.79999 -0.9)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.79999 -0.9) (end -3.19999 -0.90002)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.19999 -0.90002) (end -3.19999 -0.5)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_arc (start 0 4.07162) (mid -0.00127 -3.929) (end -0.00254 4.07162)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -0.00254 4.07162) (end 0 4.07162)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.2 -1.2) (end -3.4446 -1.2)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.8223 -0.5269) (end -2.8223 -1.8731)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_arc (start 0.00254 -4.0005) (mid 0.0381 3.99936) (end 0.07366 -4.0005)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(pad "2" thru_hole circle (at 1.75006 -0 -90) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "1" thru_hole circle (at -1.75006 -0 -90) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(tags "phonerail-y-axis-corrected-r1")
|
||||||
|
)
|
||||||
@@ -0,0 +1,63 @@
|
|||||||
|
(footprint "CONN-SMD_2P-P1.25_A1251WV-S-2P"
|
||||||
|
(version 20260206)
|
||||||
|
(generator "phonerail-eda2kicad")
|
||||||
|
(generator_version "10.0")
|
||||||
|
(layer "F.Cu")
|
||||||
|
(descr "由 EasyEDA 工程「五路手机直供电源板」转换")
|
||||||
|
(attr smd)
|
||||||
|
(property "Reference" "REF**"
|
||||||
|
(at 0 2 -0)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(property "Value" "CONN-SMD_2P-P1.25_A1251WV-S-2P"
|
||||||
|
(at 0 -2 -0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_line (start -3.875 2.4497) (end -3.875 -0.9003)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.875 -0.9003) (end 3.875 -0.9003)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.875 -0.9003) (end 3.875 2.4497)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.875 2.4497) (end -3.875 2.4497)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 1.87531 2.69966) (end -1.8747 2.69966)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.87591 -1.44973) (end -3.87591 -0.28133)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.87419 -1.44973) (end 3.87419 -0.28133)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.87419 -1.44973) (end 1.25489 -1.44973)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -1.25717 -1.44973) (end -3.87591 -1.44973)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.49969 -2.30033) (end -1.48369 -2.30033)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -1.48369 -2.30033) (end -1.99169 -1.79233)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -1.99169 -1.79233) (end -2.49969 -2.30033)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(pad "4" smd rect (at 3.12522 1.44971) (size 2.1 2.99999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "3" smd rect (at -3.12522 1.44971) (size 2.1 2.99999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "2" smd rect (at 0.62357 -1.44971) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "1" smd rect (at -0.62611 -1.44971) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(tags "phonerail-y-axis-corrected-r1")
|
||||||
|
)
|
||||||
@@ -0,0 +1,229 @@
|
|||||||
|
(footprint "CONN-SMD_4P-P1.25_A1251WV-S-4P"
|
||||||
|
(version 20260206)
|
||||||
|
(generator "phonerail-eda2kicad")
|
||||||
|
(generator_version "10.0")
|
||||||
|
(layer "F.Cu")
|
||||||
|
(descr "由 EasyEDA 工程「五路手机直供电源板」转换")
|
||||||
|
(attr smd)
|
||||||
|
(property "Reference" "REF**"
|
||||||
|
(at 0 2 -0)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(property "Value" "CONN-SMD_4P-P1.25_A1251WV-S-4P"
|
||||||
|
(at 0 -2 -0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_line (start -5.06999 2.45001) (end -5.075 0.4)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -5.075 0.4) (end -5.06499 0.34)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -5.06499 0.34) (end -5.03499 0.28001)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -5.03499 0.28001) (end -4.99499 0.21999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -4.99499 0.21999) (end -4.945 0.18001)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -4.945 0.18001) (end -4.88498 0.15999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -4.88498 0.15999) (end -4.875 -0.2)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -4.875 -0.2) (end -4.86499 -0.24)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -4.86499 -0.24) (end -4.85498 -0.25999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -4.85498 -0.25999) (end -4.845 -0.27)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -4.845 -0.27) (end -4.82498 -0.31001)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -4.82498 -0.31001) (end -4.79499 -0.33)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -4.79499 -0.33) (end -4.715 -0.34999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -4.715 -0.34999) (end -3.375 -0.34999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.375 -0.34999) (end -3.375 -1.14998)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.375 -1.14998) (end 3.375 -1.14998)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.375 -1.14998) (end 3.375 -0.34999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.375 -0.34999) (end 4.72498 -0.34999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 4.72498 -0.34999) (end 4.80499 -0.33)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 4.80499 -0.33) (end 4.83499 -0.31001)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 4.83499 -0.31001) (end 4.85498 -0.27)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 4.85498 -0.27) (end 4.86499 -0.25999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 4.86499 -0.25999) (end 4.875 -0.24)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 4.875 -0.24) (end 4.875 0.15999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 4.875 0.15999) (end 4.89499 0.15999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 4.89499 0.15999) (end 4.95498 0.18001)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 4.95498 0.18001) (end 5.00499 0.21999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 5.00499 0.21999) (end 5.045 0.28001)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 5.045 0.28001) (end 5.075 0.34)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 5.075 0.34) (end 5.12498 2.45008)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 5.12498 2.45008) (end -5.06999 2.45001)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.74998 -2.3) (end -2.74998 -2.3)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.74998 -2.3) (end -3.24998 -1.8)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.24998 -1.8) (end -3.74998 -2.3)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.28996 -0.1855) (end -1.28991 -1.18562)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_arc (start -1.28991 -1.18562) (mid -1.21915 -1.18552) (end -1.21925 -1.11476)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -1.21925 -1.11476) (end -2.21922 -0.11486)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_arc (start -2.21922 -0.11486) (mid -2.28874 -0.11598) (end -2.28996 -0.1855)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -1.25951 -1.1999) (end 1.24046 -1.1999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_arc (start 1.24046 -1.1999) (mid 1.25961 -1.1961) (end 1.27584 -1.18527)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 1.27584 -1.18527) (end 2.27581 -0.18527)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_arc (start 2.27581 -0.18527) (mid 2.28666 -0.16907) (end 2.2905 -0.14996)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 2.2905 -0.14996) (end 2.2905 3.85008)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_arc (start 2.2905 3.85008) (mid 2.27586 3.88544) (end 2.24051 3.90009)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 2.24051 3.90009) (end -2.25948 3.90009)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_arc (start -2.25948 3.90009) (mid -2.29485 3.88545) (end -2.30949 3.85008)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.30949 3.85008) (end -2.30949 -0.14996)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_arc (start -2.30949 -0.14996) (mid -2.2595 -0.19885) (end -2.2095 -0.14996)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.2095 -0.14996) (end -2.2095 3.80004)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.2095 3.80004) (end 2.1905 3.80004)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 2.1905 3.80004) (end 2.1905 -0.12913)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 2.1905 -0.12913) (end 1.21978 -1.0999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 1.21978 -1.0999) (end -1.25951 -1.0999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_arc (start -1.25951 -1.0999) (mid -1.3084 -1.1499) (end -1.25951 -1.1999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.74998 -2.3004) (end -2.73398 -2.3004)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.73398 -2.3004) (end -3.24198 -1.7924)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.24198 -1.7924) (end -3.74998 -2.3004)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 2.50462 -1.14998) (end 3.39999 -1.14998)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.39999 -1.14998) (end 3.39999 -0.34999)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.39999 -0.34999) (end 4.89999 -0.34999)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 4.89999 -0.34999) (end 4.89999 -0.28141)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -4.89999 -0.28141) (end -4.89999 -0.34999)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -4.89999 -0.34999) (end -3.39999 -0.34999)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.39999 -0.34999) (end -3.39999 -1.14998)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.39999 -1.14998) (end -2.5068 -1.14998)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.12499 2.69956) (end -3.12499 2.69956)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(pad "6" smd rect (at 4.37502 1.44971) (size 2.1 2.99999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "5" smd rect (at -4.37502 1.44971) (size 2.1 2.99999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "4" smd rect (at 1.87338 -1.44971) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "3" smd rect (at 0.6237 -1.44971) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "2" smd rect (at -0.62598 -1.44971) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "1" smd rect (at -1.87566 -1.44971) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(tags "phonerail-y-axis-corrected-r1")
|
||||||
|
)
|
||||||
@@ -0,0 +1,162 @@
|
|||||||
|
(footprint "CONN-SMD_BBM24-50DS-2-0.35V51"
|
||||||
|
(version 20260206)
|
||||||
|
(generator "phonerail-eda2kicad")
|
||||||
|
(generator_version "10.0")
|
||||||
|
(layer "F.Cu")
|
||||||
|
(descr "由 EasyEDA 工程「五路手机直供电源板」转换")
|
||||||
|
(attr smd)
|
||||||
|
(property "Reference" "REF**"
|
||||||
|
(at 0 2 -0)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(property "Value" "CONN-SMD_BBM24-50DS-2-0.35V51"
|
||||||
|
(at 0 -2 -0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_line (start -5.99999 1.14998) (end -5.99999 -1.15001)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -5.99999 -1.15001) (end 5.99999 -1.15001)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 5.99999 -1.15001) (end 5.99999 1.14998)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 5.99999 1.14998) (end -5.99999 1.14998)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 6.22313 -1.14292) (end 4.53225 -1.14292)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 6.22313 -0.61112) (end 6.22313 -1.14292)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 4.53225 1.14308) (end 6.22313 1.14308)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 6.22313 1.14308) (end 6.22313 0.6112)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -6.21182 0.6111) (end -6.21182 1.14295)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -6.21182 1.14295) (end -4.52097 1.14295)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -4.52097 -1.14305) (end -6.21182 -1.14305)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -6.21182 -1.14305) (end -6.21182 -0.6112)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_circle (center -4.56077 -1.524) (end -4.53283 -1.524)
|
||||||
|
(stroke (width 0.254) (type solid)) (fill no) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(pad "51" smd rect (at 5.96981 -0) (size 0.48999 0.75999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "52" smd rect (at -5.96997 -0) (size 0.48999 0.75999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "1" smd rect (at -4.19984 -1.05994) (size 0.15001 0.48001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "2" smd rect (at -3.84983 -1.05994) (size 0.15001 0.48001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "3" smd rect (at -3.49982 -1.05994) (size 0.15001 0.48001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "4" smd rect (at -3.1498 -1.05994) (size 0.15001 0.48001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "5" smd rect (at -2.79979 -1.05994) (size 0.15001 0.48001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "6" smd rect (at -2.44978 -1.05994) (size 0.15001 0.48001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "7" smd rect (at -2.09977 -1.05994) (size 0.15001 0.48001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "8" smd rect (at -1.74976 -1.05994) (size 0.15001 0.48001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "9" smd rect (at -1.39974 -1.05994) (size 0.15001 0.48001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "10" smd rect (at -1.04973 -1.05994) (size 0.15001 0.48001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "11" smd rect (at -0.69972 -1.05994) (size 0.15001 0.48001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "12" smd rect (at -0.34971 -1.05994) (size 0.15001 0.48001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "24" smd rect (at 3.85018 -1.05994 -180) (size 0.15001 0.48001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "23" smd rect (at 3.50017 -1.05994 -180) (size 0.15001 0.48001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "22" smd rect (at 3.15041 -1.05994 -180) (size 0.15001 0.48001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "21" smd rect (at 2.8004 -1.05994 -180) (size 0.15001 0.48001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "20" smd rect (at 2.45039 -1.05994 -180) (size 0.15001 0.48001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "19" smd rect (at 2.10038 -1.05994 -180) (size 0.15001 0.48001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "18" smd rect (at 1.75036 -1.05994 -180) (size 0.15001 0.48001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "17" smd rect (at 1.40035 -1.05994 -180) (size 0.15001 0.48001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "16" smd rect (at 1.05034 -1.05994 -180) (size 0.15001 0.48001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "15" smd rect (at 0.70033 -1.05994 -180) (size 0.15001 0.48001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "14" smd rect (at 0.35032 -1.05994 -180) (size 0.15001 0.48001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "13" smd rect (at 0.0003 -1.05994 -180) (size 0.15001 0.48001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "25" smd rect (at 4.19994 -1.05994) (size 0.15001 0.48001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "26" smd rect (at 4.19994 1.05994) (size 0.15001 0.48001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "27" smd rect (at 3.84993 1.05994) (size 0.15001 0.48001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "28" smd rect (at 3.49992 1.05994) (size 0.15001 0.48001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "29" smd rect (at 3.15016 1.05994) (size 0.15001 0.48001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "30" smd rect (at 2.80015 1.05994) (size 0.15001 0.48001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "31" smd rect (at 2.45013 1.05994) (size 0.15001 0.48001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "32" smd rect (at 2.10012 1.05994) (size 0.15001 0.48001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "33" smd rect (at 1.75011 1.05994) (size 0.15001 0.48001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "34" smd rect (at 1.4001 1.05994) (size 0.15001 0.48001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "35" smd rect (at 1.05009 1.05994) (size 0.15001 0.48001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "36" smd rect (at 0.70007 1.05994) (size 0.15001 0.48001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "37" smd rect (at 0.35006 1.05994) (size 0.15001 0.48001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "38" smd rect (at 0.00005 1.05994) (size 0.15001 0.48001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "39" smd rect (at -0.34996 1.05994) (size 0.15001 0.48001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "40" smd rect (at -0.69997 1.05994) (size 0.15001 0.48001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "41" smd rect (at -1.04999 1.05994) (size 0.15001 0.48001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "42" smd rect (at -1.4 1.05994) (size 0.15001 0.48001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "43" smd rect (at -1.75001 1.05994) (size 0.15001 0.48001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "44" smd rect (at -2.10002 1.05994) (size 0.15001 0.48001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "45" smd rect (at -2.45003 1.05994) (size 0.15001 0.48001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "46" smd rect (at -2.80005 1.05994) (size 0.15001 0.48001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "47" smd rect (at -3.15006 1.05994) (size 0.15001 0.48001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "48" smd rect (at -3.50007 1.05994) (size 0.15001 0.48001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "49" smd rect (at -3.85008 1.05994) (size 0.15001 0.48001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "50" smd rect (at -4.19984 1.05994) (size 0.15001 0.48001) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(tags "phonerail-y-axis-corrected-r1")
|
||||||
|
)
|
||||||
@@ -0,0 +1,160 @@
|
|||||||
|
(footprint "CONN-SMD_BM24-50DP-2-0.35V51"
|
||||||
|
(version 20260206)
|
||||||
|
(generator "phonerail-eda2kicad")
|
||||||
|
(generator_version "10.0")
|
||||||
|
(layer "F.Cu")
|
||||||
|
(descr "由 EasyEDA 工程「五路手机直供电源板」转换")
|
||||||
|
(attr smd)
|
||||||
|
(property "Reference" "REF**"
|
||||||
|
(at 0 2 -0)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(property "Value" "CONN-SMD_BM24-50DP-2-0.35V51"
|
||||||
|
(at 0 -2 -0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_line (start -5.69994 0.61006) (end -5.69994 -0.60993)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -5.69994 -0.60993) (end 5.70004 -0.60993)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 5.70004 -0.60993) (end 5.70004 0.61006)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 5.70004 0.61006) (end -5.69994 0.61006)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 5.6512 -0.99995) (end 5.71505 -0.99995)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 5.6512 1.00005) (end 5.71505 1.00005)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 5.71505 -0.99995) (end 5.71505 1.00005)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -5.65988 1.00002) (end -5.59603 1.00002)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -5.65988 -0.99997) (end -5.59603 -0.99997)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -5.65988 -0.99997) (end -5.65988 1.00002)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_circle (center -4.42608 1.45814) (end -4.39814 1.45814)
|
||||||
|
(stroke (width 0.254) (type solid)) (fill no) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(pad "54" smd rect (at -4.99999 -0.97485) (size 0.73 0.48999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "53" smd rect (at -4.99999 0.97511) (size 0.73 0.48999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "52" smd rect (at 4.99999 0.97485) (size 0.73 0.48999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "51" smd rect (at 4.99999 -0.97511) (size 0.73 0.48999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "40" smd rect (at -0.69977 -0.87503) (size 0.15001 0.68999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "39" smd rect (at -0.34976 -0.87503) (size 0.15001 0.68999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "38" smd rect (at 0.00025 -0.87503) (size 0.15001 0.68999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "37" smd rect (at 0.35027 -0.87503) (size 0.15001 0.68999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "36" smd rect (at 0.70028 -0.87503) (size 0.15001 0.68999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "35" smd rect (at 1.05029 -0.87503) (size 0.15001 0.68999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "34" smd rect (at 1.4003 -0.87503) (size 0.15001 0.68999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "33" smd rect (at 1.75031 -0.87503) (size 0.15001 0.68999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "32" smd rect (at 2.10033 -0.87503) (size 0.15001 0.68999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "31" smd rect (at 2.45034 -0.87503) (size 0.15001 0.68999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "30" smd rect (at 2.8001 -0.87503) (size 0.15001 0.68999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "29" smd rect (at 3.15011 -0.87503) (size 0.15001 0.68999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "28" smd rect (at 3.50012 -0.87503) (size 0.15001 0.68999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "27" smd rect (at 3.85013 -0.87503) (size 0.15001 0.68999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "26" smd rect (at 4.20014 -0.87503) (size 0.15001 0.68999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "25" smd rect (at 4.20014 0.87503 -180) (size 0.15001 0.68999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "24" smd rect (at 3.85013 0.87503 -180) (size 0.15001 0.68999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "23" smd rect (at 3.50012 0.87503 -180) (size 0.15001 0.68999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "22" smd rect (at 3.15011 0.87503 -180) (size 0.15001 0.68999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "21" smd rect (at 2.8001 0.87503 -180) (size 0.15001 0.68999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "20" smd rect (at 2.45008 0.87503) (size 0.15001 0.68999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "19" smd rect (at 2.10007 0.87503) (size 0.15001 0.68999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "18" smd rect (at 1.75006 0.87503) (size 0.15001 0.68999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "17" smd rect (at 1.40005 0.87503) (size 0.15001 0.68999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "16" smd rect (at 1.05004 0.87503) (size 0.15001 0.68999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "15" smd rect (at 0.70002 0.87503) (size 0.15001 0.68999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "14" smd rect (at 0.35001 0.87503) (size 0.15001 0.68999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "13" smd rect (at 0 0.87503) (size 0.15001 0.68999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "12" smd rect (at -0.34976 0.87503) (size 0.15001 0.68999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "11" smd rect (at -0.69977 0.87503) (size 0.15001 0.68999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "10" smd rect (at -1.04978 0.87503) (size 0.15001 0.68999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "9" smd rect (at -1.39979 0.87503) (size 0.15001 0.68999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "8" smd rect (at -1.74981 0.87503) (size 0.15001 0.68999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "7" smd rect (at -2.09982 0.87503) (size 0.15001 0.68999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "6" smd rect (at -2.44983 0.87503) (size 0.15001 0.68999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "5" smd rect (at -2.79984 0.87503) (size 0.15001 0.68999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "4" smd rect (at -3.14985 0.87503) (size 0.15001 0.68999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "3" smd rect (at -3.49987 0.87503) (size 0.15001 0.68999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "2" smd rect (at -3.84988 0.87503) (size 0.15001 0.68999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "1" smd rect (at -4.19989 0.87503) (size 0.15001 0.68999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "41" smd rect (at -1.04978 -0.87503) (size 0.15001 0.68999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "42" smd rect (at -1.39979 -0.87503) (size 0.15001 0.68999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "43" smd rect (at -1.74981 -0.87503) (size 0.15001 0.68999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "44" smd rect (at -2.09982 -0.87503) (size 0.15001 0.68999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "45" smd rect (at -2.44983 -0.87503) (size 0.15001 0.68999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "46" smd rect (at -2.79984 -0.87503) (size 0.15001 0.68999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "47" smd rect (at -3.14985 -0.87503) (size 0.15001 0.68999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "48" smd rect (at -3.49987 -0.87503) (size 0.15001 0.68999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "49" smd rect (at -3.84988 -0.87503) (size 0.15001 0.68999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "50" smd rect (at -4.19989 -0.87503) (size 0.15001 0.68999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(tags "phonerail-y-axis-corrected-r1")
|
||||||
|
)
|
||||||
@@ -0,0 +1,70 @@
|
|||||||
|
(footprint "CONN-TH_2510-3A"
|
||||||
|
(version 20260206)
|
||||||
|
(generator "phonerail-eda2kicad")
|
||||||
|
(generator_version "10.0")
|
||||||
|
(layer "F.Cu")
|
||||||
|
(descr "由 EasyEDA 工程「五路手机直供电源板」转换")
|
||||||
|
(attr through_hole)
|
||||||
|
(property "Reference" "REF**"
|
||||||
|
(at 0 2 -0)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(property "Value" "CONN-TH_2510-3A"
|
||||||
|
(at 0 -2 -0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_line (start -3.79999 -2.89999) (end 3.79999 -2.89999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.79999 -2.89999) (end 3.79999 -2.3)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.79999 -2.3) (end -3.79999 -2.3)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.79999 -2.3) (end -3.79999 -2.89999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.81 -2.9101) (end 3.81 -2.9101)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.81 -2.9101) (end 3.81 2.88999)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.81 2.88999) (end -3.81 2.88999)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.81 2.88999) (end -3.81 -2.9101)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.81 1.61999) (end -3.81 2.88999)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.81 2.88999) (end 3.81 2.88999)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.81 2.88999) (end 3.81 -2.9101)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.81 -2.9101) (end -3.81 -2.9101)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.81 -2.9101) (end -3.81 1.61999)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.81 -1.35001) (end 3.81 -1.35001)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(pad "1" thru_hole circle (at -2.54 -0 -90) (size 1.8 1.8) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "2" thru_hole circle (at 0 -0 -90) (size 1.8 1.8) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "3" thru_hole circle (at 2.54 -0 -90) (size 1.8 1.8) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(tags "phonerail-y-axis-corrected-r1")
|
||||||
|
)
|
||||||
@@ -0,0 +1,55 @@
|
|||||||
|
(footprint "CONN-TH_2510S-3P"
|
||||||
|
(version 20260206)
|
||||||
|
(generator "phonerail-eda2kicad")
|
||||||
|
(generator_version "10.0")
|
||||||
|
(layer "F.Cu")
|
||||||
|
(descr "由 EasyEDA 工程「五路手机直供电源板」转换")
|
||||||
|
(attr through_hole)
|
||||||
|
(property "Reference" "REF**"
|
||||||
|
(at 0 2 -0)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(property "Value" "CONN-TH_2510S-3P"
|
||||||
|
(at 0 -2 -0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_line (start -3.81 -2.49999) (end 3.81 -2.49999)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.81 -2.49999) (end 3.81 3.29999)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.81 3.29999) (end -3.81 3.29999)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.81 3.29999) (end -3.81 -2.49999)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.81 -1.65194) (end 3.81 -1.65194)
|
||||||
|
(stroke (width 0.2) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.81 -2.49999) (end 3.81 -2.49999)
|
||||||
|
(stroke (width 0.2) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.81 -2.49999) (end 3.81 3.29999)
|
||||||
|
(stroke (width 0.2) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.81 3.29999) (end -3.81 3.29999)
|
||||||
|
(stroke (width 0.2) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.81 3.29999) (end -3.81 -2.48001)
|
||||||
|
(stroke (width 0.2) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(pad "1" thru_hole circle (at -2.54 -0) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "2" thru_hole circle (at 0 -0) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "3" thru_hole circle (at 2.54 -0) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(tags "phonerail-y-axis-corrected-r1")
|
||||||
|
)
|
||||||
@@ -0,0 +1,58 @@
|
|||||||
|
(footprint "CONN-TH_2P-P3.00_MOLEX_436500200"
|
||||||
|
(version 20260206)
|
||||||
|
(generator "phonerail-eda2kicad")
|
||||||
|
(generator_version "10.0")
|
||||||
|
(layer "F.Cu")
|
||||||
|
(descr "由 EasyEDA 工程「五路手机直供电源板」转换")
|
||||||
|
(attr through_hole)
|
||||||
|
(property "Reference" "REF**"
|
||||||
|
(at 0 2 -0)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(property "Value" "CONN-TH_2P-P3.00_MOLEX_436500200"
|
||||||
|
(at 0 -2 -0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_line (start -4.82498 8.90732) (end -4.82498 -0.99266)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -4.82498 -0.99266) (end 4.82501 -0.99266)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 4.82501 -0.99266) (end 4.82501 8.90732)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 4.82501 8.90732) (end -4.82498 8.90732)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -4.79999 -1) (end 4.79999 -1)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 4.79999 -1) (end 4.79999 7.40001)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 4.79999 7.40001) (end 3.29999 8.90001)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.29999 8.90001) (end -3.29999 8.90001)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.29999 8.90001) (end -4.79999 7.40001)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -4.79999 7.40001) (end -4.79999 -1)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_circle (center 0.00013 4.32003) (end 0.75019 4.32003)
|
||||||
|
(stroke (width 1.5) (type solid)) (fill no) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(pad "2" thru_hole circle (at -1.5 -0) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "1" thru_hole rect (at 1.5 -0) (size 1.778 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(tags "phonerail-y-axis-corrected-r1")
|
||||||
|
)
|
||||||
@@ -0,0 +1,67 @@
|
|||||||
|
(footprint "CONN-TH_3P-P2.54_338006293"
|
||||||
|
(version 20260206)
|
||||||
|
(generator "phonerail-eda2kicad")
|
||||||
|
(generator_version "10.0")
|
||||||
|
(layer "F.Cu")
|
||||||
|
(descr "由 EasyEDA 工程「五路手机直供电源板」转换")
|
||||||
|
(attr through_hole)
|
||||||
|
(property "Reference" "REF**"
|
||||||
|
(at 0 2 -0)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(property "Value" "CONN-TH_3P-P2.54_338006293"
|
||||||
|
(at 0 -2 -0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_line (start -3.81 -1.783) (end -3.81 -2.88)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.81 -2.88) (end 3.81 -2.88)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.81 -2.88) (end 3.81 -1.783)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.81 -1.783) (end -3.81 -1.783)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.81 2.991) (end -3.81 -2.90899)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.81 -2.90899) (end 3.81 -2.90899)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.81 -2.90899) (end 3.81 2.991)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.81 2.991) (end -3.81 2.991)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.81 -1.85557) (end 3.81 -1.85557)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.81 -2.88) (end 3.81 2.962)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.81 -2.88) (end -3.81 2.962)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.81 -2.88) (end -3.81 -2.88)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.81 2.962) (end -3.81 2.962)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(pad "1" thru_hole rect (at 2.54 -0) (size 1.9 1.9) (drill 1.2) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "2" thru_hole circle (at 0 -0) (size 1.9 1.9) (drill 1.2) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "3" thru_hole circle (at -2.54 -0) (size 1.9 1.9) (drill 1.2) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(tags "phonerail-y-axis-corrected-r1")
|
||||||
|
)
|
||||||
@@ -0,0 +1,109 @@
|
|||||||
|
(footprint "CONN-TH_3P-P2.54_CAX_2510-3A"
|
||||||
|
(version 20260206)
|
||||||
|
(generator "phonerail-eda2kicad")
|
||||||
|
(generator_version "10.0")
|
||||||
|
(layer "F.Cu")
|
||||||
|
(descr "由 EasyEDA 工程「五路手机直供电源板」转换")
|
||||||
|
(attr through_hole)
|
||||||
|
(property "Reference" "REF**"
|
||||||
|
(at 0 2 -0)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(property "Value" "CONN-TH_3P-P2.54_CAX_2510-3A"
|
||||||
|
(at 0 -2 -0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_line (start -3.81 -1.31801) (end 3.81 -1.31801)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_arc (start 3.81 -1.31801) (mid 3.937 -1.19101) (end 3.81 -1.06401)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.81 -1.06401) (end -3.81 -1.06401)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_arc (start -3.81 -1.06401) (mid -3.937 -1.19101) (end -3.81 -1.31801)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.81 -2.921) (end 3.81 -2.921)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_arc (start 3.81 -2.921) (mid 3.937 -2.794) (end 3.81 -2.667)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.81 -2.667) (end -3.81 -2.667)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_arc (start -3.81 -2.667) (mid -3.937 -2.794) (end -3.81 -2.921)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.683 -2.794) (end -3.683 2.87901)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.683 2.87901) (end 3.683 2.87901)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.683 2.87901) (end 3.683 -2.794)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_arc (start 3.683 -2.794) (mid 3.81 -2.921) (end 3.937 -2.794)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.937 -2.794) (end 3.937 3.00601)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_arc (start 3.937 3.00601) (mid 3.8998 3.09582) (end 3.81 3.13301)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.81 3.13301) (end -3.81 3.13301)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_arc (start -3.81 3.13301) (mid -3.8998 3.09582) (end -3.937 3.00601)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.937 3.00601) (end -3.937 -2.794)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_arc (start -3.937 -2.794) (mid -3.81 -2.921) (end -3.683 -2.794)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.81 2.89997) (end -3.81 -2.90002)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.81 -2.90002) (end 3.80997 -2.90002)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.80997 -2.90002) (end 3.80997 2.89997)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.80997 2.89997) (end -3.81 2.89997)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.81 -2.794) (end 3.81 -2.794)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.81 -2.794) (end -3.81 3.00601)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.81 3.00601) (end 3.81 3.00601)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.81 3.00601) (end 3.81 -2.794)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.81 -1.19101) (end 3.81 -1.19101)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(pad "3" thru_hole circle (at 2.54 -0) (size 1.6 1.6) (drill 1.04999) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "2" thru_hole circle (at 0 -0) (size 1.6 1.6) (drill 1.04999) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "1" thru_hole rect (at -2.54 -0) (size 1.6 1.6) (drill 1.04999) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(tags "phonerail-y-axis-corrected-r1")
|
||||||
|
)
|
||||||
@@ -0,0 +1,67 @@
|
|||||||
|
(footprint "CONN-TH_3P-P2.54_D2510-3A"
|
||||||
|
(version 20260206)
|
||||||
|
(generator "phonerail-eda2kicad")
|
||||||
|
(generator_version "10.0")
|
||||||
|
(layer "F.Cu")
|
||||||
|
(descr "由 EasyEDA 工程「五路手机直供电源板」转换")
|
||||||
|
(attr through_hole)
|
||||||
|
(property "Reference" "REF**"
|
||||||
|
(at 0 2 -0)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(property "Value" "CONN-TH_3P-P2.54_D2510-3A"
|
||||||
|
(at 0 -2 -0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_line (start -3.81 2.667) (end -3.81 1.651)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.81 1.651) (end 3.81 1.651)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.81 1.651) (end 3.81 2.667)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.81 2.667) (end -3.81 2.667)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.81 2.60012) (end -3.81 -3.19987)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.81 -3.19987) (end 3.80997 -3.19987)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.80997 -3.19987) (end 3.80997 2.60012)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.80997 2.60012) (end -3.81 2.60012)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.81 -3.19987) (end -3.81 2.60012)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.81 -3.19987) (end 3.80997 -3.19987)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.81 1.67) (end 3.80997 1.67)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.81 2.60012) (end 3.80997 2.60012)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.80997 -3.19987) (end 3.80997 2.60012)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(pad "3" thru_hole circle (at -2.54 0.00013 -180) (size 1.8 1.8) (drill 1) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "2" thru_hole circle (at 0 0.00013 -180) (size 1.8 1.8) (drill 1) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "1" thru_hole rect (at 2.54 -0.00013 -180) (size 1.8 1.8) (drill 1) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(tags "phonerail-y-axis-corrected-r1")
|
||||||
|
)
|
||||||
@@ -0,0 +1,139 @@
|
|||||||
|
(footprint "CONN-TH_3P-P2.54_HCTL_HC-2510-3A"
|
||||||
|
(version 20260206)
|
||||||
|
(generator "phonerail-eda2kicad")
|
||||||
|
(generator_version "10.0")
|
||||||
|
(layer "F.Cu")
|
||||||
|
(descr "由 EasyEDA 工程「五路手机直供电源板」转换")
|
||||||
|
(attr through_hole)
|
||||||
|
(property "Reference" "REF**"
|
||||||
|
(at 0 2 -0)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(property "Value" "CONN-TH_3P-P2.54_HCTL_HC-2510-3A"
|
||||||
|
(at 0 -2 -0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_line (start 2.49999 -2.69999) (end 3.79999 -2.69999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.79999 -2.69999) (end 3.79999 3.19999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.79999 3.19999) (end -3.79999 3.19999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.79999 3.19999) (end -3.79999 -2.69999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.79999 -2.69999) (end -2.59999 -2.69999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.59999 -2.69999) (end -2.49999 -2.69999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.49999 -2.69999) (end -2.49999 -1.4)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.49999 -1.4) (end 0.1 -1.4)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 0.1 -1.4) (end 0.1 -1.2)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 0.1 -1.2) (end -2.69999 -1.2)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.69999 -1.2) (end -2.69999 -2.49999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.69999 -2.49999) (end -3.59999 -2.49999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.59999 -2.49999) (end -3.59999 2.99999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.59999 2.99999) (end 3.59999 2.99999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.59999 2.99999) (end 3.59999 -2.49999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.59999 -2.49999) (end 2.79999 -2.49999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 2.79999 -2.49999) (end 2.79999 -1.2)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 2.79999 -1.2) (end 0.3 -1.2)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 0.3 -1.2) (end 0.3 -1.4)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 0.3 -1.4) (end 2.49999 -1.4)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 2.49999 -1.4) (end 2.49999 -2.69999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 2.49999 -1.9) (end -2.49999 -1.9)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.49999 -1.9) (end -2.49999 -1.6)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.49999 -1.6) (end 2.59999 -1.6)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 2.59999 -1.6) (end 2.49999 -1.9)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.81 3.19999) (end -3.81 -2.59999)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.81 -2.59999) (end 3.80997 -2.59999)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.80997 -2.59999) (end 3.80997 3.19999)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.80997 3.19999) (end -3.81 3.19999)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.81 -2.71998) (end 3.81 -2.71998)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.81 3.27998) (end 3.81 -2.71998)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.52227 -2.71996) (end -2.52227 -1.38999)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.52227 -1.38999) (end 2.52199 -1.38999)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 2.52199 -1.38999) (end 2.52199 -2.71996)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.81 3.28) (end 3.81 3.28)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.52227 -1.80713) (end 2.52199 -1.80713)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.81 3.27998) (end -3.81 -2.71998)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(pad "1" thru_hole circle (at -2.54 -0) (size 1.8 1.8) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "2" thru_hole circle (at 0 -0) (size 1.8 1.8) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "3" thru_hole circle (at 2.54 -0) (size 1.8 1.8) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(tags "phonerail-y-axis-corrected-r1")
|
||||||
|
)
|
||||||
@@ -0,0 +1,142 @@
|
|||||||
|
(footprint "CONN-TH_4P-XT30PW-M"
|
||||||
|
(version 20260206)
|
||||||
|
(generator "phonerail-eda2kicad")
|
||||||
|
(generator_version "10.0")
|
||||||
|
(layer "F.Cu")
|
||||||
|
(descr "由 EasyEDA 工程「五路手机直供电源板」转换")
|
||||||
|
(attr through_hole)
|
||||||
|
(property "Reference" "REF**"
|
||||||
|
(at 0 2 -0)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(property "Value" "CONN-TH_4P-XT30PW-M"
|
||||||
|
(at 0 -2 -0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_line (start -7.2899 1.21994) (end -7.2899 10.0699)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -7.2899 10.0699) (end -7.20992 10.1499)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -7.20992 10.1499) (end 6.88007 10.1499)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 6.88007 10.1499) (end 6.96006 10.0699)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 6.96006 10.0699) (end 6.96006 1.19995)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 6.96006 1.19995) (end 6.87007 1.10995)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 6.87007 1.10995) (end 6.72005 1.10995)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 6.72005 1.10995) (end 6.68005 9.90994)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 6.68005 9.90994) (end -7.03991 9.90994)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -7.03991 9.90994) (end -7.03991 1.10995)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -7.03991 1.10995) (end -7.2899 1.21994)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 6.83507 10.0344) (end 6.83507 1.23444)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 6.83507 1.23444) (end -7.1649 1.23444)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -7.1649 1.23444) (end -7.1649 10.0344)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -7.1649 10.0344) (end 6.83507 10.0344)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 6.8344 1.23482) (end 5.4116 1.23482)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 6.8344 1.23482) (end 6.8344 10.0359)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 6.8344 10.0359) (end -7.16608 10.0359)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -7.16608 10.0359) (end -7.16608 1.23482)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 2.63842 1.23495) (end 3.38841 1.23495)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 6.82005 7.46493) (end 7.75513 7.46493)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 7.75513 7.46493) (end 7.75513 7.81134)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 7.75513 7.81134) (end 7.55508 8.01134)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 7.55508 8.01134) (end 7.55508 8.55132)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 7.55508 8.55132) (end 7.55508 8.71634)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 7.55508 8.71634) (end 7.75513 8.91631)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 7.75513 8.91631) (end 7.75513 9.18632)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 7.75513 9.18632) (end 6.82005 9.18632)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -7.16491 7.41858) (end -8.09991 7.41858)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -8.09991 7.41858) (end -8.09991 7.76493)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -8.09991 7.76493) (end -7.89991 7.96493)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -7.89991 7.96493) (end -7.89991 8.50494)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -7.89991 8.50494) (end -7.89991 8.66993)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -7.89991 8.66993) (end -8.09991 8.86993)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -8.09991 8.86993) (end -8.09991 9.13994)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -8.09991 9.13994) (end -7.16491 9.13994)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 2.63842 1.23495) (end -7.15493 1.23495)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(pad "1" thru_hole circle (at -4.46504 -1.61506) (size 2.79999 2.79999) (drill 1.90002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "2" thru_hole circle (at 0.61496 -1.61506) (size 2.79999 2.79999) (drill 1.90002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "3" thru_hole circle (at 4.46509 -0.38494) (size 1.524 1.524) (drill 0.9144) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "4" thru_hole circle (at 4.46509 1.61506) (size 1.524 1.524) (drill 0.9144) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(tags "phonerail-y-axis-corrected-r1")
|
||||||
|
)
|
||||||
@@ -0,0 +1,76 @@
|
|||||||
|
(footprint "CONN-TH_KF2510-3A-1"
|
||||||
|
(version 20260206)
|
||||||
|
(generator "phonerail-eda2kicad")
|
||||||
|
(generator_version "10.0")
|
||||||
|
(layer "F.Cu")
|
||||||
|
(descr "由 EasyEDA 工程「五路手机直供电源板」转换")
|
||||||
|
(attr through_hole)
|
||||||
|
(property "Reference" "REF**"
|
||||||
|
(at 0 2 -0)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(property "Value" "CONN-TH_KF2510-3A-1"
|
||||||
|
(at 0 -2 -0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_line (start -3.79999 -11.6) (end 3.79999 -11.6)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.79999 -11.6) (end 3.79999 -10.3)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.79999 -10.3) (end -3.79999 -10.3)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.79999 -10.3) (end -3.79999 -10.9)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.79999 -10.9) (end -3.79999 -11.6)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.81 -0) (end -3.81 -11.5)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.81 -11.5) (end 3.81 -11.5)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.81 -11.5) (end 3.81 -0)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.81 -0) (end -3.81 -0)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.59496 -0.04999) (end -3.79999 -0.04999)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.79999 -0.04999) (end -3.79999 -11.55)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -1.05496 -0.04999) (end -1.48504 -0.04999)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 1.48504 -0.04999) (end 1.05496 -0.04999)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.79999 -11.55) (end 3.79999 -11.55)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.79999 -11.55) (end 3.79999 -0.04999)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.79999 -0.04999) (end 3.59496 -0.04999)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(pad "1" thru_hole circle (at -2.54 5e-05) (size 1.65001 1.65001) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "2" thru_hole circle (at 0 5e-05) (size 1.65001 1.65001) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "3" thru_hole circle (at 2.54 5e-05) (size 1.65001 1.65001) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(tags "phonerail-y-axis-corrected-r1")
|
||||||
|
)
|
||||||
@@ -0,0 +1,58 @@
|
|||||||
|
(footprint "CONN-TH_KF2510-3A"
|
||||||
|
(version 20260206)
|
||||||
|
(generator "phonerail-eda2kicad")
|
||||||
|
(generator_version "10.0")
|
||||||
|
(layer "F.Cu")
|
||||||
|
(descr "由 EasyEDA 工程「五路手机直供电源板」转换")
|
||||||
|
(attr through_hole)
|
||||||
|
(property "Reference" "REF**"
|
||||||
|
(at 0 2 -0)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(property "Value" "CONN-TH_KF2510-3A"
|
||||||
|
(at 0 -2 -0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_line (start -3.81 1.27) (end -3.81 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.81 2.54) (end 4.064 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 4.064 2.54) (end 4.064 -3.048)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 4.064 -3.048) (end -3.81 -3.048)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.81 -3.048) (end -3.81 1.27)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.81 -1.50452) (end 4.064 -1.50452)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.937 -3.175) (end 4.191 -3.175)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 4.191 -3.175) (end 4.191 2.667)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 4.191 2.667) (end -3.937 2.667)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.937 2.667) (end -3.937 -3.175)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(pad "1" thru_hole circle (at -2.54 -0 -90) (size 1.8 1.8) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "2" thru_hole circle (at 0 -0 -90) (size 1.8 1.8) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "3" thru_hole circle (at 2.54 -0 -90) (size 1.8 1.8) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(tags "phonerail-y-axis-corrected-r1")
|
||||||
|
)
|
||||||
@@ -0,0 +1,151 @@
|
|||||||
|
(footprint "CONN-TH_P5.08_KF128-5.08-2P"
|
||||||
|
(version 20260206)
|
||||||
|
(generator "phonerail-eda2kicad")
|
||||||
|
(generator_version "10.0")
|
||||||
|
(layer "F.Cu")
|
||||||
|
(descr "由 EasyEDA 工程「五路手机直供电源板」转换")
|
||||||
|
(attr through_hole)
|
||||||
|
(property "Reference" "REF**"
|
||||||
|
(at 0 2 -0)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(property "Value" "CONN-TH_P5.08_KF128-5.08-2P"
|
||||||
|
(at 0 -2 -0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_line (start 2.04 2.99999) (end 3.04 2.99999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.04 2.99999) (end 3.04 4.99999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.04 4.99999) (end 2.04 4.99999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 2.04 4.99999) (end 2.04 2.99999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 2.54 2) (end 1.54 2.99999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 1.54 2.99999) (end 3.54 2.99999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.54 2.99999) (end 2.54 2)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.54 2) (end -3.54 2.99999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.54 2.99999) (end -1.54 2.99999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -1.54 2.99999) (end -2.54 2)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.04 2.99999) (end -2.04 2.99999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.04 2.99999) (end -2.04 4.99999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.04 4.99999) (end -3.04 4.99999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.04 4.99999) (end -3.04 2.99999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start 2.04 2.99999) (end 3.04 2.99999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.04 2.99999) (end 3.04 4.99999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.04 4.99999) (end 2.04 4.99999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 2.04 4.99999) (end 2.04 2.99999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 2.54 2) (end 1.54 2.99999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 1.54 2.99999) (end 3.54 2.99999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.54 2.99999) (end 2.54 2)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.04 2.99999) (end -2.04 2.99999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.04 2.99999) (end -2.04 4.99999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.04 4.99999) (end -3.04 4.99999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.04 4.99999) (end -3.04 2.99999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.54 2) (end -3.54 2.99999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.54 2.99999) (end -1.54 2.99999)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -1.54 2.99999) (end -2.54 2)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -5.08 -5.39999) (end 5.08 -5.39999)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 5.08 -5.39999) (end 5.08 5.29999)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 5.08 5.29999) (end -5.08 5.29999)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -5.08 5.29999) (end -5.08 -5.39999)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 5.08 3.89382) (end 5.67944 3.61188)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 5.08 4.33578) (end 5.67944 4.61264)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 5.67944 -2.58826) (end 5.08 -2.8702)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 5.67944 -3.58648) (end 5.08 -3.30708)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 5.68 3.61239) (end 5.68 4.61239)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 5.68 -3.58762) (end 5.68 -2.58763)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 5.08 -5.39999) (end 5.08 5.29999)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -5.07997 -5.39999) (end 5.08 -5.39999)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -5.07997 5.29999) (end -5.07997 -5.39999)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 5.08 5.29999) (end -5.07997 5.29999)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(pad "1" thru_hole circle (at -2.54 -0) (size 2.4 2.4) (drill 1.6) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "2" thru_hole circle (at 2.54 -0) (size 2.4 2.4) (drill 1.6) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(tags "phonerail-y-axis-corrected-r1")
|
||||||
|
)
|
||||||
@@ -0,0 +1,385 @@
|
|||||||
|
(footprint "CONN-TH_XT30PW-M"
|
||||||
|
(version 20260206)
|
||||||
|
(generator "phonerail-eda2kicad")
|
||||||
|
(generator_version "10.0")
|
||||||
|
(layer "F.Cu")
|
||||||
|
(descr "由 EasyEDA 工程「五路手机直供电源板」转换")
|
||||||
|
(attr through_hole)
|
||||||
|
(property "Reference" "REF**"
|
||||||
|
(at 0 2 -0)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(property "Value" "CONN-TH_XT30PW-M"
|
||||||
|
(at 0 -2 -0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_circle (center -2.66687 -5.969) (end -2.3669 -5.969)
|
||||||
|
(stroke (width 0.6) (type solid)) (fill no) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.30492 -5.54314) (end -3.18734 -5.66544)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.18734 -5.66544) (end -3.08384 -5.77362)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.08384 -5.77362) (end -2.94744 -5.85831)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.94744 -5.85831) (end -2.81031 -5.91944)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.81031 -5.91944) (end -2.66515 -5.96298)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.66515 -5.96298) (end -2.48917 -5.97024)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.48917 -5.97024) (end -2.34765 -5.95935)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.34765 -5.95935) (end -2.19525 -5.91944)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.19525 -5.91944) (end -2.04648 -5.85594)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.04648 -5.85594) (end -1.91404 -5.76885)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -1.91404 -5.76885) (end -1.80337 -5.66001)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -1.80337 -5.66001) (end -1.69451 -5.53481)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -1.69451 -5.53481) (end -1.62738 -5.39148)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -1.62738 -5.39148) (end -1.58021 -5.24634)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -1.58021 -5.24634) (end -1.54755 -5.09758)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -1.54755 -5.09758) (end -1.54953 -3.0193)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -1.54953 -3.0193) (end -1.24943 -3.0193)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -1.24943 -3.0193) (end -1.24971 -1.01778)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -1.24971 -1.01778) (end 1.25649 -1.02085)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 1.25649 -1.02085) (end 1.25143 -3.01869)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 1.25143 -3.01869) (end 1.55263 -3.02232)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 1.55263 -3.02232) (end 1.5478 -5.09173)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 1.5478 -5.09173) (end 1.57978 -5.2545)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 1.57978 -5.2545) (end 1.63058 -5.40499)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 1.63058 -5.40499) (end 1.70208 -5.5433)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 1.70208 -5.5433) (end 1.79898 -5.65899)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 1.79898 -5.65899) (end 1.92126 -5.7719)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 1.92126 -5.7719) (end 2.05204 -5.85937)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 2.05204 -5.85937) (end 2.18186 -5.91866)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 2.18186 -5.91866) (end 2.33802 -5.96003)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 2.33802 -5.96003) (end 2.48948 -5.97134)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 2.48948 -5.97134) (end 2.65976 -5.96097)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 2.65976 -5.96097) (end 2.81498 -5.91678)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 2.81498 -5.91678) (end 2.94668 -5.86125)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 2.94668 -5.86125) (end 3.07744 -5.76908)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.07744 -5.76908) (end 3.20632 -5.65617)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.20632 -5.65617) (end 3.3004 -5.54048)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.3004 -5.54048) (end 3.36718 -5.40311)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.36718 -5.40311) (end 3.41892 -5.25732)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.41892 -5.25732) (end 3.45186 -5.10398)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.45186 -5.10398) (end 3.45879 -3.02196)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.45879 -3.02196) (end 3.74002 -3.01836)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.74002 -3.01836) (end 3.75166 -1.01691)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.75166 -1.01691) (end 4.94975 -1.02291)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 4.94975 -1.02291) (end 4.94073 4.1324)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 4.94073 4.1324) (end 6.34281 4.13918)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 6.34281 4.13918) (end 6.44779 4.17645)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 6.44779 4.17645) (end 6.49181 4.21368)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 6.49181 4.21368) (end 6.56971 4.29837)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 6.56971 4.29837) (end 6.64421 4.43045)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 6.64421 4.43045) (end 6.64999 4.54896)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 6.64999 4.54896) (end 6.64999 5.41939)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 6.64999 5.41939) (end 6.64999 5.5101)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 6.64999 5.5101) (end 6.6106 5.60083)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 6.6106 5.60083) (end 6.55434 5.68609)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 6.55434 5.68609) (end 6.49267 5.74959)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 6.49267 5.74959) (end 6.41464 5.79313)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 6.41464 5.79313) (end 6.33301 5.82036)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 6.33301 5.82036) (end 6.24954 5.83306)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 6.24954 5.83306) (end 4.94828 5.83242)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 4.94828 5.83242) (end 4.95338 8.04718)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 4.95338 8.04718) (end -4.94 8.05)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -4.94 8.05) (end -4.95356 5.82651)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -4.95356 5.82651) (end -6.25109 5.82988)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -6.25109 5.82988) (end -6.34543 5.82262)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -6.34543 5.82262) (end -6.42889 5.78815)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -6.42889 5.78815) (end -6.5069 5.73552)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -6.5069 5.73552) (end -6.56496 5.68292)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -6.56496 5.68292) (end -6.61396 5.59222)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -6.61396 5.59222) (end -6.64116 5.51782)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -6.64116 5.51782) (end -6.64999 5.43982)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -6.64999 5.43982) (end -6.64999 4.51452)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -6.64999 4.51452) (end -6.63753 4.44195)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -6.63753 4.44195) (end -6.61032 4.35849)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -6.61032 4.35849) (end -6.56133 4.27502)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -6.56133 4.27502) (end -6.50146 4.21698)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -6.50146 4.21698) (end -6.41439 4.16618)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -6.41439 4.16618) (end -6.33456 4.13532)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -6.33456 4.13532) (end -4.94751 4.12872)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -4.94751 4.12872) (end -4.9548 -1.02471)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -4.9548 -1.02471) (end -3.74124 -1.02001)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.74124 -1.02001) (end -3.74782 -3.01965)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.74782 -3.01965) (end -3.45064 -3.01711)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.45064 -3.01711) (end -3.45105 -5.09229)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.45105 -5.09229) (end -3.41963 -5.25269)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.41963 -5.25269) (end -3.37149 -5.39709)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.37149 -5.39709) (end -3.35145 -5.43585)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.35145 -5.43585) (end -3.35145 -5.43651)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.35145 -5.43651) (end -3.30492 -5.54314)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -5.08013 6.48081) (end -5.04965 8.14959)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -5.04965 8.14959) (end 5.07987 8.09117)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 5.07987 8.09117) (end 5.07987 6.54939)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -1.524 -3.81) (end -1.524 -3.048)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -1.524 -3.048) (end -1.143 -3.048)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -1.143 -3.048) (end -1.143 -1.016)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -1.143 -1.016) (end 1.27 -1.016)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 1.27 -1.016) (end 1.27 -3.048)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 1.27 -3.048) (end 1.524 -3.048)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 1.524 -3.048) (end 1.524 -3.81)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.429 -3.683) (end 3.429 -3.048)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.429 -3.048) (end 3.81 -3.048)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.81 -3.048) (end 3.81 -1.016)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.81 -1.016) (end 5.08 -1.016)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 5.08 -1.016) (end 5.07987 -0.04699)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.429 -3.683) (end -3.429 -3.048)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.429 -3.048) (end -3.81 -3.048)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.81 -3.048) (end -3.81 -1.143)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.81 -1.143) (end -5.08 -1.143)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -5.08 -1.143) (end -5.08013 -0.04699)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 5.07987 3.94993) (end 5.07987 -0.04699)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -5.08013 3.94993) (end -5.08013 -0.04699)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 6.64987 3.55933) (end 6.64987 6.5501)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -6.65013 3.58473) (end -6.65013 6.48033)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 5.07987 6.5501) (end 6.64987 6.5501)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -6.65013 6.48033) (end -5.08013 6.48033)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 5.07987 3.55933) (end 6.64987 3.55933)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -6.65013 3.58473) (end -5.08013 3.58473)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(pad "1" thru_hole circle (at -2.49999 -4.99999) (size 2.49999 2.49999) (drill 1.8) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "2" thru_hole circle (at 2.49999 -4.99999) (size 2.49999 2.49999) (drill 1.8) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "3" thru_hole circle (at 5.49999 4.99999) (size 1.8 1.8) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "4" thru_hole circle (at -5.49999 4.99999) (size 1.8 1.8) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(tags "phonerail-y-axis-corrected-r1")
|
||||||
|
)
|
||||||
@@ -0,0 +1,60 @@
|
|||||||
|
(footprint "CRYSTAL-SMD_4P-L3.2-W2.5-BL"
|
||||||
|
(version 20260206)
|
||||||
|
(generator "phonerail-eda2kicad")
|
||||||
|
(generator_version "10.0")
|
||||||
|
(layer "F.Cu")
|
||||||
|
(descr "由 EasyEDA 工程「五路手机直供电源板」转换")
|
||||||
|
(attr smd)
|
||||||
|
(property "Reference" "REF**"
|
||||||
|
(at 0 2 -0)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(property "Value" "CRYSTAL-SMD_4P-L3.2-W2.5-BL"
|
||||||
|
(at 0 -2 -0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_line (start -1.6 1.24988) (end -1.6 -1.25014)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -1.6 -1.25014) (end 1.6 -1.25014)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 1.6 -1.25014) (end 1.6 1.24988)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 1.6 1.24988) (end -1.6 1.24988)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.0286 1.67848) (end -2.0286 -1.67874)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.0286 -1.67874) (end 2.0286 -1.67874)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 2.0286 -1.67874) (end 2.0286 1.67848)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 2.0286 1.67848) (end -2.0286 1.67848)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.2572 0.24989) (end -2.2572 1.90708)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.2572 1.90708) (end -0.4 1.90708)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_circle (center -1.27 0.88913) (end -1.143 0.88913)
|
||||||
|
(stroke (width 0.254) (type solid)) (fill no) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(pad "1" smd rect (at -1.10007 0.85001) (size 1.4 1.2) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "2" smd rect (at 1.10007 0.85001) (size 1.4 1.2) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "3" smd rect (at 1.10007 -0.85001) (size 1.4 1.2) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "4" smd rect (at -1.10007 -0.85001) (size 1.4 1.2) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(tags "phonerail-y-axis-corrected-r1")
|
||||||
|
)
|
||||||
@@ -0,0 +1,59 @@
|
|||||||
|
(footprint "F1206"
|
||||||
|
(version 20260206)
|
||||||
|
(generator "phonerail-eda2kicad")
|
||||||
|
(generator_version "10.0")
|
||||||
|
(layer "F.Cu")
|
||||||
|
(descr "由 EasyEDA 工程「五路手机直供电源板」转换")
|
||||||
|
(attr smd)
|
||||||
|
(property "Reference" "REF**"
|
||||||
|
(at 0 2 -0)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(property "Value" "F1206"
|
||||||
|
(at 0 -2 -0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_line (start -1.6 0.8) (end 1.6 0.8)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 1.6 0.8) (end 1.6 -0.8)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 1.6 -0.8) (end -1.6 -0.8)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -1.6 -0.8) (end -1.6 0.8)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -0.92619 -1.09261) (end -2.1163 -1.09261)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 0.92621 -1.09261) (end 2.1163 -1.09261)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.2687 -0.94021) (end -2.2687 0.94021)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 2.2687 -0.94021) (end 2.2687 0.94021)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.1163 1.09261) (end -0.92619 1.09261)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 2.1163 1.09261) (end 0.92621 1.09261)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_arc (start 0 -0) (mid -0.1132 -0.42247) (end 0 -0.84495)
|
||||||
|
(stroke (width 0.0762) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_arc (start 0 -0) (mid 0.1132 0.42247) (end 0 0.84495)
|
||||||
|
(stroke (width 0.0762) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(pad "1" smd rect (at -1.44501 -0) (size 1.19009 1.72799) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "2" smd rect (at 1.44501 -0) (size 1.19009 1.72799) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(tags "phonerail-y-axis-corrected-r1")
|
||||||
|
)
|
||||||
@@ -0,0 +1,48 @@
|
|||||||
|
(footprint "FPC-4P-P2.0_MI8-BAT"
|
||||||
|
(version 20260206)
|
||||||
|
(generator "phonerail-eda2kicad")
|
||||||
|
(generator_version "10.0")
|
||||||
|
(layer "F.Cu")
|
||||||
|
(descr "由 EasyEDA 工程「五路手机直供电源板」转换")
|
||||||
|
(attr smd)
|
||||||
|
(property "Reference" "REF**"
|
||||||
|
(at 0 2 -0)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(property "Value" "FPC-4P-P2.0_MI8-BAT"
|
||||||
|
(at 0 -2 -0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(pad "1" smd rect (at -3 -0) (size 1.1 4) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "2" smd rect (at -1 -0) (size 1.1 4) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "3" smd rect (at 1 -0) (size 1.1 4) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "4" smd rect (at 3 -0) (size 1.1 4) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(fp_line (start -4.3 3) (end -4.3 -3)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 4.3 3) (end 4.3 -3)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.6 -2.7) (end -2.4 -2.7)
|
||||||
|
(stroke (width 0.3048) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -4 2) (end 4 2)
|
||||||
|
(stroke (width 0.1016) (type solid)) (layer "F.Fab")
|
||||||
|
)
|
||||||
|
(fp_line (start -4 -2) (end 4 -2)
|
||||||
|
(stroke (width 0.1016) (type solid)) (layer "F.Fab")
|
||||||
|
)
|
||||||
|
(fp_line (start -4 2) (end -4 -2)
|
||||||
|
(stroke (width 0.1016) (type solid)) (layer "F.Fab")
|
||||||
|
)
|
||||||
|
(fp_line (start 4 2) (end 4 -2)
|
||||||
|
(stroke (width 0.1016) (type solid)) (layer "F.Fab")
|
||||||
|
)
|
||||||
|
(tags "phonerail-y-axis-corrected-r1")
|
||||||
|
)
|
||||||
@@ -0,0 +1,59 @@
|
|||||||
|
(footprint "FUSE-SMD_L3.2-W1.6-1"
|
||||||
|
(version 20260206)
|
||||||
|
(generator "phonerail-eda2kicad")
|
||||||
|
(generator_version "10.0")
|
||||||
|
(layer "F.Cu")
|
||||||
|
(descr "由 EasyEDA 工程「五路手机直供电源板」转换")
|
||||||
|
(attr smd)
|
||||||
|
(property "Reference" "REF**"
|
||||||
|
(at 0 2 -0)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(property "Value" "FUSE-SMD_L3.2-W1.6-1"
|
||||||
|
(at 0 -2 -0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_line (start -1.6 0.775) (end -1.6 -0.775)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -1.6 -0.775) (end 1.6 -0.775)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 1.6 -0.775) (end 1.6 0.775)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 1.6 0.775) (end -1.6 0.775)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -1.01122 -1.09263) (end -2.21122 -1.09263)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 1.0112 -1.09263) (end 2.2112 -1.09263)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.21122 1.09261) (end -1.01122 1.09261)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 2.36362 -0.94021) (end 2.36362 0.94023)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 2.2112 1.09261) (end 1.0112 1.09261)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.36357 -0.94021) (end -2.36357 0.94023)
|
||||||
|
(stroke (width 0.1524) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_arc (start 0 -0) (mid 0.1132 0.42248) (end 0 0.84496)
|
||||||
|
(stroke (width 0.0762) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_arc (start 0 -0) (mid -0.1132 -0.42248) (end 0 -0.84496)
|
||||||
|
(stroke (width 0.0762) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(pad "2" smd rect (at 1.524 -0) (size 1.2 1.72799) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "1" smd rect (at -1.524 -0) (size 1.2 1.72799) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(tags "phonerail-y-axis-corrected-r1")
|
||||||
|
)
|
||||||
@@ -0,0 +1,249 @@
|
|||||||
|
(footprint "HDR-SMD_40P-P2.54-V-F-R2-C20-LS6.7"
|
||||||
|
(version 20260206)
|
||||||
|
(generator "phonerail-eda2kicad")
|
||||||
|
(generator_version "10.0")
|
||||||
|
(layer "F.Cu")
|
||||||
|
(descr "由 EasyEDA 工程「五路手机直供电源板」转换")
|
||||||
|
(attr smd)
|
||||||
|
(property "Reference" "REF**"
|
||||||
|
(at 0 2 -0)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(property "Value" "HDR-SMD_40P-P2.54-V-F-R2-C20-LS6.7"
|
||||||
|
(at 0 -2 -0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_circle (center -22.86 0.00013) (end -22.45995 0.00013)
|
||||||
|
(stroke (width 0.8) (type solid)) (fill no) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_circle (center 22.86 0.00013) (end 23.26005 0.00013)
|
||||||
|
(stroke (width 0.8) (type solid)) (fill no) (layer "Dwgs.User")
|
||||||
|
)
|
||||||
|
(fp_line (start -25.64996 2.49999) (end -25.64996 -2.49999)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -25.64996 -2.49999) (end 25.64994 -2.49999)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 25.64994 -2.49999) (end 25.64994 2.49999)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 25.64994 2.49999) (end -25.64996 2.49999)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 24.8712 2.54) (end 25.60005 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 22.3312 2.54) (end 23.38893 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 19.7912 2.54) (end 20.84893 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 17.2512 2.54) (end 18.30893 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 14.7112 2.54) (end 15.76893 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 12.1712 2.54) (end 13.22893 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 9.6312 2.54) (end 10.68893 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 7.0912 2.54) (end 8.14893 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 4.5512 2.54) (end 5.60893 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 2.0112 2.54) (end 3.06893 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -0.5288 2.54) (end 0.52893 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.0688 2.54) (end -2.01107 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -5.6088 2.54) (end -4.55107 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -8.1488 2.54) (end -7.09107 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -10.6888 2.54) (end -9.63107 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -13.2288 2.54) (end -12.17107 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -15.7688 2.54) (end -14.71107 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -18.3088 2.54) (end -17.25107 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -20.8488 2.54) (end -19.79107 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -23.3888 2.54) (end -22.33107 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -25.59992 2.54) (end -24.87107 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 25.60005 -2.54) (end 25.60005 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -25.59992 -2.54) (end -25.59992 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 24.8712 -2.54) (end 25.60008 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 22.3312 -2.54) (end 23.38893 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 19.7912 -2.54) (end 20.84893 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 17.2512 -2.54) (end 18.30893 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 14.7112 -2.54) (end 15.76893 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 12.1712 -2.54) (end 13.22893 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 9.6312 -2.54) (end 10.68893 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 7.0912 -2.54) (end 8.14893 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 4.5512 -2.54) (end 5.60893 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 2.0112 -2.54) (end 3.06893 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -0.5288 -2.54) (end 0.52893 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.0688 -2.54) (end -2.01107 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -5.6088 -2.54) (end -4.55107 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -8.1488 -2.54) (end -7.09107 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -10.6888 -2.54) (end -9.63107 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -13.2288 -2.54) (end -12.17107 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -15.7688 -2.54) (end -14.71107 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -18.3088 -2.54) (end -17.25107 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -20.8488 -2.54) (end -19.79107 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -23.3888 -2.54) (end -22.33107 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -25.5999 -2.54) (end -24.87107 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(pad "4" smd rect (at -21.59 -2.39992) (size 1.01999 2.99999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "3" smd rect (at -21.59 2.39992) (size 1.01999 2.99999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "2" smd rect (at -24.13 -2.39992) (size 1.01999 2.99999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "1" smd rect (at -24.13 2.39992) (size 1.01999 2.99999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "5" smd rect (at -19.05 2.39992 -180) (size 1.01999 2.99999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "6" smd rect (at -19.05 -2.39992 -180) (size 1.01999 2.99999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "7" smd rect (at -16.51 2.39992 -180) (size 1.01999 2.99999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "8" smd rect (at -16.51 -2.39992 -180) (size 1.01999 2.99999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "9" smd rect (at -13.97 2.39992 -180) (size 1.01999 2.99999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "10" smd rect (at -13.97 -2.39992 -180) (size 1.01999 2.99999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "11" smd rect (at -11.43 2.39992 -180) (size 1.01999 2.99999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "12" smd rect (at -11.43 -2.39992 -180) (size 1.01999 2.99999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "13" smd rect (at -8.89 2.39992 -180) (size 1.01999 2.99999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "14" smd rect (at -8.89 -2.39992 -180) (size 1.01999 2.99999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "15" smd rect (at -6.35 2.39992 -180) (size 1.01999 2.99999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "16" smd rect (at -6.35 -2.39992 -180) (size 1.01999 2.99999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "17" smd rect (at -3.81 2.39992 -180) (size 1.01999 2.99999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "18" smd rect (at -3.81 -2.39992 -180) (size 1.01999 2.99999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "19" smd rect (at -1.27 2.39992 -180) (size 1.01999 2.99999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "20" smd rect (at -1.27 -2.39992 -180) (size 1.01999 2.99999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "21" smd rect (at 1.27 2.39992 -180) (size 1.01999 2.99999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "22" smd rect (at 1.27 -2.39992 -180) (size 1.01999 2.99999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "23" smd rect (at 3.81 2.39992 -180) (size 1.01999 2.99999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "24" smd rect (at 3.81 -2.39992 -180) (size 1.01999 2.99999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "25" smd rect (at 6.35 2.39992 -180) (size 1.01999 2.99999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "26" smd rect (at 6.35 -2.39992 -180) (size 1.01999 2.99999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "27" smd rect (at 8.89 2.39992 -180) (size 1.01999 2.99999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "28" smd rect (at 8.89 -2.39992 -180) (size 1.01999 2.99999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "29" smd rect (at 11.43 2.39992 -180) (size 1.01999 2.99999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "30" smd rect (at 11.43 -2.39992 -180) (size 1.01999 2.99999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "31" smd rect (at 13.97 2.39992 -180) (size 1.01999 2.99999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "32" smd rect (at 13.97 -2.39992 -180) (size 1.01999 2.99999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "33" smd rect (at 16.51 2.39992 -180) (size 1.01999 2.99999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "34" smd rect (at 16.51 -2.39992 -180) (size 1.01999 2.99999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "35" smd rect (at 19.05 2.39992 -180) (size 1.01999 2.99999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "36" smd rect (at 19.05 -2.39992 -180) (size 1.01999 2.99999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "37" smd rect (at 21.59 2.39992 -180) (size 1.01999 2.99999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "38" smd rect (at 21.59 -2.39992 -180) (size 1.01999 2.99999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "39" smd rect (at 24.13 2.39992 -180) (size 1.01999 2.99999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "40" smd rect (at 24.13 -2.39992 -180) (size 1.01999 2.99999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(tags "phonerail-y-axis-corrected-r1")
|
||||||
|
)
|
||||||
@@ -0,0 +1,369 @@
|
|||||||
|
(footprint "HDR-SMD_40P-P2.54-V-F-R2-C20-LS7.3"
|
||||||
|
(version 20260206)
|
||||||
|
(generator "phonerail-eda2kicad")
|
||||||
|
(generator_version "10.0")
|
||||||
|
(layer "F.Cu")
|
||||||
|
(descr "由 EasyEDA 工程「五路手机直供电源板」转换")
|
||||||
|
(attr smd)
|
||||||
|
(property "Reference" "REF**"
|
||||||
|
(at 0 2 -0)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(property "Value" "HDR-SMD_40P-P2.54-V-F-R2-C20-LS7.3"
|
||||||
|
(at 0 -2 -0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_line (start 25.59995 2.49997) (end -25.6 2.49997)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -25.6 2.49997) (end -25.59997 -2.50002)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -25.59997 -2.50002) (end 25.59995 -2.50002)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 25.59995 -2.50002) (end 25.59995 2.49997)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 24.96114 2.54) (end 25.59992 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 24.96114 -2.54) (end 25.5999 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 25.5999 -2.54) (end 25.59992 -2.53997)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 25.59992 2.54) (end 25.59992 -2.53997)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 25.59992 -2.53997) (end 25.59995 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -25.6 -2.53997) (end -25.60002 2.54003)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -25.6 -2.53997) (end -24.87115 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -23.38885 -2.54) (end -22.33112 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -20.84885 -2.54) (end -19.79115 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -18.30883 -2.54) (end -17.25115 -2.54003)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -15.76885 -2.54) (end -14.71115 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -13.22885 -2.54) (end -12.17115 -2.54003)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -10.68885 -2.54) (end -9.63115 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -8.14885 -2.54003) (end -7.09115 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -5.60885 -2.54) (end -4.55115 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.06885 -2.54) (end -2.01115 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -0.52888 -2.54) (end 0.52883 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 2.01115 -2.54) (end 3.06885 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 4.55112 -2.54) (end 5.60883 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 7.09115 -2.54) (end 8.14885 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 9.63115 -2.54) (end 10.68885 -2.54003)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 12.17115 -2.54) (end 13.22883 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 14.71115 -2.54) (end 15.76885 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 17.25115 -2.53997) (end 18.30885 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 19.79115 -2.54) (end 20.84888 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 22.33115 -2.54) (end 23.38885 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -25.6 -2.53997) (end -24.87115 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -23.38885 -2.54) (end -22.33112 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -20.84885 -2.54) (end -19.79115 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -18.30883 -2.54) (end -17.25115 -2.54003)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -15.76885 -2.54) (end -14.71115 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -13.22885 -2.54) (end -12.17115 -2.54003)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -10.68885 -2.54) (end -9.63115 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -8.14885 -2.54003) (end -7.09115 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -5.60885 -2.54) (end -4.55115 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -3.06885 -2.54) (end -2.01115 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -0.52888 -2.54) (end 0.52883 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 2.01115 -2.54) (end 3.06885 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 4.55112 -2.54) (end 5.60883 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 7.09115 -2.54) (end 8.14885 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 9.63115 -2.54) (end 10.68885 -2.54003)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 12.17115 -2.54) (end 13.22883 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 14.71115 -2.54) (end 15.76885 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 17.25115 -2.53997) (end 18.30885 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 19.79115 -2.54) (end 20.84888 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 22.33115 -2.54) (end 23.38885 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 23.38885 2.54) (end 22.33115 2.53997)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 20.84885 2.53997) (end 19.79115 2.53997)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 18.30885 2.53997) (end 17.25115 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 15.76888 2.53997) (end 14.71117 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 13.22885 2.54) (end 12.17115 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 10.68888 2.54) (end 9.63115 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 8.14885 2.54) (end 7.09115 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 5.60883 2.54) (end 4.55112 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.06885 2.54) (end 2.01115 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 0.52883 2.54) (end -0.52888 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.01115 2.54) (end -3.06885 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -4.55117 2.54) (end -5.60885 2.54003)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -7.09115 2.54) (end -8.14885 2.53997)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -9.63117 2.54) (end -10.68885 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -12.17115 2.53997) (end -13.22885 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -14.71115 2.54) (end -15.76885 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -17.25115 2.54) (end -18.30885 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -19.79115 2.54) (end -20.84885 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -22.33115 2.54) (end -23.38888 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -24.87115 2.54) (end -25.60002 2.54003)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 23.38885 2.54) (end 22.33115 2.53997)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 20.84885 2.53997) (end 19.79115 2.53997)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 18.30885 2.53997) (end 17.25115 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 15.76888 2.53997) (end 14.71117 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 13.22885 2.54) (end 12.17115 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 10.68888 2.54) (end 9.63115 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 8.14885 2.54) (end 7.09115 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 5.60883 2.54) (end 4.55112 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 3.06885 2.54) (end 2.01115 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 0.52883 2.54) (end -0.52888 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -2.01115 2.54) (end -3.06885 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -4.55117 2.54) (end -5.60885 2.54003)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -7.09115 2.54) (end -8.14885 2.53997)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -9.63117 2.54) (end -10.68885 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -12.17115 2.53997) (end -13.22885 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -14.71115 2.54) (end -15.76885 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -17.25115 2.54) (end -18.30885 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -19.79115 2.54) (end -20.84885 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -22.33115 2.54) (end -23.38888 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -24.87115 2.54) (end -25.60002 2.54003)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(pad "4" smd rect (at -21.59 -2.72517) (size 1.2 3.39999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "3" smd rect (at -21.59 2.72517) (size 1.2 3.39999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "2" smd rect (at -24.13 -2.72517) (size 1.2 3.39999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "1" smd rect (at -24.13 2.72517) (size 1.2 3.39999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "5" smd rect (at -19.05 2.72517 -180) (size 1.2 3.39999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "6" smd rect (at -19.05 -2.72517 -180) (size 1.2 3.39999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "7" smd rect (at -16.51 2.72517 -180) (size 1.2 3.39999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "8" smd rect (at -16.51 -2.72517 -180) (size 1.2 3.39999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "9" smd rect (at -13.97 2.72517 -180) (size 1.2 3.39999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "10" smd rect (at -13.97 -2.72517 -180) (size 1.2 3.39999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "11" smd rect (at -11.43 2.72517 -180) (size 1.2 3.39999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "12" smd rect (at -11.43 -2.72517 -180) (size 1.2 3.39999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "13" smd rect (at -8.89 2.72517 -180) (size 1.2 3.39999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "14" smd rect (at -8.89 -2.72517 -180) (size 1.2 3.39999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "15" smd rect (at -6.35 2.72517 -180) (size 1.2 3.39999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "16" smd rect (at -6.35 -2.72517 -180) (size 1.2 3.39999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "17" smd rect (at -3.81 2.72517 -180) (size 1.2 3.39999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "18" smd rect (at -3.81 -2.72517 -180) (size 1.2 3.39999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "19" smd rect (at -1.27 2.72517 -180) (size 1.2 3.39999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "20" smd rect (at -1.27 -2.72517 -180) (size 1.2 3.39999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "21" smd rect (at 1.27 2.72517 -180) (size 1.2 3.39999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "22" smd rect (at 1.27 -2.72517 -180) (size 1.2 3.39999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "23" smd rect (at 3.81 2.72517 -180) (size 1.2 3.39999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "24" smd rect (at 3.81 -2.72517 -180) (size 1.2 3.39999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "25" smd rect (at 6.35 2.72517 -180) (size 1.2 3.39999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "26" smd rect (at 6.35 -2.72517 -180) (size 1.2 3.39999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "27" smd rect (at 8.89 2.72517 -180) (size 1.2 3.39999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "28" smd rect (at 8.89 -2.72517 -180) (size 1.2 3.39999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "29" smd rect (at 11.43 2.72517 -180) (size 1.2 3.39999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "30" smd rect (at 11.43 -2.72517 -180) (size 1.2 3.39999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "31" smd rect (at 13.97 2.72517 -180) (size 1.2 3.39999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "32" smd rect (at 13.97 -2.72517 -180) (size 1.2 3.39999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "33" smd rect (at 16.51 2.72517 -180) (size 1.2 3.39999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "34" smd rect (at 16.51 -2.72517 -180) (size 1.2 3.39999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "35" smd rect (at 19.05 2.72517 -180) (size 1.2 3.39999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "36" smd rect (at 19.05 -2.72517 -180) (size 1.2 3.39999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "37" smd rect (at 21.59 2.72517 -180) (size 1.2 3.39999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "38" smd rect (at 21.59 -2.72517 -180) (size 1.2 3.39999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "39" smd rect (at 24.13 2.72517 -180) (size 1.2 3.39999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(pad "40" smd rect (at 24.13 -2.72517 -180) (size 1.2 3.39999) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
)
|
||||||
|
(tags "phonerail-y-axis-corrected-r1")
|
||||||
|
)
|
||||||
@@ -0,0 +1,169 @@
|
|||||||
|
(footprint "HDR-TH_40P-P2.54-V-F-R2-C20-S2.54-2"
|
||||||
|
(version 20260206)
|
||||||
|
(generator "phonerail-eda2kicad")
|
||||||
|
(generator_version "10.0")
|
||||||
|
(layer "F.Cu")
|
||||||
|
(descr "由 EasyEDA 工程「五路手机直供电源板」转换")
|
||||||
|
(attr through_hole)
|
||||||
|
(property "Reference" "REF**"
|
||||||
|
(at 0 2 -0)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(property "Value" "HDR-TH_40P-P2.54-V-F-R2-C20-S2.54-2"
|
||||||
|
(at 0 -2 -0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_line (start -25.65001 -2.49999) (end 25.65001 -2.49999)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 25.65001 -2.49999) (end 25.65001 2.49999)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 25.65001 2.49999) (end -25.65001 2.49999)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -25.65001 2.49999) (end -25.65001 -2.49999)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -25.64994 0.00582) (end -22.84933 0.00582)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -22.84933 0.00582) (end -22.84933 2.49999)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -25.64994 2.49999) (end 25.64996 2.49999)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 25.64996 2.49999) (end 25.64996 -2.49999)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 25.64996 -2.49999) (end -25.64994 -2.49999)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -25.64994 -2.49999) (end -25.64994 2.49999)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(pad "1" thru_hole rect (at -24.13 1.27) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "2" thru_hole circle (at -24.13 -1.27) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "3" thru_hole circle (at -21.59 1.27) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "4" thru_hole circle (at -21.59 -1.27) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "5" thru_hole circle (at -19.05 1.27) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "6" thru_hole circle (at -19.05 -1.27) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "7" thru_hole circle (at -16.51 1.27) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "8" thru_hole circle (at -16.51 -1.27) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "9" thru_hole circle (at -13.97 1.27) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "10" thru_hole circle (at -13.97 -1.27) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "11" thru_hole circle (at -11.43 1.27) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "12" thru_hole circle (at -11.43 -1.27) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "13" thru_hole circle (at -8.89 1.27) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "14" thru_hole circle (at -8.89 -1.27) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "15" thru_hole circle (at -6.35 1.27) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "16" thru_hole circle (at -6.35 -1.27) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "17" thru_hole circle (at -3.81 1.27) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "18" thru_hole circle (at -3.81 -1.27) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "19" thru_hole circle (at -1.27 1.27) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "20" thru_hole circle (at -1.27 -1.27) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "21" thru_hole circle (at 1.27 1.27) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "22" thru_hole circle (at 1.27 -1.27) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "23" thru_hole circle (at 3.81 1.27) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "24" thru_hole circle (at 3.81 -1.27) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "25" thru_hole circle (at 6.35 1.27) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "26" thru_hole circle (at 6.35 -1.27) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "27" thru_hole circle (at 8.89 1.27) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "28" thru_hole circle (at 8.89 -1.27) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "29" thru_hole circle (at 11.43 1.27) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "30" thru_hole circle (at 11.43 -1.27) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "31" thru_hole circle (at 13.97 1.27) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "32" thru_hole circle (at 13.97 -1.27) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "33" thru_hole circle (at 16.51 1.27) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "34" thru_hole circle (at 16.51 -1.27) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "35" thru_hole circle (at 19.05 1.27) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "36" thru_hole circle (at 19.05 -1.27) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "37" thru_hole circle (at 21.59 1.27) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "38" thru_hole circle (at 21.59 -1.27) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "39" thru_hole circle (at 24.13 1.27) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "40" thru_hole circle (at 24.13 -1.27) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(tags "phonerail-y-axis-corrected-r1")
|
||||||
|
)
|
||||||
@@ -0,0 +1,163 @@
|
|||||||
|
(footprint "HDR-TH_40P-P2.54-V-M"
|
||||||
|
(version 20260206)
|
||||||
|
(generator "phonerail-eda2kicad")
|
||||||
|
(generator_version "10.0")
|
||||||
|
(layer "F.Cu")
|
||||||
|
(descr "由 EasyEDA 工程「五路手机直供电源板」转换")
|
||||||
|
(attr through_hole)
|
||||||
|
(property "Reference" "REF**"
|
||||||
|
(at 0 2 -0)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(property "Value" "HDR-TH_40P-P2.54-V-M"
|
||||||
|
(at 0 -2 -0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_line (start -50.8 1.24998) (end -50.8 -1.25001)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -50.8 -1.25001) (end 50.8 -1.25001)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 50.8 -1.25001) (end 50.8 1.24998)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 50.8 1.24998) (end -50.8 1.24998)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -50.8 -1.27) (end 50.8 -1.27)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 50.8 -1.27) (end 50.8 1.27)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 50.8 1.27) (end -50.8 1.27)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -50.8 1.27) (end -50.8 -1.27)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(pad "1" thru_hole rect (at -49.53 -0) (size 1.7 1.524) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "2" thru_hole circle (at -46.99 -0) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "3" thru_hole circle (at -44.45 -0) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "4" thru_hole circle (at -41.91 -0) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "5" thru_hole circle (at -39.37 -0) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "6" thru_hole circle (at -36.83 -0) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "7" thru_hole circle (at -34.29 -0) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "8" thru_hole circle (at -31.75 -0) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "9" thru_hole circle (at -29.21 -0) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "10" thru_hole circle (at -26.67 -0) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "11" thru_hole circle (at -24.13 -0) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "12" thru_hole circle (at -21.59 -0) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "13" thru_hole circle (at -19.05 -0) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "14" thru_hole circle (at -16.51 -0) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "15" thru_hole circle (at -13.97 -0) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "16" thru_hole circle (at -11.43 -0) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "17" thru_hole circle (at -8.89 -0) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "18" thru_hole circle (at -6.35 -0) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "19" thru_hole circle (at -3.81 -0) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "20" thru_hole circle (at -1.27 -0) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "21" thru_hole circle (at 1.27 -0) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "22" thru_hole circle (at 3.81 -0) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "23" thru_hole circle (at 6.35 -0) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "24" thru_hole circle (at 8.89 -0) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "25" thru_hole circle (at 11.43 -0) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "26" thru_hole circle (at 13.97 -0) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "27" thru_hole circle (at 16.51 -0) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "28" thru_hole circle (at 19.05 -0) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "29" thru_hole circle (at 21.59 -0) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "30" thru_hole circle (at 24.13 -0) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "31" thru_hole circle (at 26.67 -0) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "32" thru_hole circle (at 29.21 -0) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "33" thru_hole circle (at 31.75 -0) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "34" thru_hole circle (at 34.29 -0) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "35" thru_hole circle (at 36.83 -0) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "36" thru_hole circle (at 39.37 -0) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "37" thru_hole circle (at 41.91 -0) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "38" thru_hole circle (at 44.45 -0) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "39" thru_hole circle (at 46.99 -0) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "40" thru_hole circle (at 49.53 -0) (size 1.7 1.7) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(tags "phonerail-y-axis-corrected-r1")
|
||||||
|
)
|
||||||
@@ -0,0 +1,175 @@
|
|||||||
|
(footprint "HDR-TH_40P-P2.54-V-R2-C20-S2.54-1"
|
||||||
|
(version 20260206)
|
||||||
|
(generator "phonerail-eda2kicad")
|
||||||
|
(generator_version "10.0")
|
||||||
|
(layer "F.Cu")
|
||||||
|
(descr "由 EasyEDA 工程「五路手机直供电源板」转换")
|
||||||
|
(attr through_hole)
|
||||||
|
(property "Reference" "REF**"
|
||||||
|
(at 0 2 -0)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(property "Value" "HDR-TH_40P-P2.54-V-R2-C20-S2.54-1"
|
||||||
|
(at 0 -2 -0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_line (start -25.4 2.50002) (end -25.4 -2.49997)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -25.4 -2.49997) (end 25.4 -2.49997)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 25.4 -2.49997) (end 25.4 2.50002)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 25.4 2.50002) (end -25.4 2.50002)
|
||||||
|
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -25.40003 -2.49997) (end 25.40003 -2.49997)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 25.40003 -2.49997) (end 25.40003 2.50002)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 25.40003 2.50002) (end -25.40003 2.50002)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -25.40003 2.50002) (end -25.40003 -2.49997)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -25.4 3e-05) (end -22.80006 3e-05)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -22.80006 3e-05) (end -22.80006 2.50015)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -22.80006 2.50015) (end -25.4 2.50015)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -25.4 2.50015) (end -25.4 3e-05)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(pad "1" thru_hole circle (at -24.13 1.27003) (size 1.65001 1.65001) (drill 1.04999) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "2" thru_hole circle (at -24.13 -1.26997) (size 1.65001 1.65001) (drill 1.04999) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "3" thru_hole circle (at -21.59 1.27003) (size 1.65001 1.65001) (drill 1.04999) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "4" thru_hole circle (at -21.59 -1.26997) (size 1.65001 1.65001) (drill 1.04999) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "5" thru_hole circle (at -19.05 1.27003) (size 1.65001 1.65001) (drill 1.04999) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "6" thru_hole circle (at -19.05 -1.26997) (size 1.65001 1.65001) (drill 1.04999) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "7" thru_hole circle (at -16.51 1.27003) (size 1.65001 1.65001) (drill 1.04999) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "8" thru_hole circle (at -16.51 -1.26997) (size 1.65001 1.65001) (drill 1.04999) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "9" thru_hole circle (at -13.97 1.27003) (size 1.65001 1.65001) (drill 1.04999) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "10" thru_hole circle (at -13.97 -1.26997) (size 1.65001 1.65001) (drill 1.04999) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "11" thru_hole circle (at -11.43 1.27003) (size 1.65001 1.65001) (drill 1.04999) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "12" thru_hole circle (at -11.43 -1.26997) (size 1.65001 1.65001) (drill 1.04999) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "13" thru_hole circle (at -8.89 1.27003) (size 1.65001 1.65001) (drill 1.04999) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "14" thru_hole circle (at -8.89 -1.26997) (size 1.65001 1.65001) (drill 1.04999) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "15" thru_hole circle (at -6.35 1.27003) (size 1.65001 1.65001) (drill 1.04999) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "16" thru_hole circle (at -6.35 -1.26997) (size 1.65001 1.65001) (drill 1.04999) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "17" thru_hole circle (at -3.81 1.27003) (size 1.65001 1.65001) (drill 1.04999) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "18" thru_hole circle (at -3.81 -1.26997) (size 1.65001 1.65001) (drill 1.04999) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "19" thru_hole circle (at -1.27 1.27003) (size 1.65001 1.65001) (drill 1.04999) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "20" thru_hole circle (at -1.27 -1.26997) (size 1.65001 1.65001) (drill 1.04999) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "21" thru_hole circle (at 1.27 1.27003) (size 1.65001 1.65001) (drill 1.04999) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "22" thru_hole circle (at 1.27 -1.26997) (size 1.65001 1.65001) (drill 1.04999) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "23" thru_hole circle (at 3.81 1.27003) (size 1.65001 1.65001) (drill 1.04999) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "24" thru_hole circle (at 3.81 -1.26997) (size 1.65001 1.65001) (drill 1.04999) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "25" thru_hole circle (at 6.35 1.27003) (size 1.65001 1.65001) (drill 1.04999) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "26" thru_hole circle (at 6.35 -1.26997) (size 1.65001 1.65001) (drill 1.04999) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "27" thru_hole circle (at 8.89 1.27003) (size 1.65001 1.65001) (drill 1.04999) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "28" thru_hole circle (at 8.89 -1.26997) (size 1.65001 1.65001) (drill 1.04999) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "29" thru_hole circle (at 11.43 1.27003) (size 1.65001 1.65001) (drill 1.04999) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "30" thru_hole circle (at 11.43 -1.26997) (size 1.65001 1.65001) (drill 1.04999) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "31" thru_hole circle (at 13.97 1.27003) (size 1.65001 1.65001) (drill 1.04999) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "32" thru_hole circle (at 13.97 -1.26997) (size 1.65001 1.65001) (drill 1.04999) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "33" thru_hole circle (at 16.51 1.27003) (size 1.65001 1.65001) (drill 1.04999) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "34" thru_hole circle (at 16.51 -1.26997) (size 1.65001 1.65001) (drill 1.04999) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "35" thru_hole circle (at 19.05 1.27003) (size 1.65001 1.65001) (drill 1.04999) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "36" thru_hole circle (at 19.05 -1.26997) (size 1.65001 1.65001) (drill 1.04999) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "37" thru_hole circle (at 21.59 1.27003) (size 1.65001 1.65001) (drill 1.04999) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "38" thru_hole circle (at 21.59 -1.26997) (size 1.65001 1.65001) (drill 1.04999) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "39" thru_hole circle (at 24.13 1.27003) (size 1.65001 1.65001) (drill 1.04999) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "40" thru_hole circle (at 24.13 -1.26997) (size 1.65001 1.65001) (drill 1.04999) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(tags "phonerail-y-axis-corrected-r1")
|
||||||
|
)
|
||||||
@@ -0,0 +1,169 @@
|
|||||||
|
(footprint "HDR-TH_40P-P2.54_AZ-PZ2.54-V11-2X20P"
|
||||||
|
(version 20260206)
|
||||||
|
(generator "phonerail-eda2kicad")
|
||||||
|
(generator_version "10.0")
|
||||||
|
(layer "F.Cu")
|
||||||
|
(descr "由 EasyEDA 工程「五路手机直供电源板」转换")
|
||||||
|
(attr through_hole)
|
||||||
|
(property "Reference" "REF**"
|
||||||
|
(at 0 2 -0)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(property "Value" "HDR-TH_40P-P2.54_AZ-PZ2.54-V11-2X20P"
|
||||||
|
(at 0 -2 -0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_line (start 25.4 -2.54) (end 25.4 2.54)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start 25.4 2.54) (end -25.4 2.54)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -25.4 2.54) (end -25.4 -2.54)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -25.4 -2.54) (end 25.4 -2.54)
|
||||||
|
(stroke (width 0.00508) (type solid)) (layer "F.CrtYd")
|
||||||
|
)
|
||||||
|
(fp_line (start -25.4 -2.54) (end -25.4 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -25.4 2.54) (end 25.4 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 25.4 2.54) (end 25.4 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start 25.4 -2.54) (end -25.4 -2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -25.4 0.00859) (end -22.86 0.00859)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(fp_line (start -22.86 0.00859) (end -22.86 2.54)
|
||||||
|
(stroke (width 0.254) (type solid)) (layer "F.SilkS")
|
||||||
|
)
|
||||||
|
(pad "1" thru_hole rect (at -24.13 1.27) (size 1.5748 1.8) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "2" thru_hole circle (at -24.13 -1.27) (size 1.8 1.8) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "3" thru_hole circle (at -21.59 1.27) (size 1.8 1.8) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "4" thru_hole circle (at -21.59 -1.27) (size 1.8 1.8) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "5" thru_hole circle (at -19.05 1.27) (size 1.8 1.8) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "6" thru_hole circle (at -19.05 -1.27) (size 1.8 1.8) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "7" thru_hole circle (at -16.51 1.27) (size 1.8 1.8) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "8" thru_hole circle (at -16.51 -1.27) (size 1.8 1.8) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "9" thru_hole circle (at -13.97 1.27) (size 1.8 1.8) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "10" thru_hole circle (at -13.97 -1.27) (size 1.8 1.8) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "11" thru_hole circle (at -11.43 1.27) (size 1.8 1.8) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "12" thru_hole circle (at -11.43 -1.27) (size 1.8 1.8) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "13" thru_hole circle (at -8.89 1.27) (size 1.8 1.8) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "14" thru_hole circle (at -8.89 -1.27) (size 1.8 1.8) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "15" thru_hole circle (at -6.35 1.27) (size 1.8 1.8) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "16" thru_hole circle (at -6.35 -1.27) (size 1.8 1.8) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "17" thru_hole circle (at -3.81 1.27) (size 1.8 1.8) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "18" thru_hole circle (at -3.81 -1.27) (size 1.8 1.8) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "19" thru_hole circle (at -1.27 1.27) (size 1.8 1.8) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "20" thru_hole circle (at -1.27 -1.27) (size 1.8 1.8) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "21" thru_hole circle (at 1.27 1.27) (size 1.8 1.8) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "22" thru_hole circle (at 1.27 -1.27) (size 1.8 1.8) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "23" thru_hole circle (at 3.81 1.27) (size 1.8 1.8) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "24" thru_hole circle (at 3.81 -1.27) (size 1.8 1.8) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "25" thru_hole circle (at 6.35 1.27) (size 1.8 1.8) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "26" thru_hole circle (at 6.35 -1.27) (size 1.8 1.8) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "27" thru_hole circle (at 8.89 1.27) (size 1.8 1.8) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "28" thru_hole circle (at 8.89 -1.27) (size 1.8 1.8) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "29" thru_hole circle (at 11.43 1.27) (size 1.8 1.8) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "30" thru_hole circle (at 11.43 -1.27) (size 1.8 1.8) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "31" thru_hole circle (at 13.97 1.27) (size 1.8 1.8) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "32" thru_hole circle (at 13.97 -1.27) (size 1.8 1.8) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "33" thru_hole circle (at 16.51 1.27) (size 1.8 1.8) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "34" thru_hole circle (at 16.51 -1.27) (size 1.8 1.8) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "35" thru_hole circle (at 19.05 1.27) (size 1.8 1.8) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "36" thru_hole circle (at 19.05 -1.27) (size 1.8 1.8) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "37" thru_hole circle (at 21.59 1.27) (size 1.8 1.8) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "38" thru_hole circle (at 21.59 -1.27) (size 1.8 1.8) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "39" thru_hole circle (at 24.13 1.27) (size 1.8 1.8) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(pad "40" thru_hole circle (at 24.13 -1.27) (size 1.8 1.8) (drill 1.10002) (layers "*.Cu" "*.Mask")
|
||||||
|
(tenting (front no) (back no))
|
||||||
|
)
|
||||||
|
(tags "phonerail-y-axis-corrected-r1")
|
||||||
|
)
|
||||||
某些文件未显示,因为此 diff 中更改的文件太多 显示更多
在新工单中引用
屏蔽一个用户