Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
15.08.2013, 03:04
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.11.2008
Адрес: г.Смоленск
Сообщений: 2,018
Сказал спасибо: 348
Сказали Спасибо 1,024 раз(а) в 552 сообщении(ях)
|
Re: Дисплеи от сотовых (схемы подключения, код, datasheet)
По даташиту минимум, что надо сделать на 46 странице расписано.
Если это не помогает, то либо дисплей не фурычит, либо проблемы в железной части(разводка, питание). Проверить есть на чем?
|
|
|
|
15.08.2013, 03:20
|
|
Частый гость
Регистрация: 28.09.2008
Адрес: Киев-Одесса
Сообщений: 11
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Дисплеи от сотовых (схемы подключения, код, datasheet)
Сообщение от Saadov
|
По даташиту минимум, что надо сделать на 46 странице расписано.
Если это не помогает, то либо дисплей не фурычит, либо проблемы в железной части(разводка, питание). Проверить есть на чем?
|
Я эту страницу уже наизусть заучил
Проверить не на чем - покупал дисплей отдельно (2 шт.) под проектик.
БЫвало такое, чтоб два дисплея подряд не работали?
По железу:
вытравил платку-переходник. Соединение с Mega32 - проводки на разъемах (сантиметров по 15). Я думаю при таких задержках в инициализации и пересылке битов - это не должно быть слишком страшно.
Питание - на опытной плате LM-ка на 3,3 вольта.
ХЗ. сейчас второй дисплей подпаяю, но раньше он тоже не запускался.
Через 5 мин отпишусь результатом.
__________________
Сначала нужно понять ЧТО делать, и только потом решать КАК это делать!
|
|
|
|
15.08.2013, 03:37
|
|
Частый гость
Регистрация: 28.09.2008
Адрес: Киев-Одесса
Сообщений: 11
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Дисплеи от сотовых (схемы подключения, код, datasheet)
Проверил на втором - результат тот же.
Меня интересует напряжение Vlcd, которое у меня около 2,9 вольт.
Я так понимаю, что после инициализации оно должно стать не меньше 4 вольт?
__________________
Сначала нужно понять ЧТО делать, и только потом решать КАК это делать!
|
|
|
|
16.08.2013, 17:56
|
|
Временная регистрация
Регистрация: 18.04.2011
Адрес: Russia
Сообщений: 51
Сказал спасибо: 7
Сказали Спасибо 12 раз(а) в 12 сообщении(ях)
|
Re: Дисплеи от сотовых (схемы подключения, код, datasheet)
Сообщение от ОКТОГЕН
|
... а вот с подвижной стрелкой проблема, кто знает алгорит отрисовки стрелке на подобных экранах. подскажите мож кто знает, ктото делал часы аналогового вида итд.
|
С подвижной стрелкой вам на Радиокоте уже ответили.
|
|
|
|
17.08.2013, 01:05
|
|
Частый гость
Регистрация: 09.12.2009
Сообщений: 45
Сказал спасибо: 4
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
|
Re: Дисплеи от сотовых (схемы подключения, код, datasheet)
Сообщение от tempora
|
В качестве "алгорит стрелке" проще всего использовать алгоритм Брезенхема. Гуглите и нагуглится.
|
да да да, я про это и хотел узнать.
|
|
|
|
09.09.2013, 22:00
|
|
Прохожий
Регистрация: 25.01.2007
Сообщений: 1
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Дисплеи от сотовых (схемы подключения, код, datasheet)
Доброго времени суток
Вот есть такой дисплей, снят с какого-то китайца, но так и не понял его распиновку, судя по всему у него всего 15 сигнальных линий, причем 2 дорожки жирные, возможно питание, итого 13 линий... 8-битный что-ли?? а он большой, 4,3 дюйма на глаз
|
|
|
|
08.10.2013, 16:19
|
|
Прописка
Регистрация: 30.06.2011
Сообщений: 139
Сказал спасибо: 94
Сказали Спасибо 47 раз(а) в 36 сообщении(ях)
|
Re: Дисплеи от сотовых (схемы подключения, код, datasheet)
Доброго времени суток всем!
Случайно попалась интересная ссылка на сайт
http://www.henningkarlsen.com/electronics/
Там есть информация по дисплеям, библиотеки, проекты. Досконально не смотрел, но для Nokia тоже что-то было. Может, кому-то и пригодиться.
Удачи!
|
|
|
|
09.10.2013, 11:16
|
|
Прохожий
Регистрация: 06.10.2007
Сообщений: 2
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Дисплеи от сотовых (схемы подключения, код, datasheet)
Ох - стыдно конечно первый пост начинать с вопроса - но надо ![Улыбка](images/smilies/icon_smile.gif) . Есть такой дисплейчик - Sony Ericson T68 (101x80 rgb8бит) с контроллером на борту то ли Hitachi HD66760 то ли что похожее. Связь с ним идет по I2c + есть "_Reset". Вопрос первый в резете - Подчеркивание перед ним я понимаю это отрицание - то есть дисплей работает нормально при наличии лог 1 на этом выводе?
Вопрос второй - а отдает ли ASK этот контроллер, ибо во всех программках, что я нашел, люди используют программный I2C и не проверяют наличия АSK, а просто ставят паузу. У меня же это проверяется и ни по одному адресу (h70,h72,h74) ASK нет.
|
|
|
|
10.10.2013, 01:11
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.11.2008
Адрес: г.Смоленск
Сообщений: 2,018
Сказал спасибо: 348
Сказали Спасибо 1,024 раз(а) в 552 сообщении(ях)
|
Re: Дисплеи от сотовых (схемы подключения, код, datasheet)
Сообщение от LabusLabus
|
то есть дисплей работает нормально при наличии лог 1 на этом выводе?
|
Да
Сообщение от LabusLabus
|
У меня же это проверяется и ни по одному адресу (h70,h72,h74) ASK нет.
|
Код ваш нужен, мы же не знаем как он у вас проверяется.
Вот кусок проверки из кода на этой странице
http://www.avr-elektronika.tk/index....cd-t68i-100x80
PHP код:
|
uint8_t I2CWriteByte(uint8_t data) { TWDR=data;
//Initiate Transfer TWCR=(1‹‹TWEN)|(1‹‹TWINT);
//Poll Till Done while(!(TWCR & (1‹‹TWINT)));
//Check Status if((TWSR & 0xF8) == 0x18 || (TWSR & 0xF8) == 0x28 || (TWSR & 0xF8) == 0x40) { //SLA+W Transmitted and ACK received //or //SLA+R Transmitted and ACK received //or //DATA Transmitted and ACK recived
return TRUE; } else return FALSE; //Error }
|
А при инициализации
PHP код:
|
#define devid 0x70 //device id
void t68_lcd_initial() { uint8_t i; //char
I2CStart(); for (i=0;i‹159;i++)//127 { I2CWriteByte(initstring[i]); } I2CStop(); _delay_ms(118);//118
I2CStart(); //power_on I2CWriteByte(devid); // !!!!!!!!!!!!!!!!!!! I2CWriteByte(0x38); I2CWriteByte(0x02); I2CWriteByte(0x00); //00 I2CWriteByte(0x12);//12 //10-zrkadlovo(horizontalne, tj z lava doprava) //11-hore nohami(naopak farby!!) //12-normalne //13-zrkadlovo hore nohami //14-chyba, nejde I2CStop(); _delay_ms(118);//118 }
|
|
|
|
|
10.10.2013, 10:24
|
|
Прохожий
Регистрация: 06.10.2007
Сообщений: 2
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Дисплеи от сотовых (схемы подключения, код, datasheet)
Спасибо за ответ. По примеру в Вашем ответе видно, что АSK дисплей должен присылать "if((TWSR & 0xF ![Горд собой](images/smilies/icon_dovl.gif) == 0x18 || (TWSR & 0xF ![Горд собой](images/smilies/icon_dovl.gif) == 0x28 || (TWSR & 0xF ![Горд собой](images/smilies/icon_dovl.gif) == 0x40)...." У меня проверка выполняется приблизительно так же, но видно дисплей умер ![Обижен](images/smilies/icon_beee.gif) ладно - завтра еще парочку придет - помучаем их. Насчет возможных ошибок реализации - на той же шине висит еще 24lc64 - общение с ним идет на ура. Просто обидно как-то - новый дисплей умер так и не показав ни одного пикселя. Единственное нарушение, которое могло его убить - +3,5 на шине twi но у автора по той ссылке, что Вы прислали, там вообще +5.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 16:16.
|
|