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

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

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

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

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

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

AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR...

 
Опции темы

Attiny13\2313 и генератор импульсов на CVAVR

Непрочитано 12.11.2012, 16:38  
omercury
Почётный гражданин KAZUS.RUN
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,487
Сказал спасибо: 30
Сказали Спасибо 3,070 раз(а) в 2,011 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: Attiny13\2313 и генератор импульсов на CVAVR

Курим ДШ на страницах 98, 100, 105-106 (ну и остальное невредно) про PWM, Phase Correct и PWM, Phase and Frequency Correct.
Реклама:
omercury вне форума  
Непрочитано 12.11.2012, 18:12  
oleg110592
Гражданин KAZUS.RUN
 
Регистрация: 05.04.2009
Сообщений: 973
Сказал спасибо: 35
Сказали Спасибо 154 раз(а) в 133 сообщении(ях)
oleg110592 на пути к лучшему
По умолчанию Re: Attiny13\2313 и генератор импульсов на CVAVR

Мы тут, вроде про режим таймера CTC top=ICR1, а чем тут поможет PWM, Phase Correct и PWM, Phase and Frequency Correct
oleg110592 вне форума  
Непрочитано 12.11.2012, 21:33  
=GM=
Прописка
 
Регистрация: 21.09.2009
Сообщений: 218
Сказал спасибо: 1
Сказали Спасибо 29 раз(а) в 27 сообщении(ях)
=GM= на пути к лучшему
По умолчанию Re: Attiny13\2313 и генератор импульсов на CVAVR

Сообщение от deeman30rus Посмотреть сообщение
посмотрел в Протеусе - всё работает, залил контроллер - сигналы идут синфазно =( не могу понять почему
Не понимаю, почему в протезе у вас всё работало. Предварительно нужно выставить противофазное состояние выводов OC1A и OC1B, установив биты FOC1A=0, FOC1B=1. Ну и TCCR1B лучше сделать последней командой для запуска таймера.
=GM= вне форума  
Непрочитано 12.11.2012, 22:51  
omercury
Почётный гражданин KAZUS.RUN
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,487
Сказал спасибо: 30
Сказали Спасибо 3,070 раз(а) в 2,011 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: Attiny13\2313 и генератор импульсов на CVAVR

Сообщение от oleg110592 Посмотреть сообщение
а чем тут поможет
Нажмите на изображение для увеличения
Название: Image4.jpg
Просмотров: 64
Размер:	86.4 Кб
ID:	40430
Нажмите на изображение для увеличения
Название: Image3.jpg
Просмотров: 71
Размер:	43.6 Кб
ID:	40429
Нажмите на изображение для увеличения
Название: Image1.jpg
Просмотров: 57
Размер:	26.5 Кб
ID:	40427
Нажмите на изображение для увеличения
Название: Image2.jpg
Просмотров: 53
Размер:	26.5 Кб
ID:	40428
Для меандра OCR1n=ICR1/2.

Объяснил?
omercury вне форума  
Непрочитано 13.11.2012, 00:36  
oleg110592
Гражданин KAZUS.RUN
 
Регистрация: 05.04.2009
Сообщений: 973
Сказал спасибо: 35
Сказали Спасибо 154 раз(а) в 133 сообщении(ях)
oleg110592 на пути к лучшему
По умолчанию Re: Attiny13\2313 и генератор импульсов на CVAVR

Чего-то не соображу - пойду посплю, может утром дойдет. Автору темы надо получить меандр 114кГц, если использовать режим PWM, максимальная частота будет 16000000/255 = 65кГц
oleg110592 вне форума  
Непрочитано 13.11.2012, 00:48  
omercury
Почётный гражданин KAZUS.RUN
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,487
Сказал спасибо: 30
Сказали Спасибо 3,070 раз(а) в 2,011 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: Attiny13\2313 и генератор импульсов на CVAVR

Во-первых, максимальная частота 16МГц/2=8МГц
Во-вторых таймер 16 битный, поэтому минимальная частота 16М/65536/1024=0,238Гц
В-третьих для Phase&Phase and Freq. (так же, как и toggle OC1n) частота выхода будет ещё вдвое ниже.
omercury вне форума  
Непрочитано 21.11.2012, 11:35  
ascerdfg
Почётный гражданин KAZUS.RUN
 
Аватар для ascerdfg
 
Регистрация: 27.10.2009
Адрес: г. Алексин
Сообщений: 1,153
Сказал спасибо: 921
Сказали Спасибо 157 раз(а) в 92 сообщении(ях)
ascerdfg на пути к лучшему
По умолчанию Re: Attiny13\2313 и генератор импульсов на CVAVR

А чем отличается "Phase Correct PWM" и "Phase and Frequency Correct PWM"?
__________________
Экономика учит нас, что не более 4-5% населения способны к предпринимательской деятельности…Чего же в них такого особенного? Другая статистика говорит, что дрочат 95% населения… По-моему всё очевидно…
ascerdfg вне форума  
Непрочитано 21.11.2012, 13:03  
ut1wpr
Почётный гражданин KAZUS.RUN
 
Аватар для ut1wpr
 
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,613
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
ut1wpr на пути к лучшему
По умолчанию Re: Attiny13\2313 и генератор импульсов на CVAVR

Сообщение от ascerdfg Посмотреть сообщение
А чем отличается "Phase Correct PWM" и "Phase and Frequency Correct PWM"?
Одним словом.
__________________
С уважением,
Vic / ut1wpr
ut1wpr вне форума  
Непрочитано 21.11.2012, 18:46  
omercury
Почётный гражданин KAZUS.RUN
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,487
Сказал спасибо: 30
Сказали Спасибо 3,070 раз(а) в 2,011 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: Attiny13\2313 и генератор импульсов на CVAVR

Сообщение от ut1wpr Посмотреть сообщение
Сообщение от ascerdfg Посмотреть сообщение
А чем отличается "Phase Correct PWM" и "Phase and Frequency Correct PWM"?
Одним словом.
Ну здрасте!
Самое главное и полезное отличие в пользу Phase and Frequency Correct PWM в том, что обновление компараторов - OCR1x и вершины счёта - TOP - происходит в позиции счётчика "BOTTOM", т.е в нуле. Таким образом новые границы счёта вверх и порог компаратора применимы уже в следующем цикле счёта, в то время, как для режима Phase Correct PWM то же самое наступит лишь через полцикла.
Вообще в этом отношении режимы зеркальные.
Зато в режиме Phase Correct PWM есть возможность работать с фиксированной шириной счётчика таймера.
omercury вне форума  
Сказали "Спасибо" omercury
ascerdfg (21.11.2012)
Непрочитано 22.11.2012, 08:18  
ascerdfg
Почётный гражданин KAZUS.RUN
 
Аватар для ascerdfg
 
Регистрация: 27.10.2009
Адрес: г. Алексин
Сообщений: 1,153
Сказал спасибо: 921
Сказали Спасибо 157 раз(а) в 92 сообщении(ях)
ascerdfg на пути к лучшему
По умолчанию Re: Attiny13\2313 и генератор импульсов на CVAVR

Что значит обновление компараторов?
__________________
Экономика учит нас, что не более 4-5% населения способны к предпринимательской деятельности…Чего же в них такого особенного? Другая статистика говорит, что дрочат 95% населения… По-моему всё очевидно…
ascerdfg вне форума  
 
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Генератор пакета импульсов Dozorus TTL и CMOS логика 18 04.01.2012 17:34
Генератор импульсов качающейся частоты metal59 Электроника - это просто 3 26.08.2011 18:01
Генератор импульсов тормозит... insiderbik Proteus 2 25.02.2010 00:18
генератор трёхфазных импульсов на МК andron-kip Микроконтроллеры, АЦП, память и т.д 24 22.12.2008 22:38
ATtiny13 и 2313 в VMLab standy_crow Proteus, KiCAD и другие ECAD 4 26.03.2008 00:43


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


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