Итак, я получил механическую клавиатуру (Ajazz AK33), у которой с самого начала была проблема: ряд клавиш либо не реагировал, либо печатал сам по себе; после повторного подключения несколько раз и перезагрузки моего компьютера он начал работать нормально, и это продолжалось около трех дней.
Затем я выпаял все механические переключатели и светодиоды и впаял некоторые другие переключатели. Хотя процесс пайки/отпайки был немного грубым, я не думаю, что что-то повредил на печатной плате. Теперь, после повторного подключения, та же самая строка, которая не работала в первый раз, снова не работала.
Покопавшись мультиметром в печатной плате, я понял, в чем может быть проблема (или, по крайней мере, в нерабочем ряду что-то отличается от остальных): верхний контакт переключателя каждой клавиши в нерабочем ряд напрямую подключен к земле на разъеме мини-USB.
Вот изображение печатной платы (щелкните изображение, чтобы увеличить его):
(Оригинал изображения здесь )
Все маленькие красные точки подключены друг к другу (что я считаю нормальным, так как все рабочие ряды подключены одинаково и ключи считываются в матрице микроконтроллером) и к одному и тому же выводу на микроконтроллере (тоже нормальный). Однако все они напрямую подключены к земле на разъеме мини-USB, большая красная точка, что я считаю ненормальным, поскольку все остальные ряды, кажется, подключены к земле через диод (мой мультиметр дает мне от ~ 0,580 до ~. 640 одностороннее чтение в режиме диод/непрерывность).
Это также означает, что вывод нерабочего ряда напрямую соединен с землей микроконтроллера, что не может быть хорошо, верно?
Кроме того, кажется, что каждый диод подключен от катода к земле, и то же самое происходит в нерабочем ряду: каждый ключ в нерабочем ряду дает мне показания от ~ 0,580 до ~ 0,640 в одну сторону, если я измеряю это от катода к земле. Однако, если я измеряю его от верхнего контакта переключателя до земли, это дает мне прямое соединение, в то время как все остальные рабочие ряды дают мне то же значение от 0,580 до ~ 0,640 в одну сторону.
Кажется, есть какое-то соединение с землей на нерабочем ряду, которого не должно быть; что было бы лучшим способом идентифицировать его и / или, возможно, избавиться от него? Я пытался проследить следы на печатной плате, но они совсем не четкие.
РЕДАКТИРОВАТЬ: Я провел некоторое тестирование напряжения, когда плата была включена, измерив напряжение на контактах переключателей: рабочие клавиши остаются на уровне ~ 2,15 В, когда они не нажаты, и падают до 0,00 В при нажатии. С другой стороны, нерабочие клавиши остаются на уровне ~ 0,08 В, когда они не нажаты, и падают до 0,00 В при нажатии.
Хорошее усилие, но я подозреваю, что на одном из этих штифтов приподнята площадка включения ряда. Если у вас есть окуляр с 10-кратным увеличением, от микроскопа или действительно хорошие глаза, вы можете что-то увидеть или аккуратно надавить деревянным или пластиковым инструментом на подушечки. или даже ваше давление пальца.
В противном случае может оказаться невозможным найти треснувший переход или трассу без обнаружения дорожки разрешения строк с обеих сторон.
Открытие здесь более вероятно, чем шорт, так как шорт может заблокировать все ряды.
Все, что требуется, это несколько «нм», чтобы открыться от IS, и он может соединить емкость с импульсами сканирования. (объясняя, возможно, почему перезапуск повлиял на результаты.) В противном случае ожидайте повреждения от электростатического разряда.... NG
Дефекты припоя обычно составляют 98% всех дефектов изготовителя, а периодически возникающие труднее найти. Обычно припой IS недостаточен, SB, шарики припоя или BR, мост – это обозначения, которые мы использовали в Contract Mfg., но в больших панелях переходные отверстия могут треснуть из-за чрезмерной деформации или неправильной депанелизации.
Продолжайте в том же духе. С практикой вы можете исправить мой. (Раньше я крутил некоторые, чтобы работать на мгновение (не рекомендуется)
Тони Стюарт EE75
Уайз
Тони Стюарт EE75
Уайз
Тони Стюарт EE75
Уайз
Тони Стюарт EE75