Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Измерительное оборудование Осциллографы, мультиметры, анализаторы и другая измерительная техника необходимая каждому разработчику.

 
Опции темы
Непрочитано 14.12.2010, 20:01  
kru_yurij
Вид на жительство
 
Аватар для kru_yurij
 
Регистрация: 06.02.2008
Сообщений: 376
Сказал спасибо: 28
Сказали Спасибо 325 раз(а) в 130 сообщении(ях)
kru_yurij на пути к лучшему
По умолчанию Re: Выбор энкодера для координатника

Лучше чем сказал faru уже не скажешь. Прислушайтесь к мнению знающего человека, не ищите на .... приключений.

Можно только добавить - заплатите сторонней организации за модернизацию станка и Вам все сделают и начальство долбить не будет.
Реклама:
__________________
Змей ядовитый
kru_yurij вне форума  
Непрочитано 14.12.2010, 20:56  
Alex9797
Почётный гражданин KAZUS.RU
 
Аватар для Alex9797
 
Регистрация: 20.08.2010
Адрес: Днепр
Сообщений: 8,565
Сказал спасибо: 5,041
Сказали Спасибо 10,615 раз(а) в 3,604 сообщении(ях)
Alex9797 на пути к лучшему
По умолчанию Re: Выбор энкодера для координатника

[QUOTE=jump;292437]Godzilla82,
вы хоть видели систему ЧПУ? вы знаете, что такое шаг винта и шаровая пара? знаете скорости подач металлорежущих станков?
объясню популярно - шаг шаровой пары в большинстве случаев 5/10мм, максимальная подача суппорта - до 10м/с. пусть у нас безлюфтовая передача винт-гайка, обработка нормальной точности - 0,01мм и на один оборот вала при разрешении датчика, допустим, 0,01мм. тогда датчик должен иметь 1000 делений, на 1м вала приходится 1000мм/10мм=100об, и, соответственно, при 10м/с частота импульсов будет 10*100*1000=1,0млн имп/с.
а еще есть дребезг и направление...
"Проще всего было бы поставить простенький микроконтроллер. Он будет обсчитывать все три инкрементных энкодера. Ну и связать его с компом через COM-порт" - как вы будете все это обрабатывать? а еще есть интерполяция импульсов...
не смешите людей, в современных УЦИ применяют мотор-контроллеры с модулями квадратурного декодера либо связку ПЛИС+МК. а что ваш простенький МК будет делать с потоком от абсолютного датчика? сходите по данной мною ссылке, прочтите литературу.

А вы хоть видели модуль КАМАК? Знаете его скорость?
Скорость шины - всего 1 микросекунда. А на том здоровенном модуле, о котором идет речь - собран всего лишь реверсивный счетчик. Причем одну треть платы модуля занимает интерфейс шины, на двух десятках корпусов логики.
Любой простенький микроконтроллер даст фору.
Alex9797 вне форума  
Непрочитано 14.12.2010, 21:17  
Alex9797
Почётный гражданин KAZUS.RU
 
Аватар для Alex9797
 
Регистрация: 20.08.2010
Адрес: Днепр
Сообщений: 8,565
Сказал спасибо: 5,041
Сказали Спасибо 10,615 раз(а) в 3,604 сообщении(ях)
Alex9797 на пути к лучшему
По умолчанию Re: Выбор энкодера для координатника

Сообщение от faru Посмотреть сообщение
Судя по формулировке вопроса - познания и в станкостроении и в электронике и в прикладных дисциплинах - нулевые. Почитайте формумы rcdesign.ru, cnczone.com, по-гуглите, год-два все поймете. Либо купите готовый CNC и не мучайтесь, есть бюджетные "игрушки" от 15 тыс.
Суровый приговор!
Так и напрашивается избитый пример с Титаником, построенным профессионалами, и ковчегом, построенным с нулевыми знаниями.

Знаю я подобные конторы, где до сих пор живут модули КАМАК 30-летней давности, и еще более древнее железо. Для них покупка транзистора за 1 доллар - это проблема! А что уж говорить о 15 тысячах! Нереально.

Насколько я понял, главное для них - любой ценой продлить агонию координатника. Если при этом удастся улучшить его параметры - отлично. Но если даже они останутся прежними, с точностью 1мм - и тому будут рады. А скорее всего именно к этому и придут. Ведь железо все раздолбано, люфты в палец. И если даже удастся найти энкодер с точностью 0,01мм, и присобачить его к софту, то придется кучу многобайтных констант потратить на учет этих люфтов.

Я бы посоветовал для начала ограничиться точностью 0,1мм. И дешевле, и реальнее.
Alex9797 вне форума  
Сказали "Спасибо" Alex9797
misha (16.12.2010)
Непрочитано 14.12.2010, 21:17  
goga77
Частый гость
 
Регистрация: 29.11.2006
Сообщений: 13
Сказал спасибо: 0
Сказали Спасибо 3 раз(а) в 1 сообщении
goga77 на пути к лучшему
По умолчанию Re: Выбор энкодера для координатника

Вам ,jump ,в принципе, уже ответил полностью на все вопросы,
у СКБ ИС есть все варианты обработки сигналов инкр. датчиков

rs232,usb, pci и isa платы, а также преобразователь в счет/направление.

Смотрите у на их сайте http://www.skbis.ru/index.php?p=3&c=8

С уважением.
Кстати ,если есть деньги ,можем помочь в ремонте и модернизации
(занимаюсь ремонтом станков с ЧПУ).

Последний раз редактировалось goga77; 14.12.2010 в 21:20.
goga77 вне форума  
Непрочитано 14.12.2010, 21:18  
yura72
Прохожий
 
Регистрация: 16.01.2010
Сообщений: 9
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
yura72 на пути к лучшему
По умолчанию Re: Выбор энкодера для координатника

to jump
Спасибо за ссылку, там очень много интересного для меня. Если у вас есть еще материалы и по CAN-интерфейсу, я был бы просто счастлив.

Координатное устройство, о котором я писал, находится в сверхзвуковой аэродинамической трубе и предназначено для передвижения датчиков, дополнительного микрокоординатника или даже модели. Сверхзвуковой поток проходит сквозь координатник, давление там может быть от 0,1 до 10 Атм. А температура близка к уличной (-30 - +30). Координатник закрыт герметичным кожухом. (Ну это так, для конкретики).

to Godzilla82
Ваш вариант может также подойти.
Управление двигателями ручное: нажал на кнопку - двигатель работает. С помощью кнопок удается передвигать координатник с шагом от 0,1 мм.
У меня есть вопросы: микроконтроллер последовательно опрашивает энкодеры или параллельно? Какое время переключения между устройствами? Какое полное время опроса 4-х энкодеров может получиться (на скорости COM-порта 115 кбит, энкодер 100 имп/об). Нужен порядок величин: 10 мсек или 100 мсек.

to faru & kru_yurij
Знаете, бедность не порок, и я работаю не на производстве, а в институте, где приходится делать все своими руками, даже если они кривые от рождения. И если бы вы увидели монтаж этого чуда, вы б померли от хохоту. причем делалось все лет 30 назад и даже не мной.
yura72 вне форума  
Непрочитано 14.12.2010, 21:28  
goga77
Частый гость
 
Регистрация: 29.11.2006
Сообщений: 13
Сказал спасибо: 0
Сказали Спасибо 3 раз(а) в 1 сообщении
goga77 на пути к лучшему
По умолчанию Re: Выбор энкодера для координатника

Нужен Вам этот прибор и датчики, и больше ничего!

http://www.skbis.ru/index.php?p=3&c=9&d=63
goga77 вне форума  
Непрочитано 14.12.2010, 21:50  
Popeye
Почётный гражданин KAZUS.RU
 
Аватар для Popeye
 
Регистрация: 05.08.2007
Адрес: Болгария Перник
Сообщений: 1,771
Сказал спасибо: 74
Сказали Спасибо 357 раз(а) в 245 сообщении(ях)
Popeye на пути к лучшему
По умолчанию Re: Выбор энкодера для координатника

Сообщение от yura72 Посмотреть сообщение
Координатное устройство, о котором я писал, находится в сверхзвуковой аэродинамической трубе и предназначено для передвижения датчиков, дополнительного микрокоординатника или даже модели.
Не надоело ? Ваши генералы дальше погонов, дач и слать людей на смерть не видят. На кого работаете ? Тополь ракеты более-менее пригодны. Твердое топливо, мобильные. Приветствую. Пол Европы 5 ракет с разделяющимися головками сравнять Европу с землей хватит. Зделано, до Вас. Требуете чтоб сденд усовершентвовали. Мне много. Может хватит ума, откажетесь ?
__________________
Мыслю, следовательно существую
Popeye вне форума  
Эти 2 пользователя(ей) сказали Спасибо Popeye за это сообщение:
misha (16.12.2010), NOPROBLEM (16.12.2010)
Непрочитано 14.12.2010, 21:50  
Godzilla82
Почётный гражданин KAZUS.RU
 
Регистрация: 29.10.2006
Сообщений: 1,446
Сказал спасибо: 99
Сказали Спасибо 317 раз(а) в 233 сообщении(ях)
Godzilla82 на пути к лучшему
Сообщение Re: Выбор энкодера для координатника

Сообщение от yura72 Посмотреть сообщение
У меня есть вопросы: микроконтроллер последовательно опрашивает энкодеры или параллельно? Какое время переключения между устройствами? Какое полное время опроса 4-х энкодеров может получиться (на скорости COM-порта 115 кбит, энкодер 100 имп/об). Нужен порядок величин: 10 мсек или 100 мсек.
Речь шла о 3-х энкодерах. Набросал схемку, а также развёл платку. Питание энкодеров - 5-вольтовое. Микросхему 7805 нужно поставить на радиатор. Если будете делать, то можно и на 4 энкодера переделать. Ну и программу написать.

Опрос внутри микроконтролера, естесственно, поочерёдный. Скорость опроса - при данном кварце до 10-20 микросекунд. То есть, энкодер при 1 обороте в секунду можно выбрать до 10000 импульсов на оборот. Это скорость обсчёта.

Скорость передачи - писал выше. 1000 измерений всех трёх энкодеров в секунду. При скорости порта 115200 бит/сек. Естесственно, можно и уменьшить.

Ещё параметр - сколько памяти надо хранить об оборотах. То есть, если вал может вращаться от нулевого положения - 150 оборотов. То при 100 импульсх на оборот всего будет 4х100х150 = 60000 значений. Их можно хранить в 2 байтах. Соответственно, 6 байт на три энкодера. Ну и скорость передачи одного байта - около 100 мксек. При 100 имп./мм с инкрементного энкодера можно получить 1/4х100 = 2,5 микрона.
Вложения:
Тип файла: pdf encoders.pdf (59.2 Кб, 167 просмотров)

Последний раз редактировалось Godzilla82; 14.12.2010 в 22:38.
Godzilla82 вне форума  
Непрочитано 14.12.2010, 22:37  
goga77
Частый гость
 
Регистрация: 29.11.2006
Сообщений: 13
Сказал спасибо: 0
Сказали Спасибо 3 раз(а) в 1 сообщении
goga77 на пути к лучшему
По умолчанию Re: Выбор энкодера для координатника

Простите ,Godzilla82, без аппаратного декодера счет/направление (например, встроенного в некоторые PIC ) все схемы на МК считают с ошибками , особенно в момент , когда датчик стоит на месте и вибрирует, т.е. ,например ,sin=1 ,cos=1-0-1-0... c большой частотой.
Наилучший вариант - ALTERA или аналогичное - декодер+многоразрядный счетчик и МК для выгрузки данных в интерфейс.Кстати ,обычно еще нужно
обрабатывать и нулевую метку.

Или вот такая хрень:
HCTL-20XX Agilent Quadrature Decoder / Counter Interface ICs...
Реально найти здесь не удалось.

yura72 , где-то была схема промышленного декодера на рассыпухе (и счетчика), если загоните в матрицу , будет здорово.Искать?

Последний раз редактировалось goga77; 14.12.2010 в 22:44.
goga77 вне форума  
Непрочитано 14.12.2010, 22:48  
Godzilla82
Почётный гражданин KAZUS.RU
 
Регистрация: 29.10.2006
Сообщений: 1,446
Сказал спасибо: 99
Сказали Спасибо 317 раз(а) в 233 сообщении(ях)
Godzilla82 на пути к лучшему
Сообщение Re: Выбор энкодера для координатника

Сообщение от goga77 Посмотреть сообщение
Простите ,Godzilla82, без аппаратного декодера счет/направление (например, встроенного в некоторые PIC ) все схемы на МК считают с ошибками , особенно в момент , когда датчик стоит на месте и вибрирует, т.е. ,например ,sin=1 ,cos=1-0-1-0... c большой частотой.
Микроконтроллер в данной схеме позволяет обсчитывать датчик со скоростью 50 кГц, даже выше. Вы хотите сказать, что механический довольно-таки массивный датчик вибрирует с такой частотой? Сильно сомневаюсь.

Один датчик возможно обсчитывать и со скоростью 200 кГц. Что же это за вибрации с такой частотой в механике?

К тому же максимальная частота средних энкодеров около 200 кГц. На большей частоте они уже не работают (речь идёт об энкодерах на 2-10 тыс. имп. на оборот).

Схема на МК всего лишь в несколько раз медленнее аппаратной логики. Если взять МК с тактовой частотой 100 МГц (по цене буквально раза в 2-3 дороже предложенной ATtiny2313 ), то можно будет обсчитывать и в несколько раз быстрее советской логики

Последний раз редактировалось Godzilla82; 14.12.2010 в 22:54.
Godzilla82 вне форума  
 

Закладки
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Книги dosikus Делимся опытом 11242 29.12.2015 23:45
Выбор транзистора для ИБП AssemblerRu Источники питания и свет 6 14.09.2010 22:19
Выбор ОУ для усиления сигнала ТСМ E_C_C Электроника - это просто 14 05.05.2010 14:47
Выбор девайса для прослушивания аудиокниг Wic_B Аудиотехника 2 12.04.2010 17:52
Выбор "приличного" паяльника для начинающего Moroz Igorevich Электроника - это просто 6 26.01.2010 02:28


Часовой пояс GMT +4, время: 20:00.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot