Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Общетехнические вопросы

Общетехнические вопросы Общие вопросы аналоговой и цифровой электроники.

Ответ
 
Опции темы Опции просмотра
Старый 24.07.2019, 12:05   #1
Pridnya
Senior Member
 
Регистрация: 21.01.2009
Адрес: Russia, Orel
Возраст: 40
Сообщений: 4,721
Вес репутации: 4545/132
Pridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond repute
По умолчанию Timer Output Compare

Здравствуйте, товарищи!

Верно я рассуждаю?
Режим Timer Output Compare на практике для случая частотной модуляции (изменяется только период).
One Pulse Mode для случая с модуляцией плотности импульсов (фиксированный импульс и регулируемая пауза).
Всегда работал с режимом PWM и особо не задумывался о других режимах.

Заранее спасибо!
__________________
Прогресс неизбежен.
Pridnya вне форума   Ответить с цитированием
Старый 24.07.2019, 14:28   #2
Марк
Senior Member
 
Аватар для Марк
 
Регистрация: 18.08.2007
Адрес: Московская область
Возраст: 60
Сообщений: 2,625
Вес репутации: 3663/107
Марк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond repute
По умолчанию Re: Timer Output Compare

Цитата:
Сообщение от Pridnya Посмотреть сообщение
One Pulse Mode
Насколько я понимаю в музыке, это режим генерации ОДНОГО периода. После чего требуется либо ручной перезапуск, либо новое синхронизирующее событие.
Таким образом, Output Compare в общем случае имеет два режима генерации - One Pulse и Continuous, а также два режима синхронизации - внешний и внутренний. Внутренний распадается на автоколебательный при непрерывной работе и ручной при однократной. Внешний будет либо ждущим для однократного режима и автоколебательным с синхронизацией для непрерывного.

Последний раз редактировалось Марк; 24.07.2019 в 14:35.
Марк вне форума   Ответить с цитированием
Старый 24.07.2019, 14:54   #3
Pridnya
Senior Member
 
Регистрация: 21.01.2009
Адрес: Russia, Orel
Возраст: 40
Сообщений: 4,721
Вес репутации: 4545/132
Pridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond repute
По умолчанию Re: Timer Output Compare

Цитата:
Сообщение от Марк Посмотреть сообщение
Насколько я понимаю в музыке, это режим генерации ОДНОГО периода. После чего требуется либо ручной перезапуск, либо новое синхронизирующее событие.
One Pulse Mode меня не очень интересовал, т.к. все понятно. Он используется в корректорах коэффициента мощности с режимом дросселя (импульс фиксированной длины при прямом токе через дроссель и пауза до момента прекращения тока в обратном направлении и детектор нулевого тока перезапускает таймер).

Цитата:
Сообщение от Марк Посмотреть сообщение
Таким образом, Output Compare в общем случае имеет два режима генерации - One Pulse и Continuous, а также два режима синхронизации - внешний и внутренний. Внутренний распадается на автоколебательный при непрерывной работе и ручной при однократной. Внешний будет либо ждущим для однократного режима и автоколебательным с синхронизацией для непрерывного.
Мне интересно, применение Output Compare. При внутреней синхронизации можно получить сигнал с изменяемой частотой и постоянной скважностью (когда сигнал один), либо получить сигналы смещенные на определенное время и синхронно менять их частоту. Получается, что модуль STM32 TIM1 хорошо подходит еще и для бесколлекторных двигателей.
__________________
Прогресс неизбежен.
Pridnya вне форума   Ответить с цитированием
Старый 27.07.2019, 01:01   #4
dosikus
Senior Member
 
Аватар для dosikus
 
Регистрация: 05.06.2007
Возраст: 47
Сообщений: 3,760
Вес репутации: 6211/145
dosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond repute
По умолчанию Re: Timer Output Compare

Дим, чего хотел-то?
dosikus вне форума   Ответить с цитированием
Старый 29.07.2019, 10:29   #5
Pridnya
Senior Member
 
Регистрация: 21.01.2009
Адрес: Russia, Orel
Возраст: 40
Сообщений: 4,721
Вес репутации: 4545/132
Pridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond repute
По умолчанию Re: Timer Output Compare

Цитата:
Сообщение от dosikus Посмотреть сообщение
Дим, чего хотел-то?
Хотел узнать про практическое применение режима OutputCompare.

На одном канале запускал - всегда фиксированная скважность, а частоту можно менять.
На двух каналах можно менять частоту и смещение между импульсами в разных каналах.
__________________
Прогресс неизбежен.
Pridnya вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Output Compare with Dedicated Timer в dsPIC33E Марк Продукция MICROCHIP 40 10.12.2016 19:37
Прерывания и Output Compare в PIC24/dsPIC33 Марк Продукция MICROCHIP 9 27.10.2016 18:08
24HJ чего не хватает в супе? IgorV Продукция MICROCHIP 8 05.10.2011 12:07
Приоритеты в прерываниях maxNTF Продукция MICROCHIP 21 05.02.2010 00:11
Output Compare with Dedicated Timer - проблема с симуляцией Vlad27 Продукция MICROCHIP 0 26.08.2009 12:47


Часовой пояс GMT +3, время: 04:50.


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