Одна из распространенных практик, которую я вижу у разработчиков, — не указывать номера деталей для SMD-пассивных компонентов. В некоторых случаях это оправдано, поскольку практически любой пассивный компонент обычно приводит к одинаковому поведению схемы. В других случаях требуются очень конкретные номера деталей или, как минимум, номер детали должен быть указан, и делается это не только ради электрической функциональности. Как разработчик, независимо от того, работаете ли вы как фрилансер или в крупной корпорации, вы можете оказаться ответственным как за выбор номеров деталей для нового проекта, так и за внесение этих компонентов в проектную документацию.
Поскольку практика не указывать номера деталей для SMD-пассивов настолько распространена, важно понимать, каковы реальные возможные последствия такого подхода. На первый взгляд кажется, что удобства достаточно, чтобы оправдать отсутствие этих номеров деталей, однако существует множество реальных ситуаций, когда разработчику необходимо включать эти номера деталей в проектные данные и BOM. В этой статье я рассмотрю такие ситуации.
При выборе компонентов разработчик обычно исходит из одной из двух точек зрения: проектирование для собственной компании (например, если вы работаете у OEM) или проектирование для клиента (например, как фрилансер).
Проектирование для клиента: Если вы разработчик-фрилансер, работающий на клиента, часто можно безопасно предположить, что выпущенные файлы могут использоваться человеком, который менее знаком с закупкой электронных компонентов. Более того, документация может быть передана контрактному производителю или сборщику по схеме consignment, то есть вашему клиенту придется самостоятельно закупать компоненты. Если у него нет опыта закупки электроники, вы существенно облегчите ему задачу, если укажете номера деталей в схеме и библиотечных файлах.
Клиент может ожидать, что сможет загрузить BOM дистрибьютору или на платформу управления цепочкой поставок, такую как Octopart, чтобы получить цены, и такие платформы часто требуют, чтобы пользователь указал номер детали. Например, в BOM Tool от Octopart пользователям нужно выбрать номера деталей, чтобы получить точное коммерческое предложение по списку одобренных поставщиков.

Указание номеров деталей для всех SMD-компонентов помогает клиентам быстро находить и закупать компоненты
Проектирование для работодателя: Если ваш работодатель — OEM, то вопрос о том, какой подход будет идеальным, остается открытым. Например, в автомобильной, медицинской или аэрокосмической отраслях необходимо указывать конкретные номера деталей для изделий, которые будут использоваться в реальных условиях, поскольку такие компоненты часто проходят определенные испытания на надежность. Это особенно критично в аэрокосмической отрасли, где компании ведут списки номеров деталей, одобренных для определенных классов миссий и типов проектов. В этом случае нельзя выбрать универсальный номер детали: ни одному сборочному подрядчику не будет предоставлен доступ к спискам одобренных номеров деталей компании, поскольку это является конфиденциальной информацией, поэтому выбор номеров SMD-компонентов ложится на разработчика.
В случаях, когда работодатель допускает использование общих описаний, BOM все равно должен содержать требуемые атрибуты и, желательно, альтернативные варианты. Разработчик должен намеренно включать допустимость замен в состав проектной документации. Полезная запись о пассивном компоненте должна включать:
Существует множество изделий, где допустимо использовать стандартные пассивные компоненты. Например, такие проекты почти всегда допускают стандартные замены:
В этих случаях разработчик может намеренно задавать электрические и механические требования, а не один конкретный номер детали.
Такой подход работает только тогда, когда описание достаточно полное, чтобы кто-то мог закупить правильные компоненты. Строка в BOM вида «резистор 10k» является неполной. Более полезное контролируемое описание может выглядеть, например, так:
Резистор 10k 5% 0603
Для резисторов можно указать более конкретно, например «тонкопленочный» или «chip», чтобы сузить набор возможных вариантов по определенным дескрипторам. Для MLCC описание также должно включать размер корпуса, емкость и допуск, однако для этих компонентов необходимо также указывать класс диэлектрика и номинал напряжения, чтобы был выбран подходящий компонент. По крайней мере в этом случае сборщик по схеме turnkey сможет быстро определить альтернативы, не отправляя письма для согласования каждой отдельной замены.
В таблице ниже приведены некоторые распространенные категории SMD-компонентов и допустимый способ их документирования для задания альтернатив.
|
Тип компонента |
Общее описание |
Риск для проекта при недостаточной спецификации |
|---|---|---|
|
Подтягивающие, стягивающие и последовательные резисторы для LED |
Общее описание с указанием корпуса, номинала, допуска и мощности |
Низкий, при условии нормального запаса по напряжению и мощности |
|
Общее описание MLCC с указанием номинала, корпуса, диэлектрика, допуска и напряжения |
Средний, если имеют значение смещение по постоянному току, ESL или температурное поведение |
|
|
Резисторы, индуктивности и конденсаторы для RF-согласования |
Точный номер детали производителя или одобренные альтернативы |
Высокий из-за различий в SRF, ESR, Q и паразитных параметрах |
|
Прецизионные шунтовые резисторы измерения тока |
Точный номер детали или одобренные альтернативы |
Высокий из-за допуска, TCR, коэффициента мощности и теплового поведения |
Самый безопасный способ разрешить замены — выработать политику замен. Например, для стандартной позиции пассивного компонента можно указать, что допускается более жесткий допуск — это было бы обычной практикой для SMD-резисторов; такая политика также может быть общей для всех SMD-компонентов. Если оставить номер детали пустым и предположить, что EMS сам поймет замысел, это дает сборщику слишком большие полномочия по проектным решениям и может привести к большому количеству писем с просьбой утвердить заменяющие компоненты.
Некоторые SMD-пассивы имеют на вид общее описание, но упоминаемые детали не являются стандартными компонентами и не имеют универсальных замен общего назначения. В карточке дистрибьютора могут быть указаны знакомые размер корпуса, номинал, допуск и напряжение или мощность, тогда как фактическое семейство компонентов разработано под конкретные электрические, RF, измерительные требования или требования по надежности.
В этих случаях номер детали сохраняет замысел проекта, стоящий за выбором компонента. BOM должен содержать точный номер детали производителя или список одобренных альтернатив, потому что стандартная замена может изменить RF-поведение, точность измерений или надежность в эксплуатации, даже если номинальное описание выглядит эквивалентным.
В приведенном ниже видео рассматриваются конкретные компоненты и ситуации, в которых специализированные SMD-компоненты могут иметь описание, похожее на стандартное, и поэтому для них необходимо указывать конкретный номер SMD-компонента в схемах и BOM.
Независимо от того, нужно ли вам разрабатывать надежную силовую электронику или современные цифровые системы, используйте полный набор функций для проектирования PCB и CAD-инструменты мирового уровня от Altium. Altium предоставляет ведущую в мире платформу для разработки электронных изделий, включающую лучшие в отрасли инструменты проектирования PCB и возможности междисциплинарного взаимодействия для передовых команд разработчиков. Свяжитесь со специалистом Altium уже сегодня!
Общие описания допустимы для пассивных компонентов с низким уровнем риска в тестовых платах, proof of concept, ранних прототипах, простых цифровых платах, недорогих потребительских изделиях, а также интерфейсных или коммутационных платах. При этом описание все равно должно быть достаточно полным для закупки, сборки и контроля замен.
Строка BOM для стандартного SMD-пассивного компонента должна включать номинал, размер корпуса, допуск и мощность для резисторов. Для MLCC также необходимо указывать класс диэлектрика и номинал напряжения, поскольку поведение емкости сильно зависит от диэлектрика и условий смещения.
Неконтролируемая замена дает поставщику EMS полномочия принимать проектные решения, которые могут не соответствовать замыслу схемы. В результате возможны рассогласование RF-цепей, ухудшение точности измерений, риски для надежности или постоянные письма на согласование, если в BOM отсутствует четкая политика замен.
Для резисторов RF-согласования, RF-конденсаторов, RF-индуктивностей, прецизионных шунтовых резисторов измерения тока, прецизионных компонентов обратной связи или фильтров, а также квалифицированных компонентов для жестких условий эксплуатации следует использовать точные MPN или одобренные альтернативы. В каталогах дистрибьюторов эти компоненты могут выглядеть стандартными, но их паразитные параметры, стабильность, тепловое поведение, RF-характеристики или история квалификации могут определять работу схемы.