Страница 1 из 1
Подключение экрана TJCTM24024-SPI (240x320 TFT) к Atmega8A?
Добавлено: Сб авг 04, 2018 14:44:22
DENIS451
Кто работал с экранчиком TJCTM24024-SPI (240x320 TFT) ?
Купил такой (там можно посмотреть фото):
http://ali.onl/14qO
Хочу для начала подключить его к Atmega8, возник ряд вопросов:
Есть ли для него Протеуская модель, и если есть, где её взять?
Как организованно питание этого экранчика, можно подать на вывод LED +5 вольт,
не вызовет ли это выгорание подсветки со временем?
Я так понимаю, его нужно подключать параллельно выводам внутрисхемного программирования Atmega8?
не приведёт ли это к проблемам с заливкой прошивки в контроллер?
По какой схеме вы его подключали в своём устройстве?
Есть какие ни будь образцы кода для работы с этим экранчиком на C/C++ в Atmel Studio,
(можно для других чипов)?
Каков функционал этого экранчика, т.е. кроме зажигать пиксель нужным цветом по координатам ?
Re: Подключение экрана TJCTM24024-SPI (240x320 TFT) к Atmeg
Добавлено: Чт авг 09, 2018 22:46:41
GoldenAndy
Ну как минимум - - изучать даташит на контроллер - Driver IC: ILI9341
По подсветке - отследить по дорожкам - есть дисплеи, у которых гасящий резистор запаян.
есть - без резистора. Есть с резистором, но из серии единиц-десятоков ом сопротивлением - т.е. исключительно для того, что б не спалить подсветку за единицы секунд.
Я обычно ставил в подсветку 50-150 ом резистор, подбирал по приемлемой максимальной яркости....
По протеусу - не уверен. Если что - гуглить модельку по названию контроллера дисплея - ILI9341
Re: Подключение экрана TJCTM24024-SPI (240x320 TFT) к Atmeg
Добавлено: Пт авг 10, 2018 07:08:38
Z_h_e
Вам правильно подсказали что изучать надо ILI9341.
В 8ом протеусе он есть.
Re: Подключение экрана TJCTM24024-SPI (240x320 TFT) к Atmeg
Добавлено: Пт авг 10, 2018 10:13:35
ozonn
[uquote="DENIS451",url="/forum/viewtopic.php?p=3432053#p3432053"]Как организованно питание этого экранчика, можно подать на вывод LED +5 вольт,
не вызовет ли это выгорание подсветки со временем?[/uquote]
вызовет. И не со временем, а сразу же
[uquote="DENIS451",url="/forum/viewtopic.php?p=3432053#p3432053"]Я так понимаю, его нужно подключать параллельно выводам внутрисхемного программирования Atmega8?
не приведёт ли это к проблемам с заливкой прошивки в контроллер?[/uquote]
не приведет
[uquote="DENIS451",url="/forum/viewtopic.php?p=3432053#p3432053"]По какой схеме вы его подключали в своём устройстве?
Есть какие ни будь образцы кода для работы с этим экранчиком на C/C++ в Atmel Studio,
(можно для других чипов)?[/uquote]
из дому пришлю
[uquote="DENIS451",url="/forum/viewtopic.php?p=3432053#p3432053"]Каков функционал этого экранчика, т.е. кроме зажигать пиксель нужным цветом по координатам ?[/uquote]
дык он для этого, собственно, и предназначен.
Только сразу скажу, что подключать его к Atmega8, не очень хорошая идея. Памяти у него мало, а для шрифтов её нужно много. Советую подлючать к Atmega128
Re: Подключение экрана TJCTM24024-SPI (240x320 TFT) к Atmeg
Добавлено: Сб авг 11, 2018 13:07:01
DENIS451
Я тут кое в чём разобрался:
Сначала, для Ардуино придумали такой шилд:
http://ali.onl/14Ke
Этот экран подключается к микроконтроллеру минимум по 12 линиям (если только на передачу - восмибитный порт данных и 4 линии управления (см. 1.png)) . Сам экран работает от 3,3 вольта, но на плате экрана ест нормальный стабилизатор на 3,3v
а также две микросхемы преобразователи уровней 5v<->3.3v/ (может работать с 5 вольтовыми микроконтроллерами).
Спасибо Владимиру, информация по работе с таким экраном есть:
https://youtu.be/fAo9LOZdTWc
Ардуинщики начали жаловаться что экран отжирает слишком много выводов контроллера, и тогда им придумали
TJCTM24024-SPI (который я по неопытности и купил).
Этот экран питается от 3,3 вольта, но там на входе питания линейный стабилизатор (маленький дохлый), так что его можно запитать и от от 5 вольт, но цифровые уровни останутся 3,3 вольтовые, так что для подключения к 5 вольтовому
микроконтроллеру нужно городить преобразователь уровненй!
Кроме того, в среднем этот экран почему то стоит дороже, как раз на ту сумму? что бы купить в Чип-и-Дип Atmega64A
вместо Atmega8A и использовать её вместе с первой версией экрана, по деньгам получается одинаково, даже лишние выводы
остануться, скорость вывода на экран будет больше! (
https://www.chipdip.ru/catalog/ic-micro ... =atmega64A)
Я правильно понимаю, что сама матрица со встроенным контроллером ILI9341 у них одинаковая, и в Протеусе как раз только
сама матрица?
Re: Подключение экрана TJCTM24024-SPI (240x320 TFT) к Atmeg
Добавлено: Сб авг 11, 2018 14:05:58
Z_h_e
В протеусе не матрица, а контроллер в первую очередь. Этот контроллер имеет далеко не один интерфейс, но в том числе spi. Маскимальное напряжениее на входах хоть и не 5в, но и не 3.3в.
Re: Подключение экрана TJCTM24024-SPI (240x320 TFT) к Atmeg
Добавлено: Вс авг 12, 2018 00:13:10
DENIS451
ozonn, пример кода со схемой был бы полезен.
Re: Подключение экрана TJCTM24024-SPI (240x320 TFT) к Atmeg
Добавлено: Пн авг 13, 2018 07:33:37
ozonn
забыл, блин, сегодня вечером сброшу