以GD32F103C8T6为例的核心板原理图PCB绘制学习笔记简单总结

本文主要是介绍以GD32F103C8T6为例的核心板原理图PCB绘制学习笔记简单总结,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

GD32F103C8T6核心板 

设计流程

基础知识

部分原理图解析

排针连接 (H1 - PZ254V-12-8P):

晶振

封装

基础知识

C0603封装

C0805

F1210封装    保险丝

L0603  贴片电感

LED-0603

R0603

HDR-TH_8P-P2.54-V-M-R2-C4-S2.54     排针

按键(SW-SMD-T6X6-9.5X5.8)

U1芯片一

SOT-223(U2)

USB1

布局

模块化布局

预布局

精细化布局

走线

常用快捷键


GD32F103C8T6核心板 

 

重点在supplier part是立创商城的编号,可以搜到 

设计流程

基础知识

器件 = 符号 + 封装 + 3D图片 + 3D模型

符号 = 元件

黑色线无电气性能不导电

部分原理图解析

排针连接 (H1 - PZ254V-12-8P):

排针H1:用于将VIN_5V电压和GND分配到其他电路部分。

数据线D-和D+,这些引脚用于数据通信,不涉及电源供电。

晶振

X2(8 MHz 晶体振荡器):

  • 晶体 (X2) 是振荡器电路的核心。它是一种压电设备,当施加电场时,它会以特定频率(本例中为 8 MHz)振动。振动频率非常稳定,这就是晶体用于精确计时的原因。

C3 和 C4 (20 pF 电容器):

  • 这些电容器与晶体并联。它们与晶体形成谐振电路,有助于维持振荡。这些电容器的值是根据晶体的规格和所需的频率稳定性来选择的。

R3(1MΩ电阻):

  • 该电阻通常用于偏置振荡器电路。它提供反馈路径,这对于维持振荡至关重要。在许多设计中,该电阻是必需的,以确保电路在通电时开始振荡。

OSC_IN 和 OSC_OUT:

  • 这些是振荡器电路的输入和输出连接。OSC_IN 引脚是信号进入电路的地方,OSC_OUT 是振荡信号输出的地方。此输出通常馈入系统的其他部分(如微控制器),以提供时钟信号。

封装

基础知识

符号要绑定自己的封装

左键按住拖动

焊盘大小大于实际大小,焊盘的补偿,方便焊接

C0603封装

非通孔,仅在顶层

C0805

F1210封装    保险丝

L0603  贴片电感

尺寸同C0603

LED-0603

尺寸同C0603,不同的是丝印

且增加正负级(我画的2阳1阴)

R0603

HDR-TH_8P-P2.54-V-M-R2-C4-S2.54     排针

按键(SW-SMD-T6X6-9.5X5.8)

焊盘尺寸

这是引脚尺寸,焊盘尺寸要做一个加长处理

TQFP-48_L7.0-W7.0-P0.50-LS9.0-BL

U1芯片一

查到的尺寸大概率是实际引脚长度,焊盘的尺寸要更长一点

SOT-223(U2)

USB1

布局

板子尺寸:65*50mm

模块化布局

位号的放置

VCC->电容->芯片(滤波)

预布局

精细化布局

电容的排列先大后小

芯片部分布局先看晶振

电阻要更靠近芯片

因为晶振经电容再到芯片

走线

电源部分电流大点,导线也要宽一点

差分:走线长度尽量一致

布线从复杂开始

晶振部分包地处理,过孔

8MHZ挺大,包地避免外界对他的干扰

底层走线,地网络,全覆盖

通孔焊盘

过流和过孔相匹配

最后一步,连接电源线,GND,大面积铺铜,过孔

圆弧过度

晶振包地,晶振静止

空处打过孔,增强连接性


常用快捷键

按空格引脚旋转

左键停止继续添加符号

shift///ctrl+滚轮左右上下移动

ctrl+s保存

shift+s看的清楚一点

ctrl+点击 多选

ctrl+R隐藏飞线 

这篇关于以GD32F103C8T6为例的核心板原理图PCB绘制学习笔记简单总结的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1101281

相关文章

深度解析Spring Security 中的 SecurityFilterChain核心功能

《深度解析SpringSecurity中的SecurityFilterChain核心功能》SecurityFilterChain通过组件化配置、类型安全路径匹配、多链协同三大特性,重构了Spri... 目录Spring Security 中的SecurityFilterChain深度解析一、Security

Java中使用 @Builder 注解的简单示例

《Java中使用@Builder注解的简单示例》@Builder简化构建但存在复杂性,需配合其他注解,导致可变性、抽象类型处理难题,链式编程非最佳实践,适合长期对象,避免与@Data混用,改用@G... 目录一、案例二、不足之处大多数同学使用 @Builder 无非就是为了链式编程,然而 @Builder

Olingo分析和实践之OData框架核心组件初始化(关键步骤)

《Olingo分析和实践之OData框架核心组件初始化(关键步骤)》ODataSpringBootService通过初始化OData实例和服务元数据,构建框架核心能力与数据模型结构,实现序列化、URI... 目录概述第一步:OData实例创建1.1 OData.newInstance() 详细分析1.1.1

Spring Boot 与微服务入门实战详细总结

《SpringBoot与微服务入门实战详细总结》本文讲解SpringBoot框架的核心特性如快速构建、自动配置、零XML与微服务架构的定义、演进及优缺点,涵盖开发环境准备和HelloWorld实战... 目录一、Spring Boot 核心概述二、微服务架构详解1. 微服务的定义与演进2. 微服务的优缺点三

Spring Boot Maven 插件如何构建可执行 JAR 的核心配置

《SpringBootMaven插件如何构建可执行JAR的核心配置》SpringBoot核心Maven插件,用于生成可执行JAR/WAR,内置服务器简化部署,支持热部署、多环境配置及依赖管理... 目录前言一、插件的核心功能与目标1.1 插件的定位1.2 插件的 Goals(目标)1.3 插件定位1.4 核

Java通过驱动包(jar包)连接MySQL数据库的步骤总结及验证方式

《Java通过驱动包(jar包)连接MySQL数据库的步骤总结及验证方式》本文详细介绍如何使用Java通过JDBC连接MySQL数据库,包括下载驱动、配置Eclipse环境、检测数据库连接等关键步骤,... 目录一、下载驱动包二、放jar包三、检测数据库连接JavaJava 如何使用 JDBC 连接 mys

JavaSE正则表达式用法总结大全

《JavaSE正则表达式用法总结大全》正则表达式就是由一些特定的字符组成,代表的是一个规则,:本文主要介绍JavaSE正则表达式用法的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下... 目录常用的正则表达式匹配符正则表China编程达式常用的类Pattern类Matcher类PatternSynta

使用Python绘制3D堆叠条形图全解析

《使用Python绘制3D堆叠条形图全解析》在数据可视化的工具箱里,3D图表总能带来眼前一亮的效果,本文就来和大家聊聊如何使用Python实现绘制3D堆叠条形图,感兴趣的小伙伴可以了解下... 目录为什么选择 3D 堆叠条形图代码实现:从数据到 3D 世界的搭建核心代码逐行解析细节优化应用场景:3D 堆叠图

详解MySQL中DISTINCT去重的核心注意事项

《详解MySQL中DISTINCT去重的核心注意事项》为了实现查询不重复的数据,MySQL提供了DISTINCT关键字,它的主要作用就是对数据表中一个或多个字段重复的数据进行过滤,只返回其中的一条数据... 目录DISTINCT 六大注意事项1. 作用范围:所有 SELECT 字段2. NULL 值的特殊处

Python包管理工具核心指令uvx举例详细解析

《Python包管理工具核心指令uvx举例详细解析》:本文主要介绍Python包管理工具核心指令uvx的相关资料,uvx是uv工具链中用于临时运行Python命令行工具的高效执行器,依托Rust实... 目录一、uvx 的定位与核心功能二、uvx 的典型应用场景三、uvx 与传统工具对比四、uvx 的技术实