Вт окт 25, 2016 19:40:36
Вт окт 25, 2016 20:36:00
Chubaka писал(а):Алгоритм:
Шаг 100Гц\смотрим уровень на s-meter\если меньше определённого значения шагаем дальше\если больше остановится.
С таким алгоритмом автопоиск работает, но останавливается не ровно на частоте. Например Хит Фм на частоте 103.00 а останавливается на 102.90. Следующий запуск автопоиска - остановка 103.00, следующий - 103.10, далее, ищет следующую частоту и снова останавливается не ровно на частоте радиостанции а возле неё.
Ср окт 26, 2016 12:15:37
roman.com писал(а):В этом случае лучше делать не по уровню сигнала, а по сигналу с детектора. S-кривая ЧМ детектора имеет определённое напряжение при точной настройке. Принцип работы обычной АПЧ, только получается "электронная АПЧ" с захватом и удержанием частоты...
Как-то была мысля замутить такой поиск в простом FM приёмнике ...))) Просто для интереса...))
Ср окт 26, 2016 14:25:47
Ср окт 26, 2016 15:40:54
Chubaka писал(а):Что за сигнал NS-MASK (с транзистора Q22)?
roman.com писал(а):сигнал NS-MASK... без понятия)) "качество" ... Может вкл/выкл стерео...
Ср окт 26, 2016 15:50:59
Ср окт 26, 2016 20:35:36
Ср окт 26, 2016 21:45:08
Chubaka писал(а):Шаг 100Гц\смотрим уровень на s-meter\если меньше определённого значения шагаем дальше\если больше остановится.С таким алгоритмом автопоиск работает, но останавливается не ровно на частоте. Например Хит Фм на частоте 103.00 а останавливается на 102.90. Следующий запуск автопоиска - остановка 103.00, следующий - 103.10, далее, ищет следующую частоту и снова останавливается не ровно на частоте радиостанции а возле неё.При этом уровень на s-meter постоянно прыгает.
Чт окт 27, 2016 02:04:33
Как реализовать автопоиск именно в этом тюнере мы не знаем, т.к. с ним не разбирались.Chubaka писал(а):как реализовать автопоиск на этом тюнере
Чт окт 27, 2016 10:24:09
roman.com писал(а):Шаг 100Гц ? Ну типа круто))
roman.com писал(а):Тогда только один вариант: шагаем (например по 100 кГц) и смотрим уровень.
Хит Фм на частоте 103.00 -
102.70 - 00000000 - нет сигнала.
102.80 - 00000000 - нет сигнала.
102.90 - 00000001 - есть сигнал. Сигнал попадает в полосу пропускания ФСС приёмника.
103.00 - 00000011 - максимальный уровень. Тут останавливаемся.))
103.10 - 00000001 - есть сигнал. Сигнал попадает в полосу пропускания ФСС приёмника.
103.20 - 00000000 - нет сигнала.
103.30 - 00000000 - нет сигнала.
Ну или можно не смотреть точно уровень, а просто знать что уровень превысил заданный уровень и все. ))
Прошагали 102.90...103.10 и посчитали среднее значение. (102.90 + 103.10)/2 = 103.00 - точная настройка.
Типа так:
102.70 - 00000000 - нет сигнала.
102.80 - 00000000 - нет сигнала.
102.90 - 00000001 - есть сигнал. Сигнал попадает в полосу пропускания ФСС приёмника.
103.00 - 00000001 - есть сигнал. Тут останавливаемся.)) Это точная настройка - среднее значение.
103.10 - 00000001 - есть сигнал. Сигнал попадает в полосу пропускания ФСС приёмника.
103.20 - 00000000 - нет сигнала.
103.30 - 00000000 - нет сигнала.
Както так))
Котёнок. писал(а):Как реализовать автопоиск именно в этом тюнере мы не знаем, т.к. с ним не разбирались.
А вот как правильно реализовать этот поиск знаем. Грамотный и по сути идеальный алгоритм точной настройки на станцию в "ЧМ приемнике" выглядит так.
Если в приемнике есть шумоподавитель, то ФВЧ с Fср=100 кГц не нужен, и тогда на вход схемы "И" вместо сигнала "в спектре нет составляющих выше 100 кГц" нужно подать сигнал "открытия шумоподавителя"
Если в приемнике есть АПЧ, то вместо сигнала «Напряжение соответствует нулевой точке S-кривой», подать сигнал с выхода АПЧ.
Насчет "нулевой точки S-кривой"
У меня вот например она находится на уровне 1,3 вольта. Сколько в вашем тюнере, не знаю.
Значит в моем приемнике автопоиск должен быть как то так.
1. Постоянное напряжение после ФНЧ соответствует напряжению нулевой точки S-кривой
2. После ФВЧ с частотой среза порядка 100 кГц сигнала нет, т.е. нет составляющих 100 кГц и выше.
Это у меня будут условия точной настройки на станцию.
Все остальные способы возможно и будут работать, но намного хуже.
Чт окт 27, 2016 13:46:40
Котёнок. писал(а):Все остальные способы возможно и будут работать, но намного хуже.
Chubaka писал(а):Спасибо за информацию. Если не получится сделать математикой как описали выше, то буду что нибудь думать в этом направлении.
Пт окт 28, 2016 05:36:35
roman.com писал(а):в нашем случае не подойдёт. Дело в том, что судя по схеме (отсутствие внешних контуров и фильтров), мы имеем дело с обычным ППП (приёмник прямого преобразования).
Есть аналоги. Например Si4702/Si4703.
roman.com писал(а):В таком случае я бы просто приделал бы кнопочку "скан" к ардуино... При нажатии на кнопочку, шагаем по всему диапазону:
Типа так:
1- Для начала разбиваем весь диапазон по шагам: 88...108 Мгц / шаг 100 кГц = 200 шагов.
2- записываем уровень сигнал по шагам (например в массив): 00001110000001110000111000... ,
где 111- частота станции Хит ФМ. (102,9 - 103,0 - 103,1 ...)
3- считаем средний уровень сигнала (или максимальный уровень сигнала)... получаем точные частоты станций;
....1.....1.....1.... (103,0 Хит ФМ ... 104,7 Европа + ... 105,2 Авторадио ... )
4- записываем (например в массив) точные частоты станций (103,0 Хит ФМ ... 104,7 Европа + ... 105,2 Авторадио ... ) и дальше при каждом нажатии кнопочки шагаем уже по точным частотам (103,0 Хит ФМ ... 104,7 Европа + ... 105,2 Авторадио ... ).
Както так ))
Пт окт 28, 2016 13:19:10
Ср май 09, 2018 11:42:15