도구바, OrCAD Capture

OrCAD 2013. 5. 29. 17:57

 

도구바는 크게 2가지로 나뉘고 각각 메뉴 아래의 [Toolbar]와 우측의 [Tool Palette Bar]입니다.

도구바의 사용 빈도는 사용자마다 다 다르기 때문에 여기서는 간략한 설명만 하겠으며 익숙해 지기 위해서는 많이 사용해 보는 수 밖에 없습니다.

 

 

상단의 [Toolbar]를 순서대로 설명하겠습니다.

  • NEW: 새로운 프로젝트나 새로운 스케메틱 등 새로운 것을 만들 때 사용
  • OPEN: 불러오기
  • SAVE: 저장하기
  • PRINT: 프린트하기
  • CUT: 잘라내기
  • COPY: 복사하기
  • PASTE: 붙여 넣기
  • UNDO: 취소하기
  • REDO: 취소한 거 되돌리기
  • MRU window [Most Recent Used]: 최근 사용한 부품들을 다시 선택하는 것을 도와줍니다.
  • Zoom IN: 윈도우 확대하기
  • Zoom OUT: 윈도우 축소하기
  • Zoom to region: 윈도우 설정영역만 보기
  • Zoom to All: 윈도우를 현재 화면에 맞게 설정하기
  • Annotate (Update Part Reference): 부품의 참조명칭(UNIT NAME) 설정
  • Back Annotate: 스왑파일에 의해 부품번호, 게이트, 그리고 핀을 일괄적으로 변경합니다. 파일 확장명는 SWP
  • Design Rules Check (DRC): 회로도의 디자인 규칙 위반사항 검사(에러가 발생되면 찾아 수정해야 합니다.)
  • Create Netlist: 회로도의 부품과 선 연결정보 file 작성 (여러 가지 포맷 제공)
  • Cross Reference Part: 회로도의 부품 사용 경로와 각 정보를 보고서 형식으로 작성
  • Bill of materials: 회로도에 사용된 부품의 개수, 종류, 수량, 부품 값 등을 보고서 형식으로 작성

 

'OrCAD' 카테고리의 다른 글

단축키, Orcad Capture  (0) 2013.05.29
Tool palette bar, OrCAD Capture for Windows  (0) 2013.05.16
OrCAD Capture for Windows [Option menu]  (0) 2013.03.30
OrCAD Capture for Windows  (0) 2013.03.18
OrCAD 파일 정보  (0) 2013.02.24
Posted by WhiteAT
,

단축키, Orcad Capture

OrCAD 2013. 5. 29. 17:44


 

OrCAD Capture에서 자주 사용하는 단축키



I: Zoom in (화면 확대)

O: Zoom out (화면 축소)

C: Zoom Center (가운데로)

Ctrl + C: Copy

Ctrl + V: Paste

Ctrl + F: Find

F4: Repeat

R: Rotate

H: Mirror Horizontally

V: Mirror Vertically

Alt + Mouse: Only Move Part

F5: Redraw (Refresh)

Ctrl + Mouse: Select Copy

Shift + mouse: Any angle Wire

 

'OrCAD' 카테고리의 다른 글

도구바, OrCAD Capture  (0) 2013.05.29
Tool palette bar, OrCAD Capture for Windows  (0) 2013.05.16
OrCAD Capture for Windows [Option menu]  (0) 2013.03.30
OrCAD Capture for Windows  (0) 2013.03.18
OrCAD 파일 정보  (0) 2013.02.24
Posted by WhiteAT
,



 

Tool palette bar

 

  • select: 임의의 객체 선택
  • place part: 부품 추가하기
  • place wire: 부품간의 핀과 핀을 연결하기
  • place net alias: 배선과 버스에 임의의 이름 부여
  • place bus: 데이터선 연결되는 버스라인 추가
  • place junction: 배선과 배선의 교차점 연결하기
  • place bus entry: 버스와 일반 선 연결하기
  • place power: Power 신호 연결
  • place ground: ground 신호 연결
  • place hierarchical block: 계층구조에서 블록 설정
  • place [hierarchical] port: 계층구조에서 핀과 연결되어 사용되는 포트 설정
  • place [hierarchical] pin: 계층구조에서 블록에 핀 추가/설정
  • place off-page connector: 다른 스케메틱 간에 회로 연결 시에 사용
  • place no connect: 부품의 pin에 아무런 선을 연결하지 않을때 사용
  • place line: 회로와 관련이 없고 단순히 그림으로 처리되는 선을 그림
  • place polyline: 회로와 관련이 없고 단순히 그림으로 처리되는 다각형을 그림
  • place rectangle: 회로와 관련이 없고 단순히 그림으로 처리되는 직사각형을 그림
  • place ellipse: 회로와 관련이 없고 단순히 그림으로 처리되는 타원형을 그림
  • place arc: 회로와 관련이 없고 단순히 그림으로 처리되는 원을 그림
  • place text: 회로와 관련이 없고 단순히 텍스트로 처리되는 텍스트를 추가

 

 

  

 

 

select (단축키: 'ESC')

 

마우스로 임의의 부품이나 배선 또는 회로와 관련이 없는 설명(그림, 글씨)을 선택할 수 있습니다.

또한 다른 항목을 선택 후, 그것을 취소할 때도 사용됩니다.

 

 

 

 

 

place part (단축키: 'P')

부품을 추가할 때 사용

Place part 항목 선택 시에 부품을 찾을 수 있도록 [Place Part]창이 표시됩니다.







- 위의 [Part]항목에서 부품명을 직접 입력하여 검색할 수도 있고

- 아래의 [Part]항목에서 원하는 항목을 선택하는 방법도 있습니다.

부품검색 시에 Wild card로 검색이 가능합니다.

예를 들어,

74HC04 이나 74LS04 를 검색하려고 할 때는

"74??04" 로 검색하면 된다. <=74로 시작하고 가운데 2문자는 어떤 것인지 상관 없고, 마지막은 04로 끝나는 부품검색

74HC 시리즈를 모두 검색하려면,

"74HC*" <= 74HC로 시작하는 모든 부품

만약 라이브러리에 원하는 부품이 없을 경우 외부의 라이브러리를 추가할 수 있고, 직접 라이브러리를 만들 수도 있습니다.

 

 

 

 

부품 추가

새로운 라이브러리를 추가하려면 [Add Library] 버튼을 눌러 원하는 라이브러리를 추가하면 됩니다.

부품 라이브러리 추가방법은 다른 항목에서 자세히 설명하겠습니다.

라이브러리 경로 (default 값)

Orcad 10.3: C:\OrCAD\OrCAD_10.3\tools\capture\library

Orcad 9.2.3: C:\Cadence\Orcad_9.2.3\tools\capture

 

 

 

 

부품 속성

부품을 추가한 후에 부품의 속성을 변경할 수 있습니다.

부품 선택 후 마우스 오른쪽을 클릭 후 [Edit Properties]를 선택, 또는 단축키[Ctrl + E]로 부품 속성창을 띄울 수 있습니다.

 

 

 

 

부품 메뉴

부품 선택 후 마우스 오른쪽을 클릭하면 여러 가지 메뉴가 나타납니다.

Mirror Horizontally: 부품을 좌우 대칭 이동 [단축키: 'H']

Mirror Vertically: 부품을 상하 대칭 이동 [단축키: 'V']

Rotate: 부품을 반시계 방향으로 회전 [단축키: 'R']

Edit Property: 부품 속성 편집

Edit Part: 부품 라이브러리 편집

Descend Hierarchy: 스케메틱 계층에 관련된 내용

Ascend Hierarchy: 스케메틱 계층에 관련된 내용

Zoom In: 확대 [단축키: 'I']

Zoom Out: 축소 [단축키: 'O']

 

 

 

 

place wire (단축키: 'W')

부품 간의 핀과 핀을 연결할 때 사용

place line, place polyline, place rectangle, place ellipse, place arc, place text 과는 전혀 다름

wire가 제대로 핀에 연결 되지 않았을 경우에는 작은 사각형 박스로 표시가 나타납니다.
wire를 대각선으로 그리려면 Shift 키를 누른 상태에서 마우스 왼쪽 버튼으로 그립니다.

 

 

 

 

place Net Alias (단축키: 'N')

wire 에 이름을 정해 줌

주로 도면상에 불필요한 wire를 줄이기 위해 사용합니다.

한 도면상에 서로 연결이 되어 있지 않더라도 wire 명이 같으면 wire 는 같은 wire입니다.

즉, 아래 그림에서 U1A의 /OE wire와 U2의 /OE 는 전기적으로 서로 연결되어 있는 것입니다.

 

 

 

place Bus (단축키: 'B')

데이터선 연결되는 버스라인 추가

bus는 데이터 라인을 묶어서 하나로 처리할때 사용한다. BUS 명은 net alias를 이용하여

bus 위에 표시하고 표현방법은 wire명[net 시작번호..net 끝번호] 와 같습니다.

예) DATA[0..7]

 

 

 

place Junction (단축키: 'J')

두 net가 가로 지를 때 그 2개의 net를 연결해 주는 역할을 합니다.

연결을 하려면 해당 위치에서 마우스로 클릭하면 되고,

연결을 해지하려면 다시 클릭해주면 됩니다.

 

 

 

 

place bus entry

버스와 일반 선 연결

 

 

 

 

place bus power

Power 신호 연결

 

 

 

 

place bus ground

ground 신호 연결

 

 

 

 

place hierarchical block

계층구조에서 블록 설정

 

 

 

 

place bus entry

버스와 일반 선 연결

 

 

 

 

place off-page connector

다른 시트의 net를 연결하는데 사용

일반 wire나 bus로는 다른 시트의 net를 연결할 수 없고 place off-page connector 를 사용해야 연결이 가능합니다.

아래 그림에서 PAGE1(가운데 창)의 /OE 와 PAGE2(오른쪽 창)의 /OE 는 서로 연결이 되어 있는 것입니다.

 

 

 

place no connect (단축키: 없음)

부품이나 net에 사용되며, INPUT 핀 중에 사용하지 않는 핀은 no connect를 꼭 해 줘야 합니다.

DRC 체크시에 [알수 없는 입력]에러의 원인이 됩니다.

junction 과 마찬가지로 마우스 클릭시 마다 상태가 바뀝니다.

 

 

 

 

그 외 것들

place line, place polyline, place rectangle, place ellipse, place arc, place text 은 회로도 작업에

보조적인 것들이며 사용방법이 간단합니다.

 

 

'OrCAD' 카테고리의 다른 글

도구바, OrCAD Capture  (0) 2013.05.29
단축키, Orcad Capture  (0) 2013.05.29
OrCAD Capture for Windows [Option menu]  (0) 2013.03.30
OrCAD Capture for Windows  (0) 2013.03.18
OrCAD 파일 정보  (0) 2013.02.24
Posted by WhiteAT
,

OrCAD Capture for Windows

OrCAD 2013. 3. 18. 10:53

 

OrCAD Capture for Windows

 

 

 

 

 

윈도우 구조

 

OrCAD Capture 창은 크게 3개의 윈도우로 구성되어 있습니다.

Project Manager, LOG Window, Schematic Editor Window

 

 

 

 

 

Project Management Window

 

프로젝트의 전반적인 작업을 관리하고, Design file을 추가, 삭제, 열기를 할 때 사용되며 트리구조를 이루고 있어 상위, 하위 구조로 도면을 관리할 수 있게 해줍니다.

추가적으로 Library file(Design cache), 보고서 파일(Bill of Materials, Cross Reference part)과 도면 정보 검사 파일(Design Rules Check)등의 파일들도 관리해 줍니다.

 

 

 

 

Schematic Editor Window

 

회로를 편집하는 창이며 Project management Window에서 편집할 회로를 선택할 수 있습니다.

대부분의 작업은 이 창에서 이루어집니다.

 

 

 

 

LOG Window

 

회로 작업 중에 발생하는 이벤트나 진행하는 동안의 내용들을 기록하는 창입니다.

회로 작성 중에 에러가 발생하거나 오류 검사 파일 변환 작업이 발생하는 모든 로그를 보여줍니다.

 

작업 중에 오류가 발생한다면 LOG Window 창의 내용을 보면 쉽게 해결할 수 있습니다.

 

 

출처: http://whiteat.com/76132 

 

 

'OrCAD' 카테고리의 다른 글

단축키, Orcad Capture  (0) 2013.05.29
Tool palette bar, OrCAD Capture for Windows  (0) 2013.05.16
OrCAD Capture for Windows [Option menu]  (0) 2013.03.30
OrCAD 파일 정보  (0) 2013.02.24
OrCAD 란?  (0) 2013.02.01
Posted by WhiteAT
,

OrCAD 파일 정보

OrCAD 2013. 2. 24. 19:59


 

 

 

 

 

.opj (OrCAD Project file)

– 프로젝트에 관련된 모든 데이터에 대한 정보를 가짐 (즉, 프로젝트 파일)

 

 

 

.dsn (OrCAD Design file)

– 회로도 Design 파일

 

 

 

.olb (OrCAD Library file)

– 파트와 심볼정보 파일 (OrCAD 라이브러리 파일)

 

 

 

.upd (Property Update file)

– 회로도에 쓰인 부품 내부의 파트 속성을 포괄적으로 집어넣을 때 사용되는 파일(캐쉬 파일)

 

 

 

.swp (back annotate file)

- Layout 상에서 변경된 정보를 capture 상에 적용시키는 파일 (PCB 작업할 때 관련 있는 파일)

 

 

 

.drc (Design rule check report file)

– 회로 rule의 검사결과 파일 (회로가 불량인지 검사한 결과 파일)

 

 

 

.bom (Bill of material file)

– 회로도에 사용된 부품 목록 파일

 

 

 

.xrf (Cross Reference part report file)

– 회로도에 사용된 part정보 파일

 

 

 

.mnl (Netlist file)

– 핀과 핀간의 연결 정보와 Footprint 정보 파일 (Artwork 작업할 때 관련 있는 파일)


출처: http://whiteat.com/62933  

 

 

 

 

'OrCAD' 카테고리의 다른 글

단축키, Orcad Capture  (0) 2013.05.29
Tool palette bar, OrCAD Capture for Windows  (0) 2013.05.16
OrCAD Capture for Windows [Option menu]  (0) 2013.03.30
OrCAD Capture for Windows  (0) 2013.03.18
OrCAD 란?  (0) 2013.02.01
Posted by WhiteAT
,

 

4x4 배열의 스위치를 제어하는 방법을 알아 보겠습니다.

 

여러 가지 방법이 있지만 그 중 간단한 방법으로 회로를 구성할 수 있습니다.

 

 

 

 

 

 

 

하나의 스위치 값 읽기

 

먼저 회로를 살펴 보면 SET 이 4개, VALUE 가 4개 있습니다.

SET 으로 '1', '0' 신호를 주고 VALUE 로 '0'인지, '1'인지 판단 할 수 있습니다.

스위치가 모두 눌러지지 않은 상태라면 VALUE 는 모두 '1'이 됩니다.

 

 

우측하단의 SW16 의 값을 읽으려면 어떻게 해야 할까요?

KEY_SET3을 LOW 로 설정하고 KEY_VAL3을 읽어서

HIGH 이면 키가 눌리지 않았고, LOW이면 키가 눌리지 않았음을 확인 할 수 있습니다.

 

SW15 를 확인하려면 KEY_SET3을 LOW 로 설정하고 KEY_VAL2 를 읽으면 알 수 있습니다.

 

SW6 를 확인하려면 KEY_SET1을 LOW 로 설정하고 KEY_VAL1 를 읽으면 알 수 있습니다.

 

 

 

 

한 줄(4개)의 스위치 값 읽기

 

스위치를 하나하나 체크하면 많은 시간이 걸립니다. 한번에 1줄 모두의 스위치 값을 읽는 방법을 알아보겠습니다.

위의 회로를 그대로 사용하며 ATMEGA128 의 PORTA 에 연결하는 예입니다.

KEY_VAL3, KEY_VAL2, KEY_VAL1, KEY_VAL0 을 각각 PORTA.3, PORTA.2, PORTA.1, PORTA.0에 연결하였습니다.

 

 

 

 

 

 

KEY_SET3을 LOW 로 하고 PINA 를 읽으면 SW13, SW14, SW15, SW16 의 상태를 알 수 있습니다.

 

 

 

    BYTE byteKEY = PINA & 0x0F;// PORTA3 ~ PORTA0 값 읽기

 

 

 

byteKEY 가 0x0F 이면 모든 키가 눌러지지 않은 상태이고 0x00 이면 모든 키가 눌러진 것입니다.

 

 

 

< byteKEY 값에 따른 스위치 누름 상태 >

byteKEY 값

SW13

SW14

SW15

SW16

0x0F

안 눌림

안 눌림

안 눌림

안 눌림

0x0E

눌림

안 눌림

안 눌림

안 눌림

0x0D

안 눌림

눌림

안 눌림

안 눌림

0x0C

눌림

눌림

안 눌림

안 눌림

0x0B

안 눌림

안 눌림

눌림

안 눌림

0x0A

눌림

안 눌림

눌림

안 눌림

0x09

안 눌림

눌림

눌림

안 눌림

0x08

눌림

눌림

눌림

안 눌림

0x07

안 눌림

안 눌림

안 눌림

눌림

0x06

눌림

안 눌림

안 눌림

눌림

0x05

안 눌림

눌림

안 눌림

눌림

0x04

눌림

눌림

안 눌림

눌림

0x03

안 눌림

안 눌림

눌림

눌림

0x02

눌림

안 눌림

눌림

눌림

0x01

안 눌림

눌림

눌림

눌림

0x00

눌림

눌림

눌림

눌림

 

 

관련 제품입니다.


 http://kit128.com/goods/view.php?seq=6




키 매트릭스(4x4)

 





'데이터시트' 카테고리의 다른 글

ATMEGA8A-AU  (0) 2012.03.07
Package information - SO16−28 [WIDE]  (0) 2011.08.28
가변저항(Potentiometer) 3362  (1) 2011.07.07
LED ON  (0) 2011.01.30
5101ASR , FND Anode  (0) 2011.01.22
Posted by WhiteAT
,