設計fab:一個頭飾,然後在為專業組裝創建PCB

之前,為裝配創建PCB很容易,對吧?我們只是將所有腳印噴射到電路板佈局上,連接所有痕跡,發出格柵和位置文件,我們已經完成了嗎?

哇,拿著電話,那裡,年輕的流氓!就像我們可以用我們最好的朋友命名的變量來攻擊一些工作源代碼,我們也可以以慣例設計我們的PCB,使其變得相當難以組裝。

但是,通過遵循商定的設計規範,我們將自己追踪自動組裝成功。如果我們希望另一方將組織放在我們的委員會,我們需要清楚地傳達所需的步驟即可到達那裡。這樣做的最佳方法是遵循標準。

適當的佔地面積

現在,暫時,讓我們想像自己作為拾取機器上真空拾音器的想法。創建這些工具以從集中點拾取捲軸上的組件,並在相應的土地模式上刪除它們。似乎很簡單,對吧?提供了我們設計我們的足跡,了解他們有一天與拾取機器面對面。

要從捲軸到董事會,我們,設計師需要從部分數據表中提供兩位信息:部分質心和捲軸方向。

部分質心是一個x-y位置,呼出部分的核心中心。它通常告訴機器:“從這裡接我!”作為設計人員,我們有責任設計我們所有的足跡,使得足跡原點是在部分的質心上設定。如果我們忘記這樣做,那麼挑選會嘗試從一個可能不適合包裝的地方吸收我們的部件,例如:角落。

圖像信用:Maxim集成
捲軸方向是零件在捲軸內靜置的方向。對於拾取機器,捲軸通常以一種方式加載到製造商中。但是,零件捲軸的零件可以以四種方式中的一種導向 – 在四個像限之一中的引腳1。

同樣,作為設計師,我們有責任設計我們所有的佔地面積,使得足跡方向與捲軸的捲軸相對於捲軸進料方向的佔據方式。簡而言之,我們只需要確保在我們的足跡設計上的銷釘1與捲筒在捲筒穿過機器時匹配相同的象限。

引腳1在像限1中1
聽起來很容易,對吧?通常,我們運氣;這兩位信息位於部分數據表中。然而,遺憾的是,情況並非總是如此。有時,IC的主要數據表可能不會包含捲軸方向。對於該信息,他們經常將您帶到與某個包類型的捲軸信息的不同數據表。例如,看看Vishay的二極管頁面上的D-PAK REEL信息[PDF]。

將捲軸信息分成單獨DOC的這種做法通常是供應商的一部分的懶惰。我現在可以聽到它們:“為什麼我們可以將捲軸信息放在每個單個部分的數據表上,當我們只能將其放在一個單獨的數據表上,該數據表剛剛超過對應於特定零件大小的捲軸信息?”儘管如此,雖然這種做法可以在野生鵝追逐狩獵的情況下,只需一系列的信息,始終列出。遲早,有人需要大規模生產具有供應商的產品的產品,而這種方向信息對於組裝至關重要。

不可避免的足跡歧義:

圖像信用:Digikey
反對所有賠率,有些部分仍然沒有明確的方式表明他們的方向。這些部件通常是極化的被動(蓋子和二極管),具有對稱佔地面積。檢查此Capactor Package:

該電容器(PN:T55P475M010C0200)極化,但它具有0805陸地圖案,其是對稱的(不偏振)。假設PCB裝配房屋使用零件變換和格柏文件獲取標準位置文件,他們是否有足夠的信息來弄清楚帽必須去的方式?除非違反默認方向相互達成一致 – 他們沒有!

以下是協議:技術上,IPC-7351規範具有定義的“PIN-1”方向,用於這些組件必須與捲軸方向匹配。我們在上文本節討論的本規範應省略任何歧義。但是,這個問題是,我們作為足跡庫製造商,沒有這樣的限制,以遵循所述規範。當我們創建庫足跡時,我們可以在任何我們想要的象限中放置PIN-1!這裡,親愛的PCB設計師在於從在線導入某些隨機的CHUM的足跡庫中的危險。除非我們檢查了每次足跡,否則我們無法保證所述Chum設計了遵循IPC-7351規範的足跡。

當有任何疑問時,您可能需要幫助您的裝配房屋與一些顯示正確方向的信息圖形。電路板佈局的屏幕截圖必須do.

Working with parts that actually Exist

Depending on our design software, often we work with schematic symbols that are tied to parts with certain part numbers. other times, we can work with strictly symbols and then fill those symbols in with actual part numbers later. If you’re in the second camp, heads-up: before jumping to the layout, be sure that these symbols are associated to footprints that actually match real life parts.

Want an 10 uF ceramic capacitor with an 0805 footprint, an X7R temperature coefficient and a 25 V rating?太糟糕了! Shoulda’ dug through the Digikeys to see if such a part existed in the first place. In this case, it actually doesn’t.

The risk here is fairly low, but there’s still a chance to assume that a certain resistor of a certain tolerance and power rating will come in the footprint that we expect. In practice, the one place where this might trip us all up is when we punch numbers into an active filter designer tool and get impossible resistor and capacitor values. Be sure to check that these values exist first!

BOM Export

There are two major options for actually getting the components to the manufacturer: either turnkey (assembly house fetches the parts) or consignment (you supply parts to the vendor, normally on reels). considering that the assembly house knows the ins-and-outs of their maker far better than we do, assembly houses that offer both normally like turnkey. Nevertheless, ask!

Regardless of which process you use, you’ll still need a BOM to tell the vendor what reference corresponds to what part. Each assembly house is different and your BOM might not emerge in a format that’s to their liking. Generally, though, I suggest re-jiggering your BOM such that it’s organized by special components (i.e: all references should be consolidated into one field).為什麼? If we imagine ourselves on the assembly end, we need to load our maker with reels of identical components. getting a BOM from a customer that’s organized by special component easily lets us identify the number of reels that will need to be loaded into the pick-and-place machine. Again, when in doubt, ask the assembly house how they like their BOMs.

Marking DNPs

Occasionally, you’ll have a few components that just aren’t meant to be populated. in that case, simply omit them from both the BOM and the position file, and assembly house will safely neglect them.

Fiducials

Fiducials serve as coordinate reference points for the pick-and-place maker that’s loading your part. In a nutshell, the maker that’s placing these parts needs to superimpose a coordinate frame on top of the PCB such that part coordinates match up with the right spots on the board. two fiducials minimum are needed to do this.

These points let the maker calculate the actual board orientation using trigonometry. place them as close to the board edge as possible, in opposite corners. The exact placement doesn’t matter, but the farther the two points are from each other, the less error in overlaying the coordinate frame. three fiducials placed as closely to the corners as possible will also let the maker calculate any skew in the actual PCB layer that may have been introduced when it was being fabricated, although it’s normally not necessary.

Final Footprint size Checks

Check Your Footprints
Getting boards set up costs time (sometimes 2 weeks–ouch) and money (from a few hundred to a few grand). Double-checking ourselves might cost us a few hours, but it’s a lot more than worth the two-week wait if we find bugs. just before we send out the board files for fab, I suggest printing the copper and silkscreen layers at 1x scale on a piece of paper. Then, with the actual components in-hand, put them on a scale image and make sure that, indeed, the footprint pattern checks out OK.

What’s crucial here is that we catch any part sizing issues before the board gets fabbed. This step is especially crucial if you made any custom-made footprints or downloaded some chum’s footprints off the wild web. Nevertheless, it’s helpful even if you’re pulling footprints from valid sources. In my mishap here, I just selected the wrong footprint.

Go Where No young Rogue has Gone Before

Here on Hackaday, we love the one-off: the Microwave that cries like a Windows XP or the portable console mod that lets us take our GameCube on the go. lots of of the triumphs that we feature here are one-offs done by a single engineer — and that’s OK! In those hacks, we don’t need to keep our work tidy. We don’t need to clean up after ourselves in code. If it makes sense to us, it’s all good, right?

Like it or not, there comes a day when we need to do something with our design that, in the basement-hacker’s world, is unspeakable. We need to share it. Sharing might not sound like a big deal, but if we’ve run away from standard practices for too long, we’ll never be able to pull in another after-hours engineers for help. We’ll never be able to communicate with assembly houses or cont訴訟製造商,旨在管理我們的一些沉重的升降過程。想讓一家製造商店削減你的零件嗎?看起來我們需要學習如何使用GD&T尺寸零件。想要讓你的PCB組裝?更好地將這些質心放在理想的位置!

在國際設計規範之後實際上讓我們的生活在長遠來看。如果我們選擇使用我們的工程師使用的商定的標準實踐,我們將在我們需要別人組裝我們的董事會時,我們都會漂浮在同一條船上。我們將談論相同的語言,工程師的語言。

Pre-Fab檢查表:

如果您正在製作專業設置的PCBA,我舉行了一個關鍵點的清單來牢記。請記住,在線有很多這些。我建議採摘最符合您的CAD工具和工作流程的一個。

在符號/足跡庫創建期間:

我的圖書館足跡是否以符合捲軸匹配的正確方向創造?

我的圖書館足跡起源與實際部分的質心相匹配嗎?

我使用的完整部件號也表示包類型,如果存在各種包?

在原理圖捕獲期間:

我的PCB裝配房子都將使用的供應商所有的零件,或者我的電路板有牛頭髮,因為某些部分沒有立即可用?

我知道我的“果凍豆”組件(電阻,電容器等)的規格,以防我的裝配房子想要建議他們已經擁有的替代組件? (更好:我可以以某種方式加入我的BOM嗎?)

是否選擇了所有的符號和選擇以匹配現實生活組件的腳印? (或者我只是用不可能的規格放入電容器的大小?)

PCB佈局之前:

設計規則:通過直徑選擇跟踪寬度,跟踪間距,以及通過與我的製造商實際上可以植物的漏洞尺寸的孔尺寸?

PCB佈局後:

我完成的佈局是否通過了佈局設計規則檢查?如果沒有,我可以證明標記的每個錯誤嗎?

在送掉裝配之前

(再次)我使用的完整部分編號,該零件號也表示包類型,如果同一組件存在各種設備包?

我可以以PCB裝配房子喜歡它的方式出口BOM嗎? (通常,通過特殊部件號)

我是否從我的BOM中刪除了任何DNP組件,並從我的位置文件中刪除了任何DNP組件?

我是否需要清楚地表明具有對稱佔地面積的任何模糊,極化組件的方向? (這裡的佈局工作的圖片)

參考

CAD庫建設的電子元件零方向
IEC對常見腳印指南以及它們的默認定向必須是什麼

IPC-7351規範
定義用於創建足跡庫的規範。 (Legut Region,Centroid定義)

吉拉德製造的設計
了解腳印設計的捲軸方向的一個很好的指南。

Leave a Reply

Your email address will not be published.

Related Post

下載:iOS 11.4最終更新帶有AirPlay 2,iCloud中的消息,更多功能下載:iOS 11.4最終更新帶有AirPlay 2,iCloud中的消息,更多功能

,它的下載和更新時間再次用於64位iPhone和iPad所有者。蘋果最終已將iOS 11.4發布給公眾,該公眾可用於下載並最佳地作為空中下載,或者作為選擇新手動安裝的人的可安裝IPSW。 iOS 11.4的這種立即可用性再次表明,蘋果公司致力於不斷更新和刷新iOS平台,當您考慮到iOS 11的進步多遠時,這很明顯,因為它的原始發佈於2017年9月。 該版本還意味著,蘋果iPhone和iPad系列中兼容的64位設備將很快受益於一系列改進和增強功能,所有這些設備都在下個月的WWDC期間揭幕之前及時介紹了所有這些設備。 iOS 11.4的發行有點像該公司早期發布iOS 11.3的後續產品,眾所周知,它帶來了許多新功能和改進。雖然iOS 11.4確實帶來了一些新的新夾雜物,但它也將重點放在穩定性上,並為我們的想法奠定了基礎,這將是與iOS 12有關的眾多穩定公告,該公告與該公司上述年度全球開發人員會議上有關。除了穩定性之外,安裝iOS 11.4的人也將感謝它確實暴露了一些新功能,正如我們先前在多個預發行播種帖子中討論的那樣。 安裝iOS 11.4最終將訪問iCloud中的消息,這是Apple過去多次嘲笑的功能,而沒有真正向公眾發布。這將允許所有消息存儲在Apple的iCloud平台中,並迅速跨多個兼容設備同步,包括運行最新MACOS的iPhone,iPad和Mac。 Apple還使用iOS 11.4引入AirPlay 2功能,該功能立即看到Apple TV重新放入家庭應用程序中,並且可以在AirPlay 2兼容設備上的多個房間中播放音頻內容。另外,作為另一種享受,對於那些購買了(產品)紅iPhone 8/8以上的人,有幾個新的不同的壁紙。 如果您碰巧擁有兼容的64位iPhone或iPad,那麼您可以從設備的設置>“常規>軟件更新”部分中獲得最新的播放最新更新。 另外,如果您使用IPSW和iTunes選擇新的安裝,則可以在此處獲得最佳下載。 iOS 11.4下載IPSW直接鏈接: iPhone 7 iPhone 7 Plus iPhone

如何顯示iOS 7狀態欄如何顯示iOS 7狀態欄

的內容 /隱藏內容,儘管Cydia對主題,應用程序和無限的調整供應無限,這些調整可以隨時在設備的存儲空間中食用,但有時候,保持簡單的狀態是很好的。我們在evasi0n7之後進行了一些調整,很好地證明了您不需要用小部件轟炸界面和其他飼料,只是因為您可以,而實際上,極簡主義。 Statusbarsuite遵循這種精神,使您可以使您不希望看到的所有煩人的小圖標都整理狀態欄。折疊後檢查一下。 在狀態欄內,事情通常會變得擁擠。它只是整體UI的一小部分,但是通過圖標的隱含意義將其擠入其中。但是,儘管它很有用,但它可能會變得太忙了,如果您是倡導盡可能低估的事情的倡導者,那麼態度可以幫助您及時清理春季的東西。 我個人總是發現浪費時間的元素是左上角的載體文字。有理由認為,由於您每個月向一家公司扔錢以提供網絡服務,因此您可能知道他們是誰,而小指針不僅佔用空間,而且沒有真正的目的引導。 使用SustationBarsuite,您可以消除載體,電池,時間,藍牙,藍牙電池,LTE / Wi-Fi和信號點。最後,就狀態欄而言,您可以擁有想要的設置,但是如果您想再走一個並在周圍重新定位,我們建議您選擇SpringTomize7 Tweak,它可以在此處完成所有操作更多的。 儘管如此,Statusbarsuite還是完全免費的,如果您想完全釋放狀態欄中的某些房間,請確保現在從Bigboss存儲庫中選擇它。 有關操作越獄的教程,請查看: iOS 7 – 7.0.4越獄:iPhone 5s,5c,5,iPad,iPod touch [Windows / Mac]下載EVASI0N 7 越獄iOS 7 – 7.0.4在iPhone 5s,5c,5,4s等上使用EVASI0N 7 [視頻教程] 請務必查看我們的iPhone應用程序畫廊和iPad應用程序畫廊,以探索更多的iPhone,iPad和iPod Touch應用程序。

如何管理Twitter向您收集的數據如何管理Twitter向您收集的數據

在本指南中,我們將提供管理Twitter從您那裡收集的數據的步驟。每個應用程序都以某種類型或其他類型收集您的數據。儘管這樣做的技術可能會有所不同,但功能是相同的 – 以獲取有關您的更多信息以及為此原因,您會向您發送個性化的廣告以及個性化的內容。但是,並非每個人似乎都可以滿足數據收集。結果,所有主要業務在此方面都透明了。 此外,他們現在同樣為個人提供了整體管理,因為該集合的發展方式以及更重要的是,正在收集哪種類型的數據。在這方面,微博網站也沒有什麼不同。您可以管理Twitter收集的數據,甚至不允許它收集特定類型的數據。這一切都可以從其應用程序本身內部進行。因此,讓我們看一下這樣做的步驟。在這一點上,同樣會檢查撤銷應用程序從Twitter帳戶訪問的步驟。 為什麼Twitter收集您的數據 Twitter收集您的數據以自定義您在提要上看到的材料,以及有關其他功能,請在此指出: 向您發送個性化廣告 根據您的Twitter活動,該網站將根據您的興趣顯示廣告。例如,意味著一個魅力店賣家希望在Twitter上推廣其產品。但是,一般廣告對他們來說並沒有太大的作用,因為一半的觀眾甚至沒有考慮與這些廣告進行互動。結果,該客廳可以共享Hashed密碼電子郵件列表的清單,然後在其平台上由Twitter匹配。 因此,Twitter將僅向這些帳戶顯示相關電子郵件與魅力店提供的帳戶的廣告。它同樣可以解決其他方法。例如,如果您看到魅力店網站以及使用與此處使用的完全相同的電子郵件ID登錄,那麼Twitter可能會在該網站上記錄您的活動。 另請閱讀:阻止隨機人在Twitter上對您進行圖片標記 基於您推斷的身份的個性化 好吧,這需要一些理解。用您提供的信息以及您使用的小工具以及您使用的瀏覽器,Twitter可以簡單地根據您提供的信息以及您使用的小工具來個性化內容。同樣,它可以從電子郵件地址以及相似的電話號碼(例如完全相同的縮寫,完全相同的姓氏等)中提示到鏈接到您的Twitter帳戶的人。雖然其他可能是不言自明的,但您可能會相信小工具,瀏覽器以及它們在這方面如何協助Twitter。讓我們在一個示例的協助下理解它。 假設您使用其Android應用程序搜索Twitter。同時,您正在使用運動網站瀏覽筆記本電腦上的Chrome瀏覽器。在那裡,您會發現一個嵌入式推文,並開始與之交互(只有基本或推文可以做到)。然後,Twitter將推斷您的Android小工具以及筆記本電腦上的Chrome瀏覽器與您關聯。結果,它將在您的Android設備上向您發送與運動相關的營銷。很有趣,不是嗎? 基於您去過的位置的個性化 Twitter利用您現在的位置以及其他相關的信息,例如您簽名的地方以及向您發送物質提示和廣告。 跟踪您在網絡上看到Twitter材料的位置 假設您看到一個網站試圖找到新的移動設備。該站點同樣也集成了Twitter材料,例如嵌入式時間表。然後,Twitter將考慮您到此智能手機網站的See,然後建議您經常發布有關新智能手機發布的帳戶。在完全相同的行中,它可能會向您顯示智能手機和移動設備上的廣告。關於您的隱私的神聖?好吧,Twitter明確地提到它與您的帳戶,電子郵件或電話號碼沒有合作您的瀏覽歷史記錄。 與Twitter的公司合作夥伴分享您的數據 Twitter也可以與公司合作夥伴在其網站上分享您的互動,以獲取廣告以及品牌營銷。您所看到的推文,喜歡和興趣的非公開數據可能會向這些合作夥伴展示。動機再次歸結為此 – Twitter希望向您發送個性化內容以及時間表上的廣告。 如何管理共享的Twitter數據 隨著許多數據交換的進行,很明顯,大家可能想確切地了解如何管理所有這些數據傳輸。好吧,該應用程序提供了一種簡單的技術來處理所有這些。就在這裡需要做的事情: 打開Twitter應用程序,並點擊您的頭像。 前往設置以及隱私,並點擊隱私以及安全性。 滾動給人null