Пятница, 19.04.2024, 14:31
Вы вошли как Гость | Группа "Гости"Приветствую Вас Гость | RSS
Главная | Разные режимы роботы ШИМа на примере ATtiny13 - Форум | Мой профиль | Регистрация | Выход | Вход
Обитель RC-инженера
Форма входа
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: ВитГо  
Форум » Обо всём ! » Оффтопика.NET » Разные режимы роботы ШИМа на примере ATtiny13
Разные режимы роботы ШИМа на примере ATtiny13
uwrteyДата: Четверг, 31.01.2013, 00:39 | Сообщение # 1
Генерал-майор
Группа: Администраторы
Сообщений: 3270
Репутация: 11
Статус: Offline
Виталий, что то я застрял на режимах ШИМа. cry

Статью DiHalt'а я прочитал и все по ней понял.

Но к сожалению он затронул НЕ ВСЕ режимы. Например режимы с настройкой частоты ШИМа.
Я сходил на радиокот ( http://radiokot.ru/forum/viewtopic.php?f=20&t=84296&p=1561231#p1561231 ), там мне подсказали, что есть такой режим, в котором можно вручную регулировать частоту.

На примере ТИНИ_13 это когда WGM02=1.
Но при этом будут задействованы оба регистра сравнения (ocr0a и ocr0b) а ШИМ будет толко на одном выводе oc0b.

А как себя будут вести выводы oc0a и oc0b при разных настройках COM01A:0 и COM0B1:0 ?
или при WGM02=1 возможен только один вариант настройки поведения oc0a и oc0b ?

Может отправишь куда-нить почитать? или сам подскажешь ?

В датащите совсем все непонятно - они там про какой-то вывод AC0A толкуют ( подозреваю, что и тут опечатка ). Но, блин, режим с настройкой частоты ШИМа, там практически не затронут.
Они просто дают понять что он есть и на этом все...
cry


не успеваю за своими мыслями......

Сообщение отредактировал uwrtey - Четверг, 31.01.2013, 23:23
 
uwrteyДата: Четверг, 31.01.2013, 22:14 | Сообщение # 2
Генерал-майор
Группа: Администраторы
Сообщений: 3270
Репутация: 11
Статус: Offline
вот накидал схему того, что представляю
сразу оговорюсь на схеме вывод OC0A
Прикрепления: 2420503.jpg (77.0 Kb)


не успеваю за своими мыслями......

Сообщение отредактировал uwrtey - Четверг, 31.01.2013, 22:33
 
uwrteyДата: Вторник, 19.02.2013, 17:11 | Сообщение # 3
Генерал-майор
Группа: Администраторы
Сообщений: 3270
Репутация: 11
Статус: Offline
нашел наиболее корректный по смыслу перевод даташита на эту тему http://www.bibliofond.ru/view.aspx?id=451489

Добавлено (19.02.2013, 17:11)
---------------------------------------------
ну вот нашел ответ на свой вопрос
если в TOP значение OC1A (OC0A)
то генерация ШИМ будет на OC1B (OC0B)

1) генерация на OC1A (OC0A) будет только в режиме Toggle OC1A (OC0A) on Compare Match, OC1B (OC0B) reserved. (НО естественно не ШИМ)
2) в режиме Normal port operation, OC1A (OC0A) disconnected. естественно генерации не будет
3, 4) в режимах
Clear OC1A (OC0A) on Compare Match, set OC1A (OC0A) at TOP
Set OC1A (OC0A) on Compare Match, clear OC1A (OC0A) at TOP
генерация будет, но ее не будет на самой ножке! она не будет успевать переключаться! что то вроде того, что я выше нарисовал...

Ну вот вроде как то так. smile


не успеваю за своими мыслями......

Сообщение отредактировал uwrtey - Вторник, 19.02.2013, 17:16
 
Форум » Обо всём ! » Оффтопика.NET » Разные режимы роботы ШИМа на примере ATtiny13
  • Страница 1 из 1
  • 1
Поиск:


Copyright MyCorp © 2024
Сделать бесплатный сайт с uCoz