Дисплей Nokia 5110 с питанием не от Arduino
- Войдите на сайт для отправки комментариев
Втр, 29/11/2016 - 17:22
Всем привет. Подскажите, кто знает, как можно подключить модуль дисплея Nokia 5110 к Arduino, которая получает питание не через mini-USB.
При прямом подключени, как показано ниже всё работает как задумано.
ЖК дисплей Nokia 5110 | RST | CE | DC | DIn | Clk | Vcc | BL | Gnd |
Ардуино Nano | 7 | 6 | 5 | 4 | 3 | +3.3V | +5V | GND |
Но это вариант годится если плата Arduino запитана через mini-USB. Подключал плату и дисплей параллельно к одному источнику питания, изображения нет. Что может быть не так и как вообще можно реализовать работу дисплея с платой не задействуюя mini-USB порт?
возьмите в руки мультиметр и посмотрите что же может быть.
если разве что экстрасенсы с телепатами с хрустальными шарами подтянутся, то обладающие телекинезом за вас померять ,это врятли.
Подключал плату и дисплей параллельно к одному источнику питания
Напиши подробно: что и куда подключал (с названиями пинов питания дисплея и ардуины), что за источник, какое напряжение.
А что не понятно-то? При запитывании платы через mini-USB (от павербанка пусть), а дисплея соответственно от платы Arduino - работает. При подаче питания (пусть от того же павербанка) параллельно на пины Arduino "5v" и "GND" и на пины дисплея "VCC" и "GND" уже не работает.
работает:
не работает:
Плата Arduino Nano, а не Uno, картинка то так, для наглядности, если всё равно кому-нибудь чего-нибудь непонятно. "BL" (подсветка) в расчет можно не брать, это просто 4 светодиода, можно вообще не подключать. VCC (питание логики) можно подключать к Arduino и к 5v и к 3.3v, не важно, работает в обоих случаях.
на второй картинке дисп запитан от 5в , а согласно даташиту на контроллер дисплея, питать от 5в его нельзя. максимум 3,3в .
на таких платах дисплеев 5110 , 3,3в стабилизатор не ставят, это питание надо брать с ардуиновского стаба . на Уно, Меге, Нано (из CH340) он есть. на Про мини нет.
подсветку питать от 3,3 или 5в - смотря какие резисторы на плате дисплея стоят или смотрите по яркости.
может в юсб падение напр, которое положительно сказывается. попробуйте запитать от БП 4-4,5в , раз вы БП подключаете напрямую к МК , минуя стаб 5в .
Это я знаю и уже исключил этот вариант по той причине, что от платы, что на 5v, что на 3.3v, всё работало. Продолжительное время, конечно, так не держал, но для кратковременного включения это не существенно, изображение появлялось. Более того, запитывал плату от usb ноутбука (5v), а дисплей от лабораторного блока питания (3.3v), всё равно ни гу-гу. Потому и спрашивал, может кто-то задавался той же целью. Вот описание специфики питания Arduino Nano c этого же сайта
Arduino Nano может получать питание через подключение Mini-B USB, или от нерегулируемого 6-20 В (вывод 30), или регулируемого 5 В (вывод 27), внешнего источника питания. Автоматически выбирается источник с самым высоким напряжением.
Микросхема FTDI FT232RL получает питание, только если сама платформа запитана от USB. Таким образом при работе от внешнего источника (не USB), будет отсутствовать напряжение 3.3 В, генерируемое микросхемой FTDI, при этом светодиоды RX и TX мигают только при наличие сигнала высокого уровня на выводах 0 и 1.
Запитал через 5v и GND, однако ж питание 3.3v на плате было, поэтому изначально запитывал параллельно подсветку и плату, а логику хотел питать от платы (от 3.3v), коль скоро необходимое напряжение там было. Не заработало, стал пробовать различные варианты, но нифига. Модуль рабочий, после всех манипуляций, подключал напрямую, изображение есть
прочитай внимательней.
http://we.easyelectronics.ru/Shematech/soglasovanie-logicheskih-urovney-...
там в конце пример для 3310 ,но это это почти тоже самое, что 5110
Найден самый оптимальный вариант питания этого устройства (синяя плата):
питание 5 вольт подаем на вход BL, а с него (через резистор 2кОм) - на вход VCC.
И ВСЕ РАБОТАЕТ!!!
Если изображения нет - поиграйте с контрастностью и всё появится!
Найден самый оптимальный вариант питания этого устройства (синяя плата):
питание 5 вольт подаем на вход BL, а с него (через резистор 2кОм) - на вход VCC.
И ВСЕ РАБОТАЕТ!!!
Если изображения нет - поиграйте с контрастностью и всё появится!
вы мерили Vcc при этом ? при пустом скетче и при работе с ним ?
вероятно он запитывается у вас через лог.1 на RST .
не знаю за синие платы , но на красной плате просто припаял проводок от дорожки светодиодов подсветки, на Vcc (падение напр. на светодиодах около 3,3-3.1в , а запитаны они через резистор от +5в)