Jedinica 2 / 9

Analiza sklopova i podrška dizajnu

Dobici:

  • Sposobnost rastavljanja problema strujnog kruga na pretpostavke, formule i jedinične korake i postavljanja AI-ju na strukturiran način
  • Sposobnost provjere AI preporučenih vrijednosti otpora, kapaciteta i pojačanja u odnosu na standardne serije i ograničenja snage
  • Sposobnost hvatanja aritmetičkih i topoloških pogrešaka unakrsnom provjerom AI izlaza sa SPICE-om ili ručnim izračunom

Analiza strujnih krugova okosnica je elektrotehnike i elektroničkog inženjerstva: počevši od Ohmovih i Kirchhoffovih zakona do razdjelnika, filtara, pojačala i krugova napajanja. AI može biti snažna pomoć u ovim zadacima; Stvara formule, generira prvi broj, predlaže alternativne topologije, pa čak i piše SPICE netlist. Ali AI ne "razumije" sklop; dovršava uzorak. Stoga vrijednost otpora koju preporučuje možda nije u standardnoj seriji, može premašiti ograničenje snage ili može pogrešno postaviti topologiju. U ovoj jedinici vidjet ćemo kako AI-u postaviti problem strujnog kruga na strukturiran način, kako provjeriti izlaz ručnim izračunom i SPICE-om te najčešće zamke.

Ispravno postavljanje problema: pretpostavka, formula, jedinica

Prije nego bacite problem strujnog kruga na AI, rastavite ga na tri dijela: poznati (ulazi), željeni (izlaz) i ograničenja (snaga, napon, standardna serija). Ova razlika pojašnjava upit i čini izlaz kontroliranim.

Klasičan primjer: serijski otpornik za pogon LED-a iz izvora od 5 V. Poznato: napajanje 5 V, prednji napon LED-a V_F ≈ 2,0 V, željena struja I = 10 mA. Traži: R. Formula je jednostavna:

R = (V_napajanje − V_F) / IR = (5,0 − 2,0) / 0,010 = 300 Ω Gubitak snage otpornika: P = I² · R = (0,010)² · 300 = 0,03 W → 1/8 W je dovoljno

300 Ω dostupno je u standardnoj seriji E24. Ako nije, zaokružili bismo na najbližu standardnu ​​vrijednost (npr. 330 Ω) i provjerili kako se struja mijenja: I = (5−2)/330 ≈ 9,1 mA. Ovo je točan tijek koji treba slijediti prilikom provjere AI izlaza: formula → broj → standardni niz → provjera snage.

Savjet: Kada dobijete vrijednost otpora ili kapacitivnosti od AI, uvijek pitajte dvije stvari: "Je li ova vrijednost dostupna u seriji E12/E24/E96?" i "Je li nazivna snaga/napon ove komponente dovoljna?" AI često vraća idealne, neproizvedene vrijednosti.

Slab upit / Jak upit

SLABO: "Izračunajte otpor za LED." (Rezultat: koji LED, koje napajanje, koja struja je neizvjesno; jedan broj.) JAKO: "Izračunajte serijski otpor za pogon crvene LED na 10 mA iz napajanja od 5 V. Prednji napon LED-a je 2,0 V. Prikaži ODVOJENO: 1) Formula otpora i rezultat (Ω) 2) Najbliža E24 standardna vrijednost 3) Stvarna struja s tom standardnom vrijednošću 4) Snaga disipacija otpornika i preporučena ocjena "Piši jedinice u svim koracima."

Provjera vrijednosti otpora, kapaciteta i pojačanja

Najčešća greška umjetne inteligencije je ta što vraća vrijednosti koje su matematički "točne", ali neupotrebljive u praksi. Tri kontrolna područja:

Standardna serijska kontrola. Otpornici i kondenzatori se proizvode u E-seriji (E12, E24, E96...). Ako AI kaže 4737 Ω, vi odlučujete hoćete li koristiti 4,7 kΩ (E24) ili 4,75 kΩ (E96) na temelju tolerancije.

Nazivna snaga i napon. Snaga koju otpornik rasipa jednako je važna kao i njegova vrijednost. Izdržljivost napona kondenzatora jednako je kritična kao i njegov kapacitet. AI ih većinu vremena preskače.

Dobitak i propusnost. U krugu operacijskog pojačala, AI može dati dobitak kao R_f/R_in, ali zanemariti ograničenje produkta pojačanja i propusnosti (GBW). Ako želite 100x pojačanje s operacijskim pojačalom s 1 MHz GBW, propusnost je samo 10 kHz.

komponenta

dao AI

Dodatna kontrola

Otpornost

Vrijednost (Ω)

E-serija, gubitak snage (I²R)

kondenzator

Vrijednost (F)

Vlačna čvrstoća, vrsta (keramička/elektrolitska)

Op-amp pojačanje

R_f/R_in

GBW, brzina pada, interval hranjenja

Filter

granična frekvencija

Stvarna tolerancija komponenti, učinak opterećenja

Unakrsna provjera sa SPICE-om i ručnim izračunom

Prije nego što povjerujete krugu generiranom umjetnom inteligencijom, testirajte ga na dva neovisna načina: ručnim izračunom (gruba provjera) i SPICE simulacijom (detaljna provjera). AI vam čak može napisati SPICE netlist; ali vaš je posao pokrenuti netlist i interpretirati rezultat.

Primjer RC niskopropusnog filtra: R = 1,6 kΩ, C = 100 nF. Učestalost rezanja:

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

Ako skenirate isti krug analizom izmjenične struje u SPICE-u i vidite da je točka od −3 dB na ~1 kHz, dvije se staze preklapaju i pouzdanost se povećava. Ako se ne preklapaju, postoji greška ili u ručnom izračunu ili u popisu mreža; Ti juriš oboje.

* AI preporučeni RC filter netlist (provjerite!)V1 in 0 AC 1R1 in out 1.6kC1 out 0 100n.ac dec 100 10 100k.end

Pažnja: Vizualno pratite vezu naziva čvorova u SPICE listi mreža koju je napisao AI. Najčešća pogreška je spajanje komponente na krivi čvor ili zaboravljanje uzemljenja (0) čvora. Čak i ako se čini da popis mreža "radi", možda simulira krivi krug.

Hvatanje topoloških pogrešaka

Ponekad AI daje točne vrijednosti komponenti, ali netočno postavlja topologiju: spajanje povratne veze unatrag, pokretanje operacijskog pojačala s pogrešnog ulaza ili zaboravljanje premosnog kondenzatora napajanja. Način da ih uhvatite je da ponovno nacrtate krug svojom rukom i slijedite ga čvor po čvor. "To je ono što je AI rekao" ne opravdava topologiju; Morate provjeriti radnu logiku kruga.

Mini torbica

Analogni dizajner Kaan ima invertirajući op-amp krug dizajniran za pojačavanje signala senzora. AI preporučuje R_in = 1 kΩ i R_f = 220 kΩ; dobitak −220. Kaan gleda podatkovnu tablicu: GBW odabranog operacijskog pojačala je 1 MHz. Na pojačanju od 220 širina pojasa ostaje samo na ~4,5 kHz, dok treba proći signal do 20 kHz. Kaan ili odabire operacijsko pojačalo s većim GBW ili dijeli pojačanje u dva stupnja. AI je dobro izračunao; Ali Kaan je dosegao fizičku granicu. Lekcija: AI-jeva formula pojačanja može biti točna, ali stvarna ograničenja komponente kontrolirate iz podatkovne tablice.

Uobičajene greške

  • Korištenje vrijednosti koju daje AI bez obzira je li u standardnoj seriji ili ne.
  • Zanemarujući rasipanje snage otpornika i otpornost napona kondenzatora.
  • Izračunavanje pojačanja operacijskog pojačala i zaboravljanje ograničenja GBW/brzine usporavanja.
  • Vjerovati rezultatu bez vizualne provjere SPICE popisa mreža.
  • Zaobilaženje čvora uzemljenja ili premosnog kondenzatora.
  • Prihvaćanje topologije bez preispitivanja, "Ovako ju je umjetna inteligencija izgradila."

Ukratko

  • Problem strukturiran u AI odvajanjem problema sklopa na pretpostavku, traženo i ograničenje.
  • Provjerite svaku vrijednost otpora/kapacitivnosti standardnom serijom, snagom i naponom.
  • U izračunima pojačanja provjerite fizička ograničenja kao što su GBW, brzina uspona i razmak između napajanja.
  • Provjerite AI izlaz ručnim izračunom i SPICE-om na dva neovisna načina.
  • Promatrajte popis mreža i topologiju čvor po čvor; Najčešća pogreška je netočna veza.
  • Čak i ako je matematika točna, inženjer provjerava fizičku granicu i topologiju.

Zadatak aplikacije

Odaberite jednostavan sklop (RC filter, razdjelnik napona ili invertirajuće pojačalo). Pitajte AI za vrijednosti komponenti i SPICE netlist. Zatim: (1) ručno izračunajte graničnu frekvenciju/pojačanje/izlaz, (2) pokrenite popis mreža u SPICE alatu, (3) usporedite dva rezultata i jesu li odabrane komponente u standardnoj seriji. Ako nađete nepodudaranje, identificirajte njegov izvor (formula, veza popisa mreža ili zaokruživanje vrijednosti) i popravite ga.