PSpice Simulation 결과 캡쳐 Tip

회로를 다 그린 후에 Simulation 결과를 문서나 그림으로 저장하는 것에 관해서
간단한 Tip을 알려드리려고 합니다.

기본 설정을 사용한다는 가정하에 Simulation 결과 화면을 보면 검은색 배경에
흰색 글씨로 결과가 나오게 됩니다.
이 화면을 직접 캡쳐할 경우 배경이 검정색이기 때문에 인쇄할 경우 가독성이 낮습니다.

사용자 삽입 이미지사용자 삽입 이미지

< 바로 캡쳐한 경우와 캡쳐 결과물을 색반전 한 경우 >


일부 사용자들은 캡쳐 후 색반전을 통해 바꾸기도 합니다.
이 경우 글자나 그리드가 진한 검정색으로 나오지 않고,
그래프의 색이 잘 쓰이지 않는 색으로 변하게 됩니다.

Window -> Copy to Clipboard 메뉴를 통해 캡쳐하여 문서에 넣는 방법을 추천드립니다.
이렇게 할 경우 배경색이 자동으로 변환되는 결과를 얻을 수 있습니다.

여기에서 중요한 것이 한가지 있습니다.
설정을 아래와 같이 체크를 해주셔야 합니다.
배경색을 투명하게 해주고, 그리드는 흰색을 검정색으로 바꿔줘야 합니다.

사용자 삽입 이미지
또 한가지~ 어떻게 보면 핵심이 될 수 있고, 간과할 수 있는 부분이기도 합니다.
붙여넣게 될 프로그램은 MS 계열의 프로그램(word, excel, powerpoint...)이어야 합니다.
한글이나 다른 프로그램을 사용할 경우 그래프의 색이 같이 검정색이 되어 흑백이미지가 됩니다.

사용자 삽입 이미지사용자 삽입 이미지

< Word에 붙여넣기 한 후 캡쳐, 한글에 붙여넣기 한 후 캡쳐 >


같은 캡쳐 결과를 워드에 넣은 경우와 한글에 넣은 경우의 차이를 캡쳐해보았습니다.
Word에 넣은 결과를 위에 색반전한 결과와 비교해보면,
그리드와 글자가 진한 검정색인 것을 알 수 있습니다.
그리고 그래프에 사용된 색이 그대로 유지되어 보기에도 더 좋은 것 같습니다.

이와 같이 차이가 나는 것은 ms계열의 붙여넣기 기능이 다른 프로그램과 다르기 때문입니다.
비슷한 예를 들면 포토샵에서 작업하던 이미지를 복사해서 한글로 붙여넣을 경우
이미지로 완전히 변환이 되어 들어가지만, word에 넣을 경우 더블클릭시
바로 포토샵과 연결되는 것을 볼 수 있습니다.

"나는 워드에 넣고 다시 한글에 넣는 것이 귀찮다."
"아예 검정색 결과물을 흰색으로 바꿀수는 없을 까?"
위와 같은 질문을 할 수도 있기에 한 가지 방법을 더 알려드리겠습니다.

Orcad가 설치된 폴더로 이동한 후에 pspice 폴더에 들어갑니다.
폴더안에 pspice.ini파일을 메모장으로 열고,
"[PROBE DISPLAY COLORS]" 이 항목 내에서
BACKGROUND = BRIGHTWHITE
FOREGROUND = BLACK
위와 같이 고쳐주시면 흰색으로 바뀐 결과를 바로 볼 수 있습니다.

사실 저도 처음에 word를 이용한 방법을 쓰기전에 이 방법을 찾았었고,
실제로 그렇게 사용해봤지만, 컴퓨터에서 그래프를 볼 때는 흰색보다는 검정색이
눈에 피로감을 덜 주는 것 같아서...현재는 word를 사용하고 있습니다.

<추가 팁> 캡쳐를 할 때 창의 크기를 자신이 원하는 크기와 비슷하게 조절 후 해야 가독성이 좋습니다.
그래프의 경우 크기가 변하여도 큰 문제가 되지 않지만, 글자의 경우 큰 그림을 강제로 줄이게 되면
알아볼 수 없습니다. 따라서 창의 크기를 먼저 조절한 후에 캡쳐하시기 바랍니다.

크리에이티브 커먼즈 라이센스
Creative Commons License

Posted by downright

2009/06/30 12:09 2009/06/30 12:09

Leave a comment
[로그인][오픈아이디란?]

2-Bit RAM Circuit

사용자 삽입 이미지
< 2 Bit RAM Circuit >

OE0, OE1 - Output Enable Bit 0, Bit 1
IN0, IN1 - Input Bit 0, Bit 1
WR0 - Write '0', WR1 - Write '1'

사용자 삽입 이미지
- Bit 0 Input Setting(0s ~ 60us), Bit 1 Input Setting(60us ~ 90us)
크리에이티브 커먼즈 라이센스
Creative Commons License

Posted by downright

2008/11/01 02:03 2008/11/01 02:03

Leave a comment
[로그인][오픈아이디란?]

Counter Simulation

사용자 삽입 이미지
< 6bit Shift Register >

사용자 삽입 이미지
< Q0와 Q1을 '1'로 Preset 한 후 Shift Right 확인 >

==========================================================================
사용자 삽입 이미지
< Count Up/Down Counter >

사용자 삽입 이미지
< UD 값이 '1'이면 Count-Up, '0'이면 Count-Down >

==========================================================================

사용자 삽입 이미지
< Asynchronous Decimal Counter >
사용자 삽입 이미지
< Synchronous Decimal Counter >

사용자 삽입 이미지
< Decimal Counter Simulation >
크리에이티브 커먼즈 라이센스
Creative Commons License

Posted by downright

2008/10/11 02:33 2008/10/11 02:33

Leave a comment
[로그인][오픈아이디란?]

Latch & Flip-Flop Simulation

사용자 삽입 이미지
< R-S Latch 회로 >

사용자 삽입 이미지
< R-S Latch 출력 파형 >

위 출력에서 주의깊게 봐야할 부분은 처음 부분으로,
R과 S가 모두 '0'이면 Q와 QN 모두 '1'이 된다는 사실이다.
그리고, '00'에서 '11'로 바뀌게 되면 metastable 상태가 된다.
========================================================================================

사용자 삽입 이미지
< R-S Flip-flop with Clock Input 회로 >

사용자 삽입 이미지
< R-S Flip-flop with Clock Input 출력 파형 >

CLK은 DigClock 소자를 사용하고, 기타 다른 입력은 Stim1을 사용
========================================================================================

사용자 삽입 이미지
< Master-slave Clocked J-K Flip-flop 회로 >

사용자 삽입 이미지
< Master-slave Clocked J-K Flip-flop 출력 파형 >

* 참고: http://en.wikipedia.org/wiki/Latch_(electronics) 
       http://en.wikipedia.org/wiki/Flip-flop_(electronics)
크리에이티브 커먼즈 라이센스
Creative Commons License

Posted by downright

2008/10/02 21:00 2008/10/02 21:00

Leave a comment
[로그인][오픈아이디란?]

Multiplexer and DeMultiplexer

사용자 삽입 이미지
< Gate로 구현된 4x1 Multiplexer >

사용자 삽입 이미지
< 74HC153 : Dual 4-input Multiplexer >

사용자 삽입 이미지
< 출력 파형 >

==================================================================================
사용자 삽입 이미지
< Gate로 구현된 1x4 DeMultiplexer >

사용자 삽입 이미지
< 출력 파형 >

사용자 삽입 이미지
< 74HC139 : Dual 2 to 4 line DeMultiplexer >

사용자 삽입 이미지
< 출력 파형 >
크리에이티브 커먼즈 라이센스
Creative Commons License

Posted by downright

2008/09/27 20:05 2008/09/27 20:05

Leave a comment
[로그인][오픈아이디란?]

Schmitt Trigger IC Threshold Voltage

사용자 삽입 이미지
< 74HC14 출력을 Analog로 Simulation하기 위한 회로 >


사용자 삽입 이미지
< 출력 파형 - XY 모드 >


사용자 삽입 이미지
< 출력 파형 - Time 모드 >

IC의 출력에 Probe를 연결하게 되면 출력이 Digital로 나오지만,
출력에 큰 저항을 연결하여 오픈 회로로 Simulation해서
Analog 출력으로 파형을 그릴 수 있다.

* 74HC14N - http://www.alldatasheet.com/datasheet-pdf/pdf/27886/TI/SN74HC14.html
크리에이티브 커먼즈 라이센스
Creative Commons License

Posted by downright

2008/09/20 20:03 2008/09/20 20:03

Leave a comment
[로그인][오픈아이디란?]

Spice Library for simulation in Sedra

사용자 삽입 이미지
1.  sedra_lib.olb : contains the symbols for the parts
2.  sedra_lib.lib  : contains the SPICE netlist associated with each symbol

SPICE examples

A wizard will install the Capture Schematics, the SPICE device models, and the PSpice simulation files of the SPICE examples in Microelectronic Circuits, 5th ed.

The material installed is the same as that on the in-text Student CD, release 2.
If you have release 2, you do not need to download this material.

If you have the first release of the CD, you can download this material to update and correct the material you already have.

  • Change: Corrected the values of the model parameters for parts NMOS0P5 and PMOS0P5 in the sedra_lib.lib file to match the values given in Table 4.8 (p. 335) and used in the SPICE examples of the textbook.

If you already have the Sedra/Smith SPICE examples installed on your computer, only the original core SPICE files will be updated. Any new files you created yourself, including SPICE simulation data, will be preserved intact.

http://www.us.oup.com/us/exe/installSpice.exe
http://www.us.oup.com/us/companion.websites/0195142519/studentresources/spice/?view=usa

크리에이티브 커먼즈 라이센스
Creative Commons License

Posted by downright

2008/05/02 23:33 2008/05/02 23:33

Leave a comment
[로그인][오픈아이디란?]

Inductor와 Capacitor의 IC

Inductor와 Capacitor의 경우 Resister와 달리 전장이나 에너지를 충전하거나 방전하게 되는데,
따라서 simulation을 할 경우 조건에 따라 초기값을 지정해주는 것이 중요하다.
추가로, 직류 신호에 대해서 C는 개방, L은 단락 상태로 동작함을 생각하면 이해하기 쉽다.

먼저 라이브러리를 analog에서 "C", "L"을 이용해야 "IC(Initial condition)"을 설정할 수 있다.
C의 경우 IC 값을 설정하지 않은 경우와, 0V로 설정한 경우, 1V로 설정한 경우는 아래와 같다.

사용자 삽입 이미지
C에서와 마찬가지로 L에서도 IC 값을 설정할 수 있다. 아래는 값이 없을 때와, 0일 때, 1A일 때를 나타낸다.
초기값은 노드의 1번을 기준으로 2번을 향해 정해지는 것을 참고해야 한다.
만약 자기가 원하는 초기값의 반대 부호가 나올 경우 소자이 방향을 반대로 바꾸거나 값을 반대로 적으면 된다.

사용자 삽입 이미지

참고: http://dave.uta.edu/dillon/pspice/pspice04.htm

크리에이티브 커먼즈 라이센스
Creative Commons License

Posted by downright

2007/11/19 19:10 2007/11/19 19:10

Comments List

  1. Yk.c 2007/11/20 11:44 # M/D Reply Permalink

    아무것도모르겠어요 ㅋㅋㅋ 오랜만입니다.^^; 죄송해요 요즘시간이 없어서 자주 못들르네요..^^ 잘 지내셨어요?

    1. downright 2007/11/20 19:19 # M/D Permalink

      저도 자주 못 들어가본 것 같네요^^;;어쩌다 보니...
      그래서 일부러 왼쪽에 T-Blog도 등록해놨어요.
      쉽게 누를 수 있도록~
      저 프로그램은 전자전공 하는 분은 거의 학교 다니는 내내
      쓰는 프로그램인데요~ 아주 중요하죠!!^^

Leave a comment
[로그인][오픈아이디란?]

Step Fulse 이용

먼저 Step fulse로 동작하는 전압원, 전류원을 만들기에 앞서 전압과 전류의 특징을 살펴보는 것이 중요하다.
전압원의 경우 일정한 전압차를 만드는 역할을 하는데, 회로가 끊어지게 되면 그 전압차를 만들지 못하게 된다.
따라서 아래와 같이 회로를 개방 또는 단락을 통해 step fulse를 만들 수 있다.

사용자 삽입 이미지사용자 삽입 이미지

반면, 전류원의 경우 일정한 전류를 공급하는 역할을 하는데, 회로가 끊어지더라도 동작을 한다.
회로의 한 방향이 끊어져 있더라도 반대쪽으로 전류가 들어오거나 나가는 형태로 동작을 하게 된다.
따라서 전압원과 같은 방법으로 하게 되면 아래와 같은 결과가 나오게 된다.
분명 스위치에 의해 개방과 단락이 발생하였지만, 회로에는 계속해서 전류가 흐르고, 전압차가 있다.

사용자 삽입 이미지사용자 삽입 이미지

전류원의 경우 전압원과 달리 전류원과 병렬로 sw_tOpen 스위치를 만들어서
회로에 전류를 흐르지 않게 하였다가 지정된 시간에 회로에 전류를 흐르는 식으로 해야 한다.
아래와 같이 하게 되면 step fulse 작동하는 것을 볼 수 있다.

사용자 삽입 이미지사용자 삽입 이미지

크리에이티브 커먼즈 라이센스
Creative Commons License

Posted by downright

2007/11/18 12:32 2007/11/18 12:32

Leave a comment
[로그인][오픈아이디란?]

AC Phase 측정하는 방법

위와 같은 회로에서 phase를 측정하려면 Simulation Settigs에서 Analysis type를 AC Sweep/Noise로 설정하고
주파수의 범위를 실제 회로의 주파수를 기준으로 적당한 범위로 지정한다.
그리고 Total Points는 시작 주파수부터 끝까지 범위 내에 포인트를 얼마나 추출하는지 정하는 것이다.
포인트를 크게 잡을 수록 시간이 오래 걸리고, 그래프는 부드러운 곡선을 그린다.

사용자 삽입 이미지

Simulation Settings이 끝나면 phase 측정을 위한 marker를 지정해주면 된다.
PSpice -> Markers -> Advanced 항목에 보면 Phase of Voltage, Phase of Current가 있다.
측정하고자 하는 것이 전압의 phase인지 전류의 phase이냐에 따라 maker를 선택해서 측정하면 된다.

사용자 삽입 이미지

위 화면이 실제 시뮬레이션 결과이다, 9KHz에서부터 12KHz의 범위 내에서 전압의 phase의 변화를 보여준다.
p.s. 처음에 advanced에 있는 marker를 몰랐는데, 이 사용방법을 알려준 "승찬"에게 감사의 말을 전합니다.
크리에이티브 커먼즈 라이센스
Creative Commons License

Posted by downright

2007/11/18 03:12 2007/11/18 03:12

Leave a comment
[로그인][오픈아이디란?]