szervo vezérlés mikrokontroller és külön tápegységek segítségével

Megpróbálok egy nagyon egyszerű szervo vezérlő áramkört működtetni egy Arduino használatával, és nem tudom kideríteni, hol tévedek. Különálló 5 V-os tápfeszültségem van a mikrovezérlőhöz és a szervóhoz, a földek csatlakoztatva vannak (a mikrovezérlőn keresztül) és a kondenzátorok leválasztva a helyükről.

arduino

Az Arduino-n futó kód:

  • Két különböző szervó, mindkettő "standard" szervó 4,8-6 V-ra van értékelve. Az egyik szervo a HobbyTech YM-2765, csak kattan, és nem mozog, mintha alulteljesítenék. Egy másik szervo, a 3001HB akár néhány percig is működik, majd "beragad", kissé megnyomva folytatja a mozgást.
  • Két különböző Arduino
  • Különböző értékek a kondenzátorok szétkapcsolásához - 1000uF, a standard 470uF, sok helyen ajánlom, a kis 100nF kondenzátorral vagy anélkül.
  • A szervo és az arduino működtetése ugyanabból a tápegységből.
  • Különböző 5 V-os tápegységek - mind a fal, mind a 2 különböző 5 V-os USB "áramellátó tégla", amelyet mobiltelefonok töltésére terveztek. Fali tápellátás 1,8 A-ra, az áramellátó téglák 1A, 2,1A vagy 2,4A értékre.
  • Különböző szervo mozgási kód fut az Arduino-n (több idő a mozgásra).

Nagyon örülnék a hibaelhárítással kapcsolatos tippeknek vagy annak, amit rosszul csinálhatnék! Köszönöm.