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

 
 
 
Reply to this topicStart new topic
> Варианты защиты от КЗ на плате, Обсуждение вариантов противодействия КЗ
EL_Alex
сообщение Sep 30 2016, 11:22
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 17-05-16
Пользователь №: 91 757



Добрый день!
Итак задача:
Имеем материнскую плату с сокетом под процессор. Процессор может быть вставлен не по ключу, и возникнет КЗ. Нужно реализовать защиту от такого КЗ.

Варианты:

1) Самовосстанавливающийся предохранитель. - В моем случае не подходит, так как возможен нагрев платы свыше 70 градусов.

2) Использовать специальные микросхемы типа TPS25921. - Но тут возникает вопрос, что делать с напряжениями диапазона 0.65В - 2В? Мне не удалось найти, но может есть в природе?

3) Схема на транзисторах. - По мне слишком много элементов, хотелось бы что то более элегантное.

4) Связка АЦП+ПЛИС, которая мониторит уровни напряжения на резисторах для замера тока (0.05 Ом в разрыв цепи питания) и выключает DC-DC в случае сильной просадки.
Так как у меня на плате есть ПЛИС (питается независимо от процессора) со свободными IO, решил остановиться на этом варианте. Тут возникает вопрос, хватит ли скорости АЦП+ПЛИС, чтобы вырубить DC-DC до выгорания схем?

Что думаете по данным вариантам защиты от КЗ?
Какие еще есть способы?
Go to the top of the page
 
+Quote Post
agregat
сообщение Sep 30 2016, 13:14
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 790
Регистрация: 6-02-14
Из: Омск
Пользователь №: 80 379



Если материнская плата уже готовая, можно применить внешнюю плату, которая измеряет чего нибудь на основной плате, например сопротивление некого пина IO, и в случае чего блокирует подачу питания.
Go to the top of the page
 
+Quote Post
EL_Alex
сообщение Sep 30 2016, 14:23
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 17-05-16
Пользователь №: 91 757



Цитата(agregat @ Sep 30 2016, 14:14) *
Если материнская плата уже готовая, можно применить внешнюю плату, которая измеряет чего нибудь на основной плате, например сопротивление некого пина IO, и в случае чего блокирует подачу питания.


В моем случае материнскую плату разрабатываю я, и схему защиты реализую непосредственно на плате.
А в вашем случае изменение сопротивления IO покажет КЗ по Ядру процессора?
Go to the top of the page
 
+Quote Post
agregat
сообщение Sep 30 2016, 16:26
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 790
Регистрация: 6-02-14
Из: Омск
Пользователь №: 80 379



Если плату разрабатываете Вы, тогда есть такая фишка на материнских платах BMC (baseboard management controller) то есть отдельный небольшой по производительности процессор, возможно с Ethernet интерфейсом даже, который получает управление сразу при подаче питания на материнскую плату Standby питания. Все остальное отключено. BMC проверяет все ли в порядке и начинает подымать питание и узлы один за другим.
Вот он может измерить сопротивление неких IO которые должны быть выскоомные, а при неверной установке процессора скажем замкнуты на питание или землю. Ну и выдает ошибку наверх по любому интерфейсу, вплоть до светодоиодов или индикаторов кода ошибки.

Изменение сопротивления НЕ покажет КЗ по ядру процессора, просто потому что питание еще не подано и КЗ еще не произошло.
Я предлагаю экспериментально определить IO которые будут закорочены в случае неверной установки процессора, и затем разработать схему блокировки. Никаких КЗ в этом случае вообще не произойдет, так как на CPU не будет подано питание. BMC просечет ситуацию раньше.
Надеяться на быструю защиту которая отработает раньше чем сгорит ядро я бы не советовал.
Нет таких защит, там слишком большие токи, слишком высокая скорость нарастания, слишком большие выбросы и все очень быстро.
Защита прочухается слишком поздно.
Go to the top of the page
 
+Quote Post
EL_Alex
сообщение Oct 3 2016, 11:14
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 17-05-16
Пользователь №: 91 757



Цитата(agregat @ Sep 30 2016, 16:26) *
Если плату разрабатываете Вы, тогда есть такая фишка на материнских платах BMC (baseboard management controller) то есть отдельный небольшой по производительности процессор, возможно с Ethernet интерфейсом даже, который получает управление сразу при подаче питания на материнскую плату Standby питания. Все остальное отключено. BMC проверяет все ли в порядке и начинает подымать питание и узлы один за другим.
Вот он может измерить сопротивление неких IO которые должны быть выскоомные, а при неверной установке процессора скажем замкнуты на питание или землю. Ну и выдает ошибку наверх по любому интерфейсу, вплоть до светодоиодов или индикаторов кода ошибки.

Изменение сопротивления НЕ покажет КЗ по ядру процессора, просто потому что питание еще не подано и КЗ еще не произошло.
Я предлагаю экспериментально определить IO которые будут закорочены в случае неверной установки процессора, и затем разработать схему блокировки. Никаких КЗ в этом случае вообще не произойдет, так как на CPU не будет подано питание. BMC просечет ситуацию раньше.
Надеяться на быструю защиту которая отработает раньше чем сгорит ядро я бы не советовал.
Нет таких защит, там слишком большие токи, слишком высокая скорость нарастания, слишком большие выбросы и все очень быстро.
Защита прочухается слишком поздно.


Спасибо. Интересная информация.
Go to the top of the page
 
+Quote Post
-Mike-
сообщение Oct 4 2016, 13:55
Сообщение #6


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

Группа: Участник
Сообщений: 122
Регистрация: 10-12-10
Пользователь №: 61 534



Лучше "глушить проблему в зародыше": просмотреть варианты невозможноти неправильной установки микросхемы (забить неиспользуемое гнездо, откусив неиспользуемую ножку,...).
Go to the top of the page
 
+Quote Post
EL_Alex
сообщение Oct 5 2016, 05:49
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 17-05-16
Пользователь №: 91 757



Цитата(-Mike- @ Oct 4 2016, 13:55) *
Лучше "глушить проблему в зародыше": просмотреть варианты невозможноти неправильной установки микросхемы (забить неиспользуемое гнездо, откусив неиспользуемую ножку,...).


С LGA и BGA корпусами так не получится, если ключей на корпусе нет. А у мобильных процессоров я такого не встречал. Да и проблема может быть в самом процессоре (брак).
Go to the top of the page
 
+Quote Post

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

 


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


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