회로도 캡처하기

개요

Altium Designer의 Components 패널에서 컴포넌트를 찾고, 속성을 편집하고, Schematic 시트에 배치하면서 멀티바이브레이터 Schematic 작성을 시작하는 방법을 알아보세요. 이 튜토리얼에서는 트랜지스터와 커패시터를 배치하는 과정을 안내하며, 배선에 대비해 지정자를 설정하고, 커패시터 풋프린트를 선택하고, 컴포넌트의 방향과 간격을 조정하는 방법을 다룹니다. 차근차근 따라 하며 자신 있게 Schematic 작성을 시작해 보세요.

- Components 패널을 사용해 워크스페이스 컴포넌트를 찾아 배치합니다.
- 배치 중에 지정자, 파라미터 표시 여부, 풋프린트 선택을 설정합니다.
- 회전, 반전, Grid 기반 위치 조정을 활용해 컴포넌트를 깔끔하게 정렬하고 배선 공간을 확보합니다.
AI로 더 깊이 알아보기:

이제 Schematic 캡처(그리기)를 시작할 준비가 되었습니다.

컴포넌트 배치

Main page: 컴포넌트 검색 및 배치

Altium Designer가 워크스페이스에 연결되어 있으면 Components Panel에 해당 워크스페이스에서 프로젝트 설계에 사용할 수 있는 모든 컴포넌트가 표시됩니다. 이러한 컴포넌트에 대해 Components Panel은 Manufacturer Part Search Panel에서 제공하는 것과 동일한 검색 기능을 지원합니다. 여기에는 문자열 기반 검색, 패싯 검색 또는 두 가지를 조합한 검색과 Find Similar Components 기능이 포함됩니다.

Components Panel을 사용하여 Manufacturer Part Search Panel에서 가져온 컴포넌트를 멀티바이브레이터 회로에 배치합니다. 컴포넌트 배치를 완료하면 Schematic이 아래 이미지와 같은 모습이 됩니다.

모든 컴포넌트가 배치되어 배선할 준비가 되었습니다.
모든 컴포넌트가 배치되어 배선할 준비가 되었습니다.

  • 각 컴포넌트 핀에 배선할 공간이 충분하도록 컴포넌트 사이에 간격을 두었다는 점에 유의하세요. 이는 핀 아래쪽을 가로질러 그 너머의 핀까지 와이어를 연결할 수 없기 때문에 중요합니다. 그렇게 하면 두 핀이 모두 와이어에 연결됩니다. 필요한 경우 배치 후에 컴포넌트의 위치를 변경할 수 있습니다.

트랜지스터 배치

  1. 주 메뉴에서 View » Fit Document을 선택하여 Schematic 시트가 설계 공간을 가득 채우도록 표시합니다.

  2. Components Panel을 엽니다. 이렇게 하려면 설계 공간 오른쪽 하단의  버튼을 클릭하고 메뉴에서 Components을 선택합니다.

    Components Panel은 일반 모드와 간소화 모드의 두 가지 모드로 작동할 수 있습니다. 이 튜토리얼에서는 일반 모드의 Panel을 기준으로 표시하고 설명합니다. Panel의 너비를 늘려 일반 모드로 표시되도록 합니다. Panel이 일반 모드일 때는 오른쪽 상단의 버튼이  모양으로 표시됩니다. 간소화 모드에서는 컨트롤이 재배치되므로 여기에 표시되고 설명된 것과 정확히 일치하지 않을 수 있습니다.

    Panel이 Altium Designer 창 테두리에 도킹되어 있다면 부동 상태로 전환하여 설계 환경 내부 또는 외부의 원하는 위치에 배치할 수 있습니다. 이렇게 하려면 Panel 이름을 클릭한 다음 원하는 위치로 드래그합니다. 자세한 내용은 Panel 작업 페이지를 참조하세요.

  3. Components Panel 왼쪽 상단의  버튼을 클릭하여 Categories 창을 엽니다. All Entry를 선택하여 워크스페이스 라이브러리에 액세스합니다.

    그런 다음  버튼을 클릭하여 Categories 창을 닫을 수 있습니다.

  4. Components Panel 상단의  버튼을 클릭하고 메뉴에서 Refresh을 선택하여 Manufacturer Part Search Panel에서 가져온 컴포넌트로 Panel의 내용을 업데이트합니다.

  5. Panel 상단의 Search 필드에 transistor BC547을 입력합니다. 검색 결과가 Panel에 표시됩니다.

  6. 검색 결과 Grid에서 검색된 트랜지스터(BC547CG)의 Entry를 클릭하여 선택합니다.

  7. 을 사용하여 Panel의 Details 창을 표시합니다. 버튼을 클릭하여 선택한 컴포넌트의 세부 정보를 살펴볼 수 있습니다.

  8. Panel의 결과 Grid에서 원하는 트랜지스터를 클릭하여 선택한 다음, Details 창에서  버튼을 클릭합니다. 커서가 자동으로 Schematic 시트 안으로 이동하고 십자 모양으로 바뀌며, 트랜지스터 심볼이 커서에 따라다닙니다. 이제 컴포넌트 배치 모드입니다. 커서를 움직이면 트랜지스터도 함께 움직입니다.

    Do not place the transistor yet!

  9. 트랜지스터가 커서에 따라다니는 상태에서 Tab 키를 눌러 Properties Panel을 엽니다. 가장 자주 사용하는 필드인 Designator 필드가 Panel에서 자동으로 강조 표시되어 바로 편집할 수 있습니다.

    • 지금은 Components Panel을 닫고 나중에  버튼 메뉴를 사용하여 다시 표시할 수 있습니다.

    • Properties Panel의 각 Region은 개별적으로 펼치거나 접을 수 있으므로 Panel의 모양이 다를 수 있습니다.

  10. Designator 필드에 Q1을 입력하고, Comment 필드의 표시 설정이 표시 상태(로 표시됨)인지 확인합니다.

  11. 다른 모든 필드는 Default 값으로 두고 설계 공간의 일시 정지 버튼()을 클릭하여 컴포넌트 배치로 돌아갑니다.

  12. 트랜지스터 심볼이 붙어 있는 커서를 움직여 트랜지스터를 시트 중앙에서 약간 왼쪽에 놓습니다. 트랜지스터가 원하는 위치에 있으면 클릭하여 Schematic에 배치합니다.

    배치된 컴포넌트의 위치나 방향을 변경하려면 컴포넌트에서 Click, Hold&Drag을 사용하여 원하는 위치로 이동합니다. 드래그하는 동안 Spacebar, X, Y 키를 사용하면 각각 회전, 좌우 반전, 상하 반전을 할 수 있습니다.

  13. 커서를 움직이면 트랜지스터 복사본이 Schematic 시트에 배치되어 있고, 여전히 컴포넌트 배치 모드에서 트랜지스터 심볼이 커서에 따라다니는 것을 확인할 수 있습니다. 이 기능을 사용하면 동일한 컴포넌트를 여러 개 배치할 수 있습니다.

  14. 이제 두 번째 트랜지스터를 배치할 차례입니다. 이 트랜지스터는 이전 트랜지스터와 동일하므로 배치하기 전에 속성을 편집할 필요가 없습니다. Altium Designer는 동일한 컴포넌트를 여러 개 배치할 때 컴포넌트 Designator를 자동으로 증가시킵니다. 이 경우 다음 트랜지스터에는 자동으로 Q2가 지정됩니다.

    위의 Schematic 도면을 보면 Q2가 Q1을 Mirror한 모습으로 그려져 있습니다. 커서에 따라다니는 트랜지스터의 방향을 좌우로 반전하려면 키보드에서 X 키를 누릅니다.

  15. 커서를 움직여 컴포넌트를 Q1 오른쪽에 놓습니다.

    Grid 선을 사용하여 컴포넌트를 더 정확하게 배치하려면 확대(Ctrl+Mouse Wheel)하여 Grid를 확인합니다.

  16. 컴포넌트의 위치를 정했으면 클릭하여 Q2를 배치합니다. 이번에도 커서에 붙어 있는 트랜지스터의 복사본이 Schematic에 배치되고, 다음 트랜지스터가 커서에 따라다니며 배치할 준비가 됩니다.

  17. 두 트랜지스터를 모두 배치했으므로 마우스 오른쪽 버튼을 클릭하거나 Esc 키를 눌러 컴포넌트 배치를 종료합니다. 커서가 일반 화살표로 돌아갑니다.

커패시터 배치하기

  1. Components Panel로 돌아가 Panel의 Search 필드에서 capacitor 22nF 16V 0603을 검색합니다.

  2. 검색 결과 Grid에서 검색된 커패시터(Capacitor 22nF +/-5% 16V 0603)의 Entry를 선택합니다.

  3. 많은 저항과 커패시터에는 서로 다른 밀도 수준에 맞는 여러 풋프린트 모델이 있습니다. Details 창의 Models Region에 있는 풋프린트 미리보기 아래에서 A 유형(FP-C0603C-CF-IPC_A)을 선택합니다.

    이 풋프린트 선택은 배치 중이나 배치 후에도 Properties Panel을 사용하여 수행할 수 있습니다.

  4. Details 창에서  버튼을 클릭합니다.

  5. 커패시터가 커서에 따라다니는 상태에서 Tab 키를 눌러 Properties Panel을 엽니다.

  6. Designator 필드에 C1을 입력합니다.

  7. Panel의 Parameters Region에서 Show More 링크를 클릭하여 컴포넌트 파라미터의 전체 목록을 표시합니다. Value 파라미터만 표시하도록 설정되어 있는지 확인합니다. 이 파라미터의 값은 설계 공간에서 컴포넌트 옆에 표시됩니다.

  8. 다른 모든 필드는 Default 값으로 두고 설계 공간의 일시 정지 버튼()을 클릭하여 컴포넌트 배치로 돌아갑니다.

  9. Spacebar을 눌러 컴포넌트가 올바른 방향이 될 때까지 90°씩 회전합니다.

  10. 커패시터를 트랜지스터 위쪽에 놓고 클릭하여 컴포넌트를 배치합니다.

  11. 커패시터 C2의 위치를 정하고 배치합니다.

  12. 마우스 오른쪽 버튼을 클릭하거나 Esc을 눌러 컴포넌트 배치를 종료합니다.

저항 배치하기

  1. Components Panel로 돌아가 Panel의 Search 필드에서 resistor 100K 5% 0805을 검색합니다.

  2. 검색 결과 Grid에서 검색된 100K 저항(Resistor 100K +/-5% 0805 125 mW)의 Entry를 선택합니다.

  3. Details 창의 Models Region에 있는 풋프린트 미리보기 아래에서 M 유형(RESC2013X70X40ML20T20)을 선택합니다.

  4. Details 창에서  버튼을 클릭합니다.

  5. 저항이 커서에 따라다니는 상태에서 Tab 키를 눌러 Properties Panel을 엽니다.

  6. Designator 필드에 R1을 입력합니다.

  7. Panel의 Parameters Region에서 Show More 링크를 클릭하고 Value 파라미터만 표시하도록 설정되어 있는지 확인합니다.

  8. 다른 모든 필드는 Default 값으로 두고 설계 공간의 일시 정지 버튼()을 클릭하여 컴포넌트 배치로 돌아갑니다.

  9. Spacebar을 눌러 컴포넌트가 올바른 방향이 될 때까지 90°씩 회전합니다.

  10. 저항을 Q1의 베이스 왼쪽 위에 놓고 클릭하여 컴포넌트를 배치합니다.

  11. 다음으로 다른 100K 저항인 R2를 Q2의 베이스 오른쪽 위에 배치합니다. 두 번째 저항을 배치하면 Designator가 자동으로 증가합니다.

  12. 마우스 오른쪽 버튼을 클릭하거나 Esc을 눌러 컴포넌트 배치를 종료합니다.

  13. Components Panel로 돌아가 Panel의 Search 필드에서 resistor 1K 5% 0805 fixed을 검색합니다.

  14. 검색 결과 Grid에서 검색된 1K 저항(Resistor 1K +/-5% 0805 500 mW)의 Entry를 선택합니다.

  15. Details 창의 Models Region에 있는 풋프린트 미리보기 아래에서 M 유형(RESC2013X70X40ML20T20)을 선택합니다.

  16. Details 창에서  버튼을 클릭합니다.

  17. 저항이 커서에 떠 있는 상태에서 Tab 키를 눌러 Properties Panel을 엽니다.

  18. Designator 필드에 R3을 입력합니다.

  19. Panel의 Parameters Region에서 Show More 링크를 클릭하고 Value 파라미터의 표시만 활성화되어 있는지 확인합니다.

  20. 다른 모든 필드는 Default 값으로 두고 설계 공간의 일시 정지 버튼()을 클릭하여 컴포넌트 배치로 돌아갑니다.

  21. Spacebar을 눌러 컴포넌트가 올바른 방향이 될 때까지 90°씩 회전합니다.

  22. R3을 Q1의 컬렉터 바로 위에 배치한 다음, R4를 Q2의 컬렉터 바로 위에 배치합니다.

  23. 마우스 오른쪽 버튼을 클릭하거나 Esc을 눌러 컴포넌트 배치를 종료합니다.

커넥터 배치

  1. Components Panel로 돌아가 Panel의 Search 필드에서 connector male straight을 검색합니다.

  2. 검색 결과 Grid에서 찾은 커넥터의 Entry를 선택합니다.

  3. Details 창에서  버튼을 클릭합니다.

  4. 저항이 커서에 떠 있는 상태에서 Tab 키를 눌러 Properties Panel을 엽니다.

  5. Designator 필드에 P1을 입력합니다.

  6. 다른 모든 필드는 Default 값으로 두고 설계 공간의 일시 정지 버튼()을 클릭하여 컴포넌트 배치로 돌아갑니다.

  7. Spacebar을 눌러 컴포넌트가 올바른 방향이 될 때까지 90°씩 회전합니다.

  8. 클릭하여 Schematic에 커넥터를 배치합니다.

  9. 마우스 오른쪽 버튼을 클릭하거나 Esc을 눌러 컴포넌트 배치를 종료합니다.

  10. Projects Panel에서 해당 Entry를 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 Save을 선택하여 Schematic 문서를 로컬에 저장합니다.

회로 배선

Main page: Schematic에서 회로 연결 구성하기

배선은 회로의 여러 컴포넌트 사이에 연결을 만드는 과정입니다. Schematic을 배선하려면 회로 스케치()와 아래 동영상을 참조하세요.

배선 도구를 사용하여 회로를 배선합니다. 동영상의 끝부분에서 와이어를 드래그하는 방법을 확인할 수 있습니다.

  1. 먼저 다음 방법으로 저항 R1의 아래쪽 핀을 트랜지스터 Q1의 베이스에 배선합니다. 메인 메뉴에서 Place » Wire 명령을 선택하거나 Ctrl+W 단축키를 사용하여 와이어 배치 모드로 들어갑니다. 커서가 십자 모양으로 바뀝니다.

  2. 커서를 R1의 아래쪽 끝 위에 놓습니다. 올바른 위치에 놓으면 커서 위치에 빨간색 연결 마커(빨간색 십자)가 나타납니다. 이는 커서가 컴포넌트의 유효한 전기적 연결점 위에 있음을 나타냅니다.

  3. 클릭하여 와이어의 첫 번째 고정점을 지정합니다. 커서를 이동하면 커서 위치에서 고정점까지 와이어가 이어집니다.

  4. 커서가 빨간색 연결 마커로 바뀔 때까지 Q1의 베이스 위에 커서를 놓습니다. 와이어의 모서리가 잘못된 방향으로 형성되면 Spacebar을 눌러 모서리 방향을 전환합니다.

  5. 클릭하여 와이어를 Q1의 베이스에 연결합니다. 커서가 해당 와이어에서 분리됩니다.

  6. 커서는 여전히 십자 모양으로 유지되며, 이는 다른 와이어를 배치할 준비가 되었음을 나타냅니다. 배치 모드를 완전히 종료하고 화살표 커서로 돌아가려면 마우스 오른쪽 버튼을 클릭하거나 Esc을 누르면 됩니다. 하지만 지금은 종료하지 마세요.

  7. 다음으로 R3의 아래쪽 핀에서 Q1의 컬렉터까지 배선합니다. 커서를 R3의 아래쪽 핀 위에 놓고 클릭하여 새 와이어를 시작합니다. 커서를 수직으로 이동하여 Q1의 컬렉터 위에 놓은 다음 클릭하여 와이어 구간을 배치합니다. 다시 커서가 해당 와이어에서 분리되며, 다른 와이어를 배치할 수 있도록 배선 모드가 유지됩니다.

  8. 위 동영상과 같이 나머지 회로를 배선합니다.

  9. 모든 와이어 배치를 마쳤으면 마우스 오른쪽 버튼을 클릭하거나 Esc을 눌러 배치 모드를 종료합니다. 커서가 화살표 모양으로 돌아갑니다.

Net 라벨 배치

서로 연결한 컴포넌트 핀의 각 집합은 이제 net이라고 부르는 것을 구성합니다. 예를 들어 하나의 Net에는 Q1의 베이스, R1의 핀 하나, C1의 핀 하나가 포함됩니다. 각 Net에는 해당 Net에 속한 컴포넌트 핀 중 하나를 기반으로 시스템에서 생성한 이름이 자동으로 할당됩니다.

설계에서 중요한 Net을 쉽게 식별할 수 있도록 Net 라벨을 추가하여 이름을 지정할 수 있습니다. 멀티바이브레이터 회로에서는 아래와 같이 회로의 12V 및 GND Net에 라벨을 지정합니다.

12V 및 GND Net에 Net 라벨이 추가되어 Schematic이 완성되었습니다.
12V 및 GND Net에 Net 라벨이 추가되어 Schematic이 완성되었습니다.

  1. 메인 메뉴에서 Place » Net Label 명령을 선택합니다. Net 라벨이 커서에 떠 있는 상태로 나타납니다.

  2. Net 라벨을 배치하기 전에 편집하려면 Tab을 눌러 Properties Panel을 엽니다.

  3. Net Name 필드에 12V을 입력합니다.

  4. 설계 공간의 일시 정지 버튼()을 클릭하여 객체 배치로 돌아갑니다.

  5. 아래 이미지와 같이 Net 라벨의 핫스폿(왼쪽 아래 모서리)이 Schematic의 맨 위쪽 와이어에 닿도록 배치합니다. Net 라벨이 와이어에 연결될 올바른 위치에 놓이면 커서가 빨간색 십자로 바뀝니다. 십자가 연한 회색이면 유효한 연결이 이루어지지 않는다는 의미입니다.

    빈 공간에 있는 Net 라벨(위 이미지)과 와이어 위에 놓인 Net 라벨(아래 이미지). 빨간색 십자에 주목하세요.
    빈 공간에 있는 Net 라벨(위 이미지)과 와이어 위에 놓인 Net 라벨(아래 이미지). 빨간색 십자에 주목하세요.

  6. 첫 번째 Net 라벨을 배치한 후에도 Net 라벨 배치 모드가 유지됩니다. Tab 키를 다시 눌러 두 번째 Net 라벨을 배치하기 전에 Properties Panel에서 편집합니다.

  7. Net Name 필드에 GND을 입력합니다.

  8. 설계 공간에서 일시 정지 버튼 ()을 클릭하여 객체 배치로 돌아갑니다.

  9. Net 라벨의 왼쪽 하단이 Schematic의 맨 아래 와이어에 닿도록 Net 라벨을 배치합니다(위의 완성된 Schematic 이미지 참조). 마우스 오른쪽 버튼을 클릭하거나 Esc을 눌러 Net 라벨 배치 모드를 종료합니다.

  10. Projects Panel에서 Schematic 문서의 Entry를 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 Save을 선택하여 문서를 로컬에 저장합니다.

축하합니다! 첫 번째 Schematic 작성을 완료했습니다. Schematic을 회로 기판으로 만들기 전에 프로젝트 옵션을 구성하고 설계에 오류가 있는지 확인해야 합니다.

프로젝트 옵션 구성

Main page: 프로젝트 옵션 액세스, 정의 및 관리

프로젝트별 설정은 Project Options 대화 상자에서 구성합니다. 프로젝트 옵션에는 오류 보고 설정, 연결 매트릭스, 클래스 생성 설정 등이 포함됩니다. 아래에서 일부 프로젝트 옵션을 살펴보겠습니다.

Javascript ID: Tutorial_Dlg_ProjectOptions_AD24

프로젝트 유효성을 검사하면 Altium Designer가 Schematic 내용과 오류 보고 설정을 대조하여 Logical 오류, 전기적 오류 및 도면 작성 오류를 확인합니다. Project Options 대화 상자의 Error Reporting 탭에서 다양한 검사 항목을 설정할 수 있습니다. Report Mode 설정은 위반의 심각도 수준을 나타냅니다. 설정을 변경하려면 변경할 위반 항목 옆에 있는 현재 Report Mode을 클릭하고 드롭다운 목록에서 심각도 수준을 선택합니다.

설계가 진행되면 각 Net에 속한 핀 목록이 메모리에 생성됩니다. 각 핀의 유형(예: 입력, Output, 수동 등)이 감지된 후, 각 Net에서 서로 연결되면 안 되는 핀 유형이 있는지 확인합니다. 예를 들어 Output 핀이 다른 Output 핀에 연결되어 있는지 확인합니다. Project Options 대화 상자의 Connection Matrix 탭에서 서로 연결할 수 있는 핀 유형을 구성합니다. 예를 들어 매트릭스 다이어그램 오른쪽의 항목에서 Output Pin을 찾습니다. 이 행을 따라 Open Collector Pin 열까지 이동합니다. 교차하는 사각형은 주황색으로 표시되며, 이는 Schematic에서 Output 핀이 오픈 컬렉터 핀에 연결되어 있으면 프로젝트 유효성 검사 시 오류가 발생함을 의미합니다. 각 오류 유형에 대해 No Report부터 Fatal Error까지 개별 오류 수준을 설정할 수 있습니다. 색상이 지정된 사각형을 클릭하면 설정이 변경되며, 클릭할 때마다 네 가지 설정이 순서대로 전환됩니다.

Project Options 대화 상자의 Class Generation 탭에서는 설계에서 생성할 클래스 유형을 구성합니다. 이후 Comparator 및 ECO Generation 탭에서 클래스를 PCB로 전송할지 여부를 제어합니다.

Project Options 대화 상자의 Comparator 탭에서는 문서를 비교할 때 보고하거나 무시할 차이점을 설정합니다. 세부적인 제어가 필요한 경우 개별 비교 설정을 사용하여 비교기를 선택적으로 구성할 수 있습니다.

  1. Projects Panel에서 프로젝트 Entry를 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 Project Options 명령을 선택하여 Project Options 대화 상자를 연 다음, 대화 상자의 Error Reporting 탭을 선택합니다.

  2. 오류 검사 목록을 스크롤하면서 검사 항목이 그룹별로 묶여 있는 것을 확인합니다. 필요에 따라 각 그룹을 접을 수 있습니다.

  3. 검사 항목 중 하나의 Report Mode 설정을 클릭하여 사용 가능한 옵션을 확인합니다.

  4. Project Options 대화 상자의 Connection Matrix 탭을 선택합니다.

  5. 이 회로에는 수동 핀만 포함되어 있습니다. 행 레이블에서 Passive Pin 행을 찾습니다. 열 레이블에서 Unconnected를 찾습니다. 두 항목이 교차하는 사각형은 Schematic에서 passive pin이 unconnected 상태로 발견될 때의 오류 조건을 나타냅니다. Default 설정은 녹색()이며, 보고가 생성되지 않음을 의미합니다.

  6. 연결 매트릭스가 연결되지 않은 수동 핀을 감지하도록 Default 설정을 변경합니다. 프로젝트 유효성 검사 시 연결되지 않은 수동 핀에 대해 오류가 생성되도록 이 교차 지점의 상자가 주황색()으로 바뀔 때까지 클릭합니다. 이 튜토리얼의 뒷부분에서 의도적으로 이 위반 사례를 만들어 볼 것입니다.

  7. Project Options 대화 상자의 Class Generation 탭을 선택합니다.

  8. 이와 같은 간단한 싱글 시트 설계에서는 컴포넌트 클래스를 생성할 필요가 없습니다. 프로젝트의 Schematic 문서에 대한 Component Classes 체크박스를 선택 해제합니다.

  9. OK을 클릭하여 변경 사항을 적용하고 Project Options 대화 상자를 닫습니다.

  10. Projects Panel에서 프로젝트 Entry를 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 Save을 선택하여 프로젝트를 로컬에 저장합니다.

이제 프로젝트 유효성을 검사하고 오류를 확인할 준비가 되었습니다.

프로젝트 유효성 검사

Main page: 설계 프로젝트 유효성 검사

프로젝트 유효성 검사는 설계 문서에서 도면 작성 오류와 전기적 규칙 오류를 확인하고, 모든 경고와 오류의 세부 정보를 Messages Panel에 표시합니다. Project Options 대화 상자의 Error Checking 및 Connection Matrix 탭에서 검사 설정을 완료했으므로 이제 설계를 검사할 준비가 되었습니다.

  1. Multivibrator 프로젝트의 유효성을 검사하려면 Projects Panel에서 해당 프로젝트 Entry를 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 Validate PCB Project Multivibrator.PrjPcb을 선택합니다.

  2. 모든 유효성 검사 경고와 오류는 Messages Panel에 표시됩니다. Panel은 오류가 감지된 경우에만 자동으로 열리며, 경고만 있는 경우에는 자동으로 열리지 않습니다. 수동으로 열려면 설계 공간 오른쪽 하단의  버튼을 클릭하고 메뉴에서 Messages을 선택합니다.

  3. 회로가 올바르게 작성되었다면 Messages Panel에 오류 없이 Compile successful, no errors found 메시지만 표시됩니다. 오류가 있다면 각 오류를 하나씩 살펴보며 회로를 점검하고 모든 배선과 연결이 올바른지 확인합니다.

이제 의도적으로 회로에 오류를 만든 다음 프로젝트 유효성을 다시 검사하겠습니다.

  1. P1을 Q1 및 Q2의 이미터에 연결하는 와이어(GND Net의 와이어) 중간을 클릭합니다. 와이어의 각 꼭짓점에 작은 사각형 편집 핸들이 나타나고, 와이어를 따라 선택 색상의 점선이 표시되어 선택되었음을 나타냅니다. Delete 키를 눌러 와이어를 삭제합니다.

  2. 프로젝트 유효성을 다시 검사합니다(Projects Panel에서 프로젝트 Entry를 마우스 오른쪽 버튼으로 클릭한 후 메뉴에서 Validate PCB Project Multivibrator.PrjPcb을 선택). Messages Panel에 회로에 연결되지 않은 핀이 있음을 나타내는 오류 메시지가 표시됩니다.

    • Messages Panel은 위 이미지와 같이 수평으로 두 영역으로 나뉩니다. 위쪽 영역에는 모든 메시지가 나열되며, 마우스 오른쪽 버튼 클릭 메뉴에서 메시지를 저장하거나 복사하고, 크로스 프로빙하거나 지울 수 있습니다. 아래쪽 영역에는 Panel의 위쪽 영역에서 현재 선택한 경고/오류의 세부 정보가 표시됩니다.

    • Messages Panel의 어느 영역에서든 오류나 경고를 두 번 클릭하면 Schematic 뷰가 위반 객체로 이동하고 확대됩니다.

    • 위반 객체(물결선이 아님) 위에 커서를 올리면 위반 조건을 설명하는 메시지가 나타납니다.

튜토리얼의 이 섹션을 마치기 전에 Schematic의 위반 사항을 수정합니다.

  1. 삭제 작업을 실행 취소하여(Ctrl+Z) 삭제된 와이어를 복원합니다.

  2. 프로젝트의 유효성을 다시 검사하여 더 이상 위반 사항이 없는지 확인합니다. Messages Panel에 위반 사항이 표시되지 않아야 합니다.

  3. 프로젝트를 워크스페이스에 저장합니다. 이를 위해 Projects Panel의 프로젝트 Entry 옆에 있는 Save to Server 컨트롤을 클릭하고, 열리는 Save to Server 대화상자의 Comment 필드에 의미 있는 Comment를 입력한 다음(예: Schematic is created and validated), OK 버튼을 클릭합니다.

자재 명세서 구성

Main page: ActiveBOM을 사용한 BOM 관리

궁극적으로 설계에 사용되는 모든 컴포넌트에는 상세한 공급망 정보가 있어야 합니다. 이 정보를 각 설계 컴포넌트에 추가하거나 후처리 과정에서 Excel 스프레드시트에 추가하는 대신, 설계 주기 중 어느 시점에서든 ActiveBOM 문서(*.BomDoc)를 통해 추가할 수 있습니다.

ActiveBOM은 연결된 워크스페이스의 설정에서 활성화된 부품 공급업체를 사용하여 공급망을 실시간으로 조회합니다. 데이터가 실시간으로 업데이트되므로 이 튜토리얼에서 사용하는 부품의 공급 가능 여부는 시간이 지남에 따라 달라집니다. 이용 가능한 공급업체 목록도 시간이 지나면서 변경됩니다. 따라서 실제 결과는 이 튜토리얼에 표시되고 설명된 결과와 다를 수 있습니다.

  1. Projects Panel의 프로젝트 Entry를 마우스 오른쪽 버튼으로 클릭한 다음 컨텍스트 메뉴에서 Add New to Project » ActiveBOM 명령을 선택합니다. 새 ActiveBOM 문서가 열리고, Projects Panel의 Source Documents Entry 아래에 프로젝트와 연결된 해당 문서의 Entry가 표시됩니다.

    Javascript ID: Tutorial_AddNewBomDoc_AD25_0
  2.  Projects Panel에서 ActiveBOM 문서 Entry를 마우스 오른쪽 버튼으로 클릭하고 Save As 명령을 선택합니다. Save As 대화상자가 열리며, 프로젝트 파일과 동일한 위치에 문서를 저장할 수 있는 상태가 됩니다. File name 필드에 Multivibrator 이름을 입력하고 Save 버튼을 클릭합니다.

  3. ActiveBOM 문서를 추가하여 프로젝트가 변경되었으므로, Projects Panel의 프로젝트 Entry를 마우스 오른쪽 버튼으로 클릭하고 Save을 선택하여 프로젝트를 로컬에 저장합니다.

  4. 설계에 사용된 컴포넌트가 BOM Item으로 나열됩니다. 기본적으로 Line #이라는 제목의 열이 있습니다. 문서 상단의  버튼을 클릭하여 이 열을 채웁니다.

  5. BOM Item Grid의 오른쪽에는 BOM 상태 열이 있습니다. 상태 아이콘 위에 마우스 커서를 올리면 감지된 문제에 대한 정보를 확인할 수 있습니다. 상태 아이콘은 모든 BOM Item에 No MPN ranked 위반 사항이 있음을 나타내야 합니다. 이는 선택된 제조업체 부품 번호(MPN)를 아직 검토하고 각각 적합한지 확인하지 않았다는 뜻입니다.

    트랜지스터에 다른 오류가 있을 수도 있습니다. 이 문제는 곧 해결하겠습니다.

  6. No MPN ranked 이외의 위반 유형이 표시되지 않는 각 Item(즉, 트랜지스터를 제외한 모든 Item)의 MPN에 별 5개 등급을 지정합니다. 이를 위해 Grid에서 BOM Item을 클릭한 다음, 해당 Item의 공급망 정보가 표시되는 문서 아래쪽 영역에서 맨 오른쪽 별을 클릭합니다. 그러면 5개 BOM Item 중 4개의 상태가 녹색으로 바뀌어 해당 Item에 문제가 없고 주문할 준비가 되었음을 나타냅니다.

    Javascript ID: Tutorial_ActiveBOM_SetRanks_AD24
  7. 트랜지스터 Item을 선택합니다. 제조 수명 주기 상태가 Obsolete일 수 있습니다. 이 Item에는 워크스페이스 라이브러리의 컴포넌트에 부품 선택 항목을 추가하여 다른 MPN을 추가하겠습니다. 이를 위해  버튼을 클릭하고 드롭다운 메뉴에서 Edit Part Choices in Library를 선택합니다.

  8. Edit Part Choices 대화상자가 열립니다.  버튼을 클릭하여 Add Part Choices 대화상자를 엽니다. 이 대화상자는 Manufacturer Part Search Panel과 동일한 방식으로 적합한 제조업체 부품을 검색하는 데 사용됩니다.

  9. Add Part Choices 대화상자 상단의 Search 필드에 BC547C을 입력하고 Enter 키를 눌러 검색 범위를 넓힙니다.

  10. Manufacturer Part 열 가장자리에 있는 세로 색상 막대를 주의 깊게 확인합니다. 이 막대는 해당 부품의 수명 주기 상태를 나타냅니다. 가능하면 수명 주기 상태가 녹색(Volume Production)인 부품을 선택하는 것이 좋습니다. 세로 색상 막대 위에 커서를 올리면 수명 주기 상태를 확인할 수 있습니다. Schematic에 심볼이 있고 PCB에 풋프린트가 이미 있으므로 해당 부품에 모델이 없어도 됩니다.

    수명 주기 상태가 적절하고 재고가 있는 부품(예: ON Semiconductor / Fairchild의 BC547CTFR)을 선택한 다음, OK를 클릭하여 해당 부품을 확정합니다.

  11. Edit Part Choices 대화상자로 돌아가면 선택한 부품이 나열됩니다.

    OK를 클릭하여 대화상자를 닫고 ActiveBOM 문서로 돌아갑니다.

  12. 문서 아래쪽 영역에 트랜지스터의 MPN 두 개가 표시됩니다. 하나는 컴포넌트를 생성할 때 추가한 원래 부품 선택 항목에서 가져온 것이고, 다른 하나는 방금 추가한 부품 선택 항목에서 가져온 것입니다. 등급 지정 기능을 사용하여 선택한 부품을 이 BOM Item의 기본 솔루션으로 지정합니다.

  13. 이제 모든 BOM Item에 적절한 공급망 세부 정보가 포함되어 있습니다. Projects Panel에서 ActiveBOM 문서의 Entry를 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 Save를 선택하여 문서를 로컬에 저장합니다.

  14. 프로젝트를 워크스페이스에 저장합니다. 이를 위해 Projects Panel의 프로젝트 Entry 옆에 있는 Save to Server 컨트롤을 클릭하고, 열리는 Save to Server 대화상자의 Comment 필드에 의미 있는 Comment를 입력한 다음(예: BOM document added), OK 버튼을 클릭합니다.

  15. 설계 공간 상단의 ActiveBOM 문서 탭을 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 Close Multivibrator.BomDoc 명령을 선택하여 문서를 닫습니다. 

이제 회로도 작성이 완료되었습니다. 이제 설계 제약 조건을 설정할 차례입니다!

AI-LocalizedAI로 번역됨
만약 문제가 있으시다면, 텍스트/이미지를 선택하신 상태에서 Ctrl + Enter를 누르셔서 저희에게 피드백을 보내주세요.
Contents
기능 가용성

사용할 수 있는 기능은 보유한 Altium 솔루션(Altium Develop, Altium Agile Teams, Altium Agile Enterprise, 또는 Altium Designer(활성 기간 중))에 따라 달라집니다.

실제 소프트웨어에서 문서화된 기능이 보이지 않는 경우, Altium 영업팀에 문의하여 자세한 내용을 확인하세요.

구버전 문서

Altium Designer 문서는 더 이상 버전별로 제공되지 않습니다. 이전 버전의 Altium Designer 문서가 필요하신 경우, Other Installers 페이지의 Legacy Documentation 섹션을 방문해 주세요.

Contents