Перейти к содержанию

Поиск по MPN

Диалог Поиск компонента позволяет найти электронные компоненты по артикулу производителя (MPN) или названию, используя онлайн-сервисы Nexar, Mouser и DigiKey.


Открытие диалога

Диалог поиска по MPN открывается из окна Добавить новую деталь кнопкой Поиск рядом с полем MPN. От того, что вы успели заполнить в форме, зависит, как поведёт себя диалог.

Поиск по уже введённым данным

Если в форме заполнено поле MPN или Название, диалог открывается с этим запросом, поиск запускается сразу — нажимать Найти не нужно, — а поля запроса становятся недоступными для правки. При наведении на них появляется подсказка «Значение задано в окне «Добавить новую деталь»».

Так сделано намеренно: запрос остаётся привязанным к той детали, которую вы заполняете. Это исключает ситуацию, когда вы ищете один компонент, а импортируете данные в карточку другого. Если нужно искать по другому запросу — закройте диалог кнопкой Отмена, измените MPN или Название в форме и нажмите Поиск снова.

Свободный поиск

Если и MPN, и Название в форме пусты, поля запроса в диалоге доступны для ввода. Введите артикул или ключевые слова и нажмите Найти.

Примечание: Для работы поиска необходимо настроить хотя бы один провайдер: Nexar, Mouser или DigiKey. См. раздел Настройки.


Интерфейс поиска

TODO скриншот: диалог поиска компонента с результатами

Панель поиска

  • MPN — поле для ввода артикула производителя
  • Название — поле для ввода названия или ключевых слов
  • Кнопка Найти — запустить поиск
  • Кнопка Отмена — закрыть диалог

Результаты поиска

Левая панель содержит дерево результатов с колонками:

Колонка Описание
MPN Артикул производителя
Название Наименование компонента
Производитель Компания-производитель
Описание Краткое описание

Результаты группируются по провайдеру (Nexar, Mouser, DigiKey). Запрос уходит во все включённые провайдеры одновременно, и каждая группа наполняется по мере ответа — ждать самый медленный сервис не нужно.

Сколько позиций попадёт в группу, определяет поле Максимум результатов в настройках соответствующего провайдера. Если один и тот же компонент нашли несколько сервисов, он будет показан в каждой группе — сравните описания и характеристики и импортируйте тот вариант, где данные полнее.

Если провайдер не смог выполнить поиск, вместо его результатов под заголовком группы появляется строка с причиной — например, «Ключи не приняты — проверьте Client ID и Client Secret». Остальные провайдеры при этом продолжают работать, и их результаты доступны как обычно. Что означают сообщения об ошибках и как их исправить, описано на странице настроек соответствующего провайдера.

Панель характеристик

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

При выборе компонента в прокручиваемой области отображаются:

  • MPN, название, описание, производитель
  • Строка Datasheets: — ссылка на даташит. Строка показывается всегда, когда выбран результат: если провайдер не вернул документацию, вместо ссылки стоит прочерк «—». Так сразу видно, что даташита у этого компонента нет, а не что вы чего-то не заметили. Щелчок по ссылке открывает даташит в браузере
  • Превью изображения компонента (при наличии)
  • Таблица характеристик (параметр — значение)

Импорт компонента

  1. Найдите нужный компонент и выберите его в дереве результатов.
  2. Просмотрите характеристики в правой панели, чтобы убедиться, что это нужная деталь.
  3. Нажмите кнопку Импортировать.

После импорта в форму добавления детали автоматически заполняются:

  • MPN — артикул производителя, только если поле в форме пустое
  • Название — наименование компонента, только если поле в форме пустое
  • Описание — краткое описание
  • Характеристики — таблица параметров (напряжение, ёмкость, корпус и т.д.); производитель добавляется отдельной строкой
  • Даташит — если результат содержит ссылку, файл скачивается в папку inventory_datasheets/ и прикрепляется к детали — см. Даташиты
  • Изображение — если результат содержит картинку, она скачивается и добавляется к детали — см. Изображения

MPN и название, которые вы уже ввели, импорт не изменяет. Эти два поля определяют, какую деталь вы создаёте: импорт добавляет к ней информацию, но не переименовывает её.

После импорта вам останется только указать ячейку хранения и количество, затем нажать Добавить.

Импорт результата, отличающегося от заполняемой детали

Если в форме уже указан MPN или название, а выбранный результат называется иначе, приложение покажет диалог Импорт данных со сравнением: что записано в форме и что найдено. Например, вы искали по названию «Стабилизатор 5 В» и выбрали результат с MPN LM7805CT.

  • Да — описание, характеристики, даташит и изображение найденного компонента будут добавлены к вашей детали, а MPN и название останутся прежними.
  • Нет — импорт отменяется, форма не меняется. Выберите другой результат или закройте диалог поиска.

Это защита от случайного смешивания данных двух разных компонентов в одной карточке.

TODO скриншот: диалог подтверждения импорта данных отличающегося компонента

Совет: Если результат явно относится к другому компоненту, ответьте Нет и уточните запрос — иначе в карточке окажутся чужие характеристики и даташит.


См. также