첫 번째 시도에서 PCB가 작동하도록하기 위해 어떤 프로세스를 사용합니까? [닫은]


16

어리석은 실수와 더 미묘한 실수를 잡는 가장 좋은 방법은 무엇입니까? 각 디자인에 대한 점검 목록을 검토합니까? 그렇다면 어떤 종류의 것들이 있습니까?

동료가 제조를 위해 보드를 보내기 전에 검토 할 회로도 및 레이아웃을 제공 한 것처럼 제조 된 PCB에 관심이 있습니다.


무슨 말이야? 당신은 홈 에칭 보드에 대한 프로세스를 논의하고 있습니까? 또는 제조 된 PCB에서 실수를 피하는 방법은 무엇입니까?
David

2
DRC가 도와줍니다. 다른 엔지니어가 보드를 검토하게하면 도움이됩니다. 동시에, 첫 번째 프로토 타입의 문제를 해결하고 개선 사항을 두 번째 프로토 타입에 통합 할 수 있도록 준비하십시오.
Nick Alexeev

@David 저는 동료가 제조를 위해 보드를 보내기 전에 검토 할 회로도와 레이아웃을 제공 한 것처럼 제조 된 PCB를 말합니다.
aloishis89

1
오, "ok to fab"체크리스트처럼?
mkeith

1
모든 커넥터를 두 번 또는 세 번 점검하는 사람이 있어야합니다. 커넥터는 기계적인 방향과 올바른 방향으로 연결되어 있는지 확인하십시오 (핀은 12345, 6789 또는 12345, 9876로 이동).
tcrosley

답변:


18

가장 좋은 오류 포착 기술은 다른 사람에게이 기술을 보여주고 디자인을 진행하는 것입니다. 당신은 당신이 분명한 것을 찾는 빈도에 놀랄 것 입니다.


6
그리고 (코드를 올바르게 얻는 것과 같은 상황) 당신이 설명하는 다른 사람이 당신의 집 고양이 또는 선인장 일 수 있습니다. 큰 돌도 작지만 생명체에 집착하는 경향이 있습니다.
Wouter van Ooijen 2016 년

2
@WoutervanOoijen 네덜란드에서 외로워 야합니다
KyranF

1
일반적으로 피어 검토라고하며 소프트웨어에서는 코드 검토라고합니다.
Fizz

1
아니요, 동료 revieuw는 코드를 걷는 다른 사람이며 유용하지만 확실히 다릅니다.
Wouter van Ooijen

1
@KyranF 고양이는 많지만 선인장은 많지 않습니다.
Wouter van Ooijen

14

내가 주로 단지 개략적 인 검토를 할 직장에서 다른, 그리고이 과정의 다른 부분에 전문 많은 사람들과 자원이 많이 있지만, 집에서 그냥 날 어디 내가 정말 보드 턴을하고 싶지 않습니다 :

  • DRC와 같은 명백한 도구를 사용하십시오.
  • 여분의 시간을 보내고 레이아웃 멋지게 만드십시오 . 미적으로 유쾌 할 때 문제가 발생하는 경향이 있습니다.
  • 구성 요소를 조기에 주문하고 용지에 레이아웃을 인쇄하고 모든 것이 물리적으로 맞고 예상 한 방향을 향하고 있는지 확인하십시오.
  • 커넥터, 인클로저, 제어 장치, 케이블 연결 및 기타 기계적 고려 사항을위한 공간을 남겨 두십시오.
  • 잠재적 인 수정 및 테스트 지점을위한 장소에 설계하십시오. 해당 핀을 높거나 낮게 묶어야하는지 110 % 확실하지 않습니까? 변경할 수있는 점퍼를 넣으십시오.
  • 제대로 된 것이 확실하다면 며칠 동안 혼자두고 다른 일을하고 다시 방문하십시오. 이것은 다른 사람이 그것을 검토하도록하는 것만 큼 좋지는 않지만, 다음으로 가장 좋은 새로운 관점을 제공 할 것입니다.

4
# 1이 최고의 팁이라고 생각했지만 # 6을 읽었습니다. 다음에 일어날 일을 믿지 못할 것입니다 ...;)
Daniel

9

나는 이것이 질문처럼 읽히기 때문에 이것을 레이아웃으로 제한하고 있으며, 보드 특정 적이 지 않은 표준 오류 (예 : 최소 트랙 및 간격, 보드 간극, 마운팅 존재 여부)를 찾고 있지 않다고 가정합니다. 구멍 등). 이러한 것들은 간단한 양식을 가진 사람이 나열하고 확인할 수 있습니다. 미묘한 것과 멍청한 것의 차이점은 몰라요. 경험에 크게 의존하기 때문입니다. 그러나 다음은 나를 도와줍니다. 주로 규칙이나 프로세스가 아니라 습관과 일반적인 작업 조언입니다.

  1. 회로도에 레이아웃 지침이 있습니다. 높은 전류 경로를 강조하고 중요한 모든 것에 현명한 이름을 지정하십시오. 연결 옆에 필요한 트레이스 임피던스를 씁니다. 스타 포인트와 같은 스타 포인트를 그립니다. 켈빈 연결과 같은 켈빈 연결을 그립니다. IC의 전원 핀 옆에 디커플링 캡을 놓습니다.

  2. cad 패키지 디자인 규칙을 최대한 활용하십시오. 거의 모든 것이 괜찮은 패키지로 제어 될 수 있으며, 내가 지역을 육안으로 검사하고 좋은 것으로 결정한 횟수를 셀 수는 없지만 어쨌든 규칙을 추가하고 어딘가에서 발견되지 않은 유사한 위반을 발견했습니다. . drc에 실패한 보드를 만들지 마십시오. 규칙이 하나의 인스턴스에만 적용되므로 규칙을 신경 쓰지 마십시오. 규칙을 가능한 한 일반적으로 만드십시오. 필요하지 않은 경우 규칙에서 지정자 또는 네트 이름을 사용하지 마십시오. 클래스 및 풋 프린트 참조로 일반화하십시오.

  3. 회로도를 올바르게 설정하고 벗어나지 마십시오. 레이아웃 단계에서 무언가를 변경하려면 회로도에서 먼저 수정 한 다음 작업 흐름을 따라 모든 것이 동기화되도록하십시오.

  4. 발자국의 올바른 라이브러리 관리가 필수적입니다. 공식적으로 승인되지 않은 발자국을 사용하는 경우 자신을 확인하거나 우선적으로 자신을 그립니다. 알 수없는 출처의 발자국이나 회로도 기호를 신뢰하지 마십시오. 특히 기능적으로 동일하지 않거나 쉽게 구할 수없는 경우 다중 패키지 옵션이있는 구성 요소를 세 번 점검하십시오.

  5. 모든 것을 깔끔하게 만드십시오. 트레이스에 작은 꼬임이나 45도 단계로 그려지지 않은 구리 쏟아짐 또는 정렬이 잘되지 않는 저항과 같은 결함을 허용하지 마십시오.

  6. cad가 지원하는 경우 가능한 정확한 3D 모델을 사용하고 정기적으로 3D 버전을 봅니다. 다양한 관점을 살펴 보는 습관을 가지십시오. 회로도를 따라 각 그물을 개별적으로보고 무슨 일이 일어나고 있는지 생각해보십시오. 각 층을 따로보고 구리 형상에 대해 생각하십시오. 빈 영역이 있습니까? 모든 격차가 균일합니까? 뭔가 이상하게 보입니까?

  7. 실수를 계획하십시오. 네트를 계속 사용하지 말고 스터브가있는 핀에 뿌리를 내십시오. 핀 2 개와 스트랩을 제거하는 데 단 한 번의 컷만 필요합니다. 구성 요소 아래에서 그물이 사라지지 않도록하십시오. 잘라내거나 잊어 버린 구성 요소를 추가하려면 물리적 액세스가 필요합니다. 모든 그물에 테스트 포인트를 두십시오. 추가 부품을위한 공간을 추가하십시오.

  8. 드릴 도면에 모든 것을 지정하십시오. 물론 모든 것. 나머지.

다른 사람의 작업을 검토하는 경우 주로 6을 사용하십시오. 또한 이러한 작업을 수행했음을 스스로 만족 시키십시오. 즉, drc를 직접 실행하고 구성 요소 데이터 시트와 비교하여 승인되지 않은 발자국을 확인하는 규칙을 읽고 이해하십시오. 모든 것이 왜 그런지 이해해야합니다.

나는 이것이 지금 충분히 길다고 생각합니다 ...


4
  1. 시뮬레이션 시뮬레이션 시뮬레이션 (보수적으로 설계 당 하나의 PCB 반복을 절약합니다)
  2. PCB 레이아웃을 직접 수행하거나 회로도를 읽을 수 있고 문제가 될 수있는 사람을 신뢰하십시오.

SPICE와 같은 적절한 응용 프로그램에서 시뮬레이션을 실행하는 것은 지금까지 다른 답변에서 누락 된 중요한 포인트입니다.
Grebu

2

Mayhew Lab의 3D Gerber Viewer 와 같은 3D Gerber 파일 뷰어를 사용하는 것이 좋습니다.

이것은 어리 석고 단순한 실수를 잡는 데 매우 편리합니다. PCB 레이아웃 프로그램을 사용하면 PCB 를 그릴 수 있지만 대부분 제대로 수는 없습니다 . 3D 거버 렌더러를 사용하면 다음과 같은 어리석은 실수를 잡을 수 있습니다.

  • "아! 나는 지상 비행기를 채우는 것을 잊었다!"

  • "이봐!이 두 흔적은 너무 가까워 보인다."

  • "후프!이 두 흔적은 서로 연결되어 있습니다!"

이것은 단면 또는 양면 PCB를 볼 때 좋습니다. 그보다 더 많은 층을 가진 PCB에는 아무것도 추천 할 수 없습니다.


6
거버가 생성되기 전에 DRC가 마지막 두 가지 방법을 따라 잡아야합니다.
David

2

내가 사용하는 전자 디자인 체크리스트Hank Wallace의 를 합니다.

회로도, PCB 설계, PCB 조립에서 관리해야 할 가장 중요한 사항을 요약하여 테스트 가능성, 유지 보수성 등을 보장합니다.


1

DRC를 통과하는 보드와 성공적으로 제조되는 보드 사이에 약간의 간격이 있습니다.

일부 PCB 하우스에는 Gerber 및 Excellon 파일을 분석하는 자동화 된 온라인 도구가 있으며 "보이는 것이 무엇인지"방식으로 보드가 실제로 어떻게 보이는지 살펴볼 수 있습니다. .zip 파일을 업로드하고 2 분 동안 기다린 다음 도구를 사용하면됩니다.

조감도와 상세도는 모두 빌드 업 뷰에서 선택한 레이어를 보여줍니다. 파일을 생성 할 때 레이어를 잊어 버렸습니까? 제조업체가 레이어 순서를 다르게 이해합니까? 실수로 부정적인 작품을 만들었습니까? 이런 식으로 대답 할 수있는 많은 질문이 있습니다.

이 도구는 설계 규칙 검사기에 잘못된 요구 사항을 입력 한 경우 제조 가능성, 최소 너비, 간격, 드릴 및 패드 직경 등 측정 및 플래그 오류를 검사합니다 (자신을 신뢰할 수없는 경우 DRC를 완전히 신뢰하는 이유) 규칙을 채울 때 완전히?).

보너스 : 견적을 기다리지 않고 고정 가격을 제공합니다. 마감, 보드 두께 등과 같은 옵션을 변경하고 가격이 어떻게 변하는 지 확인할 수 있습니다 (예 : "프로토"에서 "풀"로 제조 "제공"변경을 정당화 할 수 있음). 최근에 실크 스크린이없는 보드를 올렸는데 (고의적으로), 도구는 가격의 5 배를 지불하지 않기 위해 제안을 변경해야한다고 표시했습니다.

나는 이와 같은 놀라운 도구를 가지고있는 Eurocircuits를 사용하여 첫 번째 보드를 제작했으며, 절대로 그들에게서 멀어지지 않았습니다. 보드가 DRC를 성공적으로 통과 한 후 도구 관련 문제를 발견 한 횟수를 계산할 수 없습니다. 최초의 보드 이후 내 PCB 자체에는 아무런 문제가 없었으며, 제조업체가 올바른 보드를 얻을 수 있다는 확신을 가질 수있는 좋은 방법입니다.

여기에 이미지 설명을 입력하십시오

그래도 다른 제조업체들도 비슷한 도구를 가지고 있다고 확신합니다. 결국 Eurocircuits에 주식이 없습니다. 간단히 말해서, 내가 싫어하는 것에 대해 많은 불만을 제기 할 수 있지만, 저자에게 신용하고 싶은 것을 칭찬하고 다른 사람에게 많은 문제를 줄 수 있기 때문에 칭찬합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.