реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Вопрос по моделированию в Оркаде 105
NikF
сообщение Dec 22 2008, 16:11
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 24
Регистрация: 22-12-08
Из: Москва
Пользователь №: 42 670



Кто-нибудь знает, где в Оркаде 105 содержится источник питания цифровых устройств X$CD4000_PWR 0 CD4000_PWR. Напряжение по умолчанию 5В, хочу поменять.
При попытке установить источник CD4000_PWR из библиотеки Special.olb - симулятор дает ошибку - involving...т.е. источник уже присутствует, как только вы помещаете символ цифрового устойства в проектируемую схему. В модели цифрового устройства, источника нет. Похоже, что источник глобальный, а где он находится не знаю.
Go to the top of the page
 
+Quote Post
NikF
сообщение Dec 22 2008, 19:27
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 24
Регистрация: 22-12-08
Из: Москва
Пользователь №: 42 670



Нашел, источник CD4000_PWR находится в библиотеке Dig_io.lib, исправил там напряжение и все заработало.
Go to the top of the page
 
+Quote Post
SSerge
сообщение Dec 22 2008, 20:15
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 719
Регистрация: 13-09-05
Из: Novosibirsk
Пользователь №: 8 528



Цитата(NikF @ Dec 22 2008, 22:11) *
Кто-нибудь знает, где в Оркаде 105 содержится источник питания цифровых устройств X$CD4000_PWR 0 CD4000_PWR. Напряжение по умолчанию 5В, хочу поменять.
При попытке установить источник CD4000_PWR из библиотеки Special.olb - симулятор дает ошибку - involving...т.е. источник уже присутствует, как только вы помещаете символ цифрового устойства в проектируемую схему. В модели цифрового устройства, источника нет. Похоже, что источник глобальный, а где он находится не знаю.

Эти грабли глубоко закопаны.
Внутри dig_io.lib есть определение ".param CD4000_VDD 5.0V", а немного выше в этом файле написано как с этим бороться.

Оно задаёт дефолтное напряжение питания для CD4000 серии (цепь с именем $G_CD4000_VDD) и портит всю малину. Все компоненты с невидимыми выводами питания будут по умолчанию питаться от этого напряжения.

Если питание у всей CD4000 серии одно, но не 5V, его можно поменять для всех сразу. Для этого нужно поместить на схеме компонент PARAM из библиотеки Special.olb и создать у него свойство с именем "CD4000_VDD" и значением сколько надо вольт.
В .net файле появится строка ".param CD4000_VDD сколько_надо" и переопределит старое значение.

Если в схеме есть несколько питаний для логики то проще всего сделать ноги питания видимыми и подключить их явно к соответствующему питанию.

ЗЫ. Не успел, долго думал. smile.gif
Но лучше всё-же через PARAM, чтобы каждый раз библиотечный файл не редактировать.


--------------------
Russia est omnis divisa in partes octo.
Go to the top of the page
 
+Quote Post
NikF
сообщение Dec 23 2008, 16:40
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 24
Регистрация: 22-12-08
Из: Москва
Пользователь №: 42 670



Цитата(SSerge @ Dec 22 2008, 23:15) *
Но лучше всё-же через PARAM, чтобы каждый раз библиотечный файл не редактировать.

Боюсь, что с видимыми ногами будет тож, что и доп. источником, т.е "involving...". А вот если .param CD4000_VSS надо поменять, то перед значением ставить знак "-"? Вот так например:
.param CD4000_VSS -7.0V?

Сообщение отредактировал NikF - Dec 23 2008, 16:48
Go to the top of the page
 
+Quote Post
SSerge
сообщение Dec 23 2008, 21:21
Сообщение #5


Профессионал
*****

Группа: Свой
Сообщений: 1 719
Регистрация: 13-09-05
Из: Novosibirsk
Пользователь №: 8 528



Цитата(NikF @ Dec 23 2008, 22:40) *
Боюсь, что с видимыми ногами будет тож, что и доп. источником, т.е "involving...". А вот если .param CD4000_VSS надо поменять, то перед значением ставить знак "-"? Вот так например:
.param CD4000_VSS -7.0V?

Там указывается напряжение на соответствующей цепи относительно земли (цепь с именем "0").

А явное подключение к видимым ногам питания - самый прямой способ задать нестандартное питание логики, и путаницы не возникает и по трудоёмкости от других не отличается.

Компонент CD4000_PWR это в общем довольно бесполезное украшение. Он прекрасно заменяется парой источников типа VDC, один для сдвига Vss относительно земли, второй собственно питание от Vss до Vdd.

А всё остальное всё равно делать самому: либо явно подключать, как выше написано, либо править у ног компонентов свойство PSpiceDefaultNet, чтобы пины, оставаясь невидимыми, подключались к другой цепи.


--------------------
Russia est omnis divisa in partes octo.
Go to the top of the page
 
+Quote Post
NikF
сообщение Dec 24 2008, 18:57
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 24
Регистрация: 22-12-08
Из: Москва
Пользователь №: 42 670



Ну спасибо, все понял!
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 04:40
Рейтинг@Mail.ru


Страница сгенерированна за 0.11013 секунд с 7
ELECTRONIX ©2004-2016