AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR... |
31.05.2024, 13:44
|
#1
|
Частый гость
Регистрация: 13.10.2022
Сообщений: 18
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Управление яркостью дисплея
Приобрел себе такой вот дисплей TFT 2,8" 320x240 SPI.
Весь из себя такой черный.
Теперь хочу управлять яркостью изображения.
Входа BLK на нем нет, значит, управлять надо через регистры.
А именно регистры 0x51 и 0x53. В первый я заношу значение яркости.
В втором я включаю нужные биты - и ничего не получается
Вопрос к знатокам - кто нибудь занимался такой проблемой?
|
|
|
|
31.05.2024, 15:26
|
#2
|
Заблокирован
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,715
Сказал спасибо: 189
Сказали Спасибо 3,199 раз(а) в 2,074 сообщении(ях)
|
Re: Управление яркостью дисплея
микросхема-контроллер какой??))))
не зная этого можно гадать вечно)))))
|
|
|
|
31.05.2024, 16:02
|
#3
|
Частый гость
Регистрация: 13.10.2022
Сообщений: 18
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: Управление яркостью дисплея
контроллер там ili9341 или st7789.
По даташиту регистры у них одинаковые.
Последний раз редактировалось jsv010; 31.05.2024 в 16:08.
|
|
|
|
31.05.2024, 16:22
|
#4
|
Заблокирован
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,715
Сказал спасибо: 189
Сказали Спасибо 3,199 раз(а) в 2,074 сообщении(ях)
|
Re: Управление яркостью дисплея
а назад какие значения вычитываются?
изображение выводится?
и вообще накачай примеров и пробуй с ними разобраться.
|
|
|
|
31.05.2024, 17:16
|
#5
|
Почётный гражданин KAZUS.RU
Регистрация: 25.11.2010
Адрес: г. Дзержинск Нижегородская обл.
Сообщений: 1,734
Сказал спасибо: 130
Сказали Спасибо 1,114 раз(а) в 530 сообщении(ях)
|
Re: Управление яркостью дисплея
Ищем схему. По схеме смотрим, куда подключена линия светодиодов подсветки. Чаще всего на такой мелочи - через резистор на цепь питания.
На больших - обычно есть перепаиваемая перемычка. Которая по дефолту обычно стоит на постоянную подсветку. Но можно и на ШИМ от контроллера перепаять.
|
|
|
|
01.06.2024, 06:00
|
#6
|
Частый гость
Регистрация: 13.10.2022
Сообщений: 18
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: Управление яркостью дисплея
Сообщение от DanilinSA
|
Ищем схему. По схеме смотрим, куда подключена линия светодиодов подсветки. Чаще всего на такой мелочи - через резистор на цепь питания.
На больших - обычно есть перепаиваемая перемычка. Которая по дефолту обычно стоит на постоянную подсветку. Но можно и на ШИМ от контроллера перепаять.
|
Схемы, естественно, нет - китайцы забыли приклеить.
Перемычки две. Одна стоит возле стабилизатор 6206-3,0.
Вторая обозначена буквой D и закорачивает какой то провод на общий.
Еще два резистора по 10 ом, включенные параллельно.
Одним концом эта парочка подключена к стабилизатору.
Конешно, решение тут напрашивается. Но я решил узнать, вдруг у кого то есть опыт наступания на эти грабли, потому и спросил.
|
|
|
|
01.06.2024, 06:03
|
#7
|
Частый гость
Регистрация: 13.10.2022
Сообщений: 18
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: Управление яркостью дисплея
Сообщение от индюк
|
а назад какие значения вычитываются?
изображение выводится?
и вообще накачай примеров и пробуй с ними разобраться.
|
Для вычитывания значений есть три регистра. Но, увы, интерфейс SPI не позволяет их прочитать. А примеров для разбирательства я чего то не нашел.
|
|
|
|
01.06.2024, 10:56
|
#8
|
Почётный гражданин KAZUS.RU
Регистрация: 25.11.2010
Адрес: г. Дзержинск Нижегородская обл.
Сообщений: 1,734
Сказал спасибо: 130
Сказали Спасибо 1,114 раз(а) в 530 сообщении(ях)
|
Re: Управление яркостью дисплея
А фото этой платы есть? Или ссылку на лот на Али, где покупалось? А то по информации "Весь из себя такой черный." ищется плохо.
Перемычка у 6206-3,0 отключает стабилизатор 3.3 вольта при питании напряжением 3.3 вольта ( а не 5 вольт).
D - скорее всего светодиод индикации наличия питания.
И 99% - подсветка реализована простым резистором в цепь светодиодов подсветки.
У тебя такой? Тогда подсветка не регулируемая, SPI только в одну сторону.
|
|
|
|
01.06.2024, 11:07
|
#9
|
Частый гость
Регистрация: 13.10.2022
Сообщений: 18
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: Управление яркостью дисплея
Да, это он
похоже, придется резисторы отпаивать, а не хотел.
Последний раз редактировалось jsv010; 01.06.2024 в 11:29.
|
|
|
|
01.06.2024, 14:58
|
#10
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,653
Сказал спасибо: 117
Сказали Спасибо 815 раз(а) в 592 сообщении(ях)
|
Re: Управление яркостью дисплея
Резистор выпаять и напаять мосфет с нужным обвесом. И ШИМить спокойно.
__________________
Если ты пользуешься Windows, то ты финансируешь мировой терроризм!
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 15:42.
|
|