PCB 조립에서 지연의 가장 흔한 원인 중 하나는 BOM의 부품 정보 오류로 인한 추가 비용입니다. BOM에서 오류가 발생할 수 있는 이유는 다양하며, 이러한 오류는 단순한 부품 번호 실수에서부터 환경 준수 데이터 누락이나 DNP로 부품을 표시하는 것까지 다양할 수 있습니다. 이러한 데이터를 생략하면 제조업체에 새로운 책임이 발생하고 조달 팀이 부품을 잘못 주문할 수 있습니다.
일정을 맞추는 것은 이러한 오류를 조기에 발견할 수 있는 프로세스와 도구를 갖추는 것입니다. 여기서는 이러한 프로세스를 구현하는 방법과 BOM에서 이러한 문제를 발견하는 데 디자인 도구를 어떻게 사용할 수 있는지에 대한 몇 가지 팁을 제공하겠습니다.
비록 BOM 오류가 설계자에게 비용이 많이 들고 일정 지연을 초래하지만, 대부분 부품 데이터에 간단한 변경을 통해 피할 수 있습니다. 중요한 것은 PCB 레이아웃이 완성되기를 기다리는 것이 아니라, 디자인 과정 초기에 이러한 오류를 잡아내는 것입니다.
이를 염두에 두고, 가장 성가시고(비용이 많이 드는) BOM 오류와 이를 방지하기 위해 취할 수 있는 조치들을 소개합니다.
문제: PCB 레이아웃에 배치된 패키지와 풋프린트가 BOM의 부품 번호와 일치하지 않습니다.
이 문제는 거의 항상 PCB 조립 과정에서 발견되며, 그 시점에는 이미 심각한 곤경에 처하게 됩니다. PCB를 폐기하고 프로젝트를 처음부터 다시 시작할까요? 아니면 기존의 랜드 패턴에 맞는 대체 부품을 찾아볼까요?
여기서 좋은 옵션이 많지 않을 때도 있지만, 흔한 해결책은 같은 부품 번호 패밀리 내에서 다른 패키징 옵션을 가진 다른 부품을 찾는 것입니다. 최악의 경우, 맞춤형 인터포저 PCB를 제작하거나 PCB를 폐기해야 할 수도 있습니다.
해결책은? 디자이너는 PCB가 생산에 들어가기 전에 이 문제를 발견할 수 있는 부품 생성 및 라이브러리 검토 프로세스를 갖추어야 합니다. 일부 구독형 CAM 도구는 DFM/DFA 검토 과정에서 이 문제를 반자동으로 감지할 수도 있습니다. 대기업은 보통 라이브러리 작업을 담당하는 사람이 있지만, 소규모 회사는 신뢰할 수 있는 부품 소스를 통해 구성 요소의 CAD 데이터를 찾아야 합니다.
문제: DNP 부품이 채워진 부품과 같은 줄에 호출되거나 전혀 호출되지 않습니다.
이상적으로, DNP 부품은 BOM이나 픽앤플레이스 파일에 나타나지 않아야 합니다. 만약 DNP 부품이 BOM에 나타난다면, 조립업체는 픽앤플레이스 기계를 프로그래밍할 때 수동으로 제거될 것인지 확인해야 합니다. 이 모든 과정은 조립업체가 BOM을 수동으로 검토하고 제공된 자료들 간의 일관성을 확인할 때 발생합니다.
BOM이 DNP 부품을 제대로 명시하지 않고 내보내거나, 적어도 DNP 부품을 명시하는 데 일관된 접근 방식을 사용하지 않을 때 문제가 발생합니다. 예를 들어, 아래 이미지에서는 하나의 줄에 DNP 부품이 노란색으로 강조되어 있습니다. 바로 다음 줄에도 DNP 부품이 나열되어 있지만, 이전 부품과 같은 열에 있지 않습니다. 조립업체는 자연스럽게 무슨 일이 일어나고 있는지 궁금해할 것이며, 이 부품이 DNP로 표시되어야 하는지 확인하기 위해 프로젝트 문서를 참조해야 할 것입니다.
해결책은?Altium Designer에서 변형(Variants)과 같은 기능을 사용하여 변형을 정의하고, DNP 부품을 호출하기 위한 회로도 마크업을 적용하며, 이를 BOM 관리자에서 DNP 호출과 대조해보세요. 부품에 DNP 표시의 올바른 존재를 확인하는 프로세스를 구현할 수 없다면, 이 작업을 하지 말고 대신 조립 변형을 사용하여 BOM과 픽 앤 플레이스에서 배치를 제어하는 데 의존하세요.
문제: 설계자는 패시브 부품에 대해 패키지 크기와 값만을 지정하지만, 그 외에는 아무것도 지정하지 않습니다.
초보 설계자들 사이에서 흔히 있는 오해와는 달리, 패시브 구성요소를 지정하는 데 사용되는 부품 번호는 중요합니다. 이는 턴키 조립 BOM이나 해외 제조업체를 위한 BOM에서 매우 흔합니다. 설계자는 제조업체가 간단한 설명을 바탕으로 부품 번호를 선택하는 어려운 작업을 대신 해주기를 의존합니다.
현실은 많은 응용 프로그램이 단순한 부품 설명에서 얻을 수 있는 것보다 더 구체적인 부품 사양을 요구한다는 것입니다. 그래서 특정 제조업체 부품 번호를 선택하는 것이 PCB 조립업체에 맡기는 것보다 훨씬 더 바람직합니다. 원하는 전기적 기능에 맞지 않는 선택을 할 수도 있음을 발검할 수 있습니다.
해결책은? 회로도 설계에서 어려운 작업을 기꺼이 수행하고, 수동 부품에 대한 부품 번호를 선택하는 것입니다. 이는 설계 초기에 약간의 추가 작업이 필요하지만,
문제: 선택된 대체품이 선호하는 부품 번호의 사양이나 패키지와 일치하지 않습니다.
많은 경우, PCBA에서 원하는 부품을 대체할 수 있는 대체 부품을 선택하는 것이 좋습니다. 이는 특수 ASIC, 디지털 프로세서 및 일부 RF 구성 요소와 같이 설계에서 가장 가치 있는 구성 요소에 매우 중요합니다. 이러한 중요 부품의 경우, 설계자는 자체 대체품을 선택하고 계획하며 이 대체품을 사용한 변형 설계를 만들 것을 권장합니다.
다른 부품의 경우, 설계자는 대체품을 결정하기 위해 추천 엔진에 주로 의존합니다. 이러한 추천은 유통업체 웹사이트에서 오거나 일치하는 설명을 가진 부품을 찾는 것을 기반으로 할 수 있습니다. 불행히도, 대체 부품 번호가 호환되지 않는 경우, PCBA가 완성되고 장치를 테스트할 때까지 이를 인지하지 못할 수 있습니다. 추천된 대체품이 업계에서 가장 좋은 공급망 데이터 세트에서 가져온 것인지 확인하고, 단순히 부품 설명이나 패키지가 일치하는지에만 의존하지 마십시오.
해결책은? 언제나처럼, 대체품의 주요 사양을 나란히 비교하여 디자인에 적합한지 확인하세요. 주요 사양에 대한 데이터시트를 화면에 나란히 띄워 비교하면 주요 사양을 직접 볼 수 있어 도움이 됩니다.
문제: REACH/RoHS 규정 준수가 잘못되었거나 알 수 없는 경우.
REACH와 RoHS에 대해 이야기할 때, 대부분은 미국이나 EU 버전의 RoHS 지침을 말합니다. 하지만, 중국 RoHS 지침과 같은 다른 버전도 있습니다. 미국이나 EU RoHS 준수 부품이 중국 RoHS 준수를 보장하지 않으며, 그 반대의 경우도 마찬가지입니다.
해결책은? 이 경우에도 세계 각 지역에서 부품의 RoHS 준수 상태를 확인하기 위해 더 세밀한 데이터가 필요합니다. 미국, EU, 중국 지침뿐만 아니라 REACH 지침을 준수하면 대부분의 다른 지역에서도 준수를 보장할 수 있으므로, 이 세 가지에 초점을 맞추세요. 공급망 관리 도구 내부의 고품질 데이터를 통해 BOM의 각 항목에 대한 RoHS 및 REACH 준수 상태를 확인할 수 있습니다.
문제: 부품 주문 시 예상보다 높은 가격을 초래하는 부품 포장 정보.
부품 주문을 생성할 때, 포장은 가격과 MOQ에 영향을 미칩니다. 예를 들어, 테이프 및 릴 포장은 때때로 고유한 공급업체 부품 번호를 가지며, 테이프 및 릴 부품 번호의 수량 하나는 실제로 수천 개의 부품이 들어 있는 한 릴을 의미할 수 있습니다.
해결책: 이는 BOM 검토에서 쉽게 발견할 수 있는 한 가지 측면입니다. Octopart BOM 도구나 Altium 365의 BOM 포털과 같은 무료 웹 애플리케이션은 이러한 간단한 부품 번호 실수를 잡아낼 수 있습니다. 디자인 도구에서 검토를 선호한다면, Altium Designer의 공급업체 링크 기능도 MOQ 값을 보여주고, 주문에 릴이 아닌 개별 부품을 선택했다는 단서를 줄 수 있습니다.
문제: BOM 항목의 참조 지정자 수가 항목에 나열된 부품 수량과 일치하지 않습니다.
BOM에서 다른 설계 간에 항목이 복사되는 것을 본 적이 있습니다. 이는 매우 나쁜 관행이지만, 누군가는 라이브러리 구성 요소를 생성하거나 수정하고 싶지 않기 때문에 시간을 절약하기 위해 이렇게 할 수 있습니다. 때때로 이러한 수정은 설계자가 아닌 다른 사람에 의해 생성되며, 거의 항상 BOM에 적용된 수동 변경 때문입니다. 결과적으로 픽 앤 플레이스 파일과 BOM 파일 사이에 불일치가 발생하며, 조립업체는 문제를 해결할 때까지 프로젝트의 생산을 지연시킬 것입니다.
해결책은? BOM의 항목에 누구도 정보를 복사하고 붙여넣게 하지 마십시오. 수정은 설계나 라이브러리에서 이루어져야 하며, PCB 설계 소프트웨어 내에서 BOM을 다시 생성해야 합니다.
사용자가 수동으로 구성 요소 라이브러리를 소싱 정보로 업데이트하도록 강요하는 대신, Altium은 공급망 정보를 자동으로 PCB 라이브러리에 가져온 다음 BOM으로 가져올 수 있는 도구 세트를 사용하여 다른 접근 방식을 취하고 있습니다. 더 알아보고 싶다면, Altium 365 작업 공간을 열고 BOM Portal 을 시도해 보십시오. 새로운 워크플로우로의 원활한 전환을 경험하고, 당신의 도달 범위와 능력을 확장해 보십시오.