Тут все просто. Вот расчет. Допустим на выходе операционника высокий уровень, т.е. 5 вольт. Значит 3 нога операционника, подключена к +5 вольт через два параллельно включенных резистора по 10 к. Один прямо на +5 вольт, второй с выхода операционника. Значит на третьей ноге имеем 5v/(5+10)*10=3,33 v. Теперь, когда на выходе операционника ноль. Тогда третья нога через резистор 10 к подключена к питанию 5v, а на землю через два параллельно включенных резистора по 10 ком. Тогда на 3 ноге будет 5v/(5+10)*5=1,66 вольта. Данный операционный усилитель не дает на выходе напряжения от 0 до питания, а поменьше. Но это не важно, для простоты расчета принял так. Теперь надо только проверить тестером какое напряжение получается на выходе оптотранзистора мышки. Оно должно перекрывать диапазон, ну например меняться от 1,3 вольта до 3,5. Этого я добиваюсь подбором резистора через который запитаны светодиоды оптопары. Но, практически указанные номиналы на схеме менять не приходилось.
А с резистором 1 Мом в обратной связи, диапазон изменения на входе очень мал. Попасть трудно.
Диск валкодера такой. Раньше заморачивался чтобы риски соответствовали рискам диска мышки. Ничего этого не надо. Все работает прекрасно.
Последний раз редактировалось Владимир_К; 01.03.2019 в 14:43.
Очень малые, светлые сектора! Нужно уменьшить толщину тёмных секторов. Во вложении файл с дисками, те которые рабочие, подсвечены синей окантовкой. Остальные с проблемой в формировании импульсов. Сами диски великоваты, диаметром порядка 35 мм. Я свои делаю в проге Формат-Фактори, диаметром 20..22мм .
Добавлено через 31 минут(ы):
Вот мой диск на 100 сегментов, диаметром 20мм ..
Последний раз редактировалось Alex 1; 01.03.2019 в 15:27.
Опять превратил свой SW-2017 в стенд для проверки нового валкодера. В этот раз -магнитный, на основе AS5040. Работает отлично-1024 шага на оборот. Подшипник -801, ручка китайская, диаметр около 23 мм, высота-13мм. Микросхему установил на кусочек платы, вырезанной из старого сервака. Плата припаяна к латунной оси, диаметром 12 мм, в которой нарезал резьбу М3 для крепления к корпусу аппарата и пропилил паз для проводов. Вообще этот валкодер я хочу применить в приемнике "Малахит" и ТРХ "Аист" мини. Для сравнения рядом оптический валкодер из китайского набора (400 шагов на оборот-описан мной в теме мини SW-2016) и обычный механический.
.
Зависит от расположения фотоприемников. Должен быть сдвиг на 90 градусов между откликом датчиков.
Спасибо от 4Y
Из опыта изготовления оптического валкодера из китайского набора http://www.cqham.ru/forum/showthread...=1#post1702860
Датчик нужно действительно повернуть на 90 градусов. Очень важно расстояние от диска до светодиода. Если установить ближе 6 мм, то не работает. Лучше мм 8-10. Постороннее освещение практически не мешает.
ra4lchА можно конкретнее - схему подключения AS5040, плату. Нужно ли переделывать программу прошивки ...?
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)