LINUX.ORG.RU

Зачем в SATA разъёме питания контакты разной длины?

 


0

3

Всегда думал, что в SATA разъёме питания более длинные контакты это земля, но по факту получается, что каждое из напряжений выведено на один длинный и два коротких контакта.

Посмотрел разные НЖМД, у них у всех ответные контакты просто объединяются. То есть при втыкании разъёма никакого гарантированного порядка появления напряжений нет. В чём смысл?

★★★★★

Блин, написал кривовато. Разные контакты со стороны НЖМД, в разъёме на кабеле все контакты одинаковые. Но это не важно, всё одно получается, что контакты замыкаются в случайном порядке. И никакого там «сначала подключается земля, потом напряжение для заряда ёмкостей» нет. Полное не соотв. тому, что здесь https://ask.adaptec.com/app/answers/detail/a_id/17175/~/principles-for-using-...

The SATA specification offers inherent support for hot-swap by using staggered pins for the device which ensures that the power signals are mated in the correct sequence to allow the drive to power up. The staggered pins implementation runs in the following 3-stage connection:
First, the ground pins connect in order to allow for the electrostatic discharge, secondly the pre-charge pins connect in order to limit inrush current during device insertion. Finally, the power and data pins connect.

mky ★★★★★
() автор топика
Последнее исправление: mky (всего исправлений: 1)

Как будто это самый большой вопрос. Самый большой - это зачем два кабеля. Ну как они могут существовать один без другого? Что ещё можно запитать от sata питания? Какой такой накопитель с sata-интерфейсом не требует питания? Индусы. В законодателях интерфейсов. Мне страшно

DumLemming ★★★
()
Ответ на: комментарий от DumLemming

это зачем два кабеля

А как надо было?

Делать на всех материнских платах толстенные дорожки к SATA портам? Раньше ещё были довольно популярны такие штуки как приводы для дисков, в том числе пишущие. Сейчас почти пропали. А вдруг завтра изобретут ещё какие-то жручие до электричества накопители? Менять материнки, чтобы они не плавились от больших токов?

ls-h ★★★★★
()
Ответ на: комментарий от ls-h

Делать на всех материнских платах толстенные дорожки к SATA портам?

При m2 таких проблем не возникло. Делают накопители с радиаторами и никто не жужжит. Жручесть накопителей конечна

DumLemming ★★★
()

каждое из напряжений выведено на один длинный и два коротких контакта

посмотри внимательнее

bo4ok
()
Ответ на: комментарий от bo4ok

Капитализм, блин. Товарищ Сталин сказал бы - ну давайте ваше питание, только на один разьём, а то Г, pcie6pin, pci12pin - голова пухнет

DumLemming ★★★
()

Может оно должно быть реализовано только в тех устройствах которые официально поддерживают «горячее подключение»?

ex-kiev
()

Я очень плохо разбираюсь в схемотехнике, но насколько я понимаю, на длинные плюсовые контакты на плате устройства подключены только к фильтрующим к конденсаторам, которые включены между землей и питанием. А когда разъем вставляется до конца, эти конденсаторы оказываются подключены к шине питания, т.к. плюсовые контакты запараллелены на ответной части разъема.

Khnazile ★★★★★
()
Ответ на: комментарий от targitaj

Есть такое. Втыкаешь приёмник мыши рядом с чем-нибудь в усб3 - ловишь глюки с курсором. Всё равно - детская проблема, решаемо

DumLemming ★★★
()
Ответ на: комментарий от bo4ok

Куда смотреть? Можно, конечно, думать, что контакты вот такие https://mattnichols.io/sata-connector-repair , типа длинные это земля и их 6 шт. Но по факту контакты такие http://www.junradio.com/mid/topic.cgi.htm и длинных 8 шт.

mky ★★★★★
() автор топика
Ответ на: комментарий от Khnazile

длинные плюсовые контакты на плате устройства подключены только к

фильтрующим к конденсаторам

Нигде такого не встречал. У всех hdd все три контакта объединяются на плате наглухо.

mky ★★★★★
() автор топика
Ответ на: комментарий от mky

Возможно производители hdd решают проблему pre-charge еще каким-то образом, не тем, что предусмотрен стандартом, чтобы не уменьшать сечение проводников.
И на сколько я понимаю, порядок подключения важен в основном для дата-линий, для питания это уже всякий избыточный перфекционизм, чтобы помехи в момент включения снизить и т.п.

Khnazile ★★★★★
()
Ответ на: комментарий от DumLemming

Ну сейчас от sata питания запитывают и pci-e райзеры и вентиляторы (sata->3-pin). А так, что тащить все три напряжения в PCI-e шину?

mky ★★★★★
() автор топика
Ответ на: комментарий от mky

Во. Народ толкается к «творчеству». А между тем какой то новый стандарт предполагал только 12в на материнку. Остальное - либо добрая воля производителей материнок, либо вымирание всего что не 12в. И это есть хорошо

DumLemming ★★★
()
Ответ на: комментарий от vaddd

Не понял, зачем тут эта ссылка? Там в начале фото из нашей реальности, а ответ про то, что «to ensure that the ground lines are being connected before any data/power lines are» из параллельной реальности.

mky ★★★★★
() автор топика
Ответ на: комментарий от Khnazile

Проблема не в pre-charge. Главная проблема, если схеме нужны +12В и +5В и на схему подать их, но не подать землю, то есть как бы подать 7 Вольт, то ток может пойти совсем не так, как задумано. Поэтому логично, сначала подавать землю, а потом остальные напряжения. Но по факту это не так.

mky ★★★★★
() автор топика
Ответ на: комментарий от mky

Меня интересовало - то, что они пишут про pre-charge на нескольких контактах - имеет в реальности какие-то отличия? Схемные, конструктивные? Или эти пины совсем наглухо закорочены? Может быть это какая опция, используемая не на всех моделях sata устройств?

vaddd ★☆
()
Ответ на: комментарий от mky

и длинных 8 шт.

Глянул в статью в википедии, и вот что там увидел.

По задумке, в разъёме питания SATA три очереди контактов, соответственно, первая, вторая и третья. Написано, что первым делом присоединяется земля, затем частичное питание, потом полное питание. По какой-то причине первую и вторую очередь объединили. Видимо, предположение о важности разряда статического электричества оказалось не таким важным, как предполагалось. Возможно, стали защиту внутри чипов делать повсеместно, не знаю. Если на распиновке просуммировать число контактов первой и второй очереди, как раз восемь получается.

i-rinat ★★★★★
()
Ответ на: комментарий от i-rinat

В описании SATA написано не столько про статику, сколько про «бесшовное» соединение без бросков тока по питания. Там есть примерная схема с расчетом номиналов. Если верить документу и схеме в нем, то по хорошему на длинном пине должен быть последовательный резистор грубо на 10-20 ом.

https://sata-io.org/system/files/specifications/SerialATA_Revision_3_1_Gold.pdf

(стр 192)

Там еще упоминается про связь этой величины с особенностями использования (Depending on the details of the actual enclosure subsystem design). Видимо опция ограничения тока оказалось не слишком обязательной

vaddd ★☆
()
Последнее исправление: vaddd (всего исправлений: 1)
Ответ на: комментарий от i-rinat

Спасибо, это немного проясняет. Ни разу не видел SATA с тремя очередями.

mky ★★★★★
() автор топика
Ответ на: комментарий от vaddd

Проверил 5 дохлых НЖМД от 120Гб до 2 Тб. Везде наглухо закорочено. Может это резистор должен стоять в нормальных разъёмах на кабеле? Хотя как-то сомнительно. Или может резисторы должны быть на backplane в корзинах и только там hotplug. А без корзины на горячую подключать не положено?

Не понятно, почему производители просто не оставили висеть в воздухе pre-charge контакты.

И получается, что если НЖМД выдерживает подключение на горячую через такой SATA разъём питания, то выдержит и через переходники MOLEX->SATA при коммутации MOLEX.

mky ★★★★★
() автор топика
Ответ на: комментарий от mky

А в чём проблема то? Длинные это земля, в современном железе земля это провод под напряжением то есть минус. Сначала подключается минус, а затем уже остальное всрать каком порядке. То что минуса объединяются в общую шину не удивительно, это один провод на всех. Но видимо есть режимы работы где разделяется минуса, например некая часть схемы будет шпарить на ульра частотах и на шине минуса отдельного будет своеобразная обязка и нельзя её объединять с общей шиной другой части платы прям на месте. Короче для 99% случаев все эти COM/GND просто сходятся вместе как просто общая минусовая шина, а в некоторых случаях на устройтве могут быть несколько разнесённых цепей и их минуса будут сходится не на плате, а на материнке, далеко далеко.

LINUX-ORG-RU ★★★★★
()

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

Chord ★★★★
()
Ответ на: комментарий от LINUX-ORG-RU

Длинные это земля

Откуда вы это взяли?

mky ★★★★★
() автор топика
Ответ на: комментарий от mky

Еще раз мельком пролистал спецификацию, обратил внимание, что раздел, в котором разбираются два режима использования удлиненных пинов (precharge и presence detection) отмечен в оглавлении скобочками (informative), а в тексте слишком много условностей (vendor specific, depending on the details и тп)

Похоже, это все-таки было предусмотрено спецификацией на всякий случай, а изготовители в массе своей решили этим пренебречь. Почему-то уверен, что существуют и устройства, где эти резисторы есть, особенно из первых выпусков.

PS. Где должны стоять резисторы - fig.122 - back plane )

vaddd ★☆
()
Последнее исправление: vaddd (всего исправлений: 1)
Ответ на: комментарий от mky

выдержит, да.

а вот другие винты вполне могут ресетнуться из-за броска напряжения питания.

и да, у молекса главная беда - попасть правильным положением при горячем подключении. можно случайно ткнуть наоборот, до конца не воткнется, но контакты замкнутся…

NiTr0 ★★★★★
()
Ответ на: комментарий от mky

Не понятно, почему производители просто не оставили висеть в воздухе pre-charge контакты.

В спеке написано, что производители жёстких дисков должны соединять три пина для каждого напряжения. Это обязательное требование.

i-rinat ★★★★★
()
Ответ на: комментарий от vaddd

Немного странный рисунок. Как бы всё понятно, сверху накопитель, снизу источник напряжения (БП ATX), по середине backplain, но почему со стороны накопителя все контакты одной длины? Почему длинный контакт со стороны backplain. По факту же наоборот.

А вобще, получается, есть пункт 7.2.5.1:

Gen1m and Gen2m interfaces shall meet the requirements to be classified as Hot-Plug Capable. These requirements are not applicable to Gen1i and Gen2i cabled interfaces, however,

Gen1i/Gen2i Devices used in Short Backplane applications shall be Hot-Plug Capable.

И, хоть может я и путаюсь, когда кабель от БП идёт напрямую в SATA накопитель, — это Gen1i. То есть, hot plug в SATA только через корзину?

А с этим резистором, ограничивающим «пусковой» ток тоже интерестно получается. Если разъём вставили не до конца, НЖМД получит питание через резистор 20 Ом...

mky ★★★★★
() автор топика
Ответ на: комментарий от i-rinat

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

mky ★★★★★
() автор топика
Ответ на: комментарий от mky

У меня всегда были подозрения, что всякой бытовухе хотплаг попросту незачем. А то и опасен - незачем приучать неспециализированного потребителя, что дергать блоки можно во включенном состоянии.

А кто услышал, что в sata есть хп и начал смело этим пользоваться - ссзб

vaddd ★☆
()
Ответ на: комментарий от DumLemming

Гораздо хуже, что контакты +12 В и земля отделены друг от друга зазором в доли миллиметра. Последствия такого гениального дизайнерского решения для дерьмового китайского разъёма довольно очевидны.

alegz ★★★★
()

Для горячей замены HDD

enep ★★★★★
()
Ответ на: комментарий от mky

Так без разницы с какой стороны разъема использовать удлиненные контакты. Наверное отложили спецификацию в сторону, подумали, и стали делать более универсально, на стороне накопителя. Единственное, если использовать фичу presence detection с помощью этих пинов, то резистор должен быть в хосте.

А вообще, если исходить из их расчетного времени 3ms, то это всего лишь защита от дребезга по питанию максимально простыми средствами

vaddd ★☆
()
Ответ на: комментарий от alegz

ИМХО, но китайцы всегда всё способны довести до цугундера, никакой зазор не поможет, даже в сантиметр :). Недавно достался какой-то китайский переходник с molex не помню на что. Там штыри настолько меньше в диаметре, что просто теряют контакт и сделаны из такой фольги, что у одного усики сложились и он выдавился из разъёма.

mky ★★★★★
() автор топика
Ответ на: комментарий от Suigintou

Да, но тут сразу другой вопрос, а почему ноуты на 24 В не переходят. 19 В, по мне, вобще какое-то странное напряжение.

mky ★★★★★
() автор топика
Ответ на: комментарий от mky

а почему ноуты на 24 В не переходят

не помещается больше 6-ти элементов аккумулятора, тяжело таскать ))

yandrey ★★
()
Ответ на: комментарий от shalom_

Не всё. В ноутах плата расширения весьма условно. А тут это нормальное дело.

Преобразователи на sata/raid контроллерах нужно будет от чего-то запитывать. Либо пускать по pci-e шине много ампер, либо отдельное питание как на видеокарты. Ну или много НЖМД только в корзину и преобразователь в корзине.

ИМХО, это всё будет дороже, а на PC рулят дешёвые решения, до сих пор ATX БП с раздельной стабилизацией не победили групповую стабилизацию. И от части это логический тупик, так как из-за групповой стабилизации материнская плата обязана создавать нагрузку по +5 В.

Может и логичнее было бы покупать отдельно БП 12В и отдельно к нему докупать преобразователь в 5В...

mky ★★★★★
() автор топика
Ответ на: комментарий от mky

Ну вот процессор питается от напряжения(vcore) 0.7-1.5В и ещё пучка разных, память от 1.2-1.5В, а на плату приходит в основном 12В и ещё пучок легаси. Каким же чудом оно все работает то блин? Наверное технологии атлантиды. Вы эту проблему с 5В питанием на ровном месте изобретаете

cobold ★★★★★
()
Ответ на: комментарий от cobold

Не понял, к чему тут ваш коммент. Я знаю про ATX12VO и он обходит стороной вопрос запитки кучи НЖМД. Вместо БП с раздельной стабилизацией сделали простой БП и step-down на материнке. Захотел подключить 8 НЖМД — меняй материнку. Ну просто щастье.

mky ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.