21.05.2015, 22:51
|
|
Временная регистрация
Регистрация: 18.01.2010
Сообщений: 89
Сказал спасибо: 7
Сказали Спасибо 22 раз(а) в 14 сообщении(ях)
|
Re: Proteus общие вопросы
Сообщение от reg33
|
Добрый день!
Я начинающий пользователь протеуса моделирую прогу на Си и не совсем понятно с инстументом graf mode вопрос собственно в интересует (вернее не работает) датчик температуры подключенный к контроллеру при нажатии кнопки 3й раз как оьбяснить digital analisys что записывать сигнал надо после нажатия 3й раз на кнопку. Не совсем понял откуда он берет нулевую точку отсчета при нажатии simulate graph? с начала работы контроллера? тогда как посмотреть что будет при нажатии кнопки 3 раза?
|
Можно нажатие на кнопку автоматизировать. Есть генератор, например через 5сек работы...
|
|
|
|
23.05.2015, 10:25
|
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
|
Re: Proteus общие вопросы
Начну "с конца". Про использование генератора вместо кнопки Вам уже подсказали. Предпочтительно использовать Pattern Generator, результат и настройки для имитации кнопки, сажающей на GND на картинке. Первое нажатие через секунду со старта, длительность нажатия 250мсек, пауза (между нажатиями - высокий уровень) - 750мсек, количество фронтов импульсов (суммарное: передний+задний) - 6. Можно использовать также INTERACTIVE GRAPTH с временем окончания, например 10 секунд и просто давить на кнопку самостоятельно, но суетиться мышкой придётся с момента запуска графа в ускоренном темпе, чтобы успеть трижды пнуть кнопку за 10 сек.
Сообщение от reg33
|
Не совсем понял откуда он берет нулевую точку отсчета при нажатии simulate graph?
|
В свойства графа внимательно смотрели? Подозреваю, что - НЕТ (см. картинку 2). Время старта по умолчанию всегда 0, но Вы вольны поставить любое хоть час (3600 в секундах). Важно, что время Stop time должно быть Start time + (нужное время развёртки горизонтальной шкалы графа), т.е. больше Start time.
Сообщение от reg33
|
с начала работы контроллера?
|
С начала работы графика - к МК это никак не привязано, иначе как смотреть обычную цифровую логику без МК? Вы можете завесить сброс МК на аналогичный генератор, например, Single Edge, и держать нулём, например, - полсекунды. Тогда выполнение программы МК начнётся с 500 мсек, а графика со времени, указанного в Start time, т.е. с 0 по умолчанию.
Последний раз редактировалось Halex07; 23.05.2015 в 10:34.
|
|
|
|
27.05.2015, 12:47
|
|
Прохожий
Регистрация: 24.04.2015
Адрес: Bulgaria
Сообщений: 1
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Proteus общие вопросы
Здравствуйте.Я из Болгарии
Ошибка. Я хочу, чтобы подключить 1 pin pic6f877a сигнал сброса, но он подключен к vcc по умолчанию
Протеус 8.1 drc error no power rail configure to MCLR
Я хочу, сделать эту схему в Proteus и а затем сделать печатную плату
Последний раз редактировалось crazy_bg; 27.05.2015 в 18:08.
Причина: изменение схема
|
|
|
|
27.05.2015, 16:46
|
|
Заблокирован
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
|
Re: Proteus общие вопросы
А если сделать вот так, с помощью Logicstate
При моделировании в Протеусе совсем не обязательно повторять в точности исходную схему. Особенно конденсаторы в цепях питания, конденсаторы в цепях сброса, для целей симуляции это не нужно. А вот для изготовления печатной платы - другое дело, нужно.
|
|
|
|
13.07.2015, 14:34
|
|
Cursedsmite
Гость
|
Re: Proteus общие вопросы
Здравствуйте, такой вопрос по моделированию в Протеусе.
При использовании script text mode и команды .DEFINE получается задавать параметры для резисторов, индуктивности, изменять параметры генераторов прямоугольного напряжения. Однако когда я пытаюсь в элементе OP : GAIN задать Amplification Coefficient таким же образом, он выдаёт ошибку [SPICE] Error 11 - parameter value out of range or the wrong type.
У меня в схеме стоит несколько элементов OP : GAIN и когда я меняю коэффициент усиления я не хочу руками в каждом менять по отдельности, а сделать какой-нибудь универсальный дефайн. Такая же проблема и с некоторыми другими элементами. Не подскажете как это сделать?
|
|
|
|
13.07.2015, 15:05
|
|
Временная регистрация
Регистрация: 26.12.2005
Сообщений: 55
Сказал спасибо: 23
Сказали Спасибо 11 раз(а) в 8 сообщении(ях)
|
Re: Proteus общие вопросы
В скрипт к примеру пишете:
*DEFINE
K1=2.0
А в строку "Amplification Coefficient" пишете в треугольных скобках
‹K1›
|
|
|
Сказали "Спасибо" joogorden
|
|
|
19.07.2015, 16:55
|
|
Прохожий
Регистрация: 19.07.2015
Сообщений: 8
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Proteus общие вопросы
Всем привет!
Начал изучать микроконтроллеры и сделал схему с led в Протеусе. Подскажите, пожалуйста, почему не моргают светодиоды на портах (хотя видно, что сигнал через них проходит), кроме 4, также пробовал на атмега8. на 4 порту мигает, а на других - нет. Есть фото, файл проекта и гифка, но не понял, как сюда выложить.
Спасибо.
|
|
|
|
20.07.2015, 07:31
|
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
|
Re: Proteus общие вопросы
Сообщение от clean-nt
|
но не понял, как сюда выложить.
|
При редактировании своего сообщения воспользуйтесь кнопкой Расширенный режим. Там внизу будут дополнительные опции, в т.ч. и Управление вложениями. Только не забудьте проект Протеуса и исходники упаковать в архив ZIP или RAR, папкой или отдельными файлами они не прикрепятся. Но, в общем то уже по сообщению нетрудно догадаться, что у вас проблемы с настройкой портов.
Сообщение от clean-nt
|
...пробовал на атмега8. на 4 порту мигает
|
??? Что значит на четвертом порту? Впредь выражайтесь конкретнее. У Меги 8 в DIP их всего три PORTB, PORTC, PORTD.
|
|
|
Сказали "Спасибо" Halex07
|
|
|
20.07.2015, 17:45
|
|
Заблокирован
Регистрация: 23.09.2007
Сообщений: 761
Сказал спасибо: 84
Сказали Спасибо 352 раз(а) в 151 сообщении(ях)
|
Re: Proteus общие вопросы
Добрый день.
Хочу скопировать кусок из другого проекта в новый, вместе с куском платы. Пока ровно не получается, из за переименования компонентов в новой схеме. Можно ли вообще так сделать?
Последний раз редактировалось kosmos440o; 20.07.2015 в 19:05.
|
|
|
|
21.07.2015, 15:49
|
|
Прохожий
Регистрация: 18.05.2009
Сообщений: 4
Сказал спасибо: 1
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Proteus общие вопросы
Добрый день!
Proteus 8.1 sp1
Использую осциллограф в модели. При старте симуляции появляется окно осциллографа. Если это окно случайно закрыть, то не найду как его вернуть обратно. Подскажите пожалуйста, как это сделать?
Вроде все осмотрел... окно появляется только после перезапуска протеус...
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 19:16.
|
|