Делаем из простого приемника Продвинутый-3 или универсальный модуль управления и индикации.

SheD

В личку постучите тогда, если не сложно будет.

3 months later
usup

кто нибудь собирал диверсити приемник на 5.8 на минимосд или микроминимосд?

DiscoMan

Народ, подскажите. Собрал базовую станцию на базе продвинутого приемника с модулем комтеч на 1.2 ггц и управлением с ардуины. Ок. Теперь хочу расширить диапазон и встроить еще один такой же модуль, только уже на 2.4 ггц 😃 Вопрос такой. Формула расчета частоты там такая же или другая? Где ее можно почерпнуть?

Панкратов_Сергей

На 2.4 модуль совсем на другой базе.
Нужно смотреть на чем он выполнен, брать даташиты и изучать.

DiscoMan

На другой? Странно. По виду вроде тот же comtech, и распиновка такая же. Хочу из лавмейта на 2.4 вытащить его.

Панкратов_Сергей

Комтеч что в 1.2 ггц- это стандартный тюнер от спутниковых аналоговых приемников. У него по паспорту диапазон частот 950-2150 мгц. Только заменен разъем, хотя есть и с обычными F-разъемами, меня были такие.
Фото сделайте что внутри модуля 2.4 ггц, будет ясно.

DiscoMan

Конкретно фото внутренностей своего сейчас сделать не могу. Но вот в инете нашел:

Панкратов_Сергей

Да, база одна и та же практически.
beta.ivc.no/…/comtech_fm2400rtim8.pdf
Только на 1.2 гетеродин выше по частоте, а тут ниже. Промежуточная 479.5 мгц.
Можно попробовать влить ту же прошивку, а на прием устанавливать частоту на 479.5*2 мгц ниже.
То есть, к примеру, нужно принимать на частоте 2450 мгц, установить 1491 мгц.

8 months later
Александр_Викторович

Здравствуйте, прочитал все три темы, теперь в голове полная каша. Хочется сделать приёмник на базе модуля bss479laidf , ардуинки про мини и 1602 дисплея (IIc расширитель pcf8574 в комплекте) Функционал и оформление первой версии вполне устраивают. Но к сожалению в программировании я ноль. Обычно в подобных делах шил НЕХ через USBASP касамой или синапрогом и дело как говорят в шляпе 😃 Попробовал прошить через ARDUINO IDE пишет такую вот ошибку
This report would have more information with
“Show verbose output during compilation”
enabled in File > Preferences.
Arduino: 1.0.6 (Windows XP), Board: “Arduino Pro or Pro Mini (5V, 16 MHz) w/ ATmega328”
proba1_tuner.pde: In function ‘void setup()’:
proba1_tuner:45: error: ‘class TwoWire’ has no member named ‘send’
Начиная с версии Arduino 1.0, функция Wire.send() была переименована в Wire.write() для согласованности с другими библиотеками.
Если я правильно понял ,нужно в скетче Wire.send() физически заменить на Wire.write()
или пользовать ардуино ide до 1 версии.
Может кто поделится НЕХ ом под этот зкранчик , буду очень признателен.

Панкратов_Сергей

В ардуино вкладка “правка” найти вводите send и в строку заменить- write Далее кнопка “заменить и найти” . Будет чуть более 10 замен. После этого все скомпиллируется.

Или вручную все send замените на write.

Панкратов_Сергей

Я сейчас что вам советовал проверял в 1.0.5 После правки все скомпиллировалось.
Сейчас хекс сделаю, в личку мыло напишите, пришлю.

Отправил. Для atmega328 16 мгц

alezalez

Александр, на миниатюре ничего не видно, низкое разрешение.

Plohish

в первой строке перед #include присутствует write, его там быть не должно…

Александр_Викторович

На сайте картинку пожало.

Plohish:

в первой строке перед #include присутствует write, его там быть не должно…

Залил уже нех. но из любопытства обязательно гляну. Сижу паярю, спасибо за ответы

Панкратов_Сергей

Не помню, но вроде схему своего давал.
По сути там сигнал с модуля через режекторный фильтр 5.5 мгц ( стандартный керамический) поступает на усилитель видео с Ку около 2-х и выходным сопротивлением 75 ом.
Без режектора будет сильная помеха-сетка от поднесущей звука.