www.diyfactory.ru



Страницы: (18) « Первая ... 6 7 [8] 9 10 ... Последняя »  ( Перейти к первому непрочитанному сообщению ) Ответ в темуСоздание новой темыСоздание опроса

> Diy синтезаторы, вместо приветствия
Diz
Дата 28.04.2009 - 00:00
Цитировать сообщение




Unregistered












ќткуда:


Пока не знаю, но возможно. В любом случае, до финала еще далеко -
даже на этой плате после запайки обнаружилось несколько досадных косяков.
Плюс на очереди вторая плата, с экранчиком и крутилками.
Платы рассчитаны под корпус Gainta G1183.

PS SMD-детали с шагом 0.5мм не пугают ? :-)
Top
General Dead
Дата 28.04.2009 - 19:44
Цитировать сообщение




Unregistered












ќткуда:


Diz а проект там где Пила клочится от МК можно вылодить с исходниками? Атмега, на СИ?
Top
Diz
Дата 28.04.2009 - 22:45
Цитировать сообщение




Unregistered












ќткуда:


Отдельный осцилляторный модуль, с внешним i2c-управлением ?
Это можно. Надо ?
Top
General Dead
Дата 28.04.2009 - 23:27
Цитировать сообщение




Unregistered












ќткуда:


да, желательно и схему. Какнить может поковыряю и себе что-то придумаю...Я в Си мало что понимаю, мой выбор asm+Jtag.

Это сообщение отредактировал General Dead - 28.04.2009 - 23:32
Top
Diz
Дата 30.04.2009 - 10:23
Цитировать сообщение




Unregistered












ќткуда:


Вот, прошлый осцилляторный модуль на AVR с I2C управлением.
Выкладываю как есть, без всяких правок и причесываний. Собирается при помощи GCC (WinAVR) командой 'make all CFG=Release'.
Камешек - Atmega48, тактируется от кварца 20МГц.

Присоединённый файл ( Кол-во скачиваний: 21 )
Присоединённый файл  vco_avr.zip
Top
General Dead
Дата 30.04.2009 - 17:25
Цитировать сообщение




Unregistered












ќткуда:


Diz пасиба....А почему компилер фришный юзаешь? IAR или Keil вроде получше.
Top
Serge_D
Дата 30.04.2009 - 20:37
Цитировать сообщение




Unregistered












ќткуда:


Цитата (Diz @ 28.04.2009 - 00:00)
Пока не знаю, но возможно. В любом случае, до финала еще далеко -
даже на этой плате после запайки обнаружилось несколько досадных косяков.
Плюс на очереди вторая плата, с экранчиком и крутилками.
Платы рассчитаны под корпус Gainta G1183.

PS SMD-детали с шагом 0.5мм не пугают ? :-)

"PS SMD-детали с шагом 0.5мм не пугают ? :-)"
уже не пугают )) наоборот удобно..
Top
EternalEngine
Дата 30.04.2009 - 21:14
Цитировать сообщение




Unregistered












ќткуда:


Как собрать VCA на LM13700?
Эмулировал схемку из даташита на NI Multisim. работает нормально, но выход смещён на -2V. Это кривой результат Multisim, или я что-то недопонял?
Хочу сделать на них управляемый напряжением микшер.
Top
Diz
Дата 30.04.2009 - 21:36
Цитировать сообщение




Unregistered












ќткуда:


Цитата (General Dead @ 30.04.2009 - 17:25)
Diz пасиба....А почему компилер фришный юзаешь? IAR или Keil вроде получше.

GCC - отличный компилятор (правда, не совсем приспособленный к восьмибитникам). А IAR даже бесплатно не надо - у меня на него аллергия :-)
Top
Diz
Дата 30.04.2009 - 21:39
Цитировать сообщение




Unregistered












ќткуда:


Цитата (Serge_D @ 30.04.2009 - 20:37)
"PS SMD-детали с шагом 0.5мм не пугают ? :-)"
уже не пугают )) наоборот удобно..

Хех. Возрадуемся, что еще не все камешки в BGA и не все резисторы 0102 :-)
Top
Diz
Дата 30.04.2009 - 21:48
Цитировать сообщение




Unregistered












ќткуда:


Цитата (EternalEngine @ 30.04.2009 - 21:14)
Как собрать VCA на LM13700?
Эмулировал схемку из даташита на NI Multisim. работает нормально, но выход смещён на -2V. Это кривой результат Multisim, или я что-то недопонял?
Хочу сделать на них управляемый напряжением микшер.

Если после выходного буфера (дарлингтона), то вполне. 0.6В падает на одном переходе база-эмиттер, 0.6В на втором. Еще сколько-то набежит из-за ошибок смещения усилителя. Хотя -2В многовато, -1.2..-1.5В в самый раз.

Это сообщение отредактировал Diz - 1.05.2009 - 01:49
Top
EternalEngine
Дата 2.05.2009 - 09:39
Цитировать сообщение




Unregistered












ќткуда:


Diz, подскажи плз, какая точнось у 16 битного ШИМ меги? Достаточно чтоб рулить осциллятором в диапозоне 7 октав с шагом 0.1 цент?
Top
Diz
Дата 2.05.2009 - 16:54
Цитировать сообщение




Unregistered












ќткуда:


Хочешь напрямую, без экспоконвертора ?

С такими требованиями не хватит.

Во-первых, хотя бы из-за низкой частоты ШИМ.
Если камешек работает на 20 МГц (максимум для AVR), частота 16-битного ШИМа будет 305 Гц. Соответственно, нужен будет фильтр высокого
порядка, чтобы ослабить пульсации на -40...-60 дБ. И время установления
фильтра (скорость перехода между нотами) будет большим, десятки
миллисекунд.

Во-вторых, сейчас грубо прикинем разрешение в лучшем случае.
В октаве 1200 центов. В 7-ми октавах 8400 центов. При нужном шаге в 0.1 цент(даже не говоря об экспо-не экспо) нужно иметь по меньшей мере 84000
разных кодов в ШИМ. Это уже 17 бит :-)

Top
EternalEngine
Дата 4.05.2009 - 00:51
Цитировать сообщение




Unregistered












ќткуда:


Экспоконвертор есть в осцилляторе 1в/октава. взял схемку из memorymoog (задолбался с минимуговым... осциллогрофоп каждую ногу осциллятором прощупал, вроде всё как должно быть, только не генерирует. посылаю внешнюю пилу все формы синтезирует норм sad.gif ) там два компаратора и 4 операционника и термокомпенсация сделана из транзисторной сборки и там как раз осцилляторы 0..10в выход.

Я так грубо прикинул, если брать 12 бит цап - 4096 уровней, то получаем ~40 уровней между двумя соседними тонами, что есть очень мало. Если взять 16 бит - 65536 уровней, то получаем ~ 650 уровней на тон, что составляет 0.15 цента, с диапозоном 8 октав.
только я незнаю где раздобыть 3 дешовых цап бить на 16-20), да ещё лучше чтоб в дипе были, хотя смд тоже подойдёт (ты меня убедил biggrin.gif )
или может быть есть какой-нить вариант по сборке 1 24бит цап из 2х 12бит?

З.Ы.
кстати можешь сразу написать как фильтр как снова перепаять на питание +-15в и управление 0..+10в, чтоб я тебя больше с ним не допекал wacko.gif
wacko.gif blink.gif wacko.gif извини плз, если задолбал, сам уже задолбался...

Это сообщение отредактировал EternalEngine - 4.05.2009 - 01:23
Top
Diz
Дата 4.05.2009 - 01:12
Цитировать сообщение




Unregistered












ќткуда:


www.analog.com и выбирать, а затем на www.efind.ru - смотреть цены и доставабельность.

Можно попробовать объединить выходы двух 12-битных ЦАП
на суммирующем операционнике через резисторы R и R/4096. Нужной точности не получишь, но разрядность будет высокая. Можно посмотреть и в сторону
аудио сигма-дельта ЦАП, они недорогие и с хорошей разрядностью.

Пересчет на +/-15В как-нибудь позже, сейчас лень. В принципе, там все просто. Как работает сумматор на основе инвертирующего ОУ, представляешь ?

Это сообщение отредактировал Diz - 4.05.2009 - 01:12
Top
EternalEngine
Дата 4.05.2009 - 01:26
Цитировать сообщение




Unregistered












ќткуда:


Diz, спасибо, я понимаю, просто мне сложно к сумматору нужные коэффициенты подобрать, т.к. так ещё до конца не врубился какое отношение к.у. 13700 к подаваемого на перемножающий вход напряжению...

з.ы. мне высокая точность не к чему, нухно питьчем и детьюном руоить с большой различаемостью,

Это сообщение отредактировал EternalEngine - 4.05.2009 - 01:28
Top
Diz
Дата 4.05.2009 - 01:48
Цитировать сообщение




Unregistered












ќткуда:


Ну, там в даташите должен быть график крутизны в зависимости от управляющего тока gm = Iвых/Uвх, по нему можно посчитать.

Просмотрел, что CV = 0..10. Редактирую.
R30, R14 - 12k.
и вообще RV3 уменьшить до 10-33к, дабы смещение было стабильнее.
Ограничивающие резисторы R46, R48, R28 можно оставить как в оригинале.

Это сообщение отредактировал Diz - 4.05.2009 - 01:52
Top
EternalEngine
Дата 4.05.2009 - 01:58
Цитировать сообщение




Unregistered












ќткуда:


Diz, спасибо что ты есть, без тебя бы хрен разобрался.

Есть то есть, то симулятор мне совсем не то даёт(

кстати симулировал с 2мя па2 и операционником 1k и 4М TL074, результат меня более чем устроил

Это сообщение отредактировал EternalEngine - 4.05.2009 - 02:01
Top
EternalEngine
Дата 4.05.2009 - 02:04
Цитировать сообщение




Unregistered












ќткуда:


да и кстати если мультиплексировать 24 бит цап на 3 выхода, используя устройство выборки хранения на TL74x и емкостью 10n, в точности сильно проиграю? и с какой частотой ячейки лучше перебирать?

Это сообщение отредактировал EternalEngine - 4.05.2009 - 02:08

Присоединённый файл ( Кол-во скачиваний: 20 )
Присоединённый файл  schematic_sandh_small.gif
Top
Diz
Дата 4.05.2009 - 20:45
Цитировать сообщение




Unregistered












ќткуда:


Шумы еще учти. Скажем, диапазон 5В, 12-битный ЦАП - один дискрет 1.2 мВ.
Сможешь обеспечить настолько чистую землю ? Не говоря уже про большую битность :-)

У TL074 может быть ошибка смещения напряжения до 6-10 мВ, прикидывай
сам. Ячейки перебирать с такой частотой, чтобы задержки были незаметны. 1-5 мс на обход всех ячеек.
Top
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Опции темы Страницы: (18) « Первая ... 6 7 [8] 9 10 ... Последняя » Ответ в темуСоздание новой темыСоздание опроса

 

<% COPYRIGHT %>