Здравствуйте!
Я хочу летом на микроконтроллерах собрать диджейский проигрыватель на контроллерах Atmega 8, attyny 13, Сделал его структурную схему (в прикреплении). Можете-ли вы дать ответы на нижеприведенные вопросы?
1. Правильно-ли структурная схема на ваш взгляд?
2. Нету-ли случайно готовых прошивок блоков вышеописанного устройства?
3. Каким образом можно преобразовать звуки барабанов в прямоугольные импульсы для последующего сведения?
4. Нужно-ли общий тактовый генератор для всех МК (для повышения стабильности частоты тактовых импульсов), или достаточно встроенных в них?
5. Можно-ли использовать светодиоды и фотоприемник от шариковой мышки в качестве "вертушки"
6. Нужен-ли отдельный контроллер для дисплея, или достаточно одного - общего.
7. Хватит-ли контроллера ATmega8 для высококачественного преобразования звука (и если нет, то какой выбрать?).
P.S.Предлагающим купить готовый проигрыватель просьба не беспокоить
USB DJ CD Player
USB DJ CD Player
- Вложения
-
- dj_cd.zip
- Структурная схема разрабатываемого устройства
- (35.24 КБ) 210 скачиваний
- Реклама
Re: USB DJ CD Player
1. Много лишнего, даже если разделить схему по функционалу на блоки. Например, декодеры сжатого звука, как правило, являются целыми комбайнами по переработке большинства известных форматов сжатия в звук, кроме того, некоторые из них имеют достаточную производительность для дополнительной обработки (эквалайзер, эхо и т.д.) сигнала. Да и вообще, вся эта схема, не считая ЦАП и предусилителя, прекрасно помещается в какой-нибудь STM32F4 или аналогичный по производительности(если конечно "эффекты" не требуются сильно навороченные).
2. Сильно сомневаюсь. Хотя...
3. Не совсем понятен вопрос. Компаратор?
4.Зачем? По вашей концепции блоки получаются практически независимыми.
5. Почему бы нет. Вопрос в надежности конструкции.
6. См. п. 1.
7. Выбранный тип МК абсолютно не подходит под задачу. Даже если их будет целый мешок в схеме, они не смогут справиться.
2. Сильно сомневаюсь. Хотя...
3. Не совсем понятен вопрос. Компаратор?
4.Зачем? По вашей концепции блоки получаются практически независимыми.
5. Почему бы нет. Вопрос в надежности конструкции.
6. См. п. 1.
7. Выбранный тип МК абсолютно не подходит под задачу. Даже если их будет целый мешок в схеме, они не смогут справиться.
[color=#FFBF00]На любой вопрос даю любой ответ[/color]
Re: USB DJ CD Player
сынокъ,спили мушку купи проигрыватель9999misha писал(а):P.S.Предлагающим купить готовый проигрыватель просьба не беспокоить
тематические ответы только в форуме, в приват не пишите
Re: USB DJ CD Player
Тема весьма специфичная. Надо бы изучить как работает существующую технику, хотя бы снаружи
А так как конструкторов подобной техники тут нет, то по существу трудновато ответить. Хотя, если сводить к микшированию, то и на AVR-ках есть проигрыватели STM/S3M и т.п. А на ARM-ах и подавно легко.
Опять же наговорить/написать можно много, и на блок-схему смотреть можно долго. Только без полного и подробного ТЗ это ничего не даст, толку ноль. В догадках предлагать варианты? Как в таких случаях говорят - телепатов тут нет.

С Новым Годом!!!
http://www.youtube.com/watch?v=C2_uDmPM7vk
http://www.youtube.com/watch?v=qdv_zpKCaFI
http://www.youtube.com/watch?v=SOlBLMbASA0
Опять же наговорить/написать можно много, и на блок-схему смотреть можно долго. Только без полного и подробного ТЗ это ничего не даст, толку ноль. В догадках предлагать варианты? Как в таких случаях говорят - телепатов тут нет.
Тогда два варианта - это спортивный интерес, или конкурировать собираетесь?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 г.)
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Re: USB DJ CD Player
Хочу сделать сведение по этой идее (в прикрепленном файле глава "6 Дослідження системи фазової синхронізації", если Украинский понимаете3. Не совсем понятен вопрос. Компаратор?
Для этого нужно перевести звуки барабанов в прямоугольные импульсы, затем с помощью мк такого как ATtyny 13(хотя сейчас думаю, какую-нить ATmeg-y) написать простенькую прошивку, которая в зависимости от входящих импульсов будет управлять схемой изменения питча этого японца http://elm-chan.org/works/vp/report.html
Вобщем цель создать обычный проигрыватель диджея с функцией сведения, и этой самой кнопкой запоминания участка дорожки (забыл как она называется) еффекты можно вообще не использовать, их всегда можно добавить и по позже, дисплей тоже не особо нужен, главное спаять гуркало, т.е. основное.
Совместим ли он с AVR (в смысле по прошивкам) ?Да и вообще, вся эта схема, не считая ЦАП и предусилителя, прекрасно помещается в какой-нибудь STM32F4
Приведите пример, пожалуйстаХотя, если сводить к микшированию, то и на AVR-ках есть проигрыватели STM/S3M и т.п. А на ARM-ах и подавно легко.
Какой там конкурировать?? мнеб самому собрать, а то очень интересно, да и схем на них нету, жадные комерсантынехорошие люди, вот раньше ко всем телекам прилагалась схема, эх....Тогда два варианта - это спортивный интерес, или конкурировать собираетесь?
- Вложения
-
- лабораторный практикум ТАУ2.pdf
- (1.45 МБ) 730 скачиваний
- Реклама
Re: USB DJ CD Player
Ну, тогда ФНЧ герц на 100 + АЦП в МК, дальше программно... Только не понятно причем здесь pitch shift? Зачем им рулить в зависимости от темпа ударных?...Для этого нужно перевести звуки барабанов в прямоугольные импульсы, затем с помощью мк такого как ATtyny 13(хотя сейчас думаю, какую-нить ATmeg-y) написать простенькую прошивку, которая в зависимости от входящих импульсов будет управлять схемой изменения питча этого японца...
Конечно же нет. Но, если вы всерьез решили собрать сабж, советую сразу забыть о Мегах и Тинях. Они в принципе не справятся с обработкой сигнала хоть со сколь нибудь приемлемым качеством. Это хорошо виднослышно на примерах с сайта того самого японца, на чей сайт вы ссылались. А ведь это только простейшие эффекты, серьезная обработка звука еще даже не начиналась...Совместим ли он с AVR (в смысле по прошивкам) ?Да и вообще, вся эта схема, не считая ЦАП и предусилителя, прекрасно помещается в какой-нибудь STM32F4
В общем, если в конце концов, цель - результат, а не процесс, возьмите такую платку, цена более чем демократичная, да и на ней уже есть почти все, что нужно, из железа осталось добавить только кнопки, дисплей по вкусу, ну и энкодер ваш самодельный. По софту тоже - есть готовые примеры воспроизведения WAV и MP3 файлов с USB флешки, т.е. самая трудоемкая часть уже сделана. Остальное допишете сами, как раз до лета успеете (если не лениться). Заодно и современную архитектуру МК освоите
[color=#FFBF00]На любой вопрос даю любой ответ[/color]
Re: USB DJ CD Player
Ну как, растягиваем, или сужаем трек, чтобы барабаны, накладываясь друг на друга звучали нормально, (Или может это не питьчь сшифт, тогда как называется функция растягивания/сжатия дорожки во времени?)Только не понятно причем здесь pitch shift? Зачем им рулить в зависимости от темпа ударных?
Огромное спасибо за совет! До лета как раз насобираю на неё)). А как называется среда разработки под эти МК?, и где можно скачать под неё учебник?В общем, если в конце концов, цель - результат, а не процесс, возьмите такую платку, цена более чем демократичная, да и на ней уже есть почти все, что нужно, из железа осталось добавить только кнопки, дисплей по вкусу, ну и энкодер ваш самодельный.
Re: USB DJ CD Player
http://www.elektronika.kvalitne.cz/ATME ... 3_eng.html9999misha писал(а):Приведите пример, пожалуйста
http://www.madwizard.org/electronics/projects/modplayer
http://sblive.narod.ru/ZX-Spectrum/Gene ... lSound.htm (внизу страницы ищи "AVR MOD Player")
Но как было сказано выше - на AVR-ах качество получается не очнеь.
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)


