AD画PCB板子 基本步骤

2023-11-06

软件环境:Altium Designer13 汉化版
plus:大二上的电子工艺实习,第一次画pcb板子,在大佬的耐心指导下,反复倒腾这个软件,把步骤整理下,help其它新手。
一.画原理图步骤(Schdoc文件)
1.新建工程,点击左上角

2导入元器件库,依次点击如下(依次弹出) 如果要自己画元器件,点击projects界面给工程添加新的schemetic library。

3.添加网络标号,按table键更改网络标号名称
4.添加总线,总线入口。它们在放置里。
5.给元器件添加封装。
A.双击元器件,弹出如下。

B.模型类型选择Footprint,点击确定

C.再点击游览

D.在如下界面中,先选择库,再去选择具体元器件。

6.编译原理图
A.点击如下编译

B.会跳出编译情况,如果有报错,根据报错情况去检查。比如下图的最后一个就报错了,是网络端口那里没有联系好。(但有时报错后实在看不出来可以忽略~)

二.画PCB图步骤
1.这一步好像是把原理图和PCB文件相关联

2.给工程添加PCB文件

3.把原理图上的元器件编译到PCB上
A.点击如下

B.弹出这个,点击生效更改

C.如果都没有错,就会是这个样子,再点击执行更改。(有时它就是报错,就是不能是如下的样子,可以尝试直接点执行更改。)

4.弹出PCB界面了,先画一个核心区,在本项目中,LED灯管的大小就是这个PCB大小,因此先把所有LED都移动到上面去,移动后是这样的。

5.PCB板实现的就是集成,那么就是只要一小块区域来把所有的器件都放置上,所以我们现在要依照LED所在区域画一个框,这个框其实只是给画PCB板子的人看的,告诉自己要把器件都放在这个区域上。
A.在顶部,选择放置》走线
B.在底部,选择走线的界面(我理解为画框的界面)
在这里插入图片描述
C.走往线之后是这样的

6.把数码管设置为在最底层。
双击数码管,在弹出的界面中,把所在界面设置为bottom

7.安放器件时,表现为绿色,是出现错误了,可能是不符合设计规范,但如果就认为自己是对的,那么暴力忽略,点击顶部栏目 工具》复位错误标志 ,这个时候就不是绿色的了。
在这里插入图片描述
8.安放规则:先放核心(单片机),后放固定位置的大器件,再放小电阻。
在本项目中,参照老师的放,先放大的,再集体放摆齐整的
在这里插入图片描述
9.完成放置后,再顶栏选择 自动布线》全部,弹出界面,选择Route all,然后稍等一会儿。
为什么推荐使用手工布线而不是自动布线?因为自动布线的原理是它可以通过打过孔的方式实现目的,但是过孔太多,线太复杂,也就使得板子易受损害,因此手工画pcb板子的活是真不容易。
10.最后一步就是镀铜。
why要镀铜,在电路图中,我们可以看到GND,而在板子上,认为边界的一圈镀铜就是GND。
要在top layer和bottom layer敷铜。
先在底部,选择在top layer界面。
选择定栏中 放置》多边形敷铜,延着最开始画的边界画线。
top layer敷完后就是这个样子,再去同样的方法去敷bottom layer,是蓝色的。
在这里插入图片描述

三.技巧
1.选中后按空格键可以实现翻转
2.Ctrl+Z实现撤回刚刚的操作
3.Ctrl+方向键可以移动选中的东西
4.如果出现红线,那就是有器件重名了。
5.Ctrl+滚轮为放大和缩小
6.如果缩小太猛,找不到pcb图了,可以先ctrl+s保存pcb,再关闭pcb图,然后再打开。

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

AD画PCB板子 基本步骤 的相关文章

  • 今日头条号问答微头条原创收益向百粉开放

    今日头条号 问答和微头条原创收益向百粉作者开放了 以前没有还可以开通的作者 这次可以抓紧时间去申请开通 作者宋九九 头条号发布公告称 自2021 年 1 月 13 日起 微头条创作收益和问答创作收益权益面向粉丝数不低于100作者开放 只要你
  • Spring配置文件报错 application context not configured for this file

    Spring配置文件报错 application context not configured for this file 解决方法一 点击Configure application context 选择Create new applica
  • FileZilla Server 下载、安装、配置教程

    下载filezilla server filezilla server官网 FileZilla The free FTP solution https filezilla project org FileZilla Server下载 Fil
  • Python模块导入时全局变量"__all__"的作用

    Python中一个py文件就是一个模块 all 变量是一个特殊的变量 可以在py文件中 也可以在包的 init py中出现 1 在普通模块中使用时 表示一个模块中允许哪些属性可以被导入到别的模块中 如 全局变量 函数 类 如下 test1
  • 抓住czx【最短路】

    题目链接 首先 做这样的处理 把每个点的时间分割为几个区间 说明在这个区间内的时候 人在这个点内 那么 我们就有这样的选择 如果在这个区间内 或者区间之前抵达 就说明是可以碰见的 如果在这个区间之后抵达 就说明是见不到的了 所以跑最短路 如
  • Spring IOC容器初始化过程及其原理(源码层面)

    Spring大家族在Java技术生态体系中占有重要地位 其中Spring更是其中的佼佼者 它极大的简化了我们的代码开发量 提高我们的工作效率 其中Spring两大特性中的IOC特性是至关重要的 今天来从底层看一看Spring的容器的初始化过
  • USB描述符 包括bushound抓包

    USB描述符 USB描述符信息存储在USB设备中 在枚举过程中 USB主机会向USB设备发送GetDescriptor请求 USB设备在收到这个请求之后 会将USB描述符信息返回给USB主机 USB主机分析返回来的数据 判断出该设备是哪一种
  • 如何理解等错误率(EER, Equal Error Rate)?

    在语音vad和KWS任务中 经常用到EER 怎么正确理解EER FR定义 在一批本该全部正确 TRUE 的列表中出现几个没识别出正确的语音 这个就是错误拒识FR False Rejection 是Miss的 FA定义 在一批本该全部错误 F
  • 6、一个简单的新氧的小爬虫

    from bs4 import BeautifulSoup import requests import math url hos for i in range 1 15 url source http y soyoung com hosp
  • 输出二叉树的所有路径

    给你一个二叉树的根节点 root 按 任意顺序 返回所有从根节点到叶子节点的路径 叶子节点 是指没有子节点的节点 输入 root 1 2 3 null 5 输出 1 gt 2 gt 5 1 gt 3 解法一 深度优先搜索 递归 迭代也可以实
  • 聊聊cglib动态代理遇到的坑

    简介 cglib是另外一种动态代理的方法 他和jdk动态代理的实现是有区别的 我们在之前见过jdk动态代理类是必须实现了接口的 而cglib不需要实现接口 但是必须保证类不含有final关键字 否则是无法代理的 本文是从个人不小心遇到的cg
  • # SpringCloud集成 报错 An attempt was made to call a method that does not exist. The attempt was made

    SpringCloud集成 报错 An attempt was made to call a method that does not exist The attempt was made from the following locati
  • 【Git系列】Git概述

    Git概述 1 Git发展历史 2 Git与SVN的区别 3 Git本地结构 4 代码托管中心 4 1 代码托管中心是什么 4 2 托管中心种类 其他系列 Git最详细的体系化教程 1 Git发展历史 Git的发展历史可以追溯到2005年
  • Linux系统终端窗口ctrl+c,ctrl+z,ctrl+d的区别

    时常在Linux系统上 执行某命令停不下来 就这几个ctrl组合键按来按去 今天稍微总结下具体差别 便于以后linux系统运维操作 1 ctrl c强制中断程序 相应进程会被杀死 中断进程任务无法恢复执行 2 ctrl z暂停正在执行的进程
  • Oracle——基础知识汇总

    注意 在Oracle数据库的SQL命令中 关键字 表名和字段名都不区分大小写 语法是标准的 sql写法 参考链接 一 字符串类型 char 固定长度字符串 会用空格填充来达到最大长度 varchar2 变长度字符串 不补充空格 可以存储32
  • Ubuntu20.04无法开机/左上角小横杠闪烁/升级系统内核后与显卡驱动不匹配的问题

    问题描述 今天也不知道是因为升级了系统内核还是什么原因 导致系统开机后只有左上角一个小白杠一直闪烁 百度了以下确认了是nvidia显卡驱动和linux系统内核不匹配的问题 解决方法 1 安装nvidia显卡驱动 重装CUDA 左上角有小白杠
  • 线程安全和线程同步

    1 线程安全 每次执行的结果都是不确定的 因为线程的执行顺序是不可预见的 这是java同步产生的根源 synchronized 关键字保证了多个线程对于同步块是互斥的 synchronized作为一种同步手段 解决java多线程的执行有序性
  • 15 个最重要的 Java 多线程面试题及回答

    前言 在任何Java面试当中多线程和并发方面的问题都是必不可少的一部分 如果你想获得任何股票投资银行的前台资讯职位 那么你应该准备很多关于多线程的问题 在投资银行业务中多线程和并发是一个非常受欢迎的话题 特别是电子交易发展方面相关的 他们会
  • http://mail.163.com/help/help_spam_16.htm?ip=118.186.207.7&hostid=smtp5&time=1358341921

    0INRMumLsiQwT0xVgvYVmNCBWS7mV8LzSeLOZGHzflL3ziBSx iej3G1syAeYvPZxqagQ0P7mgdX qgnEWWuIcv4cTR6ZI5QNmqULAGtRkCtCNsphAD7cLBi

随机推荐

  • Flink从入门到放弃(十二)-企业实战之事件驱动型场景踩坑(一)

    需求背景 某日 小明早上10点打卡到公司 先来一杯热水润润嗓子 打开音乐播放器带上心爱的降噪耳机看看新闻 静静等待11点半吃午饭 突然消息框亮了起来 这个时候小明心想要么来需求了 要么数据就有问题了 这个时候运营A部的同学发消息过来说想要分
  • 飞思卡尔Kinetis系列单片机被锁住后,怎么解锁

    Kinetis提供了相当可靠地知识产权保护机制 人为的给芯片上锁 这个对量产后的产品是必须的 但是 用户误擦写了芯片内部security的内存部分 0x400 0x40F 从而锁住了芯片 难道芯片就要报废了么 其实有解救办法 一旦芯片被锁
  • android 电池(二):android关机充电流程、充电画面显示【转】

    本文转载自 http blog csdn net xubin341719 article details 8498580 上一篇我们讲了锂电池的充放电的流程和电池的一些特性 这一节我们重点说一下android关机充电是怎么 充电画面显示是怎
  • 没有项目经验,如何通过面试 ?

    读者提问 阿常 我是培训班出来的 没有实际项目经验 害怕面试的时候通不过 有什么招可以教教我吗 阿常回答 培训班应该有实战项目 你把它当成公司项目来实践 一个月下来也能有所收获 另外你可以去牛客网上搜集一下面经 多刷面试题 参与一些企业项目
  • wireshark过滤规则

    http blog sina com cn s blog 48a0f2740100ka71 html 1 过 滤IP 如来源IP或者目标IP等于某个IP 例子 ip src eq 192 168 1 107 or ip dst eq 192
  • 基于OpenVINO部署PaddlePadle-YOLOE模型—4.Python实现

    1 环境安装 OpenVINOTM工具套件2022 1版于2022年3月22日正式发布 与以往版本相比发生了重大革新 提供预处理API函数 ONNX前端API AUTO 设备插件 并且支持直接读入飞桨模型 在推理中中支持动态改变模型的形状
  • react好租客项目Day07-条件筛选功能实现&FilterTitle组件功能实现&房屋列表数据获取

    列表找房模块 条件筛选 目标 能够设置FilterPicker组件为受控组件 能够获取选中值 并且设置默认选中值 获取选中值 在FilterPicker组件中 添加状态value 用于获取PickerView组件的选中值 state val
  • Jina 实例秀 —— 智能聊天机器人

    Jina将开启一个全新的教程系列 实例秀 在这个系列中我们将进行Jina实际用例的教学 手把手教你把Jina用起来 在本教程中 你将创建一个基于文本到文本模型的聊天机器人 了解这个示例的每个部分是如何工作的 以及如何使用不同数据集来创建自己
  • 树莓派4B安装ROS的方法总结

    文章目录 准备 Raspberry Pi 安装ROS Ubuntu Mate安装ROS Ubuntu Server安装ROS Ubuntu Desktop安装ROS 总结 故障问题解决 sudo rosdep init rosdep upd
  • 配置acados时出现“Segmentation fault,Exception: Rendering of main.in.c failed!”报错

    问题描述 在安装acados后运行测试节点时出现错误 liangjunming XX program acados examples acados python getting started on git master o 11 49 1
  • 如何安装Chrome OS系统

    Chrome OS是由Google设计的基于Linux内核的操作系统 它源自免费软件Chromium OS 并使用Google Chrome网络浏览器作为其主要用户界面 因此 Chrome操作系统主要支持Web应用程序 谷歌于2009年7月
  • 【Linux】Shell脚本中获取命令运行的结果

    前言 写shell脚本的时候 常需要将一个命令的运行结果做为参数传递给另外一个命令 除了我们熟知的管道 和args 我们也可以通过获取命令的运行结果 1 通过反引号 command 来完成 result date echo result r
  • 象牙塔式的开发

    我向来不鼓励象牙塔式的开发模式 开发团队常年封闭在 高塔 之中 一门心思地做着魔法一样的软件 这些开发者根本不知道用户会怎样使用他们做出来的软件 你若问他们 最近一次面见用户是在什么时候 他们甚至可能都回答不上来 因为缺失强有力的证据 开发
  • HOOK框架——静态代理

    往期推荐 实战案列分析 Crakeme01 实战 AliCrackme 实战案列 AntiDebug self debugging反调试 需要相关资料的朋友 可以 加入此处即可打包获取 代理模式分为静态代理和动态代理 静态代理是编译阶段就生
  • C++学习日记1

    1 头文件 输入输出流 include
  • nanomsg(3): push/pull 模式

    推拉之间构建起数据的双向交互 值得注意的是 先推再拉 和先拉再推 并没有启动的先后顺序 pull cpp include
  • Linux搭建部署JDK1.7环境

    jdk下载 官网链接 https www oracle com java technologies javase javase7 archive downloads html jdk 7u80 oth JPR 打开linux系统的终端 在l
  • python题目58:工厂流水线调度

    一个工厂有m条流水线 来并行完成n个独立的作业 该工厂设置了一个调度系统 在安排作业时 总是优先执行处理时间最短的作业 现给定流水线个数m 需要完成的作业数n 每个作业的处理时间分别为 t1 t2 tn 请你编程计算处理完所有作业的耗时为多
  • Docker+NETCore系列文章(四、镜像commit操作)

    文章目录 镜像commit操作 一 Docker安装Tomcat 二 镜像commit操作 1 命令解析 2 实操 赞赏 镜像commit操作 一 Docker安装Tomcat 1 官方使用方法 用完容器就删除 docker run it
  • AD画PCB板子 基本步骤

    软件环境 Altium Designer13 汉化版 plus 大二上的电子工艺实习 第一次画pcb板子 在大佬的耐心指导下 反复倒腾这个软件 把步骤整理下 help其它新手 一 画原理图步骤 Schdoc文件 1 新建工程 点击左上角 2