Важно! lcd Nokia3310 Nokia1110i + AVR кто как юзает ?

  • Автор темы pavel-pervomaysk
G

GarikBaza

  • 19 Авг 2010
Какой язык Вас интерисует? Асм или Си?
 
G

gfhf

  • 19 Авг 2010
Меня интересует скорее всего просто hex файл
 

Информация Неисправность Прошивки Схемы Справочники Маркировка Корпуса Сокращения и аббревиатуры Частые вопросы Полезные ссылки

  • Справочная информация

    Этот блок для тех, кто впервые попал на страницы нашего сайта. В форуме рассмотрены различные вопросы возникающие при ремонте бытовой и промышленной аппаратуры. Всю предоставленную информацию можно разбить на несколько пунктов:

    • Диагностика
    • Определение неисправности
    • Выбор метода ремонта
    • Поиск запчастей
    • Устранение дефекта
    • Настройка

    Учитывайте, что некоторые неисправности являются не причиной, а следствием другой неисправности, либо не правильной настройки. Подробную информацию Вы найдете в соответствующих разделах.

  • Неисправности

    Все неисправности по их проявлению можно разделить на два вида - стабильные и периодические. Наиболее часто рассматриваются следующие:

    • не включается
    • не корректно работает какой-то узел (блок)
    • периодически (иногда) что-то происходит

    Если у Вас есть свой вопрос по определению дефекта, способу его устранения, либо поиску и замене запчастей, Вы должны создать свою, новую тему в соответствующем разделе.
  • О прошивках

    Большинство современной аппаратуры представляет из себя подобие программно-аппаратного комплекса. То есть, основной процессор управляет другими устройствами по программе, которая может находиться как в самом чипе процессора, так и в отдельных микросхемах памяти.

    На сайте существуют разделы с прошивками (дампами памяти) для микросхем, либо для обновления ПО через интерфейсы типа USB.


    По вопросам прошивки Вы должны выбрать раздел для вашего типа аппарата, иначе ответ и сам файл Вы не получите, а тема будет удалена.
  • Схемы аппаратуры

    Начинающие ремонтники часто ищут принципиальные схемы, схемы соединений, пользовательские и сервисные инструкции. Это могут быть как отдельные платы (блоки питания, основные платы, панели), так и полные Service Manual-ы. На сайте они размещены в специально отведенных разделах и доступны к скачиванию гостям, либо после создания аккаунта:


    Внимательно читайте описание. Перед запросом схемы или прошивки произведите поиск по форуму, возможно она уже есть в архивах. Поиск доступен после создания аккаунта.
  • Справочники

    На сайте Вы можете скачать справочную литературу по электронным компонентам (справочники, таблицу аналогов, SMD-кодировку элементов, и тд.).


    Информация размещена в каталогах, файловых архивах, и отдельных темах, в зависимости от типов элементов.

  • Marking (маркировка) - обозначение на электронных компонентах

    Современная элементная база стремится к миниатюрным размерам. Места на корпусе для нанесения маркировки не хватает. Поэтому, производители их маркируют СМД-кодами.


  • Package (корпус) - вид корпуса электронного компонента

    При создании запросов в определении точного названия (партномера) компонента, необходимо указывать не только его маркировку, но и тип корпуса. Наиболее распостранены:

    • DIP (Dual In Package) – корпус с двухрядным расположением контактов для монтажа в отверстия
    • SOT-89 - пластковый корпус для поверхностного монтажа
    • SOT-23 - миниатюрный пластиковый корпус для поверхностного монтажа
    • TO-220 - тип корпуса для монтажа (пайки) в отверстия
    • SOP (SOIC, SO) - миниатюрные корпуса для поверхностного монтажа (SMD)
    • TSOP (Thin Small Outline Package) – тонкий корпус с уменьшенным расстоянием между выводами
    • BGA (Ball Grid Array) - корпус для монтажа выводов на шарики из припоя

  • Краткие сокращения

    При подаче информации, на форуме принято использование сокращений и аббревиатур, например:

      Сокращение   Краткое описание
    LEDLight Emitting Diode - Светодиод (Светоизлучающий диод)
    MOSFETMetal Oxide Semiconductor Field Effect Transistor - Полевой транзистор с МОП структурой затвора
    EEPROMElectrically Erasable Programmable Read-Only Memory - Электрически стираемая память
    eMMCembedded Multimedia Memory Card - Встроенная мультимедийная карта памяти
    LCDLiquid Crystal Display - Жидкокристаллический дисплей (экран)
    SCLSerial Clock - Шина интерфейса I2C для передачи тактового сигнала
    SDASerial Data - Шина интерфейса I2C для обмена данными
    ICSPIn-Circuit Serial Programming – Протокол для внутрисхемного последовательного программирования
    IIC, I2CInter-Integrated Circuit - Двухпроводный интерфейс обмена данными между микросхемами
    PCBPrinted Circuit Board - Печатная плата
    PWMPulse Width Modulation - Широтно-импульсная модуляция
    SPISerial Peripheral Interface Protocol - Протокол последовательного периферийного интерфейса
    USBUniversal Serial Bus - Универсальная последовательная шина
    DMADirect Memory Access - Модуль для считывания и записи RAM без задействования процессора
    ACAlternating Current - Переменный ток
    DCDirect Current - Постоянный ток
    FMFrequency Modulation - Частотная модуляция (ЧМ)
    AFCAutomatic Frequency Control - Автоматическое управление частотой

  • Частые вопросы

    Как мне дополнить свой вопрос по теме lcd Nokia3310 Nokia1110i + AVR кто как юзает ??

    После регистрации аккаунта на сайте Вы сможете опубликовать свой вопрос или отвечать в существующих темах. Участие абсолютно бесплатное.

    Кто отвечает в форуме на вопросы ?

    Ответ в тему lcd Nokia3310 Nokia1110i + AVR кто как юзает ? как и все другие советы публикуются всем сообществом. Большинство участников это профессиональные мастера по ремонту и специалисты в области электроники.

    Как найти нужную информацию по форуму ?

    Возможность поиска по всему сайту и файловому архиву появится после регистрации. В верхнем правом углу будет отображаться форма поиска по сайту.

    По каким еще маркам можно спросить ?

    По любым. Наиболее частые ответы по популярным брэндам - LG, Samsung, Philips, Toshiba, Sony, Panasonic, Xiaomi, Sharp, JVC, DEXP, TCL, Hisense, и многие другие в том числе китайские модели.

    Какие еще файлы я смогу здесь скачать ?

    При активном участии в форуме Вам будут доступны дополнительные файлы и разделы, которые не отображаются гостям - схемы, прошивки, справочники, методы и секреты ремонта, типовые неисправности, сервисная информация.


  • Здесь просто полезные ссылки для мастеров. Ссылки периодически обновляемые, в зависимости от востребованности тем.



J

Jael.Dace

  • 19 Авг 2010
Что должна делать программа, кроме вывода на дисплей?
 
G

gfhf

  • 19 Авг 2010
Задача такая :
Необходимо вывести на дисплей часы крупным шрифтом и ряд дополнительных параметров мелким (если все не влезут, можно придумать кнопку вывода следующей страницы экрана).
1 - давление (аналоговый сигнал 0...5в) отображение fuel 0,0...10 bar
2 - давление (аналоговый сигнал 0...5в) отображение pressure 0,0...10bar
3 - напряжение бортовой сети (аналоговый сигнал 0...5в) battery 0,0...25V
4 - ток разрядки/зарядки аккумулятора (аналоговый сигнал 0...2,5...5в) cons. -50...0,0...+50А
5 - температура (датчик 18В20) temp. outside +\-XXX,X C
6 - температура (датчик 18В20) temp. input +\-XXX,X C
Русский язык приветствуется, но не обязательно.
В общем грубовато , но где-то так.
 
G

gfhf

  • 19 Авг 2010
Спасибо откликнувшимся. Заказ принят в работу.
 
E

eufs

  • 26 Авг 2010
Дисплей от моторол V180,V220 (наружный)
Дислейчик 32х96 точек. Очень контрастный. Данных о применяемом драйвере, даже упоминания, не говоря о PDF, в инете не нашел. По еле заметному знаку на стекле слева внизу, удалось разобрать логотип фирмы Wintek.
В виду достаточного количества этих дисплеев идущего в мусор вместе с негодными шлейфами в мобильных мастерских, а также вполне доступных в покупке их родичей от телефонов motorola V500-V620 и прочих, была проведена грандиозная работа по перехвату управления им в телефоне. При частоте CLK 5 МГц пришлось лепить целый девайс с применением Mega 48 и прочих микросхем.
Дисплей незаменимый в маленьких приборах, так как размеры стекла всего 20х30 мм. Недостаток - многовато линий управления CS,CE,SDA,SCL и Reset. На CS и reset наверняка можно статически подать соответствующие уровни - но пока не проверял. CE перключает команды/данные.

Добавлено 26-08-2010 00:00

Кстати, с таким дисплеем соорудил приборчик - частотомер с генератором ВЧ (на синтезаторе).



 
P

pavel-pervomaysk

Команда форума
  • 26 Авг 2010
eufs, нормуль получилось , я вот перешел на 2х проводной режим и нарадоватся не могу :mrgreen:
 
D

Dubrovich

  • 1 Сен 2010
Дисплей от моторол V180,V220 (наружный)
eufs поделитесь, пожалуйста, наработками. Таких дисплеев много, да и не жалко для экспериментов. К тому-же размеры очень привлекают.
Перехватить управление дисплеем в телефоне у меня ума не хватит и телефона такого нету. А так хочется использовать то, что выбросить жалко.
Заранее спасибо.
 
R

ruslan55

Забанен
  • 1 Сен 2010
Решил я попробовать вывести анимированные картинки на дисплей Nokia1110i, программирую на PIC-ах (на ассемблере), взял микроконтроллер PIC16F628A, и SD карту на 1 гиг, изучил команды для работы с SD картой, написал прошивку, и таки получилось вывести анимацию.

Микроконтроллер работает на частоте 4МГц, (машинный цикл - 1МГц), прошивка заняла около 700 слов, микроконтроллер считывает с SD карты пакеты данных в ОЗУ микроконтроллера, потом из ОЗУ отправляет их на дисплей, файловая система FAT не задействована (до нее пока руки не дошли).

Видео работы  ссылка скрыта от гостей 
 
P

pavel-pervomaysk

Команда форума
  • 1 Сен 2010
ruslan55, зачетно , мне понравилось.
 
R

ruslan55

Забанен
  • 3 Сен 2010
pavel-pervomaysk, спасибо :) рад что понравилось! вот еще бы изучить файловую систему FAT, тогда ваще шикарно было бы)
 
E

eufs

  • 7 Сен 2010
Вольтметр на индикаторе от моторолы V180/V220. Документация по применению и распиновке индикатора,схема,плата,исходный текст прилагается



motind.rar
 
P

pcb432

  • 7 Сен 2010
Здорово :up: . Контрастность индикатора впечатляет.
А какие пределы входного напряжения.
Есть ещё такой дисплей "Дисплей Motorola V300/ V500/ V525/ V535/ V547/ V600/ V620 внешний
[М0005050] 20 р". Интересно его распиновка совпадает с этим дисплеем.
Больно цена его привлекательна для применения.
 
E

eufs

  • 7 Сен 2010
Совершенно верно pcb432, перечисленные дисплеи один в один с этим. Во всяком случае стекло и кристалл контроллера полностью одинаковый (смотрел в микроскоп).
Есть два момента. Первый - на них зачем-то выведено два питания на шлейф 2,9В и 3,3В (мерял). В V180(V220) они объеденены на шлейфе, это 6 и 7 контакт (на фото видно) и туда подается +3,3В . Наверняка можно это сделать и в данном случае. Второй - они инверсные, работают на просвет, наверное поэтому сразу идут с подсветкой (два голубых светодиода). Конструкция с длинным хвостом и мелким разъемом - немного портит его красоту. Если его обрезать, тогда надо что-то решать с подсветкой.
Есть еще какая-то моторола - Т720 или Т730 (по-моему), там еще точечной сваркой запакован в металлическую кожуру весь дисплейный модуль. Там применяется третий вариант этого дисплея - обычный (не просветный) и с рассеивателем для подсветки.
Они у меня оба есть и в ближайшее время я их опробую.
 
P

pcb432

  • 8 Сен 2010
Индикаторы смотрел чисто по каталогу, а свойства там не описаны.
А проект достойный для повторения.
 
E

eufs

  • 9 Сен 2010
Переписал программу под уже выложенную конструкцию. Добавил термометр на d18b20. На плате для двух резисторов 4к7 и 100ом место предусмотрено.



motind2.rar
 
P

pcb432

  • 9 Сен 2010
Для блока питания просится амперметр+вольтметр.
 
D

Dubrovich

  • 9 Сен 2010
eufs, спасибо Вам большое за полезную информацию!
Возник один вопрос, как Вы указываете адрес в строке, куда выводить изображение, если нужно не с начала строки?
В Вашем документе на контроллер дисплея этого не нашел, а в ассемблере я ничего не понимаю.
Подскажите, пожалуйста, команду для указания координаты X.
Спасибо.
 
E

eufs

  • 9 Сен 2010
pcb432,Проект был тестовый, поэтому пока внеший операционник не паял, а без него никак не получится, у тини15 есть дифвход с усилителем, но ноги закончились надо на тини26 переходить. А измерение двух напряжений с одновременной индикацией - на проблема. Реф у тини 2.56, поэтому, если не связываться с цифровой калибровкой, только от входного делителя и положения запятой зависит какой будет предел 9.99, 99.9 или 999 В. В данном случае 99.9В.


Dubrovich, в документации, что я выкладывал есть указание, что контроллер очень похож на st7533. В его даташите есть описание команд. Управление адресами один-в-один. Могу выложить PDF.
К тому же в моем описании справа 7 пункт:
се=0(команда), дальше передаем на дисплей команды
0b0001xxxx - старшая часть адреса по Х
0b0000хххх - младшая часть адреса по Х
се=1(данные), потом передаем графику
Т.е установка адреса по Х в ноль будут команды 0х10,0х00.
Imho, управление координатой по Х (кроме установки в 0) достаточно редко надо.Лучше и мусороустойчивее заполнять неиспользуемое место нулями (пробелами). Однако дело хозяйское.

Сегодня подключил дисплей от V500(внешний). Все работает.
Позже выложу распиновку.

 
D

Dubrovich

  • 10 Сен 2010
eufs, извините, проглядел на счет адреса по X, а точнее не понял сразу.
Просмотрев datasheet на указанный Вами контроллер, проверил экспериментально еще несколько команд:
0xAE - выключение индикации;
0xAF -включение индикации;

0xA5 - включение всех пикселей;
0xA4 - возврат в нормальный режим;

0xA7 - инверсия изображения;
0xA6 - возврат в нормальный режим.
может кому пригодится.
 
E

eufs

  • 10 Сен 2010
Да Dubrovich, все так. Это все работает.
Выкладываю распиновку дисплея v500 (внешнего).
K2 катод второго светодиода
К1 катод первого светодиода
F Аноды
G общий провод
V2 второе питание +3,3в
G общий провод
CS выбор кристалла
R сброс
СЕ команды/данные
SDA данные последовательно
SCL тактирование
V1 первое питание +2,9в
G общий провод
Примечания:
- Первое и второе питание можно объеденить на +3,3в.
- После сброса надо обязательно на короткое время снимать CS, поэтому садить на землю его не получится.
- Светодиоды выведены отдельно и без резисторов.

 
T

tower64

  • 9 Дек 2010
Давно тоже на него смотрел. а контроллер какой? как его проинитить?
 
E

eufs

  • 22 Дек 2010
tower64, почти две недели прошло, разобрались?
 
T

tower64

  • 22 Дек 2010
eufs сказал(а):
tower64, почти две недели прошло, разобрались?
так я жду вашей инфы. я ж спросил контроллер какой?
 
E

eufs

  • 22 Дек 2010
Контроллер там неизвестно какой, но очень похожий на st7533.
А в моем сообщении выше от 7.09 в архиве найдете почти полнуюю документацию на этот дисплей. Но специально для вас выкладываю еще раз только доку на дисплей

индикатор.zip
 

Верх Низ