реклама на сайте
подробности

 
 
> индикация активности usb шины, как реализовать моргание светодиода
Шухарт
сообщение Nov 29 2013, 18:18
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 181
Регистрация: 3-11-12
Пользователь №: 74 229



как реализовать моргание светодиода при обращении компьютера к флешке. хочу на материнке поставить светодиод, который будет мигать при копировании файлов и прочей активности с шиннами данных usb.
то есть по сути хочу сделать такую же индикацию, которая стоит на большинстве флешек.
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 14)
kovigor
сообщение Nov 29 2013, 18:35
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(Шухарт @ Nov 29 2013, 21:18) *
хочу сделать такую же индикацию, которая стоит на большинстве флешек.

Простыми способами - никак, это очень сложная задача. Проще поискать для персоналки спец. ПО, которое будет реализовывать соотв. индикацию на экране машины.
Кстати, ведь на флэшке и так есть индикатор. Или на ваших нету ?
Go to the top of the page
 
+Quote Post
Шухарт
сообщение Nov 29 2013, 18:43
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 181
Регистрация: 3-11-12
Пользователь №: 74 229



Цитата(kovigor @ Nov 29 2013, 22:35) *
Простыми способами - никак, это очень сложная задача. Проще поискать для персоналки спец. ПО, которое будет реализовывать соотв. индикацию на экране машины.
Кстати, ведь на флэшке и так есть индикатор. Или на ваших нету ?

да, на моих нет. а индикация нужна.

а если просто на D+ запаять светодиод с резистором, он не будет мигать?
Go to the top of the page
 
+Quote Post
kovigor
сообщение Nov 29 2013, 18:45
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(Шухарт @ Nov 29 2013, 21:43) *
а если просто на D+ запаять светодиод с резистором, он не будет мигать?

Если и будет, то очень быстро, не менее 1000 раз в секунду, и эти мигания абсолютно никак не будут связаны с обменом между машиной и флэшкой. Дешевле и проще накупить кучку флэшек с индикаторами, самых лучших и дорогих, какие вы только сможете найти, повключать их в хаб или в удлинители и положить перед собой на видном месте ...
Go to the top of the page
 
+Quote Post
Шухарт
сообщение Nov 29 2013, 18:49
Сообщение #5


Частый гость
**

Группа: Участник
Сообщений: 181
Регистрация: 3-11-12
Пользователь №: 74 229



Цитата(kovigor @ Nov 29 2013, 22:45) *
Дешевле и проще накупить кучку флэшек с индикаторами, самых лучших и дорогих, какие вы только сможете найти, повключать их в хаб или в удлинители и положить перед собой на видном месте ...



если бы такое можно было сделать)) но увы и ах, мне надо именно с этими флехами работать
Go to the top of the page
 
+Quote Post
kovigor
сообщение Nov 29 2013, 18:57
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(Шухарт @ Nov 29 2013, 21:49) *
если бы такое можно было сделать)) но увы и ах, мне надо именно с этими флехами работать

Тогда никак. Разве что искать спец. ПО для машины.
Go to the top of the page
 
+Quote Post
Victor®
сообщение Nov 29 2013, 20:47
Сообщение #7


Lazy
******

Группа: Свой
Сообщений: 2 070
Регистрация: 21-06-04
Из: Ukraine
Пользователь №: 76



Цитата(Шухарт @ Nov 29 2013, 22:49) *
если бы такое можно было сделать)) но увы и ах, мне надо именно с этими флехами работать


Странно как-то...
А что это за флешки? Какой контроллер на них?


--------------------
"Everything should be made as simple as possible, but not simpler." - Albert Einstein
Go to the top of the page
 
+Quote Post
kovigor
сообщение Nov 29 2013, 23:07
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(Victor® @ Nov 29 2013, 23:47) *
Странно как-то...

Секретка какая-то на предприятии или в воинской части с пронумерованными и сто раз переучтенными флэшками. Любая попытка всунуть постороннюю флэшку фиксируется и преследуется. Похоже, что так ...
Go to the top of the page
 
+Quote Post
VCO
сообщение Nov 30 2013, 05:57
Сообщение #9


Voltage Control Output
******

Группа: Свой
Сообщений: 4 598
Регистрация: 21-07-09
Из: Kursk
Пользователь №: 51 436



Цитата(kovigor @ Nov 30 2013, 02:07) *
Секретка какая-то на предприятии или в воинской части с пронумерованными и сто раз переучтенными флэшками. Любая попытка всунуть постороннюю флэшку фиксируется и преследуется. Похоже, что так ...

Самое главное - тема исключительно точно в нужный раздел попала! wink.gif
Проще всего отслеживать активность шины USB при работе с флэш программно внутри компьютера и выводить её на какой-то отдельный светодиод через другой порт, например, COM или LPT. Можно ещё светодиод питания задействовать, он всё равно бестолку горит. Можно также для питания светодиода привлечь лишний канал USB и включать/выключать питание.


--------------------
Слово - не воробей, вылетит - не пощадит
Go to the top of the page
 
+Quote Post
Victor®
сообщение Nov 30 2013, 07:55
Сообщение #10


Lazy
******

Группа: Свой
Сообщений: 2 070
Регистрация: 21-06-04
Из: Ukraine
Пользователь №: 76



Цитата(VCO @ Nov 30 2013, 08:57) *
Самое главное - тема исключительно точно в нужный раздел попала! wink.gif
Проще всего отслеживать активность шины USB при работе с флэш программно внутри компьютера и выводить её на какой-то отдельный светодиод через другой порт, например, COM или LPT. Можно ещё светодиод питания задействовать, он всё равно бестолку горит. Можно также для питания светодиода привлечь лишний канал USB и включать/выключать питание.


Может поискать хаб с индикацией портов?


--------------------
"Everything should be made as simple as possible, but not simpler." - Albert Einstein
Go to the top of the page
 
+Quote Post
Шухарт
сообщение Nov 30 2013, 13:29
Сообщение #11


Частый гость
**

Группа: Участник
Сообщений: 181
Регистрация: 3-11-12
Пользователь №: 74 229



Цитата(kovigor @ Nov 30 2013, 03:07) *
Секретка какая-то на предприятии или в воинской части с пронумерованными и сто раз переучтенными флэшками. Любая попытка всунуть постороннюю флэшку фиксируется и преследуется. Похоже, что так ...


да, товарищ kovigor близок к истине)

Цитата(VCO @ Nov 30 2013, 09:57) *
Самое главное - тема исключительно точно в нужный раздел попала! wink.gif


да, веткой форума тупанул малость

Цитата(Victor® @ Nov 30 2013, 11:55) *
Может поискать хаб с индикацией портов?


только если ставить микросхему хаба типа такой CY7C65634.там есть выводы для светодиодов. но это такое извращение(

неужели нету никакого изящного решения непосредственно с точки зрения схемотехники? какую-нибудь микросхемку там поставить..

Сообщение отредактировал Шухарт - Nov 30 2013, 13:33
Go to the top of the page
 
+Quote Post
kovigor
сообщение Nov 30 2013, 13:41
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(Шухарт @ Nov 30 2013, 16:29) *
только если ставить микросхему хаба типа такой CY7C65634.там есть выводы для светодиодов. но это такое извращение(
неужели нету никакого изящного решения непосредственно с точки зрения схемотехники? какую-нибудь микросхемку там поставить..

Хабы с индикацией обмена данными мне пока не попадались. Не знаю, может, такие и есть.
Одной микросхемкой не отделаетесь. Это должно быть сложное интеллектуальное устройство, которое пропускает через себя трафик обмена с флэшкой, но никак на этот обмен не влияет, а только наблюдает за ним и зажигает соотв. лампочки при чтении и запии данных. Естественно, быстродействия такая штука едва ли добавит.
Go to the top of the page
 
+Quote Post
Шухарт
сообщение Nov 30 2013, 14:57
Сообщение #13


Частый гость
**

Группа: Участник
Сообщений: 181
Регистрация: 3-11-12
Пользователь №: 74 229



вот что нарыл на одном из форумов по электронике. в теме аналогичной моей-

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



хм, и оказывается есть схожая тема и на этом форуме. http://electronix.ru/forum/index.php?showtopic=91794
к сожалению решения так и не нашли

Сообщение отредактировал Шухарт - Nov 30 2013, 15:08
Go to the top of the page
 
+Quote Post
kovigor
сообщение Nov 30 2013, 19:06
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(Шухарт @ Nov 30 2013, 18:57) *
к сожалению решения так и не нашли

А потому и не нашли, что его нет. Эта задача - не для пионеров, поверьте мне. Заставить светодиод мигать - раз плюнуть. На Full Speed. На High Speed все гораздо сложнее. Но !!!!!!! Эти мигания никак не будут связаны собственно с чтением или записью на флэшку. Решение есть, но оно очень нетривиальное. Проще и дешевле нанять системного программиста, который напишет для машины соотв. драйвер.

Вот, даже писать не надо:
http://portable4pro.ru/sistema/test/free-hdd-led.html
Go to the top of the page
 
+Quote Post
Victor®
сообщение Nov 30 2013, 19:06
Сообщение #15


Lazy
******

Группа: Свой
Сообщений: 2 070
Регистрация: 21-06-04
Из: Ukraine
Пользователь №: 76



Цитата(Шухарт @ Nov 30 2013, 17:57) *
вот что нарыл на одном из форумов по электронике. в теме аналогичной моей-

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


Очень сомневаюсь... но природа весчь непредсказуемая, может Ваша авантюра ей понравится sm.gif

Еще из простых вариантов - отслеживать ток потребления по 5В.
При чтении или записи ток будет больше однозначно, причем Вы не будете знать что имеено (чтение или запись) происходит.
Но неудобно в настройке. Хотя...

Это надо Вам лично?
Если на ВДНХ или Боссу показать я бы 555-таймер поставил и пусть себе мигает светодиодом сам по себе ("устройство успешно подключено") sm.gif


--------------------
"Everything should be made as simple as possible, but not simpler." - Albert Einstein
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 21:07
Рейтинг@Mail.ru


Страница сгенерированна за 0.01486 секунд с 7
ELECTRONIX ©2004-2016