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

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

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

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

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

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

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 08.05.2011, 14:54  
Beginner43
Частый гость
 
Регистрация: 04.01.2010
Адрес: Россия, Киров
Сообщений: 31
Сказал спасибо: 1
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
Beginner43 на пути к лучшему
По умолчанию Re: Алгоритм частотомера

Сообщение от artyomugr Посмотреть сообщение
А можно еще глупый вопрос?
Есть у кого формула расчета "частоты"
Не поленитесь прочитать даташит! Там в разделе таймера-счетчика ШИМ(PWM) все формулы даны!
Реклама:
Beginner43 вне форума  
Непрочитано 08.05.2011, 15:38  
oleg_harp
Прописка
 
Регистрация: 25.08.2007
Сообщений: 193
Сказал спасибо: 11
Сказали Спасибо 57 раз(а) в 33 сообщении(ях)
oleg_harp на пути к лучшему
По умолчанию Re: Алгоритм частотомера

Сообщение от Beginner43 Посмотреть сообщение
Не поленитесь прочитать даташит!
На самом деле, почти всё, что спрашивал ТС, (прерывания, таймеры, проверка условий истинности, битовые маски) внятно, подробно объяснено и доступно в любой книжке по си и по микроконтроллерам avr, и в datasheet, даже переведённом на русский язык, и даже в этих книжках примеры есть как это делать. Но, видимо, у каждого своё представление о пути...
oleg_harp вне форума  
Непрочитано 08.05.2011, 22:28  
AlekseyN
Временная регистрация
 
Регистрация: 20.12.2008
Сообщений: 58
Сказал спасибо: 12
Сказали Спасибо 7 раз(а) в 6 сообщении(ях)
AlekseyN на пути к лучшему
По умолчанию Re: Алгоритм частотомера

Вот для себя на досуге делал. Правда немного не с того конца... Но все-равно полезность в этом есть. Было бы идеально просто подставить тактовую частоту, и ту частоту, которая нужна, а тебе все результаты... Но...

Принцип работы таков:
Выбираем какой используем таймер 8 или 16-ти битный. В соответствующем столбце заполняем Тактовую частоту МК. Ниже, в отдельной таблице приведен коэффициент предделения таймера и какому значению TCCR он соотвветствует. Если предделение таймера не нужно в поле вводим "1". И остается только подставить Начальный счет в поле TCNT. Методом подбора значений добиваешься той частоты, которая нужна.

Если не получается точного значения, значит такую частоту переполнения таймера при заданной тактовой частоте получить невозможно...
Вложения:
Тип файла: rar Расчет тамера.rar (6.5 Кб, 202 просмотров)

Последний раз редактировалось AlekseyN; 08.05.2011 в 22:35.
AlekseyN вне форума  
Непрочитано 09.05.2011, 11:11  
F0RESTER
Прохожий
 
Регистрация: 27.02.2010
Адрес: Plzeň, Czech Republic
Сообщений: 5
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
F0RESTER на пути к лучшему
По умолчанию Re: Алгоритм частотомера

Готовая конструкция частотомера, с описанием как работает.
Вложения:
Тип файла: pdf FreqMeter_3.2GHz.pdf (2.68 Мб, 539 просмотров)
F0RESTER вне форума  
Непрочитано 10.05.2011, 13:13  
Uz_Sleep_Walker
Прописка
 
Регистрация: 11.07.2008
Сообщений: 237
Сказал спасибо: 1,503
Сказали Спасибо 63 раз(а) в 44 сообщении(ях)
Uz_Sleep_Walker на пути к лучшему
По умолчанию Re: Алгоритм частотомера

Может будет полезно, xls файл для расчета времени переполнения Т/С avr
(подобный файл как сделал AlekseyN)
Вложения:
Тип файла: zip Подсчет для Т-С.zip (3.5 Кб, 87 просмотров)
Uz_Sleep_Walker вне форума  
Непрочитано 11.05.2011, 00:36  
F0RESTER
Прохожий
 
Регистрация: 27.02.2010
Адрес: Plzeň, Czech Republic
Сообщений: 5
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
F0RESTER на пути к лучшему
По умолчанию Re: Алгоритм частотомера

Сообщение от Uz_Sleep_Walker Посмотреть сообщение
Может будет полезно, xls файл для расчета времени переполнения Т/С avr
(подобный файл как сделал AlekseyN)
А, так вот универсальный калькулятор для tiny/mega.
Вложения:
Тип файла: rar KAVRCalc.rar (1.39 Мб, 105 просмотров)
F0RESTER вне форума  
Сказали "Спасибо" F0RESTER
Uz_Sleep_Walker (11.05.2011)
Непрочитано 11.05.2011, 15:42  
VgaCich
Прописка
 
Аватар для VgaCich
 
Регистрация: 03.12.2009
Сообщений: 118
Сказал спасибо: 4
Сказали Спасибо 9 раз(а) в 8 сообщении(ях)
VgaCich на пути к лучшему
По умолчанию Re: Алгоритм частотомера

Цитата:
начнем с того, что условие с несколькими значениями так не пишется
if (Clock_o==254 & Clock › 59 & Clock ‹ 100){ - так еще сработает
ORLY? Вообще-то все правильно было. & - побитовый. Побитовое логическое перемножение результатов сравнений выдаст нечто малопредсказуемое.
VgaCich вне форума  
 

Закладки
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Код Грея, алгоритм ассемблер? picavr Микроконтроллеры, АЦП, память и т.д 8 27.03.2009 04:39
Нужен алгоритм СRC с результатом 7бит AndryG Микроконтроллеры, АЦП, память и т.д 4 05.06.2007 18:51
Алгоритм билдер для ПИК контроллеров. Gladkih Микроконтроллеры, АЦП, память и т.д 9 24.02.2007 18:41
Определение сигнала отбоя АТС - алгоритм нужен Anatols Цифровые сигнальные процессоры 2 04.11.2005 12:17
[Решено] ОЧЕНЬ нужна блок-схема и алгоритм работы м/пр стир. машины Руслан Поиск схем. Делимся схемами 1 10.03.2005 15:02


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


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