Diyfactory Forum

Основные форумы => Музыкальное оборудование => Тема начата: azot от Марта 06, 2008, 01:16:54 am

Название: Проект Arp 2600
Отправлено: azot от Марта 06, 2008, 01:16:54 am
Полюбился мне этот синт еще по ВСТшной версии от Артурии. А тут наткнулся в сети на целую кучу интересных материалов - манулы, и сервисный в том числе. Вот тута лежат:
http://www.guitarfool.com/ARP2600/ (http://www.guitarfool.com/ARP2600/)
На первый взгляд выглядит довольно запутанно. Особенно заинтересовали осцилляторы (4027-1), экспоконверторы которых выполнены на CA3086.
Клонировать весь синт пока в планы не входит а вот собрать реплику осциллятора для модульной системы было бы неплохо (в довесок к 4072-му фильтру). Есть желающие составить компанию?
Да, ядра осциллятора в сервисном мануале нет. Приаттачил ниже.

ЗЫ.: вообще идея выполнения экспоконвертора в виде субмодуля сборка+темпка и последующего энкапсулирования интересна! Нечто подобное предлагает Юрген Бергфорс http://hem.bredband.net/bersyn/VCO/vco_quad.htm (http://hem.bredband.net/bersyn/VCO/vco_quad.htm)
(https://forum.diyfactory.ru/proxy.php?request=http%3A%2F%2Fhem.bredband.net%2Fbersyn%2FVCO%2Fexpomodul.jpg&hash=aeeb4bbaba263b337cbf3dd4b220d34a648ac32b)
А если к сборке с темпкой прибавить термостат, залить термопастой да закутать в монтажную пенку получится термостатированый экспоконвертор. И тогда можно обойтись без проблематичной uA726.
Название: Проект Arp 2600
Отправлено: vilager от Марта 13, 2008, 01:45:26 am
по поводу термостатированного субмодуля: конечно же, хорошо, когда и конвертор, и нагреватель, и датчик температуры в едином кристалле. но увы... а дальше начинаются проблемы. любые корпуса - это термопереходы, тоесть кристалл-корпус это уже серьёзный т.переход, а уж корпус-корпус и подавно. допустим, сближаем корпуса и пастой помогаем снизить термобарьер. но вот залить пастой - это лишнее, т.к. надо снижать теплоёмкость, она же инерционность системы. когда-то давным-давно делал подобную конструкцию - объединял сборку в мет. корпусе, транзистор среднемощный и миниатюрный термодатчик. (впоследствии выяснилось, что это термопара, но кто же тогда знал))). так вот, эксперименты показали, что нужно прилично замедлять реакцию нагревателя на сигнал датчика, иначе получались  "забросы регулирования" - температура уезжала вверх выше нормы прилично, а вот вниз , кстати, сползала гораздо медленнее. но снизив скорость реакции получался медленным начальный прогрев...  короче - без м.контроллера не обойтись)
Название: Проект Arp 2600
Отправлено: Diz от Марта 13, 2008, 10:48:41 am
Тогда можно и весь экспоконвертор выполнить в цифре.
Можно даже использовать малоразрядный ЦАП - разбить экспоненту на несколько декад, на каждой использовать весь выходной диапазон ЦАП и
переключать внешние делители/усилители.
Название: Проект Arp 2600
Отправлено: vilager от Марта 13, 2008, 08:28:16 pm
и тут уже начнутся проблемы с FM- модуляцией и портаменто...
Название: Проект Arp 2600
Отправлено: Diz от Марта 13, 2008, 10:35:23 pm
О! vilager, а расскажи про экспоненциальное и линейное
портаменто - наверняка знаешь. В чем разница ?
 
Название: Проект Arp 2600
Отправлено: vilager от Марта 13, 2008, 11:49:16 pm
тут вот о чём речь: традиционно для портаменто используется  простейшая схема с токорегулирующим резистором, накопительной ёмкостью и операционником-повторителем. ну, достаточно посмотреть схемы многих синтов.  так вот, при таком включении конденсатор заряжается-разряжается апериодически - экспоненциально вниз и анти-эксп, (тоесть логарифмически )вверх, или другими словами быстро в начале и всё медленнее к концу. когда он разряжается вниз, от высокого тона к низкому, всё бы ничего, у муз шкалы (на всякий случай напоминаю) экспоненциальная шкала. и обе характеристики - муз.шкалы и кривой разряда - совпадают.  хотя наложение 2-х экспонент даёт гиперэкспоненту.  но вот при заряде имеем неувязку - тон быстро набирается внизу, тоесть проскакивает быстро много нот, и тормозит вверху, медленно переползает по тонам. а это неправильно с точки зрения муз.шкалы.
вот, видимо, это и называется эксп. портаменто. на самом деле это косяк.
чтобы нейтрализовать этот недостаток, делается схема в которой конденсатор заряжается не апериодически, а линейно - постоянным  (неизменным за цикл зарядки-разрядки) током. скорость перехода от CV к CV получается равномерной. а уже пройдя экспопреобразователь эти линейные переходы ,естественно, полностью коррелируют (я понятно выражаюсь?)) эксп. муз. шкалу.  вот и всё. тоесть надо, чтобы выполнялось правило - при работе портаменто необходимо, чтобы за равные промежутки времени VCO изменялся бы на одинаковый музыкальный (не частотный!!!) интервал.
>Тогда можно и весь экспоконвертор выполнить в цифре.
>Можно даже использовать малоразрядный ЦАП - разбить экспоненту на >несколько декад, на каждой использовать весь выходной диапазон ЦАП и
>переключать внешние делители/усилители.
пс  кстати, мой VCO управляется от ЦАПа , работающего в эксп.коде с переключением (делением) диапазонов. только там FM-модуляция воздействует на опроное напряжение (получаем перемножение), а портаменто построено совсем на другом принципе.
Название: Проект Arp 2600
Отправлено: azot от Марта 14, 2008, 12:19:21 am
Diz, дык хочется ж поближе к оригиналу! А уж если в цифре - тогда давайте на дсп синты перейдем и будем клонировать вальдорфы с вирусами.
Игорь, понял с какими оговорками принимается идея термостатирования. Все-таки uA726 езмь спецмикросхема заточенная именно под эти цели.

***

Что до моих успехов с 4027-м осциллятором... Закончил предварительную разводку платы и нашел практически все компоненты за исключением ultra high speed silicon switching PNP transistor 2N5910. Транзисторы комплементарной пары TZ81/581 эквивалентны 2N3904/06, однако, я до конца не понимаю в чем функция этого узла - возможно наряду с парой транзисторов сборки 3086 и темпкой они составляют часть (термокомпенсатор) экспоконвертора.  
Со злополучным 2N5910 все сложно. Сей компонент помечен как "highest reference" да и вообще в этом осцилляторе все детали очень точно подогнаны друг к другу по характеристикам (отсюда и редкие номиналы резисторов) - замена должна максимально соответствовать характеристикам оригинала. А такой я пока не нашел. Некогда производившая его компания central semiconductor только разводит руками - "нам нечего предложить вам взамен". Видать прийдется разориться и купить пару штучек на vintage planet. А уж потом экспериментировать. То же самое с CA3086 - так и не понял в чем  принципиальное отличие от 3046. Прийдется заказать обе и сравнивать in situ.
 
Название: Проект Arp 2600
Отправлено: vilager от Марта 14, 2008, 01:58:36 am
> Все-таки uA726 езмь спецмикросхема заточенная именно под эти цели.
конечно.
> ultra high speed silicon switching PNP transistor 2N5910.
то, что в те времена было ultra high, теперь ordinary)  AD в помощь. или 40 наносекунд мало?))
и всё же - прежде чем завязываться с эзотикой, я бы много раз подумал... разве что из спортивного интереса)
 
Название: Проект Arp 2600
Отправлено: Diz от Марта 14, 2008, 03:21:10 am
villger, все понятно. Я в своем ваяемом синте так и сделал - _высота_ звука
в центах нарастает/спадает линейно, а _частота_, соответственно,
по экспоненте. Таким образом, скорость перехода для любого интервала
одинаковая, а время перехода прямо пропорционально ширине интервала.

Смущал вопрос, что имеется в виду под экспоненциальным портаменто -
неужто просто RC-цепочка перед экспоконвертором (получаем двойную
экпоненту по частоте) и постоянное время перехода для любого
интервала ? :-) Выходит, как раз наоборот.
Название: Проект Arp 2600
Отправлено: vilager от Марта 14, 2008, 08:32:30 pm
кстати, небезызвестный классик А.Володин во времена, когда он делал VCO ещё на лампах ставил 2 RC ступени на портаменто с разной постоянной времени, тем самым несколько снижая описанные выше проблемы. тоже вариант простого решения.  
Название: Проект Arp 2600
Отправлено: vilager от Апреля 02, 2008, 11:31:50 pm
ещё одна идейка по термостабилизации, вернее по термокомпенсации. принцип подобен схемотехнике с темпкой, но вместо неё использовать [термодатчик (лучше малоинерционную термопару)-->м.контроллер (с АЦП)-->ЦАП]
ЦАП выполняет функцию нижнего резистора во входном делителе экспопреобразователя. в отличие от темпки, которая имеет свою собственную жёсткую характеристику в данном случае можно реализовать "программируемую темпку", опытным путем выявить несколько точек характеристики, и интерполировать переходы.  термопара на корпусе сборки с пастой и в изолированном объёме будут довольно точно изотермированы.
Название: Проект Arp 2600
Отправлено: azot от Апреля 03, 2008, 12:21:55 am
Цитировать
ещё одна идейка по термостабилизации, вернее по термокомпенсации. принцип подобен схемотехнике с темпкой, но вместо неё использовать [термодатчик (лучше малоинерционную термопару)-->м.контроллер (с АЦП)-->ЦАП]
ЦАП выполняет функцию нижнего резистора во входном делителе экспопреобразователя. в отличие от темпки, которая имеет свою собственную жёсткую характеристику в данном случае можно реализовать "программируемую темпку", опытным путем выявить несколько точек характеристики, и интерполировать переходы.  термопара на корпусе сборки с пастой и в изолированном объёме будут довольно точно изотермированы.
Веришь, как раз о таком думал а тут ты пишешь)
Игорь, а возможно в качестве термодатчика использовать свободные транзисторы сборки?
Сегодня приехали образцы CA3096 - там pnp-npn "в одном флаконе". Думаю попробовать вместо пары 3904/06. Одна проблема - корпус сборки soic, расстояние между выводами миллиметр, надо делать переходники.
Зы.: Поразительно следующее... заказал я эти семплы у intersil позавчера вечером а сегодня утром их привезли прямо под двери. Наверное потому что остальных заказанных мной позиций не оказалось на складе... Это у производителя!!)
Название: Проект Arp 2600
Отправлено: vilager от Апреля 03, 2008, 10:29:44 pm
>а возможно в качестве термодатчика использовать свободные транзисторы сборки?
конечно, даже ещё лучше. кстати, если не ошибаюсь, есть м.контроллеры со встроенным ДТ.
SOICу сделай распайку тонкими проводочками, пусть на них и висит - всё будет нормально.
ничегосебе у вас скорость исполнения заказов! у меня обычно от 1 до 2 месяцев уходит((. вот и сейчас - ещё 13 марта заказал кое-что от AD, а только сегодня начали комплектовать заказ...  это хорошо ещё, что есть пока чем заняться)
Название: Проект Arp 2600
Отправлено: azot от Апреля 08, 2008, 12:46:25 pm
Цитировать
>а возможно в качестве термодатчика использовать свободные транзисторы сборки?
конечно, даже ещё лучше. кстати, если не ошибаюсь, есть м.контроллеры со встроенным ДТ.
SOICу сделай распайку тонкими проводочками, пусть на них и висит - всё будет нормально.
ничегосебе у вас скорость исполнения заказов! у меня обычно от 1 до 2 месяцев уходит((. вот и сейчас - ещё 13 марта заказал кое-что от AD, а только сегодня начали комплектовать заказ...  это хорошо ещё, что есть пока чем заняться)
Заказал спец.темпки и 2N5910. Люди советуют заменить 2N5459 на КП303Е.
Название: Проект Arp 2600
Отправлено: azot от Июня 30, 2009, 08:18:59 pm
Проект АРПосциллятора близок к завершению! Sawtooth-ядро исполнено в нескольких вариантах - с 2N5459 и КП303Е. Кроме вейвшейпера разместил на материнской плате источник референсного напряжения для стабилизации частоты и добавил возможность синхронизации как в Odyssey/Avatar.
Пока тестировал модуль только на слух и при помощи софтового осциллографа.
Если есть интерес выложу PCB.
 
Название: Проект Arp 2600
Отправлено: Diz от Июня 30, 2009, 11:57:45 pm
Сэмплы !
Название: Проект Arp 2600
Отправлено: azot от Июля 01, 2009, 12:51:24 pm
Цитировать
Сэмплы !
Будут, будут семплы) Но пока нет нормального источника сиви и приходится рулить питч потенциометром(((  
Название: Проект Arp 2600
Отправлено: EternalEngine от Июля 10, 2009, 03:59:57 pm
PCB!
Название: Проект Arp 2600
Отправлено: azot от Июля 13, 2009, 03:11:01 pm
PCB!!!
http://www.sendspace.com/file/8mwub7 (http://www.sendspace.com/file/8mwub7)

Пока только субмодуль.
(https://forum.diyfactory.ru/proxy.php?request=http%3A%2F%2Fimg249.imageshack.us%2Fimg249%2F7625%2Fp1010309.th.jpg&hash=67743b6ebcde71f73284174f9666cf8bfe69b6a0) (http://img249.imageshack.us/i/p1010309.jpg/)
Название: Проект Arp 2600
Отправлено: azot от Июля 13, 2009, 03:14:29 pm
Киевляне, у кого есть осциллограф? Выручайте! С меня пиво...
Название: Проект Arp 2600
Отправлено: azot от Июля 14, 2009, 12:04:59 pm
Волновые формы
(https://forum.diyfactory.ru/proxy.php?request=http%3A%2F%2Fimg269.imageshack.us%2Fimg269%2F7365%2Farpwf.th.jpg&hash=1429d0bca4f667ba365bffa3b1bd63de948b17fe) (http://img269.imageshack.us/i/arpwf.jpg/)
Вейвшейпер АРПа разрабатывался с учетом характеристик LM301. Я использовал более современные LF411, однако, для оптимизации треугольника пришлось сделать дауншифтинг на LM741. С синусоидой пока не все кругло и гладко.

Семплы: пила-меандр-треугольник-(типо синусоида но не оч круглая)
http://www.sendspace.com/file/hs9u4w (http://www.sendspace.com/file/hs9u4w)
PWM: http://www.sendspace.com/file/euk7ft (http://www.sendspace.com/file/euk7ft)
Название: Проект Arp 2600
Отправлено: azot от Июля 21, 2009, 01:25:38 pm
Еще семплы. 1 осциллятор, минимуг-фильтр, 2 огибающие, VCA (на SSM2164). Игралось наугад с помощью MFOS mini keyboard.
http://www.sendspace.com/file/cfxdxq (http://www.sendspace.com/file/cfxdxq)
Название: Проект Arp 2600
Отправлено: Tuvalu от Июля 29, 2009, 01:08:33 am
Привет славной компании!
У вас возникала идея (и попутные сомнения) по поводу термостабилизатора экспоконвертора на одном кристалле с его транзисторами. Могу предложить две схемы на эту тему из ж. Радио - одна система поддержания стаб. температуры простая, другая - с интегратором - чуть сложнее. Такие микросборки - не дефицит. Все должно работать. Каково ваше мнение?
http://www.onlinedisk.ru/file/187399/ (http://www.onlinedisk.ru/file/187399/)
Название: Проект Arp 2600
Отправлено: Diz от Июля 29, 2009, 10:01:54 am
Хорошие сэмплы. С фильтром вообще красота.
В части сэмплов почудилось пролезание CV в сигнал - или просто такие резкие
огибающие ?
Название: Проект Arp 2600
Отправлено: azot от Июля 29, 2009, 01:30:03 pm
Цитировать
Привет славной компании!
У вас возникала идея (и попутные сомнения) по поводу термостабилизатора экспоконвертора на одном кристалле с его транзисторами. Могу предложить две схемы на эту тему из ж. Радио - одна система поддержания стаб. температуры простая, другая - с интегратором - чуть сложнее. Такие микросборки - не дефицит. Все должно работать. Каково ваше мнение?
http://www.onlinedisk.ru/file/187399/ (http://www.onlinedisk.ru/file/187399/)
Схема жизнеспособная! Даже в линейке мугов так стабилизировали то-ли rogue, то-ли prodigy. В смысле подогревали дешевую и доступную CA3046 в пластиковом корпусе вместо uA726.  Ну и отечественные синты, само-собой) Больше всего вопросов вызывает соответствие транзисторов пары. Даже между прецизионными LM394 и SSM2210 заметна некоторая разница в трекинге (у последней - лучше).
Стоит собрать да сравнить с пассивно-компенсироваными осцилляторами в железе) А для чистоты эксперимента протестить наши и ихние микросборки. Например MAT04 в качестве референсной)
 

Цитировать
В части сэмплов почудилось пролезание CV в сигнал - или просто такие резкие
огибающие ?
Огибающая хлюпает. Более шустрая, цифровая, сейчас в работе.
Название: Проект Arp 2600
Отправлено: LordVaders от Сентября 15, 2009, 12:48:37 am
Сложновато что-то.А может просто не до конца понятно.Но раз начал делать,можно фторопластовую ленту использовать для некоторых герметезаций.Типа сантехнического ФУМа,но есть и другие.Более прочные,более широкие и более дешёвые.Что попадётся.А уж поверх неё можно и изолентой прихватить или даже скотчем.