Цветная кодировка резисторов онлайн. Программа резистор v2.2 – определение номинала резистора по разным видам маркировок

Однажды, мне на работе выдали экзотическое задание. Нужно было взять горку печатных плат и определить номиналы резисторов на них. Задача не сложная, но муторная. Начальник торжественно вручил мне кучу плат и древнюю книжку с табличкой определения номиналов по цветовому коду…

На третьем резисторе возникло подозрение, что первый резистор я проверил неправильно, на пятом я вообще запутался и решил искать новые пути решения проблемы. В результате откопал новую цветную табличку, но она не очень сильно помогла. Программы из инета не подошли. Одна программа отчаянно врала и показывала полный бред, вторая прога была навороченная, но больше подходила для определения номиналов небольшого кол-ва резисторов, т.к. приходилось постоянно вызывать списки с цветами и т.д.

Resistor

Возможности для реализации задуманы такие:
1. Никаких лишних щелканий мышкой — нужна скорость.
2. Представление результата в удобной форме.
3. Возможность указания номеров резисторов и формирование списка для удобного представления.
4. Хоть какая-то функциональность программы:

  • Изменение и сохранение цветов (щелчок правой кнопкой мыши на «Серебряный», «Золотой»…);
  • Изменение кол-ва полос (в моем случае было только 4 полосы);
  • Автоматическое сохранение и восстановление параметров.

Далее потребовалось 1,5-2 часа работы. Так родилась программа для определения номиналов =)
Сразу оговорюсь, что в инете есть программы с куда большими функциями. Но данная программа представлена с исходниками, которые помогут начинающим программистам в среде DELPHI.

В программе реализовано:

  • Создание собственных функций;
  • Чтение и запись настроек (IniFile);

Применение «FindComponent» — для обращения к куче однотипных объектов через индекс, что позволяет значительно сократить исходный код программы.

Лицензия

Программа Resistor распространяется совершенно бесплатно и не требует регистрации. Автор программы «Resistor» не несёт какой-либо ответственности за работу программы и за последствия использования данной программы. Автор программы «Resistor» разрешает:

  • взламывать;
  • декомпилировать;
  • перекомпилировать;
  • и многое другое…

Установка

Программа Resistor не нуждается в установке. Программа поставляется в виде двух файлов:

Resistor - вычисление номинала по цветокоду

Программа написана в феврале 2009г, немного подправлена в июне 2010г.

Разное о программе и маркировке резисторов

Постоянные резисторы импортного производства обычно маркируют цветовым кодом. Маркировку наносят на цилиндрическую поверхность резистора в виде точек или круговых полос (поясков). Она обозначает номинальное сопротивление резистора и допускаемое отклонение его сопротивления от номинального значения. Номинальное сопротивление выражено в омах двумя или тремя цифрами (в случае трех цифр последняя не равна нулю) и множителем 10n, где n — любое целое число от -2 до +9.
Для резисторов с номинальным сопротивлением, выражаемым двумя цифрами и множителем, цветовая маркировка состоит из четырех знаков или трех при допуске +20 % (такой допуск маркировкой не наносят).

Маркировочные знаки сдвинуты к одному из торцов резистора. Первым считают знак, нанесенный рядом с торцом. Если длина резистора не позволяет сдвинуть маркировку к одному из торцов, последний знак делают в 1,5 раза крупнее остальных. Маркировочные знаки располагают на резисторе слева направо в следующем порядке: первый знак — первая цифра; второй знак — вторая; третий — множитель. Это — номинальное сопротивление. Четвертый знак — допускаемое отклонение сопротивления.

Для резисторов с номинальным сопротивлением, выраженным тремя цифрами и множителем, цветовая маркировка состоит из пяти знаков: первые три знака — три цифры номинала: четвертый знак — множитель, пятый — допустимое отклонение сопротивления.

Цвета маркировочных знаков и соответствующие им числа номинала н допуска указаны в таблице.

Для определения параметров резисторов и конденсаторов по их цветовой маркировке (3 - 5 цветных полосок или точек) с автоматической проверкой достоверности полученных результатов по таблицам групп допуска "Допуск - Номинал" (требуется библиотека msvbvm60.dll 680 кб).

Обладает возможностью определения параметров деталей даже при отсутствии некоторых меток (например, выгорели). Также возможно обратное действие - определение цветовой маркировки деталей по их номинальным параметрам.

Программа RC 3.2

Работа программы:

I. Режим Определение номинала по маркировке.

Если у Вас в руках резистор или конденсатор с цветными полосками (точками), и нужно узнать его параметры, то Вы, скорее всего, воспользуетесь для этого прибором (если он есть), а не займётесь расчетами по цветным меткам. А если радиоэлемент неисправен и не все цвета меток различимы? В обоих случаях существенно облегчит Вашу жизнь программа RC.

A. Известны цвета всех меток:

  • выбрать тип детали;
  • выбрать нужный номер метки (кнопки 1 - 5);
  • выбрать мышью цвет для нее;
  • повторить операции 2-3 N раз, где N - количество меток на радиодетали;
  • вывести результат (кнопка R или C).

B. Известны цвета не всех меток: В этом случае укажите те метки, цвета которых можно различить на радиодетали, и нажмите кнопку R или C. Если программе будет недостаточно указанных Вами меток, она сообщит об этом. Если указана метка группы допуска, то программа будет выбирать возможные варианты из своей внутрипрограммной таблицы Допуск-Номинал, если нет - выведет список, диапазон возможных значений, опираясь на указанные вами метки.

II. Режим "Определение маркировки по номиналу"

Применяется в тех случаях, когда имеются либо старые платы либо "россыпь" деталей с цветной маркировкой, где нужно найти резистор или конденсатор с известными параметрами. В этом режиме номинальные параметры выбираются из соответствующих раскрывающихся списков. Всё достаточно просто, только нужно не забывать, что единицы ввода - Ом и пФ, а обозначение 10^5 - это 10 5 .

© 2001 - 2008 Counters Lab, Михаил Максимов

Резисторы, в особенности малой мощности - мелкие детали, резистор мощностью 0,125Вт имеет длину несколько миллиметров и диаметр порядка миллиметра. Прочитать на такой детали номинал с десятичной запятой трудно, поэтому, при указании номинала вместо десятичной точки пишут букву, соответствующую единицам измерения (К - для килоомов, М - для мегаомов, E или R для единиц Ом). Кроме того, любой номинал отображается максимум тремя символами. Например 4K7 обозначает резистор, сопротивлением 4,7 кОм, 1R0 - 1 Ом, М12 — 120кОм (0,12МОм) и т. д. Однако в таком виде наносить номиналы на маленькие резисторы сложно, и для них применяют маркировку цветными полосами.

Калькулятор цветовой маркировки резисторов

Коричневый

Оранжевый

Фиолетовый

Серебряный

Отсутствует

± 20% 10% 5% 2% 1% 0.5% 0.25% 0.1%

Для резисторов с точностью 20 % используют маркировку с тремя полосками, для резисторов с точностью 10 % и 5 % маркировку с четырьмя полосками, для более точных резисторов с пятью или шестью полосками. Первые две полоски всегда означают первые два знака номинала. Если полосок 3 или 4, третья полоска означает десятичный множитель, то есть степень десятки, которая умножается на число, состоящее из двух цифр, указанное первыми двумя полосками. Если полосок 4, последняя указывает точность резистора. Если полосок 5, третья означает третий знак сопротивления, четвёртая - десятичный множитель, пятая - точность. Шестая полоска, если она есть, указывает температурный коэффициент сопротивления (ТКС). Если эта полоска в 1,5 раза шире остальных, то она указывает надёжность резистора (% отказов на 1000 часов работы)

Следует отметить, что иногда встречаются резисторы с 5 полосами, но стандартной (5 или 10 %) точностью. В этом случае первые две полосы задают первые знаки номинала, третья - множитель, четвёртая - точность, а пятая - температурный коэффициент.

Цвет как число как десятичный множитель как точность в % как ТКС в ppm/°C как % отказов
серебристый - 1·10 −2 = «0,01» 10 - -
золотой - 1·10 −1 = «0,1» 5 - -
чёрный 0 1·10 0 = 1 - - -
коричневый 1 1·10 1 = «10» 1 100 1 %
красный 2 1·10² = «100» 2 50 0,1 %
оранжевый 3 1·10³ = «1000» - 15 0,01 %
жёлтый 4 1·10 4 = «10 000» - 25 0,001 %
зелёный 5 1·10 5 = «100 000» 0,5 - -
синий 6 1·10 6 = «1 000 000» 0,25 10 -
фиолетовый 7 1·10 7 = «10 000 000» 0,1 5 -
серый 8 1·10 8 = «100 000 000» - - -
белый 9 1·10 9 = «1 000 000 000» - 1 -
отсутствует - - 20 % - -
Пример

Поскольку резистор симметричная деталь, может возникнуть вопрос: «Начиная с какой стороны читать полоски?» Для четырёхполосной маркировки обычных резисторов с точностью 5 и 10 % вопрос решается просто: золотая или серебряная полоска всегда стоит в конце. Для трёхполосочного кода первая полоска стоит ближе к краю резистора, чем последняя. Для других вариантов важно, чтобы получалось значение сопротивления из номинального ряда, если не получается, нужно читать наоборот. (Для резисторов МЛТ-0,125 производства СССР с 4 полосками, первой является полоска, нанесённая ближе к краю; обычно она находится на металлическом стаканчике вывода, а остальные три - на более узком керамическом теле резистора). В резисторах Panasonic с пятью полосами, резистор располагается так, чтобы отдельно стоящая полоска была справа, при этом первые 2 полоски — определяют первые два знака, третья полоса — степень множителя, четвертая полоса — допуск, пятая полоса — область применения резистора. Особый случай использования цветовой маркировки резисторов - перемычки нулевого сопротивления. Они обозначаются одной чёрной (0) полоской по центру. (Использование таких резисторо-подобных перемычек вместо дешёвых кусков проволоки объясняется желанием производителей сократить расходы на перенастройку сборочных автоматов).

Программа «Резистор v2.2» позволяет оперативно определить номинал резистора по разным видам цветовой и цифирной маркировки, а именно:

  • 1. Цветовая маркировка стандартная с количеством полос от 3 до 6 в соответствии с ГОСТом 28883-90 (дата введения 1992 г, был переиздан в 2005 г, действителен);
  • 2. Цветовая маркировка, фирмы Philips (типы резисторов: NFR, SFR, VR, PRO1/2, MRS16, MRS25);
  • 3. Нестандартная цветовая маркировка фирмы Corning Glass Work (CGW);
  • 4. Нестандартная цветовая маркировка фирмы Panasonic;
  • 5. Кодовая маркировка (ГОСТ 28883-90);
  • 6. Кодовая маркировка фирмы Panasonic;
  • 7. Кодовая маркировка SMD резисторов фирмы Philips;
  • 8. Кодовая маркировка SMD резисторов фирмы Bourns;

При кодировке номинала резисторов марки SMD фирмы Philips первые две цифры или три цифры указывают номинал резистора, последняя цифра указывает множитель (количество нулей) в соответствии с таблицей. Если на резисторе написан только один символ «0», это значит, что резистор имеет нулевое сопротивление.

Буква R выполняет, роль десятичной запятой или, если она стоит в конце, то указывает на диапазон.


Пример выбора номинала резистора по стандартной цветовой маркировке

Рассмотрим на примере выбор номинала резистора по стандартной цветовой маркировкой для 4 полосок, чтобы проверить правильность выбора номинала резистора программой, возьмем пример из ГОСТ 28883-90, см.черт.1.


Теперь проверим правильность выбора номинала резистора с помощью программы «Резистор v2.2».



3. Чтобы получить значение 27000 Ом с допуском ± 5%. Выбираем в первом столбце (первая цифра) – красный, второй столбец (вторая цифра) – фиолетовый, четвертый столбец (множитель) – оранжевый, пятый столбец (допуск) – золотой.


Как мы видим программа, правильно определяет номинал резистора. Значения сопротивлений и соответствующие им цвета приведены в таблице 1.


Пример выбора номинала резистора по буквенным и цифровым кодам

Выбор номинала резистора по буквенным и цифровым кодам выполняется в соответствии с таблицей 2 из ГОСТа 28883-90.


Для значения сопротивления 0,332 Ом, выбираем маркировочный код R332. Как мы видим (см. рис.2) выбранное значение сопротивления соответствует значению, приведенному в таблице 2. Более подробно выбор значений сопротивлений для резисторов описан в ГОСТе 28883-90. Данный ГОСТ Вы сможете найти в архиве.


Рис.2 – Пример выбора значения сопротивления 0,332 Ом

Для того чтобы пользоваться программой «Резистор v2.2» ее нужно установить на компьютер, работает со всеми операционными системами Windows. Для этого запустите файл setup.exe, не волнуйтесь данная программа не является вредоносным ПО – проверено.

Архив содержит:

1. ГОСТ 28883-90 – коды для маркировки резисторов и конденсаторов.
2. Программа «Резистор v2.2».