пятница, 27 мая 2016 г.

Ряды номиналов радиодеталей

Рассказывая про калькулятор для LM2733 я упоминал, что это была моя вторая программа на C#.
Первой же программой была утилита для подбора нестандартного номинала резистора (не из ряда Е24), путем параллельного подключения двух стандартных.
Но сперва, краткий ликбез о том, что это за ряды такие и для чего это вообще может быть нужно.

Куда не посмотри, повсюду есть принятые стандарты. И номиналы электронных компонентов, в том числе резисторов, конденсаторов и дросселей не исключение. Потому все номиналы подчиняются некоторым закономерностям и выполнены в виде так называемых рядов, содержащих в себе набор номиналов от 1 до 10, причем, в названии ряда содержится общее число элементов в нём. Например, ряд Е3 содержит всего 3 номинала, в диапазоне от 1 до 10 Ом: 1.0, 2.2 и 4.7 Ом.
Почему от 1 до 10? Все просто, дальше просто умножаем номинал на 10, 100 или 100000 и получаем нужный порядок. 
На всякий случай приведу хорошую статью на вики, и наглядную табличку из нее же.


Так вот, самым распространенным в быту является ряд Е24, состоящий, соответственно, из 24 элементов. Кто-то скажет: "Ух-ты, целых 24 элемента в диапазоне 1-10 Ом. Этож дофига.". И в целом, конечно, будет прав. Но, к сожалению, иногда этого нам бывает маловато. Как правило, точный и "нестандартный" номинал может понадобиться в различных аналоговых цепях. 
И если вдруг это "иногда" настало, у нас есть всего два варианта:
Вариант раз - обратиться к более старшим рядам, которых также существует большое количество, вплоть до Е192. Вариант конечно хороший, но на самом деле не очень. В таком случае либо нужно иметь отдельную огромную кассу с запасом резисторов на все случаи жизни, либо каждый раз докупать компоненты под новую разработку. Неудобно это.
И вариант два - получить нужное сопротивление, при помощи последовательного, либо же параллельного включения нескольких резисторов. 

ИМХО, в подавляющем большинстве случаев, именно второй вариант наиболее предпочтителен, ибо проще, быстрее и дешевле. Разве что очень критично место на плате, но в этой ситуации всегда можно призвать на помощь типоразмер 0402 :)

На всякий случай, если вдруг кто забыл: 
при последовательном подключении резисторов их сопротивления суммируются R12 = R1 + R
а при параллельном суммируются их проводимости (величины, обратные сопротивлению) 1/R12 = 1/R1 + 1/R2

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

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

Комментариев нет:

Отправить комментарий