RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : 6chanel audio?


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : Юрий Пронякин
To : Alexey Bezditko
Subj : 6chanel audio?

> > > > > Мне что - 65000 цветов там надо создавать сочетаниями трёх основных, что ли? :)
> > > > А вам что, 32 хватит? Так бы сразу и говорил.
> > > :)
> > > 3 хватит. на каждой букве.
> > Т.е. или 100% красный, или 100% синий, или 100% зелёный? Какое же тогда переливание?
> мы что - говорим о включении-выключении цвета одним битом? мы вроде везде говорили о яркости, задаваемой байтом. Если для каждого цвета задаётся яркость независимо от других - какие проблемы?

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

> > с тем, чтобы найти исходную статью указанного автора.
> Это всё понятно. Для того, который знает об этом почти всё, но не знает того, что и ищет.

Я о DMX впервые услышал одновременно с тобой. Но на поиск потратил минут десять.

> > > > www.qsl.net - DMX512 to Analog Voltage Converter (схема, прошивка)
> > > О... первая _навороченность_... :)
> > "А Вы так не делайте."
> :)
>
> > В смысле - совсем не обязательно воспроизводить в точнсти эту схему.
> А есть другая, лучше? :)

А что там в этой схеме такого особенного?
Всякие диодики-лампочки-переключатели - зачем они вам?
От стабилизатора напряжения, в приципе, тоже можно отказаться и запитаться от компьютера (хотя это крошечная трёхногая микросхема).
Регулятор опорного напряжения (сдвоенный операционный усилитель) также не является предметом первой необходимости.
Из оставшегося:
Первая микросхема - приёмо-передатчик RS-485. Вполне может найтись разновидность PIC-а, в которую он уже встроен.
Вторая - PIC.
Третья-четвёртая - два ЦАП-а с четырьмя аналоговыми выходами каждый.
И на выходе - 16 операционников по два на канал (4 счетверённые микросхемы). Вместо них вполне можно использовать то, что у вас уже есть - блоки цветомузыки.

В общем, вся эта конструкция вольготно размещается на платке размером 4х5 см.

> > Самое в ней для вас главное - процессор и его прошивка.
> Ага. То есть то, чего почти наверняка никто из нас не сделает. С остальным - как-то без паники.

Процессор делать не нужно - он готовый покупается. И прошивку делать не нужно - она на сайте выложена.

> > А ЦАП и аналоговую часть прилепите на своё усмотрение.
> Там были вроде непростые цапы... последовательные, что ли... зачем их переусматривать, если оно уже всё и так нарисовано?

Если такой у вас найдётся - замечательно. А если нет? Прошивку ведь вряд ли переписывать будете. Тогда последовательный ЦАП можно сделать самому - из одного сдвигового регистра и пресловутых резисторов.

> Почему мало? как оказалось, хватает. А тогда я просто показал, что свободный (лишний) там целый байт. Который можно использовать произвольно. И полбайта в этом частном случае эконоить незачем - его никуда всё равно не приклеишь.

Есть одна существенная разница - программирование контроллера параллельного порта. Полуторабайтовый вывод - это стандартный режим, который у вас гарантированно есть, и который везде описан.
Двухбайтовый вывод - это EPP/ECP, описание которых найти сложнее, которые сами по себе сложнее стандартного, и которые вообще неизвестно доступны ли вам (вы ведь из-под OS/2 выводить собираетесь).

> Вот, видимо, это и светит. Но тогда редактор потока надо придумывать самому. А не хочется. Такая вот каша. :)

А чем простой текстовый файл не устраивает - в котором числами в три столбика яркости RGB задаются и ещё одним - длительность до перехода к следующей строке?

> > По минимуму - один-два транзистора, диодики, конденсаторы. Вся нагрузка - на программе.
> не понял? все, которые я видел, включали в себя чуть ли не компутер, с которого программа переписывается в программируемое устройство. Правда, видел я их 1-2 и лет 10-20 назад, но как программа с пары транзисторов попадёт в процессор - этого понять не могу...

Есть и такие, о которых ты пишешь - универсальные, автономные, стоимостью больше 1000 долларов.
А вам нужно простейшее устройство для одного типа процессоров. Которые программируются последовательным способом (передачей нулей и единиц через одну ножку). Всё, что для этого нужно - подключить процессор к LPT-порту идать на него стабилизированное напряжение (те детальки, которые я назвал). А дальше программа подёргает битиками принтерного порта - и прошивка окажется в процессоре.

> Честно говоря, кабы не прошивать, а только спаять - дмх выглядит интересно (прежде всего - наличием готового софта, нормально сделанного для управления цветом).

С которым вы не знакомы.

> И - если по деньгам будет соизмеримо с названным.
> Но... как быть с прошивкой? Я - пас.

Сама программа уже готова. И, с большой вероятностью, засунуть её в процессор для вас смогут те, у кого вы эти процессоры покупать будете.

> > Дешифратор - это просто микросхемка в типовом корпусе, ничем не
> > отличающаяся от других микросхем в таких же корпусах.
> Я ж сказал, что видел... :)

Ты сказал, что схемы видел, а это несколько не то :-)

> > Есть и ЦАП-ы в виде одной микросхемы.
> Это было бы недурно...

Самые древние, которые помню - серии К572ПА1(2). Потом пошли четырехзначные серии, но я уже не интересовался.

> > Это ЦАП с последовательным входом.
> понял. просто никогда не слышал о таких вывертах...

Я тоже.

> Вот и интересуюсь: если есть такая МС готовая, чтоб на вход подать часть шины из lpt или вообще 2 байта от lpt, а внутри был дешифратор с цапами - и это реально продается в Москве и доступно по России - то есть вещь не уникалдьная, а широкопродаваемая - то хотелось бы взглянуть на описание...

Тут не подскажу - не моя это специализация.

Wed 29 Mar 2006 01:38 Mozilla/5.0 (OS/2; U; Warp 4.5; ru-RU; rv:1.7.12) Gecko/2005




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.