Свежие обсуждения
Проектирование и моделирование

Вопросы по Proteusy

1 5 29

У меня тоже вопрос. С proteus'ом (6.5 SP5) только разбираюсь. Вопрос вот в чем. Написал простенькую программу в CodeVisionAVR для ATmega8. На МК периферию не вешал. В proteus'е нашел этот МК, "вставил" в него программный файл *.cof. Хотел просиммулировать работу МК, понаблюдать за переменными, в общем, заняться Debag'ингом. В окне AVR Sourse Code выбрал свою программу на Си (*__.c) - код появился в отладчике. Открыл окно с переменными AVR Variables. И что же я вижу: при пошаговом перемещении по коду значения переменных в AVR Variables не меняются, даже после выполнения строк присваивания им определенных значений. В чем проблема? В VMLAB проект заработал без проблем... Значения переменных меняются в соответствии со строками кода... Не понятно как-то... Что я не правильно с proteus'ом сделал? СПАСИБО!

 

Жаль... Но прийдется, судя по всему, дальше работать с VMLab, глюк с Proteus'ом я одолеть не смог...

 

Кто нибудь работал с компараторами PIC16F628 в Proteus 6.9 SP5 у меня они (компараторы), ни в какую не хотят правильно работать, хотя в MPLAB-е и железе все работает как надо. Проект в MPLAB и Proteus 6.9 см. аттач.
Кто знает как заставить работать компараторы в эмуляторе? Что сделано не так?

86469.rar

 

Вопрос снимаю, это глюк крякнутой версии 6.9 SP5 в Proteus 7.1 SP2 все работает как надо

 

Здравствуйте. Делаю масштабный усилитель для измерения постоянного тока, параметры: шунт 0.1 Ом, операционник с однополярным питанием LM358 (Uпит=5,12в, Ку=5) максимальный измеряемый ток 10а.
Перед реализацией в железе, решил проверить в протеусе, сразу вылезли проблемы, при токе 10а на выходе ОУ получаю в место 5,00в 4,05в, заменил операционник на AD8551 (есть в наличии но в планарном корпусе, хочу в DIP ) изменил сопротивление ОС и на выходе без проблем получаю 5,00 при 10а.
В чем может быть проблема? Модель в протеусе "плохая" или LM358 не способен работать в таком режиме?
Схема для протеуса в аттаче.

90397.dsn

 

У LM358 выходное напряжение по даташиту Uп-1,5В. Если требуется максимально приблизить выход к напряжению питания, используйте операционники с Rail-to-Rail выходом, например LMV358.

 

Может разъяснит кто наконец, как бороться с ошибками типа "Singular matrix" при анализе аналоговых схем. А то прямо спасу нет!
Строки

*DEFINE
GWIRE=1E3

ситуации не меняют. Это по версии 6.9 sp3

Поставил 7.1 sp2. Запуск симуляции вылетает с "access violation in module 'PROSPICE.DLL'."
Патч отсюда http://dl.get.freesoft.ru/154823686/5564/patch.rar

 

Вопрос:
Как в протеусе задать сигнал определённой формы? В часности интересует задать сигнал похожий на кардиограмму или на пульсовую волну...

 

MSW, могу посоветовать такой вариант:
Создать звуковой файл например с помощью Cool Edit
и в протеусе открыть его как звук. Если не требуются особо большие частоты(10-20кГц), то будет вполне адекватно работать.

 

Насколько понимаю, человеку нужен сигнал "причудливой" формы, а не банальная синусойда, или меандр.