#electronics
24 APIs met deze tag
Voltage Divider API
Resistieve spanningsdeler circuitontwerp als een API, lokaal en deterministisch berekend. Het divide-eindpunt neemt een ingangsspanning en twee weerstanden en retourneert de uitgangsspanning Vout = Vin·R2/(R1+R2), de stroom I = Vin/(R1+R2) die door de keten vloeit, en het vermogen dat in elke weerstand en in totaal wordt gedissipeerd — een 12 V bron met R1 = 1 kΩ en R2 = 2 kΩ geeft 8 V bij 4 mA. Het loaded-eindpunt voegt een belastingsweerstand over R2 toe, berekent de parallelcombinatie R2′ = R2·RL/(R2+RL) en de belaste uitgang Vout = Vin·R2′/(R1+R2′), en rapporteert de daling in volt en procent ten opzichte van de onbelaste waarde, de klassieke fout wanneer een deler een echte belasting voedt. Het resistor-eindpunt bepaalt de ontbrekende weerstand voor een doeluitgang — R2 = R1·Vout/(Vin−Vout) of R1 = R2·(Vin−Vout)/Vout — zodat u componenten kunt kiezen voor een referentie- of sensor-biaspunt. Alle grootheden zijn volt, ohm, ampère en watt. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor elektronica, embedded, hardware, sensor-interfacing en EE-onderwijs app-ontwikkelaars, referentiespanning- en bias-netwerktools, en maker-software. Pure lokale berekening — geen sleutel, geen externe dienst, direct. Live, niets opgeslagen. 3 eindpunten. Dit is de resistieve deler; voor een enkele wet van Ohm-relatie gebruik een Ohm's law API en voor RC/RL-filters een RC-filter API.
api.oanor.com/voltagedivider-api
RC Filter API
Ontwerp van eerste-orde passieve RC- en RL-filters als een API, lokaal en deterministisch berekend. De laagdoorlaat- en hoogdoorlaat-eindpunten nemen een weerstand en condensator (RC) of een weerstand en spoel (RL) en geven de −3 dB afsnijfrequentie (fc = 1/(2πRC) voor RC, R/(2πL) voor RL), de tijdconstante (τ = RC of L/R) en de hoekfrequentie; geef ook een frequentie mee en ze voegen de magnitude-responsie toe als lineaire versterking en in decibel en de faseverschuiving in graden — een 1 kΩ / 1 µF laagdoorlaat heeft fc ≈ 159,15 Hz, en precies bij de afsnijfrequentie is de versterking −3,01 dB met −45° fase voor een laagdoorlaat of +45° voor een hoogdoorlaat. Het component-eindpunt lost de ontbrekende van fc, R en C op uit de andere twee (fc = 1/(2πRC)), zodat u een weerstand of condensator kunt dimensioneren voor een gewenste afsnijfrequentie. Alle grootheden zijn SI: ohm, farad, henry en hertz. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor ontwikkelaars van elektronica-, audio-, embedded-, signaalverwerkings- en EE-onderwijs-apps, filterontwerp- en circuitsimulatie-tools en maker-software. Pure lokale berekening — geen sleutel, geen externe dienst, direct. Live, niets opgeslagen. 3 eindpunten. Dit is eerste-orde enkelpolig filterontwerp; voor volledige RLC-impedantie en resonantie gebruik een impedantie-API en voor opgeslagen condensator-energie een condensator-API.
api.oanor.com/rcfilter-api
Chebyshev Filter API
Chebyshev Type I filter-design wiskunde als een API, lokaal en deterministisch berekend. Het order-eindpunt berekent de minimale filterorde om aan een specificatie te voldoen, n = ⌈acosh(√((10^(As/10)−1)/(10^(Ap/10)−1))) / acosh(fs/fp)⌉, op basis van de doorlaatbandrandfrequentie en de rimpel ervan en de stopbandrand met de vereiste demping — een Chebyshev-filter heeft meestal een lagere orde nodig dan een Butterworth voor dezelfde specificatie, waarbij een vlakke doorlaatband wordt ingeruild voor gelijkrimpel. Het response-eindpunt berekent de gelijkrimpel-magnituderespons, |H| = 1/√(1 + ε²·Tₙ²(f/fc)) met de rimpelfactor ε = √(10^(Ap/10) − 1) en de Chebyshev-polynoom Tₙ, in lineaire en decibelvorm — in de doorlaatband schommelt de magnitude tussen 0 en −Ap dB en bereikt precies −Ap dB bij de afsnijfrequentie, waarna deze sneller afvalt dan een Butterworth. Het rimpel-eindpunt converteert tussen de doorlaatbandrimpel in decibel en de rimpelfactor ε, met het doorlaatbandmaximum en -minimum. Frequenties zijn in hertz, rimpel en demping in decibel en de orde een positief geheel getal. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor DSP-, audio-, RF-, communicatie- en instrumentatie-appontwikkelaars, filterontwerp- en selectiviteitstools, en signaalverwerkingseducatie. Pure lokale berekening — geen sleutel, geen externe dienst, direct. Live, niets opgeslagen. 3 eindpunten. Dit is het Chebyshev Type I-filter; gebruik voor de maximaal vlakke Butterworth een Butterworth API.
api.oanor.com/chebyshev-api
Butterworth Filter API
Butterworth-filter ontwerp wiskunde als een API, lokaal en deterministisch berekend. Het order-eindpunt berekent de minimale filterorde die nodig is om aan een specificatie te voldoen — van de doorlaatband randfrequentie en de toegestane rimpel en de stopband randfrequentie en de vereiste demping geeft het de exacte en afgeronde orde, n = ⌈log10((10^(As/10)−1)/(10^(Ap/10)−1)) / (2·log10(fs/fp))⌉, waarbij elke extra orde 20 dB per decade afrol toevoegt. Het response-eindpunt berekent de maximaal vlakke magnitude-respons van een n-de orde Butterworth-filter bij een frequentie, |H| = 1/√(1 + (f/fc)^(2n)), in lineaire en decibelvorm met de demping en de asymptotische afrol — de respons is exact −3,01 dB bij de afsnijfrequentie voor elke orde. Het poles-eindpunt geeft de s-vlak poolposities, gelijkmatig verdeeld op een cirkel met straal ωc in het linkerhalfvlak onder hoeken π·(2k+n−1)/(2n), allemaal stabiel. Frequenties zijn in hertz (of een consistente eenheid), rimpel en demping in decibel en de orde een positief geheel getal. Alles wordt lokaal en deterministisch berekend, dus het is onmiddellijk en privé. Ideaal voor DSP, audio, RF, instrumentatie en embedded app-ontwikkelaars, anti-aliasing en filterontwerptools, en signaalverwerkingseducatie. Pure lokale berekening — geen sleutel, geen externe service, onmiddellijk. Live, niets opgeslagen. 3 eindpunten. Dit is het Butterworth-filter; voor een enkelpolige RC-afsnijding en resonantie gebruik een resonantie-API en voor AC-impedantie een impedantie-API.
api.oanor.com/butterworth-api
Zener Regulator API
Zener-diode spanningsregelaar elektronica wiskunde als een API, lokaal en deterministisch berekend. Het series-weerstand endpoint berekent de serie (dropping) weerstand voor een shunt Zener regelaar, Rs = (Vin − Vz)/(Iz + Il), op basis van de ingangsspanning, de Zener spanning, de belastingsstroom en de gewenste Zener (knie) stroom, en geeft het vermogen dat de weerstand en de Zener moeten dissiperen — de kernontwerpstap zodat de diode in regulatie blijft bij maximale belasting. Het regelaar endpoint analyseert een bestaande regelaar: op basis van de ingangsspanning, de Zener spanning, de serie weerstand en de belasting (als stroom of weerstand) berekent het de totale stroom, de Zener stroom Iz = (Vin − Vz)/Rs − Il, de belastingsstroom, de uitgangsspanning en of de regelaar nog reguleert (Iz > 0) of is uitgevallen onder zware belasting. Het vermogen endpoint berekent het Zener vermogensverlies P = Vz·Iz en de maximale veilige stroom Iz_max = Pz_max/Vz op basis van de vermogensclassificatie van de diode. Spanningen in volt, stromen in ampère, weerstanden in ohm en vermogen in watt. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor elektronica, voedingen, hobbyisten en embedded app-ontwikkelaars, regelaarontwerp en referentiespanningshulpmiddelen, en elektronica-onderwijs. Pure lokale berekening — geen sleutel, geen externe dienst, direct. Live, niets opgeslagen. 3 endpoints. Dit is de Zener shunt regelaar; voor BJT biasing gebruik een transistor API en voor een LED serie weerstand een LED-weerstand API.
api.oanor.com/zener-api
BJT Transistor API
Bipolaire-junctietransistor (BJT) circuitberekeningen als een API, lokaal en deterministisch berekend. Het currents-endpoint relateert de drie terminalstromen via de DC-stroomversterking β (hFE): de collectorstroom Ic = β·Ib, de emitterstroom Ie = (β+1)·Ib en de common-base versterking α = β/(β+1) ≈ 1, uitgaande van β en een willekeurige stroom. Het bias-endpoint analyseert het werkpunt van het klassieke spanningsdeler-biasnetwerk — uit de voedingsspanning, de twee delerweerstanden, de collector- en emitterweerstanden, β en de basis-emitterspanning berekent het het Thévenin-equivalent (Vth = Vcc·R2/(R1+R2), Rth = R1‖R2), de basisstroom Ib = (Vth − Vbe)/(Rth + (β+1)·Re), de collector- en emitterstromen, de collector-emitterspanning Vce en de knooppuntspanningen, en classificeert het werkgebied als afgeknepen, actief of verzadigd. Het power-endpoint berekent het vermogensverlies van de transistor, Pd ≈ Vce·Ic (plus Vbe·Ib), om dit te controleren tegen de maximale rating. Stromen in ampère, weerstanden in ohm en spanningen in volt, met Vbe standaard 0,7 V voor silicium. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor elektronica, versterkerontwerp, embedded en hobbyist app-ontwikkelaars, biasing- en werkpunt-tools, en elektronica-onderwijs. Pure lokale berekening — geen sleutel, geen externe dienst, direct. Live, niets opgeslagen. 3 endpoints. Dit is BJT-biasing; voor op-amp circuits gebruik een op-amp API en voor een LED-seriesweerstand een LED-weerstand API.
api.oanor.com/transistor-api
Inductance API
Inductor-ontwerp elektromagnetica als een API, lokaal en deterministisch berekend. Het solenoïde-eindpunt berekent de inductantie van een rechte spoel met de lange-solenoïdeformule L = μ₀·μr·N²·A/l, op basis van het aantal windingen, de spoellengte, de dwarsdoorsnede (of diameter) en de relatieve permeabiliteit van de kern — een ferromagnetische kern vermenigvuldigt de inductantie. Het toroïde-eindpunt berekent de inductantie van een donutvormige spoel met rechthoekige doorsnede, L = μ₀·μr·N²·h·ln(b/a)/(2π), op basis van de windingen, de axiale hoogte en de binnen- en buitenstralen; de toroïdale vorm beperkt de magnetische flux zodat er weinig strooiveld is. Het energie-eindpunt berekent de magnetische energie opgeslagen in een inductor, E = ½·L·I², en de fluxkoppeling Φ = L·I, op basis van de inductantie en stroom — de energie die vrijkomt wanneer de stroom wordt onderbroken veroorzaakt de inductieve kick. Lengtes zijn in meters, oppervlakte in vierkante meters, inductantie in henry (millihenry en microhenry worden ook geretourneerd) en stroom in ampère, met μ₀ = 4π×10⁻⁷ H/m. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor ontwikkelaars van elektronica-, RF-, voeding-, filter- en motorontwerp-apps, spoelwikkel- en inductorafmetingstools, en elektromagnetica-onderwijs. Pure lokale berekening — geen sleutel, geen externe dienst, direct. Live, niets opgeslagen. 3 eindpunten. Dit is inductantie uit geometrie; voor de resonantiefrequentie en reactantie gebruik een resonantie-API en voor volledige AC-impedantie een impedantie-API.
api.oanor.com/inductance-api
AC Impedance API
AC complex-impedance wiskunde als een API, lokaal en deterministisch berekend. Het series eindpunt berekent de impedantie van een series R-L-C circuit bij een gegeven frequentie — de inductieve reactantie X_L = 2πf·L, de capacitieve reactantie X_C = 1/(2πf·C), de complexe impedantie Z = R + j(X_L − X_C), de grootte |Z| = √(R²+X²) en de fasehoek φ = atan(X/R) — en classificeert het circuit als inductief (stroom na-ijlend), capacitief (stroom voorijlend) of resistief. Het parallel eindpunt berekent een parallelle R-L-C impedantie via de admittantie Y = 1/R + j(ωC − 1/ωL) en Z = 1/Y, met grootte en fase. Het ac-ohm eindpunt past de wet van Ohm toe voor AC, I = V / |Z|, om de RMS-stroom en het schijnbaar vermogen te geven uit een RMS-spanning en een impedantie gespecificeerd als weerstand en reactantie of als een grootte, en het werkelijk vermogen wanneer de fase bekend is. Weerstand en reactantie zijn in ohm, inductie in henry, capaciteit in farad, frequentie in hertz en spanning RMS in volt; fase is in graden. Alles wordt lokaal en deterministisch berekend, dus het is onmiddellijk en privé. Ideaal voor ontwikkelaars van elektronica, audio, RF-filters, voedingen en motorregeling, AC-circuit- en fasortools, en elektrotechnisch onderwijs. Zuivere lokale berekening — geen sleutel, geen dienst van derden, onmiddellijk. Live, niets opgeslagen. 3 eindpunten. Dit is AC complexe impedantie; voor de resonantiefrequentie en reactantie alleen gebruik je een resonantie-API en voor power-factor-correctie een power-factor-API.
api.oanor.com/impedance-api
NTC Thermistor API
NTC-thermistor sensormathematica als API, lokaal en deterministisch berekend. Het steinhart-hart eindpunt converteert tussen weerstand en temperatuur met behulp van de Steinhart-Hart-vergelijking, 1/T = A + B·ln R + C·(ln R)³ — het meest nauwkeurige NTC-model — in beide richtingen, waarbij de weerstand bij een gegeven temperatuur wordt opgelost met de kubische formule van Cardano. Het beta-eindpunt gebruikt het eenvoudigere tweepunts Beta-model, 1/T = 1/T0 + (1/β)·ln(R/R0) en R = R0·exp(β·(1/T − 1/T0)), om weerstand naar temperatuur of terug te converteren vanuit een referentieweerstand R0 bij T0 (standaard 25 °C) en de bètacoëfficiënt. Het divider-eindpunt herstelt de weerstand van de thermistor uit een spanningsdeler-meting — laagzijdige R = Rs·Vout/(Vsupply − Vout) of hoogzijdig — zodat een ADC-spanning kan worden omgezet in een weerstand en vervolgens een temperatuur. Weerstand in ohm, temperatuur in °C (kelvin wordt ook geretourneerd), spanningen in volt en beta in kelvin. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor embedded, IoT, HVAC-regeling, 3D-printer en batterijbeheer app-ontwikkelaars, temperatuurmeting en kalibratietools, en elektronica-onderwijs. Pure lokale berekening — geen sleutel, geen externe service, direct. Live, niets opgeslagen. 3 eindpunten. Dit is NTC-thermistor conversie; voor een generieke resistieve deler gebruik een LED-weerstand of spanningsval API en voor thermische uitzetting een thermische-uitzettings-API.
api.oanor.com/thermistor-api
Capacitor API
Capacitor wiskunde als een API, lokaal en deterministisch berekend. Het energie-eindpunt berekent de opgeslagen energie en lading van een condensator uit twee van de capaciteit, de spanning en de lading — E = ½CV² = ½QV en Q = CV — in joules, millijoules en coulombs. Het laadeindpunt modelleert de RC-laad- en ontlaadtransiënt: de tijdconstante τ = RC, de spanning op een gegeven tijdstip, V(t) = Vs(1 − e^(−t/RC)) bij het laden of V(t) = V₀·e^(−t/RC) bij het ontladen, en het percentage geladen, of — gegeven een doels panning — de tijd om dit te bereiken; een condensator bereikt ongeveer 63 % in één tijdconstante en meer dan 99 % in vijf. Het combinatie-eindpunt berekent de totale capaciteit van condensatoren in serie (1/C = Σ1/Cᵢ) of parallel (C = ΣCᵢ). Capaciteit accepteert farads of de handige µF/nF/pF-eenheden. Alles wordt lokaal en deterministisch berekend, dus het is onmiddellijk en privé. Ideaal voor elektronica, maker, embedded en circuitontwerp app-ontwikkelaars, voedingen en timingtools, en elektronica-onderwijs. Pure lokale berekening — geen sleutel, geen externe dienst, onmiddellijk. Live, niets opgeslagen. 3 eindpunten. Dit is condensator wiskunde; voor AC-reactantie en resonantie gebruik een resonantie API en voor LED-weerstand dimensionering een LED-weerstand API.
api.oanor.com/capacitor-api
PCB Design API
Printed-circuit-board design maths als een API, lokaal en deterministisch berekend. Het trace-width eindpunt past de IPC-2221 standaard toe om de minimale koperbaanbreedte te vinden voor een stroom en een toegestane temperatuurstijging, A = (I/(k·ΔT^0.44))^(1/0.725) met k = 0.048 voor buitenlagen en 0.024 voor binnenlagen, en retourneert de doorsnede en de breedte in mils en millimeters voor een gegeven kopergewicht. Het trace-resistance eindpunt berekent de weerstand van een baan op basis van de breedte, lengte en koperdikte, R = ρ·L/(W·t), met de temperatuurcoëfficiënt van koper, en — gegeven een stroom — de spanningsval en het vermogensverlies. Het microstrip eindpunt berekent de karakteristieke impedantie van een microstriplijn met het Hammerstad model op basis van de baanbreedte, de diëlektrische hoogte en de diëlektrische constante (ongeveer 4.5 voor FR4), met de effectieve permittiviteit en propagatievertraging voor gecontroleerde impedantie routing. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor elektronica-, hardware-, embedded- en PCB-ontwerp app-ontwikkelaars, board-layout- en signaalintegriteitstools, en elektronica-onderwijs. Pure lokale berekening — geen sleutel, geen externe dienst, direct. Live, niets opgeslagen. 3 eindpunten. Dit is PCB-ontwerp; voor weerstandskleurcodes gebruik een weerstand API en voor algemene wet van Ohm wiskunde een wet van Ohm API.
api.oanor.com/pcb-api
ADC & DAC Converter API
ADC/DAC data-converter wiskunde als een API, lokaal en deterministisch berekend. Het resolutie-eindpunt zet een bitdiepte om in het aantal kwantiseringsniveaus (2^N), de LSB-stap voor een gegeven referentiespanning (in V, mV en µV), het volledige schaalbereik, de ideale signaal-ruisverhouding (6.02·N + 1.76 dB) en dynamisch bereik, en — gegeven een ingangsspanning — de digitale uitgangscode. Het bemonsteringseindpunt behandelt Nyquist: de minimale samplefrequentie voor een signaalbandbreedte (2·f_max), de Nyquist-frequentie voor een samplefrequentie (fs/2), of een signaal adequaat is gesampled, en de aliasfrequentie waarnaar een toon vouwt, |f_in − round(f_in/fs)·fs|. Het kwantiseringseindpunt geeft de maximale kwantiseringsfout (LSB/2), de rms-kwantiseringsruis (LSB/√12), de ideale SNR, en het effectieve aantal bits (ENOB = (SNR − 1.76)/6.02) van een gemeten SNR. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor embedded, DSP, audio- en instrumentatie-app-ontwikkelaars, data-acquisitie- en converter-selectietools, en elektronica-onderwijs. Pure lokale berekening — geen sleutel, geen externe dienst, direct. Live, niets opgeslagen. 3 eindpunten. Dit is data-converter & bemonsteringswiskunde; voor media-bitrate en bestandsgrootte gebruik een bitrate-API en voor AC-reactantie en resonantie gebruik een resonantie-API.
api.oanor.com/adc-api
AC Resonance & Reactance API
AC-reactantie en LC/RC-afstemmingswiskunde als een API, lokaal en deterministisch berekend. Het reactantie-eindpunt berekent de capacitieve reactantie Xc = 1/(2πfC) en de inductieve reactantie Xl = 2πfL bij een gegeven frequentie, en — wanneer zowel een condensator als een spoel worden geleverd — de netto serie-reactantie X = Xl − Xc, of het circuit inductief, capacitief of resonant is, en de impedantiegrootte. Het resonantie-eindpunt berekent de LC-resonantiefrequentie f₀ = 1/(2π√(LC)), of, gegeven een doelfrequentie en één component, lost het de andere component op die u nodig hebt om erop af te stemmen. Het afsnij-eindpunt berekent de RC- of RL-filterafsnijfrequentie — fc = 1/(2πRC) voor RC, fc = R/(2πL) voor RL — en de tijdconstante. Frequenties zijn in hertz; capaciteit, inductie en weerstand accepteren SI-basiseenheden met handige µF/nF/pF- en mH/µH-ingangen. Alles wordt lokaal en deterministisch berekend, dus het is onmiddellijk en privé. Ideaal voor elektronica-, RF-, audiofilter- en embedded-app-ontwikkelaars, afstemmings- en filterontwerptools en elektronica-onderwijs. Pure lokale berekening — geen sleutel, geen externe service, onmiddellijk. Live, niets opgeslagen. 3 eindpunten. Dit is AC-reactantie & LC/RC-afstemming; voor LED-serieseizoenweerstandsgrootte gebruik een LED-weerstand-API en voor VSWR en impedantieaanpassing gebruik een VSWR-API.
api.oanor.com/resonance-api
Heatsink Thermal API
Heatsink- en thermische-weerstandberekeningen voor elektronica als een API, lokaal en deterministisch berekend. Het junction-eindpunt berekent de junctietemperatuur van een component op basis van zijn vermogensdissipatie, de omgevingstemperatuur en de thermische-weerstandsketen, Tj = Ta + P·(Rθjc + Rθcs + Rθsa) — junction-to-case, case-to-sink (het interfacemateriaal) en sink-to-ambient — en rapporteert ook de case- en sinktemperaturen en, gegeven een maximale junctietemperatuur, de headroom. Het required-eindpunt lost de grootste heatsink-thermische weerstand op die u mag gebruiken om onder een junctielimiet te blijven, Rθsa = (Tj_max − Ta)/P − Rθjc − Rθcs, en geeft aan wanneer geen heatsink dit kan. Het power-eindpunt geeft het maximale vermogen dat een apparaat kan dissiperen voor een gegeven thermisch pad, P = (Tj_max − Ta)/Rθtotal. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor ontwikkelaars van elektronica-, voeding- en PCB-ontwerp-apps, heatsink-selectie- en thermische-budget-tools, en technisch onderwijs. Pure lokale berekening — geen sleutel, geen externe service, direct. Live, niets opgeslagen. 3 eindpunten. Dit is geleiding thermische weerstand; voor convectieve Newton-koeling gebruik een cooling API.
api.oanor.com/heatsink-api
LED Resistor API
LED-stroombegrenzingsweerstand wiskunde als een API, lokaal en deterministisch berekend. Het resistor-eindpunt bepaalt de serieweerstand voor een enkele LED, R = (V_voeding − V_forward) / I, en retourneert het vermogensverlies van de weerstand (I²·R), het LED-vermogen, een aanbevolen vermogensclassificatie voor de weerstand en de dichtstbijzijnde E12-standaardwaarde (naar boven afgerond zodat de LED-stroom op of onder het doel blijft). Het serie-eindpunt bepaalt de gedeelde weerstand voor meerdere LEDs in serie, waarbij de voorwaartse spanningen optellen, R = (V_voeding − n·V_f) / I, en geeft een melding wanneer de voeding te laag is voor de string. Het parallel-eindpunt geeft de per-LED-weerstand voor LEDs parallel (elke heeft zijn eigen nodig) en de totale stroom die de voeding moet leveren. Stromen worden ingevoerd in milliampère. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor elektronica, makers, Arduino- en hardware-app-ontwikkelaars, LED- en verlichtingscircuit-ontwerptools en elektronica-onderwijs. Pure lokale berekening — geen sleutel, geen externe service, direct. Live, niets opgeslagen. 3 eindpunten. Dit is LED-weerstandsbepaling; voor algemene wet van Ohm en reactantie gebruik een Ohm's-law API en voor AWG-draadeigenschappen gebruik een draaddikte-API.
api.oanor.com/ledresistor-api
Wire Gauge API
AWG (American Wire Gauge) wiskunde als een API, lokaal en deterministisch berekend. Het awg-eindpunt retourneert de fysieke eigenschappen van een draaddikte — de diameter, 0,127·92^((36−n)/39) mm, de doorsnede, de DC-weerstand per kilometer en per 1000 ft voor koper of aluminium, en de Preece-smeltstroom (het punt waarop de draad smelt, ver boven elke veilige bedrijfsampaciteit). Het fromdiameter-eindpunt gaat de andere kant op en geeft de dichtstbijzijnde AWG voor een gemeten diameter of doorsnede, n = 36 − 39·log₉₂(d/0,127). Het weerstandseindpunt geeft de weerstand van een draad op basis van de draaddikte, lengte en materiaal, R = ρ·L/A. Draaddiktes 0/0 (1/0), 00 (2/0) en 000 (3/0) worden ingevoerd als −1, −2 en −3. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor elektronica-, elektrische en maker-app-ontwikkelaars, bedradings- en kabelselectietools en technisch onderwijs. Pure lokale berekening — geen sleutel, geen externe service, direct. Live, niets opgeslagen. 3 eindpunten. Dit is draaddiktegeometrie en -weerstand; gebruik voor spanningsval over een circuit een spanningsval-API.
api.oanor.com/wiregauge-api
555 Timer Calculator API
555-timer (NE555) astabiele en monostabiele ontwerp als een API, lokaal en deterministisch berekend. Het astabiele eindpunt ontwerpt de klassieke oscillator: van de twee timingweerstanden R1 en R2 en de condensator retourneert het de uitgangsfrequentie f = 1/(ln2·(R1+2R2)·C), de hoge en lage tijden (T_hoog = ln2·(R1+R2)·C, T_laag = ln2·R2·C), de periode en de duty cycle (R1+R2)/(R1+2R2), of lost de condensator op voor een doelfrequentie. Het monostabiele eindpunt ontwerpt de one-shot timer, T = 1.1·R·C — de pulsbreedte van een enkele uitgangspuls — en lost op voor de weerstand, capaciteit of pulsbreedte die u weglaat. Het ontwerpeindpunt werkt achteruit: van een doelfrequentie, een gekozen condensator en een duty cycle berekent het de weerstandswaarden R1 en R2 die u nodig heeft (een standaard 555 heeft een duty boven 50%). Condensatoren kunnen worden ingevoerd in farad, microfarad, nanofarad of picofarad. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor elektronica-hobbyist en maker tools, oscillator, knipperlicht, PWM en timingcircuit ontwerp, en elektronica-educatie. Pure lokale berekening — geen sleutel, geen externe dienst, direct. Live, niets opgeslagen. 3 eindpunten. Dit is 555-timer ontwerp; voor de wet van Ohm, reactantie en RC-tijdconstanten gebruik een Ohm's law API.
api.oanor.com/timer555-api
Op-Amp Gain API
Operationele-versterker versterking en bandbreedte wiskunde als een API, lokaal en deterministisch berekend. Het versterkingsendpoint berekent de gesloten-lus versterking van een inverterende (Av = −Rf/Rin) of niet-inverterende (Av = 1 + Rf/Rin) versterker op basis van de feedback- en ingangsweerstanden, geeft de versterking in decibel (20·log₁₀|Av|) en de uitgangsspanning voor een ingang, en lost de feedbackweerstand op voor een doelversterking. Het sommeerend endpoint berekent de uitgang van een inverterende sommeer (adder) versterker, Vout = −Rf·Σ(Vi/Ri), van een willekeurig aantal gewogen ingangen — de basis van analoge mixers en digitaal-naar-analoog converters. Het bandbreedte-endpoint past het versterkings-bandbreedteproduct toe, GBW = gesloten-lus versterking × bandbreedte, en lost elk van de drie op (een 1 MHz op-amp bij een versterking van 10 heeft een bandbreedte van 100 kHz), en berekent de volledige vermogensbandbreedte uit de slew rate en de piekuitgangsspanning, f = slew_rate/(2π·Vpeak). Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor analoog-elektronica en circuitontwerp tools, versterker-, filter- en sensorconditioneringsontwerp, audio- en instrumentatie-apps, en elektronica-onderwijs. Pure lokale berekening — geen sleutel, geen externe dienst, direct. Live, niets opgeslagen. 3 endpoints. Dit is op-amp versterkerontwerp; voor de wet van Ohm, reactantie en resonantie gebruik een Ohm's-law API.
api.oanor.com/opamp-api
Rectifier Ripple API
Rectifier-rimpel en afvlakcondensator-wiskunde als een API, lokaal en deterministisch berekend. Het rimpel-eindpunt berekent de piek-tot-piek rimpelspanning die overblijft op een buffercondensator na een gelijkrichter, Vr = I_load/(f_rimpel·C), waarbij de rimpelfrequentie de netfrequentie is voor een enkelfasige gelijkrichter en tweemaal die voor een dubbelfasige of bruggelijkrichter — en het lost op voor welke van de belastingsstroom, de capaciteit of de rimpel u weglaat, en geeft ook de RMS-rimpel. Het condensator-eindpunt bepaalt de grootte van de afvlakcondensator voor een doelrimpel, C = I_load/(f_rimpel·Vr), en de energie die hij opslaat. Het uitgangs-eindpunt geeft de DC-uitgang van de gelijkrichter vanuit de transformator-RMS-spanning: de piek Vrms·√2, minus de diodeverliezen in het geleidingspad (één voor enkelfasig en middenaftakking, twee voor een brug), de gemiddelde DC-spanning en, gegeven de rimpel, de rimpelfactor. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor voeding- en elektronica-ontwerptools, lineaire PSU, lader- en audioversterkerontwerp, en elektronica-onderwijs. Pure lokale berekening — geen sleutel, geen externe dienst, direct. Live, niets opgeslagen. 3 eindpunten. Dit is gelijkrichterrimpel en filtering; voor de wet van Ohm, reactantie en RC-tijdconstanten gebruikt u een Ohmse-wet-API.
api.oanor.com/rectifier-api
Transformer Ratio API
Ideale transformatorrelaties als een API, lokaal en deterministisch berekend. Het transformator-eindpunt werkt vanuit de wikkelverhouding a = Np/Ns = Vp/Vs = Is/Ip: geef een willekeurig verhoudingsbepalend paar — de primaire en secundaire windingen, spanningen of stromen — en het leidt de rest af, classificeert de transformator als step-up, step-down of 1:1-isolatie, en rapporteert het primaire en secundaire schijnbare vermogen (die gelijk zijn voor een ideale transformator, dus een step-down in spanning is een step-up in stroom). Het vermogenseindpunt past de vermogensbalans toe met een rendement, Ps = η·Pp, van het primaire of secundaire vermogen (direct gegeven of als spanning maal stroom) en rapporteert het vermogensverlies. Het impedantie-eindpunt reflecteert een impedantie over de transformator, Zp/Zs = (Np/Ns)² = a² — de basis van impedantieaanpassing, dus een 8 Ω luidspreker op een 10:1 transformator ziet eruit als 800 Ω voor de bron. Alles wordt lokaal en deterministisch berekend, dus het is onmiddellijk en privé. Ideaal voor elektrische en elektronica-engineeringtools, voeding- en audioversterkerontwerp, impedantieaanpassing en EE-onderwijsapps. Zuivere lokale berekening — geen sleutel, geen externe service, onmiddellijk. Live, niets opgeslagen. 3 eindpunten. Dit zijn ideale transformatorverhoudingen; voor de wet van Ohm, reactantie en serie/parallelcomponenten gebruik een Ohmse-wet-API.
api.oanor.com/transformer-api
Wheatstone Bridge API
Wheatstone-brug en rekstrook-wiskunde als een API, lokaal en deterministisch berekend. Het bridge-eindpunt neemt de vier armweerstanden R1–R4 en een excitatie-spanning en retourneert de bruguitgangsspanning tussen de twee middelpunten, Vout = Vin·(R2/(R1+R2) − R4/(R3+R4)), in volt en millivolt, de spanning op elk middelpunt, en of de brug in balans is (Vout = 0 wanneer R1·R4 = R2·R3). Het balance-eindpunt keert het om: geef drie willekeurige armen en het lost de vierde weerstand op die de brug in balans brengt, de klassieke manier waarop een Wheatstone-brug een onbekende weerstand meet. Het strain-eindpunt modelleert een rekstrookbrug — kwart, half of vol — en converteert in beide richtingen tussen mechanische rek en elektrische uitgang: van een gauge-factor en een rek (direct gegeven, als microrek of als relatieve weerstandsverandering ΔR/R = GF·ε) retourneert het de uitgangsverhouding en spanning Vout/Vin = (k/4)·GF·ε waarbij k het aantal actieve armen is, en van een uitgangsspanning en excitatie retourneert het de rek en microrek. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor instrumentatie- en sensortools, ontwerp van loadcellen, druksensoren en RTD-metingen, rekstrook- en data-acquisitie-apps, en elektronica-onderwijs. Pure lokale berekening — geen sleutel, geen externe dienst, direct. Live, niets opgeslagen. 3 eindpunten. Dit is brug- en rekstrookmeting; voor de wet van Ohm, spanningsdelers en serie/parallel weerstandscombinaties gebruik een Ohmse-wet API.
api.oanor.com/wheatstone-api
Batterijcalculator API
Batterij- en accuwiskunde als een API, lokaal en deterministisch berekend op basis van basis elektrische relaties. Het runtime-eindpunt schat hoe lang een batterij meegaat onder een bepaalde belasting — van de capaciteit (in mAh, Ah of Wh) en de belasting (in watt, of ampère bij een spanning), met instelbare ontladingsdiepte en conversie-efficiëntie — en rapporteert de bruikbare energie en de looptijd in uren en minuten. Het capaciteitseindpunt converteert een batterijcapaciteit tussen milliampère-uur, ampère-uur, wattuur, kilowattuur en joule bij een bepaalde spanning. Het pack-eindpunt bouwt een serie/parallel celpack (bijvoorbeeld 3S2P): het retourneert de packspanning, capaciteit en energie en het totale aantal cellen — serie voegt spanning toe, parallel voegt capaciteit toe. Het laadeindpunt schat de laadtijd op basis van de capaciteit en de laadstroom (of een C-rate), met een laadefficiëntie en een optioneel van/tot laadtoestandvenster. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Real-world cijfers zijn afhankelijk van temperatuur, leeftijd, C-rate en de ontladingscurve, dus behandel de resultaten als schattingen. Ideaal voor consumentenelektronica en IoT-tools, zonne-energie en off-grid dimensionering, drone- en RC-planning, UPS- en back-upstroomdimensionering, en EV- en batterijpackontwerp. Pure lokale berekening — geen sleutel, geen externe service, direct. Live, niets opgeslagen. 4 eindpunten. Dit is batterijwiskunde; voor de wet van Ohm spanning/stroom/weerstand gebruik een elektronica API.
api.oanor.com/battery-api
Wet van Ohm & Circuits API
Elektronica circuit wiskunde als een API. Het ohms-law eindpunt neemt twee van spanning, stroom, weerstand en vermogen en retourneert alle vier (V = IR, P = VI = I²R = V²/R). Het combine eindpunt berekent de totale weerstand, condensator of spoel in serie of parallel — weerstanden en spoelen tellen op in serie en combineren reciprook in parallel, terwijl condensatoren het tegenovergestelde doen. Het voltage-divider eindpunt berekent de uitgangsspanning van een twee-weerstand deler en de stroom erdoor. Het reactance eindpunt berekent capacitieve reactantie (Xc = 1/2πfC), inductieve reactantie (XL = 2πfL), de LC resonantiefrequentie, en de RC of RL tijdconstante. Alles wordt lokaal berekend met exacte formules in SI-eenheden, dus het is direct en privé. Ideaal voor elektronica ontwerp en onderwijs, embedded en hardware engineering, hobby en bench projecten, en natuurkunde onderwijs. Pure lokale berekening — geen sleutel, geen externe dienst, direct. Live, niets opgeslagen. 5 eindpunten. Dit is circuit wiskunde; voor weerstand kleurcodes gebruik een weerstand API en voor algemene eenheidsconversie gebruik een eenheid API.
api.oanor.com/ohmslaw-api
Resistor Color Code API
Lees en schrijf weerstandskleurcodes en pas waarden aan naar de standaard E-reeks. Het decodeer-eindpunt neemt de kleurbanden van een 3-, 4-, 5- of 6-band weerstand en retourneert de weerstand in ohm (netjes opgemaakt als Ω/kΩ/MΩ/GΩ), de significante cijfers en vermenigvuldiger, de tolerantie, de minimale en maximale weerstand die die tolerantie impliceert, en — voor 6-band onderdelen — de temperatuurcoëfficiënt in ppm/K. Het encodeer-eindpunt werkt andersom: geef het een weerstand in ohm (en optioneel een aantal banden en tolerantie) en het retourneert de kleurbanden, waarbij de dichtstbijzijnde waarde wordt gekozen die met de beschikbare significante cijfers kan worden weergegeven. Het eseries-eindpunt knipt elke waarde naar de dichtstbijzijnde voorkeurweerstandswaarde in de E6, E12, E24, E48 of E96 reeks en rapporteert de procentuele fout en de naburige voorkeurswaarden. Het gebruikt de standaard IEC 60062 kleurtoewijzingen (inclusief goud ×0.1 en zilver ×0.01 vermenigvuldigers en de impliciete ±20% van een 3-band onderdeel). Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor elektronica-ontwerp, PCB- en BOM-werk, lab- en hobbybankgebruik, reparatie en reverse-engineering, en onderwijs. Pure lokale berekening — geen sleutel, geen externe dienst, direct. Live, niets opgeslagen. 4 eindpunten. Dit is voor weerstandskleurcodes; voor algemene getalopmaak gebruik een getalopmaak-API.
api.oanor.com/resistor-api