단위 2 / 9

회로 분석 및 설계 지원

이득:

  • 회로 문제를 가정, 공식, 단위 단계로 분해하고 구조화된 방식으로 AI에 질문하는 능력
  • 표준 시리즈 및 전력 제한에 대해 AI 권장 저항, 정전 용량 및 이득 값을 확인하는 기능
  • SPICE 또는 수계산으로 AI 출력을 교차 확인하여 산술 및 토폴로지 오류를 포착하는 기능

회로 분석은 전기 및 전자 공학의 중추입니다. 옴의 법칙과 키르히호프의 법칙에서 시작하여 분배기, 필터, 증폭기 및 공급 회로까지 확장됩니다. AI는 이러한 작업에 강력한 도움이 될 수 있습니다. 공식을 생성하고, 첫 번째 숫자를 생성하고, 대체 토폴로지를 제안하고, SPICE 넷리스트도 작성합니다. 그러나 AI는 회로를 "이해"하지 않습니다. 패턴을 완성합니다. 따라서 권장하는 저항값이 표준 시리즈에 속하지 않을 수도 있고, 전력 제한을 초과할 수도 있고, 토폴로지를 잘못 설정할 수도 있습니다. 이번 단원에서는 회로 문제를 구조화된 방식으로 AI에 요청하는 방법, 수계산과 SPICE로 출력을 검증하는 방법, 그리고 가장 흔히 발생하는 함정에 대해 알아봅니다.

문제를 올바르게 설정하기: 가정, 공식, 단위

AI에 회로 문제를 던지기 전에 이를 알려진 것(입력), 원하는 것(출력) 및 제약 조건(전력, 전압, 표준 계열)의 세 부분으로 나누십시오. 이러한 구별은 프롬프트를 명확하게 하고 출력을 제어 가능하게 만듭니다.

전형적인 예: 5V 공급 장치에서 LED를 구동하기 위한 직렬 저항기입니다. 알려진 사실: 5V 공급, LED 순방향 전압 V_F ≒ 2.0V, 원하는 전류 I = 10mA. 검색: R. 공식은 간단합니다.

R = (V_supply − V_F) / IR = (5.0 − 2.0) / 0.010 = 300 Ω 저항기의 전력 손실: P = I² · R = (0.010)² · 300 = 0.03 W → 1/8 W이면 충분합니다.

E24 표준 시리즈에서는 300Ω을 사용할 수 있습니다. 그렇지 않은 경우 가장 가까운 표준 값(예: 330Ω)으로 반올림하고 전류가 어떻게 변하는지 확인합니다. I = (5−2)/330 ≒ 9.1mA. AI 출력을 검증할 때 따라야 할 정확한 흐름은 수식 → 숫자 → 표준 시리즈 → 전원 확인입니다.

팁: AI에서 저항 또는 정전용량 값을 얻을 때 항상 두 가지 질문을 하십시오. "이 값을 E12/E24/E96 시리즈에서 사용할 수 있습니까?" 그리고 "이 구성요소의 전력/전압 정격이 충분합니까?" AI는 종종 이상적인, 생산되지 않은 값을 반환합니다.

약한 프롬프트 / 강한 프롬프트

WEAK:"LED의 저항을 계산합니다."(결과: 어떤 LED, 어느 공급 장치, 어느 전류가 불확실함, 단일 숫자)STRONG:"5V 공급 장치에서 10mA로 빨간색 LED를 구동하기 위한 직렬 저항을 계산합니다. LED 순방향 전압은 2.0V입니다. 별도로 표시:1) 저항 공식 및 결과(Ω)2) 가장 가까운 E24 표준 값3) 해당 표준 값의 실제 전류4) 저항기의 전력 소비 및 권장 정격 "모든 단계에서 단위를 작성하세요."

저항, 용량 및 이득 값 확인

AI의 가장 흔한 실수는 수학적으로는 '올바른' 값을 반환하지만 실제로는 사용할 수 없는 값을 반환한다는 것입니다. 세 가지 제어 영역:

표준 직렬 제어. 저항기와 커패시터는 E 시리즈(E12, E24, E96...)로 생산됩니다. AI가 4737Ω이라고 말하면 허용 오차에 따라 4.7kΩ(E24) 또는 4.75kΩ(E96)을 사용할지 결정합니다.

전력 및 전압 등급. 저항기가 소비하는 전력은 그 값만큼 중요합니다. 커패시터의 내전압은 용량만큼 중요합니다. AI는 대부분의 경우 이를 건너뜁니다.

이득과 대역폭. 연산 증폭기 회로에서 AI는 이득을 R_f/R_in으로 제공할 수 있지만 GBW(이득 대역폭 곱) 제한은 무시합니다. 1MHz GBW의 연산 증폭기로 100배 이득을 원하는 경우 대역폭은 10kHz에 불과합니다.

구성 요소

AI가 제공한

추가 제어

저항

값(Ω)

E 시리즈, 전력 손실(I²R)

커패시터

값(F)

인장 강도, 유형(세라믹/전해)

연산 증폭기 이득

R_f/R_in

GBW, 슬루율, 피딩 간격

필터

컷오프 주파수

실제 부품 공차, 하중 효과

SPICE 및 수동 계산을 통한 교차 검증

AI 생성 회로를 신뢰하기 전에 수동 계산(대략 점검)과 SPICE 시뮬레이션(세부 점검)이라는 두 가지 독립적인 방법으로 테스트하십시오. AI는 SPICE 넷리스트를 작성할 수도 있습니다. 하지만 netlist를 실행하고 결과를 해석하는 것은 귀하의 임무입니다.

RC 저역 통과 필터의 예: R = 1.6kΩ, C = 100nF. 절단 빈도:

f_c = 1 / (2π · R · C)f_c = 1 / (2π · 1600 · 100e-9)f_c ≒ 995Hz ≒ 1kHz

SPICE에서 AC 분석을 사용하여 동일한 회로를 스캔하고 -3dB 지점이 ~1kHz에 있음을 확인하면 두 경로가 겹치고 신뢰도가 높아집니다. 겹치지 않으면 직접 계산이나 넷리스트에 오류가 있는 것입니다. 당신은 둘 다 쫓는다.

* AI 권장 RC 필터 넷리스트(확인!)V1 in 0 AC 1R1 in out 1.6kC1 out 0 100n.ac dec 100 10 100k.end

주의: AI가 작성한 SPICE 넷리스트에서 노드 이름의 연결을 시각적으로 따르십시오. 가장 일반적인 오류는 구성 요소를 잘못된 노드에 연결하거나 접지(0) 노드를 잊어버리는 것입니다. 넷리스트가 "작동"하는 것처럼 보이더라도 잘못된 회로를 시뮬레이션하는 것일 수 있습니다.

토폴로지 오류 잡기

때로는 AI가 구성 요소 값을 올바르게 제공하지만 토폴로지를 잘못 설정하는 경우가 있습니다. 즉 피드백 레그를 뒤로 연결하거나 잘못된 입력에서 연산 증폭기를 구동하거나 공급 바이패스 커패시터를 잊어버리는 경우가 있습니다. 이를 잡는 방법은 자신의 손으로 회로를 다시 그려서 노드별로 따라가는 것입니다. “AI가 그렇게 말했다”는 것은 토폴로지를 정당화하지 않습니다. 회로의 작동 논리를 확인해야 합니다.

미니 케이스

아날로그 설계자 Kaan은 센서 신호를 증폭하도록 설계된 반전 연산 증폭기 회로를 갖추고 있습니다. AI는 R_in = 1kΩ 및 R_f = 220kΩ을 권장합니다. -220을 얻습니다. Kaan은 데이터시트를 살펴봅니다. 선택한 연산 증폭기의 GBW는 1MHz입니다. 220 게인에서 대역폭은 ~4.5kHz에만 남아 있는 반면, 신호를 최대 20kHz까지 전달해야 합니다. Kaan은 GBW가 더 높은 연산 증폭기를 선택하거나 이득을 두 단계로 나눕니다. AI는 수학을 올바르게 계산했습니다. 하지만 칸은 체력의 한계에 도달했다. 교훈: AI의 이득 공식은 정확할 수 있지만 데이터시트에서 구성 요소의 실제 한계를 제어할 수 있습니다.

일반적인 실수

  • 표준 시리즈 여부와 관계없이 AI가 부여한 값을 사용합니다.
  • 저항기 전력 손실 및 커패시터 전압 내성을 무시합니다.
  • 연산 증폭기 이득을 계산하고 GBW/슬루율 제한을 잊어버립니다.
  • SPICE 넷리스트를 시각적으로 확인하지 않고 결과를 신뢰합니다.
  • 접지 노드 또는 바이패스 커패시터를 우회합니다.
  • "AI가 이렇게 구축했다"며 의문 없이 토폴로지를 받아들인다.

요약하면

  • 회로 문제를 가정, 추구, 제약으로 분리하여 문제를 AI로 구성합니다.
  • 표준 시리즈, 전력 및 전압 정격을 통해 각 저항/커패시턴스 값을 확인합니다.
  • 게인 계산에서 GBW, 슬루율, 피드 갭과 같은 물리적 한계를 확인하세요.
  • 두 가지 독립적인 방식으로 수동 계산과 SPICE로 AI 출력을 검증합니다.
  • 노드별로 넷리스트와 토폴로지를 관찰합니다. 가장 일반적인 오류는 잘못된 연결입니다.
  • 수학이 정확하더라도 엔지니어는 물리적 경계와 토폴로지를 확인합니다.

응용과제

간단한 회로(RC 필터, 전압 분배기 또는 반전 증폭기)를 선택하십시오. AI에 구성 요소 값과 SPICE 넷리스트를 요청하세요. 그런 다음 (1) 차단 주파수/이득/출력을 수동으로 계산하고, (2) SPICE 도구에서 넷리스트를 실행하고, (3) 두 결과를 비교하고 선택한 구성 요소가 표준 계열에 있는지 여부를 확인합니다. 불일치를 발견하면 해당 소스(공식, 넷리스트 바인딩 또는 값 반올림)를 식별하고 수정하십시오.