Частотомер на микроконтроллере ATtiny2313.

Схемы и устройства на микроконтроллерах. Обсуждение.
akl
Сообщения: 144
Зарегистрирован: 21 дек 2008, 07:27
Откуда: Ижевск
Контактная информация:

Re: Частотомер на микроконтроллере ATtiny2313.

Сообщение akl » 11 ноя 2010, 08:12

Здравствуйте. Можете попробовать?
Вложения
FR2313_1.rar
схема, исходник, прошивка, FUSE-биты частотомера на 2313
(58.95 КБ) 2444 скачивания

UT5ULJ
Сообщения: 2
Зарегистрирован: 10 ноя 2010, 20:49

Re: Частотомер на микроконтроллере ATtiny2313.

Сообщение UT5ULJ » 20 ноя 2010, 22:07

Спасибо взял архивчик буду пробовать. Отпишусь.

hotjonny
Сообщения: 4
Зарегистрирован: 03 дек 2010, 17:46

Re: Частотомер на микроконтроллере ATtiny2313.

Сообщение hotjonny » 31 янв 2011, 17:04

а скважность как посчитать и возможно ли это? вывести то но LCD не проблема.

akl
Сообщения: 144
Зарегистрирован: 21 дек 2008, 07:27
Откуда: Ижевск
Контактная информация:

Re: Частотомер на микроконтроллере ATtiny2313.

Сообщение akl » 31 янв 2011, 19:35

Для вычисления http://ru.wikipedia.org/wiki/%D0%A1%D0% ... 1%82%D1%8C скважности необходимо, наряду с измерением периода, измерить длительность импульса. Посмотрите здесь http://radioded.ru/content/view/95/1/ Правда для частот до 100кГц.

hotjonny
Сообщения: 4
Зарегистрирован: 03 дек 2010, 17:46

Re: Частотомер на микроконтроллере ATtiny2313.

Сообщение hotjonny » 31 янв 2011, 22:03

спасибо, мне как раз и надо даже не до 100кГц, а до 30-40 кГц

hotjonny
Сообщения: 4
Зарегистрирован: 03 дек 2010, 17:46

Re: Частотомер на микроконтроллере ATtiny2313.

Сообщение hotjonny » 31 янв 2011, 22:18

уважаемый akl еще раз спасибо за ссылки, но это немного не то, что нужно - необходимо измерять частоту и одновременно определять скважность измеряемого сигнала, а в наличии есть только Attiny2313 :-(
Сам принцип мне понятен - нужно измерять по ниспадающему фронту, да только как это сделать на Attiny2313, пока не совсем разобрался.

akl
Сообщения: 144
Зарегистрирован: 21 дек 2008, 07:27
Откуда: Ижевск
Контактная информация:

Re: Частотомер на микроконтроллере ATtiny2313.

Сообщение akl » 02 фев 2011, 09:14

Здравствуйте. Если только до 40кГц, то можно напрямую использовать код измерителя интервалов времени.
Выкладываю, как есть. :oops: Переложите для частотомера на ATtiny2313, взяв пп CAPT и расчеты
TIME8515.rar
(3.83 КБ) 1164 скачивания
Ссылки в предыдущем сообщении откорректировал.

hotjonny
Сообщения: 4
Зарегистрирован: 03 дек 2010, 17:46

Re: Частотомер на микроконтроллере ATtiny2313.

Сообщение hotjonny » 02 фев 2011, 11:53

спасибо, буду пробовать

Covirayl
Сообщения: 6
Зарегистрирован: 07 июн 2010, 19:39

Re: Частотомер на микроконтроллере ATtiny2313.

Сообщение Covirayl » 10 апр 2011, 10:28

Интересная штука интернет, годами информашия лежит просто так , автор уже может и забыть, как было дело, и тут вдруг откуда не возьмись "ПОМОГИТЕ" не работает..... :shock: :D :D
hotjonny писал(а):спасибо, буду пробовать
Интересно какой был результат, потому что, я собрал с прошивкой FR2313_1.rar не работает :evil: совсем.
залил прошивку FR2313.rar заработало , даже удалось замерить частоту 12,5мГц но в этом диапазоне меряет только один раз потом питание надо отключать , до 4 мГц вроде всё ОК, а меня вообще то конкретно итересует частота от 100гЦ и ниже вплоть до 0,001.Вот тут бы я, поэксперементировал.

Covirayl
Сообщения: 6
Зарегистрирован: 07 июн 2010, 19:39

Re: Частотомер на микроконтроллере ATtiny2313.

Сообщение Covirayl » 10 апр 2011, 12:24

Попробовал его на минимум, получилось замерять только с 0,4гЦ , плавно пока не могу задать диапазон , мой тестовый генератор , частоты выдаёт только ступенчато 0,1гЦ; 0,2гЦ; 0,4гЦ; 0.8гЦ и т.д.
интересно что он покажет после нуля в сотых и тысячных.
Изображение

Covirayl
Сообщения: 6
Зарегистрирован: 07 июн 2010, 19:39

Re: Частотомер на микроконтроллере ATtiny2313.

Сообщение Covirayl » 11 апр 2011, 11:47

Так сегодня , определился почему этот частотомер мне может подойти,
первое это к собираемому мной ваттмеру к которому, это всё, будет пристроено, нужен диапазон от 999гЦ до 0,000 в этом частотометре присутствует.
Уже на данном этапе получилось подстроить ваттметр , до читаемых результатов на частотометре , то есть микросхема ADE7755 при нагрузке лампочкой 100 ватт
Изображение
выдаёт частоту примерно 1 гЦ подключеный нагреватель 2 кВт, выдает на частотомер 20 гЦ,
Изображение
тут уже наблюдается некоторая линейность и это радует.

Covirayl
Сообщения: 6
Зарегистрирован: 07 июн 2010, 19:39

Re: Частотомер на микроконтроллере ATtiny2313.

Сообщение Covirayl » 11 апр 2011, 11:48

К моему сожалению в программировании я ничего толком сделать не могу, а хотелось бы вот что .
Как раз в этом диапазоне (и особенно самый низ частоты) обновления дисплея или как это ещё описать, попробую в картинках
измерение эти данные
Изображение
показывает примерно 70% времени,
потом "обновление" 30% времени ,
Изображение
ну где то так , возможно здесь можно уменьшить программу до 999 Гц И это как то улучшит видимость показаний .
Далее при этом же алгоритме подсчёта , информация выводится так ХХХ.ХХХ, передвинуть точку ХХ.ХХХХ и изменить надписи на Вт и кВт в таком виде показания будут соответствовать 1:1

Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей