Коннектор с детектированием подключения

May 24, 2021 18:52


Доброго всем времени суток.
Собственно появилась необходимость в коннекторе, в котором встроена возможность определения подключения коннектора в устройство. Похожий функционал есть у держателей для SIM карт, microSD, у аудио разъёмов(как для наушников) и круглых разъемах для питания( Barrel jack). У них у все есть контакт, который замыкается/ ( Read more... )

Поиск, Вопрос

Leave a comment

Comments 19

vap May 25 2021, 09:57:59 UTC
Можно проверять выходное сопротивление шлейфа, примерно как в самотестировании контроллеров батарейных сборок. Подавать через источник тока (или просто резистор) маленький (микроамперный) ток в шлейф, если напряжение резко колыхнулось в соответствующую сторону - шлейф оборван. Если устройства сильно разные, может потребоваться два источника тока разных направлений. Или можно подавать переменку через резистор и конденсатор и через конденсатор же ловить обратку.

Reply

tancecat May 25 2021, 15:42:25 UTC
Звучит как нечто слишком сложное для решения простой задачи. Я конечно с удовольствием и рефлектометр впихнул туда - для проверки целостности кабеля, но уж проще правда замкнуть 2 пина. :)
А идея звучит интересно - попробую потестить, может в будущем понадобится.

Reply

vap May 25 2021, 16:14:17 UTC
Куда уж проще, в невычурном случае - один мегомный резистор, один конденсатор на сотню пФ, один TVS, две ноги контроллера - выходная цифровая с честным Z-состоянием и одна АЦП-шная (или даже тоже цифровая. И можно, если сильно хочется, обойтись одной цифровой ногой, одним конденсатором и одним TVS, если цифровая нога имеет и pullup, и pulldown.

Reply

vap May 25 2021, 16:16:26 UTC
Кстати, в упомянутых контроллерах батарей оно сделано прямо в чипе и построено как пачка ключей (по одному на тестируемый на обрыв канал) и общий источник микроамперного тока, а АЦП используется тот, которым штатно напруга измеряется.

Reply


Leave a comment

Up