Кстати под ВИНь АПИ я на POWER BASIC'у пишу, и ДЛЛ на нем тоже отлично просто клепать. Жаль только драйвера на нем не скомпилировать
Ввод схемы в текстовом виде
Moderator: Shaos
-
He3HauKo
- Senior
- Posts: 176
- Joined: 09 Aug 2012 11:20
- Location: 95.135.174.189
-
KolAnVi
- Fanat
- Posts: 79
- Joined: 27 May 2011 04:25
- Location: Perm
В том смысле, что: ребята, раз у вас есть такие мысли(не я первый предложил), вот вам моя идея.Shaos wrote:А поподробнее? На чём?
Клозетсорц или опенсорц?
Облачность или веб-ориентированность меня не очень интересует, скорее наоборот.
Не хочется заниматься разработкой своей программы моделирования, их миллион наверное уже, но если до этого дойдет, то на начальном этапе будет конвертер из тестового описания в таблицы данных с синтаксисом C-программы, которые будут компилироваться вместе с самими алгоритмами моделирования. Наибольшая сложность тут реализовать ввод и вывод временных диаграмм - эта часть уже обязана быть интерактивной. Для меня динамика при изучении функционала чего-нибудь очень важна. Причем обязательно должны быть реализованы "перебивальшики" - возможность задавать значения ВЫХОДОВ, расходящиеся с рассчитанными. Это позволит проводить отладку/изучения без изменения схемы и соответствующей перекомпиляции.
Неплохо было бы рассчитывать зависимости на временных диаграммах, т.е. чтобы сразу было видно, какие обстоятельства привели к такому вот состоянию вот этого сигнала... Однако это просто фантазии. Как так сделать - не знаю, знаю что было бы удобно;)
-
Lavr
- Supreme God
- Posts: 16855
- Joined: 21 Oct 2009 08:08
- Location: Россия
NetSpice
По случаю нашел вот некий NetSpice... http://spice.distudy.ru/examples/index.html
Там всё сугубо в тексте:
довольно сложные схемы считают...

Генератор ударного возбуждения
Исходные данные на языке Spice:
Результаты расчета

Там всё сугубо в тексте:
Попробовать самому эту игрушку мне было некогда, но судя по примерам,Приведенные здесь описания простейших схем на языке системы Spice, иллюстрируют основные ее возможности. Читатель может знакомиться с этим документом и использовать NetSpice для самостоятельного выполнения приведенных примеров. Описание примеров можно копировать и вставлять в окно NetSpice с помощью Clipboard.
довольно сложные схемы считают...

Генератор ударного возбуждения
Исходные данные на языке Spice:
Code: Select all
GENERATOR
.OPTIONS METHOD=GEAR
VE 13 0 DC 5
VIN 1 0 DC 0 PWL(0 0 150N 0 160N 3 800N 3)
R1 1 2 0.56K
Q1 3 2 0 KT3102
R2 3 4 2
R3 13 5 0.392K
R4 5 4 0.287K
R5 4 0 1.1K
R6 13 7 0.051K
Q2 7 5 6 KT3102
R7 6 8 0.2K
C1 8 0 430P
C2 6 8 10U
L1 8 9 2U
L2 9 0 2U
R8 6 10 0.56K
R9 9 11 0.56K
Q3 13 10 11 KT3102
R10 12 0 0.326K
Q4 13 11 12 KT3102
.MODEL KT3102 NPN(BF=100)
.PLOT TRAN V(1), V(12)
.TRAN 10N 800N
.END
iLavr
-
Shaos
- Admin
- Posts: 24636
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Вот тут описан некий софт, который из нетлиста умеет строить PCB и схему
http://www.visionics.a.se/ProjectReConstruction.aspx
http://www.visionics.a.se/ProjectReConstruction.aspx
