реклама на сайте
подробности

 
 
> Измерение рабочей частоты микроконтроллера, Как увидеть осциллографом или измерить тактовую частоту микроконтрол
Diaskop
сообщение Feb 25 2008, 14:59
Сообщение #1





Группа: Новичок
Сообщений: 3
Регистрация: 15-11-07
Из: Винница, Украина
Пользователь №: 32 361



ATtiny13 при программировании установлены "Divide clock by 8", "Clock option CKSEL=10, SUT=10", и CLKPS0=1,CLKPS2=1. Т.е. частота 9,6 мГц : на 8 =1,2мГц и 1,2мГц : на 36=37,5 кГц. Как мне увидеть осциллографом или измерить тактовую частоту микроконтроллера? При программировании в режиме ШИМ (PWM - CTC) и установке OCR0A=0x0, т.е. срабатывание без задержки, выходная частота =~7 кГц.
Спасибо

Сообщение отредактировал Diaskop - Feb 25 2008, 15:02
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
akl
сообщение Mar 15 2008, 07:10
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 127
Регистрация: 4-04-07
Из: Ижевск
Пользователь №: 26 773



"Посмотреть период или длительность импульса программно-реализованного генератора импульсов..." можно с помощью прикрепленной программы, позволяющей определять частоту генерации системы - конкретный экземпляр контроллера+конкретный экземпляр кварца.

Например:
На корпусе кварца написано 4608кГц(Fclk).
В программе устанавливаем значение 46'080'000.
1. Проверяем на AVRSTUDIO.
Измеряем период. Показания измерителя периода 9'993'985.8 мксек.
Далее 46'080'000/0.99939858=46'107'730.
Вводим в программу полученное значение и переходим к п.1.
После получения периода 10'000'000.х принимается решение, что найдено значение 10*Fclk.

Приведенный пример содержит реально полученные значения.
Прикрепленный файл  FRC.zip ( 880 байт ) Кол-во скачиваний: 159
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th August 2025 - 05:36
Рейтинг@Mail.ru


Страница сгенерированна за 0.05618 секунд с 7
ELECTRONIX ©2004-2016