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

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

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

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

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

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

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 15.08.2009, 12:48  
begun
Гражданин KAZUS.RU
 
Регистрация: 18.07.2006
Сообщений: 858
Сказал спасибо: 228
Сказали Спасибо 29 раз(а) в 27 сообщении(ях)
begun на пути к лучшему
По умолчанию Аналоговый компаратор Atiny2313 в PROTEUS

друзья !
Не судите меня строго пожалуйсто за скромную подготовку по микроконтроллерам, но что делать, выше головы не прыгнешь.
Использую ATiny2313 уже несколько дней мучаюсь с аналоговым компаратором .Чего только не смотрел. Мож., думаю сам разберусь ,чтобы людей не беспокоить, но увы ,ничего не получается, ни как не могу его симмултровать в proteus.
Хочу ввести через компаратор сигнал на ТАЙМЕР1 в режиме захвата дабы измерить интервалы.
настраиваю так;
ACSR=0x44;компаратор подключается к входу захвата таймера 1 и на вход AINO подактся внктренный ИОН а на AIN1 подается собственно сигнал .
TCCR1B=0x61; таймер настраивается на шумоподавление и
нарастающий фронт сигнала захвата и системный такт.
Что не сделал ,как не менял варианты но никакой реакции.В регистре захвата ICR1 ничего не записывается.
может компаратор в proteus не симулитуется?
Помогите пожалуйсто разобратся.
Реклама:
begun вне форума  
Непрочитано 15.08.2009, 13:54  
avr123-nm-ru
Почётный гражданин KAZUS.RU
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
avr123-nm-ru на пути к лучшему
По умолчанию

Проек то ГДЕ ???
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
avr123-nm-ru вне форума  
Непрочитано 15.08.2009, 23:53  
begun
Гражданин KAZUS.RU
 
Регистрация: 18.07.2006
Сообщений: 858
Сказал спасибо: 228
Сказали Спасибо 29 раз(а) в 27 сообщении(ях)
begun на пути к лучшему
По умолчанию

здравствуйте Лев!
Я читал ваш курс и оттуда и научился всему, что знаю но на практике столкнулся с коипаратором, который не симулируется в протеусе и хочу разобратся только в этом.
никакого проекта пока нет,есть задумка.
Без выяснения проблемы с компаратором просто дальше не смогу вигатся.
begun вне форума  
Непрочитано 16.08.2009, 11:55  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,018
Сказал спасибо: 936
Сказали Спасибо 2,270 раз(а) в 1,565 сообщении(ях)
dosikus на пути к лучшему
По умолчанию

Сообщение от avr123-nm-ru
...
Мыло проверь.
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 16.08.2009, 13:01  
begun
Гражданин KAZUS.RU
 
Регистрация: 18.07.2006
Сообщений: 858
Сказал спасибо: 228
Сказали Спасибо 29 раз(а) в 27 сообщении(ях)
begun на пути к лучшему
По умолчанию

уважаемый dosikus!
Благодарю за проявленное внимание.
Мыло то смотрел но не помогло.
не могли бы ли вы дать 2-3 строчки кода на CVAVR
чтобы можно было просимулировать в PROTEUS аналоговый компаратор какого нибудь микроконтроллера AVR?
begun вне форума  
Непрочитано 16.08.2009, 14:46  
avr123-nm-ru
Почётный гражданин KAZUS.RU
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
avr123-nm-ru на пути к лучшему
По умолчанию

Сообщение от dosikus
Сообщение от avr123-nm-ru
...
Мыло проверь.
Ответил !
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
avr123-nm-ru вне форума  
Непрочитано 16.08.2009, 15:07  
avr123-nm-ru
Почётный гражданин KAZUS.RU
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
avr123-nm-ru на пути к лучшему
По умолчанию

Вот сделал вам проект CVAVR и PROTEUS

Прикол 1

Без подключения осциллографа прерывание не срабатывает !

прикол 2 С осциллографом оно срабатвает но 1 раз и все.

Прикрепленный файл: 2428744.rar
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
avr123-nm-ru вне форума  
Непрочитано 16.08.2009, 17:07  
begun
Гражданин KAZUS.RU
 
Регистрация: 18.07.2006
Сообщений: 858
Сказал спасибо: 228
Сказали Спасибо 29 раз(а) в 27 сообщении(ях)
begun на пути к лучшему
По умолчанию

дорогие друзья!
Во первых большое спасибо за желание помочь.
Запустил предложенный проект. Все работает.
Значит не в протеусе дело, а в меня. Видать плохой ученик.
До получения проекта проводил опыты.
по даташиту все нормально.Взял реальную микросхему,прощил,
включил только компаратор и на плюсевой вход "AIN0" подал внутренное смещение
-Bandgap Voltage Reference (ACSR=0x40) 1.22v,
На инверсный вход "AIN1" подал с делителя +2v,
выход сомпаратора вывел на PORTD.5 (PORTD.5=ACSR.5,который при этом был в "0".
затем закоротил +2v на землю и выход стал "1". также установился флаг на PORTD.4
(PORTD.4= ACSR.4

В PROTEUS все это ,т.е. та же самая программа, которая хорощо работала на практике, не симмулируется!!? Точно та же программа не пощла, нет реакции.
естественно порты были настроены как положено :входы входами и выход выходом.
Хотел начать бить тревогу ,как подаспел проект Льва и
к моему удивлению все заработало. Высвечивается на выходе порта бит выхода компаратора.
Сечас изучаю проект дабы понять свою ощибку.
Пока еще не прищел в себя от удивления .Результаты сообщу.
begun вне форума  
Непрочитано 16.08.2009, 17:23  
avr123-nm-ru
Почётный гражданин KAZUS.RU
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
avr123-nm-ru на пути к лучшему
По умолчанию

Вы меня чтоль Львом зовете ? это повышение ?

Ну тогда я вам еще и видео записал как все это делал, но времени нет отредактировать выложить пока.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
avr123-nm-ru вне форума  
Непрочитано 17.08.2009, 01:29  
Halex07
Супер-модератор
 
Аватар для Halex07
 
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,508 раз(а) в 956 сообщении(ях)
Halex07 на пути к лучшему
По умолчанию

2 avr123-nm-ru
Какие уж тут приколы...
Прикол 1 DIDR вы не трогали? Стало быть цифровые буфера остались подключенными.
Прикол 2 В ACSR биты ACIS1/ACIS0 стоятв единицах, стало быть "Comparator Interrupt on Rising Output Edge." Вы подаете генератором единичный импульс и получаете прерывание по его спаду НА ВЫХОДЕ компаратора, который инвертирован относительно входа
только недавно кому-то здесь объяснял, но забыл в какой ветке.
Вся сия байда на стр. 154 даташита на Tiny2313.

2 begun Вот Вам более продуктивный пример с компаратором в Протеусе. Мои коментарии прямо в тексте Си. Ну и примите к сведению то, что выше.
------------------------------------------------
ЗЫ Приколюсь... dosikus смотри avr123 в цари зверей возвели, куда нам с тобой - драным кошкам.

Прикрепленный файл: 2831758.rar
Halex07 вне форума  
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не работает компаратор в AT89C2051 (Proteus) angelborn Микроконтроллеры, АЦП, память и т.д 2 04.03.2017 22:09
режим пониженного электропотребления в Atiny2313 begun Микроконтроллеры, АЦП, память и т.д 11 20.08.2009 18:58
Аналоговый компаратор retcom Микроконтроллеры, АЦП, память и т.д 61 11.12.2007 20:53
Аналоговый компаратор Mega 8 в Proteus Valentinych Proteus 5 06.10.2006 22:34
Proteus AT90S4433 внешние прерывания компаратор eXeC001er Микроконтроллеры, АЦП, память и т.д 0 19.07.2005 02:30


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


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