roboforum.ru

Технический форум по робототехнике.

Датчик повышения силы тока

Резисторы, транзисторы, конденсаторы, микросборки, чип компоненты ...
Вопросы согласования управляющих модулей с периферией.

Re: Датчик повышения силы тока

Сообщение Angel71 » 16 апр 2010, 17:26

:) мешает незнание текущей позиции, которую достоверно можно получить только по потенциометру.
т.е. и подключаться к потенциометру и городить бредосхему мягко говоря тупо. мерять токи, как и температуру можно, но совсем для другой задачи.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Датчик повышения силы тока

Сообщение Michael_K » 16 апр 2010, 17:31

Duhas писал(а):повторюсь.. кто мешает ПЛАВНО сжимать схват до скачка тока?

Никто не мешает, конечно.
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: Датчик повышения силы тока

Сообщение =DeaD= » 16 апр 2010, 18:16

Duhas писал(а):повторюсь.. кто мешает ПЛАВНО сжимать схват до скачка тока?

Никто, только вот скорость такой операции будет слегка отличная от того что я предложил и наворотов больше, зато провод тот же :)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Датчик повышения силы тока

Сообщение Duhas » 16 апр 2010, 18:28

т.е. ты предлагаешь по сути тоже самое, только получать не скачок тока а скачок рассогласования задания сервы и напряжения с потенциометра?
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: Датчик повышения силы тока

Сообщение =DeaD= » 16 апр 2010, 18:31

Конечно :) Тогда можно будет врубив серву на полный ход вычислить рассогласование и остановиться.

Но главное - тогда можно будет при включении манипулятора не молиться, чтобы ничего не сломалось, когда он стартанет, а плавно повернуться из текущего положения в нужное ;)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Датчик повышения силы тока

Сообщение Duhas » 16 апр 2010, 18:39

ну я не соглашусь .... :crazy: что так лучше
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: Датчик повышения силы тока

Сообщение vadinator » 16 апр 2010, 18:57

Зато у ТС, есть много вариантов на пробу :good: может опыт покажет...

Добавлено спустя 3 минуты 6 секунд:
Один вопрос, а каковы уровни сигналов с резистора обратной связи в серве???
Роботы, уже среди нас...
Прошу прощения за аватар, никак схему динамической индикации не могу настроить :)
Аватара пользователя
vadinator
 
Сообщения: 979
Зарегистрирован: 19 янв 2010, 14:51
Откуда: Петрозаводск
прог. языки: C, FBD, Wiring-Processimg,,,LD, SFC, ST...
ФИО: Вадим

Re: Датчик повышения силы тока

Сообщение =DeaD= » 16 апр 2010, 19:13

2vadinator: Зависит от конкретной сервы, где-то могут прямо между питанием и землей быть, а где-то (например, в HXT12k) между стабилизированными 5V и землёй.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Датчик повышения силы тока

Сообщение AG » 16 апр 2010, 19:17

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

Изображение
Аватара пользователя
AG
 
Сообщения: 39
Зарегистрирован: 23 дек 2006, 00:05
Откуда: ЕКБ
прог. языки: Bascom AVR, CV avr, Borland C++ builder v6.0
ФИО: Адександр

Re: Датчик повышения силы тока

Сообщение vadinator » 16 апр 2010, 19:25

AG ну красава, а мы тут копья ломаем :ROFL:
может конденсатор подобрать, по входу МК и всё будет ОК...
Роботы, уже среди нас...
Прошу прощения за аватар, никак схему динамической индикации не могу настроить :)
Аватара пользователя
vadinator
 
Сообщения: 979
Зарегистрирован: 19 янв 2010, 14:51
Откуда: Петрозаводск
прог. языки: C, FBD, Wiring-Processimg,,,LD, SFC, ST...
ФИО: Вадим

Re: Датчик повышения силы тока

Сообщение AG » 16 апр 2010, 19:32

Про кондёры я тоже думал и даже пробовал их вешать. Помехи снимаются. НО! Тогда мы лишаемся возможности определить момент захвата предмета. В данном случае: представим себе, что мы поставили фильтр на срабатывание - 25циклов, что равно 0.5 секунды (частота 50гц.) Через эти 25 циклов сигнал не пропал - значит препятствие есть. Вот и отлично. А мы ведь все эти 25 циклов плавно увеличивали(уменьшали) длительность импульсов на определённое значение. Вот и хорошо! А теперь плавно "мотаем" обратно эти 25 циклов и всё будет ок.
Аватара пользователя
AG
 
Сообщения: 39
Зарегистрирован: 23 дек 2006, 00:05
Откуда: ЕКБ
прог. языки: Bascom AVR, CV avr, Borland C++ builder v6.0
ФИО: Адександр

Пред.

Вернуться в Электроника, электротехника

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

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

cron