Требуется исполнитель : очно СЗАО МСК или удалённо по РФ (нет возможности переводить за рубеж)
Надо изготовить : схему для открывания и закрывания пластикового люка, наподобие крышки мусорки. При срабатывании сенсорного датчика, люк должен открыться на ~90°, при повторном срабатывании — закрыться обратно.
Планируемый бюджет : оговаривается, открыт к предложениям.
Сроки : чем быстрее, тем лучше, но конкретных нет
Оплата : перевод на карту, наличка МСК
Для связи : https://t.me/vasiliy_rock
Прошу сформировать нормально работающую схему, пояснить выбранный вариант (последовательное или параллельное подключение аккумуляторов, дополнение схемы элементами и т.п.) и сопроводить при сборке в случае необходимости (текстовыми сообщениями или видеозвонком).
Надо изготовить : схему для открывания и закрывания пластикового люка, наподобие крышки мусорки. При срабатывании сенсорного датчика, люк должен открыться на ~90°, при повторном срабатывании — закрыться обратно.
Планируемый бюджет : оговаривается, открыт к предложениям.
Сроки : чем быстрее, тем лучше, но конкретных нет
Оплата : перевод на карту, наличка МСК
Для связи : https://t.me/vasiliy_rock
Имеется:
В перспективе планируется вынести сенсорную кнопку на беспроводное подключение к Arduino, добавить цветной светодиод на момент работы сервопривода (белый — заряд в норме, красный — требуется зарядка, голубой/зелёный — идёт зарядка). Но пока проблема не в этом.
Собирал разные схемы, на данный момент остановился на приложенной схеме и коде программы. В сумме всё работает, но без нагрузки на сервопривод. При подключении сервопривода непосредственно к люку, просаживается выходное напряжение с TP4056 и потому MT3608 (как и XL6009) не выдают достаточной мощности на сервопривод. В какой-то момент удалось открывать и закрывать люк, но при питании Arduino от ПК, а TP4056 от зарядного устройства. Какая была в этот момент схема уже не помню, но факт в том, что MG996R при должном питании справлялся. При необходимости возможна замена MG996R на DS3225/DS3235.
1. Arduino nano (MEGA328P и ATtiny88)
2. Сервоприводы MG996R
3. Сенсорные кнопки (TTP223 и HW-139)
4. Модули зарядки TP4056 (пара с защитой и пара без)
5. Понижающие преобразователи AMS1117 (на 3.3В)
6. Понижающий преобразователь LM2596
7. Повышающий преобразователь XL6009
8. Повышающий преобразователь MT3608
9. Набор резисторов 10Ом-1МОм (0.25Вт)
10. Конденсаторы керамические (5.1, 20, 30, 43, 51 мкФ)
11. TYPE-C коннекторы (f и m)
12. Светодиоды (20мА, 0,07Вт, 2В)
13. Аккумуляторы 18650 (пара DAEWOO 2500мАч 20А, пара Vapcell 3650 mAh 15A, аккумуляторы новые, но лежат уже год)
14. Отсеки для аккумуляторов (одиночные, парные последовательные и параллельные)
15. Мультиметр DT-832 и Вольт-Амперметр XK-001
В ближайшие дни приедут:16. Три BMS EM-840 (он же FDC-2S-2)
17. Набор электролитических конденсаторов (50В: 0.22, 0.47, 1, 2.2, 4.7, 10, 22 мкФ; 16В: 33, 47, 100, 220,470 мкФ)
18. Конденсаторы электролитические 25В: 2200мкФ и 4700мкФ
Необходимо учесть:1. Работать схема должна от аккумуляторов (подключённых через TYPE-C), при зарядке аккумуляторов с своего TYPE-C (не отключая от схемы) и от питания без аккумуляторов (через вход TYPE-C для подключения аккумуляторов)
2. Достигнуть максимального крутящего момента сервопривода при минимальной затрате энергии
3. Достигнуть минимального потребления энергии при простое и, как следствие, максимальной продолжительности работы от одной зарядки
4. Сохранить возможность открыть/закрыть люк вручную как при питании устройства, так и полном разряде
5. В случае большого сопротивления работе сервопривода после срабатывания сенсорного датчика, система должна отменить попытку работы сервопривода
6. Желательно использовать два аккумулятора, при невозможности выполнить схему на двух — добавлять по одному для уменьшения стоимости устройства
В перспективе планируется вынести сенсорную кнопку на беспроводное подключение к Arduino, добавить цветной светодиод на момент работы сервопривода (белый — заряд в норме, красный — требуется зарядка, голубой/зелёный — идёт зарядка). Но пока проблема не в этом.
Собирал разные схемы, на данный момент остановился на приложенной схеме и коде программы. В сумме всё работает, но без нагрузки на сервопривод. При подключении сервопривода непосредственно к люку, просаживается выходное напряжение с TP4056 и потому MT3608 (как и XL6009) не выдают достаточной мощности на сервопривод. В какой-то момент удалось открывать и закрывать люк, но при питании Arduino от ПК, а TP4056 от зарядного устройства. Какая была в этот момент схема уже не помню, но факт в том, что MG996R при должном питании справлялся. При необходимости возможна замена MG996R на DS3225/DS3235.
Вложения
-
3.5 KB Просмотры: 6
-
55.1 KB Просмотры: 23