Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


 
Опции темы
Непрочитано 08.07.2016, 14:53  
Dok_Alex
Частый гость
 
Регистрация: 05.10.2006
Адрес: г. Чирчик
Сообщений: 27
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Dok_Alex на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

Вот проект (сделан в Proteus 7.10).

Формирование импульсной последовательности с постепенно изменяющейся скважностью.
Чтоб заработало, включите костыли (раскомментируйте 4 указанные строчки), в проекте я их закомментировал.
В железе само собой все работает!
Где-то вычитывал, что проблема в лицензии. Поэтому хотел уточнить.
Вложения:
Тип файла: rar pwm_1.rar (29.5 Кб, 0 просмотров)
Реклама:
Dok_Alex вне форума  
Непрочитано 10.07.2016, 14:56  
Kabron
Почётный гражданин KAZUS.RU
 
Аватар для Kabron
 
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,496
Сказал спасибо: 694
Сказали Спасибо 4,285 раз(а) в 1,962 сообщении(ях)
Kabron на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

На Вынь 10 х64 build ›14000 начал глючить и сбоить Арес. 711
Проверьте кто может.
Миниатюры:
Нажмите на изображение для увеличения
Название: ARES.jpg
Просмотров: 0
Размер:	27.1 Кб
ID:	96283  
__________________
Я не помогаю. Я провоцирую думать.
Не дай вам Бог плохих контактов.
Kabron вне форума  
Непрочитано 02.08.2016, 14:37  
IOPA4
Почётный гражданин KAZUS.RU
 
Аватар для IOPA4
 
Регистрация: 07.05.2008
Адрес: Мурманск
Сообщений: 1,300
Сказал спасибо: 461
Сказали Спасибо 526 раз(а) в 273 сообщении(ях)
IOPA4 на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

До этого собирал вольтметр, амперметр на Tiny26. Отлично симулируется и работает в железе. Пришли Tiny24. Пока попробовал в Proteus 8.4. Показания синхронно изменяются при изменении одного напряжения на входе. Пробовал разные варианты, первый вход обычный, второй дифференциальный с усилением 20. Делал оба дифференциальными, один с усилением х1, второй х20. Не работает никак. По даташиту проверился, все норма. Может глюк в AVR2.lib, а может в компиляторе. Как узнать?

Вложения:
Тип файла: rar ver2.rar (67.8 Кб, 0 просмотров)

Последний раз редактировалось IOPA4; 02.08.2016 в 14:39.
IOPA4 вне форума  
Непрочитано 07.08.2016, 23:16  
Halex07
Супер-модератор
 
Аватар для Halex07
 
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,508 раз(а) в 956 сообщении(ях)
Halex07 на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

Сообщение от IOPA4 Посмотреть сообщение
Может глюк в AVR2.lib, а может в компиляторе. Как узнать?
В компиляторе, в компиляторе... Поаккуратнее надо со всякими CodeWizard-ами, а то они доведут до цугундера. Вы же в коде используете единичные преобразования. А у Вас:

Цитата:
// ADC Auto Trigger Source: Free Running
ADCSRA= (1 ‹‹ ADATE)
--------------------------------------------------
Сообщение от IOPA4 Посмотреть сообщение
По даташиту проверился, все норма.
Ещё раз проверяемся... п.16.4 Starting a Conversion на стр.134 последней ревизии. Особое внимание на второй абзац.
Кстати, там у Вас и ещё косяки наблюдаются, но это уж сами. Итак пришлось попотеть (и в прямом смысле тоже - жара, млин), у Вас во вложении ведь только CVAVR-проект, Протеусный не приложен.
PS Забыл поблагодарить Вас за последнюю личку. Исправляюсь... Спасибо большое, воспользовался!!!
===============================================
To Kabron Ну, у меня 10-ка x64. Ставилась не с нуля, а обновлением Win7 x64. Правда, Протеус(ы) стоит(ят) по стандартному пути на С: в Program Files (x86). Ares шуршит нормально и там, и там.
Миниатюры:
Нажмите на изображение для увеличения
Название: ADC_T24.png
Просмотров: 0
Размер:	24.2 Кб
ID:	98417  

Последний раз редактировалось Halex07; 07.08.2016 в 23:33.
Halex07 вне форума  
Сказали "Спасибо" Halex07
IOPA4 (09.08.2016)
Непрочитано 20.08.2016, 12:02  
Dok_Alex
Частый гость
 
Регистрация: 05.10.2006
Адрес: г. Чирчик
Сообщений: 27
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Dok_Alex на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

При работе с PIC 18-й серии заметил следующий глюк.
Если после АЦП преобразования пытаться перезаписать результат из ADRESH в какие-либо регистры последовательно более одного раза, т.е.
movff ADRESH,temp1
movff ADRESH,temp2
ну и т.д, то увидим, что после первой перезаписи геристр ADRESH обнуляется, т.е., к примеру, как указано выше в temp2 будет нулевой в любом случае.
Проект Proteus 7.10 прилагается.
Вложения:
Тип файла: rar movffADRESH.rar (35.6 Кб, 0 просмотров)
Dok_Alex вне форума  
Непрочитано 14.09.2016, 11:39  
1Dimon1
Частый гость
 
Регистрация: 11.03.2008
Сообщений: 30
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
1Dimon1 на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

Всем привет. Нарисовалась проблема с atmega 8535 (16 и другими) в части работы счетчика TCNT2. проблема в том что при нормальном режиме работы счетчика происходит, по ощущениям, двойная буферизация регистра OCR2, то есть если мы обнулим счетчик и после этого впишем новое значение в окр2 то по новому значению прерывание не происходит, но оно происходит постоянно по строму значению, если же счетчик пройдет тор то прерывание уже происходит по новому значению. то есть поведение характерно для буферизации, но в этом "нормальном" режиме буферизации не должно быть!
В приложении простейший пример. код подготовлен в алгоритм билдере, но проблем с конвертацией точно нет - в железе работает.

Выдержка из даташита:

The OCR2 Register is double buffered when using any of the pulse width modulation
(PWM) modes. For the normal and Clear Timer on Compare (CTC) modes of operation,
the double buffering is disabled.
The double buffering synchronizes the update of the
OCR2 Compare Register to either top or bottom of the counting sequence. The synchronization
prevents the occurrence of odd-length, non-symmetrical PWM pulses, thereby
making the output glitch-free.

версии протеуса на которых это происходит одинаково:
8,5 sp0 (22067) и на 7,8 sp2 (1046
Вложения:
Тип файла: zip test_tcnt2.zip (17.9 Кб, 0 просмотров)
1Dimon1 вне форума  
Непрочитано 01.10.2016, 12:00  
OldDriver
Прописка
 
Регистрация: 12.02.2016
Сообщений: 107
Сказал спасибо: 22
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
OldDriver на пути к лучшему
Восклицание Re: Proteus - глюки, проблемы с установкой

Всем добрый день.
Похоже обнаружил баг в модели ATtiny85.
Таймер0 режим FastPWM режим 7. По даташиту должен считать от 0 до OCR0A.
И сбрасывать значение счетчика таймера в 0. Не сбрасывает. Хотя если разрешить генерить прерывания по совпадению с регистром А, генеряться правильно и при правильном значении счетчика. Где то забыли обнулить счетчик.
PROTEUS 8.5.
Вложения:
Тип файла: rar T85E1.rar (14.5 Кб, 0 просмотров)

Последний раз редактировалось OldDriver; 01.10.2016 в 20:58. Причина: Добавлен файл модели
OldDriver вне форума  
Непрочитано 21.10.2016, 14:06  
Neutron78
Прохожий
 
Регистрация: 20.10.2016
Сообщений: 1
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Neutron78 на пути к лучшему
Восклицание Re: Proteus - глюки, проблемы с установкой

Сообщение от 1Dimon1 Посмотреть сообщение
Нарисовалась проблема с atmega 8535 (16 и другими) в части работы счетчика TCNT2. проблема в том что при нормальном режиме работы счетчика происходит, по ощущениям, двойная буферизация регистра OCR2
Подтверждаю. Пока не произойдет переполнение, прерываний по сравнению не будет.
Мучился 2 дня пока не попробовал в железе.
Neutron78 вне форума  
Непрочитано 21.11.2016, 02:59  
imiron13
Прохожий
 
Регистрация: 21.11.2016
Сообщений: 1
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
imiron13 на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

Proteus 8.5 SP0, buid 22067. MCU: LPC11xx (CortexM0).
Нет сильной единицы на всех GPIO которые пробовал, ведут себя как open-drain: сильный ноль, слабая единица.
Проявляется в т.ч. в примере "Capacitive touch sensing using the LPC11xx": если отсоединить PIO0_1, PIO0_2 от светодиодов и прицепить probe, то он будет показывать WHI, SLO при поднесении/удалении "пальца" и сенсора.
Я в первый раз использовал этот контроллер и не пробовал это в железе, поэтому возможно делал что-то не так, но, судя по мануалу, так быть не должно. Там при конфигурации в регистрах есть опция указать "open-drain mode", но я ее не включал.
Если кому-то удалось вывести "сильную единицу" через GPIO этих контроллеров, покажите ваш проект для сравнения. В примере "Software UART" есть "сильная единица", но, я так понял там выводом управляет модуль таймеров, а не GPIO.
imiron13 вне форума  
Непрочитано 25.11.2016, 23:49  
sheva_s
Частый гость
 
Регистрация: 21.06.2006
Сообщений: 12
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
sheva_s на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

Хочу попробовать поработать с нокиевским дисплеем 3310 подскажите рабочую версию протеуса которая нормально работает, желательно с руссификатором и ссылку откуда можно скачать.
sheva_s вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Глюки Proteus 6.9 Prime Коллекция глюков 2 07.09.2009 19:54
Вопрос по PROTEUS (проблемы с таймером) maxNTF Микроконтроллеры, АЦП, память и т.д 12 29.06.2007 09:36
Зависание и глюки chipic128 Микроконтроллеры, АЦП, память и т.д 16 24.03.2005 10:52
глюки у VisualDSP++3.5 Geremy Коллекция глюков 2 10.02.2005 17:21
Проблемы с Proteus 6.2 sp5 RomulKv Proteus, KiCAD и другие ECAD 0 29.12.2004 15:58


Часовой пояс GMT +4, время: 03:54.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot