OrCAD를 Capture 이용한 회로도 구성

Slides:



Advertisements
Similar presentations
IT CookBook, 초보자의 첫 번째 파워포인트 2007 파워포인트 2007 기초. 2 이 장에서 배울 내용  01_ 파워포인트 2007 과 슬라이드 기본 조작법  02_ 텍스트와 워드아트  03_ 슬라이드 꾸미기.
Advertisements

1/ 편집 기능 사용하기 – 실습 1 글자 모양을 바꾸고 싶은 곳을 블록 설정 [ 글자 모양 ] 대화 상자에서 [ 글꼴 ] ‘ 궁서체 ’, [ 글자 색 ] ‘ 토마토색 ’ 으로 선택 → [ 설정 ] 클릭 → 글자 모양 변경.
1 파일 및 폴더 다루기 A. 파일이란 : 응용프로그램을 이용해서 만든 사용자가 만든 정보의 집합 - 파일 형식 : 이름과 확장자로 이뤄짐 예 sample.txt 샘플.txt - 복원하려면 휴지통에서 파일선택 후 드래그해서 밖으로 이동 혹은 RESTORE B. 확장자의.
1/29 키보드로 직접 입력할 수 없는 다양한 기호와 한자를 입력하는 방법을 알아 보자. 또한 블록으로 영역을 설정하는 여러 가지 방법에 대해 살펴본 후 블록 으로 설정된 내용을 복사하여 붙여넣거나, 잘라내고 이동하는 방법에 대해서 도 알아보자. 02_ 문서의 입력과 편집.
1/37 한글에는 전문적인 문서 편집을 위한 고급 기능이 있다. 문서를 편리하게 수 정할 수 있도록 도와주는 찾기 / 찾아 바꾸기, 다른 위치로 이동할 수 있는 책 갈피와 하이퍼링크에 대해 알아보자. 그리고 자주 사용하는 서식을 미리 정 해 놓고 쓰는 스타일 활용법과 스타일이.
1 넷스팟 MAC ID 설정 방법 ( 서울캠퍼스 기준 ) 각종 스마트폰의 WiFi 를 이용시 각종 스마트폰의 WiFi 를 이용시 MAC ID 설정을 하는 방법 입니다. 아이폰의 경우는 별도의 설정없이 바로 사용이 가능하오니, 사용이 어려울 경우, 고객센터로 문의하시면 됩니다.
데이터 완전삭제프로그램 Perfect Delete 사용설명서  주의 이 프로그램을 이용하여 삭제된 데이터는 어떠한 방법으 로도 복구가 불가능합니다. 그러므로 실제 데이터 삭제시 신중을 기하기 바랍니다.
Windows Function Windows XP Windows 7 Windows 8 FREE 조장 : 김동환 조원 : 전태우
목차 Contents 무선인터넷용 비밀번호 설정방법 Windows 7 Windows 8 Windows XP MAC OS.
Cary UV 분석 매뉴얼 1. 바탕화면의 Cary WinUV 클릭 정량분석 다 파장 동시분석 단 파장 분석
기초C언어 제1주 실습 강의 소개, C언어 개요, Cygwin/Eclipse 사용 컴퓨터시뮬레이션학과 2016년 봄학기
파워포인트 2007.
149개의 실습예제로 배우는 Flash 8.
풀 다운 메뉴 File > New “intent” 이름을 넣고 OK 를 클릭한다.
컴퓨터프로그래밍 1주차실습자료 Visual Studio 2005 사용법 익히기.
新 연구관리 프로그램 SAP 설치 안내 1. SAP GUI 7.3 설치 2전자증빙 솔루션 설치 배포 :
MCMS3000 네트워크 설정방법 [반도 HFCNMS 시스템 Set-up] 반도전자통신
코크파트너 설치 가이드 Window 7.
Outlook Express 메일 백업 및 복원가이드
Windows Server 장. 사고를 대비한 데이터 백업.
홍익대학교 메일 시스템 구축 Outlook 설정 매뉴얼.
SEOUL NATIONAL UNIVERSITY OF SCIENCE & TECHNOLOGY
OrCad Capture 정원근.
Communication and Information Systems Lab. 황재철
1. C++ 시작하기.
Raster 애니메이션은 GIF Animator로 만들면 쉽다
WinCE Device Driver 실습 #3
학습목표 학습목차 다른 홈페이지의 HTML 파일 코드를 보는 방법에 대해 알아봅니다.
컴퓨터 프로그래밍 : 실습3 2장 데이터와 식.
주의할 점!!!! 1. 문자 쓸 때 문자 틀 글자 크기에 맞추기 2. 색 보정할 때 Colorize 체크하고 /
주의할 점!!!! 1. 문자 쓸 때 문자 틀 글자 크기에 맞추기 2. 색 보정할 때 Colorize 체크하고 /
7가지 방법 PowerPoint에서 공동 작업하는 다른 사용자와 함께 편집 작업 중인 사용자 보기
이메일 자동 포워딩 방법 (Outlook/OWA)
홀인원2.0 설치 메뉴얼.
뇌를 자극하는 Windows Server 2012 R2
홍익대학교 메일 시스템 구축 그룹웨어 메일 이전 하기.
LIT-GenAppSetup ※ Texting+ 클라이언트 프로그램은 제품 인증을 받은 제품입니다.
2 보안 1 도구 윈도우 XP > 온밀크 프로그램 설치 장애 (보안 설정) / 품목추가 깨질 때 장애증상
Adobe 제품 다운로드 및 설치 방법 안내 Adobe Creative Cloud Adobe License 권한을 받으신 분
SEOUL NATIONAL UNIVERSITY OF SCIENCE & TECHNOLOGY
3D 프린팅 프로그래밍 01 – 기본 명령어 강사: 김영준 목원대학교 겸임교수.
PC에 설치된 엔드포인트 클라이언트 프로그램을 클릭하여 프로그램 상자를 엽니다
1차시: 낮과 밤이 생기는 원리 지구과학
스위시 맥스2 이미지 갤러리 만들기 아래 그림이 스위시 맥스2로 만들 이미지 갤러리 이다.
PADS Logic 회로도.
8장. spss statistics 20의 데이터 변환
SEOUL NATIONAL UNIVERSITY OF SCIENCE & TECHNOLOGY
1. 스크립트 작성 마법사 2. NSIS 스크립트 컴파일
7주차 실습 FPGA 보드 사용법.
CAD 실습 2013년 2학기.
빌드 성공.
청각장애인용 APP 구성 및 사용법.
OpenCV 설정 2.21 만든이 딩딩.
단축키 기능 1. 단축키 기능 설명 Alt + R 조회 S 저장 I 삽입 A 추가 D 삭제 P 출력 Q 닫기
수동 설치시는 설치 방법 1. 두번에 설치 CD 속에 fscommand 폴더 밑에 Osstem 이라는 폴더를
Linux 9.X 기초에서 활용까지 Chapter 06 VI 편집기.
메뉴(Menu) 컴퓨터응용 및 실습 I.
SEOUL NATIONAL UNIVERSITY OF SCIENCE & TECHNOLOGY
01. 분산 파일 시스템의 개요 네트워크에 분산된 파일을 사용자가 쉽게 접근하고 관리할 수 있게 해준다.
기초C언어 제2주 실습 프로그래밍의 개념, 프로그램 작성 과정 컴퓨터시뮬레이션학과 2016년 봄학기 담당교수 : 이형원
시스템 인터페이스 Lab1 X-window 및 명령어 사용.
무선랜 사용자 설명서 (Windows Vista 사용자).
SEOUL NATIONAL UNIVERSITY OF SCIENCE & TECHNOLOGY
워드프로세서 스프레드시트 문서 관리 인터넷 활용
Installation Guide.
과제물 3호 3번 문제 설명자료.
Power Point 예제 디자인 적용 (서식) - (디자인적용) - (원하는 디자인 선택)
Chapter 11. 문서 인쇄 및 파일 형식.
BoardGame 보드게임 따라가기.
Presentation transcript:

OrCAD를 Capture 이용한 회로도 구성 전자의료시스템 및 실습 OrCAD를 Capture 이용한 회로도 구성 구 환 경희대학교 전자정보대학 동서의료공학과

OrCAD Capture 실행

OrCAD Capture 실행 Session Log 창 : OrCAD 실행 시 각종 에러가 발생하면 자동으로 활성화되면서 error를 기록

새 project 만들기

새 project 만들기 Analog or Mixed Signal Circuit Wizard : 아날로그 회로와 아날로그 및 디지털 혼합 회로를 설계하여 시뮬레이션 기능 제공 PC Board Logic Wizard : Capture에서 작성된 네트리스트 파일을 통해 PCB기판 설계를 위해서 사용 Schematic : 특정한 시뮬레이션이나 기판 설계가 아닌 단순히 회로 자체만 그리고자 할 때 사용

새 project 만들기 Location : 설계 파일이 저장될 경로 및 디렉토리 Select Directory 창에서 Create Directory 이용 임의로 새 폴더 만듬(ex : ㄴSample) -> OK 클릭하여 새 폴더 생성 확인 Name 창에 프로젝트 이름 입력(ex : Test) -> OK클릭 주의 : 한글 이름으로 된 폴더나 프로젝트 이름 사용 시 에러 발생(바탕화면에 폴더 만들면 안됨)

새 project 만들기 다음과 같이 SCHEMATIC1 : PAGE1, Session LOG, 프로젝트 관리자 윈도가 열림 창이 안 보일 경우 오른쪽 위의 창 축소 버튼을 누르면 위의 세 개의 창이 보임

Project 열기 메뉴의 File/Open/Project 클릭 후 해당 폴더 안의 *.opj 파일 클릭

Project 열기 Schematic이 보이지 않을 경우 프로젝트 관리자 창에서 PAGE1을 클릭하면 됨

툴 바 툴바 : 해당 메뉴 사용 가능 시에만 칼라로 반전됨 / 메뉴에서도 사용 가능 Zoom In : 회로도의 화면 확대 (단축키 : I) Zoom Out : 회로도의 화면 축소 (단축키 : O) Zoom Area : 회로 도면 또는 부품의 영역을 지정하여 전체 화면 크기로 확대 Zoom All: 문서 전체가 보이도록 함 Update Part Reference : 선택한 회로도면의 부품에 부품 참조를 갱신함 Gate and Pin Swap : 선택한 회로도면의 게이프와 핀을 교체한다

툴 바 Design Rules Check : 설계 규칙을 위반하였는지를 검사 Create Netlist : 네트리스트 생성 Cross Reference : 교차 참조 리포트를 생성 Bill of Material : Bill of Material 생성 Snap to Grid : 회로 작성 중 부품의 위치를 격자(Grid)위에 올 수 있도록 설정 Design Manager : 활성화 상태인 문서의 설계 관리자 창을 표시

툴 파렛트 Select : 선택버튼으로 객체를 선택 Part : 라이브러리에서 부품을 선택하여 회로도면에 표시(단축키는 Shift + P) Wire : 선을 그림. 기본적으로 직각이나 Shift 누르면 임의의 각도도 가능 (단축키는 Shift + W) Net Alias : 와이어와 버스에 별명(Alias)를 입력(단축키는 Shift + N) Bus : 버스를 그림. 기본적으로 직각이나 Shift 누르면 임의의 각도도 가능 (단축키는 Shift + B) Junction : 접합점을 만듬 (단축키는 Shift + J)

툴 파렛트 Bus Entry : 버스 엔트리를 입력(단축키는 Shift + E) Power : 전원 심벌을 입력 Ground : 접지 심벌을 입력 Hierarchical Block : 계층 구조의 블록을 그림 Port : 계층 구조의 포트를 입력 Pin : 계층 구조의 블록에 계층 구조의 핀을 입력

툴 파렛트 Off-Page Connector : 오프-페이지 커넥터를 입력 No Connect : 핀에 연결이 없음을 나타냄 Line : 선을 그림 Text : 문자입력

회로도 작성하기 부품 입력 부품 입력 방법 부품 불러오기를 하면 Place Part 대화상자가 나타남 부품, 전원기호, 접지기호가 포함된 라이브러리 제공 회로도에서 부품 입력 한 후 부품의 모양, 속성 및 위치 변경 가능 각 라이브러리는 ***.OLB의 확장자를 가짐 부품 입력 방법 메뉴 줄의 Plase-Part 단축키 Shift + P 혹은 P(권장) 툴 파렛트 이용 부품 불러오기를 하면 Place Part 대화상자가 나타남

회로도 작성하기 부품명을 입력 라이브러리를 추가하는 버턴 부품의 리스트가 나타난다. 라이브러리를 제거하는 버턴. 라이브러리를 찾아주는 버턴 라이브러리 항목을 표시해준다. 부품의 심벌을 표시한다.

회로도 작성하기 부품을 불러오는 두 가지 방법 Part 창에서 부품 불러오기(AD620->IA) Add Library 버튼을 눌러 라이브러리를 추가한 후 부품을 불러오는 방법 Part 창에서 부품 불러오기(AD620->IA) 1.Part 창에서 AD620 입력 2.Part Search 창을 클릭

4. Llibraries 창에 OPAmp.olb 회로도 작성하기 Part Search 대화상자가 열리고 Begin Search 버튼을 클릭 OPAmp.olb 라이브러리 안에 AD620 소자를 이용하게 되므로 AD620/OPAmp.olb를 더블 클릭하거나 OK버튼을 눌러줌 3. Begin Search 클릭 4. Llibraries 창에 OPAmp.olb 라이브러리가 1개 등록됨

5. Llibraries 창에 OPAmp.olb 회로도 작성하기 Libraries 창에 OPAMP 라이브러리가 등록됨. 이와 같은 방법으로 필요한 라이브러리를 계속 추가 할 수 있음 Schematic Page Editor에 소자를 배치 6. 부품 심벌 창에 AD620을 볼 수 있다. 5. Llibraries 창에 OPAmp.olb 라이브러리가 1개 등록됨

회로도 작성하기 Schematic Page Editor 화면에서 마우스 포인터를 따라 소자가 움직임 원하는 위치로 마우스 왼쪽 버튼을 클릭하면 연속적으로 같은 소자 배치 부품 입력을 마치고자 할 때 마우스 오른쪽 버튼을 클릭 그리고 종료 모드(End Mode)를 클릭하면 부품 입력은 끝남

회로도 작성하기 팝업 메뉴의 기능 End Mode : 부품 입력 종료 Mirror Horizontally : 부품의 세로축 거울에 반사된 것과 같이 좌우 수평 대칭 Mirror Vertically : 부품이 가로축 거울에 반사된 것과 같이 상하 수직 대칭 Rotate : 부품을 90도 회전 Edit Properties : 선택된 부품의 속성을 수정하기 위해 Edit Part 대화 상자가 열림 Zoom In : 선택된 부품을 확대하여 표시 Zoom Out : 선택된 부품을 축소하여 표시 Go To : Go To 대화상자가 나타나며 Location, Grid Reference, Bookmark에 의해 표시 위치를 이동

회로도 작성하기 단축키를 통하여 해당 소자를 팝업 메뉴의 사용 없이 조정 가능 부품을 클릭 한 상태에서 단축키 눌러 봄 Mirror Horizontally : H Mirror Vertically : V Rotate : R Zoom In : I Zoom Out : O

회로도 작성하기 부품을 불러오는 두 가지 방법 Add Library 버튼을 눌러 부품을 불러오기 Part창에서 부품을 알면 직접 입력하는 방법 Add Library 버튼을 눌러 라이브러리를 추가한 후 부품을 불러오는 방법 Add Library 버튼을 눌러 부품을 불러오기 1.Add Library 버튼 클릭

회로도 작성하기 Browse File 대화상자가 열림 21개의 라이브러리 파일이 있으며 30000여개의 부품, 전원 및 접지 심벌등이 포함되어 있는 라이브러리 제공 Tip : library 폴더 안에 있는 모든 라이브러리를 미리 추가해 두는 것이 복잡한 작업을 진행하기에 좋다.

회로도 작성하기 Libraries의 모든 라이브를 Ctrl + A를 이용하여 모두 선택 AD620/AD/ANLG_DEV에 새로운 AD620으로 바꾼다. 두 개의 AD620 비교 나중에 추가한 AD620이 회로도를 그리기에 용이

회로도 작성하기 저항 7개를 그린다. 극성 커패시터 4개 그린다. 무극성 커패시터 4개 그린다. TL082 2개 추가(나중에 2개가 하나가 됨) CON2 1개 CON3 2개 추가

회로도 작성하기 단축키 G를 이용 그라운드 심벌 10개 추가

회로도 작성하기 단축키 W와 ESC 키를 적절히 이용 다음과 같이 선들을 이어 준다.

회로도 작성하기 툴 팔렛트의 Place off-page connector 버튼을 눌러준다. 대화상자가 열린다 클릭

회로도 작성하기 다음과 같이 각 connector를 위치 시킨다 단축키 R (Rotate)와 부품 복사 방법 등을 적당히 이용 선이 연결이 안되면 나중에 에러발생 반전 증폭기가 되도록 단축키 V를 이용 상하 반전시킴

회로도 작성하기 이름에 해당하는 부분을 더블클릭한다. 오른쪽과 같이 대화 상자가 나타난다. 아래의 회로와 같이 이름들을 수정해 준다. 같은 이름을 나타내는 부분은 연결되는 부분들 주의 : 이름이 틀리면 나중에 연결이 안됨 -> 복사를 통한 방법도 좋은 방법임

회로도 작성하기 저항이나 커패시터의 값을 클릭 하여 원하는 값으로 바꾸어 준다. 최종적으로 회로 점검을 실시한다. 저항이나 커패시터의 값을 클릭 하여 원하는 값으로 바꾸어 준다. 최종적으로 회로 점검을 실시한다. 왜 전원을 넣어주지 않을까?

회로도 작성하기

회로도 정리 및 점검 부품 번호 정리법 -> 부품 번호가 겹치게 되면 에러발생 프로젝트 메니저 창에서 왼쪽과 같이 .dsn을 클릭 툴 바에서 왼쪽과 같이 활성화 됨. 가장 왼쪽은 Annotate 클릭 Annotate 대화상자 열림 Action에서 Reset part reference to “?” 선택 OK 클릭 확인 클릭

회로도 정리 및 점검 부품 번호 정리법 -> 부품 번호가 겹치게 되면 에러발생 아래와 같이 모든 부품의 번호가 R?와 C?, U? 형태로 변함 다시 Annotate클릭 Action에서 첫번째 Incremental reference update 클릭 OK와 확인 클릭

툴 팔렛트의 Place no connect 이용 해서 전원 회로도 정리 및 점검 부품 번호 정리법 -> 부품 번호가 겹치게 되면 에러발생 위에서 아래 왼쪽에서 오른쪽의 순서로 부품이 번호가 업데이트됨 오른쪽의 TL082의 번호가 U3A에서 U2B로 변경됨 TL082 내부에 두 개의 Op-amp가 있으므로 자동으로 설정됨 전원을 다시 그려 줄 필요가 없음 툴 팔렛트의 Place no connect 이용 해서 전원 연결 쪽에 위치 시킴

Layout을 위한 Netlist 파일 만들기 프로젝트 메니저 창에서 왼쪽과 같이 .dsn을 클릭 툴 바에서 왼쪽과 같이 활성화 됨. 네번째의 Create Netlist 클릭 Create Netlist 대화상자 열림 여섯번째 Layout을 클릭 Run ECO to Layout를 클릭 -> 나중에 업데이트 시 사용 자동으로 현재의 작업중인 폴더에 저장 -> 확인 클릭

Layout을 위한 Netlist 파일 만들기 확인 클릭 왼쪽과 같이 test.mnl 파일이 생김(에러가 없을 경우) 주요 에러 발생 요인 선이 연결되지 않은 곳은 없는지 확인한다. 부품 이름이 중복되어 있는 것은 없는지 확인한다. 선이 겹친 곳은 없는지 확인한다.

그 외에 Capture에서 알아야 할 기능 계층구조(Hierarchical)에 의한 회로도 그리기 복잡한 회로도 그릴 경우에 유용 모듈별 구별이 쉽다 계층별로 이어지는 선 그릴 시에 유의해야 함 부품 수정하기(기존 라이브러리 수정) 사용자의 편의에 맞게 부품을 수정할 수 있다. 새 라이브러리 그리기 사용자의 편의에 맞게 라이브러리를 새로 그릴 수 있다. 설계 규칙 위반 검사(DRC)

OrCAD를 Layout을 이용한 PCB 기판 그리기

OrCAD Layout 실행

메뉴 기능 익히기 New : 새로운 Layout 설계도를 작성하는 명령어 Open : 기존에 작성한 Layout 설계도를 여는 명령어 Import : 여러 종류의 회로도 프로그램이나 PCB 파일을 Layout에서 사용할 수 있도록 변환시키는 명령어 Export : Layout에서 작업한 파일을 타사의 프로그램에서 사용할 수 있도록 변환시켜주는 명령어 Exit : Layout 종료시켜주는 명령어 View : 툴바나 상태바를 화면상에 나타내거나 혹은 나타내지 않게 설정 Tools : Layout의 프레임 창에서 다른 프로그램을 사용할 경우

기판 작업 시 기본적 과정 OrCAD Capture에서 설계도 작성(***.dsn) DRC 체크 후에 Netlist file(***.mnl) 생성 Layout에서 보드 템플리트 파일(Defult.tch) 및 Netlist 파일 지정 보드 파일(***.max)의 지정 및 저장 부품의 Footprint를 지정하거나 연결 부품을 배치 기판의 외곽선을 그린다 부품의 배선작업 Layout의 표준 인쇄형식인 Gerber형식의 파일로 변환(Postprocessing) PCB 기판 제작(CAM 장비이용)

새 파일 만들기 File 메뉴의 New 클릭 Load Template File 대화 상자가 열림 일종의 도화지를 선택한다고 보면 됨 C:/program files/Orcad/Layout/Data에서 METRIC.TCH 선택

새 파일 만들기 Load Netlist Source 대화상자가 열림 -> netlist 파일 선택 기존에 만들어 놓은 폴더에서 TEST.MNL 선택 저장할 위치와 이름 지정 -> 같은 폴더 내에 저장, 한글 이름 안됨

새 파일 만들기 Link Footprint to Component 대화 상자가 열림 기존에 작업해서 설정한 부품이 있을 경우는 프로그램 스스로가 예전에 썼던 부품 정보를 찾아줌 그러나 새로 작업해서 추가한 부품인 경우는 다음과 같은 대화상자 열림

새 파일 만들기 Link existing footprint to component…를 선택하면 Footprint for AD620 윈도가 열림 Libraries 상자에서 원하는 풋프린트를 찾아서 선택해주면 됨 DIP100T에서 DIP.100/8/W.300/L.425선택 여기서 DIP은 DIP type, 100은 핀간 간격, 8은 핀 수, W은 width, L은 length를 나타냄

새 파일 만들기 Create or modify footprint Library…를 선택 라이브러리 메니저가 열린다. 원하는 라이브러리를 만들거나 수정

새 파일 만들기 저항의 경우는 TM_AXIAL 라이브러리의 AX/.400X.100/.031선택

새 파일 만들기 커패시터의 경우는 일단 TM_CYLND 라이브러리의 CYL/D.225/LS.100/.031선택 나중에 수정 가능

새 파일 만들기 3 pin connector의 경우 PCON100T의 POLCON.100/VH/TM1SQS/V.300/3선택

새 파일 만들기 모든 부품의 Footprint가 지정되고 네트리스트 연결정보에 의해서 각 부품간의 연결이 이루어지면 부품의 설계보드 위에 배치된 화면

Footprint 찾는 법-tip 효과적으로 Footprint를 찾는 방법 실수를 줄이는 법 가장 복잡하고 어려우면서 가장 중요한 작업 Footprint가 맞지 않을 경우 애쓰고 작업한 후에도 실장을 하지 못하는 경우가 발생 홀의 두께, 부품의 크기, 핀간 간격, 핀의 수 등에 주의해야 함 효과적으로 Footprint를 찾는 방법 Datasheet의 가장 마지막에 나와 있는 부품의 outline demension을 이용한다. 버니어캘리퍼스를 이용 실측해 본다. OrCAD 관련 서적의 뒷 부분의 Reference를 본다. 해당 부품의 종류를 잘 확인할 것 -> 특히 SMD type의 경우 실수를 줄이는 법 미리 부품의 크기를 출력해서 부품과 맞추어 본다.

Footprint 찾는 법-tip 부품의 크기를 미리 맞추어 보는 방법 Library Manager를 연다. DIP100T에서 DIP.100/8/W.300/L.425선택

Footprint 찾는 법-tip 부품의 크기를 미리 맞추어 보는 방법 File 메뉴에서 Print/plot… 클릭하여 인쇄 인쇄되어져 나오는 곳에 실제 부품을 맞추어 본다.

Layout Design window의 구조 메뉴 바 디자인의 수행 중 필요한 항목을 모두 가지고 있다. 도면의 편집과 원하는 크기로 볼 수 있는 도면의 일부 확대, 축소와 각종 옵션, 디자인의 자동 기능 사용가능 도움말도 얻을 수 있음 툴 바 디자인에 자주 사용하는 단축아이콘을 만들어 사용

Layout Design window의 구조 Open : File-Open : 기존의 보드 파일을 불러옴 Save : File-Save : 작성된 보드 파일을 저장 Library Manager : File-Library Manager : 라이브러리 메니저 창을 불러옴 Delete : Edit-Delete : 선택된 객체를 삭제한다 Find : Edit-Find-Goto : 특정 좌표값 또는 부품 번호에 의해서 찾는 대화상자가 나타난다. Edit : Edit-Properties : 선택된 객체에 따라 저당한 대화 상자를 연다

Layout Design window의 구조 Spread Sheet : View-Database Spread : 스프레시트 목록을 나타냄 Zoom In : View-Zoom In : 보드 영역을 확대(단축키 : I) Zoom Out : View-Zoom Out : 보드 영역을 축소(단축키 : O) Zoom All : View-Zoom All : 보드 전체를 나타냄 Query : View-Query Window : 쿼리 창을 연다. Component : Tool-Select Tool-Component : 부품의 선택, 추가, 이동, 편집, 삭제할 수 있는 모드 Pin : Tool-Select Tool-Pin : 핀을 선택, 추가, 이동, 편집, 삭제할 수 있는 모드 Obstacle : Tool-Select Tool-Obstacle : 객체를 선택, 추가, 이동, 편집, 삭제할 수 있는 모드

Layout Design window의 구조 Text : Tool-Select Tool-Text : 문자를 선택, 추가, 이동, 편집, 삭제할 수 있는 모드 Connection : Tool-Select Tool-Connection : 네트 Connection을 선택, 추가, 이동, 편집, 삭제할 수 있는 모드 Error : Tool-Select Tool-Error : 설계 법칙 위반에 관계된 에러 표시를 선택할 수 있는 모드 Color : Options-Colors : 색상 스프레드 시트를 불러온다. Online DRC : 온라인 디자인 룰 체크를 한다. Reconnect : Reconnect 상태

Layout Design window의 구조 Auto Path route : Auto Path route 상태 Shove track : Shove track 상태 Segment : Edit segment 상태 Add / edit route : Add/edit route 상태 Refresh All : Auto-All-Refresh : Minimize connection, repours copper 등이나 보드 통계를 재계산 한다. Design Rule Check : Check Designs Rules 대화상자에서 체크된 부분을 검사

단면 기판 만들기 시작 전 간단한 확인 사항 Options-System Settings 클릭 다음과 같이 Setting 해주는 것이 작업하기에 가장 편리 -> TIP

단면 기판 만들기 부품배치(수동배치) : 각 부품마다 일일이 선택하여 적당한 위치에 배치 Component Tool 버튼 클릭 마우스로 한번 클릭하고 원하는 위치에 위치 시킴 마우스 오른쪽 버튼을 클릭하거나 단추키를 이용하여 원하는 위치에 위치 시킨다. End Command : 실행을 마칠 때 Properties… : 부품을 바꾸거나 위치를 바꿀 때 Copy : 부품을 복사할 때 (사용하지 않는 것이 좋다) Delete : 부품을 지울 때 (사용하지 않는 것이 좋다) Rotate : 부품을 회전 시킬 때(단축키 : R) Opposite : 부품의 위 아래를 바꿀 때(단축키 : T) Select Next : 다음의 부품으로 넘어가거나 연결되지 않은 선을 찾고자 할 때(단축키 : N) Minimize Connections : 최단거리의 선의 연결을 보여준다.(단축키 : M) Undo : 바로 앞의 실행을 취소하고자 할 때(단축키 : U)

단면 기판 만들기 부품배치(수동배치) 자기가 그린 Schematic 을 미리 뽑아 놓고 부품 배치를 하면 좋다 -> Tip

단면 기판 만들기

외곽선 그리기 작업시 보드의 아웃라인이 됨 -> 보드가 잘려나가는 외곽선 원도우의 Toolbar의 Obstacle 도구 버튼 선택 마우스 포인터로 화면의 좌측 상단을 한 번 클릭한 후 아래로 이동하면 외곽선이 그려짐 적당한 위치에서 클릭하면 선이 꺾임 네모 모양으로 적당한 크기에 외곽선을 그림 마지막에 F를 누르면 작업이 마무리됨 TIP 나중에 수정 가능하므로 처음부터 너무 맞출 필요 없음 외곽선이 삐뚤어져 있으면 안됨 반드시 반듯하게 맞추어 줄 것

외곽선 그리기

외곽선 그리기 외곽선 수정 외곽선 전체 수정 수정하고자 하는 외곽선을 먼저 마우스로 클릭 마우스가 움직임에 따라 외곽선의 형태도 변함 S를 누른 후에 움직이면 수평, 수직의 형태로 선 전체가 움직임 사이즈를 바꾸고자 할 때는 S를 이용하는 것이 편함 원하는 작업 마무리 시 F 변경을 원하지 않을 경우 ESC를 누름 완전히 바뀐 상태에서 원래의 상태로 돌아가고자 할 때는 U(undo)이용 외곽선 전체 수정 마우스로 해당 외곽선을 드래그 하여 정하거나 혹은 Ctrl을 누를 상태에서 외곽선을 클릭하여 흰색으로 활성화 되도록 함 마우스로 우측버튼을 클릭 한 후 팝업메뉴의 Properties를 선택

외곽선 그리기 Edit Obstacle 대화상자가 나타남 Obstacle의 type 및 기능 -> 양면 기판에서 설명 Width는 외곽선의 두께 : 일반적으로 0.25로 수정 Obstacle Layer : 해당 선이 위치할 층을 나타냄 기판 외곽선의 Type, 굵기 및 Layer가 수정됨 주의 : 부품의 크기 및 형태를 잘 고려하여 외곽선을 그릴 것 Tap 키를 이용하여 직접 입력하는 방식이 있으나 자주 사용하지는 않음

선 색 변경하기 많이 사용되는 선에 대해서는(Power, Ground) 색깔을 변경하여 미리 구분해 두는 것이 편함 원도우의 Toolbar의 View Spreadsheet 도구 버튼 선택 팝업 메뉴에서 Nets 선택 Power와 Ground 관련된 선의 색깔을 보기 편한 색깔로 바꾸어 준다 해당 표의 줄을 클릭 하고 마우스 오른쪽을 클릭하여 Change color 선택

선 색 변경하기 원하는 색깔로 변경한다 이때 각층을 나타내는 색깔은 사용하지 않는 것이 좋다 다음과 같이 변경

선 색 변경하기 해당 선들이 사용자가 지정한 색으로 변경된 것을 확인할 수 있다. 사용하는 선들이 많을 경우 선의 종류를 구분하는데 아주 유용

Ground Plane 깔기 일반적으로 아날로그 관련 회로를 디자인 할 때는 전체적으로 보드에 ground plane를 깔아준다. 노이즈를 줄이기 위해서 디지털의 경우는 생략해도 좋다. 원도우의 Toolbar의 Obstacle 도구 버튼 선택 마우스 오른쪽 클릭 후 팝업 메뉴에서 New 선택 다시 마우스 오른쪽 클릭 후 팝업 메뉴에서 Properties 선택 Edit Obstacle 창에서 다음과 같이 수정 -> 주의 : 단면기판을 이용 시 반드시 Bottom에 라우팅을 해주어야 한다. Net Attachment에서 GND_SIGNAL선택 해당 Plane을 어떤 신호로 붙일 것인가를 결정하는 것

Ground Plane 깔기 다음과 같이 외곽선 조금 안쪽으로 외곽선을 그렸던 방식과 같은 방식으로 그려준다. Ground 신호의 선들이 전체 Bottom에 그려진 Plane 층과 연결된 것이다.

층별 색깔 변경 원도우의 Toolbar의 Color Settings 도구 버튼 선택 바꾸고자 하는 항목을 더블 클릭하여 바꾸고자 하는 색깔로 변경 가능

층별 색깔 변경 예로 Top의 Copper의 색깔을 변경코자 할 경우 Color 원도우에서 마우스 오른쪽 클릭 후 new 선택 Add Color Rule 창이 나타나면 Copper pour 선택 Layer를 에서 Bottom을 선택 해당 항목에 대한 새로운 Text가 생긴 것을 볼 수 있다. 더블 클릭하여 원하는 색깔로 바꾼다. 다층 기판 작업을 할 때 이용하면 편리

층별 색깔 변경

Thermal Relief Setting 작업파일을 보면 Ground와 Bottom의 plane 사이에 연결된 선들이 매우 좁은 것을 볼 수 있음 이를 Thermal Relief Setting을 통해서 바꾸어 주어야 함 setting은 처음 만들 때 고정 시켜 놓으면 됨 Option 에서 Thermal Relief Setting을 클릭 다음과 같이 고쳐 준다

Thermal Relief Setting

배선 굵기 설정 Spreadsheet의 Net를 선택하여 다음과 같이 변경 전원 네트와 부품간의 배선 네트의 굵기를 다르게 설정 일반적으로 전원네트의 굵기를 크게 한다 보드의 사이즈에 따라 다르지만 일반적으로 다음과 같이 설정 전원네트는 최소0.8 최대 1.2 평균 1.0 일반네트는 최소0.2 최대 0.4 평균 0.3 주의 해당 업체에서 작업할 수 있는 최소의 선의 두께를 미리 알아 둔다. 해당 업체의 사이트에 공시되어 있음 ->일반적으로 0.12임 Spreadsheet의 Net를 선택하여 다음과 같이 변경 같은 항목은 한꺼번에 드래그 한 후에 마우스 오른쪽 클릭 후 properties에서 한꺼번에 변경

Layer 설정(단면기판) 단면기판 작업 시 Top 층이나 혹은 Bottom 층 중 한 개 층은 배선을 제한 앞에서 Bottom에 Ground plane을 깔아 주었으므로 Top에서의 배선을 제한 Spreadsheet에서 Layer 선택 TOP 항목을 더블 클릭 혹은 마우스 오른쪽 properties 이용 Layer type을 unused routing 혹은 jumper layer로 선택 Jumper layer로 선택하는 것이 유용 GND와 POWER는 unused로 선택 -> 2층이나 4층에서는 다른 setting

Layer 설정(단면기판) 사용자의 결정에 따라 트랙간의 간격, 트랙과 비아간의 간격등을 조정해 줄 수 있음 일반적으로 0.254의 default로 놓고 작업을 한다 하지만 설계 특성상 많이 이격해야 하거나 혹은 밀접하게 배선해야 하는 PCB 보드가 있다면 적절하게 설정 가능 Spreadsheet를 선택하여 Strategy-Route Spacing을 선택 업체에서 작업할 수 있는 최소 간격은 0.12임 -> 사이트에서 확인 또는 작업 담당자와의 연락을 통해서 확인.

자동배선법 보드가 간단한 보드일 때 사용 라우팅 과정을 한눈에 볼 수 있음 권장 사항 아님 메뉴 Auto-Autoroute-Board를 클릭 다시 원래대로 돌아가려면 메뉴 Auto-Unroute-Board 선택 -> 나중에 작업중에 선택하면 작업한 것 다 날아가 버림 undo로 살릴 수도 없음

수동배선법 사용자가 선을 긋는 방법 다음의 아이콘 사용 주로 Edit Segment Mode 이용 다른 배선 방식을 이용할 경우 점퍼나 쇼트가 날 염려가 있음

수동배선법 패드나 비아에서 선이 나올 때는 반듯하게 나오는 것이 좋다. 잘 맞지 않을 경우 Option-System Settings의 Routing grid를 0.01로 수정해 준다.

수동배선법 선을 긋는 도중에 마우스 오른쪽을 클릭하여 여러가지 기능을 이용할 수 있다. 단축키를 이용하면 더욱 쉽게 배선 할 수 있다. F : 어느정도 선을 긋고 난 후에 다음 지점으로 자동으로 이어 주는 기능 X : 선을 긋는 도중에 시작 점을 반대로 바꾸어 주는 기능 D : 긋던 선 전체를 지우는 기능 G : 긋던 선 중 하나의 세그먼트만 지우는 기능 V : 2층이나 4층이나 다층 기판에서 선의 층을 바꾸어 주는 기능 W : 선을 긋는 도중에 선의 두께를 바꾸어 주는 기능

수동배선법 마우스 오른쪽을 클릭하여 각도를 조정해 줄 수 있다. 일반적으로 특별한 경우(선이 삼거리나 사거리 형태로 교차하는 경우 등)가 아니면 135도의 각도로 라우팅 해주는 것이 좋다 전원선과 신호선의 되도록이면 멀리 떨어지게 해주어라 -> 노이즈 문제 디지털과 아날로그 신호는 되도록이면 멀리 떨어지게 해주어라 -> 노이즈 문제 미리 손으로 그려 보거나 머리속으로 생각하고 하는 방법도 좋은 방법임 -> 점퍼 발생이나 다시 그리는 일을 미연에 방지 할 수 있다. U 단축키 (Undo)와 ESC를 적절히 사용하면 효과적으로 라우팅 할 수 있음 중간 중간에 Fresh all과 M 단축키(최소거리 표시)를 눌러서 계속 상황을 확인한다.

수동배선법 바이패스 커페시터는 해당 입력 포트에 최대한 붙여 준다. 전원을 넣어 줄 때 반드시 바이패스 커페시터를 통과 시킨 후에 전원을 넣어 준다.

수동배선법

재배치 근처의 선들을 지운다. 적당한 위치에 재배치 하고 선을 그린다.

라우팅 완료 단축키 N을 이용하여 선이 연결되지 않은 곳이 있는지 확인한다.

배치 및 배선 완료 확인 Spreadsheet에서 Statistics 클릭 Place와 Routed가 각각 100%인지 확인한다.

Post Processing Layout에서 부품 배치 및 배선작업이 끝나면 출력 파일을 얻어내야 함 보드 설계 파일을 출력해 볼 수 있음 Layout의 표준 인쇄형식인 Gerber 형식의 파일로 변환 Options-Post Processing Settings를 클릭 Post Process 창이 열리고 출력파일명(Plot Output File Name)과 출력 가능여부(Batch Enable)등이 나타난다. 단면일 경우 *.TOP, *.BOT는 반드시 Yes가 되어있어야 함 공작실의 기계 이용 시 *.TOP, *.BOT, THRUHOLE.tap 파일 필요 업체에 맞길 경우는 *.TOP, *.BOT, *.SMT, *.SMB, *.SST, *.SSB, *.AST, *.ASB, *,DRD, THRUHOLE.tap 의 Batch 파일을 보내면 된다. 2층이나 다층일 경우 해당 층의 파일만 위의 파일에 추가 하면 된다.

Post Processing Post Process 창에서 해당 부분을 마우스로 더블클릭하거나 마우스 오른쪽 클릭하여 다음과 같이 No를 Yes로 바꾸어 준다. Options 에서 Enable for Post Processing 클릭

Post Processing Gerber 파일 미리보기 원래대로 돌아가려면 Refresh 누르면 됨 각 계층에 있는 데이터 파일을 미리 확인 해당 층을 클릭하고 마우스 오른쪽 누른 후에 Preview 클릭 *.ASP를 열어보아서 겹치는 부품이 없는지 확인 원래대로 돌아가려면 Refresh 누르면 됨

Post Processing *.SST을 열어서 보드 위에 새겨지는 글씨 편집 및 확인 이때 Text Tool 이용

Post Processing 글씨 크기를 키울 수도 있고 추가 할 수도 있다. 글씨를 더블 클릭하면 대화상자 열림 Width와 Height를 바꾸어서 글씨 굵기 크기 변경 마우스 오른쪽 누르고 New이용 새 글 추가 가능 반드시 SSTOP이어야 함

Post Processing Gerber 파일 생성하기 Auto-Run Post Processor 선택 저장 경로가 나타남 -> 확인 드릴 정보와 관련된 파일을 만든다는 메시지 생김 확인 클릭하고 나면 Post Processor 리포트 파일 생김 가장 아래 쪽에 에러 메시지 확인 No warnings or errors이면 성공!!!!

Post Processing 해당 폴더에서 해당 파일 생성 여부 확인

그 밖의 프로그램 사용 관련 TIP

그 밖의 프로그램 사용 관련 TIP

그 밖의 프로그램 사용 관련 TIP

그 밖의 프로그램 사용 관련 TIP

그 밖의 프로그램 사용 관련 TIP

그 밖의 프로그램 사용 관련 TIP

그 밖의 프로그램 사용 관련 TIP 일반적으로 op-amp 아래는 발진을 방지하기 위해서 Ground Plane을 깔지 않음 Anti-Copper 이용 하여 Ground Plane를 제거 Obstacle tool 선택 마우스 이용 New 클릭, 마우스 이용 properties 클릭 후다음과 같이 선택

그 밖의 프로그램 사용 관련 TIP

2층 기판 작업 장점 주의 부품을 Top과 Bottom에 모두 배치 라우팅을 Top과 Bottom에서 모두 가능 전체적인 보드의 사이즈를 축소 주의 Dip Type의 형태의 부품의 경우 Top과 Botoom에서 부품이 겹치지 않게 해야 함 라우팅 시에 Via 사용에 주의 Via가 부품의 패드스택이나 홀과 겹치면 안됨 쇼트나 단선의 원인이 됨

2층 기판 작업 주요 사항 Layer에서 TOP과 Bottom 모두 Routing으로 선택 나머지 층은 사용하지 않음

2층 기판 작업 주요 사항 Component Tool 클릭 후 해당 부품의 위치를 바꾸고자 할 경우 Top에서 Bottom으로 가는 경우는 부품 클릭 후에 2를 눌러 줌 Bottom에서 Top으로 가고자 하는 경우는 1을 눌러줌 라우팅 시 선을 Top에서 그리다 Bottom으로 옮길 경우 비아 이용(단축키 V) 숫자 키 이용 Top에 그릴 것인지 Bottom에 그릴 것인지를 결정 할 수 있음 숫자 1 : Top 숫자 2: Bottom 글씨를 쓸 때 SST 은 Top 층에 쓰여 지는 글씨 SSB 은 Bottom 층에 쓰여 지는 글씨 -> 거꾸로 나타남 (Mirrored 이용

2층 기판 작업 주요 사항 Backspace를 누른 후에 해당 층 번호를 누르면 원활하게 작업할 수 있음 업체에 맞길 경우는 *.TOP, *.BOT, *.SMT, *.SMB, *.SST, *.SSB, *.AST, *.ASB, *,DRD, THRUHOLE.tap 의 Batch 파일을 보내면 된다.

4층 기판 작업 장점 주의 부품을 Top과 Bottom에 모두 배치 라우팅을 Top과 Bottom 및 내층에도 가능 전체적인 보드의 사이즈를 축소 내층을 Power나 Ground 층으로 이용함으로 인해 배선 용이 주의 Dip Type의 형태의 부품의 경우 Top과 Botoom에서 부품이 겹치지 않게 해야 함 라우팅 시에 Via 사용에 주의 Via가 부품의 패드스택이나 홀과 겹치면 안됨 쇼트나 단선의 원인이 됨 내층에서 Plane들이 겹치지 않게 해주어야 함

4층 기판 작업 내층의 POWER와 GND 층을 이용하는 방법 Layer에서 POWER과 GND 층을 Plane으로 선택 4층 기판을 제작하는 방법에는 두 가지 방법이 있음 내층의 POWER와 GND 층을 이용하는 방법 Layer에서 POWER과 GND 층을 Plane으로 선택

4층 기판 작업 내층을 해당 층으로 사용하기 위해서 해당 층에 깔릴 Plane을 지정해야 함 Spreadsheet에서 Nets에 들어감 해당 Net중에서 Routing Enabled 옆에 *가 되어 있는 것이 있음 POWER나 GND 층 전체에 Plane으로 깔리는 net들임

4층 기판 작업 주로 가장 많이 사용하는 power나 ground 관련 신호를 선택하면 됨 DIP type의 부품의 경우는 그냥 홀이 뚫리면서 내부의 Power나 Ground와 연결됨(지정된 Plane에 대해서만) SMD type의 경우에는 via를 뚫어만 주면 됨 Setting 방법 Nets의 표에서 깔기를 원하는 Nets를 선택 Eidt Net 대화상자가 나타나면 아래의 Net Layers를 선택 Plane Layers에서 깔고자 하는 Plane에 체크 OK 누르고 나오면 자동으로 신호 옆에 *체크가 되어 있음

4층 기판 작업 내부에 다른 net의 Plane을 까는 방법이 상당히 복잡 Top이나 Bottom에 copper pour를 깔듯이 깔아 주면 됨 다른 Plane과 겹치지 않게 해야 함 Digital과 Analog 분리에 문제점

4층 기판 작업 INNER1 층과 INNER2 층을 이용하는 방법 POWER와 Ground 층을 이용하지 않음 INNER1 층과 INNER2 층을 TOP과 BOTTOM과 같은 Routing으로 선택

4층 기판 작업 모두 Power나 Ground에 관해서 Plane을 깔아 주어야 함 나머지 방법의 앞의 방법과 동일

4층 기판 작업 Backspace를 누른 후에 해당 층 번호를 누르면 원활하게 작업할 수 있음 GND -> 3, POWER -> 4, INNER1 ->5, INNER2 -> 6 업체에 맞길 경우는 *.TOP, *.BOT, *.SMT, *.SMB, *.SST, *.SSB, *.AST, *.ASB, *,DRD, THRUHOLE.tap 의 기존 파일에 추가해야 함 POWER와 GND 이용 시 : *.PWR, *.GND INNER 이용 시 : *.IN1, *.IN2

다층기판 INNER 층만 추가 시키면서 작업 해주면됨 소형화를 위해서 주로 사용 최근 핸드폰이나 MP3 등 소형화를 위한 목적에서 6층, 8층 등이 사용됨

숙제 다음의 회로를 Capture를 이용해서 그리시오 Layout 이용 Artwork을 수행하시오 ECG나 EMG등 사용자의 목적에 맞게 필터값 수정 Layout 이용 Artwork을 수행하시오 단면, 또는 2층 기판 이용 최종 post processing 이후의 파일 까지 제출할 것

숙제