
DIYFACTORY.RU |
ФОРУМ |
УЧАСТНИКИ |
ПОМОЩЬ |
КАЛЕНДАРЬ |
ПОИСК |
ГАЛЕРЕЯ |
ФАЙЛЫ |
ПРАВИЛА |
РЕПУТАЦИЯ
|
Здравствуйте Гость ( Вход | Регистрация ) | Выслать повторно письмо для активации |
Страницы: (9) [1] 2 3 ... Последняя » ( Перейти к первому непрочитанному сообщению ) | ![]() ![]() ![]() |
BSVi |
Дата 9.10.2007 - 16:24
|
Unregistered ќткуда: ![]() |
C midi/CV конввертером разобрались? Если нет, то могу помочь - имею богатый опыт в контроллерах.
Дыг я правильно понимаю, что он - монофонический? Это сообщение отредактировал BSVi - 9.10.2007 - 16:25 |
|
Jansen |
Дата 9.10.2007 - 17:12
|
||
Unregistered ќткуда: ![]() |
Именно это и надо, начиная эту тему имелось ввиду, что контроллером будет заниматься отдельный человек, или группа, а вы, насколько я помню хорошо разбираетесь в контроллерах и их программировании. Монофонический - это имеется ввиду управляется одним напряжением? Он одноголосый, это точно, но думаю, что конвертор лучше делать типовой (надо просто посмотреть характеристики какого нибудь серийного устройства) - это будет не намного дороже, но контроллер сможет существовать, как отдельное устройство, тем более, кто знает, что мы захотим сделать впоследствии. |
||
|
BSVi |
Дата 9.10.2007 - 18:23
|
Unregistered ќткуда: ![]() |
Ок. Давайте тех. задание.
Как я понимаю - вольт на октаву. Сколько октав? Зависимость между нотами линейная или логарифмическая? Какая разрядность ЦАП? Допустимые нестабильности, максимальная скорость срабатывания, количество каналов (можно сделать 1 ацп и несколько схем выборки-хранения) Энергопотребление, бюджет. Может еще что-нибуть... >Он одноголосый, это точно Обидно ![]() |
|
Jansen |
Дата 9.10.2007 - 18:54
|
||
Unregistered ќткуда: ![]() |
Мы уже какой то выбрали, там есть даже схема, остановка только за программированием контроллера. У тебя, я думаю с этим проблем не бутед, поищи по топикам, на этом форуме. |
||
|
diyfactory |
Дата 9.10.2007 - 19:14
|
Unregistered ќткуда: ![]() |
BSVi
Серёг в самом первом посте в этой теме есть ссылки на готовые проекты. Посмотри. По возможности прокомметнируй. И давайте тогда ещё одну тему про этот модуль заведём... |
|
BSVi |
Дата 9.10.2007 - 19:58
|
Unregistered ќткуда: ![]() |
Дыг по ссылке
http://m.bareille.free.fr/mcv628/mcv628.html уже все есть ![]() Все остальное - помоему ненужные понты. Особенно aftertouch... Помоему этого на 100% хватает. Есть исходник на асме, хоть и для ненависных мне пиков, но исходник настолько простой, что дитя трех месячное разберется ![]() Это сообщение отредактировал BSVi - 9.10.2007 - 20:01 |
|
diyfactory |
Дата 9.10.2007 - 20:03
|
Unregistered ќткуда: ![]() |
BSVi
Дело то в том что никто из нас никогда с этим дела не имел. Школа для ламакофф нужна ![]() ![]() |
|
ilya |
Дата 9.10.2007 - 20:31
|
Unregistered ќткуда: ![]() |
По тех. части ситуация следующая. 1 вольт на октаву, зависимость, по-моему, линейная. Нужны еще Pitch bend в пределах квинты (вверх и вниз), тоже 1 в/окт. Нужно также глайд реализовать. И еще модуляция, правда тут с диапазоном напряжений не особо мне понятно.
Лично я буду ждать киты от oakleysound. Пусть они выйдут только в следующем году. Все равно проект к этому времени перейдет в лучшем случае в стадию физической реализации. Если кто-нибудь сможет посмотреть схему и разобраться с модуляцией - буду весьма признателен. |
|
diyfactory |
Дата 9.10.2007 - 21:27
|
Unregistered ќткуда: ![]() |
Ждать - не наш метод.
![]() По крайней мере набить руку можно и на доступных простых проектах. И использовать их потом в любых синтезаторах. Благо проекты есть. ![]() |
|
BSVi |
Дата 9.10.2007 - 22:40
|
Unregistered ќткуда: ![]() |
Ок, мини-школа для ламакоффф:
1) Читаем http://www.krs.poltava.ua/page_develop/UT2...al/programm.htm Покупаем PIC16F628 в дип корпусе обязательно, чтобы в названии после тире была цифра 20, цифра 04 - не айс. Собираем на макетке, или разводим плату. Качаем прогу. В проге устанавливаем порт на который подключен программатор, в выпадающем списке выбираем контроллер - PIC16F628, Oscillator ставим в положение HS, снимаем галочку WDT, File->Open->Имя прошивки, Жмем кнопку Programm All, потом Verify all. Если усе окей, то высовываем контроллер и радуемся жизни. 2) Делаем с помошью ЛУТ http://m.bareille.free.fr/mcv628/MC628P.gif Копаемся в даташитах и магазинах и пытаемся найти ЦАПы, сразу могу сказыть, что то, что в схеме найти будет сложно, зато проще будет найти DAC0832 и DAC0830 оба 100% совместимы с оригинальным (кстате, есть даже совковый такой-же ЦАП, только нужно узнать как называется). Остальное найти - не проблема. REF01 можно заменить на что-нибуть подешевле. Все, собираем, радуемся жизни ![]() |
|
diyfactory |
Дата 10.10.2007 - 10:19
|
Unregistered ќткуда: ![]() |
То есть я так понял программматор можно собрать самому (не покупать), купить PIC прошить и все дела?
![]() |
|
diyfactory |
Дата 10.10.2007 - 11:13
|
Unregistered ќткуда: ![]() |
По поводу PIC - вот такой? В dip18?
http://www.terraelectronica.ru/catalog_ite...=769&CODE=24809 Чем можно заменить REF01? Реф01 этот такой? http://www.terraelectronica.ru/catalog.php...arked=1&Page=-1 В дип8? Возможны варианты замены ЦАП кроме DAC0830 и DAC0832? Последний вроде и встречается чаще, и дешевле, но тоже не везде есть http://efind.ru/icsearch/?search=DAC0832 |
|
BSVi |
Дата 10.10.2007 - 13:32
|
Unregistered ќткуда: ![]() |
>То есть я так понял программматор можно собрать самому (не покупать), >купить PIC прошить и все дела?
Угу >По поводу PIC - вот такой? В dip18?, ага - он самый. Обязательно проверь при покупке, чтобы была цифра 20 в названии. >Реф01 этот такой? ага >В дип8? в кдип8, не суть >Чем можно заменить REF01? Можно заменить подстраеваемым стабилитроном (TL431) правда, чтобы его настроить точно - нужен хороший мультиметр ![]() ![]() REF-это очень точный стабилизатор для АЦП, от него будет зависить точность и дрейф выходного сигнала, но думаю, точности TL431 вполне хватит для такого применения.. Хотя, чем черт не шутит. REF - штука дорогая. >Возможны варианты замены ЦАП кроме DAC0830 и DAC0832? Похожих цапов - просто миллион. Есть даже советские. В любом поисковике - "8 битный ЦАП с параллельной шиной" и проверяем найденные микросхемы на соответствие 8031 по даташиту. ТОлько вот не выпускаются они уже черти-сколько лет... Сейчас все они с последовательной загрузкой. В принципе и по большому счету - можно сделать просто цепочку R-2R, или вообще - ШИМ и не иметь свои мозги - я бы так и сделал, повторяемость 100%, температурная стабильность 100% ![]() Но видать у аффтара было много ЦАПов ![]() Вот, что предлагает моя любимая контора ![]() http://www.analog.com/IST/SelectionTable/?...on_table_id=216 Ничего из этого найти в Киеве не реально, а если реально, то по весьма "реальным" ценам. в любом случае нужен будет редизигн... |
|
diyfactory |
Дата 10.10.2007 - 13:40
|
Unregistered ќткуда: ![]() |
Так значит пока проблема только с DAC да и то проблема выбора. А если что-то народное посмотреть и что есть в продаже точно. Нет таких варантов?
|
|
BSVi |
Дата 10.10.2007 - 18:39
|
Unregistered ќткуда: ![]() |
Поискал я - более народных нет
![]() вот все достаточно "народные" http://www.fulcrum.ru/Read/CDROMs/NS-2003....tm/nsc02656.htm Те, что более народные - не буфферизированные и не совпадают по выводам. http://www.tevalo.com.ua/cgi-bin/index.cgi?ec=1a6b1c Чувствую, прийдется свое ваять. Это сообщение отредактировал BSVi - 10.10.2007 - 18:40 |
|
Diz |
Дата 10.10.2007 - 18:52
|
Unregistered ќткуда: ![]() |
Даже с ШИМ вполне нормально будет. 16-битный ШИМ, RC-фильтр,
затем активный фильтр второго порядка на дешевом операционнике и усилитель для раскачки CV до 10 вольт. В памяти контроллера таблица соответствия нота-CV для тонкой подстройки под конкретный синт (грузить через sysex). Дешево и сердито :-) |
|
ilya |
Дата 10.10.2007 - 19:50
|
Unregistered ќткуда: ![]() |
Не забывайте про pitch bend и модуляцию.
P. S. Добро пожаловать на форум, Diz! |
|
Diz |
Дата 10.10.2007 - 20:06
|
Unregistered ќткуда: ![]() |
Спасибо !
На модуляцию отдельный такой же ШИМ-выход, а pitch-bend добавляется к CV pitch-а на программном уровне в контроллере. Плюс, конечно, выход Gate. Легато (Glide) можно реализовать в аналоге. А можно и внутри контроллера - тогда удастся задавать линейный или экспоненциальный закон изменения. В чем я вижу главную проблему, так это в выборе миди-канала :-) Джамперами неудобно, поворотный переключатель на 16 позиций дефицит. |
|
Medved |
Дата 10.10.2007 - 20:11
|
||
Unregistered ќткуда: ![]() |
На материнках ставили такие переключатели синенькие вместо джамперов, их можно заюзать. |
||
|
ilya |
Дата 10.10.2007 - 20:14
|
Unregistered ќткуда: ![]() |
Ну, можно сделать энкодер с цифровым табло. Не знаю, насколько это будет сложно.
С модуляцией надо понять диапазон напряжений. Если будет время и желание - загляни в схемку, может ты сможешь понять. |
|
![]() |
![]() ![]() ![]() |