Статистика
Время:
Зарегистрированных: 88367
Последним зарегистрирован: Obserwer
Рекорд посещаемости: 12585
Групп пользователей: 4
 Группы:
[Admin] [Cоучастник] [Автор] [Модератор]
 Сейчас на сайте
 Всего: 626
 Гостей: 614
 Анонимных: 0
 Пользователей: 12
 Зарегистрированные:
Ernest777 radiofan alexx_57 Werewolf ass20 lipton syncron RUN bulat tillman Georges VZH_79
Страницы: (141) « Первая ... 11 12 13 14 15 16 17 18 19 20 [21] 22 23 24 25 26 27 28 29 30 31 ... Последняя » ( Перейти к первому непрочитанному сообщению ) Ответить Новая тема Новый опрос

> Дисплеи от сотиков, Как их прикрутить к своему проекту
ведущий специалист
Сообщение: # 234553   Oct 24 2009, 07:31 PM
Quote Post


Соучастник
****

Группа: Cоучастник
Сообщений: 787
Пользователь №: 22294
Регистрация: 14-July 07
Место жительства: Спб



Дык это вообще от NOKLЫ дисп. Мне как то давали в ремонт, именно такой там был. Где такой взять - хз.
PMEmail PosterICQ
Top
Инженер-деструктор
Сообщение: # 234574   Oct 24 2009, 08:47 PM
Quote Post


Гость
*

Группа: Cоучастник
Сообщений: 53
Пользователь №: 29256
Регистрация: 5-February 08
Место жительства: Ростов-на-Дону



Да вроде нет особой проблемы. В конторах, которые запчасти для сотиков продают, есть на китайские телефоны дисплеи. Там и брал.
PMEmail Poster
Top
angell
Сообщение: # 234577   Oct 24 2009, 08:52 PM
Quote Post





Группа: Cоучастник
Сообщений: 19
Пользователь №: 44356
Регистрация: 27-February 09




ребят. он паралельный я смотрю.
что дает по фпскам?
PMEmail Poster
Top
ведущий специалист
Сообщение: # 234606   Oct 24 2009, 10:53 PM
Quote Post


Соучастник
****

Группа: Cоучастник
Сообщений: 787
Пользователь №: 22294
Регистрация: 14-July 07
Место жительства: Спб



эхх, странные вопросы. Думаю авру тяжеловато будет такую хрень двигать, тем более что шина 16 бит. У меня вот лежит дисп с 8ми битным интерфейсом - он да, намного шустрее чем S65, хоть и 320х240. Какой проц поставишь - такие фпсы и выдавишь с него.


....деструктор, не в профи случаем??
PMEmail PosterICQ
Top
angell
Сообщение: # 234608   Oct 24 2009, 10:58 PM
Quote Post





Группа: Cоучастник
Сообщений: 19
Пользователь №: 44356
Регистрация: 27-February 09




не все дело в проце.
он же не может сьесть 50 мегагерцовую шину.
ваще есть идейка сделать типа пульта перед входной дверью.
выходиш посмарел прогноз вырубил свет и тд.
а тут и дешовые и с тачем за одно.
PMEmail Poster
Top
Инженер-деструктор
Сообщение: # 234645   Oct 25 2009, 06:26 AM
Quote Post


Гость
*

Группа: Cоучастник
Сообщений: 53
Пользователь №: 29256
Регистрация: 5-February 08
Место жительства: Ростов-на-Дону



QUOTE (ведущий специалист @ Oct 25 2009, 12:13 AM)
....деструктор, не в профи случаем??

Не, в GSM-сервисе. Хотя и в профи какие-то китайские дисплеи тоже есть.
PMEmail Poster
Top
ведущий специалист
Сообщение: # 234764   Oct 25 2009, 06:39 PM
Quote Post


Соучастник
****

Группа: Cоучастник
Сообщений: 787
Пользователь №: 22294
Регистрация: 14-July 07
Место жительства: Спб



QUOTE (angell @ Oct 25 2009, 12:18 AM)
не все дело в проце.
он же не может сьесть 50 мегагерцовую шину.
ваще есть идейка сделать типа пульта перед входной дверью.
выходиш посмарел прогноз вырубил свет и тд.
а тут и дешовые и с тачем за одно.

smile.gif Ну, можно и на лампах собрать. На транзисторах. icon_lol.gif

А если уж на то пошло, то почему именно 50 мег шина??
Ага, постаь перед дверью такую штуку, я думаю день протянет, два....Разобьют и все.Либо кто нибудь гвоздем грррр, и весь тебе тачскрин.
PMEmail PosterICQ
Top
angell
Сообщение: # 234766   Oct 25 2009, 06:46 PM
Quote Post





Группа: Cоучастник
Сообщений: 19
Пользователь №: 44356
Регистрация: 27-February 09




я имел ввиду дома. а не в подьезде.
для себя любимого. типа пульт системы умный дом.
а 50 мег. это так от фанаря.
может кто скажит его быстродействие
PMEmail Poster
Top
VDLab
Сообщение: # 234787   Oct 25 2009, 07:27 PM
Quote Post


Соучастник
*****

Группа: Cоучастник
Сообщений: 1459
Пользователь №: 14565
Регистрация: 9-December 06
Место жительства: Україна



Ну есть же в даташите времянки - макс. тактовая на запись 10 мегагерц, 130 фпс можно выдавить теоретически, если контроллер конечно потянет такой поток.


--------------------
Обходя разложенные грабли ты теряешь драгоценный опыт...
PMEmail Poster
Top
AndreySR
Сообщение: # 235097   Oct 26 2009, 09:46 PM
Quote Post


Прохожий


Группа: Cоучастник
Сообщений: 33
Пользователь №: 53369
Регистрация: 29-September 09




QUOTE (Инженер-деструктор @ Oct 23 2009, 10:40 PM)
Исходники и переходная платка к дисплею

Вы бы уж и схемку выложили.
PMEmail Poster
Top
Инженер-деструктор
Сообщение: # 235321   Oct 27 2009, 10:27 PM
Quote Post


Гость
*

Группа: Cоучастник
Сообщений: 53
Пользователь №: 29256
Регистрация: 5-February 08
Место жительства: Ростов-на-Дону



Схема подключения TFP60235 к MEGA32 (в .pdf).

Это сообщение отредактировал Инженер-деструктор - Oct 27 2009, 10:29 PM

Присоединённый файл ( Кол-во скачиваний: 1978 )
Присоединённый файл  SSD1289_cir.pdf
PMEmail Poster
Top
ведущий специалист
Сообщение: # 235515   Oct 28 2009, 10:09 PM
Quote Post


Соучастник
****

Группа: Cоучастник
Сообщений: 787
Пользователь №: 22294
Регистрация: 14-July 07
Место жительства: Спб



blink.gif подсветка 3 вольта, странно как то все это
PMEmail PosterICQ
Top
angell
Сообщение: # 235518   Oct 28 2009, 10:12 PM
Quote Post





Группа: Cоучастник
Сообщений: 19
Пользователь №: 44356
Регистрация: 27-February 09




а резюки тогда зачем? smile.gif
PMEmail Poster
Top
Инженер-деструктор
Сообщение: # 235542   Oct 28 2009, 11:42 PM
Quote Post


Гость
*

Группа: Cоучастник
Сообщений: 53
Пользователь №: 29256
Регистрация: 5-February 08
Место жительства: Ростов-на-Дону



QUOTE (angell @ Oct 28 2009, 11:32 PM)
а резюки тогда зачем? smile.gif

На светодиодах падение напряжения 3.1-3.2 вольта. При повышении до 3.3-3.4 ток резко растет и превышает максимально допустимые 15 мА на светодиод. Резюки на всякий случай, чтобы ненароком подсветку не спалить.
PMEmail Poster
Top
angell
Сообщение: # 235543   Oct 28 2009, 11:47 PM
Quote Post





Группа: Cоучастник
Сообщений: 19
Пользователь №: 44356
Регистрация: 27-February 09




это я собственно имел ввиду обратить внемание на резисторы. котороые ограничивают предельно допустимый ток.
я просто не понял чему удивлялся ведущий специалист.
кстати еще можно попросить замерить сколько они жрут. не по шиту а в реальных условиях. вроде же они всер яркие должны быть..
PMEmail Poster
Top
Инженер-деструктор
Сообщение: # 235575   Oct 29 2009, 07:38 AM
Quote Post


Гость
*

Группа: Cоучастник
Сообщений: 53
Пользователь №: 29256
Регистрация: 5-February 08
Место жительства: Ростов-на-Дону



При 15 Ом резисторах и питании 3.3 В дисплей вместе с подсветкой жрет 58 мА. Из них около 5 мА собственно дисплей, остальное - подсветка.
PMEmail Poster
Top
ведущий специалист
Сообщение: # 235915   Oct 30 2009, 09:27 PM
Quote Post


Соучастник
****

Группа: Cоучастник
Сообщений: 787
Пользователь №: 22294
Регистрация: 14-July 07
Место жительства: Спб



QUOTE (angell @ Oct 28 2009, 11:32 PM)
а резюки тогда зачем? smile.gif

Ну вощщееее...
Меня не надо приплетать к таким идиотским вопросам. Уже давно знаю что на светодиод, чтобы он светился надо пропускать через него ток.


Вопрос обственно не в этом. Вот сколько знаю дисплеев, всю жизнь на них подают к подсветке 12 вольт, вот и спросил
PMEmail PosterICQ
Top
sdsrem
Сообщение: # 237110   Nov 5 2009, 10:34 AM
Quote Post


Гость
*

Группа: Cоучастник
Сообщений: 123
Пользователь №: 29293
Регистрация: 7-February 08




Доброго всем.
Тут пытаюсь запустить от нокии 1100 дисплей но чтото не выходит,
исходник брал сдесь он был под (mega8515) пытался сделать под (mega8) но кодевижен ругается, так как я не програмист поэтому прошу помощи, растолкуйте что не так, проэкт ниже.

Присоединённый файл ( Кол-во скачиваний: 540 )
Присоединённый файл  1100_1.rar
PMEmail Poster
Top
CTAC
Сообщение: # 237126   Nov 5 2009, 12:10 PM
Quote Post


Прохожий


Группа: Cоучастник
Сообщений: 30
Пользователь №: 17647
Регистрация: 11-February 07




QUOTE (sdsrem @ Nov 5 2009, 11:54 AM)
Доброго всем.
Тут пытаюсь запустить от нокии 1100 дисплей но чтото не выходит,
исходник брал сдесь он был под (mega8515) пытался сделать под (mega8) но кодевижен ругается, так как я не програмист поэтому прошу помощи, растолкуйте что не так, проэкт ниже.

Просматривать лень, вот тестовый проект под Mega8 и дисп от nokia 1100 в cvavr. Исходники брал в этой теме у Panda_y2k.

Присоединённый файл ( Кол-во скачиваний: 738 )
Присоединённый файл  lcd_n1100_m8.zip
PMEmail Poster
Top
sdsrem
Сообщение: # 237247   Nov 5 2009, 09:42 PM
Quote Post


Гость
*

Группа: Cоучастник
Сообщений: 123
Пользователь №: 29293
Регистрация: 7-February 08




[ Просматривать лень, вот тестовый проект под Mega8 и дисп от nokia 1100 в cvavr. Исходники брал в этой теме у Panda_y2k. ]
Спасибо большое, но все равно не работает, почемуто нет ни какого сигнала на ноге CS ,
я и в протэусе смотрел и к микросхеме припаивал, ноль и всё тут.
Нога CS за что отвечает?
PMEmail Poster
Top
CTAC
Сообщение: # 237266   Nov 5 2009, 11:10 PM
Quote Post


Прохожий


Группа: Cоучастник
Сообщений: 30
Пользователь №: 17647
Регистрация: 11-February 07




QUOTE (sdsrem @ Nov 5 2009, 11:02 PM)
QUOTE
Просматривать лень, вот тестовый проект под Mega8 и дисп от nokia 1100 в cvavr. Исходники брал в этой теме у Panda_y2k.

Спасибо большое, но все равно не работает, почемуто нет ни какого сигнала на ноге CS ,
я и в протэусе смотрел и к микросхеме припаивал, ноль и всё тут.
Нога CS за что отвечает?

нога CS (chip select - выбор кристалла) означает выбор одного из устройств на шине данных, например, если используются несколько дисплеев. Обычно
сигнал CS инвертирован, - то есть выбор устройства происходит при лог. "0" на ноге CS, и наоборот при лог. "1" - устройство неактивно.
В самой программе нога CS все время установлена в лог."0" - то есть дисплей постоянно активен и принимает команды и данные.

просмотрите все соединения, что-куда, правильно ли все соединено
sclk - PORTC.3;
sda - PORTC.2;
cs - PORTC.1;
rst - PORTC.0;
или как там у Вас выбрано, если по-другому установлены ли порты на выход(DDR)?

и еще, если припаяли провода прямо к контактам на гибкой "плате" дисплея то это не очень хорошо так как она любит отклеиваться и тогда надо как-то восстанавливать контакт.
PMEmail Poster
Top
sdsrem
Сообщение: # 237274   Nov 5 2009, 11:31 PM
Quote Post


Гость
*

Группа: Cоучастник
Сообщений: 123
Пользователь №: 29293
Регистрация: 7-February 08




CTAC
Вроде всё проверил ошибок вроде нет, электроникой занимаюсь давно, только програмированием занялся недавно.
Вопрос, зачем тогда CS подключен если на нем всегда 0,
и ещё я поставил на порт Б типа так

sfrb LCD_PORT=0x18;

DDRB=0xFF;

протэус показывает нормально на трёх ногах может тогдо CS припоять на землю.
PMEmail Poster
Top
CTAC
Сообщение: # 237287   Nov 6 2009, 01:06 AM
Quote Post


Прохожий


Группа: Cоучастник
Сообщений: 30
Пользователь №: 17647
Регистрация: 11-February 07




QUOTE (sdsrem @ Nov 6 2009, 12:51 AM)
CTAC
Вроде всё проверил ошибок вроде нет, электроникой занимаюсь давно, только програмированием занялся недавно.
Вопрос, зачем тогда CS подключен если на нем всегда 0,
и ещё я поставил на порт Б типа так

sfrb LCD_PORT=0x18;

DDRB=0xFF;

протэус показывает нормально на трёх ногах может тогдо CS припоять на землю.

sdsrem, все таки есть какая-то ошибка в схеме (может неплотно прижаты контакты к дисплею, или отклеилась гибкая плата, можно попробовать пальцем прижать контакты). Выложеный проект у меня работал отлично. Сигнал CS можете припаять на землю. Может у Вас в схеме используется SPI и тогда сигнал SCL глушится сигналом MOSI ?

На всякий случай приложил распиновку дисплея.

Присоединённое изображение (Нажмите для увеличения)
Присоединённое изображение
PMEmail Poster
Top
sdsrem
Сообщение: # 237288   Nov 6 2009, 01:31 AM
Quote Post


Гость
*

Группа: Cоучастник
Сообщений: 123
Пользователь №: 29293
Регистрация: 7-February 08




Спасибо разобрался, видемо дисплей не совсем родной ноги дата и синхро поменял и почти всё хорошо, теперь показывает но не совсем так как надо, сейчас положу фото.
PMEmail Poster
Top
sdsrem
Сообщение: # 237289   Nov 6 2009, 01:38 AM
Quote Post


Гость
*

Группа: Cоучастник
Сообщений: 123
Пользователь №: 29293
Регистрация: 7-February 08




фото.
Видимо точно не родной.

Присоединённое изображение (Нажмите для увеличения)
Присоединённое изображение
PMEmail Poster
Top
sdsrem
Сообщение: # 237290   Nov 6 2009, 01:42 AM
Quote Post


Гость
*

Группа: Cоучастник
Сообщений: 123
Пользователь №: 29293
Регистрация: 7-February 08




И мне чтото не очень понятно какой у него протокол SPI или I2C.
PMEmail Poster
Top
CTAC
Сообщение: # 237331   Nov 6 2009, 11:12 AM
Quote Post


Прохожий


Группа: Cоучастник
Сообщений: 30
Пользователь №: 17647
Регистрация: 11-February 07




QUOTE (sdsrem @ Nov 6 2009, 03:02 AM)
И мне чтото не очень понятно какой у него протокол SPI или I2C.

протокол у дисплея I2C.
фото очень непонятное(множество позолоченых контактов), у меня был оригинальный дисплей так вот он имеет совершенно другой вид. У оригинальных дисплеев на металлической накладке есть надпись nokia и сбоку т нее рисунок "улыбка". У неоригинальных дисплеев - вместо надписи только две улыбки. У неоригинальных дисплеев, возможно, другие контроллеры и отличаются команды инициализации. Тут все дело кроется в одной-двух командах которые нужно послать, чтобы убрать этот сдвиг вверх на две строки.
Почитал даташит - есть команда выбор нулевой строки (set initial row (R0)) - пишем в инициализации дисплея:
CODE

lcd_write(CMD,0x20); // write VOP register
lcd_write(CMD,0x9F);   //0x9f
lcd_write(CMD,0xA4); // all on/normal display
lcd_write(CMD,0x2F); // Power control set(charge pump on/off)
lcd_write(CMD,0x40); // set start row address = 0
lcd_write(CMD,0xb0)// set X-address, upper 3 bits
lcd_write(CMD,0x00);  // set X-address, lower 4 bits
//lcd_write(CMD,0xC8); // mirror Y axis (about X axis)
//lcd_write(CMD,0xa1); // Invert screen in horizontal axis


lcd_write(CMD,0xac);// set initial row (R0) of the display
lcd_write(CMD,0x05); тут было lcd_write(CMD,0x07);


lcd_write(CMD,0xaf); // display ON/OFF


если не заработает правильно, нужно подставлять вместо 0x05 числа от 0 до 8 и смотреть, при каком из них он правильно инициализируется.

В даташите описаны все регистры дисплея и на что они влияют (на стр. 31-33 описано и показано Вашу проблему), к сожалению у меня сейчас нету этого дисплея и я не могу что-либо проверить.
Даташит контроллера дисплея PCF8814

Это сообщение отредактировал CTAC - Nov 6 2009, 11:13 AM
PMEmail Poster
Top
sdsrem
Сообщение: # 237666   Nov 8 2009, 01:06 AM
Quote Post


Гость
*

Группа: Cоучастник
Сообщений: 123
Пользователь №: 29293
Регистрация: 7-February 08




Стас спасибо большое разобрался,
и ещё один вопрос ежели шина I2c тогда наверно будет лучше использовать апаратно встоенную I2c шину, или нет, и как это будет выглядеть?
PMEmail Poster
Top
Qwertty
Сообщение: # 237682   Nov 8 2009, 05:23 AM
Quote Post





Группа: Cоучастник
Сообщений: 16
Пользователь №: 48372
Регистрация: 19-May 09




Там не I2C и не SPI. С I2C вообще ничего общего, а на SPI немного похож, но 9 бит и нет MISO. Аппаратно подключить можно только туда, где можно разрядность протокола менять, например в армах от филипса SSP позволяет задать посылки в 9 бит.
PMEmail Poster
Top
sdsrem
Сообщение: # 237684   Nov 8 2009, 06:24 AM
Quote Post


Гость
*

Группа: Cоучастник
Сообщений: 123
Пользователь №: 29293
Регистрация: 7-February 08




Qwertty
Можно поподробней про этот протокол, ато всё тут както расплывчато,
и ещё добавил руский шрифт из другой программы ну и совсякими монипуляциями у меня или мусор или нечего не показывает, там диспель подобный от MOTOROLA C115, какие могут быть проблемы?
и ещё причём тут ARM у меня стоит ATMEGA 8.

Присоединённое изображение (Нажмите для увеличения)
Присоединённое изображение
PMEmail Poster
Top

Настройки темыСтраницы: (141) « Первая ... 11 12 13 14 15 16 17 18 19 20 [21] 22 23 24 25 26 27 28 29 30 31 ... Последняя » Ответить Шустрый ответ Новая тема Новый опрос


 




  banner DIPTRACE - САМЫЙ ЛУЧШИЙ ТАКСИРОВЩИК ПЕЧАТНЫХ ПЛАТ
Portal-X