EIA-96-SMD-Widerstandscode
Ein SMD-Widerstand mit der Aufschrift 25C hat 17,8 kΩ: Die 25 verweist auf 178 in der E96-Tabelle mit 96 Zeilen, und das C multipliziert mit hundert. Geben Sie die drei Zeichen ein und erhalten Sie Ohm und eine fertige Angabe. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Code
- 01A
- Index
- 01
- Basiswert
- 100
- Multiplikator-Buchstabe
- A
- Multiplikator
- 1
Präzisionswiderstände in SMD-Bauform tragen oft eine dreistellige EIA-96-Kennzeichnung statt eines rein numerischen Drei- oder Vier-Ziffern-Codes. Die ersten beiden Ziffern sind nicht der Widerstandswert selbst: Sie sind ein Index in eine sechsundneunzigzeilige E96-Tabelle signifikanter Ziffern, und der abschließende Buchstabe ist ein Dekadenmultiplikator, sodass eine kurze Markierung wie 01A hundert Ohm bedeutet, während 25C siebzehn Komma acht Kiloohm bedeutet. Dieser EIA-96-SMD-Widerstandscode-Rechner nimmt diese Markierung entgegen, schlägt den Basiswert nach, multipliziert mit dem Buchstabenfaktor und liefert den Widerstand in Ohm plus ein formatiertes Label, das Sie in eine Stückliste oder ein Laborheft einfügen können.
Warum EIA-96-Codes anders gelesen werden
Viele kennen von SMD-Widerständen den dreistelligen Zahlencode: Bei 103 sind die ersten beiden Ziffern der Wert und die dritte die Zehnerpotenz, das ergibt zehn Kiloohm. Präzisionswiderstände mit einem Prozent Toleranz tragen dagegen oft nur drei Zeichen nach EIA-96. Die ersten beiden Ziffern sind dort nicht der Widerstandswert, sondern eine Position von 01 bis 96 in der E96-Tabelle. Position 01 steht für 100, Position 25 für 178, Position 68 für 499 und Position 96 für 976. Erst der Buchstabe am Ende macht daraus einen Wert in Ohm.
Der Buchstabe als Multiplikator und typische Fehler
A multipliziert mit eins, B oder H mit zehn, C mit hundert und D mit tausend; Z, Y oder R und X oder S stehen für Faktoren kleiner als eins, E und F für höhere Dekaden. So wird aus 25C ein Wert von 178 mal hundert, also 17,8 kΩ. Ein typischer Fehler ist, die beiden Ziffern direkt als Wert zu lesen: 01B ist nicht zehn Ohm, sondern 100 mal zehn, also 1000 Ohm. Leerzeichen und Kleinbuchstaben spielen keine Rolle. Eine Position außerhalb von 01 bis 96 oder ein unbekannter Buchstabe wird mit einem klaren Hinweis abgelehnt.
Wie sich EIA-96-Markierungen von 3- und 4-stelligen SMD-Codes unterscheiden
Bei Ein-Prozent-Präzisionsteilen ist die Markierung nur drei Zeichen breit, doch die ersten beiden Zeichen sind ein Index von null eins bis neun sechs, nicht die Widerstandsziffern selbst. Index null eins bildet immer auf hundert in der E96-Tabelle ab, fünfundzwanzig auf hundertachtundsiebzig, achtundsechzig auf vierhundertneunundneunzig, und so weiter bis sechsundneunzig mit neunhundertsechsundsiebzig. Der abschließende Buchstabe skaliert diese Basis: A multipliziert mit eins, B oder H mit zehn, C mit hundert, D mit tausend, mit Z, Y oder R, X oder S für Sub-Ohm-Dekaden und E oder F für höhere Dekaden.
Ohne die Tabelle wäre 01B als ein Ohm mal zehn falsch—korrekt ist hundert mal zehn gleich tausend Ohm. Diese Fähigkeit existiert, damit Rework-Techniker, Pick-and-Place-Programmierer und Reparaturwerkstätten die Markierung aus Mikroskop oder Foto einfügen und sofort den Standardwiderstand erhalten, statt eine gedruckte E96-Karte zu blättern. Durchsteck-Bauteile mit Farbringen bleiben ein separates Werkzeug; Serien- und Parallelnetzwerk-Rechner ebenfalls; diese Seite dekodiert nur Index plus Buchstabe nach EIA-96.
Anwendungsfälle
Mikroskop- und Rework-Arbeitsplätze
Techniker fügen eine dreistellige Markierung aus Kamera oder Mikroskop ein und erhalten Ohm plus ein kOhm-Label, bevor sie den Ersatz-Präzisions-SMD-Widerstand bestellen.
Wareneingang und MES
Fabriken dekodieren EIA-96-Codes von Rollen und geschnittenem Band in Scannern, damit Inventarsysteme den Standardwiderstand statt undurchsichtiger Markierungen speichern.
Häufige Fragen
Wie dekodiere ich einen EIA-96-SMD-Widerstandscode?
Senden Sie code als dreistelligen String, zum Beispiel 01A. Die ersten beiden Ziffern indizieren die E96-Tabelle; der Buchstabe ist der Dekadenmultiplikator.
Was bedeutet 01A auf einem SMD-Widerstand?
Index 01 bildet auf Basiswert 100 ab und Buchstabe A multipliziert mit 1, daher ist 01A 100 Ohm in der EIA-96-Klasse ±1%.
Ist EIA-96 dasselbe wie der dreistellige Code 103?
Nein. Dreistellige Codes nutzen signifikante Ziffern plus eine Zehnerpotenz-Ziffer. EIA-96 nutzt einen Tabellenindex 01–96 plus einen Multiplikatorbuchstaben. Dieser Rechner dekodiert nur EIA-96.
Welche Multiplikatorbuchstaben werden unterstützt?
Z (0.001), Y und R (0.01), X und S (0.1), A (1), B und H (10), C (100), D (1000), E (10000) und F (100000).
Welche Toleranz hat ein Widerstand mit EIA-96-Code?
EIA-96 kennzeichnet Präzisionswiderstände mit einem Prozent Toleranz. Das Ergebnis nennt deshalb neben dem Widerstand in Ohm stets eine Toleranz von einem Prozent, passend zu dieser Bauteilklasse.
Verwandte Tools
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/elec/resistor-smd-eia96 \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"code":"01A"}'const res = await fetch("https://api.kit.forhosting.com/elec/resistor-smd-eia96", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"code": "01A"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/elec/resistor-smd-eia96",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"code": "01A"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/elec/resistor-smd-eia96", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"code":"01A"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"code":"01A"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/elec/resistor-smd-eia96", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"code": "01A"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "elec.resistor_smd_eia96",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
Fehlgeschlagene Validierung, etwa ein Index außerhalb 01–96 oder ein unbekannter Buchstabe, löst invalid_input aus und wird nicht berechnet. Erfolgreiche API-Aufrufe nutzen das prepaid KIT-Guthaben zu $0.002 pro Element, wenn Sie dieselbe Dekodierung von Servern und SDKs automatisieren.
Wie sich EIA-96-Markierungen von 3- und 4-stelligen SMD-Codes unterscheiden
Hobbyisten, die das übliche dreistellige Schema kennen (die ersten beiden Ziffern sind signifikante Stellen, die dritte ein Zehnerpotenz-Multiplikator, daher bedeutet 103 zehn Kiloohm), sind von EIA-96 oft überrascht.
Eingabevertrag, Multiplikatorbuchstaben, Antwortfelder und Fehler
Leerzeichen werden entfernt und Buchstaben vor der Suche großgeschrieben, sodass kleines a und aufgefüllte Eingaben noch dekodieren, wenn die drei signifikanten Zeichen gültig sind. Bloße Zahlen ohne Buchstaben werden abgelehnt, damit Aufrufer diesen Endpunkt nicht mit einem dreistelligen numerischen Decoder verwechseln. Senden Sie einen JSON-Body mit dem Pflicht-String-Feld code, zum Beispiel null eins A oder fünfundzwanzig C. Alias marking, smd_code, eia96 und value werden akzeptiert, wenn Ihr Client diese Namen bereits nutzt. Die ersten beiden Zeichen müssen Ziffern sein, die einen Index von null eins bis neun sechs einschließlich bilden; null null sowie neun sieben und darüber scheitern mit invalid_input und benennen den Index. Das dritte Zeichen muss einer der dokumentierten Multiplikatorbuchstaben Z, Y, R, X, S, A, B, H, C, D, E oder F sein; jeder andere Buchstabe scheitert klar. Bei Erfolg spiegelt die Antwort den normalisierten Großbuchstaben-Code, den zweistelligen Index, den ganzzahligen Basiswert der E96-Tabelle, Buchstaben und numerischen Multiplikator, resistance_ohms als stabil gerundete Zahl, resistance_formatted mit Ohm-, kOhm- oder MOhm-Labels zur Anzeige, tolerance_percent fest auf eins für die EIA-96-Klasse, die Formelzeichenkette base mal Multiplikator sowie method eia96 smd decode für Clients, die nach Form verzweigen. Identische Eingaben erzeugen stets dasselbe JSON, weil der Algorithmus eine reine Tabellensuche ohne Zufall und ohne Uhr ist.
API-Nutzung, Preise, BOM-Abläufe und praktische Grenzen
Kombinieren Sie diesen Endpunkt mit Werkzeugen für Verlustleistung oder Serien- und Parallelnetzwerke, sobald die Markierung bekannt ist, und mit dem Farbring-Rechner, wenn die Platine noch Durchsteckteile hat. Dieses Produkt erfindet keine Vorzugswerte jenseits der EIA-96-Tabelle, dekodiert keine dreistelligen oder vierstelligen numerischen SMD-Codes, liest keine Farbringe und schätzt weder Temperaturkoeffizienten noch Gehäuseleistungen. Nutzen Sie den kostenlosen EIA-96-SMD-Widerstandscode-Rechner im Browser, wenn Sie ein einzelnes Teil unter dem Mikroskop identifizieren, ein Rollenetikett mit dem Schema abgleichen oder Studierenden E96-Markierungen ohne Tabellenkalkulation erklären. Nutzen Sie die prepaid API, wenn ein Reparatur-CMS, ein Inventarscanner oder ein Fertigungs-MES einen stabilen Vertrag unter KIT-Guthaben zu $0.002 pro erfolgreichem Element braucht; Validierungsfehler verbrauchen nach der Ablehnung durch die Engine nie Guthaben. SDK-Autoren können resistance_ohms und resistance_formatted direkt auf BOM-Zeilen abbilden, die dem Bestand in Rollen und geschnittenem Band entsprechen.
Integrationsbeispiele
Elektronikausbildung
Labore pinnen deterministisches JSON für 01A gleich 100 Ohm und absichtlich ungültige Indizes, damit Studierende verstehen, warum EIA-96 kein dreistelliges Schema ist.
Technische Fragen
Ist der EIA-96-SMD-Widerstandscode-Rechner kostenlos?
Das Browser-Werkzeug läuft kostenlos auf Ihrem Gerät. API-Aufrufe nutzen prepaid KIT-Guthaben zu $0.002 pro erfolgreichem Element; Validierungsfehler werden nicht berechnet.