|
[ На главную ] -- [ Список участников ] -- [ Правила форума ] -- [ Зарегистрироваться ] |
On-line: |
Gauss2k - gauss gun у тебя дома / Электроника и Электротехника / Работа в LTspice SwCAD |
Страницы: 1 2 3 4 Next>> |
Автор | Сообщение | |
jab магистр Группа: Модераторы Сообщений: 4243 |
Добавлено: 05-01-2011 00:01 | |
vanderber, забрал самый последний спайс. Кстати, он датирован четвертым января 2011. И ещё экстру яхугруппы забрал тоже последнюю. http://www.linear.com/designtools/software/index.jsp http://forest22.homeip.net/Electronics/index.html Всё установилось без проблем и запускается. Ещё документацию позабрал разную на спайс. Надо теперь всё както прочитать суметь. Ещё не плохо было бы, чтоб 4046 смогла корректо заработать от 12В. Просто хотел бы попробовать организовать корректную модель своей старой схемы. Интересно стало. То она както работает, но не так как на самом деле. |
||
vanderber магистр Группа: Участники Сообщений: 624 |
Добавлено: 05-01-2011 00:12 | |
To JAB Рад за ВАС. JAB ВСЕ НЕ НАДО читать. Там много лишнего, пока лишнего. Я действовал так. Делаю что мне надо, кручу, тыкаю. Если где-то пробел -> восполняю, и снова кручу-верчу ... хочу. Предложение по поводу 4046 -> могу предложить, действовать влоб, стабилитроном срезать заводимые 12V. Это раз. Два -> переписать таблицу для G1 (это дольше) Три -> вставить остальные компараторы (это быстро, они уже есть у меня) но с ними счет помедленнее чутка будет. Этих слов "не так как на самом деле" я и ждал. Давайте ВАШИ замечания и будем вместе доделывать, если хотите -> вы говорите реалию, я пытаюсь к ней приблизить модель 4046, хотите сами что поправьте, ну типа как с UCC Я ведь собрал в модельке ВАШУ схему чтоб проверить, и вижу -> не то. У человека работает в реале а модель - не то. Так не должно быть. Есть сервис рисование онлайн очень удобен Основные моменты осциллограм, участки схем можно не отходя от форума рисовать реал тайм собеседнику тет-а-тет так сказать |
||
jab магистр Группа: Модераторы Сообщений: 4243 |
Добавлено: 06-01-2011 19:37 | |
vanderber, не поможете ли мне разобраться с нетлистами? Что-то не понял я как именно править. Не запускаецо моделько в схеме. И как потом модельку добавить в спайс? Просто в папку положил, а не хочет. Test |
||
vanderber магистр Группа: Участники Сообщений: 624 |
Добавлено: 06-01-2011 20:10 | |
TO JAb Способ что я знаю 1. в UCC37322.asc надо чтоб все пины не соединенные накоротко назывались по разному. Т.е. из копыт 5 и 4 оставить только одно, из копыт 8 и 1 оставить только одно копыто. Сделайте так, как сделаете скажете To ksv прочитал ВАШ пост. Про эту фигню тоже
Сзади еще ВУП-5 стоит. Есть резистивное и электронно-лучевое напыление. У меня в задумках магнетронное, но, дорогое оно, и пока пути к нему только намечаю. Диспергатора нет. Вот и думаю сваять что-то типа. А пересечься по ультразвуку неплохо было бы. Я уже почти разобрался в схеме Хмелева (они в своем труде маркировки со схемы поудаляли, но для меня это не проблема ) Экспресс контроль здесь такой: смешиваем матрицу из Al2O3 + Sio2 +CaO и добавляем легирующий Eu2O3. Каждый компонент содержится от общей массы в процентах, которые варьируются. Разные варианты смесей загружаются в выокотемпературную печь и отжигаются. Отжиг (не по детски ) занимает минимум часов 12. Потом спеченный порошок, теперь уже таблетка, тестируется на фото и электролюминесценцию. Вот я и хочу эту стадию отжига ускорить. Получилось за 5-10 минут с электродуговым расплавлением (это на базе полу-моста с флая), но там таблетка уродуется, и пригодна только для фотолюминесценции, а как мишень распыляемая уже не катет. Насчет электродугового расплавления мне предложили рассмотреть вариант патентования если такого еще нет.
Насчет расстройки контура точно сказать не могу, но вот фаза инвертированного напряжения, приходящая на 14 ногу вместе с сигналом 3(сигнал с ГУН) ноги формируют, посредством коммпаратора, напряжение, которое затем подается снова на ГУН - предпосылка к обратной связи - вроде?. И эта связь может реализоваться если напряжение заводимое на ГУН будет в пределах выставленных через R1,R2,C1, т.е. начальная частота близка к собственной частоте контура. Но, захват здесь не устойчив, слабоват - любая помеха дающая пересечение производной сигнала или самого сигнала с нулем собьет настройку, и зависит сильно от корректирующих цепочек, вот тут я и подумал: зачем так мудрить? мож проще былоб убрать большинство LM-ок и задавать все, скажем резистором. Кстати что-то мне пока все больше и больше вариант Eirik Taylor (uzzors2k) не нравится |
||
jab магистр Группа: Модераторы Сообщений: 4243 |
Добавлено: 06-01-2011 20:36 | |
Fatal Error: Unknown subcircuit called in: xu2 n002 n006 nc_01 0 0 mp_01 n004 n002 ucc37322.asc ucc37322 читаю документацию и ничего не понимаю.. как для другого какогото спайса написано. Пишут про .subckt а я в упор не нахожу это, чтоб отредактировать.. |
||
vanderber магистр Группа: Участники Сообщений: 624 |
Добавлено: 06-01-2011 20:45 | |
TO JAB не спешите запускать. Далее надо открыть символ UCC37322.asy и просмотреть соответствие пинов символа пинам схемы нажав CTRL+A Symbol type -> Cell ну и остальное на подобии UCC37321.asy И погодите запускать. отпишите что сделали Да забейте пока навремя на документацию - там нужна документация чтоб разобраться в этой документации, потому что писали ее не те люди, которые саму прогу написали [ sml] |
||
jab магистр Группа: Модераторы Сообщений: 4243 |
Добавлено: 06-01-2011 21:04 | |
При нажатии на CTRL+A вылезает окно символ атрибут эдитор. В нем у меня указан Cell. валуе и дискриптион. Все. Понимаю, что надо както подвязать ножки схемы к ножкам символа, но это в какомто другом окне делается. Писали про .subckt, но где это и как его редактировать х.з. |
||
vanderber магистр Группа: Участники Сообщений: 624 |
Добавлено: 06-01-2011 21:14 | |
Забейте на .subckt, эта ошибка говорит о том что мы сейчас с ВАМИ и исправляем, он говорит что не находит такой subckt для символа потому что не все атрибуты символа соответствуют subckt-у Должно быть так префикс изменить можно, но тогда субцкт открывать по правому клику не будет вместо ucc37321 пишите UCC37322 - такими же должны быть названия файлов asc и asy и все в одной папке Соответствие - правым кликом по пину, пардон Потом все сохранить и перегрузить спайс |
||
jab магистр Группа: Модераторы Сообщений: 4243 |
Добавлено: 06-01-2011 21:19 | |
У меня также, только микруха по другому называется Version 4 SymbolType CELL RECTANGLE Normal -128 -104 144 104 WINDOW 0 8 -104 Bottom 0 SYMATTR Value UCC37322 SYMATTR Description UCC37322 SYMATTR Value2 UCC37322 PIN -128 -80 LEFT 8 PINATTR PinName Vdd--1 PINATTR SpiceOrder 1 PIN -128 -32 LEFT 8 PINATTR PinName in--2 PINATTR SpiceOrder 2 PIN -128 16 LEFT 8 PINATTR PinName ENBL--3 PINATTR SpiceOrder 3 PIN -128 64 LEFT 8 PINATTR PinName AGND--4 PINATTR SpiceOrder 4 PIN 144 64 RIGHT 8 PINATTR PinName 5--PGND PINATTR SpiceOrder 5 PIN 144 -32 RIGHT 8 PINATTR PinName 7_6--OUT PINATTR SpiceOrder 7 PIN 144 -80 RIGHT 8 PINATTR PinName Vdd--8 PINATTR SpiceOrder 8 |
||
vanderber магистр Группа: Участники Сообщений: 624 |
Добавлено: 06-01-2011 21:24 | |
дайте архив с изменениями пожалуйста | ||
jab магистр Группа: Модераторы Сообщений: 4243 |
Добавлено: 06-01-2011 21:34 | |
vanderber Что-то я клацал, клацал и доклацался. Получилось вот так: Архив модели тут. Вроде заработало както, но мне не нравится, что я так и не понял как оно заработало. Как в схеме указать, что допустим копыто in--2 будет на символе элемента pin netlist order 2, ну и так далее. |
||
jab магистр Группа: Модераторы Сообщений: 4243 |
Добавлено: 06-01-2011 21:38 | |
Стоп! Не тот архив. ПЕРЕЗАЛИЛ Потом поудаляю наш диалог на эту тему! И ещё не понял, почему я не могу делать столько копыт, сколько захочу? |
||
vanderber магистр Группа: Участники Сообщений: 624 |
Добавлено: 06-01-2011 21:49 | |
Тут зависит от того как создается символ. Если автоматом (что я и имел ввиду когда писал) то порядок действий обратный. Если вручную то прямой. net list order - располагается в порядке вводимом вами. т.е. если на схему поместили первым in--2, то он будет первым вроде так если не ошибаюсь, а в схеме эти order просматриваются вью->спайс нет лист |
||
jab магистр Группа: Модераторы Сообщений: 4243 |
Добавлено: 06-01-2011 21:54 | |
Как просматриваетя я нашел, но не понял как понимать то, что нашел: * D:testUCC37322.asc Q2 7_6--OUT N007 AGND--4 0 PH_BC817-40 A5 N001 0 0 0 0 N002 0 0 BUF Vhigh=15 Td=5n A4 N006 0 0 0 0 N001 0 0 BUF Vhigh=15 Td=50n A3 0 N004 0 N005 0 N006 0 0 OR Vhigh=15 Td=5n RENBL Vdd--1 ENBL--3 100k S1 AGND--4 g in--2 AGND--4 NSWIN A1 g 0 0 0 0 N004 0 0 BUF Vhigh=15 Td=5n Ref=2.7 A2 ENBL--3 0 0 0 0 N005 0 0 SCHMITT Vhigh=15 Td=5n B1 Vdd--1 g I=if(V(in--2)>4,5,0) Q1 Vdd--1 N003 7_6--OUT 0 PH_BC817-40 R2 N003 N002 510 R4 N007 N001 510 XU2 7_6--OUT N001 AGND--4 IRF120V XU3 7_6--OUT N001 Vdd--1 IRF9130 .model NPN NPN .model PNP PNP .lib C:LTSPIC~1libcmpstandard.bjt .model PSW SW(Ron=1 Roff=1Meg Vt=-14 Vh=-0.5) .model NSW SW(Ron=1 Roff=1Meg Vt=0.5 Vh=0.5) .model NSWIN SW(Ron=1 Roff=1Meg Vt=0.5 Vh=0.5) .lib ..symEXTRAIRFLIBirf120v.spi .lib ..symEXTRAIRFLIBirf9130.spi .backanno .end Где какой ORDER ? Как понять? |
||
vanderber магистр Группа: Участники Сообщений: 624 |
Добавлено: 06-01-2011 21:55 | |
можно, но все они должны быть шунтированы (притянуты) к земле через мега или гига ом, а если это общий узел, то спайс по автомату их называет нулем в схеме, а в элементе это не ноль и тогда он и говорит ерор кеннот фаинд субцкт или субцкт содержит лишние узлы или т.п. Да и другие пины по необходимости притягивают через гигаом к земле - это правило. | ||
vanderber магистр Группа: Участники Сообщений: 624 |
Добавлено: 06-01-2011 21:59 | |
Имеет смысл смотреть не тест - ибо там источники будут резисторы обвязка внешняя, а саму субцкт далее давайте по порядку строку и я скажу как расшифровывается - там есть определенный порядок представления узлов элемента и параметров элемента резистор это к примеру R1 1 2 10k - резистор в 10к между узлами 1 и 2 A5 N001 0 0 0 0 N002 0 0 BUF Vhigh=15 Td=5n А - Это спецэлемент(субцкт не доступен вообще) А5, 5 - это номер в схеме этого элементе N001 - это первый соединенный пин элемента далее нули - это несоединенные пины и они дефолтово привязываются к земле - ноль N002 - второй соединенный пин опять нули BUF - здесь мы понимаем что А5 это буфер ну и Vhigh=15 Td=5n сигнал единицы равен 5 вольт задержка 5 наносек Дальше надо? Я мультипостю, но ВЫ сказали что удалите. или исправить? ORDER - порядок узлов в списке - в списке не должно быть объявленных (занесенных в список) но не подсоединенных узлов т.е. 1 2 10к - это ошибка, 1 2 -тоже ошибка надо R1 1 2 10k или С1 1 2 10K (килофарад) или D1 1 2 10k - и здесь 10k это уже имя модели диода которая должна быть где то в списке объявлена как . model 10K D( параметры диода ) |
||
jab магистр Группа: Модераторы Сообщений: 4243 |
Добавлено: 06-01-2011 22:14 | |
Ну вот например: RENBL Vdd--1 ENBL--3 100k Это говорит, что резистор RENBL подключен между Vdd--1 и ENBL--3 и имеет 100к. Но про ENBL--3 мне не понятно! Какой у него ордер? |
||
vanderber магистр Группа: Участники Сообщений: 624 |
Добавлено: 06-01-2011 22:20 | |
Понял, сейчас | ||
jab магистр Группа: Модераторы Сообщений: 4243 |
Добавлено: 06-01-2011 22:24 | |
Вот если смотреть по порядку в списке: * D:testUCC37322.asc Q2 7_6--OUT N007 AGND--4 0 PH_BC817-40 A5 N001 0 0 0 0 N002 0 0 BUF Vhigh=15 Td=5n A4 N006 0 0 0 0 N001 0 0 BUF Vhigh=15 Td=50n A3 0 N004 0 N005 0 N006 0 0 OR Vhigh=15 Td=5n RENBL Vdd--1 ENBL--3 100k ... ... То можно предположить что: Копыто Vdd--1 = ордер 1 Копыто ENBL--3 = ордер 2 .. и т.д. Но уже не так! В картинке у меня ордер 2 прописан для in--2. Вот это меня и смущает. Не работает моя логика в данном случае. А как ещё посмотреть х.з. |
||
vanderber магистр Группа: Участники Сообщений: 624 |
Добавлено: 06-01-2011 22:27 | |
У них этот ордер, по-ходу, по мере появления в схеме нумеруется, т.е. если мы в схеме первым сделали узел Vdd--1 как ин или аут или бидирект то он и будет дефолтово первым Поэтому символ нужно создавать дефолтово а затем его переделывать не перепутав порядок пинов иначе надо пристально следить за этим. |
||
jab магистр Группа: Модераторы Сообщений: 4243 |
Добавлено: 06-01-2011 22:27 | |
Попробовал посмотреть под другим углом. Например так: * D:testUCC37322.asc Q2 7_6--OUT N007 AGND--4 0 PH_BC817-40 A5 N001 0 0 0 0 N002 0 0 BUF Vhigh=15 Td=5n A4 N006 0 0 0 0 N001 0 0 BUF Vhigh=15 Td=50n A3 0 N004 0 N005 0 N006 0 0 OR Vhigh=15 Td=5n RENBL Vdd--1 ENBL--3 100k S1 AGND--4 g in--2 AGND--4 NSWIN A1 g 0 0 0 0 N004 0 0 BUF Vhigh=15 Td=5n Ref=2.7 A2 ENBL--3 0 0 0 0 N005 0 0 SCHMITT Vhigh=15 Td=5n ... ... Каждый первый узел наделяется ордером по порядку. Значит так: Vdd--1 = ордер 1 AGND--4 = ордер 2 ENBL--3 = ордер 3 Но опять пальцем в небо! На самом деле у меня прописано: Vdd--1 = ордер 1 AGND--4 = ордер 4 ENBL--3 = ордер 3 |
||
jab магистр Группа: Модераторы Сообщений: 4243 |
Добавлено: 06-01-2011 22:30 | |
vanderber, а нельзя их както подсветить чтоли на схеме? А то я не могу проссать как понимать в какой последовательности они были сделаны на схеме. Не хочется теперь из-за этого удалять все эти копыта, а потом пересоздавать заново в нужном порядке. Переключить ордера на картинке то проще ведь, но надо знать на что переключать. | ||
vanderber магистр Группа: Участники Сообщений: 624 |
Добавлено: 06-01-2011 22:30 | |
И еще строка .subckt ucc37322 Vdd--1 in--2 ENBL--3 AGND--4 7_6--OUT Должна соответствовать |
||
jab магистр Группа: Модераторы Сообщений: 4243 |
Добавлено: 06-01-2011 22:36 | |
Просто пины не достаточно указать. Надо перечислить все элементы. Порядок всех элементов. НАверно так. ПОтому как просто пины у меня давало ошибку. | ||
vanderber магистр Группа: Участники Сообщений: 624 |
Добавлено: 06-01-2011 22:47 | |
При старте Draft1.asc формируется файл Draft1.net его открыть спайсом А вообще что-то у Валентина Володина было про порядок пинов Щас гляну Вроде здесь http://flyfolder.ru/12077244/?logoff Но я так глубоко в распиновки не лез. Просто приводил в соответствие дефолтовый вариант и все. |
||
jab магистр Группа: Модераторы Сообщений: 4243 |
Добавлено: 06-01-2011 22:58 | |
Хорошо, а как тогда сделать дефолтовый вариант? Ну типа есть у меня схема, а я хочу сгенерить на неё картинку элемента! Нажимаю хиерарчи - креат нью символ и... и жопа. Пустое окно открывается, на которое надо расставлять пины и указывать им ордера, которые я не знаю. Получается надо гадать на кофейной гуще. То, что у меня получилось вообще запустить, это чистая случайность. | ||
vanderber магистр Группа: Участники Сообщений: 624 |
Добавлено: 06-01-2011 23:02 | |
А тут один момент не пропущен ли Кнопка НЕТ ЛАБЕЛ перед созданием хиерарчи - креат нью символ надо присвоить узлам, поименованным вами, атрибут FLAG правым кликом по названию узла нет наме - порт тайп Все поименованные вами узлы без FLAG - ин аут или бидирект при создании символа не участвуют |
||
jab магистр Группа: Модераторы Сообщений: 4243 |
Добавлено: 06-01-2011 23:07 | |
нет там флага. Есть только тип порта, имя т земля или ноль. присвоены ины и ауты.. дальше что жать? |
||
vanderber магистр Группа: Участники Сообщений: 624 |
Добавлено: 06-01-2011 23:11 | |
Здесь он тип порта, а для файла net и ядра обработчика схем это флаг Жать хиерарчи - креат нью символ |
||
jab магистр Группа: Модераторы Сообщений: 4243 |
Добавлено: 06-01-2011 23:12 | |
жал.. пустое окно с кружком по центру. | ||
vanderber магистр Группа: Участники Сообщений: 624 |
Добавлено: 06-01-2011 23:15 | |
Бллллин, торможу, не креат нью символ а оупен зис шит символ и на вопрос ответить да А Володина посмотрите у него там пару страниц но все по делу, только весит чето много |
||
jab магистр Группа: Модераторы Сообщений: 4243 |
Добавлено: 06-01-2011 23:20 | |
О! Родилась хрень квадратная с пинами. Это уже хорошо. Пины можно подвинуть. | ||
vanderber магистр Группа: Участники Сообщений: 624 |
Добавлено: 06-01-2011 23:23 | |
незря шит сивол называется | ||
vanderber магистр Группа: Участники Сообщений: 624 |
Добавлено: 06-01-2011 23:27 | |
JAB ВЫ разводку плат чем делаете? Я Sprint Layout и далее утюжная технология, Но в ней (расхожей в нете) опущен один маленький секрет Хотите? |
||
jab магистр Группа: Модераторы Сообщений: 4243 |
Добавлено: 06-01-2011 23:39 | |
vanderber, значит я перед Vdd--8 поставил резистор на 0.1 Ом. Можно наверно и мельче поставить. Так работает. Не ругается на дублирование. Но наверно должен быть другой способ? Какой секрет? Я делаю на глянцевой бумаге из журналов женских. |
||
vanderber магистр Группа: Участники Сообщений: 624 |
Добавлено: 06-01-2011 23:47 | |
Резистор можно поставить и лучше поставить 1 наноОМ. Другой способ - возможно, пляски с узлом под названием COM.
Верно, но, чтоб бумага совсем хорошо отставала ее надо отмачивать в подщелаченной воде (если нет NaOH, сойдет хозяйственной мыло) или с серной кислотой. И то и другое разлагает целюлозу из которой состоит бумага, а кислота еще и калций в бумаге, но безопасней слабый раствор щелочи или накрошить в воду хоз. мыла |
||
jab магистр Группа: Модераторы Сообщений: 4243 |
Добавлено: 06-01-2011 23:52 | |
Я просто теплой подой поливаю и оно отмокает минут за 10 само. Как теперь получившийся элемент добавить в спайс? Если просто в папку кидаю, то я могу его выбрать на схему новую, но схема не работает пока в папку с схемой не подброшу элемент. Както не красиво получается. |
||
vanderber магистр Группа: Участники Сообщений: 624 |
Добавлено: 07-01-2011 00:10 | |
В общих чертах смысл таков Для создания UCC37322.lib Открываем в спайсе файл Draft1.asc Жмем вью - спайс нет лист Копируем оттуда в блокнот это * block symbol definitions .subckt ucc37322 Vdd--1 in--2 ENBL--3 AGND--4 7_6--OUT Q2 7_6--OUT N007 AGND--4 0 PH_BC817-40 A5 N001 0 0 0 0 N002 0 0 BUF Vhigh=15 Td=5n A4 N006 0 0 0 0 N001 0 0 BUF Vhigh=15 Td=50n A3 0 N004 0 N005 0 N006 0 0 OR Vhigh=15 Td=5n RENBL Vdd--1 ENBL--3 100k S1 AGND--4 g in--2 AGND--4 NSWIN A1 g 0 0 0 0 N004 0 0 BUF Vhigh=15 Td=5n Ref=2.7 A2 ENBL--3 0 0 0 0 N005 0 0 SCHMITT Vhigh=15 Td=5n B1 Vdd--1 g I=if(V(in--2)>4,5,0) Q1 Vdd--1 N003 7_6--OUT 0 PH_BC817-40 R2 N003 N002 510 R4 N007 N001 510 XU2 7_6--OUT N001 AGND--4 IRF120V XU3 7_6--OUT N001 Vdd--1 IRF9130 .model PSW SW(Ron=1 Roff=1Meg Vt=-14 Vh=-0.5) .model NSW SW(Ron=1 Roff=1Meg Vt=0.5 Vh=0.5) .model NSWIN SW(Ron=1 Roff=1Meg Vt=0.5 Vh=0.5) .ends ucc37322 и сохраняем как UCC37322.lib Далее, поскольку у вас в модели используются, называемые в спайс, элементы сторонних производителей а не только примитивы спайс, то перед строкой .ends ucc37322 надо вставить .model NPN NPN .model PNP PNP Ясно что у кого..... Хотя нет не надо последнее - отставить. Добавляем только .model NPN NPN .model PNP PNP Не ... ниче не добавляем щас так попробуем Оставляем так .subckt ucc37322 Vdd--1 in--2 ENBL--3 AGND--4 7_6--OUT Q2 7_6--OUT N007 AGND--4 0 PH_BC817-40 A5 N001 0 0 0 0 N002 0 0 BUF Vhigh=15 Td=5n A4 N006 0 0 0 0 N001 0 0 BUF Vhigh=15 Td=50n A3 0 N004 0 N005 0 N006 0 0 OR Vhigh=15 Td=5n RENBL Vdd--1 ENBL--3 100k S1 AGND--4 g in--2 AGND--4 NSWIN A1 g 0 0 0 0 N004 0 0 BUF Vhigh=15 Td=5n Ref=2.7 A2 ENBL--3 0 0 0 0 N005 0 0 SCHMITT Vhigh=15 Td=5n B1 Vdd--1 g I=if(V(in--2)>4,5,0) Q1 Vdd--1 N003 7_6--OUT 0 PH_BC817-40 R2 N003 N002 510 R4 N007 N001 510 XU2 7_6--OUT N001 AGND--4 IRF120V XU3 7_6--OUT N001 Vdd--1 IRF9130 .model PSW SW(Ron=1 Roff=1Meg Vt=-14 Vh=-0.5) .model NSW SW(Ron=1 Roff=1Meg Vt=0.5 Vh=0.5) .model NSWIN SW(Ron=1 Roff=1Meg Vt=0.5 Vh=0.5) .ends ucc37322 |
||
vanderber магистр Группа: Участники Сообщений: 624 |
Добавлено: 07-01-2011 00:27 | |
Файл UCC37322.asy кидаем в ...LTC/TspiceIV/lib/sym |
||
vanderber магистр Группа: Участники Сообщений: 624 |
Добавлено: 07-01-2011 00:29 | |
Файл UCC37322.lib кидаем например в ..LTC/LTspiceIV/lib/sym/MyLib/ |
||
vanderber магистр Группа: Участники Сообщений: 624 |
Добавлено: 07-01-2011 00:32 | |
открываем закинутый в ..LTC/TspiceIV/lib/sym символ UCC37322.asy Жмем CTRL+A Дальше танцы с Префикс, спайс модел и валуе Префикс ставим U или X жмем ок (если X то пожелтеет - нелзя будет редактировать сивол правым кликом) Я ставлю U В спайс модел указываем путь ..LTC/LTspiceIV/lib/sym/MyLib/UCC37322.LIB (слеши в другую сторону) |
||
jab магистр Группа: Модераторы Сообщений: 4243 |
Добавлено: 07-01-2011 00:34 | |
Хм.. в общем сделал так, но пишет мол не может найти схему. Положил либ в папку с схемой.. не помогает. | ||
vanderber магистр Группа: Участники Сообщений: 624 |
Добавлено: 07-01-2011 00:38 | |
Жмем сохранить перегружаем спайс и пробуем - открываем draft1.asc вырезаем символ который был и добавляем тот что скинули в общуу папку sym Ругнулся? Переименовываем UCC37322.asc тот что в папке с DRAFT1.asc, чтоб спайс его не подхватывал а брал тот что в общей папке sym |
||
jab магистр Группа: Модераторы Сообщений: 4243 |
Добавлено: 07-01-2011 00:54 | |
Circuit: * D:testDraft1.asc Error on line 12 : u2 n002 n006 nc_01 0 n004 c:/ltspiceiv/lib/sym/extra/uc/ucc37322/ucc37322.lib ucc37322 ucc37322 Unable to find definition of model "0" * Unknown parameter "n004" WARNING: Node N004 is floating. WARNING: Node NC_01 is floating. WARNING: Less than two connections to node N004. This node is used by R1. Fatal Error: U2#rhi3: Resistance must not be zero. |
||
vanderber магистр Группа: Участники Сообщений: 624 |
Добавлено: 07-01-2011 00:56 | |
И переименовываем UCC37322.asy тот что в папке с DRAFT1.asc, чтоб спайс его не подхватывал а брал тот что в общей папке sym Если все правильно сделали то при правом клике по элементу в открывшемся окне напротив Опен сумвол будет тот путь куда символ скинули |
||
jab магистр Группа: Модераторы Сообщений: 4243 |
Добавлено: 07-01-2011 00:57 | |
* block symbol definitions .subckt ucc37322 Vdd--1 in--2 ENBL--3 AGND--4 7_6--OUT Q2 7_6--OUT N007 AGND--4 0 PH_BC817-40 A5 N001 0 0 0 0 N002 0 0 BUF Vhigh=15 Td=5n A4 N006 0 0 0 0 N001 0 0 BUF Vhigh=15 Td=50n A3 0 N004 0 N005 0 N006 0 0 OR Vhigh=15 Td=5n RENBL Vdd--1 ENBL--3 100k S1 AGND--4 g in--2 AGND--4 NSWIN A1 g 0 0 0 0 N004 0 0 BUF Vhigh=15 Td=5n Ref=2.7 A2 ENBL--3 0 0 0 0 N005 0 0 SCHMITT Vhigh=15 Td=5n B1 Vdd--1 g I=if(V(in--2)>4,5,0) Q1 Vdd--1 N003 7_6--OUT 0 PH_BC817-40 R2 N003 N002 510 R4 N007 N001 510 XU2 7_6--OUT N001 AGND--4 IRF120V XU3 7_6--OUT N001 Vdd--1 IRF9130 .model PSW SW(Ron=1 Roff=1Meg Vt=-14 Vh=-0.5) .model NSW SW(Ron=1 Roff=1Meg Vt=0.5 Vh=0.5) .model NSWIN SW(Ron=1 Roff=1Meg Vt=0.5 Vh=0.5) .ends ucc37322 .model D D .lib C:LTSPIC~1libcmpstandard.dio .model NPN NPN .model PNP PNP .lib C:LTSPIC~1libcmpstandard.bjt .tran 1000u .lib ..symEXTRAIRFLIBirf120v.spi .lib ..symEXTRAIRFLIBirf9130.spi .lib ..symEXTRAIRFLIBirfp450a.spi .backanno .end |
||
vanderber магистр Группа: Участники Сообщений: 624 |
Добавлено: 07-01-2011 01:08 | |
Этот .ends ucc37322 должен быть один и самым нижним |
||
vanderber магистр Группа: Участники Сообщений: 624 |
Добавлено: 07-01-2011 01:11 | |
Мож Завтра Продолжим А то тупить начинаю Дальше просто надо правильно подшаманить строки в свойствах символа ну и смотреть какую ошибку пишет и искать в файле UCC37322.lib эту ошибку или глюк со строками свойств Последнее что у меня было Circuit: * C:123Draft1.asc Error on line 12 : u2 n002 n006 nc_01 0 n004 ..ltcltspiceivlibsymmylibucc37322.lib ucc37322.lib Unable to find definition of model "0" * Unknown parameter "n004" WARNING: Node N004 is floating. WARNING: Node NC_01 is floating. WARNING: Less than two connections to node N004. This node is used by R1. Fatal Error: U2#rhi3: Resistance must not be zero. В фале UCC37322.lib чето не то вставлено |
||
vanderber магистр Группа: Участники Сообщений: 624 |
Добавлено: 07-01-2011 01:19 | |
ААА! В первой строке UCC37322.lib Q2 7_6--OUT N007 AGND--4 0 PH_BC817-40 вот этот --------------------ноль Дает глюк И модельки транюков в схеме надо дериктивой объявить короче все строчки с транзисторами содержат ошибки |
||
vanderber магистр Группа: Участники Сообщений: 624 |
Добавлено: 07-01-2011 01:43 | |
Нифига все заработало Должно быть так и так .subckt ucc37322 Vdd--1 in--2 ENBL--3 AGND--4 7_6--OUT Q2 7_6--OUT N007 AGND--4 PH_BC817-40 A5 N001 0 0 0 0 N002 0 0 BUF Vhigh=15 Td=5n A4 N006 0 0 0 0 N001 0 0 BUF Vhigh=15 Td=50n A3 0 N004 0 N005 0 N006 0 0 OR Vhigh=15 Td=5n RENBL Vdd--1 ENBL--3 100k S1 AGND--4 g in--2 AGND--4 NSWIN A1 g 0 0 0 0 N004 0 0 BUF Vhigh=15 Td=5n Ref=2.7 A2 ENBL--3 0 0 0 0 N005 0 0 SCHMITT Vhigh=15 Td=5n B1 Vdd--1 g I=if(V(in--2)>4,5,0) Q1 Vdd--1 N003 7_6--OUT PH_BC817-40 R2 N003 N002 510 R4 N007 N001 510 XU2 7_6--OUT N001 AGND--4 IRF120V XU3 7_6--OUT N001 Vdd--1 IRF9130 .model PSW SW(Ron=1 Roff=1Meg Vt=-14 Vh=-0.5) .model NSW SW(Ron=1 Roff=1Meg Vt=0.5 Vh=0.5) .model NSWIN SW(Ron=1 Roff=1Meg Vt=0.5 Vh=0.5) .model D D .lib C:PROGRA~2LTCLTSPIC~1libcmpstandard.dio .model NPN NPN .model PNP PNP .lib C:PROGRA~2LTCLTSPIC~1libcmpstandard.bjt .lib ..symEXTRAIRFLIBirf120v.spi .lib ..symEXTRAIRFLIBirf9130.spi .backanno .ends ucc37322 Но есть в субцкт лишние строчки Последний Вариант .subckt ucc37322 Vdd--1 in--2 ENBL--3 AGND--4 7_6--OUT Q2 7_6--OUT N007 AGND--4 PH_BC817-40 A5 N001 0 0 0 0 N002 0 0 BUF Vhigh=15 Td=5n A4 N006 0 0 0 0 N001 0 0 BUF Vhigh=15 Td=50n A3 0 N004 0 N005 0 N006 0 0 OR Vhigh=15 Td=5n RENBL Vdd--1 ENBL--3 100k S1 AGND--4 g in--2 AGND--4 NSWIN A1 g 0 0 0 0 N004 0 0 BUF Vhigh=15 Td=5n Ref=2.7 A2 ENBL--3 0 0 0 0 N005 0 0 SCHMITT Vhigh=15 Td=5n B1 Vdd--1 g I=if(V(in--2)>4,5,0) Q1 Vdd--1 N003 7_6--OUT PH_BC817-40 R2 N003 N002 510 R4 N007 N001 510 XU2 7_6--OUT N001 AGND--4 IRF120V XU3 7_6--OUT N001 Vdd--1 IRF9130 .model PSW SW(Ron=1 Roff=1Meg Vt=-14 Vh=-0.5) .model NSW SW(Ron=1 Roff=1Meg Vt=0.5 Vh=0.5) .model NSWIN SW(Ron=1 Roff=1Meg Vt=0.5 Vh=0.5) .lib C:PROGRA~2LTCLTSPIC~1libcmpstandard.bjt .lib ..symEXTRAIRFLIBirf120v.spi .lib ..symEXTRAIRFLIBirf9130.spi .ends ucc37322 |
Страницы: 1 2 3 4 Next>> |
Gauss2k - gauss gun у тебя дома / Электроника и Электротехника / Работа в LTspice SwCAD |