Hoppa till innehåll
100% lokalt

Resistorsfärgkodskalkylator

Avkoda resistorsfärgband till ohm eller generera banden för ett målvärde.

Inmatning
Utmatning

Resistorsfärgkodskalkylator

Skriv en rad resistorsfärgband — "brun svart röd guld" — och det här verktyget avkodar det till ett resistansvärde, en toleransprocent och det minimum/maximala område som en verklig resistor med denna kod kan mäta. Skriv istället ett motstånd — 4700, 4,7k eller 4k7 fungerar alla — och det fungerar åt andra hållet, vilket genererar de färgband du skulle behöva för att bygga eller identifiera det värdet. Varje rad läses oberoende, så en lista över koder och en lista över målvärden kan klistras tillsammans och bearbetas i ett pass.

Alternativet bandantal styr hur många färger en genererad kod använder: 4-band (två signifikanta siffror, en multiplikator och en tolerans), 5-band (tre signifikanta siffror och en tolerans) eller 6-band, som lägger till ett temperaturkoefficiensband i parts per million per kelvin. Avkodning läser alltid lika många band som du faktiskt skrev, från tre till sex. Alternativet värdeformat styr hur motstånd visas — som ett enkelt tal, ett ingenjörssuffix som 4,7k eller mittbokstavnotationen 4k7 som skrivs direkt på vissa motståndssamlingar. Anpassning till E12- eller E24-preferensvärdeserierna rundar ett målmotstånd till närmaste värde som tillverkare faktiskt producerar innan banden genereras, och visar samma närmaste match tillsammans med ett avkodat värde för jämförelse. Färgnamn kan läsas och visas på engelska eller slovakiska, och utmatningen kan växlas mellan en vanlig textlista och en tabbseparerad tabell.

En rad som varken är en igenkännlig uppsättning färgnamn eller ett parsbart motståndsvärde rapporteras som ett fel bredvid denna rad snarare än att stoppa resten av listan — ett stavfel på en rad döljer aldrig resultaten för de andra. Windows- och Unix-radavslut behandlas på samma sätt, och summan under utmatningen rapporterar hur många rader som dekoderades, hur många som genererades och hur många som inte kunde läsas.

Allt körs lokalt i din webbläsare; de koder och värden du klistrar in skickas aldrig någonstans. Kopiera resultatet, ladda ned det som en .txt-fil, rensa panelen eller skicka utmatningen tillbaka till inmatningen för att fortsätta arbeta med det.

FAQ

Hur läser jag banden på ett verkligt motstånd?
Skriv färgerna i den ordning de visas, börjande med bandet närmast ena änden, separerat med mellanslag — till exempel "brun svart röd guld" — och verktyget avkodar värdet, toleransen och min/max-intervallet.
Vad om jag bara ser 3 färgade band?
En 3-bandskod har två signifikanta siffror och en multiplikator men inget toleransband, så verktyget antar den standard implicita ±20% toleransen för det.
Vad ändrar "anpassa till serie" faktiskt?
Vid generering av band från ett värde rundar det först ditt mål till det närmaste E12- eller E24-preferensvärdet, så banden det skriver ut matchar ett motstånd som faktiskt tillverkas. Vid avkodning visar det bara närmaste serievärdet tillsammans med den exakta avläsningen för jämförelse — det ändrar aldrig det avkodade resultatet.
Varför sägs det att en rad inte kunde läsas?
Varje rad måste vara antingen 3 till 6 erkända färgnamn eller ett motståndsvärde som 4700, 4,7k eller 4k7. Allt annat — en okänd färg, ett stavfel eller ett värde utanför det område som standard färgband kan representera — rapporteras bredvid den raden medan resten av listan fortfarande bearbetas.
Skickas min inmatning någonstans?
Nej. Alla beräkningar sker lokalt i din webbläsare — ingenting du skriver skickas eller lagras på en server.