首页 > 其他分享 >kiCad新建符号库(系统自带封装库)

kiCad新建符号库(系统自带封装库)

时间:2024-05-04 17:45:34浏览次数:16  
标签:封装 符号 芯片 引脚 边框 kiCad XL7056 符号库

软件版本:KiCad 8.0

1 打开软件,选择工程,并打开原理图:

image

2 点击符号编辑器:

image

3 新建符号

搜索XL,在Regulator_Switching(稳压器开关)一栏中已有一部分XL系列的稳压芯片:
image

在此基础上新建一个XL7056的降压型DC-DC转换器,右键,选择新建符号:
image

输入新建的符号名:
image

此时,在Regulator_Switching(稳压器开关)一栏中已生成一个XL7056的符号:
image

4 绘制符号边框

以十字架原点为中心,添加一个矩形边框:
image

鼠标选中绘制的边框,即可在左边看到边框属性:
image

将边框选择为背景填充:
image

在填充颜色中选择一种颜色:
image

确定后,点击空白处,即可预览颜色:
image

5 添加引脚

添加引脚可参考芯片手册的典型应用图,这样方便后续根据芯片手册设计电路原理图
image

点击添加引脚:
image

根据芯片手册,设置引脚属性,确定后将引脚移动到对应位置:
image
image

注意VIN和GND的电气属性选择电源输入

最终效果如下:
image

6 设置符号属性

image

补充对应的属性,封装对应芯片手册所给的封装来选择(若系统库里没有对应的封装,就需要手动创建封装)
image

保存符号,至此,XL7056符号已创建完成。

7 在原理图中放置器件

image

搜索XL,在Regulator_Switching(稳压器开关)一栏中选择XL7056
image

8 更新PCB

在PCB中也能正常显示封装
image

9 3D预览

image

标签:封装,符号,芯片,引脚,边框,kiCad,XL7056,符号库
From: https://www.cnblogs.com/zxr-blog/p/18172501

相关文章

  • aardio封装库) 微软开源的js引擎(ChakraCore)
    前言做爬虫肯定少不了JavaScript引擎的使用,比如在Python中现在一般用pyexecjs2来执行JavaScript代码,另外还有一些其他执行JavaScript的库:https://github.com/eight04/node_vm2:rpc调用nodejs,需要安装nodehttps://github.com/eight04/deno_vm:rpc调用deno,需要安装denohttps:......
  • 面向对象三大特征之封装及property
    Ⅰ面向对象三大特征之封装【一】面向对象的三大特性#继承#封装#多态#其中之一就是封装:就是将数据与功能整合到一起#类里面定义数据和方法的时候,都会有一个需求,某些方法和属性是不能让别人看到的【二】什么是封装#封装就是对具体的对象的一种抽象#意思就是将某......
  • 基于electron-store的最佳实践封装工具类
    基于之前讨论的electron-store最佳实践,以下是一个更加完善和健壮的封装示例,包含了类型处理、默认值设定、以及一些实用方法,以适应更复杂的场景://storeUtil.jsconstStore=require('electron-store');constapp=require('electron').app;classStoreUtil{constructor......
  • 封装
    packagefengzhuang;//一个项目应该只存在一个main方法publicclassApplication{publicstaticvoidmain(String[]args){Students1=newStudent();s1.setName("小王");System.out.println(s1.getName());s1.setAge(-1);System.out.println(s1.getAge());}}pack......
  • 封装两个简单的Jquery组件
    Jquery给我们提供了很大的方便,我们把他看成是一个公共库,以致在这个公共库上延伸出了很多Jquery插件;在项目过程中,有些插件总是不那么令人满意;主要说两个项目用途:1、 遮罩层,跟一般的遮罩层不一样,我需要实现的是对某一个元素进行局部遮罩;2、 冒泡提示,网上有很多,我需要的只是一......
  • qt封装dll并静态调用其它接口
    开发套件为QT5.9+MinGW编译器首先创建dll,第一步创建一个打开pro文件,因为我们创建的是app,需要的是dll,修改app->lib,注意不是dll其次,静态调用自己的底层库在工程中加入头文件,在pro添加dll的路径(注意这里静态调用没有用到lib文件)添加示例接口将编译的dll放入测试环境......
  • C语言实现封装特性
    注:本文原型摘自《架构整洁之道》第5章面向对象编程,经过作者加工修改1.封装特性封装是面向对象编程的基本思想之一,通过采用封装特性,我们可以把一组相关联的数据和函数圈起来,使圈外面的代码只能看见部分函数,数据则完全不可见。然而由于C++编译器必须知道每个类实例的大小,因此要......
  • C++ 访问说明符详解:封装数据,控制访问,提升安全性
    C++访问说明符访问说明符是C++中控制类成员(属性和方法)可访问性的关键字。它们用于封装类数据并保护其免受意外修改或滥用。三种访问说明符:public:允许从类外部的任何地方访问成员。private:仅允许在类内部访问成员。protected:允许在类内部及其派生类中访问成员。示例:cla......
  • Vinka超低功耗抗干扰LCD液晶段码屏驱动芯片 推出新封装:VKL144C/D LQFP48/SSOP48
    VKL144C/D概述:VKL144C/D是一个点阵式存储映射的LCD驱动器,可支持最大144点(36SEGx4COM)的LCD屏。单片机可通过I2C接口配置显示参数和读写显示数据,可配置4种功耗模式,也可通过关显示和关振荡器进入省电模式。其高抗干扰,低功耗的特性适用于水电气表以及工控仪表类产品。特点•工......
  • 02_微信小程序常用的方法封装
     消息提示框封装://消息提示框封装/**//提示的内容title:'消息提示框',//提示的内容icon:'success',//提示的图标,success(成功)、error(失败)、loading(加载)、none(不显示图标)duration:2000,//提示的延迟时间mask:true//是否显示透......