Просмотр полной версии : Валкодер - своими руками
Страницы :
1
2
3
4
5
6
[
7]
8
9
10
Советские валкодеры для ЧПУ так маркировались.
Например ВЕ-178
Ну вощем штука (http://yandex.ru/clck/jsredir?from=yandex. ru%3Bsearch%2F%3Bweb %3B%3B&text=&etext=1006.-yxn327dP7NKBYnVYWl_i kWKc82sHz_51srkm-ywgqE.b6e34717592c96 581ff495428a6a1e05f8 ed4f40&uuid=&state=PEtFfuTeVD5kpH nK9lio9T6U0-imFY5IWwl6BSUGTYmzqO eTLpgtuNwwv21bzymu2F Z93wygGmE&data=UlNrNmk5WktYejR 0eWJFYk1LdmtxcFlyaVA 1VmxvZ3ZzSl9KRjEzMlI zQWFJQlNCR2VQOWJJcHB RVkxHUEF0T2E5Ukp5Mnp ZVlVtUEVYS2JjSVZNRkh VUkNaUmd2V0d3Q1ZTTUl LQS1EbWIyaVRRaGc3MFl Oa0hiUGk4ZFpNWVk&b64e=2&sign=2f9a1bd63862236 07b5dae503054e5ed&keyno=0&cst=AiuY0DBWFJ4CiF6O xvZkNKFoi0O67d0ufwgm Y7GxlGk-NfWjKf8TY8ddy4-g3RuEdJXtbRwhslWJxHg y1WhTaLMzF8UCGfwkgT1 elYKI40PAL2dlsS5k2My 9CcvyktLne0wyg7z-zyC2HuZWPf6NYrEir7tv M-RL-Xh_faOrnFXNUuU2xJVAj mqvQYFnN3dNlCNFL0-7qYZnTzLmWLN7FCnAzm0 9grlnStpuLabfWdg&ref=orjY4mGPRjk5boDn W0uvlrrd71vZw9kpGDUj k-F2uv3NzP7hsXnyHxxTMI hIQM3w8lLduux3ggMGkW VuzDipk-GmTop-K3mmLhjxpOkH0Z8&l10n=ru&cts=1459081662720&mc=4.799864339246067 ) то не плоха. Рвзъем только страшненькии:smile: А у меня есть скоростемер от тепловоза, но как валкодер великоват:ржач:
ICOM-706MKIIG - валкодер 24 имп/оборот... ( 1 КГц/оборот по шкале)... или я чего-то не понимаю?
Уверяют, что 50. Если "полноцикловых" импульсов - то 200 позиций на оборот.
нехилые устройства у Вас под руки попадаются
Из не хилых попались все го то пара струйников совмещённых со сканерами, один из них НР , а другой Канон , конкретно какие модели я и не обращал внимания, я их и забрал то, что бы внукозавр поразбирал, там же моторчиков целая куча, вот мы с ним и поделились ему моторчики а мне диски с датчиками.
Но первоначально я всё же использовал(пока была плёнка) самодельные диски на плёнке, даже с неважной печатью, они работают!
Ну вощем штука то не плоха. Рвзъем только страшненькии А у меня есть скоростемер от тепловоза, но как валкодер великоват
На странице 11 этой темы, сообщение 109 есть фото валкодера из ВЕ, без страшных разъёмов и колпаков.
RW3DTD, спасибо конечно, но к меня fорум настроен на 20 сообщении на стр. Лучше указывать №поста, а еще лучше прямую ссылку. Если уж fотка у Вас перед глазами. Но поищу...
А если честно, тема мною "обсосана" в конце 90-х и лично не сильно актуальна.
ЗЫ: нашел, посмотрел...
Строителям валкодеров пламенный привет!
Тема уже годами заезжена вдоль и поперёк,собственно нового особо не придумаешь,но всё же перелопатив тему могу немного добавить в копилку идей.
Я из тех кто в танке и потому всё должно быть не из попсового пластика,а из "разноцветных металлов" :ржач:
Собственно нового нет в использовании группы шариковых подшипников в валкодере,что я и применил в своей конструкции.
Единственное что можно считать "оригинальным",это применение в качестве вала,-вал ручки настройки от древней автомагнитолы китайского производства из 90х годов,типа KANSAI и т.д. и т.п. (можно найти на полках и в хламе в гаражах)
Выглядит этот вал таким образом
255197 255198 255199
и что хорошо имеет шлицы для ручки и канавку для стопорных колец,единственное что требуется это подгонка диаметра в местах посадки подшипников,-стачивал в патроне шуруповёрта обжатием вала мелким наждаком, латунь точится несколько секунд с 3,5 мм до 3 мм. затем по необходимости лудится для плотной посадки подшипников,лудить удобно вращая в патроне шуруповёрта.
В качестве диска с секторами использовал латунную шестерёнку с 55 зубьями от будильника сделанного в СССР,втулка шестерёнки изготовлена из латунной стойки печатных плат куплена в магазине радиодеталей,отпилен а на 2 мм и запаяна в шестерню вместо штатной малой шестерни.
255200
Подшипники от сельсин датчиков,внешн.диам. 10мм, внутр.диам 3мм. Дюралевые стенки 4 мм,крепёжные отверстия с резьбой М3.
255201 255202 Извиняюсь за босяцкие винты М3,это временно. Вал пока не застопорен кольцом,т.к. всё в процессе отладки,возможно придётся ставить фетровые "тормозные диски" :ржач: на заднюю часть оси,очень уж хорошо крутится вал и если ручка не отбалансирована .... ,потому пока вал и не отрезан.
Габарит 35Х35Х12 без вала.
А вот энкодер, который своими руками не сделаешь. (https://ru.aliexpress.com/item/High-Quality-Encoder-6mm-Shaft-600P-R-Incremental-Rotary-AB-phase-for-Length-Measurement/32738414653.html?spm =2114.03010208.3.1.j 05RwH&ws_ab_test=searchweb 0_0,searchweb201602_ 5_10065_10068_100000 32_119_10000025_1000 0029_430_10000028_10 060_10062_10056_1005 5_10000062_10054_301 _10059_10099_1000002 2_10000012_10103_100 00015_10102_10101_10 096_10000018_1000001 9_10000056_10000059_ 10052_10053_10107_10 050_10106_10051_1000 0053_10000007_100000 50_10117_10084_10083 _10000047_10080_1008 2_10081_10110_10111_ 10112_10113_10114_10 115_10037_10000041_1 0000044_10078_10079_ 10077_10000038_429_1 0073_10000035_10121-10110,searchweb20160 3_10,afswitch_1,sing le_sort_3_default&btsid=a6be545b-e888-4b03-9013-9f4f9cbfb8b2)
Да и нужно ли, при цене 8 евро, его своими руками делать?
255203 (https://ru.aliexpress.com/item/High-Quality-Encoder-6mm-Shaft-600P-R-Incremental-Rotary-AB-phase-for-Length-Measurement/32738414653.html?spm =2114.03010208.3.1.j 05RwH&ws_ab_test=searchweb 0_0,searchweb201602_ 5_10065_10068_100000 32_119_10000025_1000 0029_430_10000028_10 060_10062_10056_1005 5_10000062_10054_301 _10059_10099_1000002 2_10000012_10103_100 00015_10102_10101_10 096_10000018_1000001 9_10000056_10000059_ 10052_10053_10107_10 050_10106_10051_1000 0053_10000007_100000 50_10117_10084_10083 _10000047_10080_1008 2_10081_10110_10111_ 10112_10113_10114_10 115_10037_10000041_1 0000044_10078_10079_ 10077_10000038_429_1 0073_10000035_10121-10110,searchweb20160 3_10,afswitch_1,sing le_sort_3_default&btsid=a6be545b-e888-4b03-9013-9f4f9cbfb8b2)
255204
Энкодер этот имеет 600 импульсов на оборот, что позволяет в синтезаторе делать практически любой шаг изменения частоты. Например, при шаге 10 Гц на 1 импульс получается 6кГц на оборот. А можно и 5 гц на импульс, и 1 Гц на импульс. Куда уж точнее?
Подключил к синтезатору. Надел на вал ручку настройки, тронул - ну что сказать, - сказка. Вращается как по маслу, от легкого тычка пальцем долго крутится по инерции. Придется класть под ручку настройки фетровую прокладку.
Гениально.
А вот энкодер, который своими руками не сделаешь.
Да и нужно ли, при цене 8 евро, его своими руками делать?
И в "Тюльпане" применяют. (Как пример-вариант.)
ли, при цене 8 евро, 600 много, как в рублях, так и в импульсах;-)! Диаметр 38мм, высота(длина) 35мм, тоже много(а). Самоделковый на 64 или 100 импульсов , получаются с размерами 22Х25Х12мм с формирователем внутри. И по цене устраивающей любого жлоба!:super:
600 много Много импульсов не бывает, бывает мало :) В синтезаторе программно делить можно на сколько угодно. А в рублях - Вам виднее, но за заводской энкодер высокого разрешения, со встроенными формирователями по цене компьютерной мыши - по-моему, стОит того :)
возможно придётся ставить фетровые "тормозные диски" Можно попробовать маленький неодимовый магнитик пристроить возле шестеренки. Должна тормозиться. Просверлить алюминиевую плиту и вставить круглую "таблетку".
Интересно, а если не надо много импульсов за оборот, допустим только 1024 имп., кто-нить делал энкодеры на изменении магнитного поля? На валу насажен круглый магнит, с датчика холла считывается сигнал отражающий магнитное поле, ДСП по степени изменения магнитного поля расчитывает угол поворота вала энкодера.
600 много, как в рублях, так и в импульсах! Диаметр 38мм, высота(длина) 35мм, тоже много
Этот уже есть.
Самоделковый на 64 или 100 импульсов , получаются с размерами 22Х25Х12мм с формирователем внутри.
Не покажете ли фото и конструкцию, дабы в следующий раз не "изобретать велосипед"?
Можно попробовать маленький неодимовый магнитик пристроить возле шестеренки.
В качестве диска с секторами использовал латунную шестерёнку с 55 зубьями от будильника
Шестерёнка из разноцветного металла - не магнитная, можно попробовать пристроить магнит вблизи подшипника.
Можно попробовать маленький неодимовый магнитик пристроить возле шестеренки. Должна тормозиться. Просверлить алюминиевую плиту и вставить круглую "таблетку".
Шестерня латунная,в этом проблема.
Я сделал всё из цветмета.
Проще сзади на хвостовик вала посадить от кассетного магнитофона "моментную муфту" из преднатяга ленты,компактный такой колёсик с фетром,а затем всё это закрепить стопорным кольцом на валу с упором на дюралевую крышку.
Добавлено через 17 минут(ы):
Да и нужно ли, при цене 8 евро, его своими руками делать?
Ну это как сказать!
Мне не трудно и даже легче купить,чем несколько раз по часу вечерами сидеть с надфилями,свёрлами и метчиками.
Тут дело в другом!
Допустим мы собрались на рыбалку,взяли с собой удочки (пусть даже без крючков),водки с закусками,трезвого водителя,заправили авто 30 литрами бензина и поехали за 100 км на рыбалку!
На следующий день приехали,рыбы почти не наловили,ну разве что коту трёх потрёпанных карасей с общей массой 300 грамм!
Да,дешевле и быстрей в "пятёрке" купить,тушку хека массой в 3 кг при цене в 220 руб за 1 кг !!!
Ну мы же не за рыбой едем за 100 км?
Так то медь и замкнутый виток, и хороший магнит... С латунью этот фокус уже не пройдет.
кто-нить делал энкодеры на изменении магнитного поля?
Производятся серийно. Но обойдется все равно слегка дороже $8...10 (что вообще, я бы сказал, просто задаром).
На валу насажен круглый магнит, с датчика холла считывается сигнал отражающий магнитное поле,В некоторых лазерных принтерах тонер магнитный. Что если намагнитить его уже на отпечатанном диске "оптюратора" и "скормить" датчику имени Холла? Сможет он регистрировать такие мелкие изменения намагниченности? Не работал с ДХ, не знаю. Хотя, сейчас не так дорого продают микросхемы с магнитиком, которые выдают последовательность импульс от угла поворота магнита. В теме где то есть...
Не покажете ли фото и конструкцию, Да тут же ... http://www.cqham.ru/forum/showthread.php?1786-%C2%E0%EB%EA%EE%E4%E 5%F0-%F1%E2%EE%E8%EC%E8-%F0%F3%EA%E0%EC%E8/page62
http://www.cqham.ru/forum/showthread.php?1786-%C2%E0%EB%EA%EE%E4%E 5%F0-%F1%E2%EE%E8%EC%E8-%F0%F3%EA%E0%EC%E8/page61
вот ещё .. 255222 .. 255223 .. 255224 .. 255225 .. ..255227 .. 255226
кто-нить делал энкодеры на изменении магнитного поля
https://ru.aliexpress.com/item/5-pcs-As5045-take-asum-SSOP-as5045-16-rotary-magnetic-encoder-imported-original-authentic-ic-delivery/32620912823.html?spm =2114.30010708.3.80. qPp9iM&ws_ab_test=searchweb 0_0,searchweb201602_ 4_10065_10068_100000 32_119_10000025_1000 0029_430_10000028_10 060_10062_10056_1005 5_10000062_10054_301 _10059_10099_1000002 2_10000012_10103_100 00015_10102_10096_10 000018_10000019_1000 0056_10000059_10052_ 10053_10107_10050_10 106_10051_10000053_1 0000007_10000050_101 17_10084_10083_10000 047_10080_10082_1008 1_10110_10111_10112_ 10113_10114_10115_10 037_10000041_1000004 4_10078_10079_10077_ 10000038_429_10073_1 0000035_10121-10051,searchweb20160 3_2,afswitch_4_afCha nnel,single_sort_3_d efault&btsid=fe0172a6-1c8f-43bc-8235-bb3cedf9487b
Но дешевле купить готовый, http://www.ebay.com/itm/Rotary-Encoder-400P-R-6mm-Incremental-Optical-Shaft-Working-Measurement-C2V5-/142241526020?hash=it em211e417104:g:2YEAA OSw9GhYd1Ie хотя у слесаря фобии покупать на Али и Ебей.:ржач:
Шестерня латунная,в этом проблема.
Я сделал всё из цветмета. Как раз и не проблема, выше вам "кино" правильно показали. Цвет-мет будет тормозиться, чем выше электропроводность тем сильнее. Попробуйте, авось понравится. Должен быть такой эффект - быстрое вращение сильно тормозится, а медленное вращение замедляется уже не так быстро.
К подшипникам совать магнит не следует, мало ли чего туда "прилипнет".;-)
фобии покупать на Али и Ебей.:ржач:
предложннные ссылки не открываются. скажите на словах номера моделей энкодеров, мне надо разрешение как говорил ранее около 1000 импульсов за оборот.
7000 р. за энкодер дороговато, у меня 2400 импульсов за 200 руб. Мне надо энкодер типа магнитный диск, датчик холла и ДСП в районе 500 руб.
Владимир_К
05.02.2017, 19:39
Должен быть такой эффект - быстрое вращение сильно тормозится, а медленное вращение замедляется уже не так быстро.
При быстром вращении, как раз и не надо, чтобы что-то тормозило. Так удобно перестраиваться если надо на большую величину. Крутанул ручку и перестроился. А вот при остановке должен удерживать что-то типа тормоза. У меня на ручке настройки есть откидывающаяся ручка, за которую удобно крутить, но она создает дисбаланс и, при остановке, ручка может провернуться. Ось на подшипниках, вращается свободно, поэтому ИМХО фетр и никакие ниобиевые магниты.
Но дешевле купить готовый Ну вот точно такой же показал я страницей раньше, только не на 400, а на 600 импульсов. :ржач:
Мне надо энкодер типа магнитный диск, датчик холла и ДСП в районе 500 руб.Ну вам же рн3гп дал ссылку на 5 чипов с магнитами за 1500р. Там же можно увидеть подобные AS5040, AS5600. 10бит импульсов на выходе при угле 360 градусов. 300 рублей за чип с магнитом не устраивают? Клеите на ось круглый магнит, напротив располагаете платку с чипом, и вот оно щястъе:smile:
удобно перестраиваться если надо на большую величину. Крутанул ручку и перестроился. А вот при остановке должен удерживать что-то типа тормоза. Вот как раз без тормоза неудобно. Крутить удобно, тормозить неудобно. Оставил ручку, чуть движение - и настройка сдвинулась. Поэтому подложил я фетровую шайбу, и отрегулировал вертикальным смещением ручки коэффициент трения так, чтобы крутить было удобно легким движением пальца, но чтобы не крутилась и не покачивалась, если убрать руку.
Владимир_К
05.02.2017, 19:52
но чтобы не крутилась и не покачивалась, если убрать руку.
Вы наверное читаете вскользь то, что я написал, так как я написал абсолютно то же самое. Во всяком случае, смысл тот же.
Владимир_К,
так я же и не спорю, пишу ровно о том же.
Глазунов
05.02.2017, 20:18
ВЕ-178.
Z=1000 самое то.
И не проблема.
:пиво:
Можно сказать окончательно долепил энкодер из поста 624, сделанный из деталей будильника,старой автомагнитолы и подшипников сельсинов (мужики ещё посоветовали подшипники из катушек спиннингов).
Прикрутил плату формирователя на LM393, к стати разъём и кабелёк от той самой оптической мышки.
255632
Красиво!
Что решили с подтормаживанием - на каком варианте остановились?
Наверно просто фетровый диск надо подложить между ручкой и фальшпанелью,я думаю не стоит городить никаких механизмов,проще-надёжней.
Aleksey.
10.02.2017, 00:24
alend, спасибо за идею с шестеренками от будильника. Доделал-таки энкодер. Основа - моторчик от жесткого диска.255633
alend, спасибо за идею с шестеренками от будильника.
Стараюсь придерживаться правила,-лень двигатель прогресса!
Потому решил по возможности сделать всё из металла и по возможности использовать "готовые" детали.
К стати идея с моторчиком-основой понравилась,не надо подгонять надфилями высоту дистанционных стоек между панелями, как в моём случае,что влияет на плавность хода.
Александр60
16.03.2017, 21:30
Alex1, какой ты применил формирователь для датчиков из принтера. У меня есть 2 датчика из струйного принтера, но названия на них нет. Похожие как у тебя. У меня с одной стороны выходят 2 вывода, а с другой 4. пост 613.
alend, спасибо за идею с шестеренками от будильника
Вроде Андрей эту мысль толкнул, может ошибаюсь? http://www.cqham.ru/forum/showthread.php?31955-Малогабаритный-9-Band-синтезатор-с-САТ-из-доступных-деталей&p=1235909&viewfull=1#post12359 09
Alex1, какой ты применил формирователь для датчиков из принтера. Ни какого! Там( по крайней мере у меня) уже выход сформирован. Но для полной уверенности, попробуй вот такой .. 258737 .. .
Александр60
16.03.2017, 22:34
А как подключил ты? Может и я попробую. там где светодиод 2 вывода. С другой стороны 4 вывода. На плате с оптопарой, там где 2 вывода, с одним включен резистор 82 ом. Я думаю токоограничущий. А там где 4 вывода, с одного емкость на землю.
резистор 82 ом. Я думаю токоограничущий. А там где 4 вывода, с одного емкость на землю.
Платку от куда выпаян датчик ещё не выкинул? Нужно смотреть на платке. в моём случае, резистор устанавливался со стороны анода светодиода, но встречаются и иные включения. Кондесатор подключен к выводу питания фотодатчика, ещё один вывод на "землю", два остальных естественно выходы. 258754
Александр60
17.03.2017, 06:56
Спасибо. Плату не выкинул. Сегодня вечером буду разбираться.
В качестве привода диска, очень удобно использовать "кусочки" от переменного резистора TESLA .. 258755 .. у него на валу есть выточенный шток, диаметром 3 мм , ..258757 .. 258758 мало того, полированная поверхность вала в купе с вязкой смазкой, даёт очень плавный ход привода диска, по мне так лучше чем на подшипниках качения, это же всё равно подшипник, но скольжения. Готовое изделие выглядит вот так .. 258759 .. правда этот экземпляр с оптодатчиком от "мыши", с датчиком от позиционера, толщина изделия около 9мм( конечно ежели диск имеет диаметр 20 мм)
Сан Саныч
20.03.2017, 21:35
Может быть кто то делал себе валкодер из такого набора.
259033
Поделитесь опытом изготовления.
а никто не пробовал штрихи на торце рисовать?
по идее это может уменьшить толщину валкодера
Поделитесь опытом изготовления. Попробуйте так .. 259034 .. 259035 .. 259036 .. 259037 .. 259038
Сан Саныч
20.03.2017, 22:56
Изготовить таким образом большой проблемы не вижу. Тут главное сам наборчик даст нам то что нужно? Китайцы пишут (в переводе) "колесо умной машины":
Code disk Technical parameters:
Brand new and high quality.
Number of lines: 100 lines
Outer diameter: 22mm
Bore Diameter: 3.5mm
Thickness: 0.3mm
Material: Steel
Production process: Laser Cutting
Speed of pipe technical parameters:
On the tube Manufacturer: Hewlett-Packard HP Original
Supply voltage: 5V
Wiring: Red-5V Black-GND
Output Signal: 5Vp-p two quadrature signal output
Вот и вопрос, стоит ли этот набор заказывать?
кто то делал себе валкодер из такого наборСсылку дайте, пожалуста
Ссылку дайте, пожалуста
их там на али пруд пруди (https://www.aliexpress.com/wholesale?ltype=whol esale&d=y&origin=y&isViewCP=y&catId=0&initiative_id=SB_201 70320162011&SearchText=Encoder+C oded+Disc&blanktest=0&tc=af)
Вот и вопрос, стоит ли этот набор заказывать?Не знаю как сам датчик, но из за диска стоило бы, с "мышиным" датчиком сие "вчёное колесо" работать будет на ура!
Попробывал две схемы валкодеров.Одна на358 не пошла,хотя микросхема рабочая.Вторая не561тм2 наполовину .На колекторах транзисторов уровни переключения есть на выходах 561 нет.
их там на али пруд пруди
Если покупать, то не "рассыпуху" а сразу готовый, всего 500 руб.. http://www.ebay.com/itm/New-360P-R-Incremental-Rotary-Encoder-AB-phase-encoder-6mm-Shaft-W-coupling-/321760714239?hash=it em4aea6eddff:g:4SEAA OSwNSxVRuqu
На 100 немного дороже. http://www.ebay.com/itm/100P-R-Incremental-Rotary-Encoder-AB-phase-6mm-Shaft-DC-5v-24v-12v-For-Arduino-/252292804272?hash=it em3abdd2aeb0:g:yTMAA OxyepRRvuJH
Оставил на транзисторах.259354
Попробывал две схемы валкодеров.А сами схемы показать можете?
259365259364На 358 рабочая стояла стояла в валкодере .Во второй распиновка неправильная.Трнзист оры работают подключаю 561 тишина.http://electro-tehnyk.narod.ru/docs/Datasheet/K561TM2.pdf
Владимир_К
26.03.2017, 11:14
На 358 рабочая стояла стояла в валкодере
В левой схеме резисторы 2,2 к увеличьте до 10 ком, а может и больше. Измерьте напряжение на резисторах 2,2 кома при повороте валкодера. Напряжение должно меняться, в зависимости от освещенности (у меня оно меняется примерно от 0,8 вольта до 3,9 вольта, с оптопарами от мышки). С резисторами 2,2 кома, там будет явно мало при полной освещенности. Если и с 10 ком будет мало, резистор через которым регулируется ток светодиода тоже можно уменьшить. Переменным резистором выставьте напряжение на инвертирующих входах примерно посредине того, что получаете при повороте валкодера на выходах оптопары. Например у меня это около 2-2,5 вольт. то есть (0,8+3,9)/2. Валкодеры по такой схеме работают всегда, штук 10 их собрал. На любых попавшихся под руку операционниках. Также неплохо работают на 561ЛН2. Схема валкодера на 561ЛН2 из синтезатора Тарасова. Поиском можно найти. Диск напечатан на прозрачной пленке. Для оптопары от мышки число делений брал разное от 50 до 150. Работает четко всегда. Сначала думал, что надо выдерживать толщину и расстояние между делениями, как в диске мышки, но это не обязательно. Сдвиг будет всегда.
Схема с транзисторами значительно хуже. Левая схема имеет гистерезис, поэтому даже при некоторой паразитной засветке работает четко. С транзисторами, приходилось закрывать экраном.
Схема по которой я собираю немного отличается от приведенной здесь, но по принципу работы они идентичны.
Во второй распиновка неправильная. Распиновка правильная! Только вторая схема , это энкодер направлений, крутите и импульсы выдаёт только один канал! На другом канале импульсов нет. Первая схема это компаратор напряжений, у него будет присутствовать выходной сигнал только в том случае, ежели входной сигнал достигнет определённого уровня. Этот уровень регулируется подстроечным резистором. Обе схемы рабочие, и не один раз повторённые, и мной в том числе. И да резисторы 2,2К можно заменить на 4,7...10К , без фанатизма конечно, величина этих резисторов зависит от токоограничивающего резистора в цепи светодиода. Я устанавливаю в этой цепи резистор с номиналом от 560 ...1200 Ом., естественно тогда приходится увеличивать и эмиттерные резисторы в оптодатчике.
259364Трнзисторы работают подключаю 561 тишина.http://electro-tehnyk.narod.ru/docs/Datasheet/K561TM2.pdf
На схеме хоть и указано 561ТМ2 или 7474, на самом деле эти микросхемы по распиновке не совпадают. Более того, поделюсь своим небольшим опытом. Буквально неделю тому назад собрал на макетной плате простую схемку-имитатор валкодера:
259385
Схема попалась где-то здесь, на этом форуме. Данный имитатор выдает прямоугольные импульсы, сдвинутые на 90 градусов по фазе. Вместо 7474 установил 561ТМ2, с учетом её цоколевки. Схема не заработала... На коллекторах транзисторов имелись четкие прямоугольные импульсы, на выходах триггеров 561ТМ2 было глухо. Пробежавшись по интернету обратил внимание на то, что во всех случаях применения микросхемы 561ТМ2 её входы R и S всегда сидят на "земле", в отличие от микросхемы 7474 , у которой эти входы подключены к шине "+5В".
Перепаял входы R и S микросхемы 561ТМ2 на землю , и все сразу заработало.
Вот финальная схема:
259388
Это все к тому, что воткнуть 561ТМ2 на место 7474 просто так не получится.
Это все к тому, что воткнуть 561ТМ2 на место 7474 просто так не получится.Разумеется . Потому что импортный аналог К561ТМ2 - 4013 (CD4013) а не 7474. Для 7474 наш аналог К155ТМ2 (К555ТМ2, К1533ТМ2). 40хх и 74хх - совсем разные серии.
Вот именно что стоит 561тм2 .Насхеме показано что 5 и 6 выхода , а в даташите 1 и 2 выхода и кому верить разница 155 у них входа инверсные и структура другая(Потому что импортный аналог К561ТМ2 - 4013 (CD4013) только с буквой А-CD4013A)
Добавлено через 15 минут(ы):
Запустил 568 увеличив до 10к.Сразу побоялся ставить большое сопротивление.
Вот что получилось.259514259 515
Вот что получилось
Судя по плате с реле, то валкодер предназначается для этого .. http://cqham.ru/i_details.gif Synthesizer on Mega 2560 + 3.2 TFT LCD + Si53.... (http://www.cqham.ru/forum/showthread.php?goto= newpost&t=34517) синтезатора? Ежели для него, то формирователь на ...ТМ2(74НС74) работать в нём не будет! Потому как у него иной алгоритм работы.
Нет ,недля этого синтезатора.Это для син.воробей,валкодер на358.На тм2 экспериментировал.А плата с реле от меги 2650 переделанная под 24 вольта.
Коллега! Обратите внимание на м.с. таймер 555! Она специально заточена для такого применения, есть два компаратора и триггер формирующий фронты. Есть ТТЛ и КМОП версии, дип и планарное исполнение. И не дороже операционного усилителя.
Я,в курсе так как недавно ремонтировал щит атоматики.Там все переключения на кр1006ви.
Ранее собирал преобразователи на этойже микросхеме.Редко использую 555,чаще 1006.
Для
Добавлено через 30 минут(ы):
Для RT6DZ. Мне с польского принтера достался диск на 72 импульса и платка на кот. были установлены оптопара, таймер ULY7855. Два резистора и блокировочная ёмкость. И всё это успешно обслуживало оптопару.Мне не понятно, зачем эта возня с ОУ и триггерами если есть профессиональное решение! Простите! Хотелось помочь. 73!
Мне не понятно, зачем эта возня с ОУ Я вам больше скажу, мне вообще не понятно как в принтер попал таймер, вот смотрите 259533 это от сканера, это 259534 от принтера, а это 259535 от меня со сканером, и ни каких таймеров-операционников или логики!, Всё уже внутри с датчиком! Правда на всех желающих сканеров и принтеров может не хватить, и вот тут мне становится совсем не понятно, почему !;-)
Нету у меня ни принтеров ни сканеров для разборки,есть только желание что то сделать своими руками.
259593
Alex 1. Надо полагать, что в вашем чипе всё же есть пара таймеров со схемой подавления дребезга и поворотом фазы. Иначе, как это всё работает!? 73!
Надо полагать, что в вашем чипе всё же есть пара таймеров со схемой подавления дребезга и поворотом фазы. Я не знаю что там есть! Но то что там нет поворачивателя фаз и таймера , я знаю точно! Попытка использовать эти датчики с диском, у которого ширина секторов иная чем у тех что на фото, ни к чему хорошему не привело. Из этого я сделал вывод, что смещение фаз организованно чисто механически, сиречь разносом оптоприёмников.
С мышыными же делами и вовсе всё обстоит проще чем кажется. Достаточно компаратора напряжений на каждый канал, и правильная установка оптопары как относительно друг к другу, так и относительно диска. Это очень хорошо видно на программных, компьютерных осциллографах, они как правило на два входа.
И ещё, как выглядит дребезг в оптодатчике?
вот смотрите ..... это 259534 от принтера
Разобрал старый струйный принтер Canon.. Там есть такая же оптопара, как у вас на фото. Как её правильно подключить? Напряжение питания какое? У фотоприемника четыре вывода- что с ними делать?
AlexanderT
03.04.2017, 20:06
У фотоприемника четыре вывода- что с ними делать?Ничего, этот датчик не распознаёт направление вращения, в большинстве принтеров к сожалению такие. Нужно или пару таких или один пятивыводный (2+3).
Там есть такая же оптопара,А диск есть? С другим диском будет выдавать пачки импульсов. 260092от 3,3 до 5 Вольт
А диск есть? С другим диском будет выдавать пачки импульсов.
Вот то, что есть у меня. Оптопара 4 х 2:
260094
Родной диск, с которым эта оптопара работала:
260095
Еще из принтера Canon извлек вот такие оптопары 2 х 2:
260096
И лента, длиной 40см, куда её применить , трудно сказать)))):
260097
Диск конечно великоват, но с самопальным диском этот датчик правильно работать не будет. У меня их есть, пришлось оставить как ЗИП, для пары валкодеров с малыми дисками .. 260100 .. . Если размеры не принципиальны, то всё будет работать, количество импульсов примерно будет равно половине количества рисок на диске. Но проблематично будет с настройкой даже с шагом в 1Гц. Выкидывать то же не стоит, может попадётся сканер там вот такие штуки бывают .. 260101 .. , попадалась такая же и в струйном принтере, видимо вместо шагового двигателя была.
AlexanderT
03.04.2017, 21:48
лента, длиной 40см, куда её применитьОтрезать нужной длинны кусок, склеить в кольцо и наклеить торцом на диск, дальше как обычно.
Владимир_К
07.07.2017, 13:39
Оптический валкодер из шагового двигателя от 5-ти дюймового дисковода:
- Разбираем двигатель, стараемся не засорить подшипники. Скальпелем удаляем провод катушек статора, затем ножовкой выпиливаем полюса статора. В одной из крышек выпиливаем окно. Также делаем пропил в наборе статора. В это окно будет входить оптопара от мыши.
- Диск печатаем на прозрачной пленке. Затем его шайбой (ее надо вырезать ножницами из тонкого алюминия) тремя винтами крепим к торцу барабанчика, который стоял снаружи. (На нем крепилась лента которой двигались головки дисковода). Барабанчик запрессовываем на ось двигателя, примерно в то положение, где стоял магнит ротора, который, понятно, надо удалить. Хотя, его тоже можно использовать для закрепления диска. В этом двигателе (возможно и в остальных подобных) магнит состоит из набора пластин, часть их можно отделить, оставить необходимое количество, миллиметров 7 будет достаточно. (Правда я его сразу выбросил, сверлить не пробовал, может пластины там закаленные?)
Остальное ясно из фото. Схема собрана на операционнике, в качестве которого можно брать любой. Оптопара от мышки паяется на маленькой платке, которая потом припаивается на основную плату.
Надо, конечно, примерно день повозиться. Но это будет не хуже оптических валкодеров, которые продаются (например в Космодроме и стоят несколько тысяч грн.), тем более механической примитивной трещетки.
Один недостаток - ось 5 мм. В продаже ручки настройки обычно под диаметр 6 мм.
Мне попался двигатель TEAC. Он имеет размеры 35х35 мм. Это поменьше отечественных (или болгарских?).
Подобная конструкция встречалась в интернете, но вопросы по валкодеру периодически появляются на страницах форумов. Поэтому решил выложить подробно, может кому и пригодится.
В 21-м веке с развитием тачскринов и всякой чувствительной цифровой оптики пора бы уже начать пользоваться этим и в энкодер строительстве. Мне думается, риски на диске это жуткий моветон в сегодняшних реалиях.
DSP оптический энкодер на базе чипа оптической мыши.
266063
от 1 до 2200 импульсов за 1 оборот диска. Скорость до 10000 импульсов в секунду. Буферная память до 256 импульсов. Стоимость менее 300 р.
Если кому интересны подробности этой старой конструкции и достигнутых характеристик, уточню....
Владимир_К
07.07.2017, 14:04
Если кому интересны подробности этой старой конструкции и достигнутых характеристик, уточню....
Как говорят в таких случаях: исходник в студию! Желательно для распространенных контроллеров (Атмега, STM103). И желательно на С(просить, так уж просить):smile:. Чертежи не надо. Правда мыши оптической и неисправной у меня нет, а с шариками много было.
Мне думается, риски на диске это жуткий моветон в сегодняшних реалиях.:smile:
Вот например с описание протокола, написать обработчик пара пустяков под любую платформу...
266065
Пример кода
void PhotoEncoderTack()
{
signed char deltaY;
deltaY = PhotoEncoderGetDelta _Y();
// энкодер вращается
if( deltaY > 0 + 4 || deltaY < 0 - 4 )
{
encoder_rotate = 1;
encoder_hold_time = 0;
}
else
{
encoder_hold_time++;
if( encoder_hold_time > 100 )
{
encoder_rotate = 0;
encoder_hold_time = 0;
}
}
encoder_count = encoder_count + deltaY;
if( encoder_count < -32500 ) encoder_count = -32500;
if( encoder_count > 32500 ) encoder_count = 32500;
}
Владимир_К
07.07.2017, 14:50
Ну и в результате, что имеем? В чем преимущество этого решения? Не надо печатать диск с рисками. Все. Больше никаких преимуществ я не усматриваю. Механика остается, и если нет доступа к станкам, это основная проблема, которую Ваше предложение, никак не решает.
Приложил печатку валкодера. Схема выше. Но, повторяю, двигатель этот 35х35 мм. Для отечественного надо корректировать.
Сам диск - полдела. Юстировка оптопары (иначе можно получить не квадратуру, а нечто совершенно произвольное). Формирование четких фронтов для обработки. Соответствующая скорость обработки (в случае чипа от оптической мыши, с PS/2, этот вопрос вообще не встает, поскольку требования на пару порядков скромнее). И механика - совершенно произвольная. Например, шпиндель от старого 3.5" дисковода.
Да, а готовый оптический энкодер (400...600 импульсов/оборот) - <$12 на ali.
Владимир_К, у оптотранзистора выход ломовой, усилитель на операционнике не нужен, а вот гистерезис не помешает. лучше lm358 заменить на 74c14 или что-то подобное
Пример кодаОткуда код? А где остальной код?
Ну и в результате, что имеем? В чем преимущество этого решения? Не надо печатать диск с рисками. Все. Больше никаких преимуществ я не усматриваю.
Основное преимущество, это счет ведется внутри чипа, а управляющий микроконтроллер снимает данные о перемещении, в данном случае вращении в произвольные моменты времени, по мере возможности.
Так же в плане разрешения такого энкодера, это как разрешение экрана VGA сравнивать с разрешением FullHD, высокое разрешение энкодера открывает дополнительные возможности и удобства.
Смотри какое разрешение в пробной версии и как удобно крутить.
http://www.youtube.com/watch?v=IdmTzXpOpSc
Владимир_К
07.07.2017, 18:53
Чтобы быстрее справиться с задачей - раскурочить статор - высверлить сверлом 2 мм. Но статор надо зажать рядом со сверлением струбциной, иначе развалится. Просверлить, потом кусачками удалить (также не освобождая зажим). Затем в тиски - доработать напильником. На это ушло полтора часа.
Откуда код?
Первое что попалось на глаза...
Владимир_К
07.07.2017, 18:56
лучше lm358 заменить на 74c14 или что-то подобное
Возможно. Ее просто нет в столе:-(.
Ах да.. Чуть не забыл. Наверняка у энкодеров с рисками на пленке есть чувствительность к чистоте поверхности, DSP энкодер же может работать вообще по замазанной поверхности диска, так как чувствителен не к пересекающим свет полосам, а к фотографическому изображению поверхности диска. По этому корпус не нужен и не чувствителен к пыли.
Так же мне пока не ясно насколько нечувствительны энкодеры с рисками на диске к переходным процессам при пограничном положении риски относительно светового потока?
Владимир_К
07.07.2017, 19:50
Ах да.. Чуть не забыл.
Не произошло бы ничего страшного, даже если бы и забыли:smile:. Потому как энкодеру до лампочки все эти переходные процессы и пограничные положения.
Так же мне пока не ясно насколько нечувствительны энкодеры с рисками на диске к переходным процессам при пограничном положении риски относительно светового потока?Переходные процессы при пограничном положении никак не влияют, т.к. они нивелируются срабатыванием компаратора, имеющим зону нечувствительности (по другому гистерезис срабатывания)
Первое что попалось на глаза...Но этого очень мало! Фрагмент кода слишком вырван из контекста.
А где можно увидеть работу энкодера которому до лампочки при медленном и быстром вращении, быстроту счета, а так же точность позиционирования?
Добавлено через 6 минут(ы):
Но этого очень мало! Фрагмент кода слишком вырван из контекста.
Это основной код. Проц получает данные оптического чипа о перемещении, вращении диска и суммирует с 16-битным счетчиком энкодера. Все...
Другая программа интерпретирует число счетчика энкодера. Например суммирует с числом базовой частоты того или иного диапазона в Гц и отправляет данные о новой частоте синтезатору частоты.
deltaY = PhotoEncoderGetDelta _Y();Вот эта функция PhotoEncoderGetDelta _Y не описана. А вы говорите всё...
Ее просто нет в столе
ну, тогда использованный вами операционник в режиме компаратора с гистерезисом в четверть вольта
а то будут позиции в которых будет дрожать (в дешевых афотеховских мышах такое наблюдалось, ибо у мышиного чипа гистерезиса по входу небыло)
А где можно увидеть работу энкодера которому до лампочки при медленном и быстром вращении, быстроту счета, а так же точность позиционирования?Нет никаких ограничений для обработки импульсов от классического энкодера. Это же не радиоимпульсы!
Вот эта функция PhotoEncoderGetDelta _Y не описана. А вы говорите всё...
Вот пожалуйста
signed char PhotoEncoderGetDelta _Y()
{
return PhotoEncoderGetData( 0x02 );
}
Ну просто надо подергать одной ножкой контроллера и почитать что происходит на другой ножке. Вам и это надо описывать?
Вроде ранее выкладывал даташит с описанием.
А я надеялся на код чтения регистров сенсора. А что весь код проблемно выложить?
Нет никаких ограничений для обработки импульсов от классического энкодера. Это же не радиоимпульсы!
Это надо использовать проц со встроенным модулем обработчиком энкодера? Не обрабатывать же каждый импульс энкодера в прерывании основной программой. А если надо будет обработать 10000 импульсов в секунду?
А если надо будет обработать 10000 импульсов в секунду?Вам зачем такая скорость?
А я надеялся на код чтения регистров сенсора. А что весь код проблемно выложить?
Кошмар. Да просто ножками проца подергайте...
Вам зачем такая скорость?
Ну это же радио, надо уметь быстро перестраиваться по частоте. да так чтоб слышать что проскочит в перестраиваемом промежутке, чтоб если что интересно быстро энкодер схватить на частоте где встретился интересный сигнал.
Powered by vBulletin® Version 4.1.12 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot