AD学习笔记(二)原理图库以及原理图绘制

2023-05-16

文章目录

  • AD学习笔记
  • 第二讲 原理图库以及原理图绘制
    • 一、认识原理图
    • 二、 原理图库绘制
    • 三、原理图绘制
      • 1、原理图纸的操作
      • 2、原理图库的调用放置
      • 3、导线及网络标识的添加
      • 4、原理图可读性优化处理
      • 5、原理图统一编号设置
      • 6、PCB封装名称的统一添加与管理
      • 7、原理图的编译设置及检查
      • 8、原理图BOM表输出
      • 9、原理图的PDF打印输出
    • 四、快捷键操作说明
    • 三、一些小技巧(持续更新)
      • 1、批量管理引脚(designator,name等)
      • 2、批量放置引脚
      • 3、添加元器件和添加元器件下part
      • 4、如何将AD软件自带的库里的元器件添加到工程的原理图库(直接拖动不出来)
    • 四、一些查找工具

AD学习笔记

第二讲 原理图库以及原理图绘制

写在前面:
step1:元器件的设计放置
step2:网络编号
step3: 封装添加(可利用封装管理器)
step4:编译纠错
step5:导入到PCB

一、认识原理图

网络标号相同则实际相连
关注芯片功率 P=U*U/r 进而决定电压范围

二、 原理图库绘制

不同种类采取不同种类的方法,主要元器件、异形元器件需单独绘制(根据元器件名称去下载原理图,再对照原理图在AD中画出来)
1、对于引脚较多的主控元件,可利用EXCEL法创建IC类元件库

EXCEL法创建IC类元件库
1、在PDF中复制元件引脚名 粘贴在EXCEL中(不保留格式粘贴)
2、工具—symbol wizard—输入引脚数量和布局风格
3、粘贴引脚名和引脚编号

2、已有原理图库中可直接复制调用

可以在其他原理图 生成原理图库复制到当前原理图库中
也可以在现有原理图库中直接查找调用

3、画图注意事项

  1. 图和库的下部切换页面可在Panels控制面板中添加
  2. designator用于冠以属性U?
    comment用于冠以名称stm32f104
    description用于冠以备注
  3. 一般采用第四象限绘制图框,元件模型使用蓝色填充,
    且注意格点的切换:绘制模型时使用10mil或1mil,绘制管脚时使用100mil
  4. 引脚有四个点的一段(具有电器属性)对外(导线仅会跟有点的部位连接)
  5. 引脚NAME上的横线画法:在字母后加反斜杠****
    横线含义:低电平有效
  6. 放置导线时,空格键切换线型

三、原理图绘制

1、原理图纸的操作

双击图纸边框即可设置图纸尺寸

2、原理图库的调用放置

1、打开原理图库直接放置键
2、编译后的原理图库在components面板中直接选中
3、添加外部库(工程下的添加库选项,注意可以修改查找文件类型)

3、导线及网络标识的添加

导线:具有电器属性的线wire(快捷键ctrl+W)
网络标签:放在导线上(快捷键PN)

4、原理图可读性优化处理

图纸大小裁剪
功能模块分割,用到普通线Line(快捷键L)和文字放置

5、原理图统一编号设置

1、自动编号:快捷键TAA
设置处理顺序(一般从左到右,从上到下)、处理范围、起始索引、是否添加后缀
对目的元器件进行复位(reset all)——更新更改列表——接受变更——执行变更
2、局部核对:修改部分序号

6、PCB封装名称的统一添加与管理

统一添加封装名称:封装管理器(快捷键TG

7、原理图的编译设置及检查

1、在工程选项中设置报错规则(其中一些致命错误需标注出来)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
2、编译原理图(validate)——在panel面板中调出massage
逐一排错

8、原理图BOM表输出

报告下的bills of materials(选择输出项和输出类型)

9、原理图的PDF打印输出

文件下的智能PDF(选择是否附上BOM)

四、快捷键操作说明

PS:快捷键要使用美式键盘,按住ctrl可以自定义快捷键

操作效果
鼠标右击取消命令
ctrl+右键放大缩小
VGS快捷键调整单位栅格大小(常用栅格10)
Tab(滑动过程中)更改属性(主要是Dedignator序号)
按住shift拖动快速复制
空格旋转90度
左键虚框批量选中
EY阵列式粘贴
MS移动所选项(此时也可以执行镜像操作)
X/YX轴镜像/Y轴镜像
A器件的对齐方式(很重要)
JC查找元器件

三、一些小技巧(持续更新)

1、批量管理引脚(designator,name等)

  • 新建excel 按顺序填写所有引脚名称或其他所需改变的属性
  • 批量选中所有想要改变的引脚
  • 选择panel—sch list
  • ctrl+c excel表格内容 ctrl+v 替换sch list内容

2、批量放置引脚

  • ctrl+c 所需引脚
  • 快捷键EY 阵列式粘贴

3、添加元器件和添加元器件下part

  • 左侧add(添加)直接添加
  • 选中元器件–菜单栏tools对应中文版AD工具)–new part(对应中文版AD新部件)–partA.B.C…

4、如何将AD软件自带的库里的元器件添加到工程的原理图库(直接拖动不出来)

  • 在原理图中将所需元器件拖动出来
  • 菜单栏中设计生成原理图库
  • 在新的原理图库(包含所需元器件)复制,粘贴到工程的原理图库中(记得改参数designator)

四、一些查找工具

常用的查看元器件参数网址
芯片手册:https://www.alldatasheet.com/
嘉立创商城:https://www.szlcsc.com/
淘宝:https://www.taobao.com/
IC封装网:http://www.iclib.cn/
PCB联盟:https://www.pcbbar.com/

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

AD学习笔记(二)原理图库以及原理图绘制 的相关文章

  • java枚举类详解

    一 初始枚举 枚举类型是Java 5中新增特性的一部分 xff0c 它是一种特殊的数据类型 xff0c 之所以特殊是因为它既是一种类 class 类型却又比类类型多了些特殊的约束 xff0c 但是这些约束的存在也造就了枚举类型的简洁性 安全
  • vue报错:Component name “xxx“ should always be multi-word

    这个问题困扰我这个菜鸡很久了 xff0c 当我run serve的时候总是会报错Component name xxx should always be multi word 一直以为是命名的问题 xff0c 可是改了又改还是不行 xff0c
  • C语言学习---通过指针形参修改实参的值/交换两个数字的值---原理深究

    C语言学习 通过指针形参修改实参的值 交换两个数字的值 原理深究 要通过函数调用修改实参的值 xff0c 首先我们要明白函数调用过程中的传参方式与返回方式 xff1a 传参方式 xff1a 在c语言里面 xff0c 所有的参数传递都是单向的
  • [已解决]Git无法连接远程

    如果你是开了代理的情况下 xff0c Git失效了可以参考我的解决方法 今天Git忽然抽风了 xff0c 显示连接失败 正在获取 origin kex exchange identification Connection closed by
  • 服务端和客户端通信--UDP(含完整源代码)

    UDP通信实验 实验设备 xff1a 目标系统 xff1a Windows 软件工具 xff1a vs2022 vc6 dev 实验要求 xff1a 完成UDP服务端和客户端的程序编写 xff1b 分别实现UDP一对一通信和广播通信功能 实
  • Proteus 8 Professional发生关键仿真错误(疑似中文路径导致)

    Proteus 8 Professional发生关键仿真错误 xff08 疑似中文路径导致 xff09 在软件仿真时出现错误 显示好多红色代码 疑似之前把电脑名命名为中文了 所以缓存路径也是中文 导致Proteus 8 Profession
  • pm2实现linux重启后自启动node服务

    简介 利用pm2非常简单就可以实现 开机自启node服务的功能 目的是为解决服务器由于各种原因自动重启后 node服务没自动启动 导致无法工作的问题 操作步骤 使用pm2 start xff08 启动服务 执行pm2 save 保存当前已经
  • 【C++音视频开发】视频篇 | 图像基础概念

    前言 本专栏将不间断更新有关C 43 43 音视频开发的内容 xff0c 其中有初级章 中级章与高级章的内容 xff0c 包括但不限于音视频基础 FFmpeg实战 QT 流媒体客户端 流媒体服务器 WebRTC实战 Android NDK等
  • 【C++音视频开发】视频篇 | RGB与YUV

    前言 本专栏将不间断更新有关C 43 43 音视频开发的内容 xff0c 其中有初级章 中级章与高级章的内容 xff0c 包括但不限于音视频基础 FFmpeg实战 QT 流媒体客户端 流媒体服务器 WebRTC实战 Android NDK等
  • Docker-常用命令

    目录 一 docker基础命令1 启动与关闭docker2 查看docker信息3 docker帮助命令 二 docker镜像命令1 查询与搜索镜像2 拉取镜像3 删除镜像4 保存与加载镜像 三 docker容器命令1 查看容器运行及状态2
  • Ubuntu18.04安装VScode并配置ROS环境

    1 安装VScode 1 1通过命令安装 在终端命令行中依次输入以下命令 sudo add apt repository ppa ubuntu desktop ubuntu make sudo apt get update sudo apt
  • cropper.js使用

    这两天一直在写上传头像那一部分 xff0c 需要用到cropper裁剪 xff0c 算起来这是我第二次用了 xff0c 本来以为会比较顺手 xff0c 结果一直报这个错 本来以为是jq和cropper的引入顺序问题 xff0c 结果调好了还
  • linux编程基础——文件、进程

    stat 函数获取文件属性 运用 使用stat 函数获取文件属性 xff0c 输出文件大小 写入文件内容 include lt stdio h gt include lt unistd h gt include lt stdlib h gt
  • 【matlab】设置中文版帮助

    版本 xff1a MATLAB2016a 1 双击图标打开MATLAB 2 打开帮助文档页面 3 打开预设项界面 4 设置帮助文档位置 点击帮助 xff0c 文档位置选择在mathworks com上 xff08 需要Internet连接
  • plugin

    plugin是什么 xff1f 1 plugin是插件的意思 xff0c 通常是用于对某个现有的架构进行扩展 2 webpack中的插件 xff0c 就是对webpack现有功能的各种扩展 xff0c 比如打包优化 xff0c 文件压缩等等
  • 已知字符串STRING以‘$’为结束标志;统计其中小写字母的个数,结果送到COUNT单元,并把该字符串中的小写字母变成大写字母,其它字符保持不变。要求分别在屏幕上输出原字符串以及修改后的字符串。

    只为记录汇编作业 题目 xff1a 已知字符串STRING以 为结束标志 xff1b 统计其中小写字母的个数 xff0c 结果送到COUNT单元 xff0c 并把该字符串中的小写字母变成大写字母 xff0c 其它字符保持不变 要求分别在屏幕
  • thinkPHP项目部署后,访问接口提示404错误原因

    正常情况下 xff0c 服务器开启了pathinfo xff08 如何开启 xff1f xff09 之后 xff0c 再修改当前站点的conf文件 xff0c 加上URL重写隐藏index php入口 location api if e r
  • STM32CubeMX驱动4x4键盘模块

    文章目录 1 4x4键盘模块简介2 4x4键盘模块原理2 1 独立按键的原理2 2 矩阵键盘的原理 3 移植源码到工程4 实验 1 4x4键盘模块简介 4x4键盘模块是一种常用的电子组件 xff0c 它由16个按钮或开关以矩阵方式排列而成
  • xshell无法连接到ubuntu解决办法

    1 检查虚拟机 ssh是否启动 ps e grep ssh 2 没有看到ssh就说明未启动 xff0c 选择下面的一种方式手动启动就好了 如果手动明启动 xff0c 如果未安装则会报出以下错误 xff0c 需要手动安装 sudo apt i
  • 集成Planner与Px4的运行参考

    集成Planner与Px4的运行参考 下载代码 下载相关代码 由于部分需要科学上网环境下载且下载内容不全 xff0c 故首先借助百度网盘进行下载 xff0c 之后移植到Linux环境下进行下载 xff09 链接 xff1a link 提取码

随机推荐