Az Arduino rögzíti az akkumulátoros, vezeték nélküli, egyenáramú motort

Arduino Mega 2560 van csatlakoztatva

rögzíti

  1. L293D Motor meghajtó IC két kismotorhoz csatlakozik.
  2. MPU-9150 i2c használatával
  3. Xbee v1.1 arduino pajzs megtekintve
  4. Li-po akkumulátor, 7,4 volt, 2200 mah.

Minden alkatrészt külön tesztelnek, mindegyik jól működik, az érzékelő leolvasása megjeleníti az adatokat a soros monitoron, az l293 hajtja a motorokat, az xbee vezeték nélküli soros adatokat küld a számítógépre, és jól működik.

Sokszor ellenőriztem a vezetékeket. Úgy tűnik, minden rendben van.

A probléma akkor jelentkezik, amikor mindet csatlakoztatom, mert egyetlen tápegységet használok, az l293d-t pedig Li-po-val, Arduino-val és Li-po-val tápláltam.

Ha az L293D-t Li-po segítségével táplálja, és megkezdi az akkumulátor lemerítését, a soros/arduino monitor zárva marad. Már nem mutatja az érzékelő leolvasását, amikor az egyenáramú motorok forogni kezdenek. És folyamatosan forog, amíg leválasztjuk az akkumulátort.

Az l293d tápellátása nélkül az érzékelő leolvasása jól működik, minden rendesen megy, ahogy kell, de amint az l293d csatlakoztatva van, az arduino zárolva van .

Sok fórumon kerestem ezt, találtam néhány információt, esetleg valami analóg és digitális tevékenységet? Az mpu-9150 digitális. Ezért áll meg a mega arduino, amikor az l293d elkezd áramot rajzolni. Minden pokol elszabadul.

Tudna valaki ebben segíteni? azóta fejfájást okoz nekem!