Академия Гитарной Электроники: AMT Pangaea CP-16 - Академия Гитарной Электроники

Перейти к содержимому

Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

AMT Pangaea CP-16 Мнения, опыт использования

#1 Пользователь офлайн   Менахов Константин 

  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 15 Май 2018 - 12:24

Приветствую всех! Задумался купить пару подобных модулей. Кто-нибудь пробовал? AZG вроде как нахваливает эту приблуду =)

Видимо никто не пользовался =)
В общем модуль заказал, плату с обвесом развел, по результатам отпишусь, вдруг кому пригодится
4

Добрый день.
Для поддержания guitar-gear необходимо пара килорублей. Всем небезразличным просьба воспользоваться формой Я.Деньги
Проверь свой e-mail на валидность!!
В редактор добавлена кнопка "Спойлер" для выкладки больших изображений, всех игнорирующих эту возможность ждет наказание.

#2 Пользователь офлайн   Fester 

  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 15 Май 2018 - 20:45

Менахов Константин, Приветствую, я как-то на тыкался на данный проект.

Сообщение отредактировал Fester: 15 Май 2018 - 20:47

0

#3 Пользователь офлайн   Менахов Константин 

  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 19 Май 2018 - 15:53

Собрал в итоге. Флюс не смывал еще. Dip переключатель не нашел у себя, сделал колхоз такой на обычных тумблерах =). AUX IN распаяю позже. От балансных выходов отказался.
Спойлер


Пример звука. Сначала без кабинета, потом 4 разных варианта. Fender Squier M70 (кореец) - ENGL E530 - CP16 - линия

Прикрепленные файлы


2

#4 Пользователь офлайн   torbjorn 

  • Редактор
  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 19 Май 2018 - 17:28

Менахов Константин, вместо квартета тумблеров можно использовать 16-позиционный галетный переключать с диодной матрицей или доступный на алиэкспрессах 4-битный энкодер. Плюсую за труды :good:
0

#5 Пользователь офлайн   Менахов Константин 

  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 19 Май 2018 - 18:09

4 битовую крутилку уже заказал, и заранее под неё место на плате оставил))

А подскажите, где можно этот галетный переключатель взять? Тот что со светодиодами.
0

#6 Пользователь офлайн   sporow 

  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 19 Май 2018 - 19:00

А что там за микросхемы стоят на АМТ?
0

#7 Пользователь офлайн   Менахов Константин 

  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 19 Май 2018 - 21:25

Просмотр сообщенияsporow (19 Май 2018 - 19:00) писал:

А что там за микросхемы стоят на АМТ?


Спойлер

Сообщение отредактировал Менахов Константин: 19 Май 2018 - 21:26

0

#8 Пользователь офлайн   torbjorn 

  • Редактор
  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 19 Май 2018 - 21:34

Просмотр сообщенияМенахов Константин сказал:

А подскажите, где можно этот галетный переключатель взять? Тот что со светодиодами.

Если 12 положений устроит, то вот. А коли нужно все 16, то можно поискать советские типа ПГ, или зарубежные RCL. Что есть диодная матрица, гуглим "diode switch matrix". Вкратце: каждый из 4-х входов подтянут к земле резистором, а комбинации подключены анодами диодов к пинам селектора. Но такой стимпанк был востребован лет пятнадцать назад. Сейчас энкодер купить можно за два доллара не выходя из дому.
0

#9 Пользователь офлайн   Менахов Константин 

  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 20 Май 2018 - 18:01

Просмотр сообщенияtorbjorn (19 Май 2018 - 21:34) писал:

Если 12 положений устроит, то вот. А коли нужно все 16, то можно поискать советские типа ПГ, или зарубежные RCL. Что есть диодная матрица, гуглим "diode switch matrix". Вкратце: каждый из 4-х входов подтянут к земле резистором, а комбинации подключены анодами диодов к пинам селектора. Но такой стимпанк был востребован лет пятнадцать назад. Сейчас энкодер купить можно за два доллара не выходя из дому.

Понял, обычные галетники, думал заказать, но что то не представляю как развести коммутацию, что бы получился 4 битный энкодер... Если скинете примерную схему хотя бы - буду благодарен!
Вот такую я заказал

Подскажите, кто шарит, зачем здесь так реализовано полпитания?
Спойлер

0

#10 Пользователь офлайн   Nazarett 

  • то тут то там..
  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 20 Май 2018 - 18:38

Просмотр сообщенияМенахов Константин (20 Май 2018 - 18:01) писал:

Подскажите, кто шарит, зачем здесь так реализовано полпитания?

что бы 1/2U всегда была точной, независимо от нагрузки в плечах.
ЗЫ. Если это от пангеи, то там это нужно, так как от входного ОУ, будет зависеть что получится на АЦП.

Просмотр сообщенияМенахов Константин (20 Май 2018 - 18:01) писал:

но что то не представляю как развести коммутацию, что бы получился 4 битный энкодер

Можно использовать 74hc193 и будет у Вас только up/down счетчики, а на выходе 4bit для пангеи, офс при выключении считать будете с нуля. Для сохранения нужно или "железные" (галетники) или какое то внешнее решение.
а сегодня качественно играть на гитаре могут не только лишь все... мало кто может...
0

#11 Пользователь офлайн   Менахов Константин 

  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 20 Май 2018 - 19:23

Просмотр сообщенияNazarett (20 Май 2018 - 18:38) писал:

что бы 1/2U всегда была точной, независимо от нагрузки в плечах.
ЗЫ. Если это от пангеи, то там это нужно, так как от входного ОУ, будет зависеть что получится на АЦП

В таком случае, чем чревато то, что я сделал полпитания простым делителем? Стоит ли запариваться и на оставшемся операционнике делать такую тему?
0

#12 Пользователь офлайн   Nazarett 

  • то тут то там..
  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 20 Май 2018 - 20:28

Просмотр сообщенияМенахов Константин (20 Май 2018 - 19:23) писал:

В таком случае, чем чревато то, что я сделал полпитания простым делителем? Стоит ли запариваться и на оставшемся операционнике делать такую тему?

Чревато кривым входным сигналом. Верхи сигнала будут не правильно обрабатываться FIR фильтром.

Просмотр сообщенияМенахов Константин (20 Май 2018 - 19:23) писал:

Стоит ли запариваться и на оставшемся операционнике делать такую тему?

Не знаю.
а сегодня качественно играть на гитаре могут не только лишь все... мало кто может...
0

#13 Пользователь офлайн   Менахов Константин 

  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 20 Май 2018 - 22:01

В общем запарился, сделал полпитания, как на схеме. По ощущениям реально стало лучше, высокочастотной фигни стало меньше. Но на выходе 1 ноги не 1/2 питания (от 9В), а 3.47. Это нормально?
0

#14 Пользователь офлайн   torbjorn 

  • Редактор
  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 21 Май 2018 - 01:30

Просмотр сообщенияМенахов Константин сказал:

Понял, обычные галетники, думал заказать, но что то не представляю как развести коммутацию, что бы получился 4 битный энкодер... Если скинете примерную схему хотя бы - буду благодарен!

Вот, набросал несколько комбинаций. Идея, думаю, понятна, дальше дорисуете сами:

Прикрепленное изображение: Знімок екрана (26).png
0

#15 Пользователь офлайн   Менахов Константин 

  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 02 Июнь 2018 - 19:50

Развел на SMD под гаинту g0124. Еще не травил. Добавил выход 3.5 на наушники и AUX IN(относительно прошлой печатки)
Спойлер

Bias пока только проводами планирую подводить.

Прикрепленные файлы

  • Прикрепленный файл  cp-16.lay6 (913,63К)
    Количество загрузок:22

Сообщение отредактировал Менахов Константин: 02 Июнь 2018 - 19:51

1

#16 Пользователь офлайн   Данила-мастер 

  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 04 Июнь 2018 - 14:30

Bluetooth нет планов добавить ?
Касаемо переключения пресетов - было в топиках про Spinsemi FV1 решение на контроллере и потенциометре.
Чтение ADC определение угла положения потенциометра и вывод 16-ти значений.
Как более простое решение можно два микрика Up/Down и вывод пресета двоичным кодом на 4х LED-aх
Могу помочь с кодом на С++ / Arduino

АП - Была еще такая милая тема без применения МК.
https://www.diystomp...?topic=89977.40
0

#17 Пользователь офлайн   Менахов Константин 

  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 05 Июнь 2018 - 22:21

Просмотр сообщенияДанила-мастер (04 Июнь 2018 - 14:30) писал:

Bluetooth нет планов добавить ?
Касаемо переключения пресетов - было в топиках про Spinsemi FV1 решение на контроллере и потенциометре.
Чтение ADC определение угла положения потенциометра и вывод 16-ти значений.
Как более простое решение можно два микрика Up/Down и вывод пресета двоичным кодом на 4х LED-aх
Могу помочь с кодом на С++ / Arduino

АП - Была еще такая милая тема без применения МК.
https://www.diystomp...?topic=89977.40

Писал в техподдержку:
Спойлер


Так что пока нет...

А по поводу переключения пресетов с пом. ардуино: к сожалению не имею опыта подобных темах, вот заказал себе ATMEGA328 - собираюсь Nixie Clock сделать, заодно немного научусь. А вообще тема интересная, вопрос только в том, сколько те или иные схемные решения будут занимать места в корпусе/на плате...

Исправил небольшую ошибку в AUX IN (забыл вставить конденсатор разделительный)
Ну и прикольчик добавил)

Прикрепленные файлы

  • Прикрепленный файл  cp-16.lay6 (1,15МБ)
    Количество загрузок:20

Сообщение отредактировал Менахов Константин: 05 Июнь 2018 - 22:23

0

#18 Пользователь офлайн   torbjorn 

  • Редактор
  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 05 Июнь 2018 - 22:34

Кстати, да. Когда будет на руках ардуинка и 1602 дисплей (можно и без него), попробуйте этот код, это для тестирования пресетов V1000 (AL3201) делалось:
Спойлер


Спасибо Nazarett за то, что довёл его до ума, а то, с моими познаниями в программировании, код был раз в шесть объёмнее и с бесконечными if/else. Тут ещё не помешал бы гистерезис, чтобы не было "дрожания" между соседними пресетами.
0

#19 Пользователь офлайн   Менахов Константин 

  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 05 Июнь 2018 - 22:35

Немного фоток сборки
Спойлер

Операционники использовал NJM4558

Сообщение отредактировал Менахов Константин: 05 Июнь 2018 - 22:41

0

#20 Пользователь офлайн   Данила-мастер 

  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 06 Июнь 2018 - 01:44

Есть расширение Arduino tiny. Можно запилить на контроллере attiny 85 корпус dip8 цена около доллара. +- и reset заняты и ещё 5 ног свободных. Одна на потенциометр и 4 на управление. Гистерезис не проблема. Всего разрешение ЦАП 1024 бита. Пресеты с шагом 64. Вариации в 6-10 бит считать погрешностью.
0

#21 Пользователь офлайн   Менахов Константин 

  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 06 Июнь 2018 - 10:11

Просмотр сообщенияДанила-мастер (06 Июнь 2018 - 01:44) писал:

Есть расширение Arduino tiny. Можно запилить на контроллере attiny 85 корпус dip8 цена около доллара. +- и reset заняты и ещё 5 ног свободных. Одна на потенциометр и 4 на управление. Гистерезис не проблема. Всего разрешение ЦАП 1024 бита. Пресеты с шагом 64. Вариации в 6-10 бит считать погрешностью.

Логика понятна, но как это практически реализуется не шарю совсем. Если несложно, ткните в какой-нибудь ликбез?

Как вариант : можно ведь вместо потенциометра поставить тактовую кнопку и ей переключать. Или например длинное нажатие меняет банк, а короткое пресет в банке (4х4 в ср16)

Тык
Вот такую тему, я так понимаю можно взять, программируется прямо по USB, без программатора...
0

#22 Пользователь офлайн   Nazarett 

  • то тут то там..
  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 06 Июнь 2018 - 15:02

Просмотр сообщенияМенахов Константин (06 Июнь 2018 - 10:11) писал:

Логика понятна, но как это практически реализуется не шарю совсем. Если несложно, ткните в какой-нибудь ликбез?
Как вариант : можно ведь вместо потенциометра поставить тактовую кнопку и ей переключать. Или например длинное нажатие меняет банк, а короткое пресет в банке (4х4 в ср16)

Зачем ставить потенциометр, мучаться с гистерезисом, если в результате один хрен получится каша?
Плюс, посмотрите на градус поворота резистора - 270 и теперь разделите это на 16 - 17 градусов на деление - очень удобно будет ловить смежные деления?
Второй момент - отсутствие тактильности, только визуальный контроль.
Третий, потенциометр пересох, изменилось сопротивление (по иронии судьбы трещина пришлась на ваше деление) - прощай режим, ибо будет или не включаться или произвольно и все что угодно может быть.
4-й, завтра Вам понадобится 20 режимов - будете по 13 градусов отсчитывать.
Есть же волшебные енкодеры, тикает туда, тикает сюда, а значения в памяти eeprom хранить (все равно на avr будете делать). Если возьмете не самый дешманский энкодер, будет вечно служить.
и да, 10+ сообщений назад, я Вам писал как это сделать без MCU и других причандалов, на две кнопки.

UPD про гистерезис не понял - там и так 6 бит из 10 отбрасывается, в чем проблема Сань?

Цитата

Спасибо Nazarett за то, что довёл его до ума,

Просмотр сообщенияМенахов Константин (06 Июнь 2018 - 10:11) писал:

программируется прямо по USB, без программатора...

Нет, это для питания.
а сегодня качественно играть на гитаре могут не только лишь все... мало кто может...
0

#23 Пользователь офлайн   Менахов Константин 

  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 06 Июнь 2018 - 19:32

Просмотр сообщенияNazarett (06 Июнь 2018 - 15:02) писал:

Есть же волшебные енкодеры, тикает туда, тикает сюда, а значения в памяти eeprom хранить (все равно на avr будете делать). Если возьмете не самый дешманский энкодер, будет вечно служить.
и да, 10+ сообщений назад, я Вам писал как это сделать без MCU и других причандалов, на две кнопки.

С такой темой тоже не знаком, не поделитесь ссылкой на конкретное схемное решение или т.п.? Судя во всему такой вариант действительно проще...
0

#24 Пользователь офлайн   Nazarett 

  • то тут то там..
  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 06 Июнь 2018 - 20:06

Просмотр сообщенияМенахов Константин (06 Июнь 2018 - 19:32) писал:

С такой темой тоже не знаком, не поделитесь ссылкой на конкретное схемное решение или т.п.? Судя во всему такой вариант действительно проще...

https://i.ytimg.com/...xresdefault.jpg
В интернете полным полно сайтов/ресурсов по ключевому слову "arduino encoder".
PS. Как только Вы связываете свое устройство с MCU, понятие "схемное решение" можно опустить, так как оно тривиально. Возможно, определенной проблемой будет написание программы.
И второй момент, если уж тащите уже MCU на борт, подумайте где вы можете его еще применить (управление индикация и т.п.), а то как из пушки по воробьям)
а сегодня качественно играть на гитаре могут не только лишь все... мало кто может...
0

#25 Пользователь офлайн   Менахов Константин 

  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 06 Июнь 2018 - 20:30

Просмотр сообщенияNazarett (06 Июнь 2018 - 20:06) писал:

PS. Как только Вы связываете свое устройство с MCU, понятие "схемное решение" можно опустить, так как оно тривиально. Возможно, определенной проблемой будет написание программы.
И второй момент, если уж тащите уже MCU на борт, подумайте где вы можете его еще применить (управление индикация и т.п.), а то как из пушки по воробьям)

Получается в теории можно подрубить дополнительно дисплей, на нем реализовать индикацию номера пресета, и, как вариант, присвоить им названия(что бы они отображались)?
0

#26 Пользователь офлайн   Nazarett 

  • то тут то там..
  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 07 Июнь 2018 - 02:48

Просмотр сообщенияМенахов Константин (06 Июнь 2018 - 20:30) писал:

Получается в теории можно подрубить дополнительно....

Да хоть ракетами с педалборда управлять - абы хватило производительности MCU и ножек для управления, но...всегда можно взять по мощнее в случае чего))
Что-то пошло на отвлеченные темы...давайте как говорится по существу.
Если Вас интересует сугубо моя точка зрения, то я бы делал так:
- энкодер ( у енкодеров, практически всех так же есть кнопка при нажимании на вал, аля пуш-пул только без пул)
- две кнопки на морде
- две кнопки под фут свитч
- диплей или 7-ми сегм. индикатор (надо буит сдвоеный)

- энкодером управление по нажатию, то есть преселективный выбор (от текущего с подтверждением переключения)
- кнопки на морде/фут - листаем подряд от текущего БЕЗ подтверждения
- дисплей как раз нужен для работы с енкодером - для визуальной ориентации в преселекции

И будет у Вас и live (футсвч) и home вариант в одном, ибо есть управление и так и эдак.
А если вобще покрутить с умом то два режима дисплея, с названиями и доп инфой (да хоть погоду), и минимальный режим - огроменные цифры (live) когда он где-то под ногами валяется, или в стороне, и надо понять что там щас выбрано ( тут конечно нужно учитывать было схемотехнику обвязки).
Короче упороться, можно во что угодно - вопрос цены и времени затраченого.

А вобще, я чуваков из AMT пока не очень понял, заюзали F4 камень, заюзали отдельно флешку SPI а функционала - с гулькин нос. Хотя навешать там можно ого-го (там один F4 может дофига чего).
Потому что по сути, F4 единственное что делает, это загружает из SPI кусок wave (импульс), в пред подготовленную программу управления DSP ADAU. DSP же сама по себе имеет ограниченное число инструкций (2048 по 1024 на данные и инструкции, тип машины Гарвардская), и хочешь ты или нет, все коэфициенты у тебя будет лежать в данных и больше 1024 не загрузить (а наш FIR и есть ничто иное как коеффициенты на каждый вдохящий семпл). Длинна данных - знаковый 28бит (стандарт 5.23)
Сама программа DSP не большая ( по отношению именно к этому девайсу), и ее нужно просто записать через i2с по адресам, откуда она и данные начнут свое исполнение.
Далее есть хитрости. Программа поддерживает hot-R/W и наружу выставляет регистры через i2c, через которые вы в realtime изменяете параметры в вашей программе (параметр ваш, это адрес в памяти данных) - чо там есть? громкость тембр, комната и другое, все это именно так и реализовано. Все это будет подгружено уже на следующей итерации (t = 1/Fsampl)
Вот по сути, в упрощенном варианте, и все управление данной DSP, и контроллер STM32F4 с частотой 180мгц просто стоит и курит. Полагаю данный шаг, просто связан с использованием унифицированных плат и для этих DEV платок, и для полноценного девайса, иначе хз как объяснить.
ЗЫ. кстати, F4 имеет OTG, и если бы парни, сделали его, то можно было просто подключать флешки обычные с импульсами, и как говорится "пока не устанет рука".
а сегодня качественно играть на гитаре могут не только лишь все... мало кто может...
1

#27 Пользователь офлайн   Данила-мастер 

  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 07 Июнь 2018 - 13:39

Присоединюсь к дискуссии и внесу свои 5 копеек.

Согласен с Nazarett, по поводу того, что можно было довесить функционала на плату.
Как минимум List Up / List Down входы. хоть на те-же BT TXD / BT RXD входы, раз уж они не используются.

Подкину вариантов в копилку:

  • №1 - если заморочиться, можно повесить OLED Display Цена вопроса 2$ И запилить интерморду для управления. Правда в чем тогда смысл покупать модуль ?
  • №2 - Повесить сдвоенный 7ми сегментный индикатор и выводить банк + пресет на экран. Можно две кнопки, можно энкодер + кнопки.
  • №3 - Использовать одиночный 7ми сегментный индикатор и выводить 0,1,2,3...9,A,B,C,D,E,F. Из плюсов - на одну ногу МК меньше и меньше шумы от индикатора т.к. символ горит постоянно.
  • №4 - Использовать тумблер On - Off - On на три положения + два резистора и тогда можно переключать всего три пресета, но проще пареной репы запилить.

    Спойлер


  • №5 - Две кнопки с фиксацией + два двухцветных светодиода. A/B 1/2. Скажем первая кнопка выбирает режим для Clean/Drive а вторая выбирает между 2мя пресетами для каждого режима. Итого 4 пресета.


P.S. У меня в борде стоит CP100 и после пары вечеров я запилил себе 5 пресетов которые нравятся по звуку. В реале использую два :один для ушей один для линии.
0

#28 Пользователь офлайн   Менахов Константин 

  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 12 Июнь 2018 - 22:58

В общем сделал с обычным 4bit энкодером с алика, долго не мог придумать, как его крутить внутри без отвертки, в итоге родилась такая идея - у сдвоенных потециометров на обратной стороне 6-гранное отверстие, которое, как оказалось, совпадает по калибру с битами от наборов отверток. В итоге укоротил биту до нужного состояния и вставил внутрь. В итоге и номер пресета видно и само по себе решение простое. Из минусов - люфт +- пресет. Выкладываю фотки готовой пангеи. Крутилки пока только такие дома нашел, где завалялись желтые с черным.
От регулятора громкости не хотелось отказываться, хотя он в итоге в неочень удобном месте оказался, больше не было адекватного места внутри под сдвоенный потенциометр.

Спойлер

1

Поделиться темой:


Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

5 человек читают эту тему
0 пользователей, 5 гостей, 0 скрытых пользователей