立创eda的简单学习和应用

  • 前言
    • 一、下载
    • 二、学习
      • (一)原理图
      • (二)PCB绘制
      • (三)导出文件
      • (四)下单打板
    • 三、快捷键
    • 四、推荐
  • 总结

前言

在电赛结束之后,发现自己在硬件部分需要进行大的升级,经过朋友推荐,决定入门立创eda,我个人偏快速应用上手,加之了解到用AD的人开始变少了,就选择了立创eda。

一、下载

通过自己观看b站的视频,下载了两个嘉立创的两个软件,一个是画PCB和原理图的,一个是下单打板的,都非常简单。立创eda也有网页版,通过网页版就可以实现画PCB和下单打板。

二、学习

1、在这里首先跟一位up主进行了简单的浏览式学习,《立创EDA基础操作教程(原理图+PCB)》,这个让我对立创eda有了初步的了解,发现这和很多画图软件的快捷键操作差不多,尤其是我之前学51单片机的 Proteus 画图软件差不多(也是画原理图和pcb的)。

2、后来花了三个小时,跟一位up讲师系统的学了一下,《【PCB讲座】PCB绘制入门教学-立创EDA》。

(一)原理图

这里我觉得标准版已经合适够用,下面是我第2点跟着学的笔记

新建工程- - -取工程名字

这里自动生成原理图,* 代表没保存,保存一下
元件库-----搜索stm32f103c8t6-----左键放置----右键取消----鼠标滚轮可以放大缩小调整位置

晶振电路

用于提供时钟(给单片机提供时钟频率)

推荐的外部高速时钟是4-16M,典型是8M(c8t6)

高速、低速外部时钟范围

外部晶振连接

晶振-----搜8Mhz

电容—在常用库—0603、0805…数字越小,代表体积越小,越难焊接

双击----右边会出现属性框 (也可以双击数字进行修改)

晶振要尽可能靠近这个引脚,防止线长引入一些干扰

点击3D模型可以查看大图

完成跟上面一样的操作

复位电路
采用CMOS管,连接了一个上拉电阻

表格中连接到了一个 40多kΩ的上拉电阻

外部复位电路的参考电路

NRST是复位电路
SMD是贴片式

电源电路
一般情况下VDDA=VREF,可以连到一起


3.3v就需要降压(稳压)模块,ams1117-3.3,一块可以从5v降到3.3v的稳压芯片


加两个电容保持电压的稳定

ADC的作用以及外设电路



BOOT0 是一个设置启动方式的引脚,(内置BOOT1、 BOOT0,flash启动 )接下拉电阻,下拉电阻作用是:限流,防止直接接地,电流过大把引脚击穿。

特殊引脚基本画完

排针引出引脚


上图表示位 左边是 排针,右边是 排母

左边引脚左边连,右边引脚右边连,这样会好一点,不必PA,PB…一种连接在一起 ,为了PCB方便布线

按住N键可以设置网络标签,后面数字还会自动递进,太香了!!!(PA0,PA1…)

X 水平翻转 Y垂直翻转

Tab可以在为放置时候切换属性

IO引脚画完之后,再画一下VCC和GND

跟着步骤,原理图就画完了

(二)PCB绘制

下面就画PCB了


在设计管理器中检查网络标号

然后,点那个小图标转换成PCB,长、宽、高先默认,不必管它


把框先按Delete删掉,然后开始布局,点住鼠标,所涉及的连线就会常亮,这里立创eda有一个布局传递,用之前要将PCB保存一下

框选全部----布局传递(布局传递不行,就保存,工程刷新一下列表)

这里介绍一下层的概念,首先PCB是有很多层叠在一起的,我们现在画的这个是两层板,它顶层和底层都可以走线,一般默认都是顶层,顶层的快捷键是t(top)

设计规则


晶振越靠近引脚越好,为了防止干扰

PCB一个器件的布线不要交叉

这里可以改变旋转角度,可以改成45°

还可以右键,查找相似对象,把字体删掉,方便布局

下面的连接VDD的五个电容,靠近引脚放置

这里也可以修改角度

布局传递的话,在PCB上选中器件,原理图上同样被选中。

另外,防止元器件的连线出不来,把这个电容放到底层

右边固定属性栏有锁定操作,可以固定芯片

另外,画布属性中,100mil=2.54mm

注意洞洞板之间的间距位100mil,这样排针才能焊接上使用
按下m键,测量孔之间的距离,两排针之间的距离位100mil(2.54mm)的整数倍

布局完成,下面开始连线(信号线不建议直角或者锐角走线,一般使用钝角走线,电源线可以走直角,问题不大)

这里要先走电容再走稳压芯片,即+5v,3V3先走电容再接稳压芯片


这样连线必须修改 线宽,因为芯片内线粗连不上
取消GND的走线

过孔连线,从顶层到底层,鼠标点一下,按B,从底层到顶层按T,鼠标点一下,增加过孔。
排针加上过孔,既可以连底层,又可以连顶层。

最后铺铜
按快捷键E,选择网络标号GND,框选整个板子,蓝色底层,红色顶层分别铺铜。

检查DRC
可以加 M3铜柱 加以固定

micro usb这里就不画了,也用不着

(我最后有点偷懒了,选择自动连线,自己再修改)

(三)导出文件

选择文件-----导出

选择Gerber,检查DRC

暂时保存到 桌面

(四)下单打板

画一些简单的两层板的话,用立创比较快,如果画四层或者更多,还是建议AD和cadence

第一步
打开嘉立创的下单助手

第二步
选择 在线下单/计价

选择刚刚生成的文件

第三步
选择板层、尺寸、数量

第四步
下单 , 这里能不要钱的都别勾选,仔细阅读,一般对于学生都是不需要的,另外嘉立创现在1-4层板每月提供两次免费打板的机会(是要领取优惠券的),还不快来薅羊毛!
这里新手一开始会跳出绑定 官方公众号微信,不绑定无法使用优惠券

这里需要自己找一下

好了,到这就差不多结束了

三、快捷键

这是立创eda里面的默认快捷键

四、推荐

立创eda广场里面的开源广场挺不错的,可以现场拿来用。

总结

个人感觉前面原理图绘制和我之前学的Proteus差不多,所以原理图上手很快,后面也挺简单,毕竟立创eda就是偏重应用的,一个下午基本就能上手,不多说了,希望和大家一起进步。

【入门PCB】立创eda的学习相关推荐

  1. 立创eda专业版学习笔记(6)(pcb板移动节点)

    先要看一个设置方面的东西: 进入设置-pcb-通用 我鼠标放到竖着的线上面,第一次点左键是这样选中的: 再点一次左键是这样选中的: 这个时候,把鼠标放到转角的地方,点右键,就会出现对于节点的选项 如果 ...

  2. 立创EDA软件学习及PCB设计

    元器件选型–>绘制原理图–>pcb布局–>pcb走线–>pcb优化 元器件选型原则 采购方便原则:易买,供货周期短 便于生产原则:满足产品功能和性能的条件下,封装选择表贴型,间 ...

  3. 立创eda专业版学习笔记(3)(隐藏部分飞线)

    又到了喜闻乐见的隐藏gnd飞线环节,我发现这个专业版的操作和标志版不一样,我想试一试这个标题的搜索结果,发现有用的结果还是很少,于是我也随便总结了一下,算是添砖加瓦吧. 原来的飞线是这个样子的: 现在 ...

  4. 立创eda专业版学习笔记(5)(设计流程)

    看官方的教学视频看到的,写得不错,我截屏保存一下 下面是官方使用教程文档里的设计流程: 立创eda专业版的简单的设计流程如下: 1.如果没有需要的库,则先画库:器件,符号,封装.器件需要绑定符号和封装 ...

  5. 立创EDA入门3 通过51单片机最小板学习PCB设计

    立创EDA入门3 通过51单片机最小板学习PCB设计 一.本文目的 二.原理图设计 1. 新建工程,命名为51系统 2. 各模块原理图 3. 一些常用操作 (1)放置普通元器件 (2)封装.标签设置 ...

  6. javplayer 使用教程_立创EDA画图不求人20 | 视频教程 | 全局删除元件、网络、导线、文本...

    购买电子芯原创视频教程完整版后,进专属答疑群,答疑为长期永久答疑. 答疑方式如下: 1.通过微信群语音或者文字的形式进行答疑(简单的问题): 2.通过微信私信我,语音或者文字的形式进行答疑(简单的问题 ...

  7. R语言怎么导入表格画图_立创EDA画图不求人19 | 视频教程 | 原理图网络高亮操作...

    购买电子芯原创视频教程完整版后,进专属答疑群,答疑为长期永久答疑. 答疑方式如下: 1.通过微信群语音或者文字的形式进行答疑(简单的问题): 2.通过微信私信我,语音或者文字的形式进行答疑(简单的问题 ...

  8. 立创EDA学习笔记(3)——PCB绘制

    使用更新/转换原理图到PCB,将原理图导入PCB后,点击工程中的PCB切换到该页面,接下来进行PCB绘制. 目录 一.放置板框 二.绘制定位孔 三.布局 四.布线 五.修改位号丝印大小 六.添加丝印 ...

  9. 立创eda学习笔记二十八:在嘉立创购买pcb板并贴片(smt)

    完整的写一下,分为两部分: 1.下pcb订单 这个可以看之前写的一个博客: 立创eda学习笔记三:pcb购买_Gutie_bartholomew的博客-CSDN博客 补充一下,买pcb可以直接有几个途 ...

  10. PCB设计—AD20和立创EDA设计(1)创建项目

    (1)纯新手建议先利用立创EDA画一个PCB,对PCB有一个简单的了解再学习AD20. (2)立创EDA教程:立创EDA极速入门(1)--熟悉PCB和立创EDA基本操作:立创EDA极速入门(2)--完 ...

最新文章

  1. JSPServlet学习手册
  2. linux软件安装卸载命令行
  3. 用Mysql创建设备管理信息系统数据库(图解)
  4. Remote System Upgrade With Cyclone III Devices
  5. Windows进程与线程学习笔记(六)—— 线程切换
  6. linux 汇编 读取软盘,Linux下如何格式化软盘和读取软盘?
  7. 图解 React-router 源码
  8. 利用Seafile搭建私有文件同步云盘
  9. request.setAttribute()用法
  10. Linux下PostgreSQL的安装和配置
  11. Android框架Volley使用:Post请求实现
  12. mysql怎么添加约束成绩_mysql怎么添加约束?
  13. C#基于两种需求向图片添加水印
  14. 《分布式系统架构:技术栈详解与快速进阶》导读
  15. ssh: connect to host master port 22: No route to host
  16. libfdk_aac介绍
  17. 2021-2027全球与中国大客户营销软件市场现状及未来发展趋势
  18. Java 字母飘落小游戏
  19. 浅谈Java反射的实现原理
  20. HT合泰 单片机的仿真调试

热门文章

  1. 2021大厂Java高级面试题及答案,附面试答案
  2. 程序员七夕表白方法来了,带走!
  3. oneway的定义和使用
  4. 工业相机基础知识详述 —— 焦平面,像平面,弥散圆,光圈,分辨率,景深,接口,靶面尺寸
  5. MapReduce的C#实现及单元测试(试验)
  6. 如何做私域?私域流量运营怎么做?为什么今年都布局企业微信运营?(附企微运营干货)
  7. 随便谈谈我的实习经历
  8. 厦大C语言上机1378
  9. EfficientNET_V1
  10. 33. Prometheus-报警-通知模板示例