一、Altium Designer

(一)简介
Altium Designer 提供了唯一一款统一的应用方案,其综合电子产品一体化开发所需的所有必须技术和功能。Altium Designer 在单一设计环境中集成板级和FPGA3系统设计、基于FPGA和分立处理器的嵌入式软件开发以及PCB版图设计、编辑和制造。并集成了现代设计数据管理功能,使得Altium Designer成为电子产品开发的完整解决方案-一个既满足当前,也满足未来开发需求的解决方案。

(二)优点
Altium Designer通过把原理图设计、PCB绘制编辑、拓扑逻辑自动布线、信号完整性分析和设计输出等技术的完美融合,为设计者提供了全新的设计解决方案,使设计者可以轻松进行设计,熟练使用这一软件必将使电路设计的质量和效率大大提高。

(三)设计PCB的流程
通常一个工程为一个PCB项目,一个工作组可以包含多个工程,一个工程可以包含多个原理图和PCB。AD软件只能打开一个工作组。设计PCB的

流程为

1.新建封装库;
2.在封装库中新建元件封装;
3.新建元件库;
4.在元件库中新建元器件;
5.新建工程组;
6.在工程组中新建PCB工程;
7.在PCB工程中添加原理图文件;
8.在原理图文件中添加元器件,连线等进行原理图设计;
9.在PCB工程中添加PCB文件,设置板框;
10.将原理图导入到PCB;
11.设置设计规则;
12.在PCB文件中布局,布线,铺铜等进行PCB设计;
13.PCB设计完成之后,进行DRC(设计规则检查);
14.DRC没有错误,输出生产文件,一般为gerber文件,当然直接给PCB源文件也可以(没有保密性)。
15.在PCB加工这段时间,可以导出BOM,采购元器件。
16.PCB和元器件都回来之后,可以自己焊接或者发给贴片焊接加工厂
17.板子焊接好之后,进行硬件软件的调试。

(四)快捷键使用

二、创建元件库

1.新建工程

创建成功如下

2.添加

点击Place

三、元件库下载

1.选择Panels->Libraries


2.点击Libraries->Installed->install…->install from file进行下载


3.添加stm32原理图库.SCHLIB


添加完成

四、绘制原理图

1.选择STM32原理图库.SCHLIB



2.延长引脚线


3.右键选择添加网络标签或者用快捷键P+N添加标签


添加完成如下


4.绘制所有元件

五、绘制STM32+W5500电路原理图

1.STM32C8T6

2.HS-NM5500A

3.My_Board

4.My_Broad2

六、参考资料

https://blog.csdn.net/cheer_me/article/details/101176141
https://blog.csdn.net/lee_goi/article/details/109559046
https://blog.csdn.net/qq_45659777/article/details/121939554?spm=1001.2014.3001.5501

AD原理图设计、STM32+W5500网络通信相关推荐

  1. AD原理图设计与Clion源码工具学习

    一.使用Altium Designer软件完成STM32+W5500的系统电路原理图设计 1.安装Altium Designer 自行百度下载Altium Designer.可参考:https://b ...

  2. AD原理图设计中如何添加NET CLASS和差分线

    一,添加NET CLASS 由于pcb中可能存在需要设定不同规则的网络组,如果直接在pcb中添加net class后再进行原理图更新pcb时会自动将net class删除,所以最好在原理图中设定好. ...

  3. STM32之W5500网络通信

    STM32之W5500网络通信 一.W5500 二.DHCP 三.modbus 四.实现web服务 参考 一.W5500 Niren_W5500模块是一款基于WIZnet W5500芯片的以太网模块, ...

  4. AD20 原理图设计流程

    Altium Designer 20 的原理图设计大致可以分为9个步骤: (1)新建原理图.这是原理图设计的第一步. (2)图纸设置.图纸设置就是要设置图纸的大小,方向等信息.图纸设置要根据电路图的内 ...

  5. 基于STM32的高精度温度测控系统-原理图设计

    基于STM32的高精度温度测控系统,本篇为原理图设计分析篇 高精度温度测控仪设计原理图篇(已更新) 高精度温度测控仪设计PCB篇(已更新) 高精度温度测控仪设计STM32代码篇(未更新) 高精度温度测 ...

  6. PCB之AD层次化原理图设计

    PCB之AD层次化(模块化)原理图设计 软件版本:AD17.1.9(bBuild 592) 先上效果图: 可以看到,图中有RS485和W5500这两个部分是复用了原理图,当项目中需要多个功能相同的电路 ...

  7. 绘制一个stm32最小系统的电路原理图;完成STM32+SD卡 的系统原理图设计

    一.实验要求 掌握电路原理图绘制.安装Altium Designer 18,学习使用Altium Designer绘制一个stm32最小系统的电路原理图,并在此基础上完成STM32+SD卡 的系统原理 ...

  8. 电力电子:单项逆变器设计(MATLAB程序+AD原理图)

    目录 一.题目: 二.对设计的要求 三.MATLAB仿真程序 四.AD原理图 五.工程获取 一.题目: 单相逆变器设计 设计指标: 1)电池直流电压为9-16V: 2)输出交流电压为220V: 3)单 ...

  9. STM32 W5500 OTA功能 - bootloader及app的设计和实现

    通过W5500的网络功能,到文件服务器下载STM32要更新的固件(可执行bin文件),存储到STM32片内FLASH的APP备份区中,以待bootloader拷贝到APP代码执行区,以实现OTA在线升 ...

最新文章

  1. 3——PHP 简单运算符的使用
  2. Leetcode 703. 数据流中的第K大元素 解题思路及C++实现
  3. 用python创建微信机器人_用Python创建微信机器人
  4. [翻译]load-on-startup 元素的作用
  5. (37)zabbix snmp类型 无需安装agent也能监控
  6. Ansible系列之roles使用说明
  7. Express框架的安装通信测试 - 讲解篇
  8. 取当前进程对应之静态映像文件的绝对路径/proc/self/exe
  9. SpringMVC 视图解析器及拦截器
  10. 中国塑料汽车外饰件市场趋势报告、技术动态创新及市场预测
  11. jquery 处理json字符串
  12. php iis 手动安装教程,iis php安装教程【图文详解】_后端开发
  13. 剑指Offer——数组中出现次数超过一半的数字
  14. Kebernetes 学习总结(8) statefulset
  15. 软件c#语言调用摄像头,C#中如何使用AForge实现摄像头录像功能
  16. 使用 Python 第三方库发送电子邮件
  17. pg比mysql优势_postgresql比mysql有多少优势
  18. 网页设计与制作项目教程HTML+CSS+JavaScript之项目一
  19. max2 android9.0,乐视Max2 lineage16 安卓9.0 极致省电 纯净原生 完美root Xposed 经典版
  20. 一文告诉你Java日期时间API到底有多烂

热门文章

  1. 【PaperReading】HiPub: translating PubMed and PMC texts to networks for knowledge discovery
  2. [Unity Mirror] 服务器托管
  3. android 字体图标制作,Android_矢量字体图标制作并使用
  4. 【虚拟机装黑苹果(第四弹)】解决macOS10.13及以上版本下无法安装VMware Tools的问题
  5. 智邦国际ERP系统一站式数字化管理解决方案
  6. 智能化多规则油液综合故障这段理论及方法的研究
  7. KaiwuDB 分布式数据库-介绍
  8. Windows10搭建NTP授时服务器
  9. When Does Machine Learning FAIL? Generalized Transferability for Evasion and Poisoning Attacks论文笔记
  10. 【Hackme CTF】Misc--corgi can fly