Отговори на тема  [ 23 мнения ]  Отиди на страница 1, 2  Следваща
LCD - дисплей 
Автор Съобщение
Ранг: Популярен
Ранг: Популярен

Регистриран на: Съб Фев 19, 2005 2:22 pm
Мнения: 323
Мнение LCD - дисплей
някой да се е борил с OD-358 /LCD с 3.1/2 7сегмента, без контролер, статичен/? изтеглих мижавия pdf от страницата на comet, но там няма достатъчно информация, нито връзка от къде да намеря.
не съм достатъчно навътре в LCD дисплеите и много от работите там не са ми на ясно, не намерих и достатъчно информация в нета .....
не ми стана ясно как е положението с този "backplane" /BP/ и как се управлява това нещо ??
някой ако пусне линк със сериозна информация ще съм благодарен. :)
това което намерих:
едни чипове на максим ICM7211 които вършат тази работа, но като събера парите и цената излиза като да го направя с 44780-съвместим дисплей, което обезмисля ползаването на OD-358 или да ползвам 16F914 за да управлявам LCDто което пак обезмисля работата.

_________________
бързина, това е да бръкнеш 100 пъти в контакта за 1секунда и да не те хване тока .....


Чет Яну 25, 2007 11:04 am
Профил ICQ
Ранг: Популярен
Ранг: Популярен

Регистриран на: Вто Юни 27, 2006 11:13 am
Мнения: 381
Местоположение: Варна
Мнение 
аз го ползвам за един gprs да индикирам скоростта. управлявам го с 877а щото няма отделна маса за всеки разряд, ами е общта за всички сегменти. затова трябват мн изводи. няма нищо специално в управлението, освен че в началото малко бавно "загрява" и ако няма опресняване в сегментите, почват да изчезсват. след десетина мин се оправя. а бс е точно общия минус


Чет Яну 25, 2007 11:13 am
Профил ICQ
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Съб Сеп 17, 2005 5:07 pm
Мнения: 813
Местоположение: Сливен
Мнение 
Е можеш и вместо 877 ца да сложиш некой малък с шифт регистри :) но всичко зависи от приложението ти


Чет Яну 25, 2007 11:26 am
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Яну 30, 2006 2:48 am
Мнения: 1248
Местоположение: София
Мнение 
Този тип ги ползвам, и има два начина за управление
Стандартния е с AY0438
Алтернативно - слагам 4021 шифт регистри, последователно, и ги клатя с процесора.
При 3 волта, цялата схема харчи 3-4 микроампера


Чет Яну 25, 2007 11:27 am
Профил WWW
Ранг: Популярен
Ранг: Популярен

Регистриран на: Вто Юни 27, 2006 11:13 am
Мнения: 381
Местоположение: Варна
Мнение 
а този AY0438 от къде го вземаш? в комет има Х, че го нямат


Чет Яну 25, 2007 11:37 am
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Яну 30, 2006 2:48 am
Мнения: 1248
Местоположение: София
Мнение 
Ами аз затова минах на шифт-регистри, защото доставката на големия чип стана нередовна


Чет Яну 25, 2007 11:39 am
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Юни 07, 2005 6:20 pm
Мнения: 3532
Мнение 
didofen написа:
аз го ползвам за един gprs да индикирам скоростта. управлявам го с 877а щото няма отделна маса за всеки разряд, ами е общта за всички сегменти. затова трябват мн изводи. няма нищо специално в управлението, освен че в началото малко бавно "загрява" и ако няма опресняване в сегментите, почват да изчезсват. след десетина мин се оправя. а бс е точно общия минус


А ти как го управляваш? Предполагам знаеш че LCD не се управлява с постоянно напрежение? Може и правилно да го правиш, но това "ако няма опресняване в сегментите, почват да изчезсват", ме навежда на мисълта че нещо не е както трябва.


Чет Яну 25, 2007 11:49 am
Профил
Ранг: Популярен
Ранг: Популярен

Регистриран на: Вто Юни 27, 2006 11:13 am
Мнения: 381
Местоположение: Варна
Мнение 
ми как, с правоъгълните импулси. там, където трябва да свети е съпосочно, а там където не, противопосочно. не знам защо ми се губят в началото, може да е някакъв дефект, ама няма значение. веднъж като го пусна, и без това гпрс-а бавно засича спътниците и през това време се индикират 000 км/ч. и после работи няколко часа, а тогава не се губят


Чет Яну 25, 2007 12:00 pm
Профил ICQ
Ранг: Популярен
Ранг: Популярен

Регистриран на: Съб Фев 19, 2005 2:22 pm
Мнения: 323
Мнение 
а каква точно е логиката на управление ?
както пита ex-man - "ако няма опресняване в сегментите, почват да изчезсват" наистина навежда на проблеми, и има нужда от опресняване на интервали време?
за общата маса имаш предвид не "бс", ами "BP" предполагам?
на колко V e защотото на в PDF-a Пише 3V а на каталога пише 5?

до тука както разбрах е така: просто го включваш към порта слагаш си общата маса и подаваш сигнал без токоограничаващи резистори и др такива ? или греша ???

_________________
бързина, това е да бръкнеш 100 пъти в контакта за 1секунда и да не те хване тока .....


Чет Яну 25, 2007 12:04 pm
Профил ICQ
Ранг: Напреднал
Ранг: Напреднал
Аватар

Регистриран на: Пет Окт 21, 2005 8:45 am
Мнения: 499
Мнение 
LCD-тата имат капацитивен характер (като товар) и се управляват с променливо напрежение. За да "светнеш" сегмент, трябва напрежението на неговия извод да се изменя противофазно на това, приложено на общия. Гаснат (стават прозрачни) всички сегменти, напрежението на които се изменя синфазно с това на общия. Имай предвид, че всякаква постоянна съставяща (ако например мениш сигнала само на "сегментния" извод, а общия си го вързал някъде на постоянен потенциал) води до поляризиране на кристалите и като резултат - постоянно "светене" на съответния сегмент. Честотата на променливото напрежение може да е достатъчно ниска - 20-30Хц.

_________________
Простотията е Божи дар, но човек не бива да парадира с подаръците си!


Последна промяна evc на Чет Яну 25, 2007 12:17 pm, променена общо 1 път



Чет Яну 25, 2007 12:12 pm
Профил ICQ
Ранг: Популярен
Ранг: Популярен

Регистриран на: Вто Юни 27, 2006 11:13 am
Мнения: 381
Местоположение: Варна
Мнение 
точно така, на бп се подават правоъгълни импулси, а на всеки сегмент, в зависимост от това дали трябва да свети, пак се подават импулси на 5в, само че синфазно или противофазно. погледни пдф-а на ау0438, там има времедиаграма


Чет Яну 25, 2007 12:16 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Фев 25, 2005 1:58 pm
Мнения: 4585
Местоположение: US
Мнение 
Това са LCD дисплеи без управление, трябва на сегментите да подаваш сигнал синхронно спрямо BP ( back plane ) електрода, като ако подаваш противофазно сигнала спрямо BP сегментите светят ( виждат се цифрите ), ако е синфазно не светят. Управлението може да го направиш или със специализиран чип ( примерно HT1621B на Холтек от Комет и/или Футурел ), контролер с вградени такива функции ( PIC16F913/914/916/917 ) , контролер с повечко крачка без такива функции или най-лесното и евтиното с външна CMOS логика. Аз съм се спрял на последния вариант, като използвам преместващи регистри 4094, но може да използваш и всякакви други преместващи регистри със сериен вход и паралелни изходи. Тази логика ми позволява по-лесно опроводяване на платката, тъй като са отделни чипове, а не една стоножка. Честота на опресняване трябва да е някъде между 60 и 120 Hz, спрял съм се на 64Hz, тъй като обикновено на моите устройства с тези дисплеи има и часовник RTC, та затова използвам честота кратна на 2, ако е 128Hz консумацията на дисплея се качва, а ако е 32Hz се усеща трепкане.
BP електрода също си сменя състоянието в такт с тия 64Hz, виж примерната програмка.

Този дисплей, който цитираш има само един BP електрод, което означава че за всеки сегмент ти трябва по един pin на контролера за управление, при 4 цифри 4бр. 4094, схемата която поствам е за 6 разреден и използвам 6 бр. 4094. Ако имаше повече от 1 BP електрод, тогава е по изгодно да се използва контролер с динамично управление на индикацията, за да се спестят I/O крачета. В дейта-чаршафите на PIC16F91x е описано в детайли как се управляват тези дисплеи.


Прикачени файлове:
Коментар на файл: Схема на свързване на 6 бр. 4094 за управление на 6 разреден LCD дисплей OD-601
Control for LCD display.pdf [17.77 KiB]
257 пъти
Коментар на файл: Примерна програма за управление на 3 1/2 LCD дисплей посредством 4 бр. 4094 и професор PIC18F2525
4094.c [5.12 KiB]
320 пъти

_________________
Ето аз дишам, работя, живея и програми пиша тъй както умея, с проца под вежди се гледаме строго и боря се с него доколкото мога....


Последна промяна на Чет Яну 25, 2007 1:30 pm, променена общо 1 път

Чет Яну 25, 2007 1:22 pm
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Яну 30, 2006 2:48 am
Мнения: 1248
Местоположение: София
Мнение 
Да, точно така, 4094. Сериен вход, паралелни изходи.
По-горе, погрешка съм написал обратния 4021 :oops:


Чет Яну 25, 2007 1:26 pm
Профил WWW
Ранг: Популярен
Ранг: Популярен

Регистриран на: Съб Фев 19, 2005 2:22 pm
Мнения: 323
Мнение 
благодаря на всички за отговорите :roll: .
изясних си как се ползват и управляват тези LCD дисплеи.
но предвид малкото бройки, мисля да ползвам 44780-съвместим дисплей
оскъпяването ще е до 30лв за тези бройки, така че ще го правя с готов прибор.
а като труд може и доста повече да стане .......

замислям се да ползвам дисплей с i2c /нещо подобно на 44780/, но не мога да намеря нищо сносно в БГ. :cry:
изискванията ми са: 8х2 или 16х1, темп. диапазон -20-85С, подсветка -LED.

благодаря на Пирев за примерните сорсове и схеми !

_________________
бързина, това е да бръкнеш 100 пъти в контакта за 1секунда и да не те хване тока .....


Пон Яну 29, 2007 3:27 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Яну 30, 2006 2:48 am
Мнения: 1248
Местоположение: София
Мнение 
Това за -20 до +85 за LCD, ако намериш, кажи и на нас,
защото не знам да има такива


Пон Яну 29, 2007 6:05 pm
Профил WWW
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 23 мнения ]  Отиди на страница 1, 2  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 1 госта


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

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни