В инструкции написано, что если читать не переставая, то внутренний счётчик дойдёт от числа 0x3A, а потом сбросится в ноль. Реально он доходит до 0x80, после чего сбрасывается в ноль. При этом читаются какие-то данные, и я хотел бы прочитать о них в какой-нибудь инструкции.
Регистры 16 битные. Объясните, что видно на Вашем фото с данными? Данные в чипе для какой частоты приема? По каким еще параметрам (stereo, bass boost, mute ...)? Вы уверены, что они не случайны? Получаете ли те же данные при втором чтении?
Последний раз редактировалось veso74 Пт фев 04, 2022 12:03:31, всего редактировалось 1 раз.
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Адрес 7 бит, после 127/0x7F повторяются. Нормально. А вот что в других регистрах до 0x7F - интересно. ниже: мое чтение regs RDA: адрес 0x11, 103,3 MHz, de-emphasis: 50 us, softblend: disable, bass boost: disable, stereo, afc: nable, mute: disable ... При втором чтении изменяются только некоторые регистры, вероятно, для уровня сигнала, RDS.
В инструкции написано, что если читать не переставая, то внутренний счётчик дойдёт от числа 0x3A, а потом сбросится в ноль. Реально он доходит до 0x80, после чего сбрасывается в ноль. При этом читаются какие-то данные, и я хотел бы прочитать о них в какой-нибудь инструкции.
RDA5807 имеет несколько разных адресов. Данным по ним читаются разные и по-разному. Непонятно про какой адрес Вы спрашиваете.
Тут, вероятно, имеет место разночтение между нормальной, ардуинной, китайской или какой еще адресацией. В таблице с описанием регистров их описано больше чем 3Ah.
_________________ Астролябия-сама меряет, было бы что мерять!!!
Предлагаяю Вашему вниманию приемник на RDA5807, STM32F030F4P6 и Nokia 5110. При включени загружается предыдущая конфигурация (частота, громкость, контрастность индикатора ...). Управление приемника производится от энкодера. В зависимости от длительности нажатия выполняются различные действия. Основной режим регулировка громкости. При коротком нажатии по кольцу включаются режимы: выбор станции, ручная настройка на стацию и громкость. При коротком нажатии из режима станции возвращаемся в режим громкости без установки станции. При длительном возвращаемся с переходом на Выбранную станцию. В режиме громкости при длительном нажатии пеход в дополнительное меню - вкл./выкл баса и контрастность. Выход при длительном нажатии. При любых переключениях включается подсветка дисплея с задержкой выключения на 30 сек.
Приемник питается от LiIon аккумулятора через 662k. Если напряжение после 662k понизится ниже 3,2в начинает переодически включатся подсветка экрана и выводятся показания уровня напряжения приемника.
В памяти можно хранить 31 станцию (часота, название). Сохраняются в 24c16. Там же сохраняются настройки и читаются при включении.
Станции записываются по USB программой установленной на ПК. Программа позволяет управлять приемником. Устанавливать громкость, переключать станции, показывает уровень принимаемого сигнала ...
Добавлено after 4 hours 43 minutes 31 second:
Исходники IDE STM32CubeIDE v 1.7.0.
За основу драйверов RDA5807 и Nokia 5110 взяты файлы скаченные с интернета. Моя благодарность авторам. Но к сожалению данные о них не сохранились.
Хочу обратить внимание на основные моменты драйверов. Для доступа к полям регистров RDA5807 в драйвере используются структуры. Что позволяет эффективно выполнить настройки. В Nokia 5110 вначале картинка формируется в буфере, затем с помощью DMA загружается в Nokia 5110.
Вложения:
Комментарий к файлу: Исходники FM приемника FMPriemnik_LL_Buf.zip [56.62 KiB]
Скачиваний: 143
Комментарий к файлу: В архиве схема, печатка, прошивка STM32F030F4P6, программа управления и конфигурации. FMPriemnik.zip [594.38 KiB]
Скачиваний: 160
... Есть ли способ устранить затухание/постепенное увеличение звука при смене станций (не в автоматический режим) ...?
благодаря тому, как я реализовал для другого чипа (QN8035) начин для визуализацию всех регистров с их битами и возможность их изменения, приложил и для исследования RDA5807M .
В адресном пространстве, задокументированном в документации 0x00..0x0F, при вводе битов без информации (RSVD Reserved) ничего не происходило. После reg 0x0F есть DATA, но регистры недоступны для записи. Никак не успел удалять рассматриваемую функцию. Но ничего - и отрицательный результат - есть результат (предсказуемый по времени и при таком количестве информации в интернете).
Я тайно надеялся на решение , но ничего. Будем слушать RDA5807M с этим эффектом fade_out-fade_in, и только в автоматическом режиме .
Урра! Частично решил проблем с эффектом fade_out-fade_in на RDA5807M!
Сложно, с вероятно дополнительными недостатками (прием по 1-ПЧ), но ... по крайней мере у меня одна RDA будет по этой блок-схеме - та, что есть на раб. столе! (1 km от центра передачи, сигналы оч. сильные).
Двойнобалансный диодный смеситель (заводской, должно работать и самодельными), без УВЧ, с затуханием, пока даже фильтров нет и не сильно мешает. RDA принимает только на частоте 78 MHz (случайно выбранная, но чистая частота).
Перенастройка по частоте энкодером как на аналоговом радио. Ш-шшш-ш-шт есть. Нравится! .
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 16
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения