Технический форум
Вернуться   Технический форум > Электроника, самоделки и техника > Форум по электронике > Цветомузыка


Ответ
 
Опции темы Опции просмотра
Старый 18.12.2008, 22:29   #1 (permalink)
FlameArte
Новичок
 
Регистрация: 18.12.2008
Сообщений: 1
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
Question USB-гирлянда, готовимся к новому году

Привет, вопрос

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

собственно вопрос: есть ли какие способы в природе управлять подачей напряжения в зависимости от сигналов с компа? В нете нарыл что в основном это микроконтроллеры (а это уже не горячие режимы, а с заранее задуманными прогами), или ISP1122 / 03 - но в этой микрухе всего 5 выходов, в то время как хотелось бы хотябы выходов 30..

Может я не так подхожу впринципе к вопросу, господа модеры подкиньте идею, сыль, куда рыть и верно ли я мыслю.. Вопрос по сути разноплановый, т.к. управление напряжением можно вкинуть в самые разные и интересные девайсы... Заранее благодарен
FlameArte вне форума   Ответить с цитированием

Старый 18.12.2008, 22:29
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

Напоминаю вам, что на форуме есть схожие темы

Гирлянда
Мигающая гирлянда под музыку
Быть или не быть новому конкурсу?
С 20 ноября катаемся по новому: дополнения к ПДД.
Старые колонки к новому компьютеру
Елочная гирлянда

Старый 18.12.2008, 23:24   #2 (permalink)
INFERION
Member
 
Аватар для INFERION
 
Регистрация: 23.11.2008
Сообщений: 1,084
Записей в дневнике: 4
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 460
По умолчанию

Затея интересная. Думаю я сумею нарисовать схему матрицы без микроконтролёров. Размеры ограничены только средствами или необходимостью. На управление понадобится тактовая частота и стробирующие импульсы, которые будут поступать с компа через какой-нибудь порт.
Короче говоря в схеме два входа. На один подаются тактовые импульсы и схема поочереди перебирает светодиоды (формируя растр как в теликах), а на второй подаются импульсы тогда, когда надо поджечь светодиод, который в этот момент был активным. Свечение продлится один кадр. Максимальная тактовая частота около 100 килогерц. Единственное что меня всегда останавливало - неумение программировать и 0 знаний по работе USB и COM портов . По-моему через COM такое можно запросто замутить, а USB не сильно отличается от него.
Гворю сразу. Элементная база - К561. И микросхем может уйти немало (на матрицу 10 на 10 гдето 7 микросхем, но зато копеечных без какой-либо обвески).
В общем если кто-то мне обьяснит как (или сам сумеет) организовать такой сигнал - я возьмусь за сборку такой небольшой матрицы. Мне всегда было интересно графический светодиодный индикатор собрать.
Я погуглю на тему USB контроллеров. Может попадётся что-то подходящее.

P.S. Если требуется возможность работы на разных тактовых частотах - потребуется ещё и кадровый синхроимпульс (третий вход).

Последний раз редактировалось INFERION; 19.12.2008 в 02:30
INFERION вне форума   Ответить с цитированием
Старый 18.12.2008, 23:41   #3 (permalink)
Валерий
Member
 
Аватар для Валерий
 
Регистрация: 11.04.2007
Адрес: Санкт-Петербург
Сообщений: 40,320
Записей в дневнике: 73
Сказал(а) спасибо: 885
Поблагодарили 2,792 раз(а) в 431 сообщениях
Репутация: 186775
По умолчанию

Я бы тоже собрал, была бы схема и программа.
__________________
Пингвин птица гордая, пока не пнёшь - не полетит.
Валерий вне форума   Ответить с цитированием
Старый 19.12.2008, 03:08   #4 (permalink)
INFERION
Member
 
Аватар для INFERION
 
Регистрация: 23.11.2008
Сообщений: 1,084
Записей в дневнике: 4
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 460
По умолчанию

В общем просидел я всю ночь в инете и так нифига почти ненашёл. В общем определился только со схемой. Работать будет через паралельный порт используя три "дырки" в гнезде. При желании можно купить USB-LTP переходник и сделать ЮСБишный вариант графического светодиодного дисплея. Сама схема состоит в основном из К561ИЕ8 и К561ТМ3. (7 штук на матрицу 10 на 10 светодиодов, но рамеры можно гибко менять).
ОДНО НО... Надо найти/сделать прогу (или драйвер), которая будет передавать на порт числа десятичные 1...7. причём чтоб брала она данные из какого-нибудь файла (например .txt) и выводила их поочереди с максимальной скоростью.
К сожалению я в программировании полный нуб, но неплохо разбираюсь в уже устаревшей и вытесненной микроконтролёрами логике.

P.S. Светомузыка почти готова. С первого раза как всегда заработала крывовато . Надо траблу искать и доводить.

Последний раз редактировалось INFERION; 19.12.2008 в 08:24
INFERION вне форума   Ответить с цитированием
Старый 12.01.2009, 17:21   #5 (permalink)
case55
Новичок
 
Регистрация: 12.01.2009
Сообщений: 1
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Ну народ, вашими устами мед бы пить!
К простому lpt порту подключиться и простенькими средствами программирования заставить что-то переливаться на выходе порта не сложно, но вот портировать такое устройство на usb уже совсем другая песня
case55 вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Старый 12.01.2009, 21:40   #6 (permalink)
INFERION
Member
 
Аватар для INFERION
 
Регистрация: 23.11.2008
Сообщений: 1,084
Записей в дневнике: 4
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 460
По умолчанию

Цитата:
Сообщение от case55 Посмотреть сообщение
Ну народ, вашими устами мед бы пить!
К простому lpt порту подключиться и простенькими средствами программирования заставить что-то переливаться на выходе порта не сложно, но вот портировать такое устройство на usb уже совсем другая песня
Я когда решил на эту тему погуглить - сразу же нагуглил кучу всяких микросхем-переходников. Чего они только не умеют. Подключаешь такую к USB, ставишь драйвер, который к ней прилагается, и получаешь виртуальный COM или LPT порт. На выходе микросхемы соответственно те же порты. Они сейчас широко используются в принтерах, мобильниках, радиомодемах и т.п.
INFERION вне форума   Ответить с цитированием
Старый 28.02.2009, 20:52   #7 (permalink)
Redrik Shuhart
Banned
 
Регистрация: 01.02.2009
Сообщений: 326
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: -158
По умолчанию

берем усб штекер, елчную гирлянду, меняем в гирлянде Н лампочек(паралельно лучше.остальное отрезаем) , крепим к усб штекеру,в усб порт
Redrik Shuhart вне форума   Ответить с цитированием
Старый 04.03.2009, 00:13   #8 (permalink)
Tranzistor
Специалист
 
Аватар для Tranzistor
 
Регистрация: 17.07.2007
Адрес: Мордовия
Сообщений: 875
Сказал(а) спасибо: 17
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 4825
По умолчанию

Redrik Shuhart, и что мы получаем??? и я чтот не понял фразу : "меняем в гирлянде Н лампочек" .. Что такое Н ??? как я заметил, елочные гирлянды работают в основном от 220 вольт, как ты их хочешь питать от 5 вольт?? Посмешил конечно немного ..
Tranzistor вне форума   Ответить с цитированием
Старый 04.03.2009, 14:55   #9 (permalink)
Redrik Shuhart
Banned
 
Регистрация: 01.02.2009
Сообщений: 326
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: -158
По умолчанию

Цитата:
Что такое Н ??
я имел ввиду на светодиоды
Redrik Shuhart вне форума   Ответить с цитированием
Старый 04.03.2009, 14:59   #10 (permalink)
AlexZir
support
 
Аватар для AlexZir
 
Регистрация: 19.08.2007
Адрес: Зея
Сообщений: 15,794
Записей в дневнике: 71
Сказал(а) спасибо: 166
Поблагодарили 203 раз(а) в 86 сообщениях
Репутация: 75760
По умолчанию

на посты №7 и №9 прошу особого внимания не обращать, слишком очевидно видно, что автор с электротехникой дела не имел.
__________________
Убить всех человеков!
AlexZir вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 19:38.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.