Proteus: вопросы и ответы
Re: Proteus: вопросы и ответы
[uquote="brizz",url="/forum/viewtopic.php?p=4741258#p4741258"][Так работает модель DAC0830
и все!*]
Т. е. считаете, что в "желез" все будет работать правильно?[/uquote]
Считаю.
и все!*]
Т. е. считаете, что в "желез" все будет работать правильно?[/uquote]
Считаю.
Re: Proteus: вопросы и ответы
Спасибо!
Re: Proteus: вопросы и ответы
Подскажите, как заставить работать в протеусе микроконтроллер с включенным асинхронным режимом работы таймера1?
Модель PIC12F1822. На выводы тактирования подключен часовой кварц 32768 Гц. Конфигурация и периферия настроены верно. В реальной схеме все работает, а вот в протеусе нет.
Кварц вешать бесполезно, протеус не эмулирует. Нашел в моделях CLOCK, задал частоту 32768 Гц, тоже молчит. Подцепил к этой модели осциллограф, сигнала тоже нет.
Единственное, что хоть как-то работает, если я подаю на вход тактирования DCLOCK GENERATOR, но симуляция очень медленная.
В самой модели микроконтроллера нет пункта для ввода частоты внешнего тактирования. Есть только поле ввода основной частоты тактирования микроконтроллера.
Модель PIC12F1822. На выводы тактирования подключен часовой кварц 32768 Гц. Конфигурация и периферия настроены верно. В реальной схеме все работает, а вот в протеусе нет.
Кварц вешать бесполезно, протеус не эмулирует. Нашел в моделях CLOCK, задал частоту 32768 Гц, тоже молчит. Подцепил к этой модели осциллограф, сигнала тоже нет.
Единственное, что хоть как-то работает, если я подаю на вход тактирования DCLOCK GENERATOR, но симуляция очень медленная.
В самой модели микроконтроллера нет пункта для ввода частоты внешнего тактирования. Есть только поле ввода основной частоты тактирования микроконтроллера.
Re: Proteus: вопросы и ответы
[uquote="veso74",url="/forum/viewtopic.php?p=4744196#p4744196"]Покажите что-нибудь: программный код, скриншот, файлы, другое ...
Ниже: 16 Hz из 32768 Hz[/uquote]
На фото у Вас не то. Я писал про асинхронный режим TIMER1. Это когда к выводам T1OSI(2) и T1OSO(3) подключен кварцевый резонатор на 32768 кГц. То есть сам контроллер тактируется от внутреннего генератора, а TIMER1 от часового кварца.
Если с картинками, то вот

Тут стоит обратить внимание на элемент U2 (CLOCK), в котором я задал частоту 32768 Гц и подал на вход T1OSI микроконтроллера. И вот эта модель CLOCK сигнал не генерит на выходе. Если осциллографом посмотреть, то у меня не работает. Но я подключил на этот же вывод микроконтроллера сигнал с DCLOCK GENERATOR, который я обвел красным. И тогда появилась нужная частота на выводе 2 и микроконтроллер тут заработал. Правда симуляция очень замедленная.
А тут я отключил DCLOCK GENERATOR от вывода 2 и все, нет внешнего тактирования для таймера 1.

Вот я и не могу понять, как заставить работать генератор U2 правильно. Либо иными средствами, чем я показал, обеспечить сигнал внешнего тактирования, которое бы мне заменило часовой кварц в этой схеме.
Ниже: 16 Hz из 32768 Hz[/uquote]
На фото у Вас не то. Я писал про асинхронный режим TIMER1. Это когда к выводам T1OSI(2) и T1OSO(3) подключен кварцевый резонатор на 32768 кГц. То есть сам контроллер тактируется от внутреннего генератора, а TIMER1 от часового кварца.
Если с картинками, то вот
Тут стоит обратить внимание на элемент U2 (CLOCK), в котором я задал частоту 32768 Гц и подал на вход T1OSI микроконтроллера. И вот эта модель CLOCK сигнал не генерит на выходе. Если осциллографом посмотреть, то у меня не работает. Но я подключил на этот же вывод микроконтроллера сигнал с DCLOCK GENERATOR, который я обвел красным. И тогда появилась нужная частота на выводе 2 и микроконтроллер тут заработал. Правда симуляция очень замедленная.
А тут я отключил DCLOCK GENERATOR от вывода 2 и все, нет внешнего тактирования для таймера 1.
Вот я и не могу понять, как заставить работать генератор U2 правильно. Либо иными средствами, чем я показал, обеспечить сигнал внешнего тактирования, которое бы мне заменило часовой кварц в этой схеме.
-
veso74
- Поставщик валерьянки для Кота
- Сообщения: 1903
- Зарегистрирован: Сб май 05, 2012 20:24:52
- Откуда: KN34PC, Болгария
- Контактная информация:
Re: Proteus: вопросы и ответы
В Протеус тоже не могу запустить генератора к TIMER1. T1OSCEN = 1. Хотя работает на реальном устройстве.
Отнесу это к особенностям Протеуса.
Отнесу это к особенностям Протеуса.
Re: Proteus: вопросы и ответы
Не знаю, что меня сподвигло собрать заново проект, но эта модель CLOCK у меня заработала как в прилагаемом тестовом файле, так и в проекте, с которого я публиковал скриншоты.
Кому интересно, тестовый проект во вложении. От этой модели нормально тактируется Таймер1 микроконтроллера. Хотя скорости симуляции не хватает все равно из-за древнего процессора на моём компьютере.
Кому интересно, тестовый проект во вложении. От этой модели нормально тактируется Таймер1 микроконтроллера. Хотя скорости симуляции не хватает все равно из-за древнего процессора на моём компьютере.
- Вложения
-
- CLOCK_Model_Test.zip
- (10.62 КБ) 125 скачиваний
Re: Proteus: вопросы и ответы
Есть несколько проектов на AVR там клавиатура на кнопках с резисторами, заведенные в линию АЦП. Типа смотрим сколько напряжение и знаем какая кнопка нажата. Так вот при нажатии кнопки начинает проект дико просто тормозить. Никто с таким не сталкивался? Комп нормальный, рязань седьмая.
- Ivanoff-iv
- Друг Кота
- Сообщения: 7077
- Зарегистрирован: Пт ноя 11, 2016 05:48:09
- Откуда: Сердце Пармы
Re: Proteus: вопросы и ответы
попробуй убавить время переключения в свойстве кнопки
и ещё смени в "System" -> "Set animation options" -> [SPICE Options]
{Default} на {Settings for better conwergence} (внизу) -> [Load], [OK], [OK].
и ещё смени в "System" -> "Set animation options" -> [SPICE Options]
{Default} на {Settings for better conwergence} (внизу) -> [Load], [OK], [OK].
Для тех, кто не учил магию мир полон физики 
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
Re: Proteus: вопросы и ответы
[uquote="Ivanoff-iv",url="/forum/viewtopic.php?p=4757668#p4757668"]попробуй убавить время переключения в свойстве кнопки
и ещё смени в "System" -> "Set animation options" -> [SPICE Options]
{Default} на {Settings for better conwergence} (внизу) -> [Load], [OK], [OK].[/uquote]
Вот спасибо, реально все заработало, уменьшил время до 5мкс и все!
и ещё смени в "System" -> "Set animation options" -> [SPICE Options]
{Default} на {Settings for better conwergence} (внизу) -> [Load], [OK], [OK].[/uquote]
Вот спасибо, реально все заработало, уменьшил время до 5мкс и все!
Proteus не сохраняет
Здравствуйте! Установлен Proteus 8, лицензия есть, но при попытке сохранить проект нет никакой реакции. Раньше помогало запускать программу от имени администратора, и тогда проект сохранялся через раз. Теперь проблема снова вознила и ноль реакции при нажатии сохранения
Re: Proteus: вопросы и ответы
Всем доброго времени суток!
У меня такой вопрос. Создаю элемент в Proteuse 8 , и при задании имени в Sub-Categories то после создания элемента при выборе этого элемента в библиотеке не отображается имя в Sub-Categories.
Кто подскажет что делаю не так заранее спасибо.
У меня такой вопрос. Создаю элемент в Proteuse 8 , и при задании имени в Sub-Categories то после создания элемента при выборе этого элемента в библиотеке не отображается имя в Sub-Categories.
Кто подскажет что делаю не так заранее спасибо.
-
Alex_ka
- Нашел транзистор. Понюхал.
- Сообщения: 193
- Зарегистрирован: Ср сен 04, 2019 17:59:23
- Откуда: Гомель
Re: Proteus: вопросы и ответы
[uquote="veso74",url="/forum/viewtopic.php?p=4758238#p4758238"]В Proteus (v8.13) у ATtiny10 У есть неправильная конфигурация пинов, не работает.[/uquote]Бери ATtiny13 и не будет проблем. с десятой там не все так однозначно.
- Ariadna-on-Line
- Это не хвост, это антенна
- Сообщения: 1479
- Зарегистрирован: Вс май 13, 2012 00:01:54
Re: Proteus: вопросы и ответы
Много лет гоняю Протеус и ни разу не наткнулся на глюк модели 74хх74. Это которая наша КхххTM2.
- Вложения
-
- Бред.png
- (12.01 КБ) 107 скачиваний
Re: Proteus: вопросы и ответы
Светодиод гореть не будет
- Ariadna-on-Line
- Это не хвост, это антенна
- Сообщения: 1479
- Зарегистрирован: Вс май 13, 2012 00:01:54
Re: Proteus: вопросы и ответы
Вы смотрИте на вход сброса. Такого не может быть ! Соответственно и СД не горит.
Re: Proteus: вопросы и ответы
А свойства кнопки?
- Ariadna-on-Line
- Это не хвост, это антенна
- Сообщения: 1479
- Зарегистрирован: Вс май 13, 2012 00:01:54
Re: Proteus: вопросы и ответы
Нет, всё оказалось просто. Слишком сложная схема. Протеус просто ее не "прожёвывает". Если схему упростить - всё работает нормально. Ну чтож, всему есть пределы. Всем спасибо.