реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Клавиатурный контроллер
0xBA0BAB
сообщение Mar 29 2012, 18:43
Сообщение #1





Группа: Участник
Сообщений: 11
Регистрация: 31-01-11
Пользователь №: 62 600



Друзья!
Имеется желание сделать нечто вроде стальной клавиатуры. Соответственно надо будет ее начинить полезным содержимым. Разбирал клавиатуры и видел там черные кляксы. Что в них может быть? В смысле, имеется ли корпусное исполнение этой кляксы? Не лепить же туда многоцелевой контроллер...

Заодно сразу вопрос задам: если мне захочется сделать стальную мышку - теоретически оптический сенсор возможно раздобыть?
Вариант "раздербанить готовое" не приветствуется в виду очевидности.
Спасибо!
Go to the top of the page
 
+Quote Post
meloden
сообщение Mar 29 2012, 19:11
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 329
Регистрация: 29-08-10
Из: СПб
Пользователь №: 59 167



Так Вам всё-таки клавиатуру или контролер? Писать мне лучше в личку, темы в обльшинстве случаев я не перечитываю, и не отслеживаю ответы с перепиской.

А клавиатуры с трэкболами, хоть класса штатовского милитари, только существенно дешевле. Так что если что...


--------------------
Ответы лучше на мыло или в личку, темы не все и не всегда перечитываю. cis@bestcomps4u.com
http://www.bestcomps4u.com/russ/russian%20web-page.htm
Go to the top of the page
 
+Quote Post
0xBA0BAB
сообщение Mar 30 2012, 10:27
Сообщение #3





Группа: Участник
Сообщений: 11
Регистрация: 31-01-11
Пользователь №: 62 600



Цитата(meloden @ Mar 30 2012, 01:11) *
Писать мне лучше в личку, темы в обльшинстве случаев я не перечитываю, и не отслеживаю ответы с перепиской.

Дорогой друг! Я бы с радостью, но написано, что мне не разрешены личные сообщения crying.gif

Друзья! Если кто зайдет сюда - не могли бы вы послать meloden'у личное сообщение, чтобы он зашлянул сюда?
Go to the top of the page
 
+Quote Post
Vishv
сообщение Mar 30 2012, 16:28
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 310
Регистрация: 11-07-09
Из: Екатеринбург
Пользователь №: 51 154



Так я не понял - Вам нужна клавиатура а-ля РС, или что-то другое?
Если Вам нужна стальная клавиатура с ограниченным числом клавиш (не для набора текста) для управления чем-то (не для набора текста), то у меня где-то есть разработка "Универсальный контроллер лицевой панели" (описание во вложении).
Комплекты для оптических мышей поставляет производитель сенсоров, например AWAGO - поищите в сети
Прикрепленные файлы
Прикрепленный файл  Pult_1.rar ( 153.74 килобайт ) Кол-во скачиваний: 30
 
Go to the top of the page
 
+Quote Post
0xBA0BAB
сообщение Apr 2 2012, 06:51
Сообщение #5





Группа: Участник
Сообщений: 11
Регистрация: 31-01-11
Пользователь №: 62 600



Задача стоит такая: организовать мелкосерийный выпуск "дизайнерских" клавиатур и мышей. Проект будет максимально ориентирован на аутсорсинг, на сторонние контрактные производства. Пока все в стадии анализа, поэтому для начала хотелось бы разобраться, до какой степени можно (и имеет смысл) отдать производство на аутсорсинг.
Лично меня очень интересует начинка этих устройств, насколько те комплектующие, которые имеются внутри них, реально получить в широком доступе. В частности, меня очень смущает клякса в клавиатуре - очевидно, что это узкоспециализированный контроллер. Что это за камень, чего он может? В "дизайнерской" клавиатуре кнопок будет побольше, чем обычно принято, и пара из них будет функционировать немного нестандартно (дополнительные модификаторы помимо контрола, альта и шифта).
Поскольку не хотелось бы уходить в область "эксклюзивных" разработок, а максимально остаться в рамках готовых решений - хотел разобраться, могут ли эти серийные кляксы решить наши задачи, как это вообще делается и т.п. Для начала хотелось бы знать, как зовутся эти кляксы.
За название фирмы спасибо, это очень полезно!
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Apr 2 2012, 07:06
Сообщение #6


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Цитата(0xBA0BAB @ Apr 2 2012, 10:51) *
Для начала хотелось бы знать, как зовутся эти кляксы.

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


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
0xBA0BAB
сообщение Apr 2 2012, 07:34
Сообщение #7





Группа: Участник
Сообщений: 11
Регистрация: 31-01-11
Пользователь №: 62 600



Цитата(MrYuran @ Apr 2 2012, 13:06) *
асики

Не понимаю... sad.gif
Цитата(MrYuran @ Apr 2 2012, 13:06) *
использование их целесообразно при партиях over9000 как минимум

Понятно, что заказные детали рентабельны лишь при больших объемах.
Если я вас правильно понял, то какого-то "промышленного стандарта" нет, и клавиатуры разных марок (но одинаковой функциональности) реализованы на разных кристалах. Грубо говоря, каждая контора (каждая марка клавиатуры) заказывает свой кристал, а не использует какой-то "устаканившийся". Правильно?
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Apr 2 2012, 07:40
Сообщение #8


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Цитата(0xBA0BAB @ Apr 2 2012, 11:34) *
Не понимаю... sad.gif
ASIC
Цитата
Если я вас правильно понял, то какого-то "промышленного стандарта" нет, и клавиатуры разных марок (но одинаковой функциональности) реализованы на разных кристалах. Грубо говоря, каждая контора (каждая марка клавиатуры) заказывает свой кристал, а не использует какой-то "устаканившийся". Правильно?

Есть стандарт на протокол обмена - это либо PS/2, либо USB HID.
Можно и свой придумать, но нежелательно, т.к. придется собственный драйвер сочинять.


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
0xBA0BAB
сообщение Apr 2 2012, 07:46
Сообщение #9





Группа: Участник
Сообщений: 11
Регистрация: 31-01-11
Пользователь №: 62 600



Это всё понятно.
Я о другом спрашиваю. Вы хотите сказать, что если взять две примерно одинаковые клавиатуры разных производителей, то кляксы там будут абсолютно разные? Никакой "отраслевой унификации" не сложилось?
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Apr 2 2012, 17:08
Сообщение #10


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Непредсказуемо. Когда-то давно, когда USB-клавиатур еще не было, типично основой клавиатуры был i8048, прошивка которого учитывала индивидуальную конфигурацию матрицы кнопок (т.е. даже перестановка процессора между клавиатурами разных производителей не гарантировала работоспособность). Вроде использовали и Z8. Потом были клоны того же 8048, и контроллеры, родословная которых неизвестна. А теперь, когда они представлены "кляксой", уже тем более никто определенно не скажет, что там внутри. А совместимость определяется раскладкой клавиатурной матрицы.

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

Сообщение отредактировал rx3apf - Apr 2 2012, 17:11
Go to the top of the page
 
+Quote Post
0xBA0BAB
сообщение Apr 4 2012, 05:36
Сообщение #11





Группа: Участник
Сообщений: 11
Регистрация: 31-01-11
Пользователь №: 62 600



Спасибо! Очень ценный обзор.
Сам успел прийти к выводам, что нужен обычный многоцелевой контроллер.
Для тех, кто интересуется сходными проблемами, уточню, что производитель сенсоров называется не Awago, а Avago.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 30th June 2025 - 16:51
Рейтинг@Mail.ru


Страница сгенерированна за 0.01371 секунд с 7
ELECTRONIX ©2004-2016