05.06.2013, 01:01
|
|
Гражданин KAZUS.RU
Регистрация: 10.06.2010
Сообщений: 584
Сказал спасибо: 222
Сказали Спасибо 232 раз(а) в 152 сообщении(ях)
|
Re: Proteus модели
это не то, с таким же успехом можно использовать DIP08...
|
|
|
|
07.06.2013, 03:51
|
|
Прохожий
Регистрация: 07.06.2013
Сообщений: 4
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Proteus модели SN7497
|
|
|
|
07.06.2013, 06:44
|
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,508 раз(а) в 956 сообщении(ях)
|
Re: Proteus модели
Сообщение от Maria Sv
|
если я в самом Протеусе воссоздам внутреннюю структуру микросхемы, не Schematic model, а просто саму структуру, микросхема будет работать аналогично оригиналу или там нужно учитывать какие-то особенности?
|
Будет, если не насажаете ошибок в структуре. Создание Schematic model с этого и начинается. Сначала создается структура, тестируется (здесь лучше с помощью Digital графика), ну а потом уже запихивается в MDF файл. Из "подводных камней" следует учитывать, что у цифровых примитивов задержки передачи сигнала со входа на выход практически нулевые, поэтому для триггеров в счетчиках их возможно надо будет прописать. Лепите структуру и выкладывайте заархивированным проектом сюда, оттестируем вместе и я выложу Вам (ну и всем остальным желающим) готовую модель.
|
|
|
|
07.06.2013, 20:15
|
|
Прохожий
Регистрация: 07.06.2013
Сообщений: 4
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Proteus модели SN7497
Halex07 как много это займет по времени, хотя бы приблизительно? Опять же вопрос от новичка: структуру прорисовывать в самом Proteus или же для этого нужно какое-то приложение?
|
|
|
|
07.06.2013, 20:25
|
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,508 раз(а) в 956 сообщении(ях)
|
Re: Proteus модели
Сообщение от Maria Sv
|
структуру прорисовывать в самом Proteus или же для этого нужно какое-то приложение?
|
Да уж ладно, покумекаю вечерком, помогу даме. Да, структура в самом Протеусе. Я попробую обозначить этапы так же как делал в FAQ. Догадываюсь, что "нужно вчера", но и у меня самого дел по горло. Пожертвую пару часов "не совсем" свободного времени на Ваш запрос. Ждите до завтра, а может и до ночи сегодня.
|
|
|
|
07.06.2013, 21:24
|
|
Прохожий
Регистрация: 07.06.2013
Сообщений: 4
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Proteus модели
Мне право очень неудобно, что вы будете так напрягаться.
Нужно было не на вчера. Этот счетчик мне нужен для курсовой работы, которую я начала делать месяца 2 назад. Задание состоит в построении устройства и моделировании его работы в САПР, желательно Multisim. Схему я составила довольно быстро, а вот на этапе моделирования начались проблемы, и далеко не только у меня. К сожалению в библиотеке Multisim представлены не все зарубежные аналоги советских микросхем счетчиков, это раз. Во-вторых все они, как оказалось позже, работают не совсем правильно. В связи с этим, на протяжении всего этого промежутка времени, я переделывала схему несколько раз - пыталась использовать другие программируемые счетчики. В итоге это ни к какому положительному результату так и не привело. Пыталась подходить к преподавателям, спрашивала, но все разводили руками и не могли разобраться в чем же проблема. Одногруппники посоветовали скачать Proteus. Я попыталась в нем смоделировать свои старые схемы и это опять ни к чему не привело Но пару дней назад меня осенило, что я еще ни разу не пробовала применить счетчик ИЕ8, т.е. SN7497. Он изначально больше всех подходил для моей задачи, но поскольку его аналог отсутствовал в библиотеке Multisim - я про него совсем забыла. А тут покопалась в библиотеке Proteus и нашла его - моей радости не было предела Собрала схему, запустила моделирование и увидела надпись NO MODEL SPECIFIED FOR... Погуглила и поняла, что это всего-навсего корпус без модели Начала искать модель в интернете, как оказалось ее нигде нет. Случайно зашла на ваш форум и увидела, что кто-то уже спрашивал про этот счетчик, и ему даже предложили решение : создать модель самостоятельно, используя подробную инструкцию. Перейдя по предложенной ссылке я поняла, что с моим уровнем я вряд ли справлюсь с этой задачей (по крайней мере быстро). Вот я и решила спросить про воссоздание структуры. Я не лентяйка и далеко не глупая, просто очень много времени потратила на Multisim - ни много ни мало почти 1,5 месяца. Не повезло, но с этим уже ничего не поделаешь. Я понимаю, что моей вины в том, что я так затянула процесс немало - надо было сразу бросать и пробовать другие САПР. Это мне урок на будущее. Извините за столь объемное сообщение.
Последний раз редактировалось Maria Sv; 07.06.2013 в 21:35.
|
|
|
|
07.06.2013, 22:34
|
|
Почётный гражданин KAZUS.RU
Регистрация: 17.01.2006
Сообщений: 1,719
Сказал спасибо: 21
Сказали Спасибо 1,389 раз(а) в 791 сообщении(ях)
|
Re: Proteus модели
...Maria Sv....вы в мультисиме воспроизводили структуру 7497 из datasheet 7497 Texas Instrument....или что-то делали другое...
__________________
С уважением Vlad
|
|
|
|
07.06.2013, 22:39
|
|
Прохожий
Регистрация: 07.06.2013
Сообщений: 4
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Proteus модели
vlad3156 в Multisim я этого не делала, вопрос относился к возможности воспроизведения внутренней структуры в Протеусе, естественно взятой непосредственно из datasheet.
|
|
|
|
08.06.2013, 00:29
|
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,508 раз(а) в 956 сообщении(ях)
|
Re: Proteus модели
Ну, ладно... все это слАвоблудие, а мы приступим...
Итак, первое и главное - даташит. Берем и скачиваем у того-же Тесака (чтоб ему не спалось...). Затем вЫнимательно смотрим на даташит, а точнее на евойную структуру. Как бы не парили нам мозги зарубЁжные коллеги, видим - наверху типовой синхронный счётчик, внизу - логика совпадения. Картинка 1 - выделено цветом. От этого и пляшем...
Для начала соберем из примитивов структуру счетчика (тупой параллельный счетчик 6 разрядов из T-триггеров). Мы воспользуемся для начала J-K примитивами триггеров, ну, и примитивами-же цифровой логики. Картинка 2 которую оттестируем с помощью графика (в архиве part_1 .dsn. Там мы пробуем все варианты: счет разрешен (EI активно), счет запрещен (EI в нуле) ну и очистка помойки, т.е ресетим все триггера (сигнал CLEARE активен).
Стадия 2 (в архиве part_2.dsn) - привешиваем логику совпадения, чтобы работал делитель. Проверим, что при наборе нужного нам коэффициента деления с помощью установки входов делителя в единицу - все работает адекватно. Так, пока не совсем уверен, чё-то баиньки хоца, завтра продолжим. Пока вот вам сырцы разработки.
==========
ЗЫ. Продолжаю и заканчиваю.... На сон грядущий сам неправильно развел логику совпадения и проглядел, что инвертор на входе CLEARE (в даташите он есть) для нашего случая лишний. Примитивы JK триггера в Протеусе имеют сброс единицей.
Иcправил Part_2.
Добавил Part_3 - здесь структура перенесена на дочерний лист и тестируется уже полностью модель.
Добавил Part_4 - здесь уже скомпилированный файл MDF. Его в папку MODELS Протеуса, а для 7497 проекта из папки Part_4 прогнать Make Device, чтобы сохранить в библиотеке USRDVC (ну, или при желании можете заменить ту, что No Simulation).
Ну и на закусь - замечания по модели:
1. Модели назначен ITFMOD=TTL, однако пришлось принудительно поставить скрытый параметр FLOAT=LOW, с принятым для интерфеса TTL по умолчанию в файле ITFMOD.MDF FLOAT=HIGH она не работает.
2. Я не ставил задержки распространения сигналов в примитивах модели. Если кому-то захочется их применить - добавляйте самостоятельно, руководствуясь даташитом. Однако, следует иметь ввиду, что в данном случае налицо счетчик с параллельным переносом. Для счетчиков с последовательным переносом они необходимы, иначе работать не будет (об этом я предупреждал чуть выше в посте #1383). В данном случае они только наоборот будут "гадить". Если тупо начать добавлять в те же JK триггера задержки TDLHCQ и TDHLCQ отличные от 0 , то на графиках появятся паразитные импульсы "иголки", что не есть правильно. Тут надо быть очень внимательным. Заменил скриншот 2, чтобы на нижнем графике их показать.
Вроде ВСЁ. В исправленом архиве Mashe все четыре части процесса создания модели 7497 (он же советский 155ИЕ8 ). Удачи!
Последний раз редактировалось Halex07; 09.06.2013 в 09:13.
|
|
|
Эти 3 пользователя(ей) сказали Спасибо Halex07 за это сообщение:
|
|
|
11.06.2013, 17:13
|
|
Прохожий
Регистрация: 18.05.2010
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Proteus модели
Доброго времени суток!
Пробовал моделировать UC2525, выложенную здесь, почему то на выходах половина напряжения питания.
Так же UC384x не выходит на максимальную длительность.
Подскажите, как можно подправить?
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 21:15.
|
|