硬件开发笔记(二十七):AD21导入DC座子原理图库、封装库,然后单独下载其3D模型融合为3D封装

若该文为原创文章,转载请注明原文出处
本文章博客地址:https://hpzwl.blog.csdn.net/article/details/140541464

长沙红胖子Qt(长沙创微智科)博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…

硬件相关开发

上一篇:《硬件开发笔记(二十六):AD21导入电感原理图库、封装库和3D模型》
下一篇:敬请期待…


前言

  电阻,电容,电感还有各种基础的电子元器件、连接器和IC构成了各种实现功能的电子电路。
  本篇介绍DC座子,并将座子封装导入AD21,预览其三维模型。


DC电源插座

概述

  在电子设备和电气系统中,电源插座是不可或缺的组成部分,其中DC电源插座尤为重要。DC电源插座(Direct Current Power Socket)专为直流电(Direct Current, DC)设计,为各种电子设备提供稳定、安全的直流电源。本文将详细介绍DC电源插座的结构、功能、类型以及其在各个领域的应用。

DC电源插座的结构

  DC电源插座主要由插座体、插针(或插孔)、绝缘材料以及可能存在的固定装置等部分组成。插座体通常由耐用的塑料或金属制成,表面经过特殊处理以提高其抗腐蚀性。插针或插孔作为电气连接部分,需要具备良好的导电性能。绝缘材料则用于保护用户免受电击等危险。
  在这里插入图片描述

DC电源插座的功能

  • 电气连接:DC电源插座的基本功能是提供电气连接,将电源与设备连接起来,确保设备能够正常工作。
      
  • 电流稳定:DC电源插座通常具有电流稳定功能,能够确保设备在稳定的电流下运行,避免因电流波动而对设备造成损害。
      
  • 安全保护:DC电源插座通常具备多种安全保护功能,如过流保护、过压保护、过热保护等,以预防因电气故障而引发的安全事故。

DC电源插座的类型

  • 桶型插座:桶型插座是一种常见的DC电源插座,其外观呈圆柱形,适用于各种便携式电子设备和充电设备。
      在这里插入图片描述

  • 面板插座:面板插座通常安装在设备面板上,用于为设备提供直流电源。这种插座结构紧凑,占用空间小,适用于各种嵌入式设备和系统。
      在这里插入图片描述

  • 防水插座:防水插座具有防水功能,适用于户外或潮湿环境下的电子设备。它们通常采用特殊的密封设计,确保在恶劣环境下仍能正常工作。
       在这里插入图片描述

DC电源插座的应用

  DC电源插座广泛应用于各种需要直流电供电的设备和系统中,包括但不限于以下几个方面:

  • 通信设备:如手机、平板电脑、路由器等通信设备通常采用DC电源插座进行供电。
  • 电子产品:如笔记本电脑、数码相机、摄像机等电子产品也常使用DC电源插座。
  • 电动工具:一些电动工具,如电动螺丝刀、电动切割机等,也采用DC电源插座进行供电。
  • 实验室设备:在实验室中,许多设备需要稳定的直流电源,DC电源插座能够提供这种电源需求。
  • 新能源汽车:随着新能源汽车的普及,DC电源插座在充电设施中也得到了广泛应用。它们能够为电动汽车提供快速、高效的充电服务。

创建DC电源插座

步骤一:常用的电源插座

   在这里插入图片描述

  在这里插入图片描述

  云汉芯城
  注意:无需注册登录,搜索到有,就可以获取datasheet,原理图库和封装库(有些元器件是不存在、存在没有原理图封装库的都有,没有就去其他渠道找,若是实在没有则通过AD在线获取(需要注册登录,非公司的个人学习可用),还有就是自己绘制原理图库、封装(3D,可以选择不画),这部分后续文章会有详细的讲解)。
  搜索“DC-005
  都没有3D模型,按照尺寸选是14.2x9.0x11的:
  在这里插入图片描述

  点进去:
  在这里插入图片描述

  在这里插入图片描述

  在这里插入图片描述

  (注意:3D step也不是必须的,这是单独下载了一个三维模型)。
  等待一会儿,进行转换打包:
  在这里插入图片描述

  查看下载文件:
  在这里插入图片描述

  然后放置好,解压:
  在这里插入图片描述

  这种封装与元器件本身密切相关的,我们就直接给他命名其标识名了。

步骤二:运行脚本导入

  在这里插入图片描述

  添加脚本:
  在这里插入图片描述

  添加对应的配置文件:
  在这里插入图片描述

  字体问题,可不管:
  在这里插入图片描述

步骤三:导入之后形成原理图库和封装库

  在这里插入图片描述

  在这里插入图片描述

  (引脚没有显示1和2,电感没有正负,这个封装要修改)
  在这里插入图片描述

  Pcb同样有三个封装:焊盘小、焊盘正常和焊盘大。
  在这里插入图片描述

  导入就完成了(没有3D模型),其引脚也不行,后续引入库做处理。

步骤四:并入到自己的原理图封装库进行个性化调整

  搭配上我们的模块化原则:
  在这里插入图片描述

  我们自己的库添加:
  在这里插入图片描述

  对原理图不满意,可以调整:
  在这里插入图片描述

  修改后:
  在这里插入图片描述

  属性也调整下:
  在这里插入图片描述

  对封装不满意可以调整,这里主要就是要调整引脚:
  在这里插入图片描述
  在这里插入图片描述

  在这里插入图片描述

  在这里插入图片描述

  在这里插入图片描述

  买了个三维模型库:
  在这里插入图片描述
  然后继续AD导入3D模型:
  在这里插入图片描述
  在这里插入图片描述

  在这里插入图片描述

  在这里插入图片描述

  (经过核对,模型是有点对不上,先这样了,而且颜色也没带渲染颜色)。
  直接调整黑一点的颜色:
  在这里插入图片描述

步骤五:添加到自己的原理图查看3D效果

  在这里插入图片描述

  在这里插入图片描述

  后来发现3D纹理导入问题,查看《关于 AD21导入电子元器件放置“3D体”STEP模型失去3D纹理贴图 的解决方法》,解决后:
  在这里插入图片描述

  在这里插入图片描述


上一篇:《硬件开发笔记(二十六):AD21导入电感原理图库、封装库和3D模型》
下一篇:敬请期待…


本文章博客地址:https://hpzwl.blog.csdn.net/article/details/140541464

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

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

相关文章

韩顺平0基础学Java——第35天

p689-714 格式化语句 gpt说的: System.out.println 方法不支持像 printf 一样的格式化字符串。要使用格式化字符串,你可以使用 System.out.printf 方法或将格式化后的字符串传递给 System.out.println。下面是两种修正的方法: ### 方法一…

【Leetcode】十六、深度优先搜索 宽度优先搜索 :二叉树的层序遍历

文章目录 1、深度优先搜索算法2、宽度优先搜索算法3、leetcode102:二叉树的层序遍历4、leetcode107:二叉树的层序遍历II5、leetcode938:二叉搜索树的范围和 1、深度优先搜索算法 深度优先搜索,即DFS,从root节点开始&a…

Go语言之参数传递

文章收录在网站:http://hardyfish.top/ 文章收录在网站:http://hardyfish.top/ 文章收录在网站:http://hardyfish.top/ 文章收录在网站:http://hardyfish.top/ 修改参数 假设你定义了一个函数,并在函数里对参数进行…

【已解决】Linux(Centos7)中yum过程域名无法解析问题

问题原因 Linux中yum过程域名无法解析问题,但是ping 域名时联通的(即DNS没问题),所以初步判断是镜像源的问题。 解决方法(Centos7) 1、备份/etc/yum.repos.d/CentOS-Base.repo 2、下载CentOS-Base.repo…

【Linux】Linux的基本使用

一.Linux的背景知识. 1.1什么是Linux Linux是一种开源的类Unix操作系统内核. 和Windows是" 并列 "的关系. 1.2Linux的发行版本. Linux 严格意义来说只是一个 “操作系统内核”.一个完整的操作系统 操作系统内核 配套的应用程序. 由于 Linux 是一个完全开源免费…

FPGA:二选一选择器

1、需求 使用XILINX的XC7A35TFFG484-2开发板,完成二选一选择器的设计。 2、分析 二选一选择器如下所示: 观察可知有三个输入端,一个输出端,其逻辑原理为:当sel为高电平时,outa,当sel为低电平…

十二、数组(2)

1.冒泡排序数组(升序) 冒泡排序:将一个整型数组排序(升序) 例: 10 9 8 7 6 5 4 3 2 1 9 10 8 7 6 …

第十四届蓝桥杯省赛C++C组C题【三国游戏】题解(AC)

解题思路 由于三种国家都有获胜的可能,所以我们需要分别枚举 X , Y , Z X,Y,Z X,Y,Z 获胜的情况。 设 X X X 获胜,那么对于第 i i i 个事件的贡献为 a [ i ] − ( b [ i ] c [ i ] ) a[i]-(b[i]c[i]) a[i]−(b[i]c[i]),根据贪心的策略…

【银河麒麟服务器操作系统】java进程oom现象分析及处理建议

了解银河麒麟操作系统更多全新产品,请点击访问麒麟软件产品专区:https://product.kylinos.cn 现象描述 某服务器系统升级内核至4.19.90-25.22.v2101版本后仍会触发oom导致java进程被kill。 现象分析 oom现象分析 系统messages日志分析,故…

数据编织 Data Fabric:解决“数据孤岛”的新思路

一个不争的事实是,企业内部数据孤岛的形成,根因在于业务发展的复杂性与技术迭代的快速性导致。具体而言,随着企业业务快速增长,如新生产线的引入或外部公司的并购,这些活动往往伴随着新系统上线与独立数据体系的融入&a…

【safari】react在safari浏览器中,遇到异步时间差的问题,导致状态没有及时更新到state,引起传参错误。如何解决

在safari浏览器中,可能会遇到异步时间差的问题,导致状态没有及时更新到state,引起传参错误。 PS:由于useState是一个普通的函数, 定义为() > void;因此此处不能用await/async替代setTimeout,只能用在返…

网络安全行业最大的敌人是自己

在危机四伏的数字丛林时代,网络安全行业需要跳出资本和市场的博弈陷阱,通过拯救自己来拯救所有人。当然,政府和资本也应该意识到这一点。 在当今这个数字化时代,网络安全的重要性与日俱增。然而,尽管政府和企业不断强调…

【vue+el-table】实现表尾合计行分两行显示,一行显示勾选项之和,一行显示合计,已实现,具体思路解析

效果图: 思路解析: 首先进行了el-table列表的组件封装,很多参数是传进来的。如果是普通的列表,相关参数直接定义就行 1、使用el-table的summary-method处理表尾行 (1)定义summaryIndex用于指定合计在哪一列…

vue学习笔记(十一)——开发心得(axios的封装、promise细节、vue-router开发中的使用)

1. axios的网络请求的封装 1.1 为什么要封装api? 代码分层,便于以后的修改,无需触碰逻辑页面 目标: 网络请求,不散落在各个逻辑页面里,封装起来方便以后修改 1.2 封装api步骤 ① 在项目 src 下新建目录 utlis &am…

VTD学习笔记(一)-启动vtd、基本界面和按钮

写在前面:真快啊,眨眼就毕业上班了,岗位也是做仿真,看来以后就是一直做仿真了,再见了定位~。公司使用的是vtd,看资料是一个很庞大的自动驾驶仿真软件,囊括了车辆动力学到传感器仿真,…

Python list comprehension (列表推导式 - 列表解析式 - 列表生成式)

Python list comprehension {列表推导式 - 列表解析式 - 列表生成式} 1. Python list comprehension (列表推导式 - 列表解析式 - 列表生成式)2. Example3. ExampleReferences Python 中的列表解析式并不是用来解决全新的问题,只是为解决已有问题提供新的语法。 列…

iPad型号数据解析:了解不同iPad型号的连接和扩展性能力

iPad是一款非常受欢迎的平板电脑,拥有多种型号和规格可供选择。在本篇文章中,我们将深入研究不同iPad型号的连接和扩展性能。数据源来自于挖数据平台,该平台提供了全面的iPad型号数据,共计1485个型号。 首先,让我们来…

【D3.js in Action 3 精译_020】2.6 用 D3 设置与修改元素样式 + 名人专访(Nadieh Bremer)+ 2.7 本章小结

当前内容所在位置 第一部分 D3.js 基础知识 第一章 D3.js 简介(已完结) 1.1 何为 D3.js?1.2 D3 生态系统——入门须知1.3 数据可视化最佳实践(上)1.3 数据可视化最佳实践(下)1.4 本章小结 第二章…

怎样用Java程序与数据库建立联系?

首先我们要了解一下JDBC,一个为Java程序与关系型数据库交互提供便利的API(应用程序编程接口), 本期我们尝试用Java编程软件IDEA与MYSQL数据库建立联系。 首先我们在IDEA中穿件一个(SQL),然后导…

系统编程--Linux下文件其他操作

这里写目录标题 文件存储理论补充dentry、inode 文件其他操作stat函数作用函数原型代码(以获取文件大小为例)补充(获取文件类型) lstat函数作用函数原型代码补充(获取文件权限)总结 tipslink函数作用简介函…