цифровая электроника
вычислительная техника
встраиваемые системы

 



Питание Arduino от источника напряжения 3.3 В

Автор: Mike(admin) от 29-11-2014, 07:25

Почти все платы Arduino, включая Arduino Uno, работают от напряжения питания 5 В. Долгое время это напряжение было стандартом радиолюбительской электроники. Но сегодня на рынке появляется все больше различных датчиков, дисплеев и микросхем, которые работают от 3.3 В и не поддерживают 5 В. Например, радиомодули XBee, акселерометры, модули SD-карт могут работать только от 3.3 В, и при подачи на них 5 В они могут выйти из строя.


Питание Arduino от источника напряжения 3.3 В

Конечно, можно использовать согласователи уровней типа CD4050, но если вы используете много устройств с питанием 3.3 В, то не проще ли запитать саму плату Arduino от источника напряжения 3.3 В?


Чтобы сделать это, мы заменим регулятор напряжения и перенастроим линию питания разъема USB так, чтобы она также шла через регулятор.


Меняем регулятор


По умолчанию на плате Arduino Uno стоит стабилизатор напряжения на 5 В, но нам нужно на 3.3. Мы возьмем регулятор 1117-3.3V в корпусе TO-252-3.


Питание Arduino от источника напряжения 3.3 В

Для начала нам нужно избабиться от старого регулятора. Простой способ осуществить это – сперва откусить два вывода.


Питание Arduino от источника напряжения 3.3 В

Потом нужно нагреть основание (например, паяльником), на котором он держится, чтобы окончательно отсоединить его от платы.


Питание Arduino от источника напряжения 3.3 В

В итоге, очистите места для пайки от лишнего припоя и элементов убранного стабилизатора.


Питание Arduino от источника напряжения 3.3 В

Теперь аккуратно на это место припаяйте новый стабилизатор напряжения 3.3v. Сначала к основанию:


Питание Arduino от источника напряжения 3.3 В

Затем припаиваем два оставшихся вывода.


Питание Arduino от источника напряжения 3.3 В

Убираем предохранитель


Этот шаг немного посложнее. Дело в том, что разъем USB уже выдает 5 В и по умолчанию он соединен с выходом регулятора. Простой способ сделать так, чтобы пять вольт с разъема USB также шли через регулятор, заключается в удалении предохранителя и запаивании диода между выходом USB и входом регулятора. При этом можно использовать любой силовой диод. Лучшим вариантом будет 1N4001.


Правда, сделав это, мы лишаемся защиты от токов выше 500 мА. Но есть хорошая новость! Компьютеры в составе своих портов USB имеют собственные предохранители. Так что, ничего страшного произойти не должно.


Итак, убираем предохранитель:


Питание Arduino от источника напряжения 3.3 В

Ставим диод. Соблюдайте полярность (анод-катод) как показано на картинке:


Питание Arduino от источника напряжения 3.3 В

Вот и все! Теперь ваша плата Arduino Uno питается от напряжения 3.3V. Конечно, такое изменение не может остаться без последствий, поскольку, судя по документации, понижение напряжения питания микроконтроллера AVR приводит к снижению его тактовой рабочей частоты. Так поддержка частоты 16 МГц осуществляется при напряжении не ниже 3.6 В. Поэтому при 3.3 В ваша плата может работать немного медленнее. Если ваш проект предусматривает жесткие ограничения по синхронизации, то, пожалуйста, учтите это момент.




© digitrode.ru


<Via>


Теги: Arduino




Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Комментарии:

Оставить комментарий
  • ERge

  • 15 марта 2016 17:04
  • Группа: Гости
  • ICQ:
  • Регистрация: --
  • Статус:
  • Комментариев: 0
  • Публикаций: 0
^
только автор забыл написать что еще необходимо поменять и кварц с 16Мгц на 8Мгц, т.к. все 3.3В ардуины работают на кварце 8МГц