Не стабильная работа Mega

Тема в разделе "Arduino & Shields", создана пользователем user999, 17 мар 2017.

  1. user999

    user999 Гик

    Добрый вечер!
    У меня на ардуино мега есть кусок кода, который каждые 10 сек. отправляет информацию на сервер. Т.о. я знаю в сети ли ардуино. Через какое то время плата перестает передавать информацию. Примерно, 10-15 минут.
    Питание платы осуществляется от 7,2В. Но как только я подключаю ее дополнительно к ноутбуку по юсб, она просыпается и снова начинает передавать информацию.

    В чем может быть проблема?
    В питании? У меня стоит DC/DC преобразователь на 3А и блок питания с которого преобразуется до 7,2А стоит на 24В 150Вт. Плате должно быть за глаза. К тому же почему какое то время она работает!
    Может как то влияет отсутствие связи с Serial портом?

    В общем прошу совета
     
  2. Возможно, это связанно с переполнением переменных. То есть, за
    переполняется память, и ардуино перестает отвечать.
     
  3. user999

    user999 Гик

    так с подключенным usb за час не переполняется, дело, наверное, в другом
     
  4. А что подключено к ардуино?
     
  5. user999

    user999 Гик

    ethernet шилд? часы реального времени, барометр и датчик температуры и влажности. Все по I2C. У этих устройств свое питание
     
  6. Свое питание это хорошо. В коде возможно проверки на подключения к компьютеру? Хотелось бы взглянуть на код.