Я думал о создании базы данных / программы, чтобы упростить создание аналоговых схем. Я хотел убедиться, что нет ничего подобного этому, чему я мог бы способствовать, вместо того, чтобы пытаться создать что-то с нуля. Давайте посмотрим, смогу ли я описать то, о чем я думаю в моей голове словами:
С помощью этой программы или базы данных вы сможете выбрать тип блока цепи и ввести требуемые характеристики схемы. Затем решатель автоматически определит значения резисторов, конденсаторов и компоненты, необходимые для соответствия заданным спецификациям.
Как насчет примера? Допустим, я хочу разработать усилитель с общим эмиттером BJT, например:
Разрабатывая подобный усилитель, я действительно беспокоюсь только о нескольких вещах и не всегда хочу все время пересчитывать. Я хотел бы ввести максимальное напряжение переменного тока, выходное сопротивление предыдущей ступени, положительное и отрицательное напряжение на шине и желаемое усиление напряжения / усиление тока. В свою очередь, он сможет найти необходимые значения резисторов и конденсаторов, и, если он ДЕЙСТВИТЕЛЬНО крут, предложит несколько транзисторов, которые подойдут для него.
Отказ от ответственности - я уверен, что что-то пропустил ...
Теперь с такой простой схемой вы можете подумать: «Это действительно необходимо?» Мой ответ на этот вопрос не совсем. Но представьте, если бы вы могли теперь выбрать эти блоки, соединить их вместе и спроектировать целые схемы. Я думал об использовании симулятора цепей Falstad или лаборатории схем и некоторых сценариев HTML для этого. Сейчас в моей голове есть много других вещей об этом, но я буду держать их при себе, чтобы этот пост был простым.
Итак, мои общие вопросы: есть ли еще что-то подобное, чему я могу помочь? Это совершенно непрактично? Кто-нибудь еще будет заинтересован в таком инструменте?