Технический форум по робототехнике.
Maxiik » 26 июн 2014, 22:35
Добрый вечер !
Имеется цилиндр который будет вращаться вокруг своей оси в право и влево на небольшой угол. Необходимо знать на какой угол будет прокручен цилиндр. Сначала думал на датчиках холла сделать, так как по сути необходимо фиксировать 5 положений. Но проблема в том что цилиндр маленький и получается что углы маленькие и неудобно реализовывать, темболие что ещё будет необходима настройка по углу поворота, так как угол на который нужно повернуть цилиндр будет определяться по ходу дела исходя из определённых факторов.
Решил применить потенциометр (переменный резистор), так и не понял в чём между ними отличие )))
И через АЦП считать угол поворота.
При эксперементе с АЦП столкнулся с проблемой, что даже при отсутствии напряжения на входе АЦП, в нём всёравно имеется мусор.
Подскажите как правильно делать системы слежения углового перемещения на резистивном принципе через АЦП, ну или буду рад советам по альтернативным решениям.
Зарание спасибо за консультацию.
***
Я использовал АЦП встроеный в микроконтроллер АТмега8.
Само устройство будет применяться в автомобиле, так что нужна хорошая надёжность как от помех, так и от внешних факторов.
dccharacter » 26 июн 2014, 22:41
А можно вместо того, чтобы измерять угол, поворачивать цилиндр на заданный угол?
Maxiik » 26 июн 2014, 22:50
да можно, и даже нужно, но я пока не знаю этот угол )
И надёжность должна быть крайне большой )
Будет зависеть моя жизнь от этого - буквально )
Добавлено спустя 4 минуты 47 секунд:
Само изделие - это роботизированный привод коробки передач на машину )
Механику эксперементальную уже сделал, продольное перемещение сделал и испытал успешно, теперь осталось самое сложное - сделать осевое перемещение ) Для пробольного использовал датчики холла, так как там приличное растояние между остановками штока.
dccharacter » 26 июн 2014, 23:02
Мой адвокат запретил мне продолжать беседу в этой ветке.
רגוזין רומאן » 26 июн 2014, 23:15
СКВТ
Maxiik » 26 июн 2014, 23:33
СКВТ дорого для начала...)
Nesenin » 27 июн 2014, 09:13
Maxiik писал(а):При эксперементе с АЦП столкнулся с проблемой, что даже при отсутствии напряжения на входе АЦП, в нём всёравно имеется мусор.
в смысле нога в воздухе? наводится из среды потенциал. надо шоб че то было. к земле притянуто например.
Andrew S » 27 июн 2014, 11:08
Maxiik писал(а):Добрый вечер !
Имеется цилиндр который будет вращаться вокруг своей оси в право и влево на небольшой угол. Необходимо знать на какой угол будет прокручен цилиндр. Сначала думал на датчиках холла сделать, так как по сути необходимо фиксировать 5 положений. Но проблема в том что цилиндр маленький и получается что углы маленькие и неудобно реализовывать, темболие что ещё будет необходима настройка по углу поворота, так как угол на который нужно повернуть цилиндр будет определяться по ходу дела исходя из определённых факторов.
Решил применить потенциометр (переменный резистор), так и не понял в чём между ними отличие )))
И через АЦП считать угол поворота.
При эксперементе с АЦП столкнулся с проблемой, что даже при отсутствии напряжения на входе АЦП, в нём всёравно имеется мусор.
Подскажите как правильно делать системы слежения углового перемещения на резистивном принципе через АЦП, ну или буду рад советам по альтернативным решениям.
Зарание спасибо за консультацию.
***
Я использовал АЦП встроеный в микроконтроллер АТмега8.
Само устройство будет применяться в автомобиле, так что нужна хорошая надёжность как от помех, так и от внешних факторов.
Изучите работу ЭМУР
Maxiik » 27 июн 2014, 12:21
в смысле нога в воздухе? наводится из среды потенциал. надо шоб че то было. к земле притянуто например.
Спасибо за советы !
У меня подключено по такой схеме, исправьте если не правильно...
***
По поводу работы ЭМУР, если дадите хорошее описание, то буду вам примного благодарен !
А так, рыскаю в интернете и ищу информацию )
Добавлено спустя 2 минуты 11 секунд:В частности вопрос на данный момент уже сводится к тому, как правильно проводить измерение углового перемещения с помощью потенциометра и как можно сделать схему более надёжной !
Также возможные варианты реализации....
Добавлено спустя 59 секунд:Конструктивно хочу сделать точное измерение с помощью потенциометра и контроль крайних положений штока по датчикам холла.
- Вложения
-

hunter03 » 27 июн 2014, 16:37
сделайте делитель напряжения
например так
питание
|
пер. резюк
|
_______________ ацп
|
резюк подтяжки
|
земля
tegauss » 28 июн 2014, 03:38
Если у Вас есть денежки и желание добиться нормальной точности, можно посмотреть на
продукцию AMS.
Maxiik » 28 июн 2014, 08:40
Вы имеете ввиду абсолютные энкодеры ?
Дело даже не то чтобы в деньгах, хотя и в них тоже... Просто у меня знаний ещё не хватает, чтобы использовать энкодеры и опыта нету...
Сейчас хочу испытать саму конструкцию, а дальше буду её совершенствовать и дойду до энкодеров...
А пока думаю с АЦП поработать и потенциометром.
Спасибо за совет.
Добавлено спустя 20 минут 11 секунд:А с такими энкодерами кто-нибудь имел дело ?
http://ru.aliexpress.com/item/Best-quality-Encoder-TRD-NA1024NW-1024P-R-Koyo-encoder-TRD-NA1024NW-absolute-encoder/1764961334.html
tegauss » 28 июн 2014, 23:38
С такими дела не имел, однако, судя по даташиту, выход у них параллельный, требует аж 10 пинов контроллера, и результат представляется в коде грея. Пичаль

AMS'овские по сравнению с этими удобнее, т.к. у них есть выдача позиции по SPI, с помощью ШИМ... Это сокращает число сигнальных линий. В случае же с SPI - отпадает еще и необходимость в написании кода, т.к. все уже давным-давно сделано за нас..
avr123.nm.ru » 29 июн 2014, 01:43
Maxiik писал(а):сделать осевое перемещение ) Для продольного использовал
это одно и тоже.
А вокруг оси это либо вращение либо поворот либо угловое перемещение.
Maxiik » 30 июн 2014, 08:54
это одно и тоже.
А вокруг оси это либо вращение либо поворот либо угловое перемещение.
Не понял смысл данного сообщения ?
Понятно, что по сути это тоже самое, только называется по разному, а смысл то в чём ???
Что я должен из этого уловить ?)