温湿度项目设计V1.0——PCB布线及打板

PCB布线

  1. 画好原理图之后,通过工具——标注所有器件,当前原理图上的器件编号会被自动标注号。
  2. 点击设置——Update PCB Document文件名,弹出的界面先点击生效变更,然后点击执行变更。界面会跳转到PCB界面。如果生效变更有问题,大部分是引脚对不上的原因。
  3. 这个时候就可以布线了,我们可以选择先画一下板子的外形。在Keep-Out Layer层画出外框线,画好后Ctrl选中所有的外框线,点击设计——板子形状——按照选择对象定义,板子形状就画好了。
  4. 开始画螺丝孔,同样是Keep-Out Layer层,按照自己想要画的位置,画螺丝孔。( 注意外框层和螺丝孔的层级,这次在网上找的教程说外形画机械层Mechanical1,我螺丝孔画的机械层Mechanical1,外框画在Keep-Out Layer层,导致加工的时候螺丝孔没开,真是绝了。)
  5. 现在可以把器件移动到板子里来了,也可以3-4步骤先不做,先把器件移动到板子里。对我来说都一样,反正最后还是要调整的。注意所有器件都应该是有网络标号的,没有的话应该是有问题的。
  6. 在外形层画好之后,可以点击放置——尺寸——线性的,进行标注,看看自己板子的大小,是不是合适,还能切换mm显示。用处不大,看着舒服。
  7. 终于正儿八经开始布线了,可以按照模块来布线。点击原理图,在原理图界面选择电源模块。进入PCB图,发现电源模块的器件都被选中了,这样就可以在很多器件中找到同一个模块的,先布图。
  8. 这里有几个小ties,以电源模块为例,应该先放大电容,再放小电容。尽量缩短旁路电容与芯片之间的走线长度(下面的图没做到这点,纯属瞎画,能用就行)。然后布线是要用钝角线,不能用锐角直角线。然后是地线先不用接,最后一起铺铜,但是我在铺铜的时候发现有些地线还不大好接,所有地线也要稍微注意一下,别整个死胡同。然后是毕竟不可能一笔成画的,在有交叉的情况,只能掏出过孔了,打个过孔,从反面Bottom Layer层走线,再打个过孔回到正面,据说反面走线需要和正面走线尽量垂直。(下面的图是没管这个)。
  9. 大概就是这么回事,最后开始正面选中铺铜,然后反面铺铜。铺完铜看看是不是地都连上了,没连上的还需要调整一下。
  10. 上图上图,只能说能用,如果有大佬有标准PCB布线资源可以发点给我学习学习。
    在这里插入图片描述
  11. 还可以看二维图,效果比较好看。
    在这里插入图片描述

打板

  1. 激动的心,颤抖的手。下载嘉立创下单助手,该注册注册。选择在线下STM订单,把文件传一下。直接把PCB文件压缩了发上去比较省事。会有人审核。选择打板选项的时候哪个不要钱选哪个,最后5个大概20块钱。我是自己打回来手焊的,也可以选择打板后贴片。
  2. 拿回来的效果图,很精美,上图上图。
    在这里插入图片描述

焊接

  1. 根据BOM表,把自己选择的器件都焊接上去,贴片略微难焊。
  2. 焊完之后准备测试。上图上图,这个已经是写上程序的效果了。
    在这里插入图片描述

测试

  1. 在焊完时必须要经过测试,从进来的12V电压开始,挨个测试12V电压、5V电压、3.3V电压是否正常,供电都正常之后,基本上是没啥问题了,准备写程序调试。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

城管智慧执法系统源码,基于微服务+java+springboot+vue开发

城管智慧执法系统源码,基于微服务javaspringbootvue开发 城管智慧执法系统源码有演示,自主研发,功能完善,正版授权,可商用上项目。 一套数字化的城管综合执法办案系统源码,提供了案件在线办理、当事人信用…

开学考核复现

不要尝试爆破哟!(misc) 下载图片,解析图片 拿到密码,解压压缩包,生成图片 扫描二维码 留个后门(misc) D盾扫描 打开文件寻找 师姐的旅游照片(misc) 随波逐流,然后base64解码 修改后缀为zip,解压 修改高度 Fuck! (C…

「媒体宣传」企业活动发布会邀请媒体报道的好处与优势?

传媒如春雨,润物细无声,大家好,我是51媒体网胡老师。 企业活动发布会邀请媒体报道具有多种好处与优势,这些都有助于提升企业的知名度、形象和影响力。以下是一些主要的好处与优势: 提升品牌知名度:媒体报道…

MATLAB环境下基于离散小波变换和主成分平均的医学图像融合方法

随着计算机技术和生物影像工程的日趋成熟,医学图像为医疗诊断提供的信息越来越丰富。目前,由于医学成像的设备种类繁多,导致医生获得的图像信息差异较大。如何把这些信息进行整合供医生使用成为当务之急。基于此,医学图像融合技术…

Windows下安装QT,遇到下载组件中没有指定版本(提供解决方式) + 5.15详细安装步骤版

Windows下安装QT 5.15详细安装问题详解 前情提要一、QT 5.15及之后版本的下载问题二、QT 5.15及之后版本的下载方式&#xff1a;下载QT(在线安装版本)三、详细安装步骤遇到<下载组件>中没有指定版本的解决方式 前情提要 嵌入式设备搭载的QT版本是5.15&#xff0c;所以PC…

【C语言】预处理编译链接调试技巧详解

主页&#xff1a;醋溜马桶圈-CSDN博客 专栏&#xff1a;C语言_醋溜马桶圈的博客-CSDN博客 gitee&#xff1a;mnxcc (mnxcc) - Gitee.com 目录 1.预处理 1.1 预定义符号 1.2 #define 1.2.1 #define 定义标识符 1.2.2 #define 定义宏 1.2.3 #define 替换规则 1.2.4 #和## …

23. UE5 RPG制作属性面板(一)

随着角色的属性越来越多&#xff0c;我们不能每次都进行showdebug abilitysystem进行查看&#xff0c;而且玩家也需要查看角色属性&#xff0c;所以需要一个查看玩家角色属性的面板。 在前面&#xff0c;我们创建三种类型的属性 Primary Attributes&#xff08;主要属性&#…

prettier + eslint 配置

vue-cli 新建项目选择 ESLint Prettier 会自动下载相关包 settings.json {"editor.formatOnSave": true, // 开启保存文件自动格式化代码"editor.defaultFormatter": "esbenp.prettier-vscode", // 默认的代码格式化工具// "prettier.r…

11 Games101 - 笔记 - 几何(曲线与曲面)

11 几何&#xff08;曲线与曲面&#xff09; 贝塞尔曲线 定义 贝塞尔曲线&#xff1a;由控制点和线段组成的曲线&#xff0c;控制点是可拖动的支点。 如图&#xff0c;蓝色为贝塞尔曲线&#xff0c;p1, p2, p3为控制点&#xff0c;曲线和初始与终止端点相切&#xff0c;并且…

数字乡村引领新风尚:科技赋能农村实现全面进步

随着信息技术的迅猛发展&#xff0c;数字乡村正成为引领农村全面进步的新风尚。科技作为推动农村发展的强大引擎&#xff0c;正在深刻改变着传统农业的生产方式、农村的社会结构以及农民的生活方式&#xff0c;为农村经济社会的全面进步注入了新的活力和动力。本文将从数字乡村…

【深度学习】四种天气分类 模版函数 从0到1手敲版本

引入该引入的库 import torch import torch.nn as nn import matplotlib.pyplot as plt import torch.nn.functional as F import torchvision import torch.optim as optim %matplotlib inline import os import shutil import glob os.environ["KMP_DUPLICATE_LIB_OK&q…

双指针算法:三数之和

文章目录 一、[题目链接&#xff1a;三数之和](https://leetcode.cn/problems/3sum/submissions/515727749/)二、思路讲解三、代码演示 先赞后看&#xff0c;养成习惯&#xff01;&#xff01;&#xff01;^ _ ^<3 ❤️ ❤️ ❤️ 码字不易&#xff0c;大家的支持就是我坚持…

马蹄集oj赛(双周赛第二十三次)

目录 数列分割 小码哥的地毯 小码哥的三色墙 palace 高数考试 新全排列 黑白双煞 等差 数三角形 区间修改 相对马高 小码哥剪绳子 数列分割 难度:黄金 时间限制:1秒巴 占用内存:64 M 小码哥给你一个长度为n的数列&#xff0c;求将该数列分割成两个左右两个部分且两…

大模型学习笔记七:LLM应用

文章目录 一、维护生产级别的LLM应用,需要做的事二、符合需求的LLM App维护平台三、LangFuse1)替换OpenAI客户端(把跟OpenAI交互记录到LangFuse)1.1)几个基本概念2)通过LangChain的回调函数触发记录(上面用的原生OpenAI接口,下面是调用LangChain的接口)3)构建一个实际…

打开snipaste软件的界面后,上次的截图无法销毁?

现象&#xff1a; 鼠标放上去&#xff0c;如图会有1个圆圈&#xff0c;无法消除一直显示在电脑桌面上&#xff0c;无法使图片消失 解决办法&#xff1a; 你应该是点到了空格&#xff0c;开启了编辑模式&#xff0c;然后又选中了其中一个功能例如橡皮檫导致无法移动和销毁&…

Linux线程补充1

十、多线程中线程间的"独立" ​ 1.线程在代码段通过执行不同的函数&#xff0c;实现代码段的独立&#xff1b; ​ 2.新线程通过在共享区划分不同的管理属性和不同的栈空间&#xff0c;实现栈的独立&#xff0c;而主线程使用的是栈空间&#xff1b; ​ 3.线程通过获…

计算机二级大题

题目来源&#xff1a;计算机二级Python半个月抱佛脚大法&#xff08;内呈上真题版&#xff09; - 知乎 1.大题1 注意csv文件读取的处理 ls[] for line in f: ls.append(line.strip(\n).split(,)) 2. 大题2 第一问&#xff1a; #计算有效票张数 fopen("vote.txt",…

微服务鉴权的几种实现方案

1.Token 1.1 Token透传&#xff08;不推荐&#xff09; 刚开始接触微服务时网上给的方案大都数是通过透传Token做鉴权&#xff0c;但我认为这种方式不是很妥当。接着往下看&#xff1a; 这种方式通过透传Token使得各微服务都能获取到当前登录人信息&#xff0c;在代码编写上确…

SCI一区 | Matlab实现WOA-TCN-BiGRU-Attention鲸鱼算法优化时间卷积双向门控循环单元融合注意力机制多变量时间序列预测

SCI一区 | Matlab实现WOA-TCN-BiGRU-Attention鲸鱼算法优化时间卷积双向门控循环单元融合注意力机制多变量时间序列预测 目录 SCI一区 | Matlab实现WOA-TCN-BiGRU-Attention鲸鱼算法优化时间卷积双向门控循环单元融合注意力机制多变量时间序列预测预测效果基本介绍模型描述程序…

面试算法-78-两两交换链表中的节点

题目 给你一个链表&#xff0c;两两交换其中相邻的节点&#xff0c;并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题&#xff08;即&#xff0c;只能进行节点交换&#xff09;。 示例 1&#xff1a; 输入&#xff1a;head [1,2,3,4] 输出&#xff…