Экран от Sumsung S5230, как подцепить к Меге16

Дисплеи, датчики и прочие функциональные узлы, управляемые МК.
Ответить
MaxGoblin
Открыл глаза
Сообщения: 41
Зарегистрирован: Сб окт 29, 2011 21:46:14

Экран от Sumsung S5230, как подцепить к Меге16

Сообщение MaxGoblin »

Попал в руки экран от Самсунга S5230.
И возникла мысль им поиграться в связке с мегой 16(хочу в паяльную станцию его потом определить), но так как я недавно начал осваивать МК то на данный момент присутствует Множество вопросов.
Какие контакты подключать к меге и как инициализировать его(что куда писать и куда отправлять команды).
И как выводить данные.

По гуглу рылся но под CodeVisionAVR ничего не нашел.
Насколько я выяснил там В экране стоит контроллер S6D04D1.

Хотелось бы более детально все это узнать, а то будет он пылиться где то без дела.
Аватара пользователя
BigallS
Опытный кот
Сообщения: 752
Зарегистрирован: Пт апр 15, 2011 21:11:22
Откуда: Россия

Re: Экран от Sumsung S5230, как подцепить к Меге16

Сообщение BigallS »

MaxGoblin писал(а):Попал в руки экран от Самсунга S5230.
И возникла мысль им поиграться в связке с мегой 16(хочу в паяльную станцию его потом определить), но так как я недавно начал осваивать МК то на данный момент присутствует Множество вопросов.
Какие контакты подключать к меге и как инициализировать его(что куда писать и куда отправлять команды).
И как выводить данные.
...

Плохо искал, вот здесь viewtopic.php?f=20&t=44185&p=1374635&hilit=S5230#p1374635 CuberVad подключал такой дисплей к 32 Меге и не только подключал но сделал на нем велоспидометр с одометром и часами , почитай и если что не понятно в обратись к нему в личку.
MaxGoblin
Открыл глаза
Сообщения: 41
Зарегистрирован: Сб окт 29, 2011 21:46:14

Re: Экран от Sumsung S5230, как подцепить к Меге16

Сообщение MaxGoblin »

В сообщении указано о сигнале DC но на распиновке его нет.
Как найти его?
И еще хотел спросить как переписать примеры под CodeVisionAVR, т.к. в WinAVR я не разбираюсь совсем.
Вложения
index.pdf
(100.22 КБ) 485 скачиваний
HHIMERA
Друг Кота
Сообщения: 4583
Зарегистрирован: Вс дек 05, 2010 06:10:34
Откуда: ЮВ

Re: Экран от Sumsung S5230, как подцепить к Меге16

Сообщение HHIMERA »

DC - это и есть RS...
Просто это разные названия одного и того же сигнала...

И в приведённой вами распиновке S5230 закралась ошибка...
16-й пин S5230 - RS
17-й пин S5230 - /RD

Я отписывался, в своё время, в этой теме по поводу ошибки...
http://vrtp.ru/index.php?s=5a37f91af797 ... 20&st=1540
но исправлений так и не последовало...

По КодэВижэну ничего не скажу... не пользуюсь из соображений вероисповедания...
"Я не даю готовых решений, я заставляю думать!"(С)
MaxGoblin
Открыл глаза
Сообщения: 41
Зарегистрирован: Сб окт 29, 2011 21:46:14

Re: Экран от Sumsung S5230, как подцепить к Меге16

Сообщение MaxGoblin »

Т.к опыта работы с ЖКИ не имею.
Как я правильно понял из прочитанного по ссылкам, один из портов МК забиваем под выводы дисплея D0-D7(какой именно не важно ).
WR- это линия записи( при единице производится запись) RS(DC) -для переключения между командами и данными, это верно?
За что отвечает линия CS?



P.S. За что отвечают выводы дисплея: RST, VGH, FLM?
srg320
Встал на лапы
Сообщения: 85
Зарегистрирован: Пт фев 01, 2013 17:47:26
Откуда: Украина, Луганская область

Re: Экран от Sumsung S5230, как подцепить к Меге16

Сообщение srg320 »

CS - выбор контроллера дисплея, его можно постоянно держать в 0.
Для посылки байта в дисплей необходимо выставить данные на шину данных дисплея, выставить необходимый уровень на RS, подать на WR - 0, затем - 1, при этом на CS должен быть постоянно 0.

RST - сброс контроллера дисплея; FLM - выход "кадрового/строчного" импульса; VGH - не знаю, не использовал.
MaxGoblin
Открыл глаза
Сообщения: 41
Зарегистрирован: Сб окт 29, 2011 21:46:14

Re: Экран от Sumsung S5230, как подцепить к Меге16

Сообщение MaxGoblin »

Дислей запустился.
А как избавиться от мерцания напоминаюшего 50Гц?
srg320
Встал на лапы
Сообщения: 85
Зарегистрирован: Пт фев 01, 2013 17:47:26
Откуда: Украина, Луганская область

Re: Экран от Sumsung S5230, как подцепить к Меге16

Сообщение srg320 »

MaxGoblin писал(а):Дислей запустился.
А как избавиться от мерцания напоминаюшего 50Гц?

Для того, чтобы дисплей не мерцал, были нормальные цвета и правильно проходила заливка необходимо провести полную инициализацию дисплея - ещё с десяток регистров прописать.
Chettuser

Re: Экран от Sumsung S5230, как подцепить к Меге16

Сообщение Chettuser »

Может плохо искал, но какой у него контроллер? Полистать хочу PDF.
Chettuser

Re: Экран от Sumsung S5230, как подцепить к Меге16

Сообщение Chettuser »

Отвечу сам себе. По некоторым источникам S6D04D1, а так же по командам подходит SPFD54124B и ST7735. Разрешение только разное.
srg320
Встал на лапы
Сообщения: 85
Зарегистрирован: Пт фев 01, 2013 17:47:26
Откуда: Украина, Луганская область

Re: Экран от Sumsung S5230, как подцепить к Меге16

Сообщение srg320 »

Объясняю. Когда я занялся изучением даного дисплея, я пробовал разные команды включения с десятка разных контроллеров с разрешением 240х400 и более. В итоге подошла инициализация, взятая с исходников андроида какого-то Самсунга с разрешением дисплея как раз 240х400. Там (в исходниках) был указан Самсунговский контроллер S6D04D1ххх, их разновидностей как я понял у Самсунга куча (возможно для конкретного дисплея делают свою модификацию контроллера). Поэтому я принял S6D04D1X21 (т.к. нашёл только на него даташит) за основу.
А основные команды как у S6D04D1 есть у кучи других контроллеров. Но, думаю, логично если у дисплея Самсунга стоит контроллер Самсунга, а не ILITEK, HIMAX, ORISE или др.
Аватара пользователя
Кислый
Поставщик валерьянки для Кота
Сообщения: 2095
Зарегистрирован: Чт апр 08, 2010 18:50:01
Откуда: Краснодар
Контактная информация:

Re: Экран от Sumsung S5230, как подцепить к Меге16

Сообщение Кислый »

MaxGoblin писал(а):В сообщении указано о сигнале DC но на распиновке его нет.
Как найти его?
И еще хотел спросить как переписать примеры под CodeVisionAVR, т.к. в WinAVR я не разбираюсь совсем.


я бы советовал разобраться :) для вашей же пользы ! Да, и заводить такой дисплей от avr.. это (кощунство! Сжечь ведьму !!) это.. не надо так. Всеравно, что попытки ослика вытащить ТОПОЛЬ-М из трясины.
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
@hobbyelectronics
Ответить

Вернуться в «Периферия»