mantech 48 11 мая Опубликовано 11 мая (изменено) · Жалоба 29 минут назад, Plain сказал: кроме того сигналы нужны не кодированные. Они тут и так не кодированные, сигнал направления и импульсы вращения колеса. Прекрасно все "ложится" на управление кнопками вниз вверх... Т.к. логика тут упрощенная, то при смене направления может выдать ложняк на 1 импульс. Изменено 11 мая пользователем mantech Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Darmok 2 11 мая Опубликовано 11 мая · Жалоба Я привел старый вариант схемы на котором я обломался из-за того что не учел разницу в работе энкодера колеса мыши и rotary encoder, использование которого освоил ранее. Схема прекрасно работает, нет ложных импульсов при смене направления вращения, но... Но выдает импульсы только на каждый второй "шелчок" колеса. Поскольку колесо можно остановить в промежуточном положении, необходимо ограничивать длительность импульсов, что и достигнуто в этом решении. Если длительность имульсов не ограничивать это будет воспринято контроллером клавиатуры как постоянное удержание клавиши, что в данном случае строго противопоказано. Новый вариант, который я приводил ранее, будет работать именно так, как и нужно. Однако он слишком громоздок и его трудно разместить на ограниченной площади печатной платы мыши, учитывая что остальная часть схемы тоже требует дефицитного места. Каждый "лишний" резистор имеет значение. Поэтому мне и хотелось бы найти эквивалентный вариант, но с меньшим числом компонентов. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 48 11 мая Опубликовано 11 мая · Жалоба 2 часа назад, Darmok сказал: Если длительность имульсов не ограничивать это будет воспринято контроллером клавиатуры как постоянное удержание клавиши Значит нужно на выход поставить одновибратор. 2 часа назад, Darmok сказал: его трудно разместить на ограниченной площади печатной платы мыши Надеюсь там чипы не в ДИП корпусах, и резисторы не МЛТ 0.5 ставите))) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dimka76 59 11 мая Опубликовано 11 мая · Жалоба On 5/11/2024 at 6:58 PM, Darmok said: Однако он слишком громоздок и его трудно разместить на ограниченной площади печатной платы мыши, учитывая что остальная часть схемы тоже требует дефицитного места. Микроконтроллер, например STM32, в корпусе TSSOP-20. Который аппаратно умеет обрабатывать энкодер о имеет в своем составе UART. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Точка Опоры 34 11 мая Опубликовано 11 мая · Жалоба 35 minutes ago, mantech said: Надеюсь там чипы не в ДИП корпусах, и резисторы не МЛТ 0.5 ставите))) Зря. On 5/10/2024 at 12:26 PM, Darmok said: Больше всего места на плате занимают ИС в дип корпусах Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
A.V.Avtomat 22 12 мая Опубликовано 12 мая · Жалоба Очень полезная тема, особенно для молодёжи. Хорошо показывает, на что тратить время точно не нужно. Подкину идею: встроить в клавиатуру индикатор, чтобы использовать как калькулятор. А, как вам идейка то? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x893 51 12 мая Опубликовано 12 мая · Жалоба 2 hours ago, A.V.Avtomat said: Очень полезная тема, особенно для молодёжи. Хорошо показывает, на что тратить время точно не нужно. Подкину идею: встроить в клавиатуру индикатор, чтобы использовать как калькулятор. А, как вам идейка то? Отличная, но я к своей давно приклиел и радуюсь Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 48 12 мая Опубликовано 12 мая · Жалоба 3 часа назад, A.V.Avtomat сказал: Хорошо показывает, на что тратить время точно не нужно. Ну это ж хоббист, я тоже иногда трачу время на всякие поделки, не все ж работать-то))) Надо дать волю фантазии, конечно в данном случае странной немного, но мы ведь не знаем всего замысла))) 3 часа назад, A.V.Avtomat сказал: встроить в клавиатуру индикатор, чтобы использовать как калькулятор. А, как вам идейка то? Вы даже не представляете, но я уже видал такое в заводском исполнении, годах в 2000х))))))))) 11 часов назад, Точка Опоры сказал: Зря. Ооо, вот тут даже я растерялся))))))) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 231 12 мая Опубликовано 12 мая · Жалоба 1 час назад, x893 сказал: Отличная, но я к своей давно приклиел и радуюсь А индихатор хде? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vasil_Riabko 1 12 мая Опубликовано 12 мая · Жалоба 29 minutes ago, jcxz said: А индихатор хде? на фото вместе с сенсорной клавиатурой Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x893 51 12 мая Опубликовано 12 мая · Жалоба 31 minutes ago, jcxz said: А индихатор хде? Экран совмещён с управлением (экран+тач). Какой ещё индикатор ? Можете VR очки одеть и смотреть Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
EdgeAligned 81 12 мая Опубликовано 12 мая · Жалоба Во! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Darmok 2 12 мая Опубликовано 12 мая · Жалоба К чему весь этот сарказм? Если вы не можете или не желаете ответить по существу дела, то было бы куда достойней просто пожать плечами и промолчать. Я действительно не являюсь профессиональным разработчиком, а всего лишь любитель, хотя и не новичок. Когда-то, во времена Союза, я профессионально занимался разработкой систем управления промышленным оборудованием, дорос до ведущего инженера, руководителя группы. Все закончилось в 92 году в связи с тем, что в моем городе перестали существовать предприятия, занимающиеся каким-либо разработками в области электроники. Пришлось уйти в смежные области уже не связанные с разработкой. Разумеется, безнадежно отстал от тенденций в современной микроэлектронике. Теперь я уже давно пенсионер и, вспомнив былое, в качестве хобби разрабатываю и изготавливаю интересные для меня несложные поделки. С технологической стороны они застряли в прошлом веке, но свою функцию исполняют исправно. Да, с точки зрения профессионалов, занимаюсь бесполезной ерундой, но неужели лучше сидеть на диване и смотреть телевизор как многие пенсионеры? Я изготавливаю печатные платы с помощью лазерного утюга, с этим связаны мои личные проблемы с использованием компонентов в СМД исполнении. Минимально достижимая для меня ширина дорожек – 0,4 мм, зазор – 0,25 мм. Лучше у меня уже не получается. Платы двухсторонние. Для меня сложно точно совместить рисунок дорожек при переносе на текстолит, поэтому приходится использовать несколько завышенный диаметр пятачков под переходные отверстия. При этом никакой металлизации отверстий, приходится запаивать проволочные перемычки. Как результат, при попытке использовать СМД чипы реальная занимаемая площадь становится больше чем при использовании ДИП из-за резкого роста количества межслойных переходов, которые съедают всю экономию. В связи с этим советы использовать СМД конечно правильные, но лично для меня бесполезные. Точно также для меня бесполезны советы применить микроконтроллер поскольку для этого мне придется освоить какую либо среду его программирования, приобрести средства отладки и прошивки потратив на это не мало времени. Все это ради изделия в одном экземпляре? Возможно я выскажу спорное мнение, но мне кажется, что замена пары - тройки корпусов жесткой логики микроконтроллером в данном случае как раз и будет непрофессиональным решением. В мои школьные годы выпускалось довольно много книг со сборниками всяческих математических и физических головоломок, и я со своими приятелями с удовольствием тратили время на их решение. Я и сейчас люблю искать решения каких-либо сложных или не очень сложных технических проблем просто в качестве гимнастики для ума. Поэтому, когда я обращался за помощью на лучший форум по электронике на котором присутствует множество профессионалов поднаторевших в разработках всяческих устройств, я полагал что и здесь найдутся те, кто воспримет разрешение моей задачи просто как тренировку своей изобретательности и подскажут мне хорошее решение. До сей поры этого не случилось, кроме моего, другого решения нет. По-видимому, я всё-таки не совсем пропащий и еще кое-что могу. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Точка Опоры 34 12 мая Опубликовано 12 мая · Жалоба Изучать новое никогда не поздно. Тем более, что 2-3 корпусами дело вряд ли ограничится. По поводу двусторонней платы для SMD компонентов: Для повышения разрешения попробуйте фоторезист; Для совмещения слоёв можно просверлить по диагонали два небольших отверстия (миры, fiducial) и использовать их для совмещения слоёв. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
A.V.Avtomat 22 12 мая Опубликовано 12 мая · Жалоба Так вот и заведите себе новое хобби - изучение простейших микроконтроллеров, на которых вашу мышь спокойно сделаете. Там программаторы элементарные давно уже делают сами радиолюбители буквально на коленках. И купить недорого. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться