Автор Тема: Мысли по поводу симуляторов...  (Прочитано 17746 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Medved

  • Сообщений: 4534
  • Ле... Лети!
    • ICQ клиент - 467329541
    • Просмотр профиля
    • E-mail
Re: Мысли по поводу симуляторов...
« Ответ #60 : Августа 22, 2005, 06:41:34 pm »
Игорь, конечно получится. Нас уже как минимум трое ;-), а там где трое- там уже почти толпа :D

lart

  • Сообщений: 1334
    • Просмотр профиля
Re: Мысли по поводу симуляторов...
« Ответ #61 : Августа 22, 2005, 06:44:31 pm »
Да, трое - это классика  ;)

lart

  • Сообщений: 1334
    • Просмотр профиля
Re: Мысли по поводу симуляторов...
« Ответ #62 : Августа 22, 2005, 09:04:33 pm »
Обновился SwCAD до версии 2.16а / 22.08.05
« Последнее редактирование: Августа 22, 2005, 09:05:08 pm от lart »

Гы-гы(Guest)

  • Гость
Re: Мысли по поводу симуляторов...
« Ответ #63 : Августа 23, 2005, 04:10:14 am »
 2lart Вводить общий стандарт именно для обмена не имеет смысла. Вот смотри. Допустим я чето просчитал в Micro-Cap'е и хочу выложить схему. Мне нужно ее перерисовать в LTspice. После чего допустим Alex B._ ее скачаивает и перерисовывает в OrCAD, PCAD, CurcuitMaker или еще что-нибудь. Спрашивается нахрена было перерисовывать в SwitcherCAD.
 Кроме того выложенная картинка из Micro-Cap'а или даже файл Micro-Cap'а ни коим образом не подставляет хозяев форума. Скорее уж того кто выложил, но и то как вы докажете, что я сделал ее не в демо-версии (кстати весит всего на 20к больше LTspice), которая бесплатна и только ограничение на 50 элементов мешается под ногами, причем нарисовать больше 50 элементов можно, но просимить нельзя.

lart

  • Сообщений: 1334
    • Просмотр профиля
Re: Мысли по поводу симуляторов...
« Ответ #64 : Августа 23, 2005, 05:23:38 am »
2Гы-гы

Стандарт для ОБМЕНА существует: картинка в любом графическом формате  ;)

Разговор идет о другом: проект добровольный, присоединившиеся к нему получат ДОПОЛНИТЕЛЬНОЕ удобство - готовую схему в формате SwCAD. Все остальные как и ранее, будут видеть картинки и с них набирать схемку для своих любимых симов.

Братцы, еще раз повторюсь: ПРОЕКТ ДОБРОВОЛЬНЫЙ! Понравилась идея - присоединяйся, не понравилась - так ничего для тебя и не изменится. А посему никакой дискриминации не будет ;)

Medved

  • Сообщений: 4534
  • Ле... Лети!
    • ICQ клиент - 467329541
    • Просмотр профиля
    • E-mail
Re: Мысли по поводу симуляторов...
« Ответ #65 : Августа 23, 2005, 06:24:45 am »
Ребята, давайте определимся с детальками. Нужен нам ГОСТ или нет?
Ларт предлагает кое-что изменить, что идет в разрез с ГОСТом. Думайте.
Вечером покажу оба варианта.

Игорь

  • Administrator
  • *****
  • Сообщений: 1121
  • Ламповый админ
    • Просмотр профиля
    • E-mail
Re: Мысли по поводу симуляторов...
« Ответ #66 : Августа 23, 2005, 09:26:08 am »
Я так не уверен, нужно ли 100% соответствие ГОСТу.
Если кто дипломную работу будет делать, где требуется ГОСТ - пусть сам и подгоняет обозначения под стандарт (-:
[size=9]-Микроконтроллерные проекты[/size]

Андрей(Guest)

  • Гость
Re: Мысли по поводу симуляторов...
« Ответ #67 : Августа 23, 2005, 09:29:38 am »
Присоединяюсь к обсуждению.
Идея очень хорошая по нескольким причинам:
1. это унифицированный инструмент в котором будет работать много народу
2. будет куча пройденных этапов, отсюда море ответов на простые вопросы для начинающих
3. унификация затронет не только сим, но и набор моделей для устройств нацеленных на гитарную музэлектронику
4. единая база моделей, у которой ДОЛЖЕН!!! быть хозяин, иначе такая база прохоюзаемая свалка
5. !!! спецы в области электроники сами найдут для себя свой сим, про спецов и их потребности спорить некорректно

Andy

  • Сообщений: 444
    • ICQ клиент - 38713217
    • Просмотр профиля
    • E-mail
Re: Мысли по поводу симуляторов...
« Ответ #68 : Августа 23, 2005, 09:50:10 am »
Странно, в моделях нет потенциометра. Нашел такую модель:
* POTENTIOMETER SUBCIRCUIT
*
* TERMINALS:1-CCW , 2-WIPER, 3-CW
* WIPER POSITION VOLTAGE:7-POS,8-NEG
*
.SUBCKT POT_1K   1 2 3  7 8
E_RA14VALUE = { V(7,8) * 1K * I(VSENSE1) }
VSENSE145DC0V
RS521
E_RB56VALUE = { (1-V(7,8)) * 1K * I(VSENSE2) }
VSENSE263DC0V
.ENDS

как к нарисованному символу прикрутить всё это ?
Если друг тебя поймет, если изредка везет - это счастье.  (с) rR

lart

  • Сообщений: 1334
    • Просмотр профиля
Re: Мысли по поводу симуляторов...
« Ответ #69 : Августа 23, 2005, 10:04:01 am »
Andy
В библиотеке, которую мы хотим предложить на обозрение, есть потенциометр. А в штатной библиотеке его нет, я так понимаю, по причине простоты реализации модели.

Положи в каталог lib\sym текстовый файлик с названием pot.asy и со следующим содержимым:

Version 4
SymbolType CELL
LINE Normal 0 12 0 0
LINE Normal 0 64 0 52
LINE Normal 20 29 9 32
LINE Normal 20 35 9 32
LINE Normal 20 35 20 29
LINE Normal 32 32 20 32
LINE Normal -9 12 0 12
LINE Normal -9 52 -9 12
LINE Normal 9 52 -9 52
LINE Normal 9 12 9 52
LINE Normal 0 12 9 12
CIRCLE Normal 6 49 3 46
WINDOW 0 16 14 Left 0
WINDOW 3 16 50 Left 0
WINDOW 123 17 66 Left 0
SYMATTR Value R=10k
SYMATTR Value2 W=.5
SYMATTR Prefix X
SYMATTR Description A potentiometer
SYMATTR SpiceModel pot
SYMATTR ModelFile pot.sub
PIN 0 0 NONE 0
PINATTR PinName A
PINATTR SpiceOrder 1
PIN 0 64 NONE 8
PINATTR PinName B
PINATTR SpiceOrder 2
PIN 32 32 NONE 0
PINATTR PinName C
PINATTR SpiceOrder 3


А в каталог lib\sub файлик pot.sub с содержимым:

*-----------------------------------------------------------
*    Параметр tap показывает положение среднего вывода
*    потенциометра относительно крайних его выводов,
*    например:
*     0 - в крайнем нижнем положении
*     .5 - в среднем
*     .25 - четверть номинала от нижнего конца
*     1 - в крайнем верхнем положении
*    Нулевой номинал резистора в LTspice недопустим,
*    поэтому функция limit() корректирует параметр tap
*-----------------------------------------------------------
.SUBCKT POT 1 2 3
.param tap=limit(W,.001,.999)
R0 1 3 {R*(1-tap)}
R1 3 2 {R*tap}
.ENDS

Medved

  • Сообщений: 4534
  • Ле... Лети!
    • ICQ клиент - 467329541
    • Просмотр профиля
    • E-mail
Re: Мысли по поводу симуляторов...
« Ответ #70 : Августа 23, 2005, 10:08:17 am »
Энди, погоди немного. Максимум через неделю все утресется. Будет там и модель пота. Поищи в сети, я где-то натыкался на описание как сделать то или другое в спайсе. Пот там тоже был.
У тебя что-то странная модель какая-то. Все проще делается...

DDD

  • Сообщений: 10347
  • Имею личный текст
    • Просмотр профиля
    • E-mail
Re: Мысли по поводу симуляторов...
« Ответ #71 : Августа 23, 2005, 03:23:47 pm »
Ваще, когда куча народу всем миром делают одно дело, то оно спорится гораздо быстрее, это факт. Можно друг другу подсказывать, помогать, советоваться и пр. Это здорово.
Особенно касается тех, кто еще не определился с симом - им прямой резон присоединиться к обществу. Вот тут я "ЗА".
Готов подписаться под каждым своим словом

Medved

  • Сообщений: 4534
  • Ле... Лети!
    • ICQ клиент - 467329541
    • Просмотр профиля
    • E-mail
Re: Мысли по поводу симуляторов...
« Ответ #72 : Августа 23, 2005, 05:30:39 pm »
ДДД, ты абсолютно прав. Это нужно больше новичкам. Но ведь, многие из них останутся, наберутся опыта и будет уже привычная и отлаженная система. Удобно. И хочу еще раз повторить, что НИ У КОГО ТАКОГО НЕТ! Наше ГТЛаб-комьюнити и так уникальное, а будет еще уникальнее ;)

Народ, нам важно ваше мнение!
Нужно выбрать. Итак, размер резистора мы вроде утрясли (по длине хотя-бы).
Ларт предлагает 1) укоротить ножки кондера ц1 до размеров ц2, 2) заменить гостовский вариант j1 на j2, чтобы по пинам было похоже на q1. Ваше мнение?
Мое мнение:
1) Ситуация, когда такие ножки будут мешать редка. В остальных случаях- все равно дорисовывать до размеров рядом стоящей детали (резистора, например). А с длинными выглядит по-пропорциональнее с другими деталями библиотеки.
2) Гостовский вариант удобней для пт схемотехники (тот же каскод выглядит гораздо компактней)
Ларт хотел сделать совместимыми ПТ и БТ по пинам, но все-равно затвор и база-то не совпадает!
Вот.
Жду комментариев.
« Последнее редактирование: Августа 23, 2005, 05:32:14 pm от Medved »

lart

  • Сообщений: 1334
    • Просмотр профиля
Re: Мысли по поводу симуляторов...
« Ответ #73 : Августа 23, 2005, 05:51:45 pm »
По поводу ПТ - согласен на ГОСТовский вариант. По поводу конденсаторов - дорисовать недостающие ноги куда проще, чем "спрятать" лишние :-) Опять же, выигрывает та самая компактность, к которой аппелирует Medved в случае с ПТ... Да и диоды/стабилитроны стоило бы точно так уменьшить, иначе цепочка из последовательных трех, а то даже и двух диодов, например, в ограничителе, будет достаточно громоздко смотреться...
Да и перечеркивание диода - лишнее, мне кажется.

Medved

  • Сообщений: 4534
  • Ле... Лети!
    • ICQ клиент - 467329541
    • Просмотр профиля
    • E-mail
Re: Мысли по поводу симуляторов...
« Ответ #74 : Августа 23, 2005, 05:58:09 pm »
Сергею.
Отлично, я рад, что с ПТ мы разобрались. Перечеркивание диода- тот же ГОСТ. Это дело на любителя, согласен. Можно убрать- не сложно.
А вот уменьшать ноги не только кондеров но и диодов- уже более весомый аргумент. Особенно в ограничителе ;) Почти убедил :) Народ, ау? Какое ваше мнение?
Но ты не забывай, что есть еще подписи рядом с элементами. Если мы сделаем все с маленькими ногами- надписи будут одна на одной.

lart

  • Сообщений: 1334
    • Просмотр профиля
Re: Мысли по поводу симуляторов...
« Ответ #75 : Августа 23, 2005, 06:02:30 pm »
Надписи ведь можно двигать, или то же "зеркало" сделать...

Spiteful

  • Сообщений: 1168
  • мэн крутой
    • ICQ клиент - 286974545
    • Просмотр профиля
Re: Мысли по поводу симуляторов...
« Ответ #76 : Августа 23, 2005, 07:10:50 pm »
Полностью поддерживаю Ваши начинания в этой области. На счёт вида элементов схемы - много с ними возился в ПКаде, библиотеки пережили множество реинкарнаций, в конце концов пришёл к выводу что универсальной библиотеки не получить - надо под каждый проект доробатывать/переделывать. В данном случае проще, совместными усилиями можно всё как следует стандартизировать. Но особого резонанса в массах почему-то не наблюдается.
Что до меня, так я за "всё по ГОСТам". Хотя бы потому что их ещё никто не отменял:-), да и схемы по получаются красивые. Картинка из поста #72, по моему скромному мнению, никуда не годится, хотя бы по соотношению толщины линии и шрифта. Полевик лучше по госту, конденсатор лучше укороченный. Шрифт - в ПКаде можно двигать куда захочешь - изначально нужно ставить в самое частовстречающееся положение. Могу прислать мой последний ПКадный вариант резисторов/конденсаторов, но там я старался приблизиться к ГОСТам, как говориться, на глаз. Так что у вас должно получиться точнее и лучше. Непросто сделать всё как надо сразу. Не надо спешить.

Ещё важный вопрос, когда-то жарко обсуждавшийся на гитар.ру, - вопрос о сэмплах: сделать набор стандартных сэмплов разного характера, которые народ бы прогонял через свои устройства, записывал бы и выкладывал в сеть. С такой программой такие сэмплы просто необходимы. К примеру, я, человек не воспринимающий музыку тяжелее DeepPurple, с трудом разбираюсь в терминах типа "дждж" или "мясо". Поэтому надо сделать сэмплы различных стилей, разного времени. По крайнй мере сразу будет видно, для какой музыки делалась схема, а то от непонимания на этой почве часто выростают бесполезные дебаты. Человек ищет схему для 70-х - а советчики - кто из 80-х, кто из 90-х... Чего они ему насоветуют?

Ну а когда будут приведены к нормальному виду и библиотеки, и сэмплы - разрабатывать схемы станет - одно удовольствие. Ещё найти бы программу, которая бы заставляла работать реальные устройства не хуже чем в симуляторе...
[size=9] - Комбики ламповые. Примочки транзисторные.
- Я за старые технологии. Я за аналоговую схемотехнику.[/size]

Alex_B._

  • Гость
Re: Мысли по поводу симуляторов...
« Ответ #77 : Августа 24, 2005, 07:14:08 am »
ИМХО, шрифт должен быть моноширинным. Lucida Console, например. Если есть такая возможность, кончено.

Medved(Guest)

  • Гость
Re: Мысли по поводу симуляторов...
« Ответ #78 : Августа 24, 2005, 07:37:24 am »
Толщина линий не настраивается. Увы. Шрифт либо такой либо еще хуже. Тоже увы.
Спайтфул, спасибо за мнение про пт и кондеры. Жду еще. ГОСТа не получится в точности, свитчер своеобразно рисует схемы. Нужно чтобы просто было удобно и относительно красиво.

lart

  • Сообщений: 1334
    • Просмотр профиля
Re: Мысли по поводу симуляторов...
« Ответ #79 : Августа 24, 2005, 07:55:26 am »
По поводу толщины линий: Tools->Control Panel->Drafting Options->Draft with thick lines