Arduino nano ch340 и картридер sd от внешнего питания. Проблема.

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

  1. Kedr

    Kedr Нерд

    Добрый день, пытаюсь решить проблемы питания ардуинки от внешнего питания уже несколько дней, перелопатил форумы но однозначного ответа не нашел.
    Итак:
    1. Есть любительский проект для полевых квестов и игр, на ардуино нано на китайском ch340g. Подключен дисплей и часы реального времени (RTC) через i2c, и микро sd картридер через isp. Скетч работает отлично.
    2. Девайс запитан от двух li-ion аккумуляторов и общее питание 7.4В. Далее стоит стабилизатор на 5В и от него уже подано питание на ардуино.

    При работе от usb никаких проблем нет.
    Но как только перехожу на питание от аккумуляторов картридер не хочет писать на карту памяти, причем на картридер подается питание 5В - проверял мультиметром, питание есть. Сам девайс спокойно продолжает работать и отображает на дисплей нужные данные и текущее время, которое снимается с RTC, то есть программа работает как надо за исключением записи лога на карту памяти.
    Девайсов несколько - на всех проблема одна и та же. Думал что проблема только с конкретной платой, но это у всех. Пробовал питать не через 5V а через Vin - не помогает. Также пробовал после включения нажимать рестарт на самой плате по несколько раз - реакция ноль.

    Самое главное: есть еще несколько девайсов, но на ардуино мега 2560 на ch340g. Она так же запитана через 5V, на тех же самых аккумуляторах, через те же самые стабилизаторы и там те же самые картридеры. Там та же самая программа, и все работает идеально, на те же самые карты памяти пишется отлично.

    Понятно то самое простое решение переподключить внешнее питание через usb, запаяв на него питание со стабилизатора. Но хочется понять почему проблема вообще возникла. Разъем usb лично для меня не надежен, так как во время эксплуатации может вылететь из гнезда и отключить питание.

    З.Ы. девайсы в работе уже больше полугода, не было необходимости работать с картой памяти, сейчас появилась и всплыла неожиданно такая проблема.
     
  2. rkit

    rkit Гуру

    Ваша проблема в плохой схемотехнике либо сборке. Ни того ни другого вы не приложили.
     
  3. Kedr

    Kedr Нерд

    Вечером накидаю схему, для наглядности. Но причем тут сборка? если usb от ПК дает не больше 500мА и все работает как надо, а питание от аккумов может выдать до 3А (далее сработает защита на стабилизаторе). Все соединения на пайке. Мультиметром по всем подключенным модулям и на ардуинки во время работы от аккумов снимается 5.02В.
     
  4. Tomasina

    Tomasina Сушитель лампочек Модератор

    А почему 5 Вольт, если Номинальное рабочее напряжение SD-карт 3,3 В?
    Конденсатор на питание картридера пробовали ставить?
     
  5. rkit

    rkit Гуру

    При том, что электричество работает сложнее, чем кажется неучам. И один неудачно расположенный провод может создать огромные шумы по всей цепи.
     
    arkadyf нравится это.
  6. Kedr

    Kedr Нерд

    В общем все как обычно - стоит задать вопрос на каком либо форуме о чем нибудь, как к вечеру решение находится само собой, хотя rkit дал намек на поиск.

    Из 9 гаджетов на 3х просто непропайка где то и именно картридеры не хотят из за нее работать, будем искать где. 6 устройств после шевеления контактов и перепропайки контактов на ридерах заработали так как надо. тему можно закрыть. У остальных трех видимо в других местах кривая пайка. Паяльником еще все таки учусь владеть.

    Для Tomasina - данные ридеры работают от 5V, а далее уже сами на карту памяти подают нужные 3.3.

    Ну и видимо сами по себе они "слабы" на косяки в пайке, все же остальные "модули" проблем не испытывают.

    up. - как оказалось одна из карт памяти не хочет вообще с картридером работать. хотя в ПК и мобилке вполне работает.

    [​IMG]
     
    arkadyf нравится это.
  7. rkit

    rkit Гуру

    upload_2017-11-8_22-23-17.png
    Такого рода фигулинки это не качественное питание для цифровой техники. Китайцы экономят на деталях, и не ставят все необходимое для получения стабильного четкого напряжения.
     
    arkadyf нравится это.