Подключение Серо-двигателей

sibgaba
Offline
Зарегистрирован: 16.02.2013

Что имеем из железа (все покупалось на BIC) 

1. Arduino Uno (http://www.buyincoins.com/new_en/details/high-quality-arduino-uno-atmega...)

2. Motor Drive Shield (http://www.buyincoins.com/new_en/details/motor-drive-shield-expansion-bo...)

3. 2 штуки 9G Micro Servo Рабочее напряжение: 3-7 В (http://www.buyincoins.com/new_en/details/1x-9g-micro-servo-for-rc-helico...

Собираем это все вместе, берем простейшую програмку из примеров - все работает, но есть вопрос с питанием.

Если я правильно раскурил Шилду, на ней есть разъем для подачи внешнего питания, но это питание идет только на шаговые и обычные двигатели, на серво питание все равно идет от материнки.

Если питаем это все от 5в USB, то вроде бы работает (сервы крутятся без нагрузки), но на МоторШилде, при вращении серв, светодиод "просаживается". Соответственно я боюсь что под нагрузкой все это дело может работать не стабильно.

Если подать 5в на DC вход Ардуины, после стабилизатора напруга падает до 3,3в и плата глючит (ну это и понятно).

Если подать 12в на DC вход Ардуины, то все работает замечательно, при вращеннии серв диод не просаживается, но моментально и очень сильно начинает греться схема пребразования питания (кренка) на Ардуине. Палец температуру не держит (точнее пока замерить нечем, цифровой термометр еще не доехал)

Если оставить внешнее питание 12в, но отключить сервы, то прога работает, кренка не греется.

Причина нагрева вроде бы тоже ясна. Возможно объясню не правильно, поправьте тогда: Напруга на стабилизаторе падает на 7 вольт * на ток потребляемый сервой * 2  = получаем мощность которая рассеивается на стабилизаторе. 

Не понятно что делать?

Пока есть только одна идея: Найти блок питания на 7 вольт, что бы падение напруги было поменьше.

Или я чего то не вижу/не понимаю?

nestandart
nestandart аватар
Offline
Зарегистрирован: 15.06.2011

Уж сколько букв написано на эту тему. Ищите и найдете. Почему каждый второй пытается запитать моторы сервы и т.д. от питания логики ?

Если ваша дополнительная нагрузка больше 100мА - питайте ее отдельно от логики. Ставьте внешний преобразователь/стабилизатор.