Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы

TFT матрицы и микроконтроллер

Непрочитано 26.01.2011, 18:14  
vdlab
Гражданин KAZUS.RUN
 
Аватар для vdlab
 
Регистрация: 17.07.2006
Адрес: PV.DP.UA
Сообщений: 620
Сказал спасибо: 3
Сказали Спасибо 60 раз(а) в 48 сообщении(ях)
vdlab на пути к лучшему
По умолчанию Re: TFT матрицы и микроконтроллер

У таких матриц (480х234) в 99% (ИМХО) случаев аналоговый интерфейс, питание интерфейсной части 5 вольт, и уровни управляющих напряжений как положительной так и отрицательной полярностей, причем несимметричны относительно ноля.
Кроме того, RGB сигнал нужно инвертировать через каждую линию.
В общем геморрой при подключении обеспечен. Да что говорить, сами почитайте, вот типовой дисплей из рамок такого класса, распиновка и некоторые цифры могут отличаться но суть одна:
Вложения:
Тип файла: pdf KWH070TG15-F01.pdf (2.05 Мб, 159 просмотров)
Реклама:
__________________
Если ты читаешь это - значит тебе нечем заняться...
vdlab вне форума  
Сказали "Спасибо" vdlab
roma9112 (26.01.2011)
Непрочитано 26.01.2011, 21:34  
roma9112
Гражданин KAZUS.RUN
 
Регистрация: 25.11.2008
Адрес: Волгоград
Сообщений: 507
Сказал спасибо: 42
Сказали Спасибо 49 раз(а) в 46 сообщении(ях)
roma9112 на пути к лучшему
По умолчанию Re: TFT матрицы и микроконтроллер

Вернусь тогда лучше к варианту OSD056+SK-MLPC2478 от Стартеркита, но, честно говоря, если мне нужно просто выводить данные на дисплей полученные с портов МК и пересчитанные контроллером, может и не нужно покупать целую отладочную плату, а купить только сам МК? Но я с этим контроллером пока не работал, как поступить?

Последний раз редактировалось roma9112; 26.01.2011 в 21:39.
roma9112 вне форума  
Непрочитано 26.01.2011, 21:45  
MisterDi
Почётный гражданин KAZUS.RUN
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,284
Сказал спасибо: 441
Сказали Спасибо 1,040 раз(а) в 701 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: TFT матрицы и микроконтроллер

Вылавливать свои ошибки в программировании в сочетании с неизвестной работоспособностью нового и незнакомого железа - ИМХО лучше брать готовую отладочную плату, пусть даже в минимальной конфигурации.
__________________
misterdi<@>i.ua
MisterDi вне форума  
Сказали "Спасибо" MisterDi
roma9112 (26.01.2011)
Непрочитано 26.01.2011, 21:46  
diglook
Временная регистрация
 
Регистрация: 09.09.2009
Сообщений: 91
Сказал спасибо: 10
Сказали Спасибо 6 раз(а) в 4 сообщении(ях)
diglook на пути к лучшему
По умолчанию Re: TFT матрицы и микроконтроллер

Цитата:
а купить только сам МК?
Для подключения дисплея тебе нужно еще внешнее ОЗУ(внутреннего мало даже для 320*240)
впрочем если 320*240 устроит то можешь взять uDisp320240 http://www.evodbg.com/index.php?opti...d=93&Itemid=38 она с внутренним контролером итачем и даже AVR справится
diglook вне форума  
Непрочитано 26.01.2011, 21:59  
roma9112
Гражданин KAZUS.RUN
 
Регистрация: 25.11.2008
Адрес: Волгоград
Сообщений: 507
Сказал спасибо: 42
Сказали Спасибо 49 раз(а) в 46 сообщении(ях)
roma9112 на пути к лучшему
По умолчанию Re: TFT матрицы и микроконтроллер

Спасибо всем за помощь, теперь я утвердился в выборе той отладочной платы и матрицы.
roma9112 вне форума  
Непрочитано 11.02.2011, 12:05  
SUXOY
Прохожий
 
Регистрация: 11.02.2011
Сообщений: 4
Сказал спасибо: 6
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
SUXOY на пути к лучшему
По умолчанию Re: TFT матрицы и микроконтроллер

Добрый день.

Пытаюсь запустить дисплей ST024C0P-AK8 240*320 (камень ST7781) на контроллере silabs 8051f360 (ядро 51).
Дисплей даже не отдает ID code. В чем может быть проблема?

Код:
$include (C8051F360.inc)
res        equ p1.3
cs        equ p1.7
rs        equ p1.6
rd         equ p1.4
wr        equ p1.5

public  Init_Device

org 0000h 
                    ljmp begin

INIT SEGMENT CODE
    rseg INIT

PCA_Init:
    mov  PCA0MD,    #000h
    ret

Port_IO_Init:
    
    mov  SFRPAGE,   #CONFIG_PAGE
    mov  P1MDOUT,   #0ffh
    mov  P2MDOUT,   #0ffh
    mov  P3MDOUT,   #0ffh
    mov  P4MDOUT,   #0ffh
    mov  XBR1,      #040h
    ret

Oscillator_Init:
    mov  SFRPAGE,   #CONFIG_PAGE
    mov  OSCICN,    #083h
    ret

Init_Device:
      lcall PCA_Init
    lcall Port_IO_Init
    lcall Oscillator_Init
    ret

;*************************************

begin:
        lcall Init_Device            ;инициализация контроллера

        clr res                          ;сброс дисплея
        mov r0,#070h
m2: mov r1,#0ffh
m3: djnz r1,m3
        djnz r0,m2
        setb res                        ;-//-
mov p4,#00h
setb rd
        clr cs
        clr rs
        clr wr
        mov p2,#00h                 ;команда перехода в регистр 0 дисплея
        mov p3,#00h                 ;где и хранится ID
        setb wr
    
setb rs
clr rd
mov r0,p2                                                 ;сохранение состояния портов 2 и 3 в R
mov r1,p3
setb rd

end
Возвращается значение #0000h
SUXOY вне форума  
Непрочитано 11.02.2011, 12:31  
MisterDi
Почётный гражданин KAZUS.RUN
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,284
Сказал спасибо: 441
Сказали Спасибо 1,040 раз(а) в 701 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: TFT матрицы и микроконтроллер

Обычно процедура инициализации требует достаточно много параметров, и временных задержек. тут http://www.rftechworld.net/downloads...0DATASHEET.pdf на странице 80 описана последовательность включения для контроллера, используемого в Вашем индикаторе
__________________
misterdi<@>i.ua
MisterDi вне форума  
Сказали "Спасибо" MisterDi
SUXOY (11.02.2011)
Непрочитано 11.02.2011, 13:13  
SUXOY
Прохожий
 
Регистрация: 11.02.2011
Сообщений: 4
Сказал спасибо: 6
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
SUXOY на пути к лучшему
По умолчанию Re: TFT матрицы и микроконтроллер

Сообщение от MisterDi Посмотреть сообщение
Обычно процедура инициализации требует достаточно много параметров, и временных задержек. тут http://www.rftechworld.net/downloads...0DATASHEET.pdf на странице 80 описана последовательность включения для контроллера, используемого в Вашем индикаторе
Да, спасибо, уже обратил внимание, не помогло...
Код:
;сброс 1 ms
		clr res
		mov r0,#070h
m2: mov r1,#0ffh
m3: djnz r1,m3
		djnz r0,m2
		setb res
;еще 1 ms после
		mov r0,#070h
m6: mov r1,#0ffh
m7: djnz r1,m7
		djnz r0,m6
;команда управления питанием
		setb rd
		clr cs
		clr rs
		clr wr
		mov p2,#010h
		mov p3,#000h
		setb wr
		nop
;содержимое регистра управления питанием
		setb rs
		clr wr
		mov p2,#0b0h
		mov p3,#013h
		setb wr
		nop
;задержка ›200ms
		mov r0,#099h
d1:	mov r1,#0ffh
d2: mov r2,#099h
d3: djnz r2,d3
		djnz r1,d2
		djnz r0,d1
;команда включения дисплея
		clr rs
		clr wr
		mov p2,#07h
		mov p3,#00h
		setb wr
		nop
;содержимое регистра включения дисплея
		setb rs
		clr wr
		mov p2,#033h
		mov p3,#001h
		setb wr
;задержка ›50ms
		mov r0,#015h
d4:	mov r1,#0ffh
d5: mov r2,#099h
d6: djnz r2,d6
		djnz r1,d5
		djnz r0,d4

Последний раз редактировалось SUXOY; 11.02.2011 в 13:16.
SUXOY вне форума  
Непрочитано 16.02.2011, 18:23  
aramiha
Частый гость
 
Регистрация: 02.08.2008
Сообщений: 35
Сказал спасибо: 4
Сказали Спасибо 1 раз в 1 сообщении
aramiha на пути к лучшему
По умолчанию Re: TFT матрицы и микроконтроллер

Есть у кого-нибудь пример опроса 4-проводного резистивного тачскрина для PIC24? Может даже для RTOS?
не предлагайте только из библиотеки Microchip, опрос тачскрина тормозит из этой библиотеки.
Кому не жалко, поделитесь, пожалуйста...
aramiha вне форума  
Непрочитано 17.02.2011, 19:57  
projects.org.ua
Заблокирован
 
Регистрация: 15.10.2010
Адрес: Kiev/Kharkov
Сообщений: 133
Сказал спасибо: 15
Сказали Спасибо 21 раз(а) в 21 сообщении(ях)
projects.org.ua на пути к лучшему
По умолчанию Re: TFT матрицы и микроконтроллер

Сообщение от MisterDi Посмотреть сообщение
По поводу выходных сигналов. Я не зря рекомендовал посмотреть на организацию видеоконтроллера "Спектрума"-"Ориона"-"Специалиста". Основной принцип: берем счетчик, считающий самый длинный интервал по строке (активная часть+синхро+гашение). Сигнал разрешения отображения/синхроимпульсы формируем комбинационной логической схемой. По окончании счета строки увеличиваем на 1 значание счетчика строк. В счетчике строк аналогично. Я знаю, что в максплюсе (и не только) можно синтезировать схемы на основе времянок, но никогда этого не делал.
В принципе у меня тоже есть задача подключить ноутовскую матрицу к МК, но пока руки не доходят. Наверно прийдется их (руки) слегка пнуть
К стати, вместо макса рекомендую Квартус, существенно удобнее и знает больше типов ИС. В принципе ВЕБ-эдишн для начала вполне подходит, но есть и полные версии.
С годичным опозданием в теме, но вдруг это еще кому-то актуально
как раз этот принцип я делал в 2005м на альтере
тут все что у меня было наработано - http://projects.org.ua/new/index.php...act=show&id=51
надеюсь пригодится )
projects.org.ua вне форума  
 
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подключение LCD матрицы от ноута StarPilgrim Делимся опытом 3 07.11.2009 21:18
Глюки в работе светодиодной матрицы firehacker Источники питания и свет 15 29.12.2008 11:55
Интерфейсы TFT-панелей lankai Информация по радиокомпонентам 2 18.01.2008 00:24
TFT индикаторы mikle2000 Микроконтроллеры, АЦП, память и т.д 12 23.07.2007 00:47
TFT 7" оформление 011119xx Микроконтроллеры, АЦП, память и т.д 1 06.07.2007 10:37


Часовой пояс GMT +4, время: 13:54.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.