🟢 Комплексная проверка компонентов библиотеки (УГО и Посадочные места)

Вступление

Бывали ли у вас ошибки с графическом обозначении ( УГО) или посадочном месте компонентов библиотеки? Скорее всего, если вы не пользовались только готовыми проверенными библиотеками, то бывали 🤨

Это может быть:

Условное Графическое Обозначение Посадочное Место
Неправильная нумерация
Неправильный шаг площадок посадочного места

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

⏩ Суть в том, что в отличии от любых схемотехнических/трассировочных ошибок такого рода вещи могут быть относительно легко выявлены, потому что каждый компонент представляет собой независимую сущность.

Компонент E6C1204CWAY1UDA

Проверка полей (наличие, название и правильность заполнения)

Делаю я обычно это копирование содержимого и вставкой на странице для выявления 100% совпадения.

Проверка соответствия нумерации УГО и посадочного места

Здесь сами номера не совпадают, но это не важно, важно, чтобы анод катод и анод соответствовал:

Проверка посадочного места

Название Проверка Заключение
Быстрая проверка встроенным проверяльщиком

В порядке

Проверка размеров площадок и расстояния между ними (шага)

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

Никаких изменений, повторяет форму площадки
Производственный слой

Корректировка смещения контура компонента для соответствия настоящему
Шелкография

Имеет позиционное обозначение (REF**)
Первый вывод (КАТОД) обозначен
Обозначение первого вывода (или катода)

Обозначение на 3D теле соответствует маркировке на шелкографии
Грубая визуальная проверка

Объемная модель визуально полностью подходит под площадки для пайки

Проверка 3D модели*

*Это на самом деле следует делать до всех остальных выше.

Эту 3D модельку делал я сам во  FreeCad, так что нужно более пристальное внимание:

Общие размеры

Несоответствие ширины модели
(Должно быть 3.2 мм вместо 3.5 мм)

Несоответствие расстояния между контактами
(Должно быть 2.0 мм вместо 2.3 мм.

Исправлено и обновлено:

Цвет

Визуально в целом соответствует фото настоящему фото компонента, но зеленая полоса больше (не критично)

И, да, в первую очередь нужно проверять именно трехмерную модель из-за того, что она является зависимостью для всего остального.

Остальные компоненты

Итак, был выведен перечень компонентов всей схемы и скопированы сюда только непроверенные, который по такому же принципу (немного упрощено описание) проверяется каждый компонент, при этом стандартные и уже ранее проверенные корпуса (по типу SOT-23, SMA, R_0603, C_0805...)  не проверяются, т.к. они считаются уже проверенными и правильными:

Номер детали производителя
(Manufacturer Part Number)
Входные данные
Проверка Итог
FS43X105K251EGG

✅ ПРОВЕРЕНО

FS55X225K251EGG

✅ ПРОВЕРЕНО
CL05A225MQ5NSNC

✅ ПРОВЕРЕНО
SS56

✅ ПРОВЕРЕНО
US5MC

✅ ПРОВЕРЕНО
Исправлено:
описание
SMF180A

✅ ПРОВЕРЕНО
E6C1204CWAY1UDA

✅ ПРОВЕРЕНО

Исправлено:
размеры 3D модели
мелкие правки шелка и слоя производства
FPC-05F-8PH20

✅ ПРОВЕРЕНО

Исправлено:
Один размер в 3D модели подправлен и обновлена проекция
Исправлены ключевые слова посадочного места
ER-TF0.96-4

✅ ПРОВЕРЕНО

Исправлено:

Высота дисплея 1.372 мм -> 1.5 мм
Название корпуса -> Module
IPS-ST7735-0.96INCH-8PIN-FFC

✅ ПРОВЕРЕНО

Исправлено:

Название выводов обозначены как инверсные (верхнее подчеркивание)
A2541WR-5P

✅ ПРОВЕРЕНО

Исправлено:
описание
положение 3D модели
добавлена проекция 3D тела

Block Terminal M3

✅ ПРОВЕРЕНО

Исправлено:

Резьба M2.5 -> M3
PNLS8040-220

✅ ПРОВЕРЕНО

Исправлено:

Расстояние между площадками 4.0мм -> 3.8мм
Добавлена проекция корпуса
Граница компонента подправлена под под проекцию
FXL1040-220-M

✅ ПРОВЕРЕНО

Исправлено:

Сопротивление 58mOhm -> 66 mOhm

Центр 3D тела
Ширина  корпуса 10.8 мм -> 11.5мм
Общая высота корпуса  4.2мм -> 3.8мм

Добавлена проекция
Откорректирован контур на основе новой 3D модели и шелк
CMH160808B2R2MT

✅ ПРОВЕРЕНО

IPD70R360P7S

✅ ПРОВЕРЕНО
IRF740STRLPBF

✅ ПРОВЕРЕНО
13001

✅ ПРОВЕРЕНО
0805W8F1004T5E

✅ ПРОВЕРЕНО
0805W8F1002T5E

✅ ПРОВЕРЕНО
M2.5x5mm-HEX-SST304

✅ ПРОВЕРЕНО

M2.5x4mm-NYLON-BLACK

HTP-2.5-5

✅ ПРОВЕРЕНО

Исправлено:

Расстояние между гранями
Убрано отверстие (теперь это отдельный компонент)

GT-TC054A-H035-L1

✅ ПРОВЕРЕНО

Исправлено:
Диаметр круглых выступов кнопок 0.9 мм исправлен на 0.8 мм

MT3608

✅ ПРОВЕРЕНО
MT3608L

✅ ПРОВЕРЕНО

Исправлено:


Номер детали:
MT3608 -> MT3608L


Вывод микросхемы NC -> OC
SN74LVC1G17DCKR(UMW)

✅ ПРОВЕРЕНО
Исправлено:
Изменен контур (Courtyard) на более точный
Добавлена проекция 3D тела
UCC27517DBVR

✅ ПРОВЕРЕНО
STM32F401CBU6

✅ ПРОВЕРЕНО

Исправлено
дополнено название некоторых выводов

3D модель оказалась неправильной, главное отличие в высоте 1мм, а должно быть 0.5мм

Площадки также немного изменены

Добавлена точная проекция корпуса

X322525MOB4SI

✅ ПРОВЕРЕНО

Заключение

🟢 Если вы проектируете электронные устройства самостоятельно, то скорее всего и библиотеку ведете самостоятельно, поэтому ДО выпуска платы все компоненты должны пройти проверку, причем лучше это делать через время после добавления, так вы сможете взглянуть на них по новой и, возможно, выявить то, чего и предположить не могли)

🟢 Такого рода работу можно проводить частями, т.к. каждый компонент является независимым объектом.

🟠 Если в библиотеке были внесены изменения в условное обозначение/посадочное место/трехмерное тело, то выпустить плату с устаревшими их версиями (без обновления) - НЕЛЬЗЯ (лучше всего, чтобы проверка производилась автоматически).

🔵 Каждый компонент должен иметь свой статус (жизненный цикл), чтобы четко понимать какие из них проверены, а какие нет, таким образом вы не будете делать одно и то же несколько раз и сможете смело использовать проверенный детали из других проектов плат.

758
RSS
Нет комментариев. Ваш будет первым!
Загрузка...