용 PCB를 만들기 전에 헤드 업이 어셈블리 용 PCB를 만들기 쉽습니다. 우리는 모든 발자국을 보드 레이아웃에 분출하고, 모든 추적을 연결하고, 거버와 위치를 보내고, 우리는 완료 되었습니까?

Whoa, 전화를 잡아, 거기, 젊은 불량배! 우리가 가장 친한 친구가 끝난 후 변수로 일하는 소스 코드를 함께 해킹 할 수있는 것처럼 우리는 또한 PCB를 조립하기가 꽤 어려워지는 방식으로 PCB를 설계 할 수 있습니다.

그러나 합의 된 디자인 사양을 따라 가면 자동화 된 어셈블리로 성공을위한 트랙에 자신을 끌어 올릴 것입니다. 우리가 다른 당사자가 우리 보드에 구성 요소를 넣으려면 필요한 단계를 명확하게 전달해야합니다. 그렇게하는 가장 좋은 방법은 표준을 따르고 있습니다.

적절한 발자국 방향

이제 잠시 동안 픽업 및 장소 기계의 진공 픽업 도구의 아이디어로 상상해 보겠습니다. 이러한 도구는 Centroid에서 릴의 구성 요소를 픽업하고 해당 토지 패턴에서 좌회전합니다. 꽤 똑바로 보인다, 그렇지? 우리가 픽업 기계로 언젠가 얼굴을 맞이할 것이라는 것을 알면서 우리의 발자국을 디자인하는 것이 공급됩니다.

릴에서 보드로 가기 위해 설계자는 파트 중심과 릴 오리엔테이션에서 부품의 데이터 시트에서 두 개의 비트 정보가 필요합니다.

Part Centroid는 부분 중심의 질량을 호출하는 X-Y 위치입니다. 일반적으로 기계에 알려줍니다. “여기에서 나를 데리러!” 디자이너로서 발자국이 부품의 중심에 설정되도록 모든 발자국을 설계하는 것이 우리의 책임입니다. 우리가 그렇게하는 것을 잊어 버리면, 픽업과 장소는 다음과 같이 패키지에 잘 붙지 않을 수있는 위치에서 부품을 빨아 굴려고 노력할 것입니다.

이미지 크레딧 : Maxim Integrated.
릴 방향은 파트가 릴 내부에 놓여있는 방향입니다. 픽업 및 플레이스 기계의 경우 릴은 일반적으로 단 한 가지 방식으로 만드는 사람에게로드됩니다. 그러나 그 릴에 살고있는 부품은 4 가지면에서 핀 1과 함께 4 가지 방법 중 하나로 지향 될 수 있습니다.

다시 말하면, 디자이너로서 발자국 오리엔테이션이 릴 사료의 방향과 관련하여 릴의 모든 발자국을 디자인하는 것이 우리의 책임입니다. 간단히 말해서, 우리는 풋 프린트 디자인에 핀 1이 기계를 통해 실행될 때 릴 1의 핀 1과 동일한 사분면과 일치하는지 확인해야합니다.

핀란드 1에서 핀 1.
쉽게 들리고, 오른쪽? 보통 우리는 운이 좋습니다. 이 두 비트의 정보는 파트의 데이터 시트에 있습니다. 슬프게도, 그렇지만, 그것은 항상 그렇지 않습니다. 때로는 IC의 기본 데이터 시트가 릴 오리엔테이션으로 구성되지 않을 수 있습니다. 해당 정보의 경우 특정 패키지 유형에 대한 릴 정보가있는 다른 데이터 시트로 연결됩니다. 예를 들어, Vishay의 다이오드 페이지에서 D-PAK 릴 정보 [PDF]를 살펴보십시오.

릴 정보를 별도의 Doc로 분할하는이 방법은 일반적으로 공급 업체의 일부에 대한 게으름입니다. 나는 이제 그들을들을 수있다 : “특정 부분 크기에 해당하는 릴 정보를 지나치게하는 별도의 데이터 시트에만 그것을 넣을 수있을 때, 모든 단일 부분의 데이터 시트에 릴 정보를 넣을 수있는 이유는 무엇입니까?” 그럼에도 불구 하고이 관행은 모든 스 니펫 단지 하나의 스 니펫에 대해 야생 거위 쫓는 사냥을 우리에게 보낼 수 있지만, 항상 나열됩니다. 조만간, 누군가가 판매 업체의 부품으로 제품을 생산해야하며,이 오리엔테이션 정보는 어셈블리에 중요합니다.

불가피한 발자국 모호함 :

이미지 크레딧 : DigiKey.
모든 확률에 대해, 일부 일부는 여전히 오리엔테이션을 나타내는 명확한 방법이 없습니다. 이 부품은 대칭 풋 프린트가있는 일반적으로 편광 된 수동 (캡 및 다이오드)입니다. 이 Capactor 패키지를 확인하십시오.

이 커패시터 (PN : T55P475M010C0200)는 편광이지만 대칭 (탐색되지 않은) 인 0805 개의 토지 패턴이 있습니다. PCB 어셈블리 하우스가 파트 변환 및 거버 파일을 사용하여 표준 위치 파일을 가져 오는 경우, 어떤 방식으로 가야만하는지 알아낼 수있는 충분한 정보가 있습니까? 기본 오리엔테이션시 상호 합의 된 경우가 아닌 한, 그들은 그렇지 않습니다!

다음은 거래가 있습니다 : 기술적으로 IPC-7351 사양은 릴 방향과 일치 해야하는 이러한 구성 요소에 대해 정의 된 “PIN-1″방향이 있습니다. 위의 섹션에서 논의한이 사양은 정책을 모호함을 정리해야합니다. 그러나 문제는 풋 프린트 라이브러리 메이커로서 우리는 그 말을 따르는 그러한 제약 조건이 아닙니다. 우리가 도서관 풋 프린트를 만들 때 우리는 우리가 원하는 사분면에 핀 1을 넣을 수 있습니다! 여기서, 친애하는 PCB 디자이너는 온라인에서 임의의 chum의 발자국 라이브러리를 가져 오는 데 위험이 있습니다. 우리가 각 발자국을 확인하지 않으면, 우리는 그 중고가 IPC-7351 사양을 따르는 발자국을 설계 한 보장이 없습니다.

의심의 여지가있을 때 적절한 오리엔테이션을 보여주는 몇 가지 유익한 그래픽으로 어셈블리 하우스를 밖에 도와야 할 것입니다. 몇 가지 레이블이있는 보드 레이아웃의 스크린 샷이 필요합니다 d영형.

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? too bad! 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 contract는 우리를 위해 무거운 리프팅 프로세스를 관리하기 위해서는 누구를 관리 할 것입니다. 메이커 가게를 눌러 부품을 자르고 싶습니까? GD & T가있는 차원 부품을 배우는 것처럼 보입니다. 귀하의 PCB가 조립되기를 원하십니까? 이상적인 장소에 그 중심을 더 잘 써라!

국제 디자인 사양을 따르는 것은 실제로 장기적으로 우리의 삶을 훨씬 쉽게 만듭니다. 동료 엔지니어가 사용하는 합의 된 표준 관행을 사용하도록 선택한 경우, 우리는 우리의 보드를 조립하기 위해 다른 누군가가 필요할 때 동일한 보트에 모두 떠올 수 있습니다. 우리는 엔지니어의 언어 인 것과 같은 언어로 말할 것입니다.

사전 팹 체크리스트 :

전문적으로 설정 될 PCBAS를 만드는 경우, 나는 염두에두기 위해 중요한 점의 체크리스트를 만들었습니다. 온라인 톤이 있음을 명심하십시오. CAD 도구 및 워크 플로우와 가장 잘 맞는 것을 선택하는 것이 좋습니다.

기호 / 발자국 도서관 작성 중 :

릴과 일치하는 오른쪽 오리엔테이션으로 제작 된 내 도서관 발자국입니까?

라이브러리 발자국 기원이 실제 부분의 중심과 일치합니까?

다양한 패키지가있는 경우 패키지 유형을 나타내는 전체 부품 번호를 사용하고 있습니까?

개략적 인 캡처 중 :

모든 부품이 즉시 사용할 수 없기 때문에 내 PCB 어셈블리 하우스가 사용할 수있는 공급 업체가 모든 부품을 보유하고 있습니다.

내 어셈블리 하우스가 이미 가지고있는 대체 구성 요소를 제안하기를 원하는 경우는 “Jelly-Bean”구성 요소 (저항, 커패시터 등)의 사양을 알고 있습니까? (더 나은 : 어떻게 든이 사양을 BOM에 추가 할 수 있습니까?)

실제 구성 요소와 일치하도록 선택된 모든 개략적 기호와 발자국을 모두 수행합니까? (또는 나는 그 크기를 위해 불가능한 사양을 가진 커패시터를 넣었습니까?)

PCB 레이아웃 전에 :

설계 규칙 : 직경을 사용하여 추적 폭, 추적 간격, 직경이 실제로 실제로 팹 될 수있는 것과 같은 구멍 크기를 선택 했습니까?

PCB 레이아웃 후 :

완성 된 레이아웃이 레이아웃 디자인 규칙 검사를 통과합니까? 그렇지 않은 경우 플래그가 지정된 모든 오류를 정당화 할 수 있습니까?

조립을 위해 전송하기 전에

(다시) 동일한 구성 요소에 대한 다양한 장치 패키지가있는 경우 패키지 유형을 나타내는 전체 부품 번호를 사용하고 있습니까?

PCB 어셈블리 집이 좋아하는 방식으로 BOM을 내보낼 수 있습니까? (일반적으로 특별 부품 번호로)

BOM 및 내 위치 파일에서 DNP 구성 요소를 제거 했습니까?

대칭적인 발자국이있는 모호한 편광 구성 요소의 방향을 명확하게 나타내야합니까? (레이아웃의 사진은 여기에서 일합니다)

참조

CAD 라이브러리 건설을위한 전자 부품 제로 오리엔테이션
일반적인 발자국에 대한 IEC 가이드와 기본 방향이 무엇을 해야하는지

IPC-7351 사양
풋 프린트 라이브러리를 만드는 사양을 정의합니다. (Keepout 지역, 중심 정의)

Kicad Part I의 제조 설계 I.
발자국 디자인을위한 릴 오리엔테이션을 이해하기위한 훌륭한 가이드.

Leave A Comment

Recommended Posts