본문 바로가기
프로젝트

LTspice 사용법 (2) Parametric sweep(.step)과 DC sweep(.dc)

by 김비거 2022. 11. 12.

파라미터 값에 따라 스윕하는 플롯(Parametric sweep)과

DC 전압 값에 따라 스윕하는 플롯(DC sweep)을 그리는 시뮬레이션 방법에 대해 알아봅니다.

 

 

 

먼저 다음과 같은 회로를 그립니다.

 

회로를 그리는 방법은 밑 링크의 글을 보시면 됩니다.

 

https://ds3qej.tistory.com/16

 

LTspice 사용법 (1) 설치하기, 기본 사용법

LTspice는 SPICE 소프트웨어 기반으로 하는 회로 시뮬레이션 프로그램입니다. 사용법이 쉽고 무료라서 인터넷에 부품이나 회로도 자료들이 많습니다. 회로 시뮬레이션 툴을 사용하면 회로를 구성

ds3qej.tistory.com

 

 


Parametric sweep(.step)

 

위 회로도에서 R1의 저항값을 변경하면서 전압이나 전류를 측정하고 싶은 경우

다음과 같이 진행하면 됩니다.

변경할 R1의 저항값을 { } 안에 파라미터로 지정합니다.

예: {R}

 

.step param R list 100 400 900 을 적습니다.

R이라는 파라미터 값을 리스트로서 100, 400, 900을 주겠다는 뜻입니다.

 

시뮬레이션은 시간 기준(Transient)으로 설정을 합니다.

OK를 클릭하여 시뮬레이션을 실행합니다.

 

R값을 100, 400, 900을 주었으므로 3개의 색깔이 다른 플롯이 나타납니다.

(위의 플롯은 R2의 전압을 측정)

 

V(n002)를 클릭하고 키보드의 위 아래 방향키를 누르면서 플롯의 값을 확인할 수 있습니다.

 

플롯을 오른쪽 마우스 클릭을 하면 해당 플롯 커서의 파라미터 값을 알려줍니다.

 

 


DC sweep(.dc)

 

위 회로에서 V1의 값을 변경하면서 전압과 전류를 측정하고자 할 때는

다음과 같이 진행하면 됩니다.

 

시뮬레이션 커맨드 창에서(Run을 클릭하거나 Simulate -> Edit Simulation Cmd)

DC sweep 탭을 클릭하여 V1 값을 어떻게 스윕하여 시뮬레이션을 진행할 것인지 적습니다.

위의 설정은

.dc V1 1 10 1 입니다.

 

V1의 DC 전압 값에 따라 R2의 전압을 측정하는 플롯이 생성됩니다.

 

 

 

 


지금까지
파라미터 값에 따라 스윕하는 플롯과(.step)
DC 전압 값에 따라 스윕하는 플롯을(.dc) 그리는 방법에 대해 설명하였습니다.

다음 글에서는 AC 전압을 설정하는 방법과 AC 전압 값에 따라 스윕하는 시뮬레이션에 대해 알아보겠습니다.

댓글