Показать сообщение отдельно
Старый 23.01.2016, 03:31   #13 (permalink)
ALS
Member
 
Аватар для ALS
 
Регистрация: 16.03.2011
Адрес: Севастополь
Сообщений: 679
Сказал(а) спасибо: 97
Поблагодарили 129 раз(а) в 9 сообщениях
Репутация: 22123
По умолчанию

Еще немного электроники.

Пульт.
Можно купить уже готовый у тех же китайцев, но мне пока нужен "просто"-пульт со штурвалом, а программировать/паять я и сам немного умею.
Про самодельные энкодеры для штурвала много информации есть в сети, я решил собрать его из принтерного диска (как он там точно называется ?)
С нерабочего принтера снял диск и оптопару. Диск приклеил на ротор двигателя от флоппика.
Поскольку его центральная ось за пределы движка не выступает, симметрично относительно центра вкрутил два длинных винта, на которые впоследствии будет насажен и прикручен сам штурвал.

Название: 6100710.jpg
Просмотров: 108

Размер: 65.0 Кб Название: 6095590.jpg
Просмотров: 119

Размер: 67.7 Кб

Смонтировал пока на куске пластика. Когда дело дойдет до корпуса пульта, они будут крепиться просто к его нижней стенке.
Схема почти типовая - микроконтроллер с аппаратным USB и два мультиплексора для обслуживания клавиш.
Всего можно будет подключить до 16 кнопок, два галетных переключателя (для выбора осей и скорости подачи) и, собственно, сам энкодер.
Все это хозяйство эмулирует стандартную USB-клавиатуру c той лишь разницей, что здесь на отдельные кнопки можно повесить сочетания клавиш (напр., Ctrl+K, Ctrl+R ).

Название: 6101734.jpg
Просмотров: 438

Размер: 70.7 Кб Название: 6139641.png
Просмотров: 246

Размер: 107.6 Кб

Аппаратное разрешение получившегося энкодера - 1150 имп/об. Наверное, это круто для поделки из говна и палок, поскольку у готовых заводских с 1000 имп/об цена совсем не копеечная.
Но работа будет вестись все же на 100 имп/об (они получаются программно), иначе чувствительность энкодера выходит запредельной - при малейшем прикосновении к нему на выходе появляется пачка из 5-10 импульсов.

Название: 6184070.jpg
Просмотров: 96

Размер: 71.4 Кб Название: 6183046.jpg
Просмотров: 104

Размер: 85.6 Кб
ALS вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070