Автор: acsh , 14 октября 2019
Доброго времени суток!
Анамнез: usb клавиатура с тачпадом. Контроллер- плевок на плате, т.е. неопределим. При подключении тачпад работает, а клавиатура выдает залипание 6(или более) клавиш.
С конроллера на клавиатуру идет 24 порта. Если просто подать питание на котроллер, то он подтягивает к плюсу питания 8 портов, но если воткнуть клаву в комп, то второй из этих восьми садится на землю. С отсоединенным шлейфом на кнопки поведение такое-же. В отключенном состоянии сопротивление всех портов на землю более 10МОм.
Имхо, похоже на сбой прошивки. Поделитесь мнениями, что можно попробовать.
Есть дурацкая идея, в подключенном состоянии подать 5в на этот сидящий на земле порт, в надежде выжечь резистор или транзистор подтяжки, после чего подтянуть его к плюсу. Никто такой ерундой не занимался?
Содержимое данного поля является приватным и не предназначено для показа.

BBCode

  • HTML-теги не обрабатываются и показываются как обычный текст
  • You may use the following BBCode tags:
    • [align]
    • [b]
    • [code]
    • [color]
    • [font]
    • [hr]
    • [i]
    • [img]
    • [list]
    • [quote]
    • [s]
    • [size]
    • [spoiler]
    • [sub]
    • [sup]
    • [table]
    • [u]
    • [url]
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.

Bishop

6 лет 4 месяца назад

опрос не фурычит. там есть что-то типа кварца на плате? хоть бы фотку дали шоль...

acsh

6 лет 4 месяца назад

Фотки прикладываю. Качество какое есть.
На кварц непохоже, имхо, иначе бы было 'неизвестное устройство'. Опрос тоже, вроде, есть. Как уже писал клава выдает залипание группы клавиш, которые вероятно висят на том самом приземленном порту. Может стоит это проверить, но придется дырявить пленку с дорожками клавы с риском осыпать проводящий слой. Залипание клавиш проверял passmark keyboard test'ом.

Bishop

6 лет 4 месяца назад

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

ну... согласен... идея действительно дурацкая...
В отключенном состоянии сопротивление всех портов на землю более 10МОм.

это безусловно хорошо, но замыкаются строка на столбец и масса там как-то мимо...

acsh

6 лет 4 месяца назад

а смысл какой дырявить плёнки,

Не, дырявить только за тем, чтобы удостовериться, что "залипшие" кнопки висят именно на сидящем на земле порту.
Может тогда интереснее посмотреть в разъём

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

все отлично)
идея действительно дурацкая...

всегда стараюсь говорить правду)
но замыкаются строка на столбец

нет, как я уже писал, ситуация абсолютно не меняется от того, присутствует ли шлейф матрицы в разъеме или нет.

upd.
Эксперимент-включение компа при подключенной клаве. Вольтметр на сбойном порту в начале загрузки показывает 0в (иницализация усб биосом?). Где-то на середине загрузки винды порт садится на 5в, затем опять на землю(инициализация усб виндой?). потому что хочет...
Опрбовано на двух компах.

acsh

6 лет 4 месяца назад

Ладно, если иных идей нет(а их нет?), буду приступать к электической резекции. Будут какие-либо предложения как выжечь подтягирающий не землю внутренний ключ/резистор контроллера минимализирующие ущерб? Может подать напряжение на порт через токоограничевающий резистор. Каким током попробовать? Или лучше, например, большим током, но кратковременно?

maco

6 лет 4 месяца назад

[OFF]Забавно, что автор до сих пор хочет реализовать дурацкую идею (согласно своим словам, да и подтверждение было :)) - мыши и кактус традиционно актуальны :).
И автор даже не задумывается о том, что будет после успешного выжигания :D.[/OFF]

acsh

6 лет 4 месяца назад

Забавно, что автор до сих пор хочет реализовать дурацкую идею

К сожалению, других идей нет... Предлагайте!
И автор даже не задумывается о том, что будет после успешного выжигания:D.

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

maco

6 лет 4 месяца назад

[OFF]
Хочу услышать замечания!
"Выжигательный" вариант IMHO с достаточно большой вероятностью затронет входной буфер :).
Хотите помучать зверушку - мучайте :).
Это в предположении, что обсуждаемый вывод штатно должен был работать только на вход (судя по вашему описанию). А в случае сканирующего вывода выжигание просто бесполезно.[/OFF]

acsh

6 лет 4 месяца назад

Ну вот, значит идея дурацкая не на 100 процентов, а всего на 99 +/- )
Про входной буфер - я думаю, что если не придется превышать напряжение сверх питания, то может выжить.
Про сканирующий/входной порт - как удостовериться? Я исхожу из того, что во всех попадавшихся в сети описаний клавиатурных контроллеров подтяжка к питанию идет по восьми портам, и они должны быть входными.
Подожду до завтра, если терпения хватит, и буду приступать. Будут пожелания - не стесняйтесь!)

maco

6 лет 4 месяца назад

[OFF]
Про сканирующий/входной порт - как удостовериться?
В нормальном варианте - осциллограф поможет (как вариант с использованием подтягивающего резистора).
А в примитиве - если при отключении шлейфа клавиатура выдает залипание клавиш, то входной.[/OFF]