Форум за електроника Форуми Форум за електроника
Български форум за електроника, ремонти, схеми, документация
 
 Въпроси/ОтговориВъпроси/Отговори   ТърсенеТърсене   ПотребителиПотребители   ГрупиГрупи   Регистрирайте сеРегистрирайте се 
 ПрофилПрофил   Влезте, за да видите съобщенията сиВлезте, за да видите съобщенията си   ВходВход 

Управление на дисплей с контролер??
Иди на страница 1, 2  Следваща
 
Създайте нова тема   Напишете отговор    Форум за електроника Форуми -> Обща електроника - General Electronics



Предишната тема :: Следващата тема  
Автор Съобщение
apple2
Нов потребител
Нов потребител


Регистриран на: 24 Юни 2008
Мнения: 15

МнениеПуснато на: Чет Окт 02, 2008 10:05    Заглавие: Управление на дисплей с контролер?? Отговорете с цитат

Наскоро намерих един черно бял дисплей от стар латоп. На него пише DMF676AN OPTREX JAPAN.
На него има 2 по 9 чипа HD61104 и още 3 HD61105.
Въпроса ми е как мога да го управлявам с атмега8 примерно (такъв имам под ръка) или на кой пин какъв сигнал трябва да се подаде че да светне някой пиксел Smile ?
Благодаря.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
ststefanov
Опитен потребител
Опитен потребител


Регистриран на: 14 Дек 2004
Мнения: 1509

МнениеПуснато на: Чет Окт 02, 2008 10:46    Заглавие: Отговорете с цитат

А защо не потърсиш datasheet за тези чипове?
Мързел или ..?
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
zmeios
Опитен потребител
Опитен потребител


Регистриран на: 08 Авг 2008
Мнения: 840
Местожителство: София

МнениеПуснато на: Чет Окт 02, 2008 13:53    Заглавие: Отговорете с цитат

Сложничко е. Ако не си много навътре в материала, по-добре не се захващай от раз.

Според мен ще изпиташ сходно забавление Smile ако ползваш дисплей от някоя GSM-антика -- а малките дисплеи се управляват далеч по-лесно.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
apple2
Нов потребител
Нов потребител


Регистриран на: 24 Юни 2008
Мнения: 15

МнениеПуснато на: Пет Окт 03, 2008 6:44    Заглавие: Отговорете с цитат

Datasheet имам но там не пише как се връзва контролер. Very Happy
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
Петров
Опитен потребител
Опитен потребител


Регистриран на: 11 Юни 2004
Мнения: 1246
Местожителство: Варна

МнениеПуснато на: Пет Окт 03, 2008 9:56    Заглавие: Отговорете с цитат

apple2 написа:
Datasheet имам но там не пише как се връзва контролер. Very Happy

Laughing Laughing Laughing
Като гледам какви ги пишеш май е само едно голо желание.
Я вземи първо разучи интерфейса на дисплея, след това ще ти се поизясни къде какво да подаваш.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
apple2
Нов потребител
Нов потребител


Регистриран на: 24 Юни 2008
Мнения: 15

МнениеПуснато на: Съб Окт 04, 2008 9:08    Заглавие: Отговорете с цитат

Интерфейса на дисплея трябва да горе долу такъв:
640x400 dots (2x640x200 dual screen)

VDD 5V
VCC-VEE approx 25V (max 28V) (stabilized)
VCC-Adj approx 23.6V (adjustable)
-> negative voltages ref to GND!

Pins
1 FLM
2 LP
3 CP
4 M
5 Vadj
6 VCC
7 VSS
8 VEE
9 DU0 (data upper half bit0)
10 DU1 (data upper half bit1)
11 DU2 (data upper half bit2)
12 DU3 (data upper half bit3)
13 DL0 (data lower half bit0)
14 DL1
15 DL2
16 DL3
17 P/N (positive negative image)
18 n.c. (no connection)

19 EL-foil
20 n.c.
21 EL-foil

Само че това не е точно за моя дисплей ами за подобен (това намерих в нета) точно за моя модел нищо не намирам. Иначе има 16 пина (и още 6 дупки кадето няма запоен конектор)
До колкото рабрах хората ги управляват тия неща с SED133x но смятам че и с обикновен контролер трябва да стане но примерно ще има малък фреймрейт. (Целта е просто да може да се изписва а не да се гони перформанс).
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
RM
Опитен потребител
Опитен потребител


Регистриран на: 16 Сеп 2008
Мнения: 680

МнениеПуснато на: Съб Окт 04, 2008 10:50    Заглавие: Отговорете с цитат

И с какъв контролер си решил да го правиш.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
apple2
Нов потребител
Нов потребител


Регистриран на: 24 Юни 2008
Мнения: 15

МнениеПуснато на: Съб Окт 04, 2008 21:31    Заглавие: Отговорете с цитат

Имам опит с атмега8, може и друг ама този ми се вижда че върши работа
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
voic4e
Нов потребител
Нов потребител


Регистриран на: 06 Окт 2008
Мнения: 5

МнениеПуснато на: Пон Окт 06, 2008 17:10    Заглавие: Отговорете с цитат

здравейте! Smile

Аз докопах една подобна матрица DMF50440NFU и разбрах какви са повечето й пинове, но няколко не са ми ясни.

Моята е Dual STN (passive matrix). Dual означава, че екрана се състои от 2 матрици - горна и долна, съответно с пинове DU и DL.

Освен тях има пинове

FLM (YD) - Vsync
LP - Hsync
XCK - Pixel (dot) clock

Моята има конектор с 16 пина:

11 от тях (приемащи TTL нива):
4 DU
4 DL
3 не знам точно какви

минават през токоограничаващи резистори 100 ома групирани в 3 матрици по 4 и отиват на входовете B на 3 логически интегрални схеми 74HCT08A:

pin 1-4 -> RA1 -> IC24 -> upper
pin 6-9 -> RA2 -> IC25 -> Lower
pin 11-13 -> RA3 -> IC26 -> Hsync, Vsync, pixel clock?

На входовете A на интегралните схеми отива сигнал от pin 14 (липсва токоограничаващ резистор - трябва да сложите някакъв), което ме навежда на мисълта че това е Pixel clock и се чудя тогава за какво е единия от 11,12 и 13?!

pin 5 & 15 -> Ground
pin 10 -> +5V

pin 16 е свързан към емитера на транзистор и предполагам е за регулиране на контраста.

Моят проблем e, че не знам 4-те пина за синхронизация (работещи с TTL нива) кой за какво е и колко волта се подават на pin 16. Също така при мен липсва Vee, което на някои матрици е около 20V - напрежението , с което се управлява самата матрица (при мен има някаква ИС за генериране на напрежения).



Ето малко полезна информация:

Ето как се свързва видеокарта:
http://www.maltepoeggel.de/html/tft2pc/

http://ms-netpage.de/include.php?path=content/tft.php

Ето как се свързва Atmel към подобна матрица:
http://www.dse.nl/~jeroen_hilgers/proj/procio/optrex.htm


Column driver data shift clock - това трябва да е pixel clock
Column driver data load / !row data shift clock - това трябва да е Hsync / LP
Row driver data input - това трябва да е Vsync / FLM

Идеята е, че

на pixel clock подаваш 1 при преминаване на следващ пиксел
на Hsync / LP при преминаване на следващ ред
и на Vsync / FLM подаваш 1 при преминаване на нов кадър


Тук аналогични неща са описани малко по-подробнп:

http://datasheet.digchip.com/348/348-00387-0-DMF-50944NCU-FW-2.pdf

Please maintain the above sequence when turning on and off the power supply of the module.
If DISPOFF is supplied to the module while internal alternate signal for LCD driving (M) is
unstable, DC component will be supplied to the LCD panel. This may cause damage the LCD
module.



Аз ще помоля ако някой има информация/datasheet за DMF50440NFU да драсне нещо. Благодаря! Smile
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
RM
Опитен потребител
Опитен потребител


Регистриран на: 16 Сеп 2008
Мнения: 680

МнениеПуснато на: Вто Окт 07, 2008 6:21    Заглавие: Отговорете с цитат

Имаш ли си на представа колко ресурс лапа управлението на един много по елементарен матричен дисплей 2х16, и съответно до каде ще стигне флаша на 8-цата за да се покаже нещо.
По добре забрави.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
Покажи мнения от преди:   
Създайте нова тема   Напишете отговор    Форум за електроника Форуми -> Обща електроника - General Electronics Часовете са според зоната GMT + 2 Часа
Иди на страница 1, 2  Следваща
Страница 1 от 2

 
Към:  
Не Можете да пускате нови теми
Не Можете да отговаряте на темите
Не Можете да променяте съобщенията си
Не Можете да изтривате съобщенията си
Не Можете да гласувате в анкети


Powered by phpBB © 2001, 2005 phpBB Group
Translation by: Boby Dimitrov
Where to Find Free Service Manuals