07.07.2012, 05:50
|
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,510 раз(а) в 956 сообщении(ях)
|
Re: Proteus общие вопросы
Сообщение от Роман Ефимов
|
Пошевелите реостатом...
|
"Реостат" у меня шевелится нормально и к дохтуру мне еще рановато... Можете убедиться по скриншоту.
Вы, ето..., про закон Ома для ПОЛНОЙ цепи слыхивали? А про внутреннее сопротивление источников? Таки загляните в Advanced Properties данного генератора, может что-то ностальгическое навеет? И не забудьте, что ток переменный, значит не только активное сопротивление...
ЗЫ Добавлю, что у Вас в генераторе стоит Amplitude Mode = Peak, т.е. 20V от 0 до вершины синуса, там еще есть режимы Peak to Peak (от -вершины до +вершины) и RMS (среднеквадратичное), которое и показывает вольметр переменного тока на скриншоте. А то еще и по этому поводу заставите "реостатом" шевелить, а по такой жаре мне им шевелить лень.
Последний раз редактировалось Halex07; 07.07.2012 в 06:34.
|
|
|
Сказали "Спасибо" Halex07
|
|
|
07.07.2012, 15:18
|
|
Временная регистрация
Регистрация: 16.04.2012
Сообщений: 75
Сказал спасибо: 20
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Proteus общие вопросы
Скинте проект пожалуйста чтото у меня так не получается.
|
|
|
|
07.07.2012, 17:27
|
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,510 раз(а) в 956 сообщении(ях)
|
Re: Proteus общие вопросы
Сообщение от Роман Ефимов
|
Скинте проект пожалуйста чтото у меня так не получается.
|
Так проект то Ваш - вот пожалуйста:
|
|
|
Сказали "Спасибо" Halex07
|
|
|
13.07.2012, 12:31
|
|
Прохожий
Регистрация: 12.12.2007
Сообщений: 2
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Proteus общие вопросы
Добрый день. Возникла проблема с созданием модели как это ни банально. Пытаюсь создать модель SRAM на основе существующей 6116 из папки Memory.lml (увеличить ёмкость).
В свойствах компонента видна ссылка на файл 6116.mdf из memory.lml - За что именно отвечает файл? (там в коде только описания *NETLIST *PARTLIST и еще что-то). Где именно посмотреть код, отвечающий за поведение этого компонента в симуляторе, чтобы поправить под себя? FAQ читал, но мозги уже дымят - запутался окончательно. Пробовал править 6116.mdf, положил в Memory.lml папки MODELS, создал графический символ для нее, однако понятно что сделать надо что-то еще, но где и что? Заранее извиняюсь за нубские вопросы.
|
|
|
|
13.07.2012, 17:39
|
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,510 раз(а) в 956 сообщении(ях)
|
Re: Proteus общие вопросы
Сообщение от Rumpelstiltskin
|
Пытаюсь создать модель SRAM на основе существующей 6116 из папки Memory.lml (увеличить ёмкость).
|
Не проблема, решается добавлением адресных входов. Кстати, в исходном MDF 6116 в обозначены в NETLIST адресные входы A11 и A12, т.е. используя ссылку на тот же MDF можно просто добавить два этих входа и получить "емкость мозга" в четыре раза больше.
Сообщение от Rumpelstiltskin
|
За что именно отвечает файл? (там в коде только описания *NETLIST *PARTLIST и еще что-то).
|
Именно за описание модели и ее поведение. PARTLIST - список примитивов, из которых построена модель, NETLIST - список соответствия ИМЕН (Name) ног примитивов именам (ногам) графической модели, ну и если есть внутренние, не выходящие наружу соединения, то и они в нем прописываются.
Сообщение от Rumpelstiltskin
|
Где именно посмотреть код, отвечающий за поведение этого компонента в симуляторе, чтобы поправить под себя?
|
Кода, как такового здесь нет. Есть свойства или параметры, которые прописываются при Make Device. В частности это и "еще что-то", а именно раздел *PROPERTIES файла MDF. Поведение модели определяется примитивом Memory, полное его описание, и его свойств, как и положено находится в хелпе ProSPICE Primitives раздел Digital Modelling Primitives подраздел The Memory Model. Например, свойство BASE трактуется как Base address in data file и позволяет сдвинуть базовый (стартовый) адрес какого-нибудь примитива Memory, когда в подсхеме создаваемой модели Вы используете несколько таких примитивов.
Сообщение от Rumpelstiltskin
|
Пробовал править 6116.mdf, положил в Memory.lml папки MODELS, создал графический символ для нее, однако понятно что сделать надо что-то еще, но где и что?
|
Можно, да наверное даже и нужно не править MDF непосредственно, не зная че-почем, а создать графическую модель, присоединить к ней дочерний лист, собрать из примитивов в нем нужную подсхему, проверить ее работу и уж потом скомпилировать собственный MDF. И не забывайте про третью вкладку Make Device. Загляните в нее, пройдя процедуру для уже существующей 6116, увидите много полезного.
Последний раз редактировалось Halex07; 13.07.2012 в 17:46.
|
|
|
|
13.07.2012, 17:57
|
|
Прохожий
Регистрация: 12.12.2007
Сообщений: 2
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Proteus общие вопросы
Всё, разобрался, заработало. Проблема была в моей ошибке при редактировании .mdf файла в разделе *PARTLIST. Точно таким же способом (создание/редактирование .mdf) успешно поправил примитив АЦП. Спасибо за ответ
|
|
|
|
13.07.2012, 18:32
|
|
Временная регистрация
Регистрация: 16.04.2012
Сообщений: 75
Сказал спасибо: 20
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Proteus общие вопросы
И все таки в нашей любимой программе слабоватые графические возможности. Я понимаю что это даже не паинт но все таки.
|
|
|
|
02.08.2012, 07:03
|
|
Прохожий
Регистрация: 05.05.2008
Сообщений: 1
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Proteus общие вопросы
Народ, у кого есть нормальныйй русик для ARES в Proteus 7.10 скиньте ссылку или файл на мыло igr83@mail.ru
П-П-П-Л-Л-Л-И-И-И-З-З-З!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
|
|
|
15.08.2012, 17:31
|
|
Временная регистрация
Регистрация: 27.02.2012
Адрес: Николаев
Сообщений: 98
Сказал спасибо: 8
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: Proteus общие вопросы
существует ли для протеуса дебаггер-компилятор для исходников на С?
|
|
|
|
16.08.2012, 02:09
|
|
Вид на жительство
Регистрация: 05.09.2007
Адрес: Новороссия ЛНР Рубежное -> РФ Калуга
Сообщений: 360
Сказал спасибо: 10
Сказали Спасибо 73 раз(а) в 58 сообщении(ях)
|
Re: Proteus общие вопросы
‹VenoM›, Вообще-то да, существует, и даже в разных ипостасях.
__________________
Политика России будет выглядеть неоднозначной до тех пор, пока не будет решен исход битвы.
Чем больше слёз тем больше облегчения, в слезах и заключается лечение.
Не зли меня
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 10:39.
|
|