.step param 사용법
변수 시작, 끝, 증감
'Programming > LTSpice' 카테고리의 다른 글
LTspice: Adding Third-Party Models (0) | 2020.05.18 |
---|---|
schematic 그리기 (0) | 2020.05.15 |
LTSPICE 소개 (0) | 2020.05.15 |
변수 시작, 끝, 증감
LTspice: Adding Third-Party Models (0) | 2020.05.18 |
---|---|
schematic 그리기 (0) | 2020.05.15 |
LTSPICE 소개 (0) | 2020.05.15 |
Models given as .MODEL statements are for intrinsic SPICE devices like diodes and transistors.
diode, transistor같은 내장된 SPICE device들이다.
Models given by .SUBCKT statements define the component by a collection of circuitry of intrinsic SPICE devices.
내장된 SPICE device들의 회로의 collection으로 component를 정의한다.
<thirty party component 정의 방법>
http://www.onsemi.com/pub/Collateral/1N4007.REV0.LIB
에서 모델 파라미터 다운 가능(simulation model 다운, lib file)
.MODEL D1n4007 d
+IS=7.02767e-09 RS=0.0341512 N=1.80803 EG=1.05743
+XTI=5 BV=1000 IBV=5e-08 CJO=1e-11
+VJ=0.7 M=0.5 FC=0.5 TT=1e-07
+KF=0 AF=1
1. comp+오른쪽 버튼>pick New Diode
내장된 .model 사용가능
지금은 Ctrl+마우스 오른쪽 버튼
Prefix : comp type (중요)
Value 수정, thirty part comp 정의
SPICE directive에서 설정
하지만 이건 인터넷으로 연결해서 모델 정보를 복사해 온것
.inc command를 한번만 실행하면 local에 parameter set을 저장
명령어를 수정해서 실행해도 local에 parameter set이 저장되었기 때문에 동일하게 실행
아니면 그냥 lib file을 다운받아서 local에 저장해서 시작해도 됌
절대주소, full file name, 확장자명
어떻게 하라고 하는 못알아들음, 파일주소 관련해서 문제생기면 다시 확인
다운 받은 lib 파일을 schematic file과 같이 저장되어 있음
아까 위에서 놓친게 기존 lib path 설정하라는 소리였던것 같음.
.subckt 설명
unique naem, pin과 관련된 것들
sub circuit statement
작은 회로를 만들어서 block화 시키는 건가봄
.SUBCKT ACME1
statement를 찾을 수가 없음.
저걸로 symbol을 만든건데...
필요하면 나중에 해보기
.inc ACME.mod
references :
https://www.analog.com/en/education/education-library/videos/5579239882001.html
.step param 사용법 (0) | 2020.05.27 |
---|---|
schematic 그리기 (0) | 2020.05.15 |
LTSPICE 소개 (0) | 2020.05.15 |
3) schematic 그리기
Rotate(Ctrl+R), Mirror(Ctrl+M)
1F은 그냥 1만 입력, 1mega도 1MEG로 입력해야 함
- 최신 datasheet 얻는 방법
ctrl + 마우스 오른쪽 버튼 클릭
당신의 설계를 위한 참조로서 데이터 시트를 다운받기 위해 macromodel의 단축키를 사용하라. (마우스 오른쪽을 누르면 사라짐 )
좀 더 검토해 봐야 할 것
- circuit element database
몇 가지 부품들은 제조사별 특성의 database를 이용할 수 있다.
>R, C, L, Diode, BJT, MOSFET, JFET, 독립전압원, 전류원
- voltage source and load
Edit 할때 DC 전압, 전류 값을 넣기
- 파일 확장자 설명
LTspice filename extensions:[30] · asc - schematic. It consists of a netlist based on SPICE text-based commands.[30] · asy - electronic symbol shown in a schematic.[30] · cir - external netlist input.[30] · fft - FFT binary output.[30] · lib - model library subcircuits.[31] · plt - waveform viewer plot settings.[30] · raw - binary output, optional ASCII output.[30] · sub - subcircuit.[31] · lib / sub / mod / model - device model. While any file extension is allowed, users tend to gravitate towards common ones.[30]
|
.step param 사용법 (0) | 2020.05.27 |
---|---|
LTspice: Adding Third-Party Models (0) | 2020.05.18 |
LTSPICE 소개 (0) | 2020.05.15 |
1) LTSPICE 소개
LTSPICE는 freeware로 제약없이 사용가능
- 장점
1. 유료 tool을 능가하는 안정적인 SPICE circuit simulation, 회로 그리기에도 좋음
l 노드 수 제한 없이 사용가능
l 회로, 부품 editor
l 파형 viewer
l 수동소자 library 제공
2. switching mode power supplies(SMPS)에서 빠른 simulation
Linear Technology 제품들 1100이상의 macromodel들과 500+ SMPS
l 안정적인 상태보장
l turn on transient
l step response
l efficiency, power computation
3. high level의 분석과 simulation option
2) 시작
l Linear.com에서 기술자들에 의해 검증된 100개의 demo circuit들이 사용 가능하다.
l Pre-drafted test fixture(jig)를 사용하라. 좋은 시작점이 될 것
l 당신만의 설계를 위해 schematic editor를 사용하라
>LTspice는 대부분의 LTC power devices를 위한 macromodels들을 포함한다.
l Demo 회로 받는 방법 설명 됌
회로가 실제 application에서 적절하고 신뢰성 있게 동작하는 것은 고객들의 책임에 달려있다. PCB layout은 회로의 성능이나 신뢰성에 상당한 영향을 줄 수 있다.
l Pre-Drafted Test Fixture(JIG)
개발동안 사용된 testing model로서 설계초안의 시작점을 제공해 줄 것.
> 단, 이는 LT사의 개발자들이 검토한 것이 아님
JIG, Macromodel 검색방법 설명 됌
Reference :
https://en.wikipedia.org/wiki/LTspice
https://www.analog.com/en/design-center/design-tools-and-calculators/ltspice-simulator.html#
.step param 사용법 (0) | 2020.05.27 |
---|---|
LTspice: Adding Third-Party Models (0) | 2020.05.18 |
schematic 그리기 (0) | 2020.05.15 |
OrCAD 버전 16.2부터 라이선스를 설치하지 않으면 데모 모드로 동작.
데모 모드에서는 하나의 회로 안에 사용가능한 마디(node) 수는 64개, 사용 가능한 부회로(Subcircuit)의 수는 20개, 최대로 사용할 수 있는 소자의 수는 25개(TR의 경우 10개, OP amp의 경우 3개) 정도로 제한
하지만 비교적 복잡한 회로의 시뮬레이션도 가능하기 때문에 학교 및 산업체 여러 곳에서 폭 넓게 사용
Cadence OrCAD 16.2 SW 기준
CPU : Pentium4 이상
OS : Window XP or Windows Vista
하드디스크 : 최소 10G
메모리(RAM) : 512MB 이상
www.cadence.com/orcad 에서 최신 버전 다운
trial의 경우 설치 후 20일간 사용가능
1. OrCAD Capture :
회로를 그리는데 사용되는 프로그램. 원하는 모든 시뮬레이션 관련 조작(회로의 작성 및 수정, 회로 해석 모드 결정, 각종 파라미터 설정)을 할수 있다.
전체 프로젝트 파일로 관리 > *.OPJ 형태의 파일로 저장
회로 파일 > *.DSN
2. PSpice AD :
시뮬레이션을 하는 동안 실제 계산을 수행
*.NET Netlist 파일
*.CIR circuit 파일
*.DAT 시뮬레이션 결과 파형 데이터
*.OUT 시뮬레이션 결과 문서 데이터
3. Stimulus Editor :
신호원의 파형을 편집하기 위한 프로그램
4. PSpice Optimizer :
회로설계 시에 최적 값(소자 값, 소자 파라미터 등)을 구해주는 프로그램
5. OrCAD PCB Editor :
OrCAD에서 그린 회로를 프린트 기판의 형태로 만들어 주는 프로그램
6. Model Editor :
표준 부품이 아닌 소자(다이오드, TR, MOSFET, OP-amp)등의 PSPICE 파라미터를 설정할 수 있게 하는 프로그램
각각의 프로그램들은 독립적으로 동작이 가능한 stand-alone 프로그램들이다.
jquery note day 1 (0) | 2013.09.27 |
---|---|
checked selected (0) | 2013.05.29 |
jquery API tokeninput (0) | 2013.03.08 |
1장 jquery 함수&메서드 정리 (0) | 2012.12.26 |
jquery 입문 (0) | 2012.12.26 |
Google 계정의 보안을 유지하고 인증하며 환경설정을 저장하기 위해 사용하는 쿠키를 방문 중인 웹사이트가 아닌 다른 도메인에서 제공하는 경우가 있습니다. 예를 들어 iGoogle에서 Google 가젯에 로그인하는 경우 사용자가 Google 사이트에 있는데도 브라우저가 이 쿠키를 제3자 쿠키로 취급할 수 있습니다.
어떤 브라우저는 제3자 쿠키가 개인정보 보호관행을 나타내기 위해 P3P 프로토콜을 사용하도록 합니다. 하지만 P3P 프로토콜은 이런 상황을 염두에 두고 설계된 것은 아닙니다. 그래서 Google은 쿠키와 관련된 개인정보 보호관행에 대해 알아볼 수 있는 페이지로 사용자를 인도하는 쿠키 링크를 삽입했습니다.
이 쿠키와 관련하여 Google이 수집하는 정보는 개인정보취급방침의 적용을 받습니다.
브라우저의 쿠키 기능이 꺼져 있다는 메시지가 표시되면 브라우저의 쿠키를 사용하도록 설정하지 않았기 때문일수 있다.
자사쿠키 : 검색주소창에 나열된 사이트 도메인에 의해 설정되는 쿠키
제 3자 쿠키 : 페이지에 삽입된 광고나 이미지 등의 항목이 포함된 다른 도메인 소스로부터 제공 되는 쿠키
프록시 서버 (0) | 2013.05.07 |
---|---|
통합인증(SSO) (0) | 2013.05.07 |
editplus 일반 & 구문강조 설정 (0) | 2013.02.12 |
SecureCRT 단축키 (0) | 2013.01.17 |
window7 단축키 (0) | 2012.12.19 |
- jquery의 가장 강력한 부분은 HTML DOM을 마음대로 순회 탐색할 수 있다.(CSS 셀렉터 처럼)
ex) div p : div 요소의 자식으로 존재하는 모든 p요소
- selector 사용 예제
$("div p") or jQuery("div p")
$("#loginID") or jQuery("loginID")
$(".Columns") or jQuery(".Columns")
$("*") //모든 요소 선택
- 각각의 표현식은 각 DOM 요소의 확장 개체인 jQuery 개체 집합을 반환
DOM요소를 직접 반환 해주는 것이 아니라 그의 Wrapper인 jQuery개체를 반환하므로
직접 DOM 요소를 제어 할때 보다 훨씬 편하고 쉽게 개체를 제어할수 있다.(이게 무슨말인가?)
- 고급 CSS 셀렉터도 지원 : 계층 셀렉터, 일반 셀렉터, 어트리뷰트 필터 셀렉터
계층 셀렉터
ex)
p > a : p요소 바로 아래 자식인 a 요소(하이퍼링크)와 일치된다.
div + p : div 요소의 바로 다음에 나오는 형제(하나) p요소와 일치
div ~ p : div 요소의 다음에 나오는 모든 형제 p 요소와 일치
어트리뷰트 필터 셀렉터(jquery 정규식 지원)
ex)
a[title] : title어트리뷰트를 갖는 하이퍼 링크와 일치
a[href^="mailto:"] : href값이 mailto로 시작하는 하이퍼 링크
a[href$=".pdf"] : pdf파일에 링크가 걸린 모든 하이퍼링크와 일치
a[href*="taeyo.net"] : taeyo.net이라는 값이 포함되어 있는 하이퍼 링크와 일치
input[type="text"] : text형식의 입력 컨트롤과 일치된다.
- $(document).ready()
jQuery가 제공하공하는 이벤트 메서드, 문서의 DOM요소들을 조작 가능한 시점이 되면 자동으로 호출이 되는
이벤트 메서드
jQuery v1.4.2 에서 웹브라우저 종류 체크, $.browser.msie (0) | 2014.02.05 |
---|---|
checked selected (0) | 2013.05.29 |
jquery API tokeninput (0) | 2013.03.08 |
1장 jquery 함수&메서드 정리 (0) | 2012.12.26 |
jquery 입문 (0) | 2012.12.26 |