ЭФО предлагает со своего склада новую серию преобразователей интерфейсов USB UART компании FTDI FT232RNL-REEL
РадиоЛоцман - Все об электронике

MP3510 - FM-тюнер с DSP и PLL

Мастер Кит MP3510

Как известно, несмотря на бурное развитие интернет-СМИ и интернет-радиовещания, качественное эфирное вещание в FM-диапазоне остается актуальным и востребованным. И даже то, что почти в каждом сотовом телефоне или смартфоне есть возможность слушать FM-радио, не умаляет достоинств самостоятельного FM-приемника с усилителем, или без оного. Приемник можно включить просто так, дома, на даче, на природе – и наслаждаться магией голосовых и музыкальных программ, порой не вдумываясь, о чем идет речь, и что за музыка играет.

Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

В этом материале мы представим модуль FM-тюнера MP3510 с отличными характеристиками и интересными возможностями.

MP3510 - FM-тюнер с DSP и PLL
 
MP3510 - FM-тюнер с DSP и PLL

Основой тюнера является однокристальная микросхема FM-ресивера с малой потребляемой мощностью для мобильных устройств QN8035 фирмы Quintic. Среди множества характеристик микросхемы, которые можно найти в ее техническом описании, можно выделить следующие в качестве основных:

  • покрытие всего диапазона FM-вещания, от 60 до 108 МГц;
  • de-emphasis (снижение частотных предыскажений передатчика) 50/75 мкс; для Европы принято 50 мкс;
  • напряжение питания от 2.7 до 5 В, имеется встроенный стабилизатор;
  • малое типичное потребление тока, около 13 мА;
  • прекрасная чувствительность – не хуже 1.5 мкВ EMF;
  • отношение сигнал/шум 63 дБ для стереосигнала;
  • нелинейные искажения 0.03%;
  • встроенное интегрированное адаптивное шумоподавление;
  • разделение каналов 45 дБ;
  • аппаратные регуляторы уровня выходного сигнала каждого канала;
  • интерфейс I2C.

Для обработки принятого сигнала используется цифровой процессор обработки сигналов (DSP – Digital Signal Processor), который в режиме реального времени реализует различные алгоритмы преобразований этого сигнала для обеспечения максимального качества на звуковом выходе.

Соответственно, большинство этих характеристик в части приема FM-сигнала переносятся на тюнер MP3510.

Кроме однокристального приемника, на плате тюнера, которая имеет размер 45×75 мм, установлены еще несколько микросхем с необходимой обвеской и другие элементы:

  • микроконтроллер широкого применения с низким энергопотреблением, который используется для подачи команд на приемник, считывания информации с приемника, вывода информации на дисплей, индикации режимов;
  • внешняя энергонезависимая память для микроконтроллера;
  • два усилителя низкой частоты по 3 Вт каждый;
  • два валкодера для управления частотой приема, громкостью и некоторыми режимами работы приемника;
  • разъем mini-Jack 3.5 мм для подключения наушников, активных колонок или внешнего усилителя;
  • разъем USB, который используется для питания тюнера от адаптера с напряжением 5В, а также для использования модуля в качестве внешней звуковой карты для подключенного к разъему USB компьютера.

На плате имеются несколько групп отверстий под штыревые разъемы с шагом 2 мм:

  • переключатель Mono-Stereo: при замыкании включается режим Mono;
  • R B Gnd: Red, Blue и Ground для подключения внешних индикаторных светодиодов;
  • DC3.0-5.0V: для подключения питания 3-5 вольт постоянного тока. Это могут быть батарейки или аккумуляторы. Можно питать тюнер и по USB-кабелю, но при этом не рекомендуется использовать импульсные источники питания, так как они производят массу помех;
  • SP_R SP_R: для подключения внешних динамиков мощностью до 3 ватт на канал, сопротивлением 4-16 Ом;
  • GND DP DM VCC: дублирует USB-разъем;
  • TX RX GND: для управления тюнером по протоколу UART с использованием внешнего дополнительного адаптера USB-UART.
MP3510 - FM-тюнер с DSP и PLL
 
MP3510 - FM-тюнер с DSP и PLL

При включении питания тюнер восстанавливает свое последнее состояние, записанное в энергонезависимой памяти: частота настройки, громкость, режим работы.

При вращении левого валкодера изменяется громкость на выходе тюнера от 0 до 30 условных единиц, при нажатии на ручку – принудительно включается/отключается звуковой выход тюнера.

При вращении правого валкодера – изменяется частота приема от 87 МГц до 108 МГц (если не установлен CAMPUS) шагом 0.1 МГц. В режиме CAMPUS нижний предел частоты становится равным 76 МГц.

При коротком нажатии на ручку правого валкодера включается режим установки уровня срабатывания системы шумоподавления. Можно установить значние от 0 до 20 условных единиц.

При длинном нажатии на кнопку правого валкодера включается/выключается режим шумоподавления с выводом сообщения в виде бегущей строки на дисплей. При включенном режиме подавления шума звуковой выход тюнера будет отключаться, если соотношение сигнал/шум принимаемого сигнала ниже установленного уровня срабатывания системы шумоподавления. При этом на индикаторе появляется символ с перечеркнутым динамиком, как и в режиме принудительного выключения звука.

Тюнер имеет интересную возможность управления своим состоянием с помощью AT-команд по линиям UART от внешнего контроллера или компьютера.

Компьютер необходимо подключать с помощью дополнительного адаптера USB-UART, например BM8051.

Адаптер подключается следующим образом: контакт TX на плате тюнера следует соединить с контактом ТХ адаптера, контакт RX – с RX, GND с GND (земля). Это проверено для версии LCD_FM_RX_ENC_V1.9 платы тюнера.

Для управления тюнером в терминальном режиме рекомендуется применять программу SSCOM (проверено для Windows 7), которую можно найти в разделе Файлы. Скорость соединения – 38400 бод, остальные параметры: 8,1,N,N. Связаться с тюнером, используя популярные программы Tera Term и Putty, не удается.

Команды, перечень которых находится в этом документе, следует набирать только заглавными буквами в строке Data input и посылать на тюнер нажатием на кнопку SEND.

Ответ тюнера на принятую команду может быть, в свою очередь, принят вызывающим устройством, обработан какой-либо программой, и использован в этой программе в соответствии с алгоритмом ее работы.

В качестве примера программного управления тюнером MP3510 от внешнего микроконтроллера используем плату расширения из конструктора NR05 «Цифровая лаборатория», серия «Азбука электронщика». На плате установлен контроллер Arduino Nano – один из популярнейших модулей на микросхеме ATMega328, имеются пять тактовых кнопок, жидкокристаллический двухстрочный дисплей и большое число разъемов для подключения внешних датчиков и модулей.

Поставим себе такую задачу:

при нажатии на каждую из пяти находящихся на плате расширения кнопок, подать команду на изменение частоты приема тюнера, и отобразить на дисплее название станции, соответствующей этой частоте.

Если не ставить перед собой задачу приема и обработки информации, поступающей от тюнера, то для соединения платы расширения с FM-тюнером нам понадобится только два провода: Tx (передача со стороны микроконтроллера) и GND (земля). Для приема добавится еще один провод Rx (прием на микроконтроллер).

Также понадобится два источника питания:

  • батарея или адаптер для FM-тюнера;
  • Arduino Nano можно запитать от USB-выхода компьютера (для программирования USB-кабель необходим!) или, после прошивки микроконтроллера, от адаптера 5 В.

Соединим разъем UART модуля тюнера с разъемом XP11 платы расширения:

GND – GND
Tx – D3;
Rx – A7

На самом деле, можно выбрать и другие контакты разъемов платы расширения, они назначаются в программе при конфигурировании экземпляра SoftwareSerial.

MP3510 - FM-тюнер с DSP и PLL

С помощью оболочки программирования Arduino IDE загрузим в микроконтроллер следующий скетч:

/*
MP3510 sending commands
*/
// подключаем и конфигурируем библиотеки
#include
#include
#include
#include
SoftwareSerial mySerial(A7, 3); // RX, TX
LiquidCrystalRus lcd(A1, A2, A3, 2, 4, 7);
// определяем пин, к которому подключены кнопки
#define NUM_KEYS 5
// задаем экспериментально определенные значения, соответствующие номерам кнопок
int adcKeyVal[NUM_KEYS] = {30, 150, 360, 535, 760};
// массивы строк с названиями станция и их частот
String stationName[NUM_KEYS] = {"Echo MSK","Radio Carnival","Orpheus","Chocolate","Silver Rain"};
String freq[NUM_KEYS] = {"912", "928", "992", "980", "1001"};
// префикс команды установки частоты
String at = "AT+FRE=";

void setup() {
  // инициализируем последовательный порт, частота обмена 38400 бод
  mySerial.begin(38400);
  // инициализируем индикатор, 16 символов, 2 строки
  lcd.begin(16, 2);
  lcd.clear();
  lcd.print("FM радио module");
}

void loop() {

// получаем номер нажатой кнопки
int key = get_key();
// переключаем частоту и выводим название станции на индикатор
switch (key){
  case 1:
    setFreq(0);
  break;
  case 2:
    setFreq(1);
  break;
  case 3:
    setFreq(2);
  break;
  case 4:
    setFreq(3);
  break;
  case 5:
    setFreq(4);
  break;
  delay(200);
}

}

// функция определения номера нажатой кнопки
int get_key()
  {
    int input = analogRead(A6);
    int k;
    for(k = 0; k < NUM_KEYS; k++)
      if(input < adcKeyVal[k])
        return k + 1;  
    return 0;
  }

// функция установки частоты тюнера и отображения названия станции
void setFreq(int n){
    mySerial.println(at+freq[n]);
    lcd.clear();

 

Текст программы снабжен достаточно подробными комментариями, за подробностями обращайтесь на следующие ресурсы:

www.arduino.cc (первоисточник на английском языке)

www.arduino.ru (на русском, но менее актуальный и полный)

Есть нюанс с выводом русских букв на двухстрочный индикатор платы расширения NR05. Библиотека LiquidCrystalRus работает только совместно с библиотеками LiquidCrystalExt и LineDriver, поэтому в начале скетча включены все три этих библиотеки. Компиляция должна осуществляться в Arduino IDE версии 1.6.1. Библиотеки можно скачать здесь.

Небольшое видео с демонстрацией работы программы:

Для усиления звукового сигнала и воспроизведения его на мощных акустических системах можно применить новинку Мастер Кит MP3117box – усилитель низкой частоты D-класса 2.1, 2×50 Вт + 1×100 Вт.

Устройство представляет собой законченный усилитель низкой частоты в DIY корпусе из прозрачного пластика. Благодаря применению отлично зарекомендовавшей себя микросхемы TPA3116 усилитель обладает минимальным коэффициентом нелинейных искажений, уровнем собственных шумов и широким диапазоном питающих напряжений. Он способен работать с любой акустикой сопротивлением от 4 Ом до 16 Ом. Имеет выделенный 100-ваттный канал для сабвуфера. Усилитель можно использовать как на открытом воздухе для проведения различных мероприятий, так и в домашних условиях в составе музыкального аудиокомплекса.

FM-тюнер можно встроить под верхнюю крышку корпуса усилителя, просверлив два отверстия диаметром 7 мм для крепления валкодеров.

Таким образом, FM-тюнер MP3510 является высококачественным и функциональным модулем для конструирования устройств с возможностью приема радиостанций в FM-диапазоне, как при автономном использовании, так и в составе аудиосистем с микроконтроллерным и компьютерным управлением.

Мастер Кит

19 предложений от 16 поставщиков
Встраиваемый FM тюнер построен на базе отлично зарекомендовавшей себя микросхемы QN8035. Тюнер имеет отличные параметры: чувствительность в режиме приема моносигнала -...
AiPCBA
Весь мир
MP3510T4.5
66 ₽
AliExpress
Весь мир
Инвертор для сварочного аппарата MP3510, часто используемый выпрямитель, стоп моста 35A1000V, новый оригинальный MP3510V
86 ₽
Кремний
Россия и страны СНГ
MP3510-W
по запросу
ТаймЧипс
Россия
MP3510
Rectron Semiconductor
по запросу
Электронные компоненты. Бесплатная доставка по России
Для комментирования материалов с сайта и получения полного доступа к нашему форуму Вам необходимо зарегистрироваться.
Имя
Фрагменты обсуждения:Полный вариант обсуждения »
  • не понял как принимать более низкую частоту.. что такое кампус? как включить режим кампус?
  • Если почитать описание UART команд для этого модуля, то можно вычитать, что: Включить/выключить режим расширенного частотного диапазона: AT+CAMPUS=1 76.0-108.0 Мгц (CAMPUS=1) 87.0-108.0 МГц (CAMPUS=0)
  • Спасибо за ответ! То есть без подключения к компу поменять кампус нельзя? Я хотел его просто как радио использовать без уарта...
  • Добрый день. Режим расширенного диапазона (campus) без компьютера включить нельзя. В этом режиме (на частотах 76,0-87,5), как правило, работают маломощные нелицензируемые радиостанции студенческих кампусов для внутреннего вещания, старые радиотелефоны и т.п., поэтому, скорее всего, этот режим Вам просто не нужен.
  • Мастер КИТ как всегда в своём репертуаре. Продаёт изделия, которые можно купить только из безысходности. Раньше хоть что-то сами разрабатывали. Сейчас - по всем правилам АКИТ (хоть и не член). Ломить за китайский модуль цену в два раза дороже, чем на Алике и рьяно ратовать за ограничения холопам покупать самостоятельно - это наш метод! Как говориться, найдите 10 отличий: [URL="https://masterkit.ru/shop/multimedia/modding/2565333"]Мастер КИТ[/URL] [URL="https://ru.aliexpress.com/item/DSP-PLL-Digital-Stereo-FM-Radio-Receiver-Module-87-108MHz-With-Serial-Control-Frequency-Range-50Hz/32709839677.html"]Алик[/URL]
  • Вломят таможенный сбор в размере стоимости заказа с Али, вот и наступит та безысходность. Тогда даже полусдохший Dessy оживет и снова начнет набивать карманы нашими бабками.
  • 1. Мы продолжаем разрабатывать и производить собственные изделия, но ими наш ассортимент сейчас не ограничивается. 2. Мы не имеем к акит никакого отношения и ни за что не ратуем. И есть разница, между покупкой на али частным лицом и компанией в китае или любой другой стране (+ стоимость доставки, растаможка, ндс 18%, стоимость сертификатов и прочее). Т.е., ни одна компания, работающая в белую, никогда не сможет продавать товар в РФ по цене али. 3. В отличии от продавца с али мы обеспечиваем техподдержку (форум, письма, телефон), а также предоставляем гарантию на весь товар, как собственный, так и сторонних производителей.
  • Выходит сами же признались, что посредником быть лучше, чем что-либо придумывать. Заломил цену в два раза и вперед! В вашем ассортименте единицы оригинальных товаров: GSM термостат, электронный конструктор и еще пара-тройка изделий. Всё остальное или напрямую с Алика как "MP3510 - FM-тюнер с DSP и PLL" или имеет аналоги. Я и написал, что вы не член. А здесь реально интересно - неужели с ритейлом в России все так плохо? Как же тогда например [URL="https://www.terraelectronica.ru/"]Терраэлектроника[/URL] выкручивается. Они по многим позициям идут наравне с Аликом, а иногда и даже немного дешевле. Чем вы хуже? У Алика тоже можно вернуть неисправный товар или деньги. Кроме того, я понимаю скажем [URL="https://www.chipdip.ru/"]Чип и Дип[/URL] - бутик электроники. Сеть магазинов, очень хороший сайт - справочник, работает с раннего утра до позднего вечера. Нужно очень срочно или вдруг стало невтерпеж - пошел и сразу купил. На ритейлера такого класса вы точно не тянете, чтобы ломить в разы дороже.
  • Нам не в чем признаваться )) Просто есть сопутствующие устройства, которые дополняют наши или расширяют их возможности. Поэтому мы расширили ассортимент )) А как вы думаете, откуда у ритейла товар? У нас то практически ничего не производится, а что производится - стоит дороже, чем заказать сделать или купить то же самое в китае, тайване, малайзии и т.д. Причем это не только к электронике относится, а к одежде, например. Члены акит не могут конкурировать по ценам, поэтому и ратуют за введение ндс на покупки в зарубежных интернет магазинах, требуют уменьшить сумму покупок, необлагаемую пошлинами, хотят контролировать покупки. Сейчас на примере транспортных компаний тестируют систему учета покупок гражданами за рубежом. Если вы что то купили там и продавец отправил вам почтой, то нет проблем. А если транспортной компанией то, пока вы не предоставите свой инн, покупка не пройдет таможню. Соот-но к инн все привязывается и у гос-ва будет полная база кто, что, где и почем покупает. И уже потом от уплаты пошлин и налогов будет не отвертеться. Причем, если стоимость товара будет занижена в декларации, то вполне могут вообще не пропустить. Как то так... Как выкручивается терраэлектроника мы не знаем. Интересно, если у вас товар, купленный на али, сломается через месяц-два-три, как вы вернете деньги или обменяете товар?
  • Раз не можете конкурировать по ценам и не знаете как это делают другие, то может не стоит вставлять административные палки в ход эволюции и АКИТ со всеми своими членами и сочувствующими нужно исчезнуть? Какая польза обществу от такой торговли? В ряде случаев вернуть/обменять не получается здесь и сразу после покупки. Например есть такая компания pleer. У них гарантия хитрая: разделяется на обычную бесплатную и расширенную оплачиваемую. На обычную наложено столько ограничений, что воспользоваться ей очень трудно. Алик честнее - если не злоупотреблять, то деньги за бракованный товар возвращают без проволочек вида "вам надо сходить несколько раз как в поликлинику, в авторизованный сервисный центр, расположенный в неудобном месте и работающий в неудобное время".
  • Подтверждаю. Причём, о возврате товара даже речи не заводят.
  • [URL="https://geektimes.ru/post/300053/"]АКИТ предлагает ввести налог 30% на покупки в интернет-магазинах из недружественных стран. Или заблокировать их[/URL]. Очередные АКИТовские инициативы по ограничению торговли для холопов. Прямо как давно забытые фарцовщики - ничего, кроме задирания цены в несколько раз не могут.
  • Этот акит допрыгается до того, что Алиэкспресс откроет свое российское подразделение. При необходимости пролоббирует это дело в правительстве, подкрепив аргументы баблосами. Вот тогда жадным спекулянтам реальный кирдык придет... В обсуждаемом модуле компонентов и работы рублей на 200 максимум по китайским ценам. Сам не понимаю, что за кампус-диапазон такой. Возможно, где-то (в США или Европе) диапазон от 32 до 64 МГц выделен под "поселковое" вещание (Campus - студенческий городок, поселок) с небольшой мощностью.
  • ну зачем же так? как говорится - не вводите людей в заблуждение. довелось как-то вашему покорному слуге иметь "счастье" купить товар в Мастерките. потом долго об этом жалел и больше с этой организацией не буду иметь никаких дел даже под страхом смертной казни. нет там никаких [B]форум, письма, телефон[/B] бан и все. за любой вопрос "типа не в тему" без церемоний бан и все 99 % из 100% что это сообщение тоже удалят
  • Так и хочется сказать этим Мастеркитам, Десси и иже с ними - идите работать, вашу мать!!! Займитесь делом, наконец, а не сшибанием копеек с покупателей. Действуете как попрошайки в переходе, клянчите копеечку, а как только ее получите, плюете в спину подавшему ее вам.
  • Вот здесь [url]http://lasto.com/blog/index_post_1477450800.htm[/url] нашел насчет кампус диапазонов.
  • Ну, как видите, не удалили...
  • Давить нужно такие магазины...
Полный вариант обсуждения »