Например TDA7294

Форум РадиоКот • Просмотр темы - FM приёмник RDA5807
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Ср июл 09, 2025 02:30:43

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 168 ]     ... , , , 7, ,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: FM приёмник RDA5807
СообщениеДобавлено: Вт ноя 07, 2023 17:28:01 
Сверлит текстолит когтями
Аватар пользователя

Карма: 2
Рейтинг сообщений: -9
Зарегистрирован: Вс янв 15, 2012 13:58:35
Сообщений: 1232
Откуда: Моздок
Рейтинг сообщения: 0
Какой идиот чертил эту схему? Почему узлы соединений не везде обозначены точками. У меня замыкают 3-я и 4-я ноги микросхемы, вот и думаю, подсоединена ли к ним индуктивность.
Изображение

_________________
Беда, коль пироги начнет печи сапожник,
А сапоги тачать пирожник...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: FM приёмник RDA5807
СообщениеДобавлено: Вт ноя 07, 2023 19:11:51 
Говорящий с текстолитом

Карма: 25
Рейтинг сообщений: 450
Зарегистрирован: Сб май 05, 2012 20:24:52
Сообщений: 1630
Откуда: KN34PC, Болгария
Рейтинг сообщения: 0
... чертил эту схему?...

Для рисования схемы обратитесь к ABRA Electronics Corp:
Manual-EN (AK-270_HEX3653_FM_Receiver_DIY_Kit).

Схема читабельна. (Где-то правила рисования схемы такие).
Но C5 не 100nF, a напр. 27pF, и L1 может быть в 100 раз меньше.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: FM приёмник RDA5807
СообщениеДобавлено: Вт ноя 07, 2023 23:42:05 
Сверлит текстолит когтями
Аватар пользователя

Карма: 2
Рейтинг сообщений: -9
Зарегистрирован: Вс янв 15, 2012 13:58:35
Сообщений: 1232
Откуда: Моздок
Рейтинг сообщения: 0
А почему у меня не сгорела микросхема HEX3653, когда я перепутал шлейфы питания, и подключил наоборот: модуль FM на 5 В, а УНЧ на 3,3 В? Просто отказался тюнер работать, а когда подключил правильно, заработал.
Изображение
Изображение

Добавлено after 7 minutes 5 seconds:
... чертил эту схему?...

L1 может быть в 100 раз меньше.

Может из-за этого у меня диапазон съехал?

_________________
Беда, коль пироги начнет печи сапожник,
А сапоги тачать пирожник...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: FM приёмник RDA5807
СообщениеДобавлено: Ср ноя 08, 2023 18:22:58 
Сверлит текстолит когтями
Аватар пользователя

Карма: 2
Рейтинг сообщений: -9
Зарегистрирован: Вс янв 15, 2012 13:58:35
Сообщений: 1232
Откуда: Моздок
Рейтинг сообщения: 0
Я собрал две платы - на одной в режиме поиска тишина, а на другой - шорохи, в т.ч. и при приёме сигнала.

Пока не поменял L1 со 100 на 10 мкГн, ловил одну только станцию на 89,3 МГц. Странно: на схеме L1 10 мкГн, a на самой плате написано 100 мкГн. И резисторы прислали не 10 кОм, а 30. Но, тем не менее, работает.

_________________
Беда, коль пироги начнет печи сапожник,
А сапоги тачать пирожник...


Вернуться наверх
 
Выбираем индустриальные и медицинские источники питания MEAN WELL в открытом исполнении

Использование модульных источников питания открытого типа широко распространено в современных устройствах. Присущие им компактность, гибкость в интеграции и высокая эффективность делают их отличным решением для систем промышленной автоматизации, телекоммуникационного оборудования, медицинской техники, устройств «умного дома» и прочих приложений. Рассмотрим подробнее характеристики и особенности трех самых популярных вариантов AC/DC-преобразователей MW открытого типа, подходящих для применения в промышленных устройствах - серий EPS, EPP и RPS представленных на Meanwell.market.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: FM приёмник RDA5807
СообщениеДобавлено: Ср ноя 08, 2023 18:40:07 
Друг Кота
Аватар пользователя

Карма: 26
Рейтинг сообщений: 773
Зарегистрирован: Сб янв 28, 2006 22:47:24
Сообщений: 5020
Рейтинг сообщения: 0
Какие микрогенри? Порядок значений индуктивности для входного колебательного контура на FM десятки-сотни наногенри. Обычно в пределах 100-300 нГн для такого рода устройств с телескопической антенной или с кабелем наушников в качестве антенны.

_________________
Астролябия-сама меряет, было бы что мерять!!!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: FM приёмник RDA5807
СообщениеДобавлено: Ср ноя 08, 2023 18:46:12 
Говорящий с текстолитом

Карма: 25
Рейтинг сообщений: 450
Зарегистрирован: Сб май 05, 2012 20:24:52
Сообщений: 1630
Откуда: KN34PC, Болгария
Рейтинг сообщения: 0
В китайском HEX3653 комплекте компоненты упакованы в пакетик, и есть 10 микроГенри :). И с ней FM-радио тоже работает.
Цена всего с платой, кнопки и держатель батареи: целых две чашки кофе :).

Изображение


Вернуться наверх
 
Распродажа паяльного оборудования ATTEN!
Паяльные станции, паяльники и аксессуары по самой выгодной цене.

По промокоду radiokot скидка 10%
Не в сети
 Заголовок сообщения: Re: FM приёмник RDA5807
СообщениеДобавлено: Ср ноя 08, 2023 20:01:44 
Сверлит текстолит когтями
Аватар пользователя

Карма: 2
Рейтинг сообщений: -9
Зарегистрирован: Вс янв 15, 2012 13:58:35
Сообщений: 1232
Откуда: Моздок
Рейтинг сообщения: 0
Он работает со 100, и с 10 мкГн, но вопрос в том, что как. Мне в пакетике прислали 100 мкГн. Резисторы - в одном 30, в другом 10 кОм. Мне показалось, что с 10 мкГн ловит больше станций.
Изображение

Добавлено after 11 minutes 10 seconds:
A здесь уже наноГенри.

_________________
Беда, коль пироги начнет печи сапожник,
А сапоги тачать пирожник...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: FM приёмник RDA5807
СообщениеДобавлено: Вт авг 27, 2024 21:33:17 
Родился
Аватар пользователя

Зарегистрирован: Вт авг 27, 2024 21:20:32
Сообщений: 11
Рейтинг сообщения: 0
Приветствую уважаемые радиокоты
Прошу сильно не пинать если вопросы покажутся глупыми, не специалист, скорее балуюсь..


Суть проблемы
Пытаюсь запустить модуль rda5807m с контроллера esp8266 (NodeMCU)
Микросхема потребляет 12мка и не включается, чтобы я не делал

I2C сканер на шине видит следующее:
Scanning...
I2C device found at address 0x21 !
I2C device found at address 0x23 !
done
Это странные адреса для неё, но допустим


По схеме
микросхема нагружена на 2 резистора по 10ком
I2C подтянута к +3.3в через резисторы 4.7ком
питается от стабилизатора 1117 встроенного в mcu


Перепробовал наверное все скетчи, которые нашел. И через библиотеку radio и через rda5807m - не запускается собака.
Заливаю скетч вообще без библиотек на голом I2C

#include <Wire.h>


void setup() {
Serial.begin(9600); delay(2000); Serial.println("");

Serial.println("Wire");
Wire.begin();

Serial.println("Radio");
setRegister(0x02, 0xC101); // set ENABLE, DHIZ, DMUTE, SEEK
}

void loop() {
delay(100);
}

void setRegister(uint8_t reg, const uint16_t value) {

Wire.beginTransmission(0x23);
Wire.write(reg);
Wire.write(highByte(value));
Wire.write(lowByte(value));
Wire.endTransmission(true);

}

Результат тот-же 12мка, звука нет
Посоветуйте пожалуйста куда копать


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: FM приёмник RDA5807
СообщениеДобавлено: Ср авг 28, 2024 08:24:32 
Мучитель микросхем
Аватар пользователя

Карма: 1
Рейтинг сообщений: 38
Зарегистрирован: Ср янв 11, 2012 18:20:26
Сообщений: 473
Рейтинг сообщения: 0
10kv писал(а):
I2C сканер на шине видит следующее:
Scanning...
I2C device found at address 0x21 !
I2C device found at address 0x23 !
done
Это странные адреса для неё, но допустим

a) Address 0x60 (TEA5767 compatible mode)
b) Address 0x10 (sequential access / RDA5800 mode)
c) Address 0x11 (Random access / RDA5807 mode)

7 бит 0x10 + R/W получится R=0x21 W=0x20
7 бит 0x11 + R/W получится R=0x23 W=0x22

10kv писал(а):
Посоветуйте пожалуйста куда копать

а что у вас с подключением? кварц?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: FM приёмник RDA5807
СообщениеДобавлено: Ср авг 28, 2024 09:43:36 
Говорящий с текстолитом

Карма: 10
Рейтинг сообщений: 94
Зарегистрирован: Вт янв 05, 2016 10:14:25
Сообщений: 1522
Откуда: Мелеуз
Рейтинг сообщения: 0
Wire.beginTransmission(0x22);


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: FM приёмник RDA5807
СообщениеДобавлено: Ср авг 28, 2024 15:34:12 
Родился
Аватар пользователя

Зарегистрирован: Вт авг 27, 2024 21:20:32
Сообщений: 11
Рейтинг сообщения: 0
Цитата:
а что у вас с подключением?

Согласен выглядит не очень :o , но всё подключено..
p.s. платка приклеена на двухстороннйй скотч, не контактирует с макеткой
Изображение Изображение Изображение
Цитата:
Кварц?

Они дохлые бывает идут? Есть тестер, но нет осциллографа, реально как-то его проверить?

Ещё момент, подправил немного скетч, где Wire.endTransmission
//Wire.endTransmission(true);
byte error = Wire.endTransmission();
Serial.print("result transmission: "); Serial.println(error);
возвращает result transmission: 3
По идее должно быть 0 если всё хорошо


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: FM приёмник RDA5807
СообщениеДобавлено: Ср авг 28, 2024 15:48:15 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 1035
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4884
Откуда: Минск
Рейтинг сообщения: 0
ЕМНИП, "wire" использует 7-битные адреса. Так что, либо 0x10 либо 0x11.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: FM приёмник RDA5807
СообщениеДобавлено: Ср авг 28, 2024 15:55:43 
Говорящий с текстолитом

Карма: 25
Рейтинг сообщений: 450
Зарегистрирован: Сб май 05, 2012 20:24:52
Сообщений: 1630
Откуда: KN34PC, Болгария
Рейтинг сообщения: 0
... Они дохлые бывает идут? ...

Нет.

Выходные резисторы не требуются.

Вероятно, также, напр. в 90% случаев: и pull-up резисторы не нужны. В RDA5807M есть 47 кОм.

Это радиоустройство. С чуть большим количеством GND, с чуть большим желанием сборки :), с каким-нибудь другим фильтрующим конденсатором...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: FM приёмник RDA5807
СообщениеДобавлено: Ср авг 28, 2024 16:03:38 
Родился
Аватар пользователя

Зарегистрирован: Вт авг 27, 2024 21:20:32
Сообщений: 11
Рейтинг сообщения: 0
Wire.beginTransmission(0x22);

По адресам 0x21 и 0x23 endTransmission возвращает код 3, по любому другому адресу, в т.ч. 0x22 - код 2, т.е. больше похоже что 0x23

Покопался в endTransmission(), она передаёт всё в twi_writeTo и возвращает её результат выполнения

Гугл говорит по twi_writeTo
* Desc attempts to become twi bus master and write a
* series of bytes to a device on the bus
* Output 0 .. success
* 1 .. length to long for buffer
* 2 .. address send, NACK received
* 3 .. data send, NACK received
* 4 .. other twi error (lost bus arbitration, bus error, ..)

т.е. как я понял 2 - получилось отправить в шину адрес 3 - получилось отправить данные по указанному адресу, поправьте если нет
но всё-равно, должно-же быть 0 по идее

p.s. среда разработки Arduino IDE


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: FM приёмник RDA5807
СообщениеДобавлено: Ср авг 28, 2024 16:05:16 
Говорящий с текстолитом

Карма: 25
Рейтинг сообщений: 450
Зарегистрирован: Сб май 05, 2012 20:24:52
Сообщений: 1630
Откуда: KN34PC, Болгария
Рейтинг сообщения: 0
WiseLord выше написал. Поставьте 0x11. По крайней мере, для Arduino это так: 7-битные адреса.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: FM приёмник RDA5807
СообщениеДобавлено: Ср авг 28, 2024 16:13:56 
Родился
Аватар пользователя

Зарегистрирован: Вт авг 27, 2024 21:20:32
Сообщений: 11
Рейтинг сообщения: 0
WiseLord выше написал. Поставьте 0x11. По крайней мере, для Arduino это так: 7-битные адреса.

Пробовал, возвращает код ошибки 2, в шину отправлен адрес (0x11), но ответа не было
p.s.: на Ардуинке-бы попробовать родной так сказать код, но нету ардуинки, может и стоит заказать..


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: FM приёмник RDA5807
СообщениеДобавлено: Ср авг 28, 2024 16:26:21 
Говорящий с текстолитом

Карма: 25
Рейтинг сообщений: 450
Зарегистрирован: Сб май 05, 2012 20:24:52
Сообщений: 1630
Откуда: KN34PC, Болгария
Рейтинг сообщения: 0
Подключите PCF8574 (0x20..0x27), EEPROM 24C02 (0x50..0x57), другие ... с четким адресом и посмотрите их I2c адрес с помощью сканера. (Но не в этом монтаже :) ) (В ESP8266 I2c не подключал, приложения пока не нашел, вероятно модуль так и останется в коробке без приложения).


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: FM приёмник RDA5807
СообщениеДобавлено: Ср авг 28, 2024 17:12:26 
Родился
Аватар пользователя

Зарегистрирован: Вт авг 27, 2024 21:20:32
Сообщений: 11
Рейтинг сообщения: 0
Подключите PCF8574 (0x20..0x27), EEPROM 24C02 (0x50..0x57), другие ... с четким адресом


Подключил PCF8574T с адресом 0x27
Сканер его и выдал
I2C device found at address 0x27 !

Маркировка на микросхеме приёмника 5807M, т.е. вроде она. Должно быть 0x11, в интерпретации esp - 0x22 но этих адресов нету на шине...
upd: скачал последнюю версию arduino-ide, результат тот-же


Последний раз редактировалось 10kv Ср авг 28, 2024 17:38:38, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: FM приёмник RDA5807
СообщениеДобавлено: Ср авг 28, 2024 17:31:52 
Прорезались зубы
Аватар пользователя

Карма: 1
Рейтинг сообщений: 25
Зарегистрирован: Ср мар 09, 2016 08:07:41
Сообщений: 249
Рейтинг сообщения: 0
10kv, в схеме подключения из даташита нет ни одного резистора. начитались непонятно чего.
пока сканер I2C шины не будет четко выдавать адреса 0x20, 0x22, 0xC0, что-то дальше делать не имеет смысла.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: FM приёмник RDA5807
СообщениеДобавлено: Ср авг 28, 2024 17:33:26 
Мучитель микросхем
Аватар пользователя

Карма: 1
Рейтинг сообщений: 38
Зарегистрирован: Ср янв 11, 2012 18:20:26
Сообщений: 473
Рейтинг сообщения: 0
10kv писал(а):
Пробовал, возвращает код ошибки 2

0x20, 0x21, 0x22, 0x23 - с какого-то что-то возвращает?


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 168 ]     ... , , , 7, ,  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y