Возникла задача подключить современный линейный энкодер к одному древнему станку вместо старого энкодера стнятого с производства Этот станок принимал на энкодерный вход синус и косинус, с размахом порядка 5 вольт (peak to peak) AC Был подобран современный энкодер с соответствующим шагом 20 микрон на пульс (анналогично предыдущему), на выходе современного энкодера синус и косинус размахом в 1 вольт, диференциальные выходы и на обеих каналах есть DC смещение порядка 2.5 вольта
Попытался сделать усилитель который преобразует одно в другое, и сочинил такую схему:
Но с ней возникли проблемы
Во первых амплитуда сигнала плавает в зависимости от скорости перемещения энкодера. Но другая и главная проблема это то что когда быстро меняется направление перемещения то на осциллограме видно как входная RC цепочка не успевает перезаряжаться, и по итогу пропускаются шаги.
Подскажите пожалуйста другую схему, либо подскажите как исправить эту. Логика подсказывает что надо уменьшать емкости C7 и C8 и уменьшать сопротивления R6 и R5 что бы соответственно уменьшить постоянную времени разряда. Но не уверен, подскажите может есть какая то схема с ару, но при этом дающая быстрый отклик на смену фаз, специально под энкодеры?
Rama_V, ---видно как входная RC цепочка не успевает перезаряжаться--- R5 и R6 переключить с общего провода на выход дополнительного инвертирующего ОУ - интегратора, вход которого подключен к выходу усилителя. Вместо С7,С8 резисторы. Отрицательная обратная связь по постоянному току.
_________________ Свежий взгляд из прошлого тысячелетия.
Последний раз редактировалось Динозавр Чт июл 06, 2023 20:17:34, всего редактировалось 1 раз.
Rama_V, ---видно как входная RC цепочка не успевает перезаряжаться--- R5 и R6 переключить с общего провода на выход дополнительного инвертирующего ОУ - интегратора, вход которого подключен к выходу усилителя. Вместо С7,С8 резисторы.
Rama_V, Не скоро. Вроде обычный инвертирующий интегратор на ОУ , сигнал ОС справа -налево. Вместо С7,8 резисторы для защиты от перегрузки выходов энкодера.
_________________ Свежий взгляд из прошлого тысячелетия.
Rama_V, Не скоро. Вроде обычный инвертирующий интегратор на ОУ , сигнал ОС справа -налево. Вместо С7,8 резисторы для защиты от перегрузки выходов энкодера.
Хотелось бы просто увидеть целиком схему для одного канала
Rama_V Усиление = 10 т.к. образовался делитель R6/R4, постоянная времени интегратора =100 мс. Повторитель Х2 вроде не нужен (дополнительная нагрузка на Х1 всего 100к и 100к). ,
Rama_V Усиление = 10 т.к. образовался делитель R6/R4, постоянная времени интегратора =100 мс. Повторитель Х2 вроде не нужен (дополнительная нагрузка на Х1 всего 100к и 100к). ,
Вложение:
Encoder.gif
Ого, это какая то сложная конструкция. Нельзя просто дифференциальный усилитель на вход подключить и все?
Rama_V, ---Нельзя просто дифференциальный усилитель на вход подключить и все?--- Точность поддержания "0" на выходе зависит от точности резисторов (2,5В 1% 25мВ). Фаза отсчитывается по точкам перехода через "0". ---Ого, это какая то сложная конструкция.--- Тоже 5 деталей , разве что КОНДЕНСАТОР смущает? (зато 0 +- мВ от смещения ОУ). Вместе дифференциальным усилителем на входе будет совсем по Феншую. Без повторителя те же 3 ОУ.
_________________ Свежий взгляд из прошлого тысячелетия.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения