![]() |
Цитата:
А этот вариант действительно интересный и по цене, и по реализации. Думаю, возьмемся адаптировать программу под это радио. Тогда возможность потестировать появится у большего количества пользователей. To Ursus: автопоиск на этом радио реализуется? |
Цитата:
Есть еще нюанс касающийся именно конструктора от мастеркит. По мастеркитовской инструкции радио не инициализируется ни с их родной библиотекой ни с альтарнативной. Там чип стоит хитрый, который умеет работать и по i2C и по 3-Wire, и инициализироваться может для каждого каждого протокола двумя способами да еще инициализация зависит от обвязки чипа. Короче говоря для MP1090S в дополнении к тому что написано в инструкции, нужно завести на цифровой пин ардуино - пин конструктора IN_SEN и во время инициализации устанавливать его в HIGH (3 дня жизни на это потратил). Я у них на форуме отписался, обещали сказать программисту. На этом дело и кончилось. |
Можно подробнее про работу с RDS?
Пытаюсь завести его на rda5807, которая почти si4702 Сырые данные получаю, а как извлечь из них что-то полезное пока не вкурил. Можно в личку, чтобы не захламлять ветку. |
Цитата:
А так нужно брать datasheet на ваш чип и смотреть что он может, какие протоколы поддерживает. |
Цитата:
В приведенным ссылках как раз этого и нет. У меня есть несколько исходников (для avr), где якобы есть вся обработка, но сходу я не вкурил, а на вдумчивое чтение особо нет времени. Поэтому и был вопрос, может есть ГОТОВЫЙ кусок кода для этого, который без напряга можно скопировать. |
s.m. Покури ТУТ. Если запустишь, то расскажешь о результатах. А то в моей деревне из 10 ФМ станций ни одна не вещает с РДС.
|
Цитата:
|
Установил на крышу пассивную антенну ATM BTO-204. Качество приема неудовлетворительное. Салонная антенна с усилителем принимает лучше. Попробую подключить усилитель. Отпишусь.
|
Цитата:
Почитай даташит на RDS (в аттач не получилось добавить) https://drive.google.com/file/d/0B20...it?usp=sharing |
Спустя почти месяц докладываю.
Неудовлетворительное качество звучания было только из-за того, что у меня была неправильно подключена антенна. После того как я подключил землю антенны к земле радио, сигнальный кабель к антенному входу, качество получилось просто супер. Велиоклепное качество. Выше всяких похвал. Жаль что продолжалось это великолепие не долго... До первого включения двигателя... Выжгло само радио и усилитель. Земля антенны соединенна с массой авто. Дальше я думаю можно не продолжать. Если новый усилитель купить не представляет проблем, то новое радио пришлось заказывать и ждать 10 дней. Через 10 дней пришло радио. На этот раз подключил только сигнальный кабель. Землю антенны подключать не стал. Качество приема стало заметно хуже, но более чем приемлемое. По утверждению коллеги прием на это радио более качественный, чем на штатную голову его опеля астровича. В целом качество меня устроило более, сейчас в основном я слушаю именно эфирное радио. Так как его качество лучше чем интернет радио. При всем при этом нарисовались две проблемы. 1.Так как и радио и звуковуха подключены к одному усилителю наблюдается эффект их взаимного глушения. И если у радио есть специальный бит, выставляя который в единицу можно добиться того, что радио не будет давить звуковуху, то звуковуха в любом случае давит радио. Пока что решил проблемму релюшкой с двумя группами контактов, которым коммутирую звук. Управляется тем же самым ардуино. И огреб следующие негативные эффекты. При переключении с радио на звуковуху и обратно слышится совсем не сексуальный пук. При работе радио не слышно планшета. Сообщения навигатора и т.п. вещи пропадают. В принципе решаемо. Можно через logcat отлавливать нужные события и переключать реле на планшет. У кого-то на форуме я что-то подобное видел. Как бы не у myxa.. Но сам пока не заморачивался. В следующей инкарнации системы планирую заменить релюшку на микросхему TDA8421 пук должен пропасть. Лучше был бы какой-то микшер, но в схемотехнике я не секу, а готовых простых схем или микросхем мне не попадалось. 2. Радио работало нестабильно. Утром едешь на работу не работает. Едешь с работы - работает. Берешь домой, начинаешь тестировать. То работает, то не работает. Что я только не делал. Проверял все контакты десятки раз. Переписывал библиотеку раза 4. Инициализировал чип по разному (там чип хитрый его можно несколькими способами инициализировать). Ничего не помогает. В итоге оказалось... вы не поверите... я бы сам не поверил... чип бракованый. Стабильно работал только при температуре >+30С. При температуре 20-30С рабоатл не стабильно. Мог устанавливать частототу до 2-х минут. При температуре <+20C не работал вообще. Причем слово не работал означает именно его неспособность установить частоту. На запросы по i2c отвечал быстро и стабильно при любой температуре. Предполагаю, что где-то внутри чипа повреждена дорожка и при достаточно высокой температруе от теплового расширения контакты замыкало, а при более низкой размыкало. Короче убил я на это дело неделю. Потом опять 10 дней пока замена приехала. В общем сейчас нормальный чип, нормальное радио. В целом я доволен. А да. Избаился от Arduino Uno Communicator. Теперь работаю с Arduino из таскера без дополнительных приблуд. Прямо через Serial порт. |
Часовой пояс GMT +4, время: 05:34. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot