USB DJ CD Player

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Ответить
Аватара пользователя
9999misha
Открыл глаза
Сообщения: 78
Зарегистрирован: Пт ноя 02, 2012 22:38:56

USB DJ CD Player

Сообщение 9999misha »

Здравствуйте!
Я хочу летом на микроконтроллерах собрать диджейский проигрыватель на контроллерах Atmega 8, attyny 13, Сделал его структурную схему (в прикреплении). Можете-ли вы дать ответы на нижеприведенные вопросы?
1. Правильно-ли структурная схема на ваш взгляд?
2. Нету-ли случайно готовых прошивок блоков вышеописанного устройства?
3. Каким образом можно преобразовать звуки барабанов в прямоугольные импульсы для последующего сведения?
4. Нужно-ли общий тактовый генератор для всех МК (для повышения стабильности частоты тактовых импульсов), или достаточно встроенных в них?
5. Можно-ли использовать светодиоды и фотоприемник от шариковой мышки в качестве "вертушки"
6. Нужен-ли отдельный контроллер для дисплея, или достаточно одного - общего.
7. Хватит-ли контроллера ATmega8 для высококачественного преобразования звука (и если нет, то какой выбрать?).
P.S.Предлагающим купить готовый проигрыватель просьба не беспокоить
Вложения
dj_cd.zip
Структурная схема разрабатываемого устройства
(35.24 КБ) 210 скачиваний
Реклама
Аватара пользователя
VDLab
Встал на лапы
Сообщения: 108
Зарегистрирован: Ср июн 29, 2011 14:16:22
Откуда: __.DP.UA

Re: USB DJ CD Player

Сообщение VDLab »

1. Много лишнего, даже если разделить схему по функционалу на блоки. Например, декодеры сжатого звука, как правило, являются целыми комбайнами по переработке большинства известных форматов сжатия в звук, кроме того, некоторые из них имеют достаточную производительность для дополнительной обработки (эквалайзер, эхо и т.д.) сигнала. Да и вообще, вся эта схема, не считая ЦАП и предусилителя, прекрасно помещается в какой-нибудь STM32F4 или аналогичный по производительности(если конечно "эффекты" не требуются сильно навороченные).
2. Сильно сомневаюсь. Хотя...
3. Не совсем понятен вопрос. Компаратор?
4.Зачем? По вашей концепции блоки получаются практически независимыми.
5. Почему бы нет. Вопрос в надежности конструкции.
6. См. п. 1.
7. Выбранный тип МК абсолютно не подходит под задачу. Даже если их будет целый мешок в схеме, они не смогут справиться.
[color=#FFBF00]На любой вопрос даю любой ответ[/color]
Реклама
kalobyte
Друг Кота
Сообщения: 13796
Зарегистрирован: Чт сен 20, 2007 14:08:00

Re: USB DJ CD Player

Сообщение kalobyte »

9999misha писал(а):P.S.Предлагающим купить готовый проигрыватель просьба не беспокоить
сынокъ,спили мушку купи проигрыватель
:facepalm:
тематические ответы только в форуме, в приват не пишите
Аватара пользователя
Kavka
Мудрый кот
Сообщения: 1810
Зарегистрирован: Чт июн 10, 2010 08:55:35
Откуда: Сибирские Афины

Re: USB DJ CD Player

Сообщение Kavka »

Тема весьма специфичная. Надо бы изучить как работает существующую технику, хотя бы снаружи :) А так как конструкторов подобной техники тут нет, то по существу трудновато ответить. Хотя, если сводить к микшированию, то и на AVR-ках есть проигрыватели STM/S3M и т.п. А на ARM-ах и подавно легко.
Опять же наговорить/написать можно много, и на блок-схему смотреть можно долго. Только без полного и подробного ТЗ это ничего не даст, толку ноль. В догадках предлагать варианты? Как в таких случаях говорят - телепатов тут нет. :)
9999misha писал(а):P.S.Предлагающим купить готовый проигрыватель просьба не беспокоить
Тогда два варианта - это спортивный интерес, или конкурировать собираетесь? :)

С Новым Годом!!!
http://www.youtube.com/watch?v=C2_uDmPM7vk
http://www.youtube.com/watch?v=qdv_zpKCaFI
http://www.youtube.com/watch?v=SOlBLMbASA0
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
9999misha
Открыл глаза
Сообщения: 78
Зарегистрирован: Пт ноя 02, 2012 22:38:56

Re: USB DJ CD Player

Сообщение 9999misha »

3. Не совсем понятен вопрос. Компаратор?
Хочу сделать сведение по этой идее (в прикрепленном файле глава "6 Дослідження системи фазової синхронізації", если Украинский понимаете :) ),
Для этого нужно перевести звуки барабанов в прямоугольные импульсы, затем с помощью мк такого как ATtyny 13(хотя сейчас думаю, какую-нить ATmeg-y) написать простенькую прошивку, которая в зависимости от входящих импульсов будет управлять схемой изменения питча этого японца http://elm-chan.org/works/vp/report.html
Вобщем цель создать обычный проигрыватель диджея с функцией сведения, и этой самой кнопкой запоминания участка дорожки (забыл как она называется) еффекты можно вообще не использовать, их всегда можно добавить и по позже, дисплей тоже не особо нужен, главное спаять гуркало, т.е. основное.
Да и вообще, вся эта схема, не считая ЦАП и предусилителя, прекрасно помещается в какой-нибудь STM32F4
Совместим ли он с AVR (в смысле по прошивкам) ?
Хотя, если сводить к микшированию, то и на AVR-ках есть проигрыватели STM/S3M и т.п. А на ARM-ах и подавно легко.
Приведите пример, пожалуйста
Тогда два варианта - это спортивный интерес, или конкурировать собираетесь?
Какой там конкурировать?? мнеб самому собрать, а то очень интересно, да и схем на них нету, жадные комерсантынехорошие люди, вот раньше ко всем телекам прилагалась схема, эх....
Вложения
лабораторный практикум ТАУ2.pdf
(1.45 МБ) 730 скачиваний
Реклама
Аватара пользователя
VDLab
Встал на лапы
Сообщения: 108
Зарегистрирован: Ср июн 29, 2011 14:16:22
Откуда: __.DP.UA

Re: USB DJ CD Player

Сообщение VDLab »

...Для этого нужно перевести звуки барабанов в прямоугольные импульсы, затем с помощью мк такого как ATtyny 13(хотя сейчас думаю, какую-нить ATmeg-y) написать простенькую прошивку, которая в зависимости от входящих импульсов будет управлять схемой изменения питча этого японца...
Ну, тогда ФНЧ герц на 100 + АЦП в МК, дальше программно... Только не понятно причем здесь pitch shift? Зачем им рулить в зависимости от темпа ударных?
Да и вообще, вся эта схема, не считая ЦАП и предусилителя, прекрасно помещается в какой-нибудь STM32F4
Совместим ли он с AVR (в смысле по прошивкам) ?
Конечно же нет. Но, если вы всерьез решили собрать сабж, советую сразу забыть о Мегах и Тинях. Они в принципе не справятся с обработкой сигнала хоть со сколь нибудь приемлемым качеством. Это хорошо виднослышно на примерах с сайта того самого японца, на чей сайт вы ссылались. А ведь это только простейшие эффекты, серьезная обработка звука еще даже не начиналась...
В общем, если в конце концов, цель - результат, а не процесс, возьмите такую платку, цена более чем демократичная, да и на ней уже есть почти все, что нужно, из железа осталось добавить только кнопки, дисплей по вкусу, ну и энкодер ваш самодельный. По софту тоже - есть готовые примеры воспроизведения WAV и MP3 файлов с USB флешки, т.е. самая трудоемкая часть уже сделана. Остальное допишете сами, как раз до лета успеете (если не лениться). Заодно и современную архитектуру МК освоите :)
[color=#FFBF00]На любой вопрос даю любой ответ[/color]
Реклама
Аватара пользователя
9999misha
Открыл глаза
Сообщения: 78
Зарегистрирован: Пт ноя 02, 2012 22:38:56

Re: USB DJ CD Player

Сообщение 9999misha »

Только не понятно причем здесь pitch shift? Зачем им рулить в зависимости от темпа ударных?
Ну как, растягиваем, или сужаем трек, чтобы барабаны, накладываясь друг на друга звучали нормально, (Или может это не питьчь сшифт, тогда как называется функция растягивания/сжатия дорожки во времени?)
В общем, если в конце концов, цель - результат, а не процесс, возьмите такую платку, цена более чем демократичная, да и на ней уже есть почти все, что нужно, из железа осталось добавить только кнопки, дисплей по вкусу, ну и энкодер ваш самодельный.
Огромное спасибо за совет! До лета как раз насобираю на неё)). А как называется среда разработки под эти МК?, и где можно скачать под неё учебник?
Аватара пользователя
Kavka
Мудрый кот
Сообщения: 1810
Зарегистрирован: Чт июн 10, 2010 08:55:35
Откуда: Сибирские Афины

Re: USB DJ CD Player

Сообщение Kavka »

9999misha писал(а):Приведите пример, пожалуйста
http://www.elektronika.kvalitne.cz/ATME ... 3_eng.html
http://www.madwizard.org/electronics/projects/modplayer
http://sblive.narod.ru/ZX-Spectrum/Gene ... lSound.htm (внизу страницы ищи "AVR MOD Player")

Но как было сказано выше - на AVR-ах качество получается не очнеь.
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Ответить

Вернуться в «Разные вопросы по МК»