Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Ремонт оргтехники Обсуждение и вопросы по ремонту мониторов, компьютерных комплектующих, сканеров, принтеров и т.п.

 
Опции темы
Непрочитано 14.10.2016, 02:20  
индюк
Гуру портала
 
Аватар для индюк
 
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,383
Сказал спасибо: 176
Сказали Спасибо 3,128 раз(а) в 2,017 сообщении(ях)
индюк на пути к лучшему
По умолчанию Re: Ремонт механической клавиатуры ThermalTake

Опросить кнопки это херня. С usb hid вы тоже на ты??? Вот уж не думаю
Реклама:
__________________
кагмаподэ магмаподэ
индюк вне форума  
Непрочитано 14.10.2016, 03:21  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,246
Сказал спасибо: 11,165
Сказали Спасибо 3,854 раз(а) в 2,925 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Ремонт механической клавиатуры ThermalTake

Исходного кода и библиотек предостаточно, только используй.
Единственная геморройная ситуация - нехватка памяти у контроллера при невозможности смены, тогда приходится все руками оптимизировать, вплоть до ассемблера
В самой HID спецификации нет ничего сверхъестественного.
Многократно пользовался и для USB и для синего зуба - работает.
Освоение (при отсутствии выраженной клиники) - задача на месяц.
Большая часть времени уйдёт не на сам HID, а на корректную генерацию скан-кодов нажатий/отпусканию клавиш. Там будет гораздо больше ошибок.
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
mike-y-k вне форума  
Сказали "Спасибо" mike-y-k
Aндрей (14.10.2016)
Непрочитано 14.10.2016, 22:22  
Aндрей
Прохожий
 
Регистрация: 11.10.2016
Сообщений: 9
Сказал спасибо: 8
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Aндрей на пути к лучшему
По умолчанию Re: Ремонт механической клавиатуры ThermalTake

Познания в мк поверхностные, есть вариант спросить модель конкретнее?
или это уже наглость? о:
И мб какой другой годный линк на документацию по HID Есть?
И вопросец сразу параллельный: есть ли вариант спилить мк с обычный бомжовской клавы мембранки? Насколько вероятно, что он окажется совместимым с оной платой? о:
Спасибо, гайз, что ведете меня во тьме электронного мира!
Aндрей вне форума  
Непрочитано 14.10.2016, 23:12  
индюк
Гуру портала
 
Аватар для индюк
 
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,383
Сказал спасибо: 176
Сказали Спасибо 3,128 раз(а) в 2,017 сообщении(ях)
индюк на пути к лучшему
По умолчанию Re: Ремонт механической клавиатуры ThermalTake

гораздо проще найти пример для ps2. в сети их полно.
https://geektimes.ru/post/257910/
https://sourceforge.net/projects/ps2avr/

вобщем в гугле ищешь по " контроллер клавиатуры ps/2" самодельная кв и итп.

не знаю нафиг оно надо, я б купил новую просто
__________________
кагмаподэ магмаподэ
индюк вне форума  
Сказали "Спасибо" индюк
Aндрей (15.10.2016)
Непрочитано 14.10.2016, 23:25  
индюк
Гуру портала
 
Аватар для индюк
 
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,383
Сказал спасибо: 176
Сказали Спасибо 3,128 раз(а) в 2,017 сообщении(ях)
индюк на пути к лучшему
По умолчанию Re: Ремонт механической клавиатуры ThermalTake

Сообщение от mike-y-k Посмотреть сообщение
В самой HID спецификации нет ничего сверхъестественного.
Многократно пользовался и для USB и для синего зуба - работает.
Освоение (при отсутствии выраженной клиники) - задача на месяц.
человек ващето написал что в кодинге вобщемто не бычит. он как найти пдф на микру не знает даже!!!!!
какое ему нахрен usb самому освоить?
__________________
кагмаподэ магмаподэ
индюк вне форума  
Непрочитано 15.10.2016, 01:16  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,246
Сказал спасибо: 11,165
Сказали Спасибо 3,854 раз(а) в 2,925 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Ремонт механической клавиатуры ThermalTake

Ну он собственно о квалификации написал уже после.
Профессионалами не рождаются, а становятся в процессе саморазвития.
Есть желание и возможность - не бейте по рукам. Все мы здесь когда-то были в его положении, а теперь можем и советом помочь.
Контроллер пленочной может подойти, тут для начала необходимо совпадение матриц кнопок.
Может стоит для начала у производителя поинтересоваться на тему СЦ (сервиса рядом) и поискать контроллер там.
Второй этап вежливое письмо в головной офис с просьбой помочь в ремонте семейной реликвии. Ближе к сочельнику вероятность подарка растёт .
Еще вариант - запрос файла прошивки у производителя, покупка нового процессора (его пока производят) и его прошивка.

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

Не буду сейчас углубляться в дебри, но в примерах кода USB HID есть готовые исходники для класса клавиатур. На их рихтовке можно и программирование и микроконтроллер освоить.
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…

Последний раз редактировалось mike-y-k; 15.10.2016 в 01:41.
mike-y-k вне форума  
Сказали "Спасибо" mike-y-k
Aндрей (15.10.2016)
Непрочитано 15.10.2016, 14:00  
Aндрей
Прохожий
 
Регистрация: 11.10.2016
Сообщений: 9
Сказал спасибо: 8
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Aндрей на пути к лучшему
По умолчанию Re: Ремонт механической клавиатуры ThermalTake

Сообщение от индюк Посмотреть сообщение
человек ващето написал что в кодинге вобщемто не бычит. он как найти пдф на микру не знает даже!!!!!
какое ему нахрен usb самому освоить?
Не, ну ладно, с даташитом я облажался, но я ж написал, что кодер по сути своей
прошивку накидать херня делов, я уверен, все же не ракету в космос отправляем
спасибо, энивейс!
Aндрей вне форума  
Непрочитано 15.10.2016, 22:44  
Loole
Вид на жительство
 
Регистрация: 11.05.2005
Адрес: Питер
Сообщений: 425
Сказал спасибо: 47
Сказали Спасибо 72 раз(а) в 59 сообщении(ях)
Loole на пути к лучшему
По умолчанию Re: Ремонт механической клавиатуры ThermalTake

Даташит на 08JM16 вам дали, тестер есть - проверить питание и прозвонить D+D-.
Это все, что вы сможете сделать. Освоить старый мотороловский проц с нуля при цене клавиатуры ~100$, рили? - не смешите.

Последний раз редактировалось Loole; 15.10.2016 в 22:46.
Loole вне форума  
Непрочитано 15.10.2016, 23:21  
индюк
Гуру портала
 
Аватар для индюк
 
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,383
Сказал спасибо: 176
Сказали Спасибо 3,128 раз(а) в 2,017 сообщении(ях)
индюк на пути к лучшему
По умолчанию Re: Ремонт механической клавиатуры ThermalTake

Сообщение от Loole Посмотреть сообщение
Освоить старый мотороловский проц с нуля
Сообщение от Aндрей Посмотреть сообщение
с даташитом я облажался, но я ж написал, что кодер
значит и кодер такой же.
для кодера железа и низов даташит это отче наш и первое что должно возникать при виде микросхемы - это понимание как она называется и сразу желание найти пдф на нее.
видимы ты или кодер на плюсах/шарпах/питонах в которых про микросхемы вообще знать не надо либо не кодер вообще.
__________________
кагмаподэ магмаподэ
индюк вне форума  
Непрочитано 16.10.2016, 06:51  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,246
Сказал спасибо: 11,165
Сказали Спасибо 3,854 раз(а) в 2,925 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Ремонт механической клавиатуры ThermalTake

Ну собственно для любого разработчика (не только низов, но и значительно выше) DS является основным документом. Сложно что-то делать без описания предметной области. Неважно прошивку для микроконтроллера или программу для работы с DBMS на SQL.

А используемый там старый ничем не отличается от новых (кроме не обязательно что разрядности).

И в данной ситуации совсем не стоит бить человека по рукам.
Предупредить о трудностях и помочь советом.

Собственно после небольшой практики 1k бинарного кода можно вполне нарисовать и отладить в hex редакторе
В далекой юности такое приходилось делать на дальних родственниках нынешних процессоров, правда это было от отсутствия и исходников, и редакторов по распечатке и на перфокартах/перфолентах. DS тогда почти не было и никто этому не мог научить - учились сами, делали и учили других. И программаторы тогда были в виде наборных панелей
Сейчас много проще, хотя и номенклатура шире.
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
mike-y-k вне форума  
 

Закладки

Метки
g-unit meka, клавиатура, механическая, не работает, ремонт
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 23:09.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot