Мой барабанный модуль в журнале "Радио"
Лет 20 назад журнал "Радио" был для меня основным
источником радиоэлектронной информации, поставщиком различных
электрических схем, коих я собрал превеликое множество. Поэтому, хоть
сейчас в журнале уже не так много интересной мне информации, для
меня это очень авторитетное (причём рецензируемое) издание.
Поэтому я послал в журнал статью о барабанном модуле, затем
прошёл, нет, не все круги ада, а через довольно длительную переписку
с редакцией, после чего моя статья была принята к печати.
Последний раз моя статья печаталась в журнале "Радио" целых
10 лет назад, поэтому для меня публикация статьи о барабанном модуле -
достижение. Но уж никак я не ожидал, что моя рама с самодельными
барабанными пэдами, а также опытный образец барабанного модуля
попадут на обложку сентябрьского номера журнала.
В статье приводится полная информация о барабанном модуле,
схема, разводка печатных плат, описывается конструкция как самого
модуля, так и самодельных барабанных пэдов. Прилагаются также
прошивка микроконтроллера, программа для настройки модуля и
загрузки в него звуковых файлов, а также первоначальный набор звуков
для загрузки в модуль.
Бывало, что собирая какую-либо схему из журнала, я обнаруживал в ней
ошибки и недостатки. И конечно, сильно ругался при этом на автора схемы.
Но мне совсем не нравится, когда чихвостят меня самого, поэтому буду
выкладывать здесь информацию обо всех обнаруженных косяках схемы
и конструкции самодельного барабанного модуля.
www.DYoga.ru
E-mail: DYoga@Yandex.ru
Сайт Дмитрия Егошкина
Техническая поддержка
Опытный образец барабанного модуля состоял из двух печатных плат. Специально для журнала вся схема была размещена на одной печатной плате. Когда же одноплатный модуль был изготовлен, у новой конструкции обнаружилось несколько косяков. Кроме того, для модуля в журнале "Радио" была сделана новая прошивка, сильно отличавшаяся от прошивки опытного образца. Также значительно изменилась и программа для компьютера, служащая для настройки модуля и загрузки в него звуковых файлов. Также обнаружились ньюансы взаимодействия аппаратной части, прошивки и ПО.
Обо всех тонкостях работы модуля и ПО, обо всех обнаруженных косяках и методах их устранения пишу далее.
24.10.2018.
1. Печатная плата для упрощения её самостоятельного изготовления была выполнена однослойной. При этом в цепях "земли" микроконтроллера, памяти и ЦАП стали возникать помехи. Рекомендуется усилить "земли" этих элементов перемычками из провода сечением порядка 0,5мм2, как показано на рисунке. Всё же лучше цифровые схемы делать на двухслойных печатных платах.
2. Рекомендуется увеличить конденсатор С32 в цепи питания ЦАП до 1000мкФ.
26.10.2018
3. Микросхемы памяти, что мне удалось купить, выполнены в корпусах SOIC 208-mil, они большего размера, чем операционки и ЦАП. Припаять их, конечно, можно, но не слишком удобно. Желательно учесть это в печатной плате.
4. Звуковые файлы для загрузки в модуль, приложенные к статье в Радио, предназначалась для старой версии ПО модуля. Они совместимы с новой версией, что приведена в "Радио", но для получения лучшего звучания модуля рекомендуется заменить их новым комплектом звуковых файлов, там три варианта звучания, условно говоря, рок-джаз-электро. Ссылка
5. Флэш-память некоторых производителей не опознаётся ПО модуля. Я столкнулся с тем, что микросхемы, купленные в китае, модуль видел, а микросхемы, купленные в местном магазине, не опознавал. Пришлось мудрить. Если это произошло у Вас, пишите, починим, микросхемы рабочие, только слегка "левые".
20.10.2018
6. Важно! Забыли упомянуть об этом в статье в "Радио"! При отказе от переменных резисторов - регуляторов чувствительности модуля необходимо все входы модуля зашунтировать резисторами сопротивлением 4,7 килоом. Если этого не сделать, чувствительность будет слишком высокой, и модуль будет срабатывать на всё подряд, в том числе и помехи. В зависимости от конкретной конструкции барабанных пэдов, возможно, придётся подобрать точнее значение сопротивления этих резисторов, большее для большей чувствительности модуля, меньшее для меньшей. 4,7к - оптимальное для многих вариантов барабанных пэдов значение, позволяющее получить хорошую динамическую характеристику звучания. Если Вы играете мощно, то можете смело ставить сопротивления порядком 3,3к, чтобы избежать перегрузки входов модуля. Если же Вы играете легко, мягко, то ставьте 10к, перегрузки не будет, зато модуль будет работать в оптимальном режиме, а не на краю динамического диапазона.
02-04.2019
7. Неожиданно возникла серьёзная проблема с адаптерами usb-com, купленными в Китае. Мало того, что расположение выводов у них немного иное, из-за чего их нельзя сходу ставить на плату барабанного модуля, нужно свериться со схемой включения. Так ещё эти модули работали крайне нестабильно, с ошибками, с обрывами связи, и даже компьютер падал в синий экран. Борьба с этими фокусами заняла довольно много времени, подробно всё расписано в разделе Проблемы с китайскими адаптерами usb-com (+ решение).
Вернуться на главную страницу