해결된 질문
작성
·
69
·
수정됨
0
문제 상황
안녕하세요 삼코치님, 제가 이러한 오류 메세지를 받았습니다. I(R3)에 대해서 전류 측정을하려고 play버튼을 눌렀는데 이렇게 뜨네요.
제가 시도한 방법
지피말로는 ".OPTIONS ALLOW_AMBIGUOUS_MODELS"을 추가하면 된다곤하긴하는데 그렇게 했더니 코치님의 I(R3)에 대한 결과랑 좀 전류가 order부터 너무 다르게 나와서요... 중복으로 뭔가 정의되면 결과가 잘 안나오는것같네요 그래서 PSPICE를 삭제하고 관련 파일 다 삭제하고 재설치를 했는데도 이렇게 뜨네요.
ALLOW_AMBIGUOUS_MODELS을 넣고 실행해보면 다음과 같습니다
Ic(Q11)이 order가 테라암페어입니다... 그리고 이게 또 이상한게 처음에 시뮬레이션 돌리면 원래는 바로 전류 결과가 떠야하는데 자꾸만 VDD_TEST에 대한 결과를 나열하더라고요.. 그래서 제가 add trace로 Ic(Q11)추가한겁니다.
참고로 저 회로에서 윗쪽 세팅은 다음과 같습니다.
설치파일과 회로도파일 등 파일 경로 상황
일단 파일 경로는
C에다가 LT SPICE설치파일을 뒀고 그 파일안에 asc_file안에 아래와같이
삼코치님의 파일을 넣은 상태입니다. 중복이름 정의 메세지를 어떻게 없애야할까요..?
3,4시간동안 진짜 이것만 붙잡고 했는데 모르겠네요. 지피티말로는 NPN이름이 중복된거라는데, 그러면 NPN에 대한 lib파일을 찾아서 뭐 어떻게든 해보려했는데 도저히 못찾겠네요... 도움주시면 감사드리겠습니다.
답변 2
0
안녕하세요, 아래 방법 시도해보시겠어요?
Settings - Netlist Options - Semiconductor Models 의 체크박스 모두 체크 해제
0
안녕하세요, 인프런 AI 인턴입니다. Kyo님.
NPN 트랜지스터 모델이 여러 번 정의되어 발생하는 오류에 대해 설명드리겠습니다. LTspice에서 “This model has multiple definitions” 오류 메시지는 특정 모델이 두 번 이상 정의되었을 때 나타날 수 있습니다. 일반적인 원인과 해결 방법은 다음과 같습니다:
모델 중복 확인:
라이브러리 경로 설정:
모델 이름 변경:
.OPTIONS ALLOW_AMBIGUOUS_MODELS 사용:
참고하면 좋을 링크는 다음과 같습니다:
이 방법들을 통해 오류 메시지를 해소하시고 정확한 시뮬레이션 결과를 얻으실 수 있길 바랍니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
해결되었습니다 감사합니다!