Обсуждаем цифровые устройства...
Ответить

Вариант энкодера для DSO138?

Пт ноя 05, 2021 14:57:20

Скажу сразу - тема до конца не доделана, но то что выкладываю хоть и сырое, но вполне рабочее.
Загорелся идеей таки прикрутить к сабжу энкодер - напрашивается поставить доп. контролер, чеб он имитировал нажатие кнопок "+", "-". У сабжа большая плата, ей бы дисплей 3,2" да энкодер.но приспичило попытаться самому. Мутить как мутить - дополнил еще кнопкой ходить по режимам в обратную сторону (пять "нажатий" на SEL). И чтоб быстрый поворот энкодера отрабатывался как удержание кнопки для "прыжков".

Делается или покупается маленькая платка с attiny13 / attiny85 / atmega328.
МК, стабилизатор и минимум обвязки (в корпусе приклеиваем рядом с энкодером).
К платке: 2 провода от энкодера, 1 - от кнопки, 1 - их общий корпусной;
с платы сабжа: корпусной, +V и от кнопок "+", "-", "SEL".

Пока прошивку написал только под atmega328p (Mini Pro, других у меня пока нет), во фьюзах изменил один бит - включил прескалер на 8. Писал в eclipse. В свойствах проекта: atmega328p, частота 2000000. Не все еще гладко, для эргономики надо с задержками поиграться, да и 60-ю сабжевую надо попробовать поковырять - время удержания кнопки уменьшить до секунды и "прыжок" увеличить с 10 до 20-25 точек.
Ответить