Jump to content
Kostyanskiy

Timer 1, 16 bit, Atmega8 изменения частоты ШИМ, вопросы по таблице с даташита

Recommended Posts

Здравствуйте, мне надо изменить частоту ШИМ, я знаю, что этим занимается бит ICR1 в режиме 14. Я просто понять не могу в чем разница между ICR1 и OCR1A, кроме двойной буферизации второго, и как в режиме 14 ICR1 изменяет частоту если для этого есть OCR1A. 

На рисунке я отметил красным что мне не понятно, кроме последнего столбца, это флаг, это понятно.

И что означает update of OCRx? Это значение OCR1A/B?

IMG_20210804_225714.jpg

Share this post


Link to post
Share on other sites
Posted (edited)

Насколько я понял, это должно быть вот так, не уверен, в принципе, везде период одинаковый, но по спадающиму фронту

IMG_20210805_001437.jpg

Edited by Kostyanskiy

Share this post


Link to post
Share on other sites

Оценка точности измерения тока интеллектуальными силовыми ключами PROFET

Интеллектуальные силовые ключи PFOFET производства Infineon могут измерять ток нагрузки с разной точностью, зависящей как от абсолютной величины потребляемого тока, так и от технологии производства конечной продукции, в частности – от наличия или отсутствия этапа калибровки. В статье подробно разбирается расчет коэффициента передачи тока на примере ключа BTS7004-1EPP.
Подробнее

STMicroelectronics: электростатический разряд больше не проблема

Защита от статического электричества необходима каждому современному устройству. Компания STMicroelectronics представляет решения, соответствующие стандарту IEC61000-4-2, а также специальное приложение PROTECTION FINDER, которое поможет легкого и эффективно подобрать необходимые компоненты. Рассмотрим практические примеры защиты от ESD, отраслевые стандарты и ряд ключевых параметров важных при проектировании электростатической защиты устройств.

Подробнее

12 часов назад, Kostyanskiy сказал:

как в режиме 14 ICR1 изменяет частоту если для этого есть OCR1A. 

ICR1 задает частоту (период следования импульсов ШИМ), а не изменяет.

OCR1A задает длительность импульса, а не частоту.


Мудрость приходит вместе с импотенцией...

Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.

Share this post


Link to post
Share on other sites

Удалось ли сделать резервную копию? Обеспечение бесперебойного питания

Для работы портативных электронных устройств с постоянным или длительным включением необходим резервный источник питания. Микросхемы диспетчеров питания производства Analog Devices LTC4040 или LTC4041 позволяют легко подключить резервное питание в виде Li-Ion-аккумулятора или суперконденсатора соответственно в случае сбоя или потери основного питания. Рассмотрим решения по резервированию питания на основе этих микросхем.
Подробнее

Posted (edited)
23 часа назад, Kostyanskiy сказал:

image.png.7a1814a4faa25ddefd076b2f51381387.png

То есть, рисунок я сделал правильно, а что на счёт режима 15, что там тогда изменяет частоту, если OCR1A изменяет длительность импульса?

14 часов назад, Геннадий сказал:

Все-таки изменять частоту или коэфф. заполнения ШИМ?

И то, и другое 

Edited by Kostyanskiy

Share this post


Link to post
Share on other sites
8 часов назад, Kostyanskiy сказал:

И то, и другое 

а зачем нужно менять частоту ШИМ? всем и всегда хватает изменять только ширину импульса.


Мудрость приходит вместе с импотенцией...

Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.

Share this post


Link to post
Share on other sites
4 часа назад, Starichok сказал:

а зачем нужно менять частоту ШИМ? всем и всегда хватает изменять только ширину импульса.

Ну, подключил сервопривод а ему нужен период 20 мкс с изменениям длительности импульса

Share this post


Link to post
Share on other sites
8 часов назад, Kostyanskiy сказал:

Ну, подключил сервопривод а ему нужен период 20 мкс

ну, и где тут изменение частоты (периода)?


Мудрость приходит вместе с импотенцией...

Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.

Share this post


Link to post
Share on other sites
1 час назад, Starichok сказал:

ну, и где тут изменение частоты (периода)?

Я просто хочу разобраться во внутренней логике работы значений TOP, BOTTOM, Immediate, и как с ним работать 

Share this post


Link to post
Share on other sites

достаточно эти 3 слова перевести с английского на русский, и сразу станет понятно, что делается.


Мудрость приходит вместе с импотенцией...

Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.

Share this post


Link to post
Share on other sites

Ну, трех слов может и не хватит, но если открыть Евстифеева, то вопросы отпадут точно.


Ругался на отсутствие форматирования исходного кода (включая отсутствие осмысленных комментариев и наличие неубранного после конфигуратора мусора) не менее 15 раз.

Часть моих наработок.

Share this post


Link to post
Share on other sites

Ну если уж так хочется заморочиться, то есть другое решение. Включайте Т1 на внешнее  тактирование и режим PWM. Берите второй таймер и включаете его в режим СТС. Выход СТС соединяете со входом тактирования Т1. При этом таймер Т1 будет осуществлять ШИМ, а второй таймер (на Ваше усмотрение) менять частоту (тактирование Т1).

Share this post


Link to post
Share on other sites
09.08.2021 в 11:34, COKPOWEHEU сказал:

Ну, трех слов может и не хватит, но если открыть Евстифеева, то вопросы отпадут точно.

Вопросы уже отпали, спасибо 

09.08.2021 в 11:44, Геннадий сказал:

Ну если уж так хочется заморочиться, то есть другое решение. Включайте Т1 на внешнее  тактирование и режим PWM. Берите второй таймер и включаете его в режим СТС. Выход СТС соединяете со входом тактирования Т1. При этом таймер Т1 будет осуществлять ШИМ, а второй таймер (на Ваше усмотрение) менять частоту (тактирование Т1).

Благодарю, попробую на досуге))

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...