Показано с 1 по 10 из 10

Тема: STM32F4Discovery + TFT LCD + Чайник

  1. #1
    Аватар для EU7BZ
    Регистрация
    16.06.2010
    Адрес
    Беларусь Горки KO54LG
    Сообщений
    372
    Позывной
    EU7BZ

    STM32F4Discovery + TFT LCD + Чайник

    Всех приветствую!
    Народ, прошу помощи, не писать за меня программу а подсказывать. Знания на уровне --!
    Теперь к делу! Нужен блок питания, купить не неохота не интересно, повторять чужие конструкции так же не охота да и порой они не соответствуют моим требованиям. Блок необходим для ремонта ноутбуков, напряжение не менее 20 вольт, ток не менее 5 ампер. За основу возьму китайский блок на 24 вольта и 14 ампер, валяется без дела. Со схемой регулировки буду разбираться позже, а сейчас хотелось бы подключить имеющийся в наличии дисплей 3.5" от тех же братьев китайцев. Фото дисплея прилагаю, не мое фото но похож, на моем надпись ILI9481, китаец утверждает что это ILI9327. Установлен CoIDE Version: 1.7.8. Думаю начать с настройки тактирования контроллера и конфигурации портов GPIO для подключения LCD, с FSMC буду разбираться позже, сейчас главное разобраться как подключить и проверить сей дисплей. Вводит в ступор отсутствие на нем выхода RD, чтение из дисплея! Может кто встречал такой и знает как его правильно подключать, в распиновке не уверен?
    Нажмите на изображение для увеличения. 

Название:	123.jpg 
Просмотров:	577 
Размер:	47.6 Кб 
ID:	228391


  2. #2
    Аватар для Tadas
    Регистрация
    12.06.2002
    Адрес
    KO24AV
    Сообщений
    2,204
    Позывной
    LY1CE
    Цитата Сообщение от EU7ABZ Посмотреть сообщение
    Вводит в ступор отсутствие на нем выхода RD, чтение из дисплея!
    Обычно в дисплеях бывает вывод RD/WR. Т.е. при одном уровне чтение - при другом запись.
    А сам процесс записи/чтения происходит подачей строба обмена, в Вашем случае скорее всего вывод CS.
    Но это только предположение, сам с таким дисплеем не работал.
    Хороша теория, но что ты с ней будешь делать ?
    73 de LY1CE

  3. Спасибо от EU7BZ

  4. #3
    Нажмите на изображение для увеличения. 

Название:	IMG_150039.jpg 
Просмотров:	225 
Размер:	230.7 Кб 
ID:	228399
    Если такой как на этом фото то это и есть ILI9481 и инициализируется как HX8357. Если бы китайцы реально знали что они продают
    Но я с ардуиновской платой мега2560 делал.

    Нажмите на изображение для увеличения. 

Название:	IMG0_135618.jpg 
Просмотров:	422 
Размер:	138.1 Кб 
ID:	228397

  5. Спасибо от EU7BZ

  6. #4
    Аватар для EU7BZ
    Регистрация
    16.06.2010
    Адрес
    Беларусь Горки KO54LG
    Сообщений
    372
    Позывной
    EU7BZ
    ur3ilf да, точно такой. Распиновка такая же, что на фото которую я выложил?

  7. #5
    Возможно такая распиновка. Тот что у меня на фото 100% ILI9481 а точнее на контроллере HX8357.
    Надо посидеть и сравнить распиновку. Я уже не помню точно. Надо порыться. То что 16 бит управление у меня это точно. Гляну чуть позже по коду чего и куда с мега2560 выводится. Вот Sd карта точно на месте.

    Нога в ногу подходит такой дисплей. Он хоть не имеет тачскрина и диагональ 3,2, но имеет IPS матрицу и углы обзора и цвета отличные. Дюже сочные цвета на нём.


  8. #6
    Аватар для EU7BZ
    Регистрация
    16.06.2010
    Адрес
    Беларусь Горки KO54LG
    Сообщений
    372
    Позывной
    EU7BZ
    Хорошо, как будет время посмотрите, не к спеху. Пока буду разбираться с тактированием контроллера.
    Если 16 бит то возможно вот такая распиновка?
    Нажмите на изображение для увеличения. 

Название:	1.jpg 
Просмотров:	298 
Размер:	94.2 Кб 
ID:	228410
    Последний раз редактировалось EU7BZ; 10.03.2016 в 15:51.

  9. #7
    Мне сложно по картинкам высматривать. Проще выписать что и куда на ардуино мега2560 идёт. По моему у вас CS перепутан.


    Port_C 'DB0 --> DB7 PortC.0 = DB0 и т.д.
    Port_A 'DB8 --> DB15 PortA.0 = DB8 и т.д.
    Rs_disp PortD.7 'Display DC
    Cs_disp PortG.1 'Display CS
    Res_disp PortG.0 'Display Reset
    Wr_disp PortG.2 'Display WR

    Смотрите на плату ардуино мега 2560. Порты желтым выделены.
    Вложения Вложения
    Последний раз редактировалось ur3ilf; 10.03.2016 в 16:33.

  10. Спасибо от EU7BZ

  11. #8
    Аватар для EU7BZ
    Регистрация
    16.06.2010
    Адрес
    Беларусь Горки KO54LG
    Сообщений
    372
    Позывной
    EU7BZ
    Сравнил, все один в один, только у меня LCD_RS а у Вас Display DC.

  12. #9
    Получается что эти библиотеки под него идут. https://yadi.sk/d/TDSEVCbHq44fT

    На ардуине я для красного дисплея при инициализации в регистр &H36 засылаю &H38 а для синего который 3,2 &H3b. Тогда они выглядят одинаково. Вообще я написал перебор этого значения по кругу до FF, делал инициализацию и вывод графики и по uart отправлял значение регистра. То что правильно совпало я оставил. Так оказалось быстрее чем курить даташит и чего там китайцы напридумывали с ними. Этот регистр отвечает за RGB и ориентацию. Остальное с ардуиновской UTFT.


  13. #10
    Аватар для EU7BZ
    Регистрация
    16.06.2010
    Адрес
    Беларусь Горки KO54LG
    Сообщений
    372
    Позывной
    EU7BZ
    Понял, буду разбираться.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Проект "Павлин" (TFT LCD 4.3")
    от Genadi Zawidowski в разделе Конструкции на микроконтроллерах для радиолюбителей
    Ответов: 149
    Последнее сообщение: 30.08.2017, 11:08
  2. Стеклянный чайник-замена ТЭНа
    от UR4ISP в разделе Бытовая техника, мой автомобиль
    Ответов: 15
    Последнее сообщение: 16.05.2017, 13:26
  3. RC 20 TFT
    от tol6 в разделе Трансиверы, приемники КВ/УКВ
    Ответов: 0
    Последнее сообщение: 14.01.2013, 00:11

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •