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

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

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

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

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

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

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

 
Опции темы

Аналоговый компаратор Atiny2313 в PROTEUS

Непрочитано 15.08.2009, 12:48  
begun
Гражданин KAZUS.RUN
 
Регистрация: 18.07.2006
Сообщений: 894
Сказал спасибо: 244
Сказали Спасибо 31 раз(а) в 28 сообщении(ях)
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.RUN
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,552
Сказал спасибо: 75
Сказали Спасибо 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.RUN
 
Регистрация: 18.07.2006
Сообщений: 894
Сказал спасибо: 244
Сказали Спасибо 31 раз(а) в 28 сообщении(ях)
begun на пути к лучшему
По умолчанию

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

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

уважаемый dosikus!
Благодарю за проявленное внимание.
Мыло то смотрел но не помогло.
не могли бы ли вы дать 2-3 строчки кода на CVAVR
чтобы можно было просимулировать в PROTEUS аналоговый компаратор какого нибудь микроконтроллера AVR?
begun вне форума  
Непрочитано 16.08.2009, 14:46  
avr123-nm-ru
Почётный гражданин KAZUS.RUN
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,552
Сказал спасибо: 75
Сказали Спасибо 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.RUN
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,552
Сказал спасибо: 75
Сказали Спасибо 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.RUN
 
Регистрация: 18.07.2006
Сообщений: 894
Сказал спасибо: 244
Сказали Спасибо 31 раз(а) в 28 сообщении(ях)
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.RUN
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,552
Сказал спасибо: 75
Сказали Спасибо 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,693
Сказал спасибо: 28
Сказали Спасибо 4,526 раз(а) в 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, время: 23:15.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.