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

 
 
> Частотомер на микроконтроллере, Меряем частоту сигнала с аудиовыхода
igorle
сообщение Jan 28 2014, 19:27
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 338
Регистрация: 14-07-12
Пользователь №: 72 753



Требуется оценить (с погрешностью несколько процентов) частоту синусоидального сигнала с аудиовыхода. Сигнал амплитудой один вольт. Но возможны отклонения от полувольта, до двух вольт.

Я вижу два варианта:
- можно подать сигнал через конденсатор прямо на ножку микроконтроллера;
- можно подать сигнал через конденсатор на базу транзистора, предварительно дав небольшое напряжение смещения, например делителем 4.7К и 1К. (из расчета - 3.3V/5.7K * 1K = 0.6V ), и уже сигнал с коллектора заводить на микроконтроллер.

Вопрос - какой вариант лучше? Есть более удачные решения? Возможно, правильнее использовать полевой транзистор?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Игoрь
сообщение Jan 29 2014, 05:58
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 52
Регистрация: 15-05-13
Пользователь №: 76 836



а почему обязательно частоту нужно измерять контроллером? А если на аудиовход подать сигнал и на нём программно измерять частоту?
Go to the top of the page
 
+Quote Post
igorle
сообщение Jan 29 2014, 07:28
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 338
Регистрация: 14-07-12
Пользователь №: 72 753



Спасибо всем высказавшимся. Пока "победило" решение от Alex11 и Herz - (разделительный конденсатор и делитель на резисторах, чтобы выставить нулевую точку ближе к порогу). Попробую так, а если идея проекта заработает - добавлю диоды, чтобы ограничить сигнал.
Go to the top of the page
 
+Quote Post
ARV
сообщение Jan 29 2014, 09:37
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 143
Регистрация: 30-09-08
Из: Новочеркасск
Пользователь №: 40 581



Цитата(igorle @ Jan 29 2014, 11:28) *
Спасибо всем высказавшимся. Пока "победило" решение от Alex11 и Herz - (разделительный конденсатор и делитель на резисторах, чтобы выставить нулевую точку ближе к порогу). Попробую так, а если идея проекта заработает - добавлю диоды, чтобы ограничить сигнал.

диоды и так должны быть встроены, поэтому последовательно с входом нужен лишь резистор.


--------------------
Я бы взял частями... но мне надо сразу.
Go to the top of the page
 
+Quote Post
igorle
сообщение Jan 29 2014, 17:48
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 338
Регистрация: 14-07-12
Пользователь №: 72 753



Цитата(ARV @ Jan 29 2014, 12:37) *
диоды и так должны быть встроены, поэтому последовательно с входом нужен лишь резистор.

А есть идеи как расчитывать последовательный резистор, разделительный конденсатор, резисторы для делителя?
Выход - стандартный выход с аудиоплеера. Вместо наушника. Вход - MSP430G2553

Я хотел методом научного тыка делитель сделать на резисторах 4.7К и 1K, последовательный резистор - 100 Ом, конденсатор подобрать (думаю, что будет в диапазоне 0.5 мкФ до 10 мкФ (частота сигнала 1..2 кГц). Идей для научного расчета резисторов пока нет.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- igorle   Частотомер на микроконтроллере   Jan 28 2014, 19:27
- - Tarbal   Цитата(igorle @ Jan 28 2014, 22:27) Требу...   Jan 28 2014, 19:30
|- - igorle   Цитата(Tarbal @ Jan 28 2014, 23:30) Лучше...   Jan 28 2014, 20:05
|- - Tarbal   Цитата(igorle @ Jan 29 2014, 00:05) Я счи...   Jan 29 2014, 19:11
- - Xenia   Может быть его на компаратор подать?   Jan 28 2014, 20:14
|- - igorle   Цитата(Xenia @ Jan 29 2014, 00:14) Может ...   Jan 28 2014, 20:17
|- - Xenia   Цитата(igorle @ Jan 29 2014, 00:17) я дум...   Jan 28 2014, 20:22
|- - igorle   Цитата(Xenia @ Jan 29 2014, 00:22) Нет, я...   Jan 28 2014, 20:34
|- - Herz   Цитата(igorle @ Jan 28 2014, 22:34) И я п...   Jan 28 2014, 21:46
- - Herz   Во многих МК уже есть и входы с триггерами Шмитта...   Jan 28 2014, 20:28
- - Alex11   В минимальном варианте - разделительный конденсато...   Jan 28 2014, 20:38
- - Sirko   Как вариант (если ресурсы позволяют), подать сигна...   Jan 28 2014, 21:18


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

 


RSS Текстовая версия Сейчас: 21st August 2025 - 15:54
Рейтинг@Mail.ru


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