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

 
 
> Земля USB и земля внутренних IDE/SATA HDD, Это одна и та же земля или разные?
hd44780
сообщение Jan 14 2011, 07:42
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 202
Регистрация: 26-08-05
Из: Донецк, ДНР
Пользователь №: 7 980



Разработал девайс на USB (AVR, ObDev). Питание автономное, от своего БП.
Земля по USB, естественно.

Девайсу надо знать, включен ли комп или нет. Если USB запитан не от дежурки, то no problem, беру +5в с USB и мониторю его.
А вот если от дежурки - проблема, +5в там есть всегда. Для этого случая придумал выход - мониторить +5в БП компа (некрасиво, но как иначе?), например, отвод от красного провода питания винтов/CD-DVDприводов/FDD.

Вопрос - могу ли я землю этого винчестерного питания кинуть на землю девайса (она же земля USB) или лучше развязать этот вход оптопарой (PC817 например)?

Схема мониторинга пока такая - +5в - R 1кил - база КТ315 (или чего-то родственного). Базу можно к земле притянуть резистором типа 1 МОм. Эмиттер в землю, коллектор - на ногу AVR.
Опрос этой схемы - как любой кнопки. Когда читается единица - транзюк закрыт - комп выключен, Прочитал 0 - открыт - комп включен.

Спасибо.


--------------------
Чтобы возить такого пассажира, необходим лимузин другого класса.
(с) Мария Эдуарда
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
hd44780
сообщение Jan 14 2011, 08:00
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 202
Регистрация: 26-08-05
Из: Донецк, ДНР
Пользователь №: 7 980



Разработал девайс на USB (AVR, ObDev). Питание автономное, от своего БП.
Земля по USB, естественно.

Девайсу надо знать, включен ли комп или нет. Если USB запитан не от дежурки, то no problem, беру +5в с USB и мониторю его.
А вот если от дежурки - проблема, +5в там есть всегда. Для этого случая придумал выход - мониторить +5в БП компа (некрасиво, но как иначе?), например, отвод от красного провода питания винтов/CD-DVDприводов/FDD.

Вопрос - могу ли я землю этого винчестерного питания кинуть на землю девайса (она же земля USB) или лучше развязать этот вход оптопарой (PC817 например)?

Схема мониторинга пока такая - +5в - R 1кил - база КТ315 (или чего-то родственного). Базу можно к земле притянуть резистором типа 1 МОм. Эмиттер в землю, коллектор - на ногу AVR.
Опрос этой схемы - как любой кнопки. Когда читается единица - транзюк закрыт - комп выключен, Прочитал 0 - открыт - комп включен.

Спасибо.

Дубль темы - инет глюкнул ...


--------------------
Чтобы возить такого пассажира, необходим лимузин другого класса.
(с) Мария Эдуарда
Go to the top of the page
 
+Quote Post
kovigor
сообщение Jan 14 2011, 09:10
Сообщение #3


Гуру
******

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



Цитата(hd44780 @ Jan 14 2011, 14:00) *
А вот если от дежурки - проблема, +5в там есть всегда. Для этого случая придумал выход - мониторить +5в БП компа


Это коряво очень. Обычно достаточно знать, что комп не усыпил ваше устройство, а не то, включен он или нет. Для этого USB SIE внутри МК отслеживает наличие маркеров SOF на шине. Если их нет более 3-х мС, то устройство усыпили. Отсутствие питания на порту вообще не говорит о том, что машина выключена. Многие мамки отключают питание на порту при усыплении устройства, если в свойствах устройства в панели управления ему не разрешено будить машину.

Про землю вообще ничего не понял. У вас уже есть целых две земли от машины - сигнальная USB и шасси USB. Зачем вам еще третья земля ? Просто берите это питание и через резистор (или делитель) подключайте к любому из входов МК. Только зачем ?

Сообщение отредактировал kovigor - Jan 14 2011, 09:14
Go to the top of the page
 
+Quote Post
hd44780
сообщение Jan 14 2011, 10:12
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 202
Регистрация: 26-08-05
Из: Донецк, ДНР
Пользователь №: 7 980



Цитата(kovigor @ Jan 14 2011, 14:10) *
Это коряво очень. Обычно достаточно знать, что комп не усыпил ваше устройство, а не то, включен он или нет. Для этого USB SIE внутри МК отслеживает наличие маркеров SOF на шине. Если их нет более 3-х мС, то устройство усыпили. Отсутствие питания на порту вообще не говорит о том, что машина выключена. Многие мамки отключают питание на порту при усыплении устройства, если в свойствах устройства в панели управления ему не разрешено будить машину.

Девайс должен вырубить нагрузку (монитор, колонки, ...), если комп вырубился (или спит - все равно. Спящему компу монитор и колонки не нужны).
Питается от своего собственного БП.
Вот я и пытаюсь определить, включен ли комп.

Цитата(kovigor @ Jan 14 2011, 14:10) *
Про землю вообще ничего не понял. У вас уже есть целых две земли от машины - сигнальная USB и шасси USB. Зачем вам еще третья земля ?

Чего это две? Земля одна - с разъема USB.
Это если я протяну проводок от винчестерного питания - будет две.

Цитата(kovigor @ Jan 14 2011, 14:10) *
Просто берите это питание и через резистор (или делитель) подключайте к любому из входов МК. Только зачем ?

Я так сейчас и сделал. Но т.к. у меня USB питается от дежурного напряжения, то девайс думает, что комп включен и не вырубает нагрузку. А мне это не нравится.

Сообщение отредактировал hd44780 - Jan 14 2011, 10:13


--------------------
Чтобы возить такого пассажира, необходим лимузин другого класса.
(с) Мария Эдуарда
Go to the top of the page
 
+Quote Post



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

 


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


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