Например TDA7294

Форум РадиоКот • Просмотр темы - DF Player mini (MP3-TF-16P)мои грабли
Форум РадиоКот
Здесь можно немножко помяукать :)



Текущее время: Пн май 17, 2021 22:53:57

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


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



Начать новую тему Ответить на тему  [ Сообщений: 76 ]  1, , ,  
Автор Сообщение
Не в сети
 Заголовок сообщения: DF Player mini (MP3-TF-16P)мои грабли
СообщениеДобавлено: Вт авг 02, 2016 19:15:10 
Электрический кот
Аватар пользователя

Карма: 8
Рейтинг сообщений: 126
Зарегистрирован: Чт июн 20, 2013 00:00:58
Сообщений: 1000
Откуда: москва, м.Сходненская
Рейтинг сообщения: 2
заказал для поиграться пару платок с али именно сдесь покупать не советую, хотя как повезет, как например мне :)))
мучал я их долго, но они так и не заработали, а т.к. желание поиграться не пропало, заказал еще сдесь и о чудо они заработали :))
вот фото для сравнения снизу брак, сверху рабочие(на бракованых красный светодиод, на нормальных синий).

Платы были одинаковыми и вот решил сравнить номиналы на платах, и как вышло не зря
Вот она причина:

собственно вместо 4R7 стоял 4k7, и вместо резистора 10k стоял конденсатор "№1" на 9мкф, которым надо было заменить соседний "№2" на 0,1мкф . После замены все модули заработали.
P.S. пока мучал нерабочие модули наткнулся на самый адекватный даташит этого модуля в котором нет ошибок с контрольной суммой как в остальных всех источниках по этим модулям(и как оказалось можно и без контрольной суммы управлять), и присутствует намного больше информации по управлению*.
прикрепляю файл
Надеюсь, что данная информация будет полезна.
Спасибо за внимание.


Вложения:
FN-M16P Embedded MP3 Audio Module Datasheet.pdf [807.78 KiB]
Скачиваний: 3420
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DF Player mini (MP3-TF-16P)мои грабли
СообщениеДобавлено: Чт авг 18, 2016 18:26:45 
Вымогатель припоя

Карма: 2
Рейтинг сообщений: 7
Зарегистрирован: Пн дек 29, 2014 11:48:22
Сообщений: 623
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Какой у этого модуля ток потребления во время игры?
я делал плеер на SD карте, так эта карта просто так кушала 20-30 мА, а со звуком до 50 доходило.


Вернуться наверх
 

JLCPCB, всего $2 за прототип печатной платы! Цвет - любой!

Отличное качество, подтвержденное более чем 600,000 пользователей! Более 10,000 заказов в день.

Зарегистрируйтесь и получите два купона по 5$ каждый:https://jlcpcb.com/cwc

Не в сети
 Заголовок сообщения: Re: DF Player mini (MP3-TF-16P)мои грабли
СообщениеДобавлено: Чт авг 18, 2016 18:35:50 
Электрический кот
Аватар пользователя

Карма: 8
Рейтинг сообщений: 126
Зарегистрирован: Чт июн 20, 2013 00:00:58
Сообщений: 1000
Откуда: москва, м.Сходненская
Рейтинг сообщения: 0
25мА при 3,3В 28мА при 5В, без динамика


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: DF Player mini (MP3-TF-16P)мои грабли
СообщениеДобавлено: Пт мар 17, 2017 19:50:21 
Родился

Зарегистрирован: Вс авг 02, 2015 17:00:07
Сообщений: 6
Рейтинг сообщения: 0
Доброго времени суток, мне бы понять какие команды отправлять чтобы песенки вытаскивать! По даташиту который Mishany выложил по таблицам истинности непонятно. Третий столбец команд понятен, а вот второй для чего ??? Короче помощь нужна, сложновато для меня!


Вложения:
Новый точечный рисунок2.jpg [201.51 KiB]
Скачиваний: 1059
Вернуться наверх
 
Барьерные силовые клеммы от Degson – расширение складского ассортимента Компэл

Обновленная линейка барьерных клеммных блоков Degson, поступивших на склад Компэл, содержит широкий ряд клемм, подходящих для соединения проводников различного сечения (от 22AWG до 10AWG). Барьерные клеммные колодки сочетают в себе удобство, простоту и надежность соединения. Это достигается за счет ответственного производства и использования высококачественных материалов. Винтовые клеммные блоки барьерного типа Degson предназначены в первую очередь для коммутации в сильноточных цепях, например, в распределительных и измерительных системах.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: DF Player mini (MP3-TF-16P)мои грабли
СообщениеДобавлено: Пт мар 17, 2017 21:19:47 
Электрический кот
Аватар пользователя

Карма: 8
Рейтинг сообщений: 126
Зарегистрирован: Чт июн 20, 2013 00:00:58
Сообщений: 1000
Откуда: москва, м.Сходненская
Рейтинг сообщения: 0
один c чексуммой столбец, второй без, а так последовательность байтов
1).For example, select the first song played, and send the command 7E FF 06 03 00 00 01 FE F7 EF
7E --- Start byte
FF --- Version Information
06 --- Data length (checksum not included)
03 --- Actual command(specify playback of a track)
00 --- 0x01: need feedback, 0x00:no need feedback
00 --- Most significant byte of the track(MSB of Parameter)
01 --- Least significant byte of the track(LSB of Parameter)
FE --- Most significant byte of checksum(MSB of checksum)
F7 --- Least significant byte of checksum(LSB of checksum)
EF --- End byte


Вернуться наверх
 
Вебинар «Экосистема MEAN WELL. Решения для любых задач электропитания» (20.05.2021)

Приглашаем 20 мая на вебинар, посвященный линейке поставок компании MEAN WELL и ее подходу к производству источников питания — как экосистемы продукции и услуг, которая позволяет подобрать оптимальный источник питания для любых задач электропитания. Рассмотрим весь спектр выпускаемой продукции MEAN WELL в области AC/DC-, DC/DC- и DC/AC-преобразователей с подробным разбором интересных и уникальных новинок, их применении и многое другое.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: DF Player mini (MP3-TF-16P)мои грабли
СообщениеДобавлено: Сб мар 18, 2017 02:28:31 
Потрогал лапой паяльник
Аватар пользователя

Карма: 1
Рейтинг сообщений: 14
Зарегистрирован: Сб сен 19, 2009 07:02:19
Сообщений: 378
Рейтинг сообщения: 0
IRIKSM писал(а):
...Третий столбец команд понятен, а вот второй для чего ???...

Второй столбец - полная команда, включая checksum. В datasheet сказано:
"Regarding to calculating checksum, set your 16 bit checksum value to 0. For each byte from the Version byte until the Param_LSB byte, subtract the byte from the checksum."
Что означает:
"Что касается расчета контрольной суммы, то в сначала установите значение 16-битной котрольной суммы в "0". После, начиная с байта "Version" и до байта Param_LSB включительно, вычитайте очередной байт команды из контрольной суммы."
Т.е. берете полную команду, высчитываете контрольную сумму, добавляете полученные два байта к команде старшим байтом вперед, отправляете получившуюся последовательность в модуль. Посчитал, соответствует.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DF Player mini (MP3-TF-16P)мои грабли
СообщениеДобавлено: Сб мар 18, 2017 14:01:30 
Родился

Зарегистрирован: Вс авг 02, 2015 17:00:07
Сообщений: 6
Рейтинг сообщения: 0
Мне бы три примера, шоп логику понять, а там уж думаю соображу !
Вы уж извините, уровень знаний не совсем высокий. )))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DF Player mini (MP3-TF-16P)мои грабли
СообщениеДобавлено: Сб мар 18, 2017 15:30:15 
Электрический кот
Аватар пользователя

Карма: 8
Рейтинг сообщений: 126
Зарегистрирован: Чт июн 20, 2013 00:00:58
Сообщений: 1000
Откуда: москва, м.Сходненская
Рейтинг сообщения: 0
в ДШ же все описано, я с этими модулями с терминалки игрался только.
Код:
// 7E FF 06 0F 00 01 01 xx xx EF
// 0   ->   7E начало посылки
// 1   ->   FF версия, оставить как есть
// 2   ->   06 длина байт посылки, без чек суммы(// 7~8 вместо них сразу oxEF)
// 3   ->   0F код команды
// 4   ->   00 без ответа с модуля, 0x01 с ответом подтверждения
// 5~6   ->   01 01 значение команды (16 бит)
// 7~8   ->   checksum = 0 - ( FF+06+0F+00+01+01 )
// 9   ->   EF конец посылки


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DF Player mini (MP3-TF-16P)мои грабли
СообщениеДобавлено: Сб мар 18, 2017 16:02:24 
Потрогал лапой паяльник
Аватар пользователя

Карма: 1
Рейтинг сообщений: 14
Зарегистрирован: Сб сен 19, 2009 07:02:19
Сообщений: 378
Рейтинг сообщения: 0
IRIKSM писал(а):
Мне бы три примера, шоп логику понять, а там уж думаю соображу !...

IMHO, достаточно одного.
Например. Требуется отправить команду Play next. В hex команда выглядит так ( из третьей колонки ):
7E FF 06 01 00 00 00 EF
где 7E - начало посылки, EF - конец посылки, эти байты в расчете контрольной суммы не учавствуют.
Считаем. Начало подсчета checksum
checksum = 00 ;
00 - FF = FF01;
FF01 - 06 = FEFB;
FEFB - 01 = FEFA;
FEFA - 0 = FEFA;
FEFA - 0 = FEFA;
FEFA - 0 = FEFA;
Контрольная сумма checksum = FEFA;
Собираем массив байт для отправки c учетом контрольной суммы ( старший байт вперед ) :
7E FF 06 01 00 00 00 FE FA EF
Что мы и видим во второй колонке.
Если и сейчас непонятно, то лучше Вам начать с самого начала. :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DF Player mini (MP3-TF-16P)мои грабли
СообщениеДобавлено: Сб мар 18, 2017 16:54:25 
Электрический кот
Аватар пользователя

Карма: 8
Рейтинг сообщений: 126
Зарегистрирован: Чт июн 20, 2013 00:00:58
Сообщений: 1000
Откуда: москва, м.Сходненская
Рейтинг сообщения: 0
Зачем нагружать чек суммой, там и без чек суммы все работает, где то натыкался на форум - так там 10 страниц пытались эту сумму правильно посчитать опираясь на даташит с ошибками...
проще управлять без чексуммы
пример выше 7E FF 06 01 00 00 00 FE FA EF заменить на 7E FF 06 01 00 00 00 EF
вот и все


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DF Player mini (MP3-TF-16P)мои грабли
СообщениеДобавлено: Сб мар 18, 2017 17:35:50 
Потрогал лапой паяльник
Аватар пользователя

Карма: 1
Рейтинг сообщений: 14
Зарегистрирован: Сб сен 19, 2009 07:02:19
Сообщений: 378
Рейтинг сообщения: 0
Mishany писал(а):
...проще управлять без чексуммы
пример выше 7E FF 06 01 00 00 00 FE FA EF заменить на 7E FF 06 01 00 00 00 EF
вот и все

Вы правы, по-своему, но IMHО, это - любительский подход. Лично я к подобным упрощениям не привык. Сегодня этот модуль проглотит посылку без CRC, а завтра китайцы поменяют что-то в кристалле и угадайте с одного раза, кто всё будет переделывать и за чей счёт, если работа была выполнена на заказ, за вполне конкретные деньги? :D Слышал я всё это неоднократно. И от 9-вольтовой "Кроны" PIC запитывали "и всё работало, как часы" и кварцевый резонатор на 24MHz навешивали и тоже, разумеется, всё работало...Я так никогда не делаю. :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DF Player mini (MP3-TF-16P)мои грабли
СообщениеДобавлено: Сб мар 18, 2017 18:06:54 
Родился

Зарегистрирован: Вс авг 02, 2015 17:00:07
Сообщений: 6
Рейтинг сообщения: 0
Конечно без чеков лучше,я так понял эти чеки нужны для контроля правильной посылки, чтобы безошибочно проходили все посылки, правильно? Но если можно без них обойтись, то почему бы и нет?

7E FF 06 01 00 00 00 EF --- 1 песенка
7E FF 06 01 00 00 01 EF --- 2 песенка
7E FF 06 01 00 00 02 EF --- 3 песенка
7E FF 06 01 00 00 03 EF --- 4 песенка
7E FF 06 01 00 00 04 EF --- 5 песенка
и т.д.

Вот так правильно?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DF Player mini (MP3-TF-16P)мои грабли
СообщениеДобавлено: Сб мар 18, 2017 18:33:36 
Электрический кот
Аватар пользователя

Карма: 8
Рейтинг сообщений: 126
Зарегистрирован: Чт июн 20, 2013 00:00:58
Сообщений: 1000
Откуда: москва, м.Сходненская
Рейтинг сообщения: 0
вроде да, запускай его через терминал с компа через USB->UART и не заморачивайся с контрольной суммой, если что не так модуль ответит кодом ошибки в ДШ они описаны.
shindax Вы обсалютно правы, но тут случай именно с любителем, не будем его сразу грузить, а то сдуется начинающий и пойдет водку кушать вместо программирования.... :)))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DF Player mini (MP3-TF-16P)мои грабли
СообщениеДобавлено: Сб мар 18, 2017 18:47:53 
Родился

Зарегистрирован: Вс авг 02, 2015 17:00:07
Сообщений: 6
Рейтинг сообщения: 0
Терминалов я не знаю, изучил чуток работу pic16f84a, с ним и буду.
Буду делать так, опрашивается нога контроллера и по результату (если нажата кнопка) прибавлю ед. на (Least significant byte of the track) и отправляю, затем опять прибавляю и отправляю. Как на взгляд профессионалов?, прокатит?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DF Player mini (MP3-TF-16P)мои грабли
СообщениеДобавлено: Сб мар 18, 2017 22:47:38 
Электрический кот
Аватар пользователя

Карма: 8
Рейтинг сообщений: 126
Зарегистрирован: Чт июн 20, 2013 00:00:58
Сообщений: 1000
Откуда: москва, м.Сходненская
Рейтинг сообщения: 0
Оооо, далеко пойдете...., HTerm один из терминалов ком порта, и такой Terminal1_9_b
и USB->UART (FTDI, CH340, CP2102, PL2303)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DF Player mini (MP3-TF-16P)мои грабли
СообщениеДобавлено: Вс мар 19, 2017 04:09:09 
Родился

Зарегистрирован: Вс авг 02, 2015 17:00:07
Сообщений: 6
Рейтинг сообщения: 0
Ну а мне в любом случае надо чтобы МП3 работал от контроллера, вы советуете терминал для отладки МП3 ?
Поэтому я и спрашиваю у профи, чтобы без ошибочно подключить устройство.
Я понимаю что pic16 древний контр., щас изучаю pic16f877 как ни как по более.
И все же, если с одной ноги отправлять вышеуказанные коды, конечно же стробируя другой ногой можно ли проигрывать МП3 ? Мне важно именно с контроллера т.к. порядок воспроизведения будет менятся. Иначе можно было бы без него, вроде там есть кнопка "next" (в МП3).


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DF Player mini (MP3-TF-16P)мои грабли
СообщениеДобавлено: Вс мар 19, 2017 07:09:15 
Сверлит текстолит когтями
Аватар пользователя

Карма: 25
Рейтинг сообщений: 154
Зарегистрирован: Ср янв 29, 2014 08:41:31
Сообщений: 1207
Откуда: Баку
Рейтинг сообщения: 2
Вам советуют для начала попробовать эти команды с терминала компа, а когда убедитесь в их работоспособности, тогда уже воплощайте в МК. И хотя бы на 628-м, а не на 84-м.

_________________
Каждый имеет право на свое личное ошибочное мнение.

У меня было тяжелое детство - я до 14 лет смотрел черно-белый телевизор.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DF Player mini (MP3-TF-16P)мои грабли
СообщениеДобавлено: Вс мар 19, 2017 08:56:36 
Электрический кот
Аватар пользователя

Карма: 8
Рейтинг сообщений: 126
Зарегистрирован: Чт июн 20, 2013 00:00:58
Сообщений: 1000
Откуда: москва, м.Сходненская
Рейтинг сообщения: 0
меня пики стороной обошли как то, AVR->stm32


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DF Player mini (MP3-TF-16P)мои грабли
СообщениеДобавлено: Чт апр 13, 2017 19:16:55 
Родился

Зарегистрирован: Чт апр 13, 2017 18:29:02
Сообщений: 1
Рейтинг сообщения: 0
Ток потребления 28 мА при раскодировании без нагрузки - маловато. Только microSD в импульсном режиме будет не менее 15 мА на высоком битрейде и зависит от типа карты. И микросхема при раскодировании порядка 30 мА + усилитель, ближе к 50 мА реально. В этом модуле усилитель постоянно включен, с батарейками будет проблема. И надо учитывать паузы между семплами в этом модуле, в принципе всех модулей с microSD. Если фразы будут составляться из слов (вывод цифровых данных и т.д.), то задержка в 200 мсек реально будет утомлять, а ещё задержка зависит от места файла в памяти (зависит от количества семплов) и от типа microSD. Вот вариант модуля с записью 810 слов и звуков, озвученных профессиональным диктором: https://youtu.be/mqubPGE6gLM


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DF Player mini (MP3-TF-16P)мои грабли
СообщениеДобавлено: Ср май 10, 2017 10:00:18 
Родился

Зарегистрирован: Чт сен 17, 2009 18:34:12
Сообщений: 13
Откуда: Ярославская область
Рейтинг сообщения: 0
Приветствую. А кто нибудь подключал этот модуль к GSM модулю Sim800 или к телефону в качестве автоотвечика? как согласовать аудиоуровни? По даташиту к модулю Sim800 микрофон подключается так:


Вложения:
Комментарий к файлу: Sim800
mikrofon.png [20.56 KiB]
Скачиваний: 1104
Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 76 ]  1, , ,  

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


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

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


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

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


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