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

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

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

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

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

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

Электроника - это просто Теоретические и практические вопросы для начинающих электронщиков.

 
Опции темы

Нужно разработать частотомер 1-60 Гц с точностью до сотых

Непрочитано 09.09.2014, 19:19  
NK2007
Временная регистрация
 
Регистрация: 20.07.2007
Сообщений: 65
Сказал спасибо: 70
Сказали Спасибо 7 раз(а) в 7 сообщении(ях)
NK2007 на пути к лучшему
По умолчанию Нужно разработать частотомер 1-60 Гц с точностью до сотых

Доброго времени суток!
Нужно разработать частотомер на частоты 0-60 Гц с точностью до сотых. Вывод информации планируется на 7-сегментный элемент. Как "мозг" - мега8. В принципе в интернете есть много статеек как организовать программу, завязаную на прерываниях для измерения частоты сигнала, но у меня возникли вопросы:
1. Как согласовать измерительную схему с источником сигнала так, чтобы она позволяла мерять сигналы с большим диапазоном амплитуд: нужно чтобы прибор мог мерять как 5-и вольтовые сигналы, так и 220 В.
2. Алгоритм определения частоты для несинусоидальных сигналов - прибор планируется использовать в исследовании работы схем, где сигнал может иметь форму, например, модулированой синусоиды с помошью ШИМа на несущей частоте в десяток килогерц. Как заставить прибор эффективно распознавать именно низкочастотный модулированый (но также и не модулированый) сигнал? В принципе я думаю о ФНЧ на входе, но не придаст ли это неких других проблем?
3. Необходимо выбрать алгоритм анализа сигнала таким образом, чтобы не было ложных срабатываний, т.к. сигнал может иметь несинусоидальную форму и за период несколько раз в одном направлении пересекать нуль или другой уровень, выбраный для синхронизации.
заранее благодарен за ответы!
Реклама:
NK2007 вне форума  
Непрочитано 19.09.2014, 21:57  
alxchep
Почётный гражданин KAZUS.RUN
 
Аватар для alxchep
 
Регистрация: 29.01.2007
Адрес: Пермский край
Сообщений: 1,658
Сказал спасибо: 417
Сказали Спасибо 1,421 раз(а) в 540 сообщении(ях)
alxchep на пути к лучшему
По умолчанию Re: нужно разработать частотомер 1-60 Гц с точностью до сотых

Почему-то ваш вопрос никого не привлёк. Попробую я.
0. Измерять в случае низких частот удобнее период, а частоту вычислять F=1/T, не надо будет ждать несколько секунд для достижения заданной точности.
1. С таким разбросом напряжений и без переключателя диапазонов могу предложить параметрический стабилизатор - резистор и стабилитрон. Полагаю, что можно поставить 2-х ваттный резистор 30-39 кОм и стабилитрон на 4.7 В, при этом надо учитывать, что от 220 В будет потребляться около 2 Вт (10 мА).
2. Опять же из-за требований входных напряжений можно поставить только пассивный НЧ фильтр, будет великоват в размерах. Предусмотреть переключатель для обхода фильтра.
3. Ложные срабатывания будут, можно предусмотреть программное подавление "дребезга" в моменты перехода. К примеру, если планируете измерять именно НЧ, нажимаете кнопку и МК включает такое подавление. Смысл - после первого фронта начинать счёт и не смотреть за входом в течении 0.3 сек, после чего МК продолжая считать уже ждёт появления второго фронта. Но измерить можно будет только сигналы с частотой ниже 3.3 Гц. Аналогично, если нужно, сделать ещё пару кнопок с другими задержками.
alxchep вне форума  
Непрочитано 20.09.2014, 23:16  
messoft
Гражданин KAZUS.RUN
 
Регистрация: 22.04.2009
Адрес: Херсон
Сообщений: 484
Сказал спасибо: 234
Сказали Спасибо 146 раз(а) в 93 сообщении(ях)
messoft на пути к лучшему
По умолчанию Re: нужно разработать частотомер 1-60 Гц с точностью до сотых

Цитата:
1. Как согласовать измерительную схему с источником сигнала так, чтобы она позволяла мерять сигналы с большим диапазоном амплитуд: нужно чтобы прибор мог мерять как 5-и вольтовые сигналы, так и 220 В.
Обычно это решается так. На входе резистор 10к-100к далее два встречно включенных диода замыкают на землю. Далее усилитель на полевике. После ставится триггер шмидта.
В гугле задайте "формирователь сигнала для частотомера"
Миниатюры:
Нажмите на изображение для увеличения
Название: usilit.jpg
Просмотров: 288
Размер:	6.2 Кб
ID:	69707  
messoft вне форума  
Сказали "Спасибо" messoft
NK2007 (22.09.2014)
Непрочитано 21.09.2014, 07:48  
locik_1
Почётный гражданин KAZUS.RUN
 
Аватар для locik_1
 
Регистрация: 18.02.2012
Адрес: Саратов
Сообщений: 1,638
Сказал спасибо: 167
Сказали Спасибо 424 раз(а) в 344 сообщении(ях)
locik_1 на пути к лучшему
По умолчанию Re: нужно разработать частотомер 1-60 Гц с точностью до сотых

можно такую схемку.
Миниатюры:
Нажмите на изображение для увеличения
Название: Формирователь для частотомера.GIF
Просмотров: 301
Размер:	6.8 Кб
ID:	69719  
locik_1 вне форума  
Сказали "Спасибо" locik_1
NK2007 (22.09.2014)
Непрочитано 21.09.2014, 11:35  
Kabron
Почётный гражданин KAZUS.RUN
 
Аватар для Kabron
 
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,831
Сказал спасибо: 721
Сказали Спасибо 4,535 раз(а) в 2,070 сообщении(ях)
Kabron на пути к лучшему
По умолчанию Re: нужно разработать частотомер 1-60 Гц с точностью до сотых

https://kazus.run/forums/showpost.ph...3&postcount=51
__________________
33Й ДАН БАНА
Я не помогаю. Я провоцирую думать.
Не дай вам Бог плохих контактов.
Kabron вне форума  
Непрочитано 22.09.2014, 21:56  
NK2007
Временная регистрация
 
Регистрация: 20.07.2007
Сообщений: 65
Сказал спасибо: 70
Сказали Спасибо 7 раз(а) в 7 сообщении(ях)
NK2007 на пути к лучшему
По умолчанию Re: нужно разработать частотомер 1-60 Гц с точностью до сотых

Сообщение от locik_1 Посмотреть сообщение
можно такую схемку.
Меня заинтересовала Ваша схема. Сигнал как я понимаю на выходе вы получим в виде прямоугольного меандра, транзистор будет работать в ключевом режиме? Меандр будет соответствовать полуволне входного сигнала, когда стабилитрон смещён в режим стабилизации?
NK2007 вне форума  
Непрочитано 23.09.2014, 14:06  
Резистян
Частый гость
 
Регистрация: 28.11.2012
Сообщений: 25
Сказал спасибо: 0
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
Резистян на пути к лучшему
По умолчанию Re: нужно разработать частотомер 1-60 Гц с точностью до сотых

В этой ситуации самый простой выход- взять и разработать нужный частотомер. Выпей море, Ксанф!
Резистян вне форума  
Непрочитано 23.09.2014, 15:16  
michvl
Вид на жительство
 
Регистрация: 16.04.2005
Сообщений: 477
Сказал спасибо: 78
Сказали Спасибо 168 раз(а) в 112 сообщении(ях)
michvl на пути к лучшему
По умолчанию Re: нужно разработать частотомер 1-60 Гц с точностью до сотых

Сообщение от NK2007 Посмотреть сообщение
сигнал может иметь несинусоидальную форму и за период несколько раз в одном направлении пересекать нуль или другой уровень, выбраный для синхронизации.
Поясните, что Вы понимаете в этом случае под словом "период" и по какому критерию его измерять? Если сигнал случайный, то он не имеет периода.
michvl вне форума  
Непрочитано 23.09.2014, 15:31  
KBH-I
Почётный гражданин KAZUS.RUN
 
Аватар для KBH-I
 
Регистрация: 01.05.2009
Адрес: Коптево
Сообщений: 2,753
Сказал спасибо: 268
Сказали Спасибо 398 раз(а) в 247 сообщении(ях)
KBH-I на пути к лучшему
По умолчанию Re: нужно разработать частотомер 1-60 Гц с точностью до сотых

Сообщение от NK2007 Посмотреть сообщение
Нужно разработать частотомер на частоты 0-60 Гц с точностью до сотых.
Сообщение от alxchep Посмотреть сообщение
Измерять в случае низких частот удобнее период, а частоту вычислять F=1/T, не надо будет ждать несколько секунд для достижения заданной точности.
Где-то тут была тема про измерение частоты с высокой точностью. Там измерение длины периода сигнала, как и числа импульсов за фиксированный промежуток времени были признаны крайними частными случаями технического решения и предлагалось делить микроконтроллером значение измеряемой частоты на опорную (или периоды).
__________________
В рабочее время освоил Альтиум. Глюк оказался в компе...
KBH-I вне форума  
Непрочитано 23.09.2014, 15:35  
locik_1
Почётный гражданин KAZUS.RUN
 
Аватар для locik_1
 
Регистрация: 18.02.2012
Адрес: Саратов
Сообщений: 1,638
Сказал спасибо: 167
Сказали Спасибо 424 раз(а) в 344 сообщении(ях)
locik_1 на пути к лучшему
По умолчанию Re: нужно разработать частотомер 1-60 Гц с точностью до сотых

NK2007, R2 можно увеличить до 2к.резистор в коллекторе
выбран 1к,потому что не знаю входные токи МК.если они
маленькие,его лучше тоже увеличить до 10к.меандр будет
инверсным.при положительной полуволне на коллекторе 0,
при отрицательной +Uп.
locik_1 вне форума  
 
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужно разработать Счётчик Гейгера на микроконтроллере ArtUrl1986 Измерительное оборудование 3 28.08.2007 22:31


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.