| EasyEDA: переопределение соответствия выводов между символом компонента и его посадочным местом |
|
| Добавил(а) microsin |
|
Чтобы переопределить или проверить соответствие выводов символа (Symbol) и посадочного места (Footprint) в EasyEDA, необходимо использовать Footprint Manager (Менеджер посадочных мест). Это основной инструмент, где можно увидеть несоответствия и изменить "привязку" контактов. Вот пошаговая инструкция, как это сделать: Шаг 1: Открыть Footprint Manager Есть два способа сделать это: 1. Выделите нужный компонент на принципиальной схеме. 2. В правой панели "Properties" (Свойства) найдите поле "Footprint" (посадочное место) и кликните по нему. Откроется менеджер. Альтернативный способ: через верхнее меню Tools > Footprint Manager (Инструменты > Менеджер посадочных мест). Этот способ удобен, если нужно проверить сразу все компоненты. Шаг 2: Проверить соответствие в Footprint Manager В открывшемся окне вы увидите три основные области: Слева: список компонентов. Если соответствие нарушено, то строка с компонентом будет подсвечена красным. Это означает, что номер контакта на схеме (например, `1`) не соответствует номеру площадки на плате (например, `A1` или `GND`). Шаг 3: Изменить соответствие (три способа) У вас есть три варианта действий в зависимости от того, какой именно элемент вы хотите редактировать: Способ А: редактирование Pin Map символа (быстрый) Этот способ подходит, если вы используете стандартное посадочное место, но хотите временно переназначить выводы для конкретного компонента на схеме (например, "перепутаны" ноги транзистора). 1. В разделе Component PIN Information (информация о контактах компонента) вы увидите список выводов. Способ Б: замена посадочного места Если текущее посадочное место не подходит или имеет неправильную нумерацию, проще назначить другое: 1. В правой части окна Footprint Manager используйте поиск (Search), чтобы найти нужное посадочное место. Способ В: редактирование исходного символа или посадочного места (правильный) Если вы создаете собственный компонент или хотите навсегда исправить библиотечный элемент, лучше изменить исходный символ или посадочное место. Редактирование символа: нажмите Edit (рядом с названием символа) или используйте горячую клавишу `I` (латинская), выделив компонент. Откройте меню Edit -> Pin Map.... Здесь можно массово исправить нумерацию выводов символа. Шаг 4: Применить изменения После того как вы изменили соответствие (через Pin Map или заменили посадочное место), нажмите кнопку Update в окне Footprint Manager, а затем Cancel (или Close), чтобы закрыть окно. Важное примечание: если при попытке конвертировать схему в плату (Schematic to PCB) вы получаете ошибку, это означает, что Footprint Manager до сих пор видит несоответствие. Обязательно проверьте, чтобы количество выводов символа равнялось количеству площадок, а их номера (Number) были идентичны. [Изменение соответствия на примере библиотечного компонента ESP32-C3 Super Mini] В этом примере по шагам рассматривается процесс переназначения соответствия выводов между символом и посадочным местом. Подразумевается, что вы сделали копию компонента в персональную библиотеку (Library -> Personal), и используете эту копию на своей принципиальной схеме. Я сделал копию компонента и назвал копию ESP32-C3 Super Mini corrected. 1. Откройте библиотеку (закладка Library в нижней части экрана). Перейдите в раздел Personal, выберите ваш компонент (в этом примере Device -> ESP32-C3 Super Mini corrected), нажмите кнопку Edit, откроется окно редактора символа компонента. 2. Отредактируйте символ. Мне понадобилось поменять нумерацию выводов на обратную. 3. Сохраните изменения через меню File -> Save (Ctrl+Shift+S). 4. Теперь необходимо применить изменения. В редакторе принципиальной схемы выберите компонент, который вы отредактировали и хотите обновить, и откройте пункт меню Tools -> Footprint Manager... Откроется окно менеджера посадочных мест, в таблице слева галочкой выберите ваш компонент, если он еще не выбран. 5. Кликните на кнопку Update и закройте окно менеджера компонентов. [Ссылки] 1. EasyEDA, первое знакомство. |