本文章记录Altium20.1的使用方法,利用电饭煲温度控制电路作为例程

文章目录

  • 电路组成
  • 一.绘制原理图
    • 1.原理图如下:
    • 2.元器件绘制:
    • 3.对原理图进行编译
  • 二、将原理图导入PCB
    • 1.设置pcb板的布线规则
    • 2.将原理图导入pcb
    • 3.将元器件拖入框中,并进行自动布线
    • 4.对PCB板进行辅铜
    • 5.电气规则检查
  • 三、成果展示
    • 3D图:
  • 四、遇到的问题及解决办法

电路组成

电路由四部分组成,分别为:温度采集信号部分、温度信号处理部分、控制温度电路、显示电路。其中主要器件为热敏电阻、A741集成运放、三极管和双向晶闸管2N1595。


一.绘制原理图

软件版本:Altium Designer20.1

1.原理图如下:


此处利用Altium Designer所绘制的原理图与网上的电路图有所区别,原电路图由220V电源输入,此处更改为VCC输入但需要在外部增加一个变压器,使得电路工作在15V电压左右。

2.元器件绘制:

(1) UA741MJG原理图和封装图:
由于AD20自带原理图库中没有UA741系列的原理图以及封装图,因此我们采用自行绘制的形式完成

a.根据电路图画出UA741MJG原理图:

b.上网查阅UA741MJG封装图:

根据上述封装图我们发现UA741MJG系列封装形式为SOIC格式,因此可以直接调用AD20中的封装库,并采用16引脚封装,调用出其封装图如图:

但是在后续的实践当中我们发现Texas Instrument所生产的UA741MJG采用的封装格式为8引脚封装,为了简化封装电路,因此决定采用后者的封装图如图:

注:大部分原理图以及封装图均可以从网站:snapeda.com中获取

(2)双向晶闸管2N1595原理图和封装图
同样由于AD20自带库中找不到晶闸管的原理图以及封装图,因此此处决定自行绘制

a.根据电路图画出2N1595的原理图:


b.上网查阅2N1595封装图:

根据2N1595的封装图可见,其对各个尺寸以及角度都有要求,例如L的长度最低不能超过5.1mm、E的最小宽度为0.78mm等,因此根据其要求绘制出封装图如图:

(3)其他元器件原理图和封装图
剩余所有电阻、电容、热敏电阻、三极管等元器件均可以在AD20自带库Miscellaneous 中找到,因此直接调用即可。至此,所有我们所需要的元器件原理图和封装图均绘制完成,创建一个新的原理图库以及封装图库,将所绘制的原理图和封装图统一放置在库中,方便之后调用。

3.对原理图进行编译

现所有原理图已经绘制完毕,选择原理图,并右键点击compile document eletric cooker.schdoc对原理图进行编译,发现没有任何结果,打开右下角panels调出Message页面发现编译成功,没有出现错误,如图:

二、将原理图导入PCB

1.设置pcb板的布线规则

  • 新建pcb文件并保存,点击‘设计—规则’,设置Electrical Clearance最小间距=6mil
  • Routing Width最小宽度10mil,最大宽度24mil,首选宽度14mil;点击应用

2.将原理图导入pcb

代码如下(示例):

  • 新建pcb project,点击‘设计—Update Schematics in PCB_project’将原理图导入PCB

3.将元器件拖入框中,并进行自动布线

将元器件按照原理图形式拖入框中

为了最大限度利用PCB板资源,因此需要按照图示去规划板子形状,这时需要选中下方的Mechanical层,利用线条将元器件围住后并全选绘制内容,点击‘设计—板子形状—按照选择对象定义’,如下图所示:


于是得到规定板子形状的PCB图,如下图:

点击‘布线—自动布线—全部’,得到如下界面,发现所有线已自动布好:

在原理图比较简单的情况下可以采用自动布线,此时不会出现太多问题,即使出现,也可以手动进行更改;但是当原理图过于复杂时,建议手动布线

4.对PCB板进行辅铜

由于pcb板分为两层,因此需要依次将两层板进行辅铜
点击‘放置—辅铜—选中PCB板’完成辅铜,但是还需要对其细节进行定义,双击选择辅铜层,右边弹出窗口,更改右上角properties中Net为GND,并且此时Layer为Top Layer顶层,最后右下角选择‘Remove Dead Copper’去掉多余的辅铜以节约材料

此时会发现图中出现许多绿点报错,需要我们再次辅铜,点击‘工具—辅铜—所有辅铜重铺’完成顶层辅铜工作,如下图:

Ctrl+C顶层辅铜层,Ctrl+V复制辅铜层,再次对底层进行辅铜操作即可,所有操作与顶层辅铜操作基本相同,但注意此时Layer层选择为Bottom Layer底层,如下图:

5.电气规则检查

点击‘工具—电气规则检查—运行
得到检查报告,发现总共出现74个错误,分为三类:
a.Minumun Solder Mask Silver
b.Silk To Solder Mask
c.Silk To Silk

其实三类错误均属于规则性错误,回到pcb界面,重新设置上述三者的规则即可,即将规则中的最小间距均修改为0或1mil,设置规则详情如下图红圈所示:


再次进行电气规则检查,发现没有错误出现:

至此完成pcb绘制


三、成果展示

正面

反面

3D图:

正面:

反面:


四、遇到的问题及解决办法

  1. 在Altium Designer20自带库中无法找到部分元器件所需要的原理图以及封装图,此时需要自己进行绘制或者到网上下载原理图及封装图库,对于复杂的元器件,自行绘制会花费较长时间,因此到网站上直接查找元器件库可以大大缩短设计时间,我们找到比较全面的免费原理图及封装图库网站为:snapeda.com

  2. 当我们需要自行绘制元器件的封装图时,要通过上网查询该元器件的pdf,但是pdf大多很分散并且不规范,在找pdf上花费大量时间,后来我们找到了pdf集成网站:ic37.com(中国IC网),大大减少了我们所花费的不必要的时间

  3. 在绘制pcb图时,发现各个元器件间有飞线连接,在放置元器件时十分遮挡视野,此时可以点击快捷键N,将所有飞线隐藏,便于元器件的放置;同时,可以点击‘工具—器件摆放—在矩形区域排列’,此时所有元器件均排列在pcb板附近,便于拖动进入pcb板

  4. 刚开始操作时,原理图画好后不能直接导入到pcb文件中,一直找不到原因,后来通过建立project文件,再导入到pcb得以解决。实际上未建立project文件前,所有的文件都为自由文件,无法将原理图导入到pcb图中去

  5. 在绘制好元器件封装图后,需要到properties中添加footprint,但是发现出现“灾难性错误”提示,后面将文件所在位置的文件夹改为英文名称文件夹即可解决

  6. 在设置规则时,可以将电线最小间距改为6mil,在适合电路电流大小要求的情况下,6mil的尺寸是厂家免费可以做到的最小规格,同时在绘制时由于尺寸的要求,我们需要知道电线以及元器件的尺寸,可以调用快捷键‘Ctrl+M’直接进行长度测量,消除测量方法为‘Shift+C’

  7. 在绘制好UA741MJG的原理图后,当我将其原理图添加到整个电路中去时,发现并不能和周围的导线连接,且会导致后面布线时无法拉出导线与其连接,出现这样问题的原因是绘制原理图时,其引脚的方向设置反了,再将其引脚方向更改正确后问题得到解决


Altium20.1使用教程 PCB板绘制方法 电饭煲电路设计相关推荐

  1. PCB板故障查找方法有哪些?

    PCB板的制作并不难,难的在于制作完成后的故障排查.那么,PCB板故障查找方法有哪些? 常见的PCB电路板故障主要集中在元器件上面,像电容.电阻.电感.二极管.三极管.场效应管等,集成芯片跟晶振的明显 ...

  2. 服务器pcb维修方法,PCB板维修方法技巧分享

    原标题:PCB板维修方法技巧分享 PCB板维修方法技巧分享 PCB板是电器中最常见的物件,它在所有电器中起着重要作用:PCB板一旦损坏,也就意味着整个机器不在工作状态.下面,就让工程师跟大家分享一下P ...

  3. 手工自制双面PCB板的方法

    最近在学习怎么制作实用美观的双面PCB板.之前做双面板,总要打印两次图纸,在覆铜板两侧对齐.固定再转印,其中对齐固定的过程就比较繁琐.从网上找到了一种新颖的方法,简要思想是将原图纸复制一份翻到上面,使 ...

  4. 这种制作PCB板的方法,只需要一分钟!

    尽管现在网上PCB制板已经非常快捷和便宜,甚至有的厂家提供免费测试板制作,但比起"一分钟制板"来制作测试电路板,发送出去制板还是时间太长. 对于需要测试的电路,通过快速制版,可以快 ...

  5. 直流3V电压升压到3.3V的PCB板(使用AD)

    一.任务及要求: (1)将电压由3V升到3.3V:(DC-DC)直流 (2)需提供原理图: (3)制作PCB: (4)简述从原理图到PCB的过程. 错误更改:其中芯片引脚4和5对调,接线不变 二.主要 ...

  6. PCB抄板教程(PS更改底图方法)

    PCB抄板教程(PS更改底图方法) PS 调正扫描图的教程 一些说明: 演示所用PS 版本如下: 演示所用板子数据: 长52.2mm 宽43.5mm,双面 扫描分辨率:1200dpi 调正图片时,PS ...

  7. 基于Altium Designer的4层PCB板的绘制

    4层板PCB设计(基于AD)   转载自:http://blog.sina.com.cn/s/blog_982d7fa301019f21.html 标签: 杂谈 分类: 技术_硬件 在系统提供的众多工 ...

  8. PCB板的绘制原来是这样完成的——布线

    用AD绘制PCB板之布线 一.手动布线 (1)隐藏Top overlay和Bottom overlay,调出飞线 (2)隐藏暂时不用的网络 a.隐藏地(板子最后都会覆铜,覆铜时地就会自动连接在一起,所 ...

  9. AD19 PCB板完整绘制过程(4层)

    AD19 PCB板完整绘制过程 1.原理图导入 一个项目的电路原理图完成后,我们需要在Design选项下Update PCB Document xxxx.PcbDoC. Fig 1 在更新的过程中,当 ...

最新文章

  1. python运行软件-Python中四种运行其他程序的方式
  2. swoole websocket服务
  3. 印钞机 V1.0(量化选基总结)
  4. 《大道至简》第一章java伪代码分析
  5. Spring boot实现异步
  6. Elasticsearch 7.x 安装及配置
  7. 神奇的中医!神奇的文化!
  8. 骑马与砍杀服务器修复,骑马与砍杀修复存档损坏的办法
  9. leetcode每日一练(第一天)
  10. D3D12渲染技术概述
  11. Canon LBP 2900 Mac 10.11 驱动安装
  12. [每日一氵]协方差矩阵计算
  13. 趋势线的拐点突破交易
  14. 第8周编程题在线测试
  15. 一种高效、安全的Dota全图新思路
  16. 关于版权声明的写法(转)
  17. Xcode 下载加速及安装指南
  18. python输出无空格,python 2.7.5+打印列表后面没有空格的逗号
  19. Object.defineProperty与proxy进行对比
  20. QT error: LNK2019: 无法解析的外部符号 __imp__SendMessageW@ 类型的错误 以及 pragma comment 的作用(用法)

热门文章

  1. echarts 弹出放大_Echarts:初始放大地图类型
  2. 有一种难过,叫做你没有使用过网上订货系统!
  3. 如何在自己直播软件搭建的网站加上视频直播功能(搭建视频直播网站)
  4. 扑克牌式插入排序及升级版希尔排序
  5. 什么是 HUAWEI HiCar ?支持的车型有哪些?
  6. DPM所连接物理磁带库中磁带不够用时如何调优
  7. 通达信 移动平均算法_通达信洗盘监庄指标副图公式
  8. 通达信 移动平均算法_通达信仓位管理主图指标公式
  9. radmin显示不能连接到服务器,关于Radmin安装失败或无法显示远程桌面的处理方法...
  10. JQuery实现slideToggle()滑动的效果