AD20原理图库的制作

1、打开“51单片机最小系统”的工程文件。

  2、创建原理图库文件:单击“文件”菜单,选择“新的”选项中的“库”选项,再选择“原理图库”,进入原理图库元件的编辑界面。

3、保存原理图库文件:选择“文件”菜单,选择“保存”选项,将文件命名为“51单片机原理图库”并进行保存。

  4、原理图库元件的操作界面跟原理图操作界面类似,包括视图的放大和缩小以及元件的移动、翻转等等,需要注意的是,在库元件的操作界面下,所编辑的是单个的元件,而不是整个原理图,并且要求元件必须放在坐标原点附近进行编辑。

  5、以制作USB下载程序的CH340X芯片为例:

在“放置”菜单下选择“矩形”选项,可以在界面下放置一个矩形,第一次点击鼠标左键可以确定矩形左上角的位置,第二次点击鼠标左键可以确定矩形右下角的位置,第三次点击鼠标右键即可完成矩形的绘制,通过以上三次点击鼠标就可以完整放置一个矩形。用同样的方法放置一个小的圆形矩形的左下角作为引脚的起始标志。

  6、放置元件管脚:在“放置”菜单下选择“管脚”选项,放置一个元件管脚,需要注意的是,管脚的其中一端是跟着鼠标移动的,该端口是连线的有效端口,必须放置于元件的外侧。单击鼠标左键可确定管脚的放置位置。

 7、修改管脚属性:双击需要编辑的管脚,系统右侧弹出“Properties(属性)”界面,进入管脚属性菜单,“Designator”项目可以修改管脚的编号,此项必须有值,而且该值在整个元件中不能重复;“Name”项目可以修改管脚的名称(可忽略为空白);“”选项可以对修改的内容进行隐藏和显示;“[ɪˈlektrɪkl]Electrical Type”项目可以修改管脚的电气属性(默认值为“Passive[ˈpæsɪv]被动的”);“Pin Length”项目可以修改管脚长度为200mil;“Inside”项目可以选择管脚内侧的形状;“Inside Edge”可以选择管脚内边的形状;“Outside Edge”可以选择管脚外边的形状;“Outside”可以选择管脚外侧的形状。

8、元件参数修改:制作完成元件后,在左下方的选项卡中找到“SCH Library”选项并单击选择,这时在左上方的窗口中出现元件的默认名称,双击元件名称进入元件的属性修改窗口,“Designator Item ID”选项可以修改元件的名称,制作时改为“CH340X”;“Designator”选项可以修改元件的默认编号,制作时改为“U?”。 修改完成后点击“回车按键”确认。

9、元件调试:在左上方的元件窗口中,点击“放置”按钮,可以将制作好的元件放置到原理图中,观察元件的大小及其管脚是否合适,如果不合适可再回到库文件中进行修改。

  10、库文件中添加新的元件:在“工具”菜单下,选择“新器件”选项,弹出新元件的元件名称窗口,输入新的元件名称,点击“OK”确定。这时在左上角的元件列表窗口中会出现该元件的名称。

  11、放置矩形块:在“放置”菜单下选择“矩形”选项,可以在界面下放置一块矩形方块。

  12、在矩形方块周边放置元件管脚,管脚的编号和名称如下图所示,放置和修改方法参照6、7。

  13、元件参数修改:将元件默认编号修改为“U?”,并放入原理图中进行调试,修改和调试方法参照8、9。

完成原理图库的制作后,回到原理图编辑界面,添加制作好的库元件,方法参照之前的博文。

基本原理图的设计

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/113520.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

CPU飙高问题排查命令

1. 远程客户端连接服务器,top命令查看cpu占用最高的进程id 2. (top -H -p 进程pid) 命令: 找出进程里面线程占用CPU高的线程有哪些 ? 3. (printf 0x%x\n 线程id) 线程id转16进制 4. (./jstack PID | grep TID(十六进制) -A 30)

设计模式之建造者模式

什么是建造者模式 建造者模式是一种创建型设计模式,它提供了一种创建对象的最佳方式。这种模式将一个复杂的构建与其表示相分离,使得同样的构建过程可以创建不同的表示。 举一个简单的例子:假设我们要创建一个复杂的对象,例如一…

vscode摸鱼插件开发

不知道大家在写代码的时候,摸不摸鱼,是不是时不时得打开一下微博,看看今天发生了什么大事,又有谁塌房,而你没有及时赶上。 为此,我决定开发一个vscode插件,来查看微博热搜 插件名称&#xff1…

influxDB学习记录

一、官网 influxdb官方英文文档:https://docs.influxdata.com/influxdb/v1.8/query_language/spec/influxdb中文文档:https://jasper-zhang1.gitbooks.io/influxdb/content/ 二、centos安装与基本配置 influxdb安装与基本配置(centos) 三…

论文阅读[51]通过深度学习快速识别荧光组分

【论文基本信息】 标题:Fast identification of fluorescent components in three-dimensional excitation-emission matrix fluorescence spectra via deep learning 标题译名:通过深度学习快速识别 三维激发-发射矩阵荧光光谱中的荧光组分 期刊与年份&…

【量化交易笔记】10.建立最简单的交易策略

概述 量化说得简单一些用策略进行股票交易,在实施交易之前,需要制定策略,并回测试共效果 为了把交易说明清楚,将这个过程,能简单,就简单,总之,简单,简单再简单。 以下主…

unity NPR 卡通渲染

文章目录 一、 介绍二、 素材准备三、 步骤四、 shader代码五、工程链接 一、 介绍 NPR是计算机图形学中的一类,即非真实感绘制(Non-photorealistic rendering),主要用于模拟艺术式的绘制风格,也用于发展新绘制风格,形式一般是卡…

冰蝎默认加密的流量解密

破解冰蝎的默认加密 流量包分析 上传的冰蝎流量包 POST /web-zh/DVWA/vulnerabilities/upload/ HTTP/1.1 Host: 192.168.197.111 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/118.0 Accept: text/html,application/xhtmlxml,a…

vscode调试container(进行rocksdb调试)+vscode比较git项目不同分支和fork的哪个分支

vscode调试container(进行rocksdb调试) 参考链接: https://blog.csdn.net/qq_29809823/article/details/128445308#t5 https://blog.csdn.net/qq_29809823/article/details/121978762#t7 使用vscode中的插件dev containners->点击左侧的…

【微信小程序开发】小程序微信用户授权登录(用户信息手机号)

🥳🥳Welcome Huihuis Code World ! !🥳🥳 接下来看看由辉辉所写的关于小程序的相关操作吧 目录 🥳🥳Welcome Huihuis Code World ! !🥳🥳 授权流程讲解 一.用户信息授权登录 1.w…

MD-MTSP:粒子群优化算法PSO求解多仓库多旅行商问题MATLAB(可更改数据集,旅行商的数量和起点)

一、多仓库多旅行商问题MD-MTSP 多旅行商问题(Multiple Traveling Salesman Problem, MTSP)是著名的旅行商问题(Traveling Salesman Problem, TSP)的延伸,多旅行商问题定义为:给定一个𝑛座城市…

LabVIEW中管理大型数据

LabVIEW中管理大数据 LabVIEW的最大优势之一是自动内存管理。这种内存管理允许用户轻松创建字符串、数组和集群,而无需C/C用户经常担心。但是,这种内存管理设计为绝对安全,因此数据被非常频繁地复制。这通常不会造成任何问题,但是…

vue3 列表页开发【选择展示列】功能

目录 背景描述: 开发流程: 详细开发流程: 总结: 背景描述: 这个功能是基于之前写的 封装列表页 的功能继续写的,加了一个选择展示列的功能,可以随时控制表格里展示那些列的数据&#xf…

深度强化学习 第 4 章 DQN 与 Q 学习

4.1 DQN 最优动作价值函数的用途 假如我们知道 Q ⋆ Q_⋆ Q⋆​,我们就能用它做控制。 我们希望知道 Q ⋆ Q_⋆ Q⋆​,因为它就像是先知一般,可以预见未来,在 t t t 时刻就预见 t t t 到 n n n时刻之间的累计奖励的期望。假如…

5G来临,迎客莱带你探索运营商大数据的应用

随着5G时代的来临,不仅在算力的基础上得到了加强和保障,同时也丰富了计算的方式和模式,如边缘计算、霾计算等。计算方式和模式的改变,对于运营商来说,意味着更丰富的数据维度,更鲜活的数据和更强大的数据处…

无人机航拍图像拼接与目标识别

一、简介 无人机用来做图像侦察是常见功能,现有技术基本是无人机对某片区域进行飞行,人工实时监控飞行图像,将图像录制成视频供事后回放。此方法对人员业务要求比较高、反应速度足够快、不利于信息收集、录制视频丢失空间信息、对于后期开展区…

Qt判断一个点在多边形内还是外(支持凸边形和凹变形)

这里实现的方法是转载于https://blog.csdn.net/trj14/article/details/43190653和https://blog.csdn.net/WilliamSun0122/article/details/77994526 来实现的,并且按照Qt的规则进行了调整。 以下实现方法有四种,每种方法的具体讲解在转载的博客中有说明&…

Python之爬虫

目录 HTTP请求HTTP响应获得页面响应伪装用户访问打包数据爬取豆瓣top250 HTTP请求 HTTP:HypertextTransferProtcol 超文本传输协议 1、请求行 POST/user/info?new_usertrue HTTP/1.1#资源了路径user/info 查询参数new_usertrue 协议版本HTTP/1.1 2、请求头 Ho…

element ui 下拉框 选择月份和天数

一、背景 目前做的管理系统项目&#xff0c;期望实现功能为&#xff1a;设置出账周期和出账日&#xff0c;考虑使用element ui下拉框实现功能 二、所用技术 vue2element ui 三、实现效果 四、具体代码 <template><popup-frame :title"批量设置出账日" …

Leetcode—2530.执行K次操作后的最大分数【中等】(C语言向上取整数学公式)

2023每日刷题&#xff08;五&#xff09; Leetcode—2530.执行K次操作后的最大分数 向上取整思想 参考了这篇文章 有人肯定会问&#xff0c;这个向上取整为什么是这样来的。接下来我简单讲解一下。 数学式&#xff1a; x y 数学式&#xff1a;\frac{x}{y} 数学式&#xff1a…