Измерение силы тока для 20 сервомашинок

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

Измерение силы тока для 20 сервомашинок

Сообщение Anubis » 15 июл 2009, 10:12

:oops: Есть мысль добавить к стандартному сервоконтроллеру модуль измерения силы тока для 20 сервомашинок. Измерение силы тока нужно будет для определения нагрузки на серве. Если правильно реализовать получится своеобразный датчик давления (нагрузки). Кто-то может сказать что все это через пятую точку и проще взять тензодатчик, но все это немного не то. Теперь остается вопрос реализации этой идеи в железе. У кого нибудь есть мысли по этому поводу?
Я как то видел что-то подобное на форуме, но там контроллер на 8 сервомашинок и там можно использовать встроеный АЦП Pic-а или Atmel-а, а тут получается 20 сервомашинок.
Блин, никак не могу придумать подпись!
Аватара пользователя
Anubis
 
Сообщения: 268
Зарегистрирован: 03 дек 2008, 23:24
Откуда: Тамбов
Skype: anubis_kesh
прог. языки: Delphi, С++, PHP, HTML
ФИО: Гребенников Роман

Re: Измерение силы тока для 20 сервомашинок

Сообщение =DeaD= » 15 июл 2009, 10:28

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

Re: Измерение силы тока для 20 сервомашинок

Сообщение avr123.nm.ru » 15 июл 2009, 11:07

Anubis писал(а):а тут получается 20 сервомашинок.
Ну значит 20 АЦП надо.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва

Re: Измерение силы тока для 20 сервомашинок

Сообщение =DeaD= » 15 июл 2009, 11:16

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

Re: Измерение силы тока для 20 сервомашинок

Сообщение executer » 15 июл 2009, 11:47

долго мучолмлась эта тема в датчике давления для шестинога.
В мегах - сам АЦП всего 1 - просто к нему могут 16 входов через мультиплексор подулючатся - т.е. преобразование будет происходить поочери для каждого канала, что не очень быстро - тем временем серва может успеть чтото раздавить. Лучше как уже выше предложили - токовый ограничитель, отдельный для каждой сервы.
Если бы еще ктото осуществил заветную мечту и снял зависимость тока от момента на валу сервы :oops: (чтобы поглядеть насколько эта идея вообще жизнеспособна)

viewtopic.php?f=35&t=5355&hilit=%D0%B4%D0%B0%D1%82%D1%87%D0%B8%D0%BA+%D0%B4%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F
Аватара пользователя
executer
 
Сообщения: 784
Зарегистрирован: 30 янв 2009, 01:24
Откуда: Запорожье
прог. языки: Си, AvrASM, STL, САС, учу Си++
ФИО: Павел

Re: Измерение силы тока для 20 сервомашинок

Сообщение avr123.nm.ru » 15 июл 2009, 12:08

Идея жизнеспособна конечно но некоторой погрешностью.

Я бы несколько ATmega8 использовал в маленьких корпусах. Может даже совсем в маленьких.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва

Re: Измерение силы тока для 20 сервомашинок

Сообщение yak-40 » 15 июл 2009, 12:15

avr123.nm.ru писал(а):Я бы несколько ATmega8 использовал в маленьких корпусах

+1.
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!
Аватара пользователя
yak-40
 
Сообщения: 3037
Зарегистрирован: 23 окт 2007, 22:03
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец

Re: Измерение силы тока для 20 сервомашинок

Сообщение =DeaD= » 15 июл 2009, 12:17

executer писал(а):В мегах - сам АЦП всего 1 - просто к нему могут 16 входов через мультиплексор подулючатся - т.е. преобразование будет происходить поочери для каждого канала, что не очень быстро - тем временем серва может успеть чтото раздавить.

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

Re: Измерение силы тока для 20 сервомашинок

Сообщение executer » 15 июл 2009, 12:27

ну да, 10 киловыборок в секунду выйдет по 16 каналам... но ИМХО - тут смотря какая цель, если сделать измерение тока - то можно и на АЦП встроенном, а если нужно чтобы захват яйцо не раздавил - то нужно аналоговое ограничение тока (с заданием порога через контроллер)
Аватара пользователя
executer
 
Сообщения: 784
Зарегистрирован: 30 янв 2009, 01:24
Откуда: Запорожье
прог. языки: Си, AvrASM, STL, САС, учу Си++
ФИО: Павел

Re: Измерение силы тока для 20 сервомашинок

Сообщение ALHIMIK » 15 июл 2009, 12:33

мб -
маленький последовательный резистор на питание сервы - аналоговый мультиплексор - ОУ - АЦП ?
сам такое ваяю
Аватара пользователя
ALHIMIK
 
Сообщения: 997
Зарегистрирован: 05 окт 2008, 14:41
Откуда: СПб
прог. языки: C,Python

Re: Измерение силы тока для 20 сервомашинок

Сообщение =DeaD= » 15 июл 2009, 12:35

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

Re: Измерение силы тока для 20 сервомашинок

Сообщение ALHIMIK » 15 июл 2009, 12:35

чуть не забыл аналоговый мультиплексор лучше делать самому дешифратор(ы) + мелкие полевики
Аватара пользователя
ALHIMIK
 
Сообщения: 997
Зарегистрирован: 05 окт 2008, 14:41
Откуда: СПб
прог. языки: C,Python

Re: Измерение силы тока для 20 сервомашинок

Сообщение =DeaD= » 15 июл 2009, 12:37

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

Re: Измерение силы тока для 20 сервомашинок

Сообщение ALHIMIK » 15 июл 2009, 12:40

маленьки имеется в виду номинал
сам то он здоровый собака...

Добавлено спустя 1 минуту 42 секунды:
http://chipdip.ru/product0/50113.aspx
вот с запасом...
Аватара пользователя
ALHIMIK
 
Сообщения: 997
Зарегистрирован: 05 окт 2008, 14:41
Откуда: СПб
прог. языки: C,Python

Re: Измерение силы тока для 20 сервомашинок

Сообщение =DeaD= » 15 июл 2009, 12:47

По моему это ужас ставить резистор размером и весом с полсервы :)

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

След.

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

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

Сейчас этот форум просматривают: Bing [Bot] и гости: 22

cron