PCB基礎細節--工藝篇

pcb基礎細節(工藝篇)

1. 孔與焊盤

2. PCB各層之間的作用

3. 阻抗匹配

3.1. 什么是傳輸線?

我們只看特性阻抗,時延以后再說。

在畫原理圖時,我們把電阻,電容,電感是抽象成一個點了。兩邊加一個電壓,電流就出來了。至于電阻有多長,電阻上每個點的分布是怎樣的,我們從來沒有考慮過這個問題。

而信號的傳輸就是考慮信號在每個點上傳輸的特征。不能把一個信號線上的電阻理解成每個點均勻分布的電阻這樣看。

3.2. 什么是特性阻抗??

在信號路徑和地平面加一個電壓,這時不是瞬間產生電流,而是慢慢的產生電流。

具體過程如下:隨著電壓信號向右流動,某時刻的某點上與地平面有電位差,類似電容會產生電流,這就是電流產生的過程。但是速度是很快的。

如果信號路徑與返回路徑的距離,與之間的介質不變,我們認為它們組成的電容的電容值是不變的,傳輸的信號是不變的,我們認為產生的電荷量就也是一定的,即電流也就是保持不變的。

4. 回流焊與波峰焊

4.1. 什么是回流焊

回流焊是指將空氣或氮氣加熱到足夠高的溫度后吹向已經貼好元器件的線路板,讓元器件兩側的焊料融化后與主板黏結,實現表面貼裝元器件與PCB焊盤的連接。這種工藝的優勢是溫度易于控制,焊接過程中還能避免氧化,制造成本也更容易控制。

通過加熱融化預先涂抹再焊盤上的焊錫膏實現預先貼裝在焊盤上的電子元器件的引腳或焊端和PCB上的焊盤電氣互連,以達到將帶腦子元器件焊接在PCB板上的目的。回流焊一般分為預熱區,加熱區和冷卻區。

回流焊的步驟:印刷錫膏–>貼裝元件–>回流焊–>清洗。

4.2. 什么是波峰焊

波峰焊,就是將熔化的焊料經過專用的設備噴流成設計要求的焊料波峰,使預先裝有電子元器件的PCB通過焊料波峰,實現元器件與PCB焊盤的連接。

在高溫狀態下將設備內的錫膏融化成液體從而對PCB板子上的插件進行填充焊接。

波峰焊流程:插件–>涂助焊劑–>預熱–>切除引腳–>檢查

在我們畫PCB的過程中,通常要求貼片器件距離插件那一面至少5mm,這就是防止波峰焊的焊點與貼片器件的焊盤連接在一起。如下圖

4.3. 區別

  1. 焊接狀態的不同,回流焊是通過設備內的循環氣流融化焊料使元器件焊接在PCB上,波峰焊是通過高溫將機器內部的焊條融化在使元器件于焊料接觸在進行焊接。

  2. 焊接工藝不容,回流焊在進回流爐前需要先涂抹錫膏而波峰焊是通過加熱機器內部的錫膏實行接觸后焊接上的。

  3. 適用范圍不同,回流焊是屬于SMT貼裝工藝,適用于電子元器件貼片,波峰焊是屬于DIP插件工藝適用于插腳電子元器件。

  4. 工藝順序,是先回流焊后波峰焊,一般貼片原價比插件元器件要小的多,線路板組裝是按照從小到大的順序完成組裝的。

5. 十條重要的布線規則

5.1. 八條電氣連接原則

信號反射出的信號會和你傳輸的信號進行疊加,進而影響你信號的傳輸。

尖端面積小,電荷密度大,電場強度就會很大,會產生大的電磁干擾。

注意:射頻信號線不建議加淚滴,這樣會降低信號的質量。

5.2. 兩條安全載流原則

5.2.1. 銅箔承載電流

5.2.2. 過孔承載電流

6. gerber文件

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/95400.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/95400.shtml
英文地址,請注明出處:http://en.pswp.cn/web/95400.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

信創服務器總死機原因及解決辦法

哈嘍,你好啊,我是雷工!最近有個項目使用信創的服務器,總是出現死機的情況,聯系廠家檢查了一下,說是沐創網卡固件較低造成的,讓移除網卡或升級固件嘗試一下。記得5月份按廠家的說法處理過一臺&am…

03_網關ip和端口映射(路由器轉發)操作和原理

網關ip和端口映射(路由器轉發)操作和原理IP 與端口映射配置全指南:2 種方案搞定外網訪問內網一、先搞懂:為什么需要 IP 與端口映射?二、方案一:路由器端口映射(適合有公網 IP,長期穩…

「數據獲取」《安徽建設統計年鑒》(2002-2007)(2004、2006缺失)(獲取方式看綁定的資源)

01、數據簡介《安徽建設統計年鑒》是一部全方位反映安徽省建設事業發展變遷的重要統計資料著作。該書系統收集并精心整理了 2006 年度安徽省城鄉建設領域的核心統計數據,涵蓋城鄉建設固定資產投資、建筑業發展態勢、城鎮建設推進情況等多個關鍵方面,為政…

Python/JS/Go/Java同步學習(第一篇)格式化/隱藏參數一鍋端 四語言輸出流參數宇宙(附源碼/截圖/參數表/避坑指南/老板沉默術)

🤝 免罵聲明: 本文四語言輸出流參數經本蜀黎實戰整理,旨在提供快速參考指南📝因各語言版本迭代及不同系統環境差異,偶爾可能出現整理不全面之處,實屬正常?歡迎理性交流補充,噴子勿噴——畢竟你…

人工智能助力流感疫苗選擇:MIT 團隊推出 VaxSeer 系統

每周跟蹤AI熱點新聞動向和震撼發展 想要探索生成式人工智能的前沿進展嗎?訂閱我們的簡報,深入解析最新的技術突破、實際應用案例和未來的趨勢。與全球數同行一同,從行業內部的深度分析和實用指南中受益。不要錯過這個機會,成為AI領…

使用 qmake 生成 Makefile,Makefile 轉換為 Qt 的 .pro 文件

使用 qmake 生成 Makefile 的完整指南 qmake 是 Qt 提供的構建工具,用于從 .pro 項目文件生成 Makefile。以下是詳細的使用方法: 基本使用方法 1. 從 .pro 文件生成 Makefile bash qmake -o Makefile your_project.pro2. 直接運行 qmake(自動…

利用DeepSeek編寫驗證xlsx格式文件中是否啟用sharedStrings.xml對讀寫效率影響python程序

讓他分別用100*10000個單元格有100、1000、10000個不同的1-200字符長的大寫英文字母字符串測試. 一開始DeepSeek沒有找到啟用sharedStrings.xml的寫xlsx模塊,我自己找了pyxlsbwriter的例子告訴他才改好的。 import os import time import random import string impo…

【C++框架#2】gflags 和 gtest 安裝使用

spdlog 安裝和使用 1. 概述 介紹:spdlog 是一個高性能、超快速、零配置的 C 日志庫,它旨在提供簡潔的 API 和豐富的功能,同時保持高性能的日志記錄。它支持多種輸出目標、格式化選項、線程安全以及異步日志記錄。 github 鏈接:htt…

平衡掌控者-游戲數值戰斗設計

一、有效生命值1、計算公式有效生命生命值/(1-傷害減免率)/(1-閃避率)2、前搖和后搖對數值來說,戰斗由兩大模塊組成,一個是戰斗公式生效前的戰斗攻擊流程,一個是戰斗公式與自身流程。比如說&…

使用DataLoader加載本地數據 食物分類案例

目錄 一.食物分類案例 1..整合訓練集測試集文檔 2.導入相關的庫 3.設置圖片數據的格式轉換 3.數據處理 4.數據打包 5.定義卷積神經網絡 6.創建模型 7.訓練和測試方法定義 8.損失函數和優化器 9.訓練模型,測試準確率 10.測試模型 之前我們DataLoader加載…

從零開始的python學習——函數(2)

? ? ? ? ? づ?ど 🎉 歡迎點贊支持🎉 個人主頁:勵志不掉頭發的內向程序員; 專欄主頁:python學習專欄; 文章目錄 前言 一、變量作用域 二、函數執行過程 三、鏈式調用 四、嵌套調用 五、函數遞歸 六、…

RAG 的完整流程是怎么樣的?

RAG(檢索增強生成)的完整流程可分為5個核心階段:數據準備:清洗文檔、分塊處理(如PDF轉文本切片);向量化:使用嵌入模型(如BERT、BGE)將文本轉為向量&#xff1…

研發文檔版本混亂的根本原因是什么,怎么辦

研發文檔版本混亂的根本原因通常包括缺乏統一的版本控制制度、團隊協作不暢、文檔管理工具使用不當以及項目需求頻繁變化等因素。這些問題使得研發團隊在日常工作中容易出現文檔版本混亂的情況,導致信息的不一致性、溝通不暢以及開發進度的延誤。為了解決這一問題&a…

ChartView的基本使用

Qt ChartView(準確類名 QChartView)是 Qt Charts 模塊里最常用的圖表顯示控件。一句話概括:“它把 QChart 畫出來,并自帶縮放、平移、抗鋸齒等交互能力”。QML ChartView 簡介(一句話先記住:ChartView 是 Q…

系統擴展策略

1、核心指導思想:擴展立方體 在討論具體策略前,先了解著名的擴展立方體(Scale Cube),它定義了三種擴展維度: X軸:水平復制(克隆) 策略:通過負載均衡器&#…

HBuilder X 4.76 開發微信小程序集成 uview-plus

簡介 本文記錄了在HBuilder中創建并配置uni-app項目的完整流程。 首先創建項目并測試運行,確認無報錯后添加uView-Plus組件庫。 隨后修改了main.js、uni.scss、App.vue等核心文件,配置manifest.json并安裝dayjs、clipboard等依賴庫。 通過調整vite.c…

第4章:內存分析與堆轉儲

本章概述內存分析是 Java 應用性能調優的核心環節之一。本章將深入探討如何使用 VisualVM 進行內存分析,包括堆內存監控、堆轉儲生成與分析、內存泄漏檢測以及內存優化策略。通過本章的學習,你將掌握識別和解決內存相關問題的專業技能。學習目標理解 Jav…

面經分享一:分布式環境下的事務難題:理論邊界、實現路徑與選型邏輯

一、什么是分布式事務? 分布式事務是指事務的參與者、支持事務的服務器、資源服務器以及事務管理器分別位于不同的分布式系統的不同節點之上。 一個典型的例子就是跨行轉賬: 用戶從銀行A的賬戶向銀行B的賬戶轉賬100元。 這個操作包含兩個步驟: 從A賬戶扣減100元。 向B賬戶…

C++的演化歷史

C是一門這樣的編程語言: 兼顧底層計算機硬件系統和高層應用抽象機制從實際問題出發,注重零成本抽象、性能、可移植性、與C兼容語言特性和細節很多,學習成本較高,是一門讓程序員很難敢說精通的語言 C是自由的,支持5種…

Qt6實現繪圖工具:12種繪圖工具全家桶!這個項目滿足全部2D場景

項目概述 一個基于Qt框架開發的專業繪圖工具,實現了完整的2D圖形繪制、編輯和管理功能。該項目采用模塊化設計,包含圖形繪制、圖層管理、命令模式撤銷重做、用戶界面等多個子系統,是學習現代C++和Qt框架的最佳實踐。 核心功能特性 12種專業繪圖工具 多圖層繪制系統 完整的…