立创EDA软件专业版, 简单把重点内容总结一下,点击目录快速学习
电子产品设计的基本流程包括项目启动,市场调研,项目规划,项目详细设计,原理图设计,PCB布局、布线,PCB制板、焊接,功能、性能测试等环节,我们在教学过程中,一般按下面的步骤进行电子产品设计:
第一步:获取产品需要实现的功能;
第二步:确定设计方案,列出需要的元件清单;
第三步:根据元件清单,绘制元件符号库;
第四步:根据需要设计的功能,调用元件符号库,绘制原理图,用仿真软件进行仿真;
第五步:根据实际的元件外形,绘制元件封装库;
第六步:根据原理图,调用元件封装库,绘制PCB图;
第七步:PCB打样制作;
第八步:电路焊接、调试、测量测试等,如果不符合设计要求则重复上面的步骤。
在以上电子产品设计过程中,PCB设计是最重要的环节,也是电子产品设计的核心技术所在。在实际电路设计中,完成原理图绘制和电路仿真后,最终需要将电路中的实际元件安装在印制电路板(Printed Circuit Board,简称PCB)上。原理图的绘制解决了电路的逻辑连接,而电路元件的物理连接是靠PCB上的铜箔实现。
全在线模式没有原理图库
半离线模式与全离线模式有原理图库
方法一:
方法二:
双击或点击放置
快捷键 :空格
复制:Ctrl + C
剪切:Ctrl + X
粘贴:Ctrl + V
查找:Ctrl + F
一个完整的封装是由许多不同元素组合而成的:不同的器件所需的组成元素也不同。
封装组成元素包含:沉板开孔尺寸、尺寸标注、倒角尺寸、焊盘、阻焊、孔径、花焊盘、反焊盘、Pin_number、Pin间距、Pin跨距、丝印线、装配线、禁止布线区、禁止布孔区、位号字符,装配字符、1脚标识、安装标识、占地面积、器件高度。
在封装设计过程中,下面几项是必须包含的:
归属:创建3D模型库的归属用户或团队;
模型单位:单位可选择cm、m、mil、inch。根据绘制3D模型的尺寸选择,尺寸默认mm;
3D文件:选择导入的3D文件,可选择zip、step、stp、obj格式文件。3D模型可批量导入,只需要把3D文件压缩成zip文件包导入即可;
分类:对创建的3D模型进行分类;
模型列表:选择导入好3D文件后,列表会显示成功导入3D模型的文件;
PCB联盟网————>IC封装网
无板框
有板框
1.元件排列规则
2.按照信号走向布局原则
3.防止电磁干扰
4.抑制热干扰
5.可调元件的布局
对于电位器、可变电容器、可调电感线圈或微动开关等可调元件的布局应考虑整机的结构要求,若是机外调节,其位置要与调节旋钮在机箱面板上的位置相适应:若是机内调节,则应放置在印制电路板于调节的地方。
确定坐标,锁定器件
框选————>布局传递
左键移动器件 右键移动页面
点选 框选
分割内电层区域——线条画好之后,重建内电层
差分线的绘制
单端线的等长
按TAB进行调节设置
文章浏览阅读3.1k次,点赞3次,收藏8次。介绍了一个基于贝叶斯方法的Python写的20来行的拼写检查器_拼写检查 专有名词 python
文章浏览阅读2k次。应用介绍这是使用matlab调用openDSS进行三相不平衡潮流计算过程和方法步骤,OpenDSS是由美国电科院(EPRI)开发的开源配电系统仿真工具。 用户可以在使用COM接口的同时使用OpenDSS仿真任何配电网系统(有关详细信息,请参见OpenDSS手册)。 在这里,OpenDSS使用Matlab COM接口用于配电系统的潮流计算。 以下讲述了从安装到openDSS潮流计算,如何定义各个分布..._opendss matlab安装
文章浏览阅读5.5k次,点赞6次,收藏13次。机器学习和深度学习的关系事实上,很多PGM也可从神经网络的方面来解释。尤其是VAE,它可看做二类的混合模型。当PGM的层太多时,学习和推断都很难。因此,Deep learning往往偏向于指代Deep neural network。从感知机到深度学习目前所说的深度学习实际上多指2006年开始的一系列模型。深度学习大火的原因:逐渐增加的数据量并行计算、分布式系统的发展硬件GPU等的发展最重要的是,其效果好,优于之前大火的SVM虽然目前深度学习的理论稍滞后,但其效果好呀~未来说比对_深度学习发展图
文章浏览阅读255次。任务1: 课程预览PPT2-课程概述.mp43-IP详解第一部分.mp4任务4: 预览IP详解PPT5-IP详解第二部分.mp46-TCP详解第一部分(介绍 + 工作原理 + 头部详解).mp47-TCP详解第二部分(状态与连接详解).mp48-TCP详解第三部分(断开以及传送数据详解).mp49-TCP详解04(用wireshark工具查看TCP连接和断开和TCP杂项).mp4任务10: 预览T..._php 游戏视频教程
文章浏览阅读600次。在写ssm junit测试的时候一直报这个错, 配置文件以及包名都检查过了,一直没解决。各位大神帮帮忙org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.zking.ssm.mapper.LogininfoMapper.getUserByNameAndPwd at org.a..._invalid bound statement (not found): com.szkingdom.sfixp.parti.dao.partidao.
文章浏览阅读6.8k次,点赞9次,收藏43次。参考文章:数字图像频谱中心化研究数字图像有时需要变换到频率做处理,比如滤波等。但直接对数字图像进行二维DFT变换得到的频谱图是高频在中间,低频在四角。为了把能量(在低频)集中起来便于使用滤波器,可以利用二维DFT的平移性质对频谱进行中心化。频谱图比较亮的地方就是低频,因为图像的能量一般都是集中在低频部分。所以推导出来的结论是:对数字图像的每个像素点的取值直接乘以(-1)^(x+y),x和y是像素坐标。这之后再做傅里叶变换,最后即为中心化后的傅里叶变换。代码:# 未中心化的傅里叶变_傅里叶频谱中心化
文章浏览阅读1.9k次。下载地址:https://download.csdn.net/download/kzpqi88/80784670项目介绍:java智慧农业系统-农业云端农产品仓储子系统系统说明:1、主要功能计费配置、仓库配置、基础配置、计费管理、基础资料、仓库管理、月台管理、进货管理、出货管理、退货管理、库内管理、盘点管理、库存查询、PDA功能、分析报表、分析图表、域验证。2、主要流程收货流程,上架流程,移货作业、拣货流程:批量拣货,按单拣货、盘点流程、计费流程。1,开发环境:开发工具:IDEA(强烈_农产品货运客体子系统
文章浏览阅读1k次。在那个年代,大家一般用拼接字符串的方式来构造动态 SQL 语句创建应用,于是 SQL 注入成了很流行的攻击方式。在这个年代, 参数化查询 [1] 已经成了普遍用法,我们已经离 SQL 注入很远了。但是,历史同样悠久的 XSS 和 CSRF 却没有远离我们。由于之前已经对 XSS 很熟悉了,所以我对用户输入的数据一直非常小心。如果输入的时候没有经过 Tidy 之类的过滤,我一定会在模板输出时候全_restclient测试xss
文章浏览阅读2.5k次。前言现如今微信对第三方推广链接的审核是越来越严格了,域名在微信中分享转发经常会被拦截,一旦被拦截用户就只能复制链接手动打开浏览器粘贴才能访问,要不然就是换个域名再推,周而复始。无论是哪一种情况都会面临一个非常严重的问题,那就是用户体验差,用户量无法有效地累积起来,从而导致推广成本一直在增加,推广效率却无法有明显的提升。所以针对这个问题,特写这篇文章来分享如何正常从微信内访问已..._mailijump
文章浏览阅读547次。由于monkey太过随机,最后根本无法控制,很容易陷于一个页面无法出来,或者陷入某个无关紧要的地方无法出来,导致测试结果并不具有很好的意义。在monkey测试中,由于事件的随机性,使得monkey容易卡在某些简单页面,比如登陆页面这种可操作内容很少的页面。***执行100个伪随机用户事件流,事件间隔为300毫秒: adb shell monkey -p 包名 --throttle 300 100。由于Monkey的随机性,如果Bug是由于事件发生的特定序列产生的,往往很难复现Bug。_monkey压力测试
文章浏览阅读40次。在HBase中,一条数据拥有唯一的主键,一个或多个列族(一般最多设计不会超过3),列族必须在定义的时候声明,一个列族有任意数量的列,所以说列具有松散性,在声明时可以不定义,每一个数据可以有多个版本,当版本达到定义的版本数时(默认为1),就会把最早的版本清理掉,一个列族的数据在物理上保存在同一个HFile/StoreFile中。在查找时通过主键找单对应的列族,再找到对应的列,最后确定具体的版本号。维护数据:当有失效的HRegion时,会将失效的HRegion分配到正常的HRegionService。
文章浏览阅读3.2k次,点赞3次,收藏23次。通过数据可视化工具来取得引人注目的效果。这是关于了解数据背后隐藏的信息,通过了解受众,并不断接收和实施反馈,以不断改进可视化效果。本文一步一步通过具体数据例子来讲解了如何取得引入注目的可视化效果的完整步骤,并给出了相应的代码示例。您学废了嘛?_python数据可视化心得体会