Laske jännite, virta tai resistanssi välittömästi tällä ilmaisella Ohmin lain laskurilla. Syötä mitkä tahansa kaksi arvoa ratkaistaksesi V=IR. Sisältää käytännön esimerkkejä, kaavoja ja vaiheittaiset ratkaisut piirisuunnitteluun.
Ohmin laki määrittelee, miten jännite, virta ja resistanssi liittyvät toisiinsa sähköpiireissä. Saksalainen fyysikko Georg Simon Ohm löysi tämän periaatteen vuonna 1827 ja osoitti, että jännite (V) on yhtä suuri kuin virta (I) kerrottuna resistanssilla (R): V = I × R.
Kun vianetsit piiriä, joka ei käynnisty, tai valitset oikeaa vastusta LED-valolle, soveltat Ohmin lakia, vaikket sitä edes tajuaisikaan. Tämä laskuri ratkaisee minkä tahansa puuttuvan arvon, kun annat kaksi tunnettua parametria – poistaen manuaaliset laskutoimitukset ja vähentäen virheitä piirisuunnittelussa, komponenttivalinnoissa ja sähköisessä vianetsinnässä.
Laskin määrittää automaattisesti puuttuvan arvon, kun annat kaksi tunnettua parametria. Tässä, mikä tekee siitä suoraviivaisen:
Huomio: Laskin vaatii täsmälleen kaksi arvoa. Yleinen virhe on täyttää kaikki kolme kenttää—kun näin tapahtuu, tyhjennä kenttä, jonka haluat laskea.
Laskin tarkistaa syötteesi ennen laskentaa:
Virheviestit osoittavat täsmällisen ongelman, mikä tekee korjaamisesta suoraviivaista.
Ensisijainen Ohmin lain kaava ilmaistaan seuraavasti:
Missä:
Tästä ensisijaisesta kaavasta voimme johtaa kaksi lisämuotoa:
Virran laskeminen:
Resistanssin laskeminen:
Laskin valitsee automaattisesti sopivan kaavan syötteidesi perusteella:
Skenaario 1: Jännitteen (V) laskeminen
Skenaario 2: Virran (I) laskeminen
Skenaario 3: Resistanssin (R) laskeminen
Laskin näyttää sekä kaavan että sijoitetut arvot, mikä auttaa varmistamaan, että laskenta vastaa odotuksiasi.
Laskutoimitukset suoritetaan kaksinkertaisella liukulukutarkkuudella tarkkuuden varmistamiseksi. Tulokset näytetään pyöristettyinä sopivaan määrään desimaaleja luettavuuden parantamiseksi, mutta sisäiset laskutoimitukset säilyttävät täyden tarkkuuden.
Piirien suunnittelu ja LED-projektit Kun rakennat LED-piiriä 9V:n paristolla, sinun täytyy suojata LED liialliselta virralta. Jos LED vaatii 20mA:n virran ja sillä on 2V:n eteenpäinsuuntainen jännitehäviö, laskin näyttää nopeasti, että tarvitset 350Ω:n vastuksen (käytä lähintä standardiarvoa: 330Ω tai 390Ω). Ilman tätä laskelmaa riskeeraat LED:in palamisen välittömästi.
Piirivian vianmääritys Näin käy käytännössä: mittaat 12V:n virtalähteestä, mutta komponenttiin pääsee vain 8V. Mittaamalla virran (esim. 0,5A) ja käyttämällä Ohmin lakia, lasket johdon vastuksen aiheuttaman putoamisen: R = 4V / 0,5A = 8Ω. Tämä odottamaton korkea vastus usein viittaa syöpyneisiin liitäntöihin tai alimitoitettuun johdotukseen.
Komponenttien valinta tehonkestävyydelle Valittaessa vastuksia jännitteenjakajiin tai virtarajoittimiin, Ohmin laki määrittää sekä vastusarvon että tarvittavan teholuokituksen. 100Ω:n vastus, joka pudottaa 5V:n, kuljettaa 50mA:n virtaa ja dissipoi 0,25W:n tehon - vaatien vähintään 0,5W:n teholuokituksen estääkseen ylikuumenemisen.
Akkukeston laskeminen Kannettavissa projekteissa tietäen, että piiri kuluttaa 150mA 2000mAh:n akusta, voit arvioida käyttöajan: noin 13 tuntia. Ohmin laki yhdistää piirin vastuksen tähän virrankulutukseen, mahdollistaen optimoinnin ennen rakentamista.
Turvallisuuden varmistaminen Ennen prototyypin rakentamista, varmista, ettei laskettu virta ylitä komponenttien luokituksia. Yleinen virhe on aliarvioida virta matalan vastuksen poluissa, mikä voi vahingoittaa IC:itä, piirivetoja tai aiheuttaa palovaaran.
Rajoitukset: Ohmin laki pätee ohmisiin materiaaleihin (lineaarisiin johtimiin) vakiolämpötilassa. Se ei suoraan sovellu epälineaarisiin komponentteihin kuten diodit, transistorit tai termostaatit ilman muokkaamista. AC-piireissä sinun täytyy ottaa huomioon impedanssi (kompleksinen vastus) yksinkertaisen vastuksen sijaan.
Vaikka Ohmin laki on perustavanlaatuinen piirien analysoinnissa, on muitakin lakeja ja menetelmiä, joita sähköinsinöörit käyttävät:
Teholaki: Kuvaa sähkötehon, jännitteen ja virran välistä suhdetta (P = V × I). Voidaan yhdistää Ohmin lakiin johtamaan lisäkaavoja kuten P = I²R tai P = V²/R.
Kirchhoffin jännitelaki (KVL): Toteaa, että jännitteiden summa suljetussa piirisilmukassa on nolla. Olennainen monimutkaisten piirien analysoinnissa.
Kirchhoffin virtalaki (KCL): Toteaa, että solmuun tulevien virtojen summa on yhtä suuri kuin solmusta poistuvien virtojen summa. Käytetään Ohmin lain rinnalla piirien analysoinnissa.
Theveninin lause: Mahdollistaa monimutkaisten piirien yksinkertaistamisen vastaaviksi piireiksi, joissa on yksittäinen jännitelähde ja sarjavastus.
Nortonin lause: Samankaltainen Theveninin lauseen kanssa, mutta käyttää virtaresurssia ja rinnakkaista vastusta piirin yksinkertaistamiseen.
Georg Simon Ohm (1789-1854) julkaisi matemaattisen kuvauksensa sähköpiireistä vuonna 1827, dokumentoiden sen, mitä nykyään kutsumme Ohmin laiksi. Tieteellinen yhteisö hylkäsi aluksi hänen työnsä - jotkut kollegat jopa pilkkasivat sitä, koska se oli ristiriidassa vallitsevien sähköteorioiden kanssa.
Ohmin tarinan mielenkiintoinen puoli on, että hän rakensi omat tarkkuusinstrumenttinsa, mukaan lukien räätälöidyt termopariensa, koska olemassa oleva laitteisto ei ollut riittävän tarkka hänen kokeiluilleen. Tekemällä tarkkoja mittauksia virran kulusta eri materiaaleista ja paksuuksista tehdyissä johtimissa, hän tunnisti jännitteen ja virran välisen suhteellisen yhteyden.
Tunnustus tuli hitaasti. Kuninkaallinen Seura myönsi hänelle Copley-mitalin vuonna 1841, neljätoista vuotta julkaisunsa jälkeen. Vuoteen 1881 mennessä Kansainvälinen Sähkökongressi kunnioitti hänen panostaan nimeämällä sähköisen resistanssin yksiköksi "ohmin" - sopiva kunnianosoitus sille, kuinka perustavanlaatuiseksi tämä käsite muodostui sähkötekniikassa.
Lennätinaikakaudella ja myöhemmässä kaupunkien sähköistämisessä 1800-luvun lopulla Ohmin laki osoittautui korvaamattomaksi. Insinöörit, jotka suunnittelivat sähkönjakelujärjestelmiä, tarvitsivat keinot ennustaa jännitteen laskuja, laskea johtimien kokoja ja estää ylikuumenemista. Samat periaatteet pätevät edelleen, olipa kyseessä mikrokontrollerinpiirin vianmääritys tai datakeskuksen sähkönjakelun suunnittelu.
Ohmin laissa on hämmästyttävää sen pysyvyys: huolimatta lähes 200 vuoden teknologisesta edistyksestä - galvaanisista kennoista integroituihin piireihin - perustavanlaatuinen suhde V = I × R pysyy muuttumattomana ja yleisesti sovellettavana resistiivisissä piireissä.
Ohmin laki kuvaa, miten kolme sähköistä ominaisuutta liittyvät toisiinsa: jännite (sähköinen paine), virta (virtausnopeus) ja resistanssi (virtauksen vastustus). Suhde on V = I × R. Ajattele sitä kuin vettä putkessa - jännite on veden paine, virta on virtausnopeus ja resistanssi on se, kuinka paljon putki rajoittaa virtausta. Lisää painetta (jännitettä) tai vähennä rajoitusta (resistanssia), niin virtaus (virta) kasvaa suhteellisesti.
Laske jännite kertomalla virta (ampeereina) resistanssilla (ohmeina): V = I × R. Esimerkiksi, jos virta on 2 A ja resistanssi on 5 Ω, jännite = 2 × 5 = 10 V.
Laske virta jakamalla jännite (volteina) resistanssilla (ohmeina): I = V / R. Esimerkiksi, jos jännite on 12 V ja resistanssi on 4 Ω, virta = 12 / 4 = 3 A.
Laske resistanssi jakamalla jännite (volteina) virralla (ampeereina): R = V / I. Esimerkiksi, jos jännite on 9 V ja virta on 3 A, resistanssi = 9 / 3 = 3 Ω.
Jännite (V) on sähköinen paine, joka työntää elektroneja piirissä, mitataan volteina. Virta (I) on elektronien virtausnopeus johtimessa, mitataan ampeereina. Resistanssi (R) on virtauksen vastustus, mitataan ohmeina. Nämä kolme suuretta liittyvät toisiinsa Ohmin lain (V = I × R) kautta.
Kyllä, mutta se vaatii muokkaamista. Vaihtovirta-piireissä käytetään impedanssia (Z) yksinkertaisen resistanssin sijaan. Impedanssi ottaa huomioon sekä resistiiviset että reaktiiviset komponentit (kondensaattoreista ja induktoreista), luoden taajuudesta riippuvaisen vastuksen virran kululle. Kaava muuttuu muotoon V = I × Z, jossa Z mitataan ohmeina mutta edustaa kompleksista suuretta, jolla on sekä suuruus että vaihekulma.
Tavallinen esimerkki on LED:in virtaa rajoittavan vastuksen laskeminen. Jos sinulla on 5V virtalähde, LED:illä 2V eteenpäin jännitteen pudotus ja haluat 20mA virran, tarvitset: R = (5V - 2V) / 0,02A = 150 Ω vastuksen.
Ohmin laki on perustavanlaatuinen piirisuunnittelussa, vianetsinnässä, komponenttien valinnassa ja turvallisuusanalyysissä. Se mahdollistaa insinööreille piirin käyttäytymisen ennustamisen, tehonkulutuksen laskemisen, komponenttien oikean mitoittamisen ja piirin toiminnan varmistamisen turvallisissa rajoissa.
Ei. Ohmin laki pätee erityisesti ohmisiin materiaaleihin - johtimiin, joilla on lineaarinen jännite-virta-suhde, kuten useimmat metallit (kupari, alumiini, vastukset). Se ei suoraan koske epälineaarisia komponentteja kuten diodeja, LED:ejä, transistoreita, paristoja tai termistaatteja. Nämä komponentit vaativat erilaisia analyysimenetelmiä tai piirimallinteita. Lisäksi resistanssi muuttuu lämpötilan mukaan, joten laskut olettavat suhteellisen vakaat käyttölämpötilat.
Tässä on koodiesimerkki sähköisten parametrien laskemiseen Ohmin lailla eri ohjelmointikielillä:
1# Python-esimerkki Ohmin lain laskelmista
2
3def calculate_voltage(current, resistance):
4 """Laske jännite virran ja resistanssin perusteella."""
5 return current * resistance
6
7def calculate_current(voltage, resistance):
8 """Laske virta jännitteen ja resistanssin perusteella."""
9 if resistance == 0:
10 raise ValueError("Resistanssi ei voi olla nolla")
11 return voltage / resistance
12
13def calculate_resistance(voltage, current):
14 """Laske resistanssi jännitteen ja virran perusteella."""
15 if current == 0:
16 raise ValueError("Virta ei voi olla nolla")
17 return voltage / current
18
19# Käyttöesimerkki:
20# Laske jännite
21I = 2.5 # ampeerit
22R = 100 # ohmit
23V = calculate_voltage(I, R)
24print(f"Jännite: {V:.2f} V") # Tulos: Jännite: 250.00 V
25
26# Laske virta
27V = 12 # voltit
28R = 4 # ohmit
29I = calculate_current(V, R)
30print(f"Virta: {I:.2f} A") # Tulos: Virta: 3.00 A
31
32# Laske resistanssi
33V = 9 # voltit
34I = 0.5 # ampeerit
35R = calculate_resistance(V, I)
36print(f"Resistanssi: {R:.2f} Ω") # Tulos: Resistanssi: 18.00 Ω
371// JavaScript-esimerkki Ohmin lain laskelmista
2
3function calculateVoltage(current, resistance) {
4 return current * resistance;
5}
6
7function calculateCurrent(voltage, resistance) {
8 if (resistance === 0) {
9 throw new Error("Resistanssi ei voi olla nolla");
10 }
11 return voltage / resistance;
12}
13
14function calculateResistance(voltage, current) {
15 if (current === 0) {
16 throw new Error("Virta ei voi olla nolla");
17 }
18 return voltage / current;
19}
20
21// Käyttöesimerkki:
22// Laske jännite
23const current1 = 0.5; // ampeerit
24const resistance1 = 220; // ohmit
25const voltage1 = calculateVoltage(current1, resistance1);
26console.log(`Jännite: ${voltage1.toFixed(2)} V`); // Tulos: Jännite: 110.00 V
27
28// Laske virta
29const voltage2 = 5; // voltit
30const resistance2 = 1000; // ohmit
31const current2 = calculateCurrent(voltage2, resistance2);
32console.log(`Virta: ${current2.toFixed(4)} A`); // Tulos: Virta: 0.0050 A
33
34// Laske resistanssi
35const voltage3 = 3.3; // voltit
36const current3 = 0.02; // ampeerit
37const resistance3 = calculateResistance(voltage3, current3);
38console.log(`Resistanssi: ${resistance3.toFixed(2)} Ω`); // Tulos: Resistanssi: 165.00 Ω
391// Java-esimerkki Ohmin lain laskelmista
2
3public class OhmsLawCalculator {
4
5 public static double calculateVoltage(double current, double resistance) {
6 return current * resistance;
7 }
8
9 public static double calculateCurrent(double voltage, double resistance) {
10 if (resistance == 0) {
11 throw new IllegalArgumentException("Resistanssi ei voi olla nolla");
12 }
13 return voltage / resistance;
14 }
15
16 public static double calculateResistance(double voltage, double current) {
17 if (current == 0) {
18 throw new IllegalArgumentException("Virta ei voi olla nolla");
19 }
20 return voltage / current;
21 }
22
23 public static void main(String[] args) {
24 // Laske jännite
25 double current1 = 1.5; // ampeerit
26 double resistance1 = 10; // ohmit
27 double voltage1 = calculateVoltage(current1, resistance1);
28 System.out.printf("Jännite: %.2f V%n", voltage1); // Tulos: Jännite: 15.00 V
29
30 // Laske virta
31 double voltage2 = 24; // voltit
32 double resistance2 = 12; // ohmit
33 double current2 = calculateCurrent(voltage2, resistance2);
34 System.out.printf("Virta: %.2f A%n", current2); // Tulos: Virta: 2.00 A
35
36 // Laske resistanssi
37 double voltage3 = 120; // voltit
38 double current3 = 5; // ampeerit
39 double resistance3 = calculateResistance(voltage3, current3);
40 System.out.printf("Resistanssi: %.2f Ω%n", resistance3); // Tulos: Resistanssi: 24.00 Ω
41 }
42}
431' Excel VBA -funktiot Ohmin lain laskelmille
2
3Function CalculateVoltage(Current As Double, Resistance As Double) As Double
4 CalculateVoltage = Current * Resistance
5End Function
6
7Function CalculateCurrent(Voltage As Double, Resistance As Double) As Variant
8 If Resistance = 0 Then
9 CalculateCurrent = CVErr(xlErrDiv0)
10 Else
11 CalculateCurrent = Voltage / Resistance
12 End If
13End Function
14
15Function CalculateResistance(Voltage As Double, Current As Double) As Variant
16 If Current = 0 Then
17 CalculateResistance = CVErr(xlErrDiv0)
18 Else
19 CalculateResistance = Voltage / Current
20 End If
21End Function
22
23' Käyttö Excel-soluissa:
24' =CalculateVoltage(2, 50) ' Palauttaa 100 (V = I × R)
25' =CalculateCurrent(12, 6) ' Palauttaa 2 (I = V / R)
26' =CalculateResistance(9, 3) ' Palauttaa 3 (R = V / I)
27Nämä esimerkit osoittavat, kuinka Ohmin lain laskelmia voidaan toteuttaa asianmukaisella virheenkäsittelyllä reunatapauksissa, kuten jakolaskussa nollalla. Voit muokata näitä funktioita omiin tarpeisiisi tai integroida ne laajempiin piirianalyysin sovelluksiin.
Esimerkki 1: Jännitelaskenta vastuksen yli
Esimerkki 2: Virrankulutuksen laskenta virtalähteestä
Esimerkki 3: Tuntemattoman resistanssin mittaaminen
Esimerkki 4: LED-piirin suunnittelu
Esimerkki 5: Virtalähteen virrankulutus
Esimerkki 6: Johdon resistanssin laskenta
Tämä ilmainen laskin poistaa manuaaliset laskuvirheet ja nopeuttaa piirisuunnittelun työnkulkuja. Syötä mitkä tahansa kaksi tunnettua arvoa laskeaksesi kolmannen heti - täydellinen varmistamaan breadboard-mittaukset, valitsemaan komponentteja tai tarkistamaan läksyratkaisut. Näytetyt kaavat osoittavat täsmälleen, miten kukin tulos on laskettu, mikä tekee siitä arvokkaan sekä oppimiseen että ammattityöhön.
IEEE Standards Association. "IEEE Standard Dictionary of Electrical and Electronics Terms." Institute of Electrical and Electronics Engineers, https://standards.ieee.org/. Auktoritatiivinen lähde sähkötekniikan terminologialle ja periaatteille.
Plonsey, Robert, ja Roger C. Barr. "Bioelectricity: A Quantitative Approach." Springer Science & Business Media, 2007. Akateeminen oppikirja sähköisistä periaatteista biologisissa järjestelmissä.
Kansallinen standardointi- ja teknologiainstituutti (NIST). "Vakiot, yksiköt ja epävarmuus." https://www.nist.gov/pml/owm. Viralliset SI-yksikkömääritelmät ja mittausstandardit.
All About Circuits - Ohmin laki. https://www.allaboutcircuits.com/textbook/direct-current/chpt-2/voltage-current-resistance-relate/. Koulutuksellinen resurssi yksityiskohtaisine selityksineen ja käytännön esimerkkineen sähkötekniikan opiskelijoille.
The Engineering Toolbox. "Sähköinen johtavuus ja resistiivisyys." https://www.engineeringtoolbox.com/. Viitemateriaali tekniikan laskelmille ja materiaalien ominaisuuksille.
Löydä lisää työkaluja, jotka saattavat olla hyödyllisiä työnkulullesi