Страница 1 из 1

Оцените схему кормушки для кота

Добавлено: Вс фев 28, 2016 13:45:23
ft232r
Решил сделать автоматическую кормушку для сухого кошачьего корма с возможностью удаленного управления.
Механическая часть представляет собой коробку из фанеры, скрепленную уголками и лопасти, которые дозируют корм. Все это дело вращается сервоприводом. Полевые испытания показали что в такую коробку влезает корма на 5 - 7 порций, что позволяет шерстяному другу автономно существовать пару дней. В будущем возможно прикреплю сверху пластиковую бутылку, чтобы увеличить автономность до 1 - 1.5 недель.

Изображение Изображение Изображение

Сейчас занимаюсь электронной начинкой. Схема выглядит так:

Изображение

В качестве основного контроллера решил использовать ATMega328. Серво подключаю через полевик IRL6330A, а с помощью шунта и MAX4372F буду замерять потребляемый ток. Время от времени корм может застрять в лопастях наглухо и дальнейшие попытки повернуть мотор приводят только к разрядке аккумулятора, поэтому, если через 5 секунд после поворота мотора сила тока не упала ниже 5 - 10 мА (как я понял из экспериментов, это нормальное потребление серво в режиме удержания) - то буду отключать кормушку и не предпринимать дальнейших попыток провернуть лопасти до перезагрузки системы. По идее замерить ток можно и с помощью обычного ОУ, но это значит что придется припаивать больше деталей обвязки, поэтому склоняюсь к специализированной микросхеме.

В качестве источника питания буду использовать 3-х баночный Li-Po аккумулятор на 11.1В в связке с китайским DC-DC преобразователем с 11.1в на 5в. Время от времени буду замерять напряжение на аккумуляторе и тем самым - следить за тем, чтобы он не переразрядился.

Беспроводной модуль - nRF24L01+ - достаточно дешевая и не жрущая батарейку штука, которая подцепляется к контроллеру через SPI интерфейс. Чтобы его запитать - вешаю стабилизатор на 3.3в.

Ну и для отладки добавил разъем подключения UART-а + разъем для программирования через SPI. В дальнейшем надеюсь реализовать загрузчик прошивки через тот же беспроводной модуль (или взять готовый, как раз для загрузчика предназначена кнопка S1), но пока хватит и проводных интерфейсов.

Вроде бы все. Господа, посмотрите пожалуйста схему и укажите на ошибки новичка. Вроде все что мог - учел, но мало ли. Буду рад услышать замечания и полезные советы. Заранее спасибо!

Re: Оцените схему кормушки для кота

Добавлено: Вс фев 28, 2016 21:07:20
vem566
Ресурсов у 328-го до хрена. Может сделать автоматический реверс при заклинивании? Немного назад провернуть. Расклинит, и самому не дергаться, что кот голодный, и над ним не издеваться. Хотя кошачии без проблем переносят двух-трехдневную диету. Это ветеринары говорят. Только пить им нужно обязательно, иначе хреново может стать. Особенно при сухом корме.

Re: Оцените схему кормушки для кота

Добавлено: Вс фев 28, 2016 21:20:09
GAG
Своей просто насыпал МНОГО сухого корма и пару дней без проблем одна оставалась. Много за раз не съедала, т.е. сама себе "дозатор". :hunger:

Re: Оцените схему кормушки для кота

Добавлено: Пн фев 29, 2016 02:11:30
Rtmip
Кстати, да, на пару дней "пушистый друг" сам себе дозатор. Проблема может быть в достаточном количестве
свежей воды. Именно свежей, тут не подойдет просто дозатор. Нет, если своего питомца не жалко, можно
не обращать внимания на воду и пусть себе хрустит сухим кормом...
Еще большая проблема, это лоток. Если пару дней, то обязательно наполнитель, а если дольше, то кто менять его будет?
Поэтому не выйдет, так вот, просто, оставить на неделю.
Далее, про заклинивание, если уж оно возможно, то гуманнее просто оставить больше корма, чем заставить
голодать животину несколько дней, если случиться клин! Конечно, как уже сказали, реверс, почему нет?
Почему серво, а не шаговый, например?
Ну, и как еще бороться с "клином": лопасти нужно укоротить, на несколько сантиметров и затем нарастить их до нужного размера
мягким пластиком, например от бутылки вырезать прямоугольные пластинки или от тюбика зубной пасты на 100 мл - еще мягче.
Вероятность "клина" будет сведена к минимуму! Получатся гибкие лопасти, которые не дадут заклинить механизм.

Re: Оцените схему кормушки для кота

Добавлено: Пн фев 29, 2016 07:32:23
ft232r
2 GAG: много сухого корма насыпать - не вариант, котан все съедает сразу, а потом голодает, что не очень хорошо
2 Rtmip: воду оставить намного проще, т.к. пьет кот мало очень, лоток с наполнителем - есть

тут еще дело в том, что котан любит будить всех ночью, часа, скажем в 3 с целью перекусить, если будет кормушка, которая сможет автоматом покормить его в 3 - спать будет намного более спокойно, это основная цель, оставлять кота дома одного на неделю никто не собирается

по поводу укорачивания лопостей - я так и сделал, да, но заклинивания все равно остались, редко, но остались, реверс - не помогает, возможно поможет более мощный серво, но он пока что не приехал с aliexpress

Re: Оцените схему кормушки для кота

Добавлено: Пн фев 29, 2016 07:49:21
Z_h_e
Можно попробовать трясти при заклинивании электромагнитом или трясти одновременно с работой сервы. Думаю надежнее была бы шнековая подача корма. Можно мясорубку использовать :), только нож выкинуть и в диске-сетке прорезать отверстия по максимуму.

Транзистор не хорошо установлен. Или поставте его в цепь GND сервы или используйте транзистор с P-каналом.

Re: Оцените схему кормушки для кота

Добавлено: Пн фев 29, 2016 11:23:59
ft232r
Транзистор перерисовал и добавил драйвер

Изображение

Re: Оцените схему кормушки для кота

Добавлено: Пн фев 29, 2016 12:50:39
Z_h_e
Транзистор Q2 c R2 местами поменяйте, т.е. истоком на землю. Использование драйвера в данном случае бессмысленно. Измерять падение напряжения на транзисторе может оказаться не лучшим решением, транзистор нелинейное устройство. Хотя возможно для Вашей задачи пойдет.