手把手教你学AltiumDesigner之新建原理图库

2023-10-28 02:50

本文主要是介绍手把手教你学AltiumDesigner之新建原理图库,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

学好AD,请多加练习!!!
学好AD,请多加练习!!!
学好AD,请多加练习!!!

既然是手把手教学,那么就必须从零开始。电路的设计基础就是要有电子元器件,那么我们搭建原理图的第一步就是拥有我们需要的元器件。那就准备好做元器件的原理图吧。

因为本次我们要以CH543D作为例子进行设计,所以就需要在CH543D的官网查看他的数据手册以及参看资料等。资料的链接:https://pan.baidu.com/s/133rIu_op0tUKsnEqKw7Liw 
提取码:CHAQ

这里提取出如下图所示CH543D官方部分原理图文档,作为参考。

首先,我们根据此原理图做出元件原理图库,并且命名为CH543D_DEMO.SchLib——就是上一个文章所讲的原理图库。新建好的工程如下图所示。

具体建立方法在我的上一篇文章:手把手教你学AltiumDesigner之新建工程篇_xuetian99的博客-CSDN博客_ad新建工程步骤

现在,我们打开新建的原理图库,新建这些元器件的原理图。(这里简单的啰嗦一下,元器件的原理图并不是元器件的真实布局,有时候会根据实际引脚功能将功能相同的引脚排列在一起,或者根据读图习惯,将元件原理图拆分成多个部分,这些部分共同组成了一个元器件的原理图。)

以下是使用手动画元器件的方法:

一、新建芯片CH543D的原理图:

1、打开原理图库如下图所示;

2、鼠标分别点击图中1、2处,将这里命名为CH543D。

3、如下图,在1—Design Item ID处输入:CH543D,在2—Designator处输入:U?,在3—comment处输入:单片机—CH543D或者CH543D。

如下图,完成后如图所示。

完成上述步骤后,就可以开始画元件原理图了。

4.1、放置元器件的组成有两种方法,第一种方法就是如下图所示,找到放置,矩形。

 4.2、第二种方法就是直接在工具栏里“/”这里点击鼠标右键,选择矩形。如下图所示。

5、选好矩形后,放置于图纸的第四象限。放置矩形的大小根据元器件的引脚数以及自己的习惯放置就可以。如下图所示。

 6、放置好元器件的本体后,放置引脚。放置引脚的方法如下所述。

7.1、放置元件引脚方法一:找到放置,在放置下面找到管脚。然后选中,如下图所示。

 7.2、放置元件引脚方法二:在工具栏找到如图所示的图标,点击。

 

 7.3、元件引脚的放置讲究顺序和方向,方向不对,就会造成你自己做的元器件无法形成电气连接。原器件引脚的方向如下图所示,图中红色方框中的一端永远向外,只有这里向外才有电气属性。

 7.4、将元件引脚放置在元件本体(黄色方框上)。按照顺序放置后如图所示。一般情况下,元件引脚都是从1开始。这里0脚的作用是该芯片底部有一个焊盘,通常与地连接。

 下图为CH543D的实物图。图中红色框内就是该元器件的底部焊盘,一般用0脚代替。没有这个焊盘的元器件就不用放置0脚。

 7.5、命名元件引脚。如图,点击PINS

点击图中的铅笔符号

弹出如图所示的对话框 ,根据CH543D的元件数据手册,命名图中Name处。

 如图,根据数据手册命名完如图所示,点击确定即可。

 命名完引脚如图所示。点击保存即可。

8、其他元器件均可使用这种办法进行新建。

9、打开上个文章新建的原理图文件。如下图所示。

 10、继续回到原理图库,点击如图所示的放置,就可以将新建的元器件放在原理图纸上了。

 放置在原理图上如下图所示。其中U?是元器件的位号,CH543D是元器件的型号。

至此,原理图库中元器件原理图的新建就已经完成了,大家可以根据自己的喜好建立自己的原理图库了,当然,自己建立的原理图一定要符合读图要求哦,一般情况下,我们读图的顺序是按照从左到右,从上到下。

这篇关于手把手教你学AltiumDesigner之新建原理图库的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

在MySQL中实现冷热数据分离的方法及使用场景底层原理解析

《在MySQL中实现冷热数据分离的方法及使用场景底层原理解析》MySQL冷热数据分离通过分表/分区策略、数据归档和索引优化,将频繁访问的热数据与冷数据分开存储,提升查询效率并降低存储成本,适用于高并发... 目录实现冷热数据分离1. 分表策略2. 使用分区表3. 数据归档与迁移在mysql中实现冷热数据分

IDEA中新建/切换Git分支的实现步骤

《IDEA中新建/切换Git分支的实现步骤》本文主要介绍了IDEA中新建/切换Git分支的实现步骤,通过菜单创建新分支并选择是否切换,创建后在Git详情或右键Checkout中切换分支,感兴趣的可以了... 前提:项目已被Git托管1、点击上方栏Git->NewBrancjsh...2、输入新的分支的

从原理到实战深入理解Java 断言assert

《从原理到实战深入理解Java断言assert》本文深入解析Java断言机制,涵盖语法、工作原理、启用方式及与异常的区别,推荐用于开发阶段的条件检查与状态验证,并强调生产环境应使用参数验证工具类替代... 目录深入理解 Java 断言(assert):从原理到实战引言:为什么需要断言?一、断言基础1.1 语

MySQL中的表连接原理分析

《MySQL中的表连接原理分析》:本文主要介绍MySQL中的表连接原理分析,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1、背景2、环境3、表连接原理【1】驱动表和被驱动表【2】内连接【3】外连接【4编程】嵌套循环连接【5】join buffer4、总结1、背景

深度解析Spring AOP @Aspect 原理、实战与最佳实践教程

《深度解析SpringAOP@Aspect原理、实战与最佳实践教程》文章系统讲解了SpringAOP核心概念、实现方式及原理,涵盖横切关注点分离、代理机制(JDK/CGLIB)、切入点类型、性能... 目录1. @ASPect 核心概念1.1 AOP 编程范式1.2 @Aspect 关键特性2. 完整代码实

Java Stream的distinct去重原理分析

《JavaStream的distinct去重原理分析》Javastream中的distinct方法用于去除流中的重复元素,它返回一个包含过滤后唯一元素的新流,该方法会根据元素的hashcode和eq... 目录一、distinct 的基础用法与核心特性二、distinct 的底层实现原理1. 顺序流中的去重

Spring @Scheduled注解及工作原理

《Spring@Scheduled注解及工作原理》Spring的@Scheduled注解用于标记定时任务,无需额外库,需配置@EnableScheduling,设置fixedRate、fixedDe... 目录1.@Scheduled注解定义2.配置 @Scheduled2.1 开启定时任务支持2.2 创建

Spring Boot 实现 IP 限流的原理、实践与利弊解析

《SpringBoot实现IP限流的原理、实践与利弊解析》在SpringBoot中实现IP限流是一种简单而有效的方式来保障系统的稳定性和可用性,本文给大家介绍SpringBoot实现IP限... 目录一、引言二、IP 限流原理2.1 令牌桶算法2.2 漏桶算法三、使用场景3.1 防止恶意攻击3.2 控制资源

Python中使用uv创建环境及原理举例详解

《Python中使用uv创建环境及原理举例详解》uv是Astral团队开发的高性能Python工具,整合包管理、虚拟环境、Python版本控制等功能,:本文主要介绍Python中使用uv创建环境及... 目录一、uv工具简介核心特点:二、安装uv1. 通过pip安装2. 通过脚本安装验证安装:配置镜像源(可

Mysql的主从同步/复制的原理分析

《Mysql的主从同步/复制的原理分析》:本文主要介绍Mysql的主从同步/复制的原理分析,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录为什么要主从同步?mysql主从同步架构有哪些?Mysql主从复制的原理/整体流程级联复制架构为什么好?Mysql主从复制注意