手把手教你学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

相关文章

微信公众号脚本-获取热搜自动新建草稿并发布文章

《微信公众号脚本-获取热搜自动新建草稿并发布文章》本来想写一个自动化发布微信公众号的小绿书的脚本,但是微信公众号官网没有小绿书的接口,那就写一个获取热搜微信普通文章的脚本吧,:本文主要介绍微信公众... 目录介绍思路前期准备环境要求获取接口token获取热搜获取热搜数据下载热搜图片给图片加上标题文字上传图片

Java编译生成多个.class文件的原理和作用

《Java编译生成多个.class文件的原理和作用》作为一名经验丰富的开发者,在Java项目中执行编译后,可能会发现一个.java源文件有时会产生多个.class文件,从技术实现层面详细剖析这一现象... 目录一、内部类机制与.class文件生成成员内部类(常规内部类)局部内部类(方法内部类)匿名内部类二、

Python中随机休眠技术原理与应用详解

《Python中随机休眠技术原理与应用详解》在编程中,让程序暂停执行特定时间是常见需求,当需要引入不确定性时,随机休眠就成为关键技巧,下面我们就来看看Python中随机休眠技术的具体实现与应用吧... 目录引言一、实现原理与基础方法1.1 核心函数解析1.2 基础实现模板1.3 整数版实现二、典型应用场景2

Java的IO模型、Netty原理解析

《Java的IO模型、Netty原理解析》Java的I/O是以流的方式进行数据输入输出的,Java的类库涉及很多领域的IO内容:标准的输入输出,文件的操作、网络上的数据传输流、字符串流、对象流等,这篇... 目录1.什么是IO2.同步与异步、阻塞与非阻塞3.三种IO模型BIO(blocking I/O)NI

PyCharm如何设置新建文件默认为LF换行符

《PyCharm如何设置新建文件默认为LF换行符》:本文主要介绍PyCharm如何设置新建文件默认为LF换行符问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录PyCharm设置新建文件默认为LF换行符设置换行符修改换行符总结PyCharm设置新建文件默认为LF

JAVA封装多线程实现的方式及原理

《JAVA封装多线程实现的方式及原理》:本文主要介绍Java中封装多线程的原理和常见方式,通过封装可以简化多线程的使用,提高安全性,并增强代码的可维护性和可扩展性,需要的朋友可以参考下... 目录前言一、封装的目标二、常见的封装方式及原理总结前言在 Java 中,封装多线程的原理主要围绕着将多线程相关的操

kotlin中的模块化结构组件及工作原理

《kotlin中的模块化结构组件及工作原理》本文介绍了Kotlin中模块化结构组件,包括ViewModel、LiveData、Room和Navigation的工作原理和基础使用,本文通过实例代码给大家... 目录ViewModel 工作原理LiveData 工作原理Room 工作原理Navigation 工

Java的volatile和sychronized底层实现原理解析

《Java的volatile和sychronized底层实现原理解析》文章详细介绍了Java中的synchronized和volatile关键字的底层实现原理,包括字节码层面、JVM层面的实现细节,以... 目录1. 概览2. Synchronized2.1 字节码层面2.2 JVM层面2.2.1 ente

MySQL的隐式锁(Implicit Lock)原理实现

《MySQL的隐式锁(ImplicitLock)原理实现》MySQL的InnoDB存储引擎中隐式锁是一种自动管理的锁,用于保证事务在行级别操作时的数据一致性和安全性,本文主要介绍了MySQL的隐式锁... 目录1. 背景:什么是隐式锁?2. 隐式锁的工作原理3. 隐式锁的类型4. 隐式锁的实现与源代码分析4

MySQL中Next-Key Lock底层原理实现

《MySQL中Next-KeyLock底层原理实现》Next-KeyLock是MySQLInnoDB存储引擎中的一种锁机制,结合记录锁和间隙锁,用于高效并发控制并避免幻读,本文主要介绍了MySQL中... 目录一、Next-Key Lock 的定义与作用二、底层原理三、源代码解析四、总结Next-Key L