Blinky Lights через LPT
_hitech_ 28 июля, 2005 - 23:47.Недавно проскакивала тема о том, как спаять себе вариант blinky lights, подключающийся к LPT–порту. У кого–нибудь осталась схема или исходники?
Вход в системуНавигацияНовые комментарииДругие материалы |
Blinky Lights через LPT_hitech_ 28 июля, 2005 - 23:47.Недавно проскакивала тема о том, как спаять себе вариант blinky lights, подключающийся к LPT–порту. У кого–нибудь осталась схема или исходники? |
Re: Blinky Lights через LPT
http://qube.ru/news/item/lptpulsebox/
Re: Blinky Lights через LPT
А если я хочу использовать не 8 светодиодов, а, например, 20? Это возможно? Или просто LPT не потянет?
Можно посмотреть на исходники драйвера?
Кстати, в поисках наткнулся на такую же штуку для Винды: http://www.meierspage.net/how2s/cpu_auslastungsanzeige/cpu_auslastungsan
Re: Blinky Lights через LPT
ну вообще по LPT всего 8 бит за раз передается. соответственно 8 светодиодов. если хочешь, то повесь на каждую ногу по 2 светодиода :) тока там надо будет отдельное питание на диоды и схема немного усложница дополнительными транзисторами.
ЗЫ. смотрел тот линк. гадость какая–то. и еще: этот девайс называется не блинки лайтс, а LPTPulseBox %)
Re: Blinky Lights через LPT
А для чего тебе это нужно, почему 20 светодиодов. Сделать можно всё, хоть табло из лампочек и подключить к LPT! Но это будет несколько сложнее
Re: Blinky Lights через LPT
Да просто 8 светодиодов — это как–то маловато Получается шаг по 12,5 %, что не отражает не очень серьёзные изменения нагрузки.
Re: Blinky Lights через LPT
Я вот думаю, нельзя ли отдельное питание от USB пробросить Хочется штук 20 светодиодов поставить, чтоб отражались 5–процентные изменения в работе процессора.
Можно взглянуть на исходники драйвера?
Re: Blinky Lights через LPT
20 светодиодов сложнее. 3 варианта:
1. Переписать драйвер, чтобы отображалось в двоичной системе — 255 градаций, но надо напрягаться :–)
2. Сделать вывод на семисегментный индикатор от 0 до F, т.е. 6.25%. Драйвер естественно тоже переписать для этого. Кстати на таком индикаторе можно «условно» отобразить также G, H, I и J — вот и получится 20 градаций. А ещё на таких индикаторах как правило есть «точка», т.е. много что можно отобразить Главное не запутаться в условностях :–)
3. Добавить в схему дешифраторы для отображения на 2–ух семисегментных индикаторах от 0 до 99. А дополнительные 5 вольт взять у USB. Ну и драйвер конечно тоже переписать.
Re: Blinky Lights через LPT
дровом занимался троеглазов. у него спроси.
Re: Blinky Lights через LPT
проще всего сделать 14
тогда нужны 2 микросхемы типа регистра на 8 бит (с защелкой) и один инвертор.
Драйвер пишет сначала нижние 7 бит и 0 в верхний, затем верхние 7 бит и 1 в верхний.
регистры с защелкой управляются (разрешение записи) так, что один от верхнего бита с LPT напрямую, один — через инвертор.
Re: Blinky Lights через LPT
Если цель — сделать именно линейную шкалу — тогда да. Но можно пойти дальше: 4 регистра по 8 бит. Кстати на LPT кроме 8 бит данных ещё есть: Strobe, Init, LineFeed и Select, которые управляются через регистр 37Ah, и запись в регистры можно делать с помощью них. Минусы этого: относительная сложность и дополнительное питание.
Re: Blinky Lights через LPT
Для этого придётся дополнительное питание подводить
Отправить комментарий