Nano 33 BLE Sense питается от Vin и USB одновременно
У меня есть проект, в котором я хотел бы подключить Arduino Nano 33 BLE Sense. одновременно с USB и Vin.
Идея состоит в том, чтобы заряжать внешний LiPo 3,7 В через модуль зарядного устройства. который возьмет на себя нагрузку от контакта 3,3 В (который будет получать питание через USB) и в то же время продолжайте питать Arduino через Vin потому что я хочу избежать отключения питания при отключении USB-кабеля это прервало бы операцию записи (в текстовом файле на SD-карте).
Таким образом, цель состоит в том, чтобы предотвратить повреждение данных при операции записи в текстовом файле. Я знаю, что текстовые файлы должны быть менее подвержены повреждению (по сравнению с базой данных). но я хочу быть уверен, что операция будет бесперебойной.
Я видел этот пост: Что произойдет, если я подключу Arduino одновременно к USB-порту и внешнему источнику питания? Но это связано с Arduino UNO R3.
В основном это говорит: Когда Vin > 6,6 В, операционный усилитель отключает MOSFET.
поэтому USB отключается.
Когда Vin < 6,6 В, операционный усилитель включает MOSFET.
поэтому USB остается подключенным.
На сайте Arduino: https://store-usa.arduino.cc/products/arduino-nano-33- бле-смысл там написано:
Vin: этот контакт можно использовать для питания платы от источника постоянного напряжения. Если питание подается через этот контакт, источник питания USB отключается.
Не указано, от какого напряжения будет отключаться питание USB.
Я не нашел такой же схемы для Arduino Nano 33 BLE Sense. Просто это: https://docs.arduino.cc/hardware/nano-33-ble-sense
Интерактивное средство просмотра Взаимодействуйте со схемами, печатной платой и 3D-моделью продукта.
и это: https://docs.arduino.cc/static/353d3c445c28b1da1fe1f9d6eafa948d/ABX00031-s химия. pdf
Я не очень хорошо разбираюсь в чтении схем, но мне не удалось найти аналогичную информацию о vin и USBVCC.
Было бы здорово, если бы кто-нибудь что-нибудь понял по этому поводу.
Я буду рад любым предложениям.
Ура!
Если я подключу зарядное устройство/контроллер к VIN, моя батарея будет защищена.
И я мог бы подключить усилитель 5 В и добавить диод Шоттки, чтобы его соединение с VIN было закрыто, если усилитель + < Вин-код
Нравится?
@Lguapo, 👍2
1 ответ
В этом блоке питания вы видите только один диод Шоттки с падением напряжения менее 0,5В при 2А. Это означает, что D2 замкнут вокруг условия: VUSB < ВИН.
С другой стороны, если вы добавите аккумулятор 3,6-4,2 В к VIN, ток будет течь от VUSB к аккумулятору.
По сути, вам нужен еще один диод Шоттки Bat+ -> [А|К] -> VIN, поэтому при большем напряжении на VIN он «отключается». аккумулятор (иначе зарядится почти на 5В)
В зависимости от приложения и датчиков, которые вы планируете использовать, вы можете рассмотреть, например, Seeed Studio XIAO nRF52840 Sense со схемой зарядки аккумулятора и контактными площадками для аккумулятора внизу (хотя это не «макетная плата»); контакты)
- Порт Arduino не обнаружен с помощью загрузчика / Я сломал плату?
- Установка Micropython на Arduino nano
- Первая настройка - отказ в доступе к usb-порту - ubuntu 14.04
- Почему я получаю avrdude: stk500v2_ReceiveMessage(): timeout error when uploading to Arduino Mega?
- Может ли Arduino взаимодействовать с USB-устройствами без USB-хост-экрана?
- Если USB дает 5 В, как Arduino может подавать 5 В на контакт 5 В? (И еще вопрос)
- Максимальная последовательная скорость CH340
- Можно ли использовать внешний источник питания и USB одновременно на Arduino?
Это потрясающе! Спасибо за подробности. Я думал, что надо заряжать аккумулятор через 3,3В. Но то, что вы показываете, это то, что VUSB подает VIN. Поэтому, если я подключу зарядное устройство/контроллер к VIN, моя батарея была бы защищена. И я мог бы подключить бустер 5V и добавить диод Шоттки, чтобы его соединение с VIN было закрыто если бустер+ < VIN Вариант с Seeed Studio XIAO nRF52840 Sense мне даже больше нравится. Он меньше, чем Arduino 33 BLE Sense. и у него есть разъем USB-C., @Lguapo
Вам вообще нужен бустер? Если вам не нужно 5В, вы можете использовать VIN только для зарядки и выход 3V3 от аккумулятора. Определенно не повышать подключен к зарядному входу, @KIIV
Мне нужен усилитель, потому что минимальное рабочее входное напряжение на VIN составляет 4,5 В (на Arduino 33 BLE). И я хочу использовать небольшую батарею LiPo 3,7 В., @Lguapo