Enhed 2 / 9

Kredsløbsanalyse og designsupport

Gevinster:

  • Evne til at nedbryde et kredsløbsproblem i antagelser, formler og enhedstrin og spørge AI'en på en struktureret måde
  • Evne til at verificere AI anbefalet modstand, kapacitans og forstærkningsværdier i forhold til standardserier og effektgrænser
  • Evne til at fange aritmetiske og topologifejl ved at krydstjekke AI-output med SPICE eller håndberegning

Kredsløbsanalyse er rygraden i elektrisk og elektronisk teknik: Startende fra Ohms og Kirchhoffs love og strækker sig til dividere, filtre, forstærkere og forsyningskredsløb. AI kan være en stærk hjælp til disse opgaver; Den opretter formler, genererer det første tal, foreslår alternative topologier og skriver endda en SPICE-netliste. Men AI "forstår" ikke et kredsløb; fuldender mønsteret. Derfor er modstandsværdien, den anbefaler, muligvis ikke i standardserien, den kan overskride effektgrænsen, eller den kan indstille topologien forkert. I denne enhed vil vi se, hvordan man spørger kredsløbsproblemet til AI på en struktureret måde, hvordan man verificerer outputtet med håndberegning og SPICE, og de mest almindelige faldgruber.

Indstilling af problemet korrekt: Antagelse, Formel, Enhed

Inden du kaster et kredsløbsproblem til AI, skal du opdele det i tre dele: kendte (input), ønsket (output) og begrænsninger (effekt, spænding, standardserier). Denne skelnen tydeliggør både prompten og gør output kontrollerbart.

Et klassisk eksempel: seriemodstand til at drive en LED fra en 5 V-forsyning. Kendt: forsyning 5 V, LED fremadspænding V_F ≈ 2,0 V, ønsket strøm I = 10 mA. Søg efter: R. Formlen er enkel:

R = (V_forsyning − V_F) / IR = (5,0 − 2,0) / 0,010 = 300 Ω Strømtab af modstanden: P = I² · R = (0,010)² · 300 = 0,03 W → 1/8 W er tilstrækkeligt

300 Ω er tilgængelig i E24-standardserien. Hvis ikke, ville vi afrunde til nærmeste standardværdi (f.eks. 330 Ω) og kontrollere, hvordan strømmen ændres: I = (5−2)/330 ≈ 9,1 mA. Dette er det nøjagtige flow, der skal følges ved validering af AI-output: formel → tal → standardserier → effektkontrol.

Tip: Når du får en modstands- eller kapacitansværdi fra AI, så spørg altid to ting: "Er denne værdi tilgængelig i E12/E24/E96-serien?" og "Er denne komponents effekt/spænding tilstrækkelig?" AI returnerer ofte ideelle, ikke-producerede værdier.

Svag prompt / stærk prompt

SWAG:"Beregn modstand for LED."(Resultat: hvilken LED, hvilken leverer, hvilken strøm er usikker; et enkelt tal.)STERK:"Beregn seriemodstand til at drive en rød LED ved 10 mA fra en 5 V forsyning. LED fremadspænding er 2,0 V. Vis SEPARAT:1) Modstandsformel og resultat (Ω)2) Nærmeste strømværdi af standard strømværdi3)4) Aktuelle standardværdi for strømafvigelse3)4) Aktuelle standardværdier. modstanden og anbefalet vurdering "Skriv enheder i alle trin."

Bekræftelse af modstands-, kapacitets- og forstærkningsværdier

Den mest almindelige fejl ved AI er, at den returnerer værdier, der er matematisk "korrekte", men ubrugelige i praksis. Tre kontrolområder:

Standard seriel kontrol. Modstande og kondensatorer produceres i E-serien (E12, E24, E96...). Hvis AI siger 4737 Ω, bestemmer du, om du vil bruge 4,7 kΩ (E24) eller 4,75 kΩ (E96) baseret på tolerance.

Effekt og spænding. Den effekt en modstand spreder er lige så vigtig som dens værdi. En kondensators spændingsmodstand er lige så kritisk som dens kapacitet. AI springer disse over det meste af tiden.

Forstærkning og båndbredde. I et op-amp-kredsløb kan AI give forstærkningen som R_f/R_in, men ignorere grænsen for gain-bandwidth product (GBW). Ønsker du 100x gain med en op-amp med 1 MHz GBW, er båndbredden kun 10 kHz.

komponent

givet af AI

Yderligere kontrol

Modstand

Værdi (Ω)

E-serien, strømtab (I²R)

kondensator

Værdi (F)

Trækstyrke, type (keramisk/elektrolytisk)

Op-amp forstærkning

R_f/R_in

GBW, slew rate, fodringsinterval

Filter

afskæringsfrekvens

Faktisk komponenttolerance, belastningseffekt

Krydsvalidering med SPICE og håndberegning

Før du stoler på et AI-genereret kredsløb, skal du teste det på to uafhængige måder: håndberegning (groft kontrol) og SPICE-simulering (detaljeret kontrol). AI kan endda skrive dig SPICE-netlisten; men det er din opgave at køre netlist og fortolke resultatet.

Eksempel på et RC lavpasfilter: R = 1,6 kΩ, C = 100 nF. Skærefrekvens:

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

Hvis du scanner det samme kredsløb med AC-analyse i SPICE og ser, at -3 dB-punktet er på ~1 kHz, overlapper de to veje, og tilliden øges. Hvis de ikke overlapper, er der en fejl i enten håndberegningen eller netlisten; Du jagter begge.

* AI anbefalet RC filter netliste (tjek!)V1 in 0 AC 1R1 in out 1,6kC1 out 0 100n.ac dec 100 10 100k.end

Bemærk: Følg visuelt forbindelsen af nodenavne i SPICE-netlisten skrevet af AI. Den mest almindelige fejl er at forbinde en komponent til den forkerte node eller glemme jordknuden (0). Selvom netlisten ser ud til at "arbejde", kan det simulere det forkerte kredsløb.

Fange topologifejl

Nogle gange giver AI komponentværdierne korrekt, men opsætter topologien forkert: forbinder feedbackbenet bagud, driver en op-amp fra den forkerte indgang eller glemmer forsyningsbypass-kondensatoren. Måden at fange disse er at tegne kredsløbet igen med din egen hånd og følge det node for node. "Det er, hvad AI sagde" retfærdiggør ikke en topologi; Du skal verificere driftslogikken for kredsløbet.

Mini etui

Analog designer Kaan har et inverterende op-amp kredsløb designet til at forstærke et sensorsignal. AI anbefaler R_in = 1 kΩ og R_f = 220 kΩ; gevinst -220. Kaan ser på dataarket: GBW for den valgte op-amp er 1 MHz. Ved 220 gain er båndbredden kun tilbage på ~4,5 kHz, hvorimod den skal sende signalet op til 20 kHz. Kaan vælger enten en op-amp med en højere GBW eller deler forstærkningen op i to trin. AI fik regnestykket rigtigt; Men Kaan nåede den fysiske grænse. Lektion: AI's forstærkningsformel kan være korrekt, men du styrer de faktiske grænser for komponenten fra dataarket.

Almindelige fejl

  • Brug af værdien givet af AI, uanset om den er i standardserien eller ej.
  • Ignorerer modstandseffekttab og kondensatorspænding modstår.
  • Beregning af op-amp-forstærkningen og glemmer GBW/drejningshastighedsgrænsen.
  • Stol på resultatet uden visuelt at verificere SPICE-netlisten.
  • Omgå jordknudepunktet eller bypass-kondensatoren.
  • Accepterer topologien uden at stille spørgsmålstegn ved: "Sådan byggede AI det."

Sammenfattende

  • Problem struktureret i AI ved at adskille kredsløbsproblemet i antagelse, søgt og begrænsning.
  • Bekræft hver modstands-/kapacitansværdi med standardserier, effekt- og spændingsklassificering.
  • Tjek fysiske grænser såsom GBW, slew rate og feed gap i forstærkningsberegninger.
  • Bekræft AI-output ved håndberegning og SPICE på to uafhængige måder.
  • Observer netlisten og topologi node for node; Den mest almindelige fejl er forkert forbindelse.
  • Selvom matematikken er korrekt, verificerer ingeniøren den fysiske grænse og topologi.

Ansøgningsopgave

Vælg et simpelt kredsløb (RC-filter, spændingsdeler eller inverterende forstærker). Spørg AI om komponentværdier og en SPICE-netliste. Derefter: (1) beregne afskæringsfrekvensen/forstærkningen/output manuelt, (2) kør netlisten i et SPICE-værktøj, (3) sammenlign de to resultater og om de valgte komponenter er i standardserien. Hvis du finder en uoverensstemmelse, skal du identificere dens kilde (formel, netlistebinding eller værdiafrunding) og rette den.