RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Ответить на сообщение
Имя:
e-mail:
FIDO:
Home page:
сохранить данные о вас
Тема:
> > > > > > Мне что - 65000 цветов там надо создавать сочетаниями трёх основных, что ли? :) > > > > > А вам что, 32 хватит? Так бы сразу и говорил. > > > > :) > > > > 3 хватит. на каждой букве. > > > Т.е. или 100% красный, или 100% синий, или 100% зелёный? Какое же тогда переливание? > > мы что - говорим о включении-выключении цвета одним битом? мы вроде везде говорили о яркости, задаваемой байтом. Если для каждого цвета задаётся яркость независимо от других - какие проблемы? > > В самой верхней строчке открытым текстом написано, что синтезировать цвет из трёх основных составляющих тебе не нужно. Причём написано это в ответ на мои слова о независимом управлении яркостями. > > > > с тем, чтобы найти исходную статью указанного автора. > > Это всё понятно. Для того, который знает об этом почти всё, но не знает того, что и ищет. > > Я о DMX впервые услышал одновременно с тобой. Но на поиск потратил минут десять. > > > > > > http://www.qsl.net/n5tle/ - 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, а внутри был дешифратор с цапами - и это реально продается в Москве и доступно по России - то есть вещь не уникалдьная, а широкопродаваемая - то хотелось бы взглянуть на описание... > > Тут не подскажу - не моя это специализация.
__, _, __, _,_ _, _
|_ / \ |_) | | |\/|
| \ / | \ | | | |
~ ~ ~ ~ `~' ~ ~
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.