• Объявления

    • admin

      Внимание! Постить только по теме "электроника"   02.09.2016

      Внимание! В данном разделе разрешено создавать только темы связанные с электроникой. Для проблем с ПО не связанных с электроникой существует специальный раздел.
      Нарушители будут забанены на 5 суток!
-=gga=-

Proteus - Вопросы И Ответы

1 099 сообщений в этой теме

antzol    2
А про терминал можно по подробнее? есть ли там возможность ввести данные, которые он отправлял бы на COMPIM?

Нет. Подключаешь его к контроллеру вместо compim. Данные, которые в нем вводишь, сразу передаются с него по rs232 на микроконтроллер, к которому ты его подключишь.

Как открыть окно осцилогрофа или терминала, если во время эмуляции я его закрыл

В самом низу меню Debug находится список используемых инструментов. Там можно выбрать, что должно отображаться.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Быстрый заказ печатных плат

Полный цикл производства PCB по низким ценам!

  • x
    мм
Заказать Получить купон на $5.00
cooler1985    0

Спасибо!

Изменено пользователем cooler1985

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Goodefine    92

Обнаружил глюк в Proteus 7.1 SP2. При моделировании в Меге 16 работы аналогового компаратора + схемы захвата таймера 1 - не вызывается обработчик прерывания по записи в регистр захвата. В реальной схеме обработчик прекрасно отрабатывает... Много времени потратил на этот глюк :angry: И еще... Протеус почему-то не видит регистры, адреса которых старше $31, а там-то и находится регистр TIFR, содержащий флаг прерывания от регистра захвата. Никто с подобным не встречался?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
-=gga=-    1

Goodefine может у тебя биб-ка битая ?

У меня тоже вопросец, как в протеусе можно сделать виртуальную моель схемы, точнее куда нажать чтобы он сам сделал эту модель :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
antzol    2

2 -=gga=-

Не совсем понял. Можешь конкретнее, пример привести?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
antzol    2

2 -=gga=-

Когда в Ares разведешь плату, просто тыкни [3D Visualization] в меню Output. Получишь 3D модель своей платы.

Это имел в виду?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
X-Coder    0

Здрасте))

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
antzol    2

2 X-Coder

Это меняется в окне system -> set strategies.

В этой теме валяется моё корявое руководство по автотрассировке в протеусе, там всё написано. :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Klima    0

Вечер добрый товарищи

тут в теме о шрифтах для дисплея от нокиа в розделе о микроконтроллерах проскользнули слова о модели ЛПТ порта.

Меня интересует где можно взять библиотеку на данный элемент ну и соответственно по возможности другие библиотеки.?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
ВВЛ    2

Народ!!!

Кто-нибудь юзает Proteus под Windows 98, если да, то какую версию.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
-=gga=-    1

Попробуй поставить старые версии из 6 линейки. Последняя 7 линейка навороченая с ЮСБ и могут возникнуть проблемы, хотя может я и ошибаюсь :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Как в ARES задать трассировку на одностороннюю плату, или это невозможно?

И можно ли сделать авторасстановку деталей, если да то как?

Изменено пользователем DJ Димон

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
antzol    2

Загляни на первую страницу этой темы, я там всё расписал. Всё, что спрашиваешь, сделать можно. :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Dexa    0

Блин..скачал библиотеки...скинул в папку Lib запустил прогу, зашел в менеджер библиотек..а как теперь эти библиотеки подключить чтоб использовать элементы?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Alexeyslav    576

Если в протеусе нет каких-либо элементов, составляйте его из стандартных(идеальных), на работе схемы это всеравно не отразится. А если где нужно чтобы были переходные процессы, что ж используйте RC цепочки, и даже RLC где точно известно подключение связи между элементами по длинной линии.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Petrovith    0

:)<_<

Обнаружил глюк в Proteus 7.1 SP2. При моделировании в Меге 16 работы аналогового компаратора + схемы захвата таймера 1 - не вызывается обработчик прерывания по записи в регистр захвата. В реальной схеме обработчик прекрасно отрабатывает... Много времени потратил на этот глюк :angry: И еще... Протеус почему-то не видит регистры, адреса которых старше $31, а там-то и находится регистр TIFR, содержащий флаг прерывания от регистра захвата. Никто с подобным не встречался?

К сожалению даже такие большие головы как джентль-MAN-ы с Масачусе...ну не выговоришь...тоже грешны...

Короче Proteus я еще, помню с версии 5.3 ... юзать начал... Но глюки в нем непременно оставались усегда!

Например когда я "слепил" FFSK -модем, работающий по принципу захвата длительностей битов, входящего аналогового сигнала - (тогда у меня програмно помню было использовано два модуля CCP1 - CCP2), ПРОШУ прощения не указал контроллер - /PIC16F873/- аха... версия PROTEUS помню была 6.3 ! - кстати самая мало глючащая...

так вот- модуль ССР2 - напрочь отказывался захватывать в -"соответственные регистры" - длительность входящего сигнала (кстати прямоугольного 0-5в.), так как я симулировал между собой два девайса (т.е. два устойства на микроконтроллерах) с соответственным "протоколом общения", и сопрягал их порты (FFSK-RX и FFSK-TX) соответственно

добиться общения между "девайсами" я так и не смог! НО В РЕЛЬНОЙ схеме все заработало...правда немного пришлось еще поковырять исходник!!! Писал я его на ASMе - MPLAB-овском (жуткий код получился...большой).

Писать еще можно было-бы но... ...

Сейчас работаю с версией PROTEUS 7.1 sp2 помоему... Ну так вот опять...! что-нибудь не слава богу! :angry:

Написал прогу на СИ - CCS - компилер есть такой...так вот (контроллер тотже самый ...PIC16F873... у нас они не такие уж и дорогие...ладно это другая тема) , симулировал с самого начала вроде бы ничего перло все...

затем когда размер кода проги стал расти и превысил обьем в 2-килобайта (т.е. размер 1-ой страницы памяти программ контроллера) при пошаговом прохождении в симуляторе и переходе уровня ПРОГРАМНОГО СЧЕТЧИКА на 2_ю страницу памяти программ --- "дезасемблированый код и исходный файл" полностью исчезает в окне "CPU Source Code" т.е. чистое окно и НАПИСАНО что как-будто кода не существует...цитирую -"No source line at PC address [PC=0B4B]-к примеру" - но симуляция , правда, проходит верно!!!....... хотя файл листинга (асемблерный код) - сгенерированный КОМПИЛЕРОМ-"CCS"-есть! и он правильный! - но к сожалению ПРОтеус загружает в схему MCU - файл xxx.cof - который необходим для симуляции схемы...ну собственно вот такие текущие проблемы пока существуют и у нас! к сожалению...

есть некоторые задумки как побороть этот ГЛЮК ... но ...лучше может попробовать поновее PROTEUS или...

ладно а то уже наверно ругаться будут за такое большооое писание... ладно всем ПРИВЕТ!

:)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Alexeyslav    576

Может быть, это этакая защита от пиратов? специально сделали так что часть пиратских ключей можно было использовать но при их использовании вылазят такие косяки? Интересно было бы узнать мнение серьезных людей ... потому как если чесно, подобные глюки как-то не вяжутся с реальностью... не может быть столько косяков в такой довольно серьезной софтине... до такой степени что она под час отказывается симулировать схему потому что достигнут слишком мелкий временной шаг ... мне собственно хотелось бы знать об этом конечно, но при этом не прерывая симуляцию.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
timer32    0

народ давно пользуется 7.2sp2 глюков таких вроде не наблюдалось

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
azazello444    0

1. Как создать в протеусе сом-порт и связать его с мк pi16f627?

2. Как загрузить в мк программу на языке С?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
-=gga=-    1

1. В списке компонентов введите COMPIM это и есть виртуальный СОМ порт. Не забедьте в его свойствах указать скорость и прочтие параметры.

2. В протеус загружаеться только прошивка, *.hex файл

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
-=gga=-    1

Если и усарт и шим в микроконтроллере есть то протеус их будет симулировать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Похожие публикации

    • Автор: codik
      Здравствуйте.С электроникой знаком только теоретически.Решил попробовать попрактиковаться.На  макетной плате для монтажа без пайки попробовал собрать простую схему(к батарейному отсеку с батарейками общим номиналом напряжения 3В подключается резистор сопротивлением 68 Ом).Без подключения резистора вольтметр показывает 3В. После подключение резистора вольтметр показывает на ножках резистора 0.91В. В чем причина такого изменения?Это так и должно быть?Макетную плату прозвонил. Элементы подключаю правильно. Напряжение  мультиметром измеряю параллельно. Промоделировать схему в Proteus.Proteus показывает 3В. Схема из Proteus в прикрепленном файле. 
       

    • Автор: soulmare
      Может, кому-то пригодится простой онлайн конструктор шкалы прибора, позволяющий в браузере по заданным параметрам сгенерировать шкалу с делениями и цифровыми метками. Собственно, вот он: http://shopcms-moduli.com/scale_constructor/scale_constructor.php
      Чтобы сохранить шкалу как рисунок, можно сделать скриншот, и потом в графическом редакторе дорисовать или подправить что нужно.
      Программа делалась за вечер, для собственных небольших потребностей, ради которых не хотелось устанавливать профессиональные векторные пакеты вроде CorelDraw. Скрипт полусырой, но может быть при желании и умении пользователя доработан - исходник прилагаю.
      Лично у меня остались такие нерешенные в скрипте проблемы:
      шкалы с нелинейным изменением точная подгонка делений под снятый с показателей прибора шаблон Это все реализуемо, но простого способа не придумал, а сложные займут слишком много времени, которое неизвестно когда появится.

      scale_constructor.source.zip
    • Гость Kseniya
      Автор: Гость Kseniya
      Здравствуйте, на производственной практике дали задание сформировать импульс напряжения с помощью программируемого блока питания instek psp-603, управляемого компьютером через интерфейс RS-232. Для начала скачали на сайте производителя программу управления, но при ее запуске возникает ошибка связи, хотя блок питания видит, что он подключен к компьютеру. Драйвера для com порта установлены. Подскажите, пожалуйста, в чем может быть дело?
    • Автор: Avatoro
      Всем привет. В общем есть простая мигалка по переполнению нулевого таймера. ATmega328. В АВР студии все прекрасно работает, в протеусе-0 реакции. Либо протеус тупит, либо я не настроил в нем что-то, так как собрал в железе и прошил - все работает замечательно. Файлы исходника, прошивки и протеуса прилагаю.
      P_5.asm
      P_5.hex
      Timer.pdsprj
    • Автор: maximus272
      1.Посредством манипулирования «вручную» элементами «LOGICSTATE» среды Proteus, в соответствии со схемой, представленной на следующем рисунке, включить светодиоды VD2, VD5, VD6
      Прошу помогите пожалуйста, голову ломаю, не могу понять что да как...