Автор Тема: Проект MiniMoog. Часть 3  (Прочитано 46099 раз)

0 Пользователей и 1 Гость просматривают эту тему.

VARI-MU

  • Гость
Проект MiniMoog. Часть 3
« Ответ #60 : Октября 17, 2007, 10:05:58 pm »
572ПА1а -дешевле не бывает. :D  

BSVi

  • Гость
Проект MiniMoog. Часть 3
« Ответ #61 : Октября 17, 2007, 10:17:52 pm »
Да без проблем 1% резюки пойдут, темболее можно поставить подстроечники и ими настроить R-2R. Цап этот найти может далеко не любой и не в каждой деревне согласен, в киеве и в москве найти практически все можно, а вот в провинции - возникают проблемы, но mega16 есть везде и аозят ее тоже без проблем, с резюками тоже проблем не предвидится.

В аттаче то, о чем я говорю. Такая штука будет повторяема.

Diz

  • Гость
Проект MiniMoog. Часть 3
« Ответ #62 : Октября 17, 2007, 10:27:04 pm »
Ааа ! (Испугался).

BSVi

  • Гость
Проект MiniMoog. Часть 3
« Ответ #63 : Октября 17, 2007, 10:50:14 pm »
Фсем бояццо!!! (по настоящему готовые сборки r-2r продают по 7рур)

BSVi

  • Гость
Проект MiniMoog. Часть 3
« Ответ #64 : Октября 21, 2007, 11:27:08 pm »
НАРРОД!!! Это вы так моей схемки испугались или midi2CV никому больше не нужен?

Хде комментарии и предложения?

Diz

  • Гость
Проект MiniMoog. Часть 3
« Ответ #65 : Октября 21, 2007, 11:33:26 pm »
Испугались :-)

А так - можно поискать контроллер с хорошим DAC на борту. В голову
приходит c8051f... от Silabs - хотя опять же, будет возражение насчет
доставабельности.

diyfactory

  • Гость
Проект MiniMoog. Часть 3
« Ответ #66 : Октября 21, 2007, 11:36:06 pm »
Я не испугался посокльку в неведении нахожусь.  :D
По поводу доступности -поддерживаю полностью - решение должно быть по возможности простым и доступным (ну хотя бы чтобы комплектующие были доступны на территории постсоветсвеого пространства, без заказов в Фарнелле и т.п.)

Diz

  • Гость
Проект MiniMoog. Часть 3
« Ответ #67 : Октября 27, 2007, 07:49:18 pm »
BSVi -  а что думаешь по поводу доступного 8-битного ЦАП ? Есть такой на примете ?

В миди передается 127 нот - 7 бит, итого имеем один доп. разрядик у
8-битного ЦАП. А если диапазон в 10 октав (127/12) не нужен и
хватит 5, то и еще один разряд в запас.

Serge_D

  • Гость
Проект MiniMoog. Часть 3
« Ответ #68 : Ноября 25, 2007, 06:34:26 pm »
Незнаю как там у вас на данный момент складывается с конвертором..  затишье уже недели 3 если не больше  ;)
Возникла у меня идея по поводу известной схемки http://m.bareille.free.fr/mcv628/mcv628.html
Мне лично она очень нравится.... хотябы тем что  использует встроеный UART а не програмную эмуляцию миди интерфейса.. тоесть посути с аппаратным миди.. Одноко достать применённый цап DAC0830 почти нереально..  МОжно решить проблемму если вместо цапа поставить регистр типа 555ИР23 (или какой  лучше потходит) а на выходе можно прицепить либо сборку  r-2r либо 572ПА1а... как вам идейка?

Ещё можно адаптировать  прошивку под другой цап.. но ето покачто не для меня.. :P  

diyfactory

  • Гость
Проект MiniMoog. Часть 3
« Ответ #69 : Ноября 25, 2007, 06:45:34 pm »
Почему нереально?
http://uk.farnell.com/jsp/Semiconductors/S...equestid=143711
http://efind.ru/icsearch/?search=DAC0830
Найти вполне реально думаю, даже без учёта аналогов полных (скорее всего и они есть), в Киеве тоже должно быть что-то подходящее, на крайний случай Farnell (или другая подобная кантора) имеет представительство и на Украине.
PS: По поводу активности на форуме - не обращайте внимание - главное что тема существует, проект не простой - работа идёт скорее всего, потихоньку кто-то ещё подтянется может, примет эстафету. То что уже большая работа проделана - уже хорошо.  B)  

Serge_D

  • Гость
Проект MiniMoog. Часть 3
« Ответ #70 : Ноября 25, 2007, 07:10:42 pm »
хех нашёл у нас.. кому интересно -
http://www.tevalo.com.ua/cgi-bin/index.cgi?artnr=73-067-31
однако цена.... (примерно 13$).. мне кажется это много для этого чипа... хотя ладно пойдёт  ;) .. Во всяком случае я предложил LOW COST альтернативу...


ооо ещё вроде есть аналог от TI - TLC 7524.. стоит дешевле..
« Последнее редактирование: Ноября 25, 2007, 07:42:39 pm от Serge_D »

BSVi

  • Гость
Проект MiniMoog. Часть 3
« Ответ #71 : Ноября 26, 2007, 01:10:17 am »
8 бит шимом можно без проблем делать.
Но тут надор начал вылабываться - мол меньше  16бит - фигня и совсем не металл :)

А доступный 8битный (даже 10битный помойму- КР572ПА1А) выпускает завод интеграл что в брянске.

Время свободное у меня закончилось, так что активно заниматься этим сейчас не смогу.
« Последнее редактирование: Ноября 26, 2007, 01:14:28 am от BSVi »

Diz

  • Гость
Проект MiniMoog. Часть 3
« Ответ #72 : Ноября 26, 2007, 08:40:32 am »
Найти в нынешнее время микроконтроллер без аппаратного
UART - это еще постараться надо :-)

Вообщем, накидаю проектик на DAC7611+DG408+Atmega48, как и планировалось. Все вполне доставабельно, а смысла использовать
совок и раритеты (DAC0830) не вижу. Нужен будет доброволец,
который соберет плату и протестирует прошивку - сам я конвертер
собирать не буду, незачем пока.
 

Serge_D

  • Гость
Проект MiniMoog. Часть 3
« Ответ #73 : Ноября 27, 2007, 05:04:40 pm »
Так... дайте подумать.. всё отлично достаётся...  мультиплексер.. интересно а насколько быстро он сможет переключатся, не критично ли это? почему не отдельные цапы (простите за ламерские вопросы  ;)  ) я думаю CV выходов не меньше 4х надо а то и 8  :D  

Diz

  • Гость
Проект MiniMoog. Часть 3
« Ответ #74 : Ноября 27, 2007, 10:49:08 pm »
Хех, по скорости переключения запас на несколько порядков :-)

В любом случае каждый канал нужно обновлять не чаще 640 мкс
(время прихода двух байтов по MIDI). Для 8 каналов переключаемся
на следующий каждые 80 мкс. А время переключения такого
мультиплексора сотни наносекунд.

Отдельные ЦАПы - отличный вариант, но недешево. DAC7611 ~250р. за
штуку, 8 каналов - 2000р.  Если подобрать ЦАПы подешевле, то будет
иметь смысл.
« Последнее редактирование: Ноября 27, 2007, 10:51:31 pm от Diz »

BSVi

  • Гость
Проект MiniMoog. Часть 3
« Ответ #75 : Ноября 28, 2007, 01:08:12 am »
Мультиплексор даже лучше чем цапы. На каждый час нужны дополнительные ноги контроллера, цапы могут быть рассогласованны, в демультиплексоре (а не мультиплексоре, кстате) на пути сигнала стоит один полевик сопротивления которых очень неплохо согласются особенно на одном кристалле. Так что демультиплексор - мегарулез.

Diz

  • Гость
Проект MiniMoog. Часть 3
« Ответ #76 : Ноября 28, 2007, 01:51:35 pm »
О какой несогласованности ЦАП-ов идет речь ?

Ног надо немного - 2 ноги SPI + N штук Chip Select, где N-количество ЦАПов :-)
 

BSVi

  • Гость
Проект MiniMoog. Часть 3
« Ответ #77 : Ноября 28, 2007, 05:09:52 pm »
Несогласованность - банальная ошибка по напряжению между ЦАПами.

Diz

  • Гость
Проект MiniMoog. Часть 3
« Ответ #78 : Ноября 28, 2007, 06:26:53 pm »
К чему в этой задаче согласованность между каналами ?

BSVi

  • Гость
Проект MiniMoog. Часть 3
« Ответ #79 : Ноября 28, 2007, 10:42:54 pm »
Забей, неважно. Факт в том, что DAC+MUX дешевле и проще. Все :)