| Делимся опытом Наступив на грабли - сообщи другим! Обмен опытом разработки и ремонта электронных устройств. |
вопросы по работе с мини mp3 плеером
23.08.2020, 21:04
|
|
|
Гражданин KAZUS.RUN
Регистрация: 18.07.2006
Сообщений: 894
Сказал спасибо: 244
Сказали Спасибо 31 раз(а) в 28 сообщении(ях)
|
вопросы по работе с мини mp3 плеером
братцы,хелп.
нужно озвучить сигнализацию.
купил мини мп3 плеер. возился с даташитом ,но так и ничего не понял.
а нужно что.
записать 15 фраз и прочитать их по мере запроса по уарт. ну записать я записал на сд и их перенумеровал 001.002, и т.д. но вот как их вычитать не понял.что послать? что посчитать?
поможете?
|
|
|
|
23.08.2020, 21:29
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,481
Сказал спасибо: 396
Сказали Спасибо 2,222 раз(а) в 1,317 сообщении(ях)
|
Re: вопросы по работе с мини mp3 плеером
Мы конечно не ведаем, что там за плеер и как он работает.
Но для воспроизведения записанных голосовых фраз есть микросхемы типа ISD5216, ISD4004, и вообще вот: http://catalog.gaw.ru/index.php?page...ts_list&id=202
А вообще, это без проблем делается на любом МК и микросхеме флеш-памяти на интерфейсе SPI.
Записываете или генерируете голосовые фразы, сохраняете их в формате wav-файла (pcm), записываете все их на микросхему флеш-памяти как обычный бинарник, запомнив смещения данных для каждой фразы. Затем просто вычитываете по SPI и отправляете на встроенный ЦАП или через ШИМ генерируете звук.
1 секунда аудиоданных занимает около 8 кБ при дискр. 8 кГц, 8 бит, моно. Можете из wav-файла выкрвырять непосредственно аудиоданные (с помощью двоичного редактора, показывающего структуру файла или вручную найдя аудиоданные по описанию формата), а можете оставить как есть, с заголовком формата. Вам хватит микросхемы на 8-16 Мбит, это примерно на полсотни фраз https://www.chipdip.ru/product0/8082303113
Последний раз редактировалось NewWriter; 23.08.2020 в 21:39.
|
|
|
|
Сказали "Спасибо" NewWriter
|
|
|
23.08.2020, 21:37
|
|
|
Гражданин KAZUS.RUN
Регистрация: 18.07.2006
Сообщений: 894
Сказал спасибо: 244
Сказали Спасибо 31 раз(а) в 28 сообщении(ях)
|
Re: вопросы по работе с мини mp3 плеером
я делал раньше на isd но мини мп3 заманчив своим размером и обемом памяти sd карты.
ни как не научусь прикрепить файл вроде все делаю но чего то не прикрепляется.
|
|
|
|
23.08.2020, 21:52
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,481
Сказал спасибо: 396
Сказали Спасибо 2,222 раз(а) в 1,317 сообщении(ях)
|
Re: вопросы по работе с мини mp3 плеером
Ну эта картинка ни о чем мне не говорит. Файлы сюда прикреплять надо в архиве, сделанном стандартными средствами Винды.
Лично я всякие голосовые говорилки делал на микросхемах флеш-памяти. 128 Мбит хватит в среднем на 200 фраз с дискр.16 кГц, то есть довольно хорошего качества. Мало этого? Берем Samsung K9F1G08 на 1 Гбит, то есть в 8 раз больше. В двое увеличиваем качество звука и в четверо увеличиваем ёмкость фраз.
|
|
|
|
23.08.2020, 21:57
|
|
|
Гражданин KAZUS.RUN
Регистрация: 18.07.2006
Сообщений: 894
Сказал спасибо: 244
Сказали Спасибо 31 раз(а) в 28 сообщении(ях)
|
Re: вопросы по работе с мини mp3 плеером
а сколько микросхем участвовал?
|
|
|
|
23.08.2020, 22:11
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,481
Сказал спасибо: 396
Сказали Спасибо 2,222 раз(а) в 1,317 сообщении(ях)
|
Re: вопросы по работе с мини mp3 плеером
Одна микросхема памяти. Либо вот такая, на 128 Мбит, SPI https://www.chipdip.ru/product/w25q128jveiq-tube
либо вот такая, на 1 Гбит, паралл.интерф. https://www.chipdip.ru/product/k9f1g08u0e-sib0000
ну и любой МК. Например, STM32F051C8 со встроенным ЦАПом.
Декодирование wav pcm чрезвычайно легко - просто берутся данные потоком и всё. Если структуру файла не меняли, то вначале читаем заголовок файла и по указателю в нем переходим на блок аудиоданных и считываем их.
Последний раз редактировалось NewWriter; 23.08.2020 в 22:13.
|
|
|
|
23.08.2020, 23:50
|
|
|
Гражданин KAZUS.RUN
Регистрация: 18.07.2006
Сообщений: 894
Сказал спасибо: 244
Сказали Спасибо 31 раз(а) в 28 сообщении(ях)
|
Re: вопросы по работе с мини mp3 плеером
а есть практический проект?
|
|
|
|
24.08.2020, 00:46
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 7,458
Сказал спасибо: 3,227
Сказали Спасибо 3,512 раз(а) в 2,393 сообщении(ях)
|
Re: вопросы по работе с мини mp3 плеером
Сообщение от begun
|
|
а есть практический проект?
|
Damn! ... http://elm-chan.org/he_a_e.html
Audio Player with an 8-pin IC. Oct 2, 2012
Building an SD audio player with only an 8-pin microcontroller. It is very simple circuit and suitable for a brief electronics handiwork before breakfast.
Сообщение от NewWriter
|
|
либо вот такая, на 1 Гбит, паралл.интерф.
|
FTGJ - почти все производители уже поснимали 1 Гб и т.п. "мелочь" с производства. Смотрите не менее 8..16.
__________________
Экзорцист 40-го уровня.
|
|
|
|
Сказали "Спасибо" ForcePoint
|
|
|
24.08.2020, 18:10
|
|
|
Гражданин KAZUS.RUN
Регистрация: 18.07.2006
Сообщений: 894
Сказал спасибо: 244
Сказали Спасибо 31 раз(а) в 28 сообщении(ях)
|
Re: вопросы по работе с мини mp3 плеером
конечно большое спасибо всем за подсказки, но мне кажется ,что готовый плеер проще.
нужно узнать какие команды дать для чтения трека с заданным номером.
хелр рлиз!
|
|
|
|
24.08.2020, 19:27
|
|
|
Прохожий
Регистрация: 27.04.2008
Сообщений: 1
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: вопросы по работе с мини mp3 плеером
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 14:57.
|
|