Хм... crow, тут есть ещё бяка в проектировании аналоговой части электронных схем.
ВСЕХ, прошу тоже подключиться и написать что-нибудь, если будет чего...
Ща изложу исходные...
Итак, как наверное все знают контроллеры нет смысла рассчитывать, т.к. в разных приложениях к ним всегда есть инструкции как их разводить, ну там как к ним цеплять кварц, какие элементы для этого использовать и т.д. Т.е. грубо говоря для контроллеров уже всё есть, просто списывай и делай по образу и подобию. Специально сделано для людей, чтобы не мучались, а брали готовый кусок...
Проблемы начинаются с аналоговой частью, например вот тот же шим:
https://ru.wikipedia.org/wiki/Широтно-и ... _модуляциясигнал с которого нужно как-то подать на наши катушки.
Естественно в том виде как он выходит с контроллера его туда подавать нельзя, там мощность никакая, вообщем с контроллера выходят только управляющие сигналы. Дальше надо их как-то усилить и подать уже на наши искомые катушки. Вот создание такого усилителя, причём хорошо рассчитанного, так чтобы силовая часть не подпалила сам контроллер через шим канал, к которому она подключена и сама при этом не спалилась и является главной задачей.
Тут, понятное дело, сплошная аналоговая электроника. Чтобы не мыкаться слишком сильно, и количество итераций до успешной сборки сократить раз в 10, применяют симуляторы. Конечно симулятор не даёт полного соответствия поведения схемы и результатов симуляции. Но даже если соответствие будет 60% - это просто идеальный результат. В противном случае может быть вот так:
См. с 9:00 по 9:23 и с 12:14 по 13:00...
Эх, сколько мосфетов и прочего электронного барахла может быть сэкономлено...
Вообщем полезная штука! Думаю многие в ВУЗ-е изучали такую программку как Electronics Workbench, вообщем нормальная обучающая программка, проблема в ней только одно - она устарела. Устарела она не в плане расчёта, а в плане поддержки изготовляемых сейчас компонентов. Ну а какие же программы поддерживают современные компоненты?
Есть хренова туча симуляторов:
OrCAD (модуль Pspice)
Multisim
Proteus
Micro-Cap
TINA TI
QUCS (Quite Universal Circuit Simulator)
LTspice
и т.д.
Вообщем их много... Всё это так называемые spice ориентированные программы.
Дело в том, что одна из первых программ симулирования электронных схем была SPICE:
https://ru.wikipedia.org/wiki/SPICE_(си ... онных_схем)
Вообщем программа прижилась, и все дальнейшие программы (многие по крайней мере) стали делаться по образу и подобию.
Наверное многие видели как рассчитываются транзисторы по вольт-амперной характеристике. Помимо неё в расчёт можно включить всё что только душе захочется, например разные инерционные параметры, там ёмкость p-n перехода, его индуктивность. Сюда можно и Амплитудо-частотную характеристику прикрутить, и фазо-частотную, конечно все они входят в передаточную функцию, т.е. зная передаточную функцию, можно их построить, но иногда бывает точнее строить их все отдельно, а не извлекать из передаточной функции. Так вот, в программе SPICE была установлена так называемая SPICE модель, т.е. некий набор параметров, характеризующих тот или иной полупроводниковый прибор. Вот в прищепке есть довольно скупая информация по таким моделям, см. models.pdf...
Как они нормально снимаются нужно конечно читать стандарты этой SPICE модели, чего конечно не хочется...
Но в общем виде, как это примерно делается, можно посмотреть вот здесь:
Он пытается построить Spice модель вот этого мосфета:
http://www.vishay.com/docs/91029/91029.pdfОчевидно производитель не озаботился созданием SPICE модели и вот ему приходится делать это самому. Вообщем по нужной методике он пытается на бумажке показать как по нужным формулам посчитать нужные параметры, потом, чтобы сильно не гемороиться, сам просчёт он проводит всё-таки не на бумажке, а в маткаде, затем нужные посчитанные параметры служат для описания Spice модели...
Круто, да?
Думаю никто так морозиться не хочет...
Именно поэтому уважающие себя производители сами дают SPICE модели своих компонентов, например вот Analog Devices:
https://www.analog.com/ru/design-center ... odels.htmlТеперь о стандартах SPICE моделей, вот посмотрите познавательное видео:
http://0x1.tv/Обзор_свободного_ПО_для_м ... м_Кузнецов)
Короче SPICE модели используются в большинстве современных систем симулирования электронных цепей. Однако стандарт SPICE модели может отличаться (в теории они конечно одинаковые для всех, но всё-таки). Боле того, множество уже готовых SPICE моделей иногда интегрировано в библиотеки к соответствующим программам симулирования электронных цепей. Как наверное уже становится понятно, хотелось бы купить компонент и чтобы для него сразу в симуляторе имелась SPICE модель, чтобы не дорабатывать её самому напильником, как делал тот товарищ выше в видео. И вот поэтому хотелось бы найти такую программу симулирования, у которой с этим бы вообще не было проблем. Чтобы новые модели, предоставляемые производителями на отдельные полупроводниковые приборы спокойно интегрировались в библиотеку и там работали. Понятно, что знать такую программу может только тот, кто имеет с этим дело, вот собственно и вопрос: "Кто-нибудь знает что в этом плане лучше?"
Как вариант, привожу вариант импорта таких моделей в программу TINA TI, см. в прищепке TINA_TI.pdf...