番外12:ADS导出到AD变为PCB文件

news2025/1/17 1:13:15

番外12:ADS导出到AD变为PCB文件并嘉立创制板

番外12:ADS导出到AD变为PCB文件,此处的示例为功率放大器!

STEP 1: 从ADS导出dxf文件

打开制作好的版图文件,在原有基础上打好散热孔和固定孔,散热孔半径0.635mm,固定孔半1mm,选择File并点击导出:
在这里插入图片描述
在弹出窗口上选择DXF/DWG类型文件并导出:在这里插入图片描述
打开我们刚才保存的文件,可能会提示要以只读文件打开,这边只是观察一下十分正确,可以看到导出的文件是正确的:
在这里插入图片描述

STEP 2: 从AD导入dxf文件

新建一个新的PCB文件:
在这里插入图片描述
在菜单栏选择File,里面的import,DXF/DWG文件:
在这里插入图片描述
选择需要导入到AD的dxf文件:
在这里插入图片描述
点击确定,弹出如下的选择界面,此处的选择需要十分的注意。如果ADS中单位使用的是mil,那么导出的dxf文件的单位也是mil,因此此处比例的单位也选择为mil。选择作为元素导入,其中边界和孔作为keep out layer,其他都导入到顶层。此处不必太过纠结,出错了也可以接下来改正。
在这里插入图片描述
设置完成后点击确定,即可导入到AD之中,但是只是导入了线条,可能也会有一些不兼容,如下所示:
在这里插入图片描述
把原来的电路部分的边框调整号,以和ADS中一致(长按并移动鼠标进行拖动,长按拖动并按下空格进行选择,长按拖动并按下X或Y进行镜像翻转),得到的修正后的图如下所示,图中都是红线,但是因为开启了在线DRC,存在规则冲突因此才是绿色的:
在这里插入图片描述
下面对这个板子进行略微的修正,其中包括左右两边的微带线要稍微短一点,以免接触到keepout-layer(或者增加板子的宽度),删除中级的没有用的部件(主要是晶体管的打孔在PCB上不会体现),修改后如下所示:
在这里插入图片描述

STEP 3: 填充主要电路

下面对板子进行填充,就是将线条之间填充Top layer。首先选择要填充的闭合图像:
在这里插入图片描述
选择Tool->convert->Create Region From selected …。点击确定,即可完成填充了(快捷键T V E依次按下):
在这里插入图片描述
按照这个步骤把所有的电路部分的图形全部填充(不包括覆铜的部分):
在这里插入图片描述
此处已经基本完成了主要电路部分的覆铜,下面删除铜皮边上的红色线条(因为规则冲突呈现绿色),删除后如下所示(可见微带线边缘没有了绿色):
在这里插入图片描述

STEP 4: 设定板子大小和挖孔部分处理

首先选择最外面的边界:
在这里插入图片描述
快捷键(依次按下D S D)设定板子形状:
在这里插入图片描述
在这里插入图片描述
选择中级要挖孔的部分,将这一部分的板层变为Keepout layer,并快捷键(依次按下T V B)进行挖孔:
在这里插入图片描述
在这里插入图片描述
选择要挖的圆形散热孔和定位空,使用同样的方法进行挖孔,由此完成了挖孔的步骤:
在这里插入图片描述
在这里插入图片描述

STEP 5: 散热孔和背板的覆铜

快捷键D->N->N打开Netlist管理,添加新的网络名称为GND,点击确定:
在这里插入图片描述
下面进行覆铜,首先是正面。插入一个小铜皮,将其网络设置为GND:
在这里插入图片描述
选择快捷工具栏的覆铜按钮进行覆铜:
在这里插入图片描述
正面一共是三块,要分别选择并覆铜,但是此时设置了区域,还没有开始覆铜:
在这里插入图片描述
区域设置完成之后先删除一开始导入的那些红色的标注覆铜位置的线(因为规则错误实际上是绿色的),删除之后如下所示:
在这里插入图片描述
设置三块正面覆铜区域都链接到GND网络,覆铜类型为实心(同时也要设置覆铜的两个参数为0.5和0):
在这里插入图片描述
选择Design里面的Rules,设置Clearance为3mil(为了让除了孔的位置都覆铜):
在这里插入图片描述
设置完成后选择一个覆铜区域并右键,选择polygon actions下的Repour all,由此正面覆铜如下所示:
在这里插入图片描述

在这里插入图片描述
背面也插入一个链接到GND的小铜皮:
在这里插入图片描述
对背面同样进行覆铜:
在这里插入图片描述
由此覆铜完毕。

STEP 6: 去除绿油

对于功率放大器,一般都不使用绿油了,铜皮都是之间裸露的。然而此时的正面和背面都是有绿油覆盖的:
在这里插入图片描述
在这里插入图片描述
那么改如何去除铜皮呢,在正面插入和板子大小相同的Top Solder,在背面插入和板子大小相同的Bottom Solder即可:
在这里插入图片描述

看看最终的效果:
在这里插入图片描述在这里插入图片描述

STEP 7: 嘉立创下单

此处使用的是高频板子,Rogers4350B,嘉立创支持下单:
在这里插入图片描述
点击立即下单,选择板材4350B:
在这里插入图片描述
看看价格才600块钱,非常便宜了:
在这里插入图片描述

STEP 8: 实物组装

散热器设计参考:## 番外8:ADS导出DWG文件并交给工厂制板 (功率放大器板子和散热器)

最终实物如下所示:
在这里插入图片描述

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

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

相关文章

PCB阻焊桥存在的DFM(可制造性)问题,华秋一文告诉你

PCB表面的一层漆,称为阻焊油墨,也就是PCB线路板阻焊油墨。阻焊油墨是PCB线路板中非常常见、也是主要使用的油墨,一般90%都是绿色,但也有杂色油墨:红色、蓝色、黑色、白色、黄色等。 阻焊油墨的作用就是绝缘&#xff0…

反射:替对象执行方法

反射,可不只是利用Class创建对象哟,更重要是替对象执行方法!关于反射创建对象,它可以提供一种通用的机制,对任意Class对象得到它的实例,而不需要import。 举个例子,Spring底层就是利用反射为我…

各种文字生成图片的AIGC模型(openAI、谷歌、stable、Midjourney等)

1 前言 AIGC,全名“AI generated content”,又称生成式AI,意为人工智能生成内容。例如AI文本续写,文字转图像的AI图、视频等。 本文主要描述文字生成图片的模型。而且目前扩散模型(Diffusion Models)流行…

CANoe使用记录(一):新建Canoe工程

目录 1、概述 2、新建工程 2.1、新建工程界面 2.2、查看License 2.3、添加DBC文件 2.4、测量窗口 2.5、通道用量 2.6、通道匹配 2.7、硬件通道配置 2.8、状态监控 1、概述 Canoe是德国Vector公司推出的一款总线开发设备,主要用于总线类的开发、仿真、测试…

【Python】【进阶篇】二十六、Python爬虫的Scrapy爬虫框架

目录 二十六、Python爬虫的Scrapy爬虫框架26.1 Scrapy下载安装26.2 创建Scrapy爬虫项目1) 创建第一个Scrapy爬虫项目 26.3 Scrapy爬虫工作流程26.4 settings配置文件 二十六、Python爬虫的Scrapy爬虫框架 Scrapy 是一个基于 Twisted 实现的异步处理爬虫框架,该框架…

【Java 数据结构】单链表经典面试题 (动图解析)

🎉🎉🎉点进来你就是我的人了 博主主页:🙈🙈🙈戳一戳,欢迎大佬指点!人生格言:当你的才华撑不起你的野心的时候,你就应该静下心来学习! 欢迎志同道合的朋友一起加油喔🦾&am…

Redis问题

一、认识Redis 1. 什么是 Redis? Redis 是一种基于内存的数据库,对数据的读写操作都是在内存中完成,因此读写速度非常快,常用于缓存,消息队列、分布式锁等场景。Redis 提供了多种数据类型来支持不同的业务场景&#…

vue-seamless-scroll无缝滚动组件使用方法详解+解决轮播空白缝隙问题(最后面)

下载安装 1.npm npm install vue-seamless-scroll --save 2.yarn yarn add vue-seamless-scroll 使用 1、全局注册 import Vue from vue import scroll from vue-seamless-scroll Vue.use(scroll) //或者 //Vue.use(scroll,{componentName: scroll-seamless}) 2、局部注册 im…

刘强东的“百亿补贴” 被指“雷”声大雨点小

京东集团2022年财报显示,2022年第四季度京东收入为2954亿元,同比增加7.1%,与2021年四季度23%的同比增速确有不小的差距。前三季度对应的同比增速分别为17.95%、5.44%和11.35%,与2021年相比均有回落。从财报中可以看出,…

什么是Selenium?使用Selenium进行自动化测试

什么是 Selenium? Selenium 是一种开源工具,用于在 Web 浏览器上执行自动化测试(使用任何 Web 浏览器进行 Web 应用程序测试)。   等等,先别激动,让我再次重申一下,Selenium 仅可以测试Web应用…

Unity VFX -- (2)玩一玩粒子系统

增加火花 复杂的VFX通常是由多个单独的粒子系统所组成。当它们组合到一起时,这些独立的个体会产生出更加有趣的效果。下面我们来为火焰增加火花效果。 1. 在Hierarchy中,展开Fire_ParticleSystem_Prefab物体,选择VFX_Sparks子物体。 2. 激活V…

java springboot工程引导类,简单认识程序入口

我们在创建springboot项目时 总会看到这么一个启动类 首先 我们要知道 我们的程序最后就成立一个spring容器 而你所有的类都是交给这个spring容器去管理的 做 springboot 程序 也会有这个spring容器 为了方便大家看 我们将启动类的代码改成这样 package com.example.thres…

HTTP和第三方模块

私人博客 许小墨のBlog —— 菜鸡博客直通车 系列文章完整版,配图更多,CSDN博文图片需要手动上传,因此文章配图较少,看不懂的可以去菜鸡博客参考一下配图! 系列文章目录 前端系列文章——传送门 后端系列文章——传送…

zookeepr 简介

简介: zookeeper是为分布式应用提供协调服务的高性能组件。zookeeper通过简单的接口暴露了一些公共服务(命名、配置管理、同步和分组服务), 因此你不需要从头开始写这些服务。你可以现成得使用zookeeper来实现共识、组管理、领导者选举和存在协议。你可以根据自己的…

ConcurrentHashMap分段锁

1.分段锁的设计目的 ConcurrentHashMap 是支持高并发的线程安全的 HashMap。相较于 HashTable 使用 synchronized 方法来保证线程安全,ConcurrentHashMap 采用分段锁的方式,在线程竞争激烈的情况下 ConcurrentHashMap 的效率高很多。 ConcurrentHashMa…

考勤系统的最佳实践 - 静态活体检测 API 技术

引言 静态活体检测(Static Liveness Detection)API 是一种基于人脸识别技术,用于判断面部图像或视频是否为真实人脸的 API 接口。它基于图片中人像的破绽(摩尔纹、成像畸形等),判断目标是否为活体&#xf…

abpvnext 创建数据时发布本地事件ILocalEventBus.PublishAsync ,创建的数据被阻塞的问题解决

一、问题背景描述: 我有一个需求,需要在字典服务里创建字典类型成功后执行ILocalEventBus.PublishAsync 发布一个事件,让主业务服务订阅这个事件,然后执行业务代码将字典类型同步给所有租户。 最开始我在字典服务员的applicatio…

数据结构实验 C语言 一元二项式操作

东莞理工学院请勿抄袭 1.实验目的 通过实验达到: ⑴ 理解和掌握线性结构的概念及其典型操作的算法思想; ⑵ 熟练掌握基本线性结构-线性表的顺序存储结构、链式存储结构及其操作的实现; ⑶ 理解和掌握受限线性结构——堆栈、队列、串、数…

HTTP 1 2 3 的演变过程

1 HTTP/1.1 相比 HTTP/1.0 提高了什么性能? HTTP/1.1 相比 HTTP/1.0 性能上的改进: 使用长连接的方式改善了 HTTP/1.0 短连接造成的性能开销。支持管道(pipeline)网络传输,只要第一个请求发出去了,不必等…

【ECharts+Vue】学习笔记(快速入门版)

一、ECharts 1.1 什么是Echarts ECharts 是一个使用 JavaScript 实现的开源可视化库,涵盖各行业图表,满足各种需求。提供了丰富的可视化图标,帮助你轻松实现大屏展示。 官网地址:Apache ECharts 1.2 ECharts的安装 直接下载 下载官…