Easyelectronics.ru

Электроника для всех
Текущее время: 25 июн 2019, 21:06

Часовой пояс: UTC + 5 часов



JLCPCB – Прототипы печатных плат за $2/10pcs (Любой цвет!)
Крупнейший производитель печатных плат и прототипов. Более 600000 клиентов и свыше 10000 заказов в день!
Получите скидку на почтовую отправку при первом заказе в JLCPCB!

Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Увеличить разрешение энкодера из HDD
СообщениеДобавлено: 16 июл 2012, 10:51 
Заглядывает иногда

Зарегистрирован: 20 апр 2012, 11:00
Сообщения: 82
Здравствуйте! Вот статья энкодер из HDD http://www.fleurey.com/franck/pmwiki.php?n=Main.HDDEncoder
В качестве энкодера таким образом можно использовать любые бесколлекторники - пробовал на движках HDD , движках от дисководов(не шаговых а которые дискету крутят), даже трехфазный асинхронник пробовал. Работает! Разумеется схемы в той статье упрощенные, на деле нужно ограничивать входное напряжение встречно включенными диодами дабы не пожечь ОУ. И тут такой нюансик всплыл. Вот немного другая схема:
Вложение:
Amplifying-the-output_df.gif
Amplifying-the-output_df.gif [ 21.69 Кб | Просмотров: 5284 ]

Хочется поднять разрешение этого энкодера. В данный момент число импульсов на оборот равно числу полюсов, а у HDD или сидиромных движков максимум 8 полюсов. Итого 8 позиций по кругу. Мало!
В данной схеме используется только один полупериод, на противоположный ОУ просто не срабатывает. А надо бы. И я нашел такое схемотехническое решение, позволяющее и усилить сигнал (милливольты) и выпрямить два периода. Называется активный выпрямитель. Вот это - схема без усиления (повторитель)
Вложение:
fig_01_1.gif
fig_01_1.gif [ 7.63 Кб | Просмотров: 5284 ]

А вот это доработанная схемка его же
Вложение:
fig_02.gif
fig_02.gif [ 5.45 Кб | Просмотров: 5284 ]

К сожалению,я не до конца понимаю работу последней схемы. Вот и вопросы :
1.Как рассчитать резисторы исходя из того, что на входе есть переменка от 0.001В до 0.5В с тем, чтобы на выходе выпрямителя были стандартные ТТЛ импульсы (ну или что-то похожее)?
2.Не проще ли взять ОУ с двуполярным питанием, усилить входной сигнал до уровня 4-5В, и затем выпрямить банальным диодным мостом (на каждую фазу будет соответственно, по усилителю и мосту)?
3.Возможно, существуют готовые решения этой задачки? Поделитесь, кто знает. По условию используем только обмотки двигателя,т.е. Холлы всякие что иногда стоят в BLDC не учитываем. Скорость вращения - от руки, ну от 10 об\мин до 100 об\мин (при этом Э.Д.С на выходе как я писал выше, от милливольт до полувольта может меняться).
Если сделать число импульсов на оборот вдвое большим, тогда шпиндели эти для моих задач подходят идеально. Если нет...оптопара как вариант но я не хочу с ней связываться. Это уже серьезное вмешательство в механику.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Увеличить разрешение энкодера из HDD
СообщениеДобавлено: 16 июл 2012, 12:18 
Старожил

Зарегистрирован: 24 окт 2011, 17:29
Сообщения: 2338
Откуда: Украина
там ведь все написано:
Код:
Схема будет не только выпрямлять, но и усиливать сигнал, если добавить в нее два резистора R4 и R5 (Рис. 2). Отношение R4 к R5 находят из следующего выражения:
(R4/R5) = (K – 1)/(K + 1)
где K (= R3/R2) – требуемое сквозное усиление схемы.

Рисунок 2. Схема будет усиливать сигнал, если добавить в нее два резистора R4 и R5.
К примеру, если вы хотите получить коэффициент усиления 10, необходимо чтобы R3 = 10×R2, и R4/R5 = 9/11 = 0.818.

запитай усилитель от 5В (напряжения питания) и выход будет естественным образом ограничен питанием.
К выбери из минимального уровня 0,001В = 5/0,001 = 5000. упс.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Увеличить разрешение энкодера из HDD
СообщениеДобавлено: 16 июл 2012, 13:03 
Заглядывает иногда

Зарегистрирован: 20 апр 2012, 11:00
Сообщения: 82
Спасибо, я как раз на том сайте и нашел этот выпрямитель. И формулы видел. А за какую величину брать R2 ? Именно 3.3 кОм? Т.е. вроде как от R2 и пляшем и выводим остальные номиналы резисторов с учетом усиления. В каком диапазоне выбирать R2 - вот чего я не понял. И в формулах ответа на это не нашел.И, кстати - LM324 подойдут в активный выпрямитель?

Вот кстати та часть схемы с ограничивающими диодами, дабы не попалить ОУ:
Вложение:
Diode.GIF
Diode.GIF [ 1.21 Кб | Просмотров: 5255 ]

Если быстро крутнуть шпиндель (пробовал на движке от дисковода) то на выходе можно все 20 вольт получить...Перестраховка, пусть будет. Надеюсь диоды не внесут процент глюков в схему...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Увеличить разрешение энкодера из HDD
СообщениеДобавлено: 17 июл 2012, 19:49 
Супермодератор
Аватара пользователя

Зарегистрирован: 26 янв 2010, 22:08
Сообщения: 7549
Откуда: Алма-ата
DmitryCot писал(а):
Хочется поднять разрешение этого энкодера. В данный момент число импульсов на оборот равно числу полюсов, а у HDD или сидиромных движков максимум 8 полюсов. Итого 8 позиций по кругу. Мало!

Используйте шаговик.
У шаговиков на полюсных наконечниках есть мелкие зубчики, поэтому даже при 4 полюсах, шагов будет намного больше.
Если у шаговика, например, 1,8 градуса на шаг, (довольно распространенные), будет 200 шагов на оборот. С более крупным шагом - соответственно меньше.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Увеличить разрешение энкодера из HDD
СообщениеДобавлено: 18 июл 2012, 12:56 
Заглядывает иногда

Зарегистрирован: 20 апр 2012, 11:00
Сообщения: 82
Шаговик тут не годится из-за его самоторможения и ярко выраженной дискретности (тактильной). Грубо говоря, сравните ощущения от резкой закрутки обычного шпинделя HDD (идеальное скольжение, малая инерция) который можно резко крутнуть на 10-20 оборотов, и затем же так быстро остановить с пластиной на валу шаговика. Максимум, что сделает ШД, так это оборота 2, и то вряд ли.

Вообще это будет JOG. Не стоит списывать со счетов и довольно красивый вид шпинделей HDD, а также весьма крепкую конструкцию, без люфтов. И заменить в случае чего - пара минут времени.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB