Download presentation
Presentation is loading. Please wait.
1
Pspice를 이용한 회로설계 기초이론 및 실습 5
2
Primary and Secondary Sweep
두 개의 변수 값을 변화 시키면서 출력값을 시뮬레이션 하기 위해 사용. Simulation DC Sweep 에서 사용 예 NPN Transistor의 출력특성의 해석 옆의 회로에서 V1의 값과 I1의 값을 변화 시키면서 출력 I의 값을 해석
3
Transistor 동작 NPN 형 트랜지스터에서
IC는VCE에 거의 의존하지 않고 일정한영역을 가지며 평탄영역에 있어ICB를 가변 함으로써 제어할 수 있다. 증폭율
4
Primary and Secondary Sweep
Q2N222A 는 Libraries: EVAL -> Part lists : Q2N222A 선택 전압원은 VDC, 전류원은 IDC 선택
5
Primary and Secondary Sweep
회로구성 후 simulation setting에서 DC Sweep 선택 -> 값 입력 Option : Primary Sweep V1의 값을 0V~3V까지 0.01 V 씩 증가 Option : Secondary Sweep I1의 값을 0A~5mA까지 0.5 mA 씩 증가
6
Primary and Secondary Sweep
Simulation Run 후의 출력 파형 : I Marker를 이용하여 Collector 출력확인
7
Primary and Secondary Sweep
예제 회로 다음의 회로를 구성 후 : V1을 0~10V 까지 0.1V 씩 증가 V2를 0~10V 까지 1V 씩 증가하여 출력 I 를 확인하라.
8
Regulator회로 구성 예 V1의 값을 1~10 V 까지 0.1V씩 증가 변화시켜 가면서 simulation 후
입,출력을 plot 하라. Regulator 의 동작특성을 설명하라.
9
예제 > 다음의 회로를 구성하고 시물레이션 후 (20ms) 입출력 파형을 plot 하여 어떤 회로인지 분석하라.
10
ABM (Analog Behavior Modeling)
ABM은 전달함수 또는 하나의 lookup table(기 입력된 값을 읽어오는 것) 에 관계된 전기적 성분을 수학적으로 다양하게 표현하는 등 실제 전기적인 소자를 이용하지 않고도, 회로에 대한 수학적인 모델들을 이용하여 동작시 킬 수 있다. ABM.Olb 에 여러 종류의 라이브러리를 지원 하며, limiter , 연산자 , 미 적분기, Filter, S영역에서의 Laplace(전달함수), Table형태의 데이터, 종속 전원를 표현 할 수 있는 라이브러리가 있다. ABM의 예 LOG(V(%IN+)) ? log 정의에 의한 E device 입력(IN+)에 대한 출력 전압을 expression 한다
11
Expression
12
Expression
13
Expression
14
ABM (Analog Behavior Modeling)
정류회로의 표현
15
ABM (Analog Behavior Modeling)
정류회로의 표현 : Libraries : ABM-> Parts :Etable 선택 -> 회로작성
16
ABM 작성 예 Express Column 을 클릭 후 Display Properties에서 Value의 변경
17
ABM (Analog Behavior Modeling)
정류회로의 입출력 : Voltage Marker를 이용하여 입출력 표시 위: 입력, 아래 : 출력
18
ABM (Analog Behavior Modeling)
ABM 예 > Express Column 을 다음과 같이 바꾸고 출력 확인 Expression : (V(%IN+)*2) Expression : (V(%IN+)*V(%IN-)) Expression : SDT(V(%IN+)) Expression : DDT(V(%IN+)) 회로를 다음과 같이 바꾸고 그림의 Expression 에 대하여 출력확인
19
ABM (Analog Behavior Modeling)
입출력 : Voltage Marker를 이용하여 입출력 표시 Green, Red : 입력, blue : 출력
20
ABM (Analog Behavior Modeling)
ABM 예 > 다음의 회로에서 ABM : Gain 의 값을 1E0, 1E1, 0.5E1로 변화 시키면서 입출력 확인 Libraries : ABM -> Parts : Gain
21
ABM (Analog Behavior Modeling)
22
Digital 논리회로의 설계 논리 Gate의 선택>
Libraries : EVAL -> Parts : 7404, 7408, 7432…..
23
Digital 논리회로의 설계 NOT Gate 회로의 예>
24
Digital 논리회로의 설계 입출력 Port의 선택>
입력 : Libraries : Source -> Parts : STIM1 출력 : Place -> Hierarchical port -> Libraries : CAPSYM -> Parts : PORTNOL 선택
25
Digital 논리회로의 설계 입력값의 설정 > 입력 : DSTM1 더블클릭
Properties Editor 의 command란에 값 입력
26
Digital 논리회로의 설계 출력 Simulation 후 > voltage maker 이용 입출력 표시
Simulation Run to time은 60us
27
Digital 논리회로의 설계 출력 파일
28
Digital 논리회로의 설계 AND Gate 회로의 예> AND 는 두 입력이 모두 High 인 경우 만 High 출력
29
Digital 논리회로의 설계 OR Gate 회로의 예> OR 는 두 입력 중 어느 것이라도 High
30
Digital 논리회로의 설계 반 가산기회로의 예> S: Sum C:Carry
입출력 구분을 위해 part reference value를 변경( 안)
31
Digital 논리회로의 설계 반가산기 입력값> A의 값 입력 : Command1~6
B의 값 입력 : Command1~6
32
Digital 논리회로의 설계 반가산기 입출력 확인 > A 1 B SUM CARRY
33
다음의 전가산기를 설계하고, 입력값(0,1)을 임의로 설정한 다음, 시뮬레이션 하여 입출력 파형을 plot하라.
A,B,C의 입력은 2us 간격으로 0~16us 까지 입력하라. 0us 2us 4us 6us 8us 10us 12us 14us 16us A 1 B C
34
Library file의 추가 Suupjaryo 블로그에 압축된 파일
중 *.lib 파일은 Pspice Library directory에 *.olb 파일은 Orcad Capture library directory에 copy 하여 사용한다.
35
ABM function 추가
36
ABM function 추가
37
ABM function 추가
38
ABM function 추가 Filter 들
39
ABM function 추가 필터의 파라메터
Similar presentations