Я действительно новичок в разработке печатных плат, поэтому я новичок во всех его аспектах. Больше всего у меня проблемы с выбором подходящих компонентов. Проблема в том, что я не могу использовать большинство компонентов, найденных мной в Google или других местах.
Чтобы использовать компонент на плате, я хочу иметь возможность вставить его в какое-либо программное обеспечение для проектирования печатных плат и использовать его в виде схемы, разместить его на печатной плате и моделировать его поведение. Тем не менее, это кажется бесконечно трудным. Проблемы, с которыми я сталкиваюсь:
- Я не могу найти часть в любой библиотеке компонентов нигде
- Я не могу найти имитационную модель (SPICE / IBIS) для детали
- Я нахожу модель SPICE, но она для какой-то другой версии SPICE и не работает
- Я нахожу компонент в библиотеке и имитационную модель, но это устаревший компонент и не рекомендуется для новых разработок
- Все остальное в порядке, но я не могу найти SMD-версию компонента
Конечный результат заключается в том, что, просматривая списки компонентов Farnell, я вынужден выбирать компоненты на основе того, что я могу имитировать и находить в какой-то библиотеке, вместо того, чтобы выбирать компонент, наиболее подходящий для проекта. Кажется, это не должно быть так.
Есть ли способ на самом деле иметь большую библиотеку компонентов, для которых существуют все эти вещи? Лучшее, что я когда-либо встречал в Eagle, с библиотеками компонентов для каждого производителя отдельно от сайта сообщества Farnell. Но даже этого крайне не хватает, поскольку я обычно не нахожу компоненты, которые хочу от производителя, в библиотеке - и, очевидно, для них нет имитационных моделей. У Eagle также есть приятная функция DesignLink, но, похоже, в этом случае она мне не поможет.
В качестве примера: я ищу универсальный оптопара с транзисторным выходом, 4-контактным SMD-пакетом и 100% или более CTR. Я хотел бы иметь возможность сравнить несколько вариантов, а не выбирать один вариант, который может быть доступен как для моего программного обеспечения для моделирования, так и для моего программного обеспечения для проектирования печатных плат.
Коммерческие решения в порядке.
источник
Ответы:
Вы никогда не найдете абсолютно полную библиотеку деталей от любого поставщика. Что вам нужно сделать, это научиться использовать редактор библиотеки вашего инструмента. Там вы создаете пакеты и символы, которые вы можете поместить в свою схему и макет, основываясь на технических характеристиках от производителя.
Что касается моделирования, то для этого не существует полного / унифицированного инструмента. Вы действительно найдете модели SPICE только для базовых компонентов, таких как транзисторы и диоды, а иногда и для драйверов шины (например, контакты в FPGA). Вы будете использовать симулятор SPICE для анализа времени и частоты для такого рода вещей. Для кода вы будете использовать симулятор, который обычно поставляется со средой разработки процессора. Для VHDL / Verilog вам понадобится симулятор, такой как ModelSim. А для моделирования линий передачи для обеспечения целостности сигнала существуют также отдельные симуляторы, которые принимают геометрические данные и данные материалов, а также модели драйверов автобусов, о которых я упоминал ранее.
Так что идея смоделировать весь дизайн за один раз не реально осуществима, если только ее область действия не очень узка. В конечном итоге вы моделируете каждую подсистему отдельно в своей подходящей среде testbech, а затем объединяете все в pcb. После изготовления прототипа вы можете протестировать, проверить и отладить систему в целом.
источник
Обычно вам нужно / вы хотите нарисовать свои собственные символы и создать свою собственную коллекцию: некоторые производители предоставляют символы, но иногда они недоступны для используемого вами пакета САПР.
Кроме того, я видел несколько пакетов САПР, которые поставляются с очень некачественными символами и множеством символов для устаревших / не рекомендованных для деталей новых конструкций, чтобы привлечь людей, которые предпочитают количество качеству.
Что касается симуляции, то идеальным вариантом является одновременное моделирование блоков вашей системы, а не всей системы, которую может быть сложно или даже невозможно симулировать. Также интересно узнать, как создавать свои собственные модели или модифицировать / улучшать существующие.
Часть процесса «выбора подходящего компонента» может быть выполнена с помощью инструментов параметрического выбора, которые доступны от производителей (например, от TI ).
источник
Учитывая, что на сегодняшний день накоплено около миллиарда электронных P / N, а у DigiKey - 3 миллиона, есть 10 000 оптоизоляторов, и вы задаетесь вопросом, почему ваши бесплатные инструменты не фиксируют все это? Крупные компании платят за инструменты или время, чтобы создать общие части библиотеки. Когда я был руководителем отдела операций в компании, занимающейся исследованиями и разработками, со стороны документации, я присматривал за средствами управления выпуском Eng, инвентаризацией, стандартной базой данных внутренних PN, целостностью спецификации, выбором запаса, но я велел инженерам создавать там свои собственные части библиотеки. Так они и сделали, включая создание схемы / библиотеки / PN стандартной детали с несколькими источниками.
Что касается вашего примера, есть пара оптоизоляторов, которые легко соответствуют вашим требованиям и в наличии. Однако из-за ограничений пакета было только 2 из 10K, которые соответствовали.
Когда вы развиваете свои навыки проектирования, критерии стоимости, стабильное снабжение / стандартная PN, могут изменить ваши требования к фильтрам и помочь минимизировать потребности вашей библиотеки, и добавление новой детали станет тривиальной задачей. При этом все основные части библиотеки пассивного RC SMT должны быть доступны в общей форме. Мы использовали внутренние PN для спецификации, поэтому покупка имеет гибкость, но Eng должен указать предпочтительные PN и Mfr.
Но я сочувствую вашим вызовам.
Добавлено Другие на этом форуме пытались определить оптимальный пакет САПР, но все зависит от вашего бюджета и потребностей, поэтому он не существует. Учтите, что пакеты САПР варьируются от бесплатной до 0,2 млн. Долл. США за место, что, как ни крути, указано выше, ваши потребности могут быть удовлетворены за счет бюджета в 5 тыс. Долл., Такого как Proteus Pro, или, возможно, вам просто нужен стартовый комплект с схемами 10 тыс. Посадочных мест, 1500 посадочных мест. DipTrace - это тот, который я рекомендую с частями библиотеки 100K, но если вы получите дешевую версию, я знаю того, кто создал свой собственный, который мог бы поделиться, если вы спросите его. Также помните, что стандартные следы библиотеки IPC необходимы и не бесплатны. Следы различаются между оплавлением SMD и волнорезом для одного и того же устройства и рассчитаны на большинство оборудования, чтобы дать наименьшее количество дефектов припоя.
источник