Thursday, March 29, 2012

Pspice study - 08 시뮬레이션 - AC Sweep

Chapter 7. 시뮬레이션 - AC Sweep



※ AC Sweep은 입력신호의 주파수를 변화시켜가면서 그에따른 출력을 시뮬레이션하게 된다.

 

1. 회로도


## 사용 부품 리스트 ##
VDC/source
VAC/source
R/analog
C/analog
0/source
uA741/eval

그 외에 place power를 통해 vcc와 vee를 배치하고, place net alias를 통해 out노드의 이름을 부여한다.


 

2. 시뮬레이션 설정


다음과 같이 AC Sweep/Noise를 선택해 준다.

크게보려면 클릭하세요.
(새창에서 보려면 Shift + 클릭)

주파수 변화는 Log스케일로 변화시키며, 1Hz부터 10kHz까지 변화시킨다. 10배당 101개의 데이터 구간 포인트를 할당해 준다.

이제 전압을 측정할 프로브를 배치해야 하는데, AC Sweep의 경우에는 별도의 프로브들이 존재한다.

결과값을 dB값으로 보기 위해서, Capture창의 메뉴에서 Pspice > Markers > Advanced > dB Magnitude of Voltage 프로브를 선택하여 출력단에 배치한다.

크게보려면 클릭하세요.
(새창에서 보려면 Shift + 클릭)



3. 실행 결과


시뮬레이션을 실행시키면 다음과 같은 그래프를 얻을 수 있다.

크게보려면 클릭하세요.
(새창에서 보려면 Shift + 클릭)


x축 변수인 주파수에 대해서 저주파에 비해 고주파 영역에선, 출력전압의 dB 스케일이 감소하는 구간이 있음을 볼 수 있다.

여기서 y축인 dB 스케일이 최대치보다 3dB낮은 크기를 가지는 시점의 주파수를 3dB 주파수, 혹은 차단 주파수라고 한다.

이 차단 주파수는 다음과 같은 방법으로 찾을 수 있다.

먼저 시뮬레이션 창의 툴바 중앙부근에 있는 Toggle Cursor 아이콘을 선택한다.


그러면 우측의 아이콘들이 활성화 되는데, 이 중에서 Search Command 아이콘을 선택한다.


입력창에 search forward level (max-3) 을 입력한다.
이를 통해 최대 크기보다 3dB 낮은 크기를 가질 때의 주파수를 찾을 수 있다.



그 다음 Mark label 아이콘을 선택해서 해당 지점을 표시할 수 있다.


결과는 다음과 같다.

크게보려면 클릭하세요.
(새창에서 보려면 Shift + 클릭)

따라서 차단 주파수는 4.8102kHz임을 알 수 있다.
이는 공식을 통해 계산된 결과인 4.822k에 근접한 값에 해당한다.

4 comments:

  1. ACsweep에서는요 Vac만 사용해야 하나요? 저희 책에는 Vsin으로 나와있는데 이렇게 돌리니까 안되서요... 혹시 아시면 답변 부탁드려요 ㅜㅜ

    ReplyDelete
    Replies
    1. 맞아요. Vsin은 주파수가 정해져있기 때문에 주파수를 바꿔가며 파형을 확인할 수가 없기때문에 ACsweep에서는 주파수가 미정인 Vac를 사용하셔야 합니다.

      Delete
  2. 만약 Vac가 두개일때는 어떻게하는게 좋을까요...?

    ReplyDelete
  3. 혹시 그러면 일반 voltage probe를 사용해서 하면 결과가 이상하게 나오나요...?

    ReplyDelete