Например TDA7294

Форум РадиоКот • Просмотр темы - Работа с ЖКИ на контроллере HD44780 и его аналогах
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Вс ноя 30, 2025 11:28:38

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 2446 ]     ... , , , 70, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Работа с ЖКИ на контроллере HD44780 и его аналогах
СообщениеДобавлено: Сб янв 25, 2014 12:10:45 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1432
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4591
Откуда: Планета Земля
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Вложение:
LCD.rar [153.3 KiB]
Скачиваний: 348

Помню на железе этот проект пробовал, работает 100%


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Работа с ЖКИ на контроллере HD44780 и его аналогах
СообщениеДобавлено: Вс янв 26, 2014 21:31:37 
Держит паяльник хвостом
Аватар пользователя

Карма: 2
Рейтинг сообщений: -5
Зарегистрирован: Пн июн 15, 2009 06:01:38
Сообщений: 901
Откуда: USSR
Рейтинг сообщения: 0
Цитата:
Помню на железе этот проект пробовал, работает 100%

Спасибо, но по-моему это для PIC18.
P.S. У вас вывод RW LCD как подключен?

_________________
Кот гуляет сам по себе, но вблизи холодильника.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Работа с ЖКИ на контроллере HD44780 и его аналогах
СообщениеДобавлено: Вс янв 26, 2014 23:14:19 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1432
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4591
Откуда: Планета Земля
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Ghost in shell писал(а):
по-моему это для PIC18.
Это PIC16F628A
RW подключен к земле.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Работа с ЖКИ на контроллере HD44780 и его аналогах
СообщениеДобавлено: Вт янв 28, 2014 09:19:45 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 12
Рейтинг сообщений: 67
Зарегистрирован: Пт авг 27, 2010 05:57:06
Сообщений: 2482
Откуда: Тюмень
Рейтинг сообщения: 0
GARMIN писал(а):
Хм, оказывается даташиты врут.
Первый пациент не работал из-за питания его от дискаверивских 3-х вольт. Переключил на пяти вольтовое питание - заработал.
А в инструкции написано, что контроллер работает от 2,7 вольт. Вот и верь после этого людям :)) :)) :)) .

Ну ну. Можно так сказать только плохо понимая о чем идет речь в этих самых даташитах. Вообще контроллер работает от 2,7 это вы верно подметили. Но для того, чтобы нормально показывал сам дисплей при этом напряжении нужно подать на ножку контраста отрицательное напряжение для того, чтобы разность потенциалов между ПЛЮСОМ питания и ножкой контаста соответствовало требуемому напряжению для правильной работы дисплея. Которое кстати для некоторых составляет 4,2- 4,7вольт. Это все тоже может быть описано в даташите...

_________________
В поисках истины человек развивается.


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения: Re: Работа с ЖКИ на контроллере HD44780 и его аналогах
СообщениеДобавлено: Вт янв 28, 2014 10:13:27 
Друг Кота
Аватар пользователя

Карма: 67
Рейтинг сообщений: 1065
Зарегистрирован: Чт сен 18, 2008 12:27:21
Сообщений: 19940
Откуда: Столица Мира Санкт-Петербург
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
vitalik_1984 писал(а):
Которое кстати для некоторых составляет 4,2- 4,7вольт.

А для некоторых ЖКИ и все 17 В. Всё зависит от к-та мультиплексирования (duty cycle).

_________________
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Измерить нннада?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Работа с ЖКИ на контроллере HD44780 и его аналогах
СообщениеДобавлено: Ср янв 29, 2014 05:25:44 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 12
Рейтинг сообщений: 67
Зарегистрирован: Пт авг 27, 2010 05:57:06
Сообщений: 2482
Откуда: Тюмень
Рейтинг сообщения: 0
Хм это вроде про HD44780 ветка :roll: я в даташите такие значения видел где то на какой то дисплей 2х16.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: HD44780 без русской кодовой страницы
СообщениеДобавлено: Чт янв 30, 2014 14:37:28 
Встал на лапы

Зарегистрирован: Чт мар 15, 2007 10:48:10
Сообщений: 126
Рейтинг сообщения: 0
Граждане коты, кто мучается с HD44780 без русской кодовой страницы!
Вобщем нарисовал с помощью своей самописной программки из принта знакогенератора:
Изображение

двумерный массив на Си. Если актуально - могу тут его запостить.

ЗЫ: Искал. Долго искал. Но готовую русскую таблицу в виде массива не нашел. Пришлось самому полдня тратить.
Как на лету подгружать и менять с CP1251 или UTF-8 в HD44780 пока не написал.
Если есть уже готовая у кого функция конвертер - весьма буду преблагодарен, особенно с utf-8.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Работа с ЖКИ на контроллере HD44780 и его аналогах
СообщениеДобавлено: Сб фев 01, 2014 22:24:36 
Друг Кота
Аватар пользователя

Карма: 81
Рейтинг сообщений: 1377
Зарегистрирован: Пн май 11, 2009 14:15:00
Сообщений: 3059
Откуда: СПб
Рейтинг сообщения: 0
Медали: 1
Мявтор 3-й степени (1)
Вот, есть для CP1251
Код:

flash  unsigned char kirilTable
[64]= { 
0x41
, 0xA0, 0x42, 0xA1, 0xE0, 0x45, 0xA3, 0xA4, 0xA5, 0xA6, 0x4B, 0xA7, 0x4D, 0x48, 0x4F, 0xA8, 
0x50
, 0x43, 0x54, 0xA9, 0xAA, 0x58, 0xE1, 0xAB, 0xAC, 0xE2, 0xAD, 0xAE, 0xAD, 0xAF, 0xB0, 0xB1, 
0x61
, 0xB2, 0xB3, 0xB4, 0xE3, 0x65, 0xB6, 0xB7, 0xB8, 0xB9, 0xBA, 0xBB, 0xBC, 0xBD, 0x6F, 0xBE, 
0x70
, 0x63, 0xBF, 0x79, 0xE4, 0x78, 0xE5, 0xC0, 0xC1, 0xE6, 0xC2, 0xC3, 0xC4, 0xC5, 0xC6, 0xC7}; 
void dd_lcd
(  unsigned char *mas) 
//В функцию передаём mas - текст, который выводим
{ 
  unsigned char ii
;  
  for 
(ii=0;mass[ii]!=0; ii++) {
    if(mas[ii]>=0xC0)
    {
      lcd_puts(kirilTable[mas[ii]-0xC0]);
    }
    else
    
{
      lcd_puts(mas[ii]); 
    
}
  }
}
 

Она сразу на экран выводит.

_________________
Этот пост оказался полезен? Не поленись, нажми Изображение слева!
:) :)) :)))
Куплю индикаторы ИТС-1А, ИТС-1Б, ИГВ1-8х5Л, ИГПС1-222/7, ИГПС1-111/7 и подобные.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Работа с ЖКИ на контроллере HD44780 и его аналогах
СообщениеДобавлено: Чт фев 06, 2014 00:28:27 
Грызет канифоль

Зарегистрирован: Чт мар 22, 2007 13:50:33
Сообщений: 257
Откуда: казань
Рейтинг сообщения: 0
ребят помогите. сделал термометр на меге 8 +экран на 44780.
В ночное время требуется выключать подсветку экрана чтоб не мешал спать. Решил выключать по времени в 23 00 . выключает реле. (размыкает контакт К-катод экрана с минусом питания)
все работает НО когда реле включает подсветку оооочень тусклая подсветка дисплея!
пробовал замыкать сам руками эти 2 вывода от реле - подсветка работает нормально светло!
незадача! в чем может быть проблема?
да грешил на БП может тока не хватает, но нет пробовал 3 разных БП не помогло.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Работа с ЖКИ на контроллере HD44780 и его аналогах
СообщениеДобавлено: Чт фев 06, 2014 01:16:01 
Друг Кота

Карма: 28
Рейтинг сообщений: 568
Зарегистрирован: Чт май 05, 2011 21:26:34
Сообщений: 4550
Откуда: Украина, Славутич
Рейтинг сообщения: 0
Зачем реле-то... транзистор не тянет? Даже тот же 2N7000 или его собрат 2N7002
Видимо реле вы взяли не на ваше напряжение питания - не может дотянуть контакты которые покрылись окислами.
А может Лучше сделать регулировку яркости по освещенности? Больше света - ярче подсветка. Я на подсветку 5мА даю - ночью как раз хватает.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Работа с ЖКИ на контроллере HD44780 и его аналогах
СообщениеДобавлено: Чт фев 06, 2014 09:21:35 
Грызет канифоль

Зарегистрирован: Чт мар 22, 2007 13:50:33
Сообщений: 257
Откуда: казань
Рейтинг сообщения: 0
реле на 5В. все нормально щелкает. никаких окислов нет, устройство собрано буквально неделю назад.
к сожалению устройство уже готовое в корпусе и других доделок в виде освещенности не предусмотрено.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Работа с ЖКИ на контроллере HD44780 и его аналогах
СообщениеДобавлено: Чт фев 06, 2014 12:09:01 
Друг Кота
Аватар пользователя

Карма: 67
Рейтинг сообщений: 1065
Зарегистрирован: Чт сен 18, 2008 12:27:21
Сообщений: 19940
Откуда: Столица Мира Санкт-Петербург
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
domrustika писал(а):
все работает НО когда реле включает подсветку оооочень тусклая подсветка дисплея!
пробовал замыкать сам руками эти 2 вывода от реле - подсветка работает нормально светло!

Блять, и как проблема с вашим реле, которое не может нормально поджечь светодиод, коррелирует с названием темы?

_________________
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Измерить нннада?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Инициализация дисплеев на KS0066/HD44780 разных размеров
СообщениеДобавлено: Чт фев 06, 2014 15:19:36 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 1035
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4891
Откуда: Минск
Рейтинг сообщения: 0
Наверное, наиболее популярным является вариант дисплея размером 2x16, т.е. две строки по 16 символов.

У меня таких дисплеев 3 штуки, разных габаритов и типов подсветки и цоколёвки, и все работают.

Но вот два других дисплея — 1x16 и 2x8 — мне завести почему-то не удалось. Ни при 8-битном, ни при 4-битном подключении. У 1x16 при включении питания светятся закрашенными первые 8 знакомест, у 2x8 - вообще ничего.

Судя по разным даташитам и руководствам, разница в инициализации может быть только в задании числа строк. Изменение нужного бита результата не даёт.

Собственно, вопросы.

1. Если неправильно задать число строк/размер символа и т.п., что будет? Не будет работать никак или просто символы будут отображаться как-то некорректно или не по тем местам, где ожидается?

2. Если я вместо нормально работающего 2x16 подключу полностью совпадающий по пинам 2x8 - должен ли он хоть что-то выводить? Или без переинициализации - никак?

Честно говоря, я склоняюсь больше к варианту, что дисплеи тупо неисправны, но мало ли, вдруг у более "простых" есть свои особенности?

Вот, собственно, картинки (в меньшем подсветка не подключена, не обращайте внимания):
Изображение Изображение Изображение

Замена дисплея одного другим не прокатывает. Хотя я ожидал бы, пусть и не на своих местах, наличия некоторых символов на экране.


Последний раз редактировалось Gudd-Head Чт фев 06, 2014 16:30:59, всего редактировалось 1 раз.
Сюда перенёс


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Работа с ЖКИ на контроллере HD44780 и его аналогах
СообщениеДобавлено: Чт фев 06, 2014 21:28:48 
Друг Кота

Карма: 28
Рейтинг сообщений: 568
Зарегистрирован: Чт май 05, 2011 21:26:34
Сообщений: 4550
Откуда: Украина, Славутич
Рейтинг сообщения: 0
Контроллеры в дисплеях одинаковые, поэтому что-то будет работать. Только матрица подключений у них организована по разному, либо символы попадут не на свои места если не совпадает размерность одного символа(например индикатор со шрифтом не 5x7 а однострочный дисплей с 11x16 шрифтом символов) тогда будут покоцаные символы. Так же от количества линий сканирования зависит работа схемы регулировки контраста.

16x2 и 8x2 полностью совместимы, второй будет показывать только половину. А контроллеру вообще все по барабану, он вообще организован как индикатор 40x2.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Работа с ЖКИ на контроллере HD44780 и его аналогах
СообщениеДобавлено: Пт фев 07, 2014 01:44:39 
Грызет канифоль

Зарегистрирован: Чт мар 22, 2007 13:50:33
Сообщений: 257
Откуда: казань
Рейтинг сообщения: 0
Gudd-Head писал(а):
***, и как проблема с вашим реле, которое не может нормально поджечь светодиод, коррелирует с названием темы?

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Работа с ЖКИ на контроллере HD44780 и его аналогах
СообщениеДобавлено: Пт фев 07, 2014 07:26:36 
Мучитель микросхем
Аватар пользователя

Карма: 4
Рейтинг сообщений: 49
Зарегистрирован: Сб авг 25, 2007 22:02:05
Сообщений: 424
Откуда: Германия, Viernheim
Рейтинг сообщения: 0
domrustika писал(а):
Я работаю на 44780


ну к плохому срабатыванию реле это никак не относится

схемку покажите

_________________
Коктейль "Рекурсивный": 20% спирта, 30% воды, 50% коктейля "Рекурсивный"...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Работа с ЖКИ на контроллере HD44780 и его аналогах
СообщениеДобавлено: Пт фев 07, 2014 10:16:21 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 1035
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4891
Откуда: Минск
Рейтинг сообщения: 0
Alexeyslav писал(а):
Контроллеры в дисплеях одинаковые, поэтому что-то будет работать. Только матрица подключений у них организована по разному, либо символы попадут не на свои места если не совпадает размерность одного символа(например индикатор со шрифтом не 5x7 а однострочный дисплей с 11x16 шрифтом символов) тогда будут покоцаные символы. Так же от количества линий сканирования зависит работа схемы регулировки контраста.

16x2 и 8x2 полностью совместимы, второй будет показывать только половину. А контроллеру вообще все по барабану, он вообще организован как индикатор 40x2.

Да, вчера после долгой возни всё-таки дисплей 2x8 запустил.

Оказалось, что вопреки даташиту, питание у него всё-таки перекручено. Да и даташит какой-то стрёмный - на 3-й странице указано, что 1 = VDD, 2 = VSS, а на последней шестой - 1 = VSS, 2 = VDD. В общем, в итоге оказалось, что разводка питания не такая, как у 2x16. (Как же это бесит!)

Это один момент. Вторым явились проблемы с контрастностью. При уровне от 0В до 5В символы начинают проявляться еле-еле только при 0В. Чтобы стало хоть что-то нормально видно, на 3-й вывод пришлось подать около -1В. Судя по разводке платы дисплея, там предусмотрено место для микросхемы - инвертора полярности. Но микросхемы нет, стоят разные перемычки. В общем, китайцы сэкономили.

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

В общем, осталось разобраться с 1x16 дисплеем. То, что полстроки зажигается, хороший признак. Но мало ли, из-за подобной путаницы с питанием, что-нибудь и там "сломалось"...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Работа с ЖКИ на контроллере HD44780 и его аналогах
СообщениеДобавлено: Пт фев 07, 2014 13:02:58 
Друг Кота
Аватар пользователя

Карма: 82
Рейтинг сообщений: 1030
Зарегистрирован: Сб апр 02, 2011 12:40:46
Сообщений: 4779
Откуда: Минск
Рейтинг сообщения: 0
При выводе символов на дисплей 1х16 первую половину строки нужно выводить так же, как и для 2х16, а вторую половину - как первую половину второй строки для 2х16. Т.е. при переходе на 9-й символ нужно перейти на символ 1 строки 2. Если зажигается полстроки, это значит, что дисплей не инициализирован (у 1602 в такой ситуации зажигается верхняя строка). Инициализация ничем не отличается от 1602.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Работа с ЖКИ на контроллере HD44780 и его аналогах
СообщениеДобавлено: Пт фев 07, 2014 14:06:50 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 1035
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4891
Откуда: Минск
Рейтинг сообщения: 0
Это понятно. Просто у меня этот дисплей пока никак не реагирует на управляющие команды.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Работа с ЖКИ на контроллере HD44780 и его аналогах
СообщениеДобавлено: Пт фев 07, 2014 15:02:40 
Грызет канифоль

Зарегистрирован: Чт мар 22, 2007 13:50:33
Сообщений: 257
Откуда: казань
Рейтинг сообщения: 0
unalex писал(а):

ну к плохому срабатыванию реле это никак не относится

схемку покажите

я ж говорю реле щелкает нормально, оно 5вольтовое.
вот схема подключения. подключение пинов экрана не привожу так как он работает.
Изображение
да и использовать транзистор нельзя потому что надо замыкать контакты Катод дисплея и - питания.


Последний раз редактировалось domrustika Пт фев 07, 2014 20:59:50, всего редактировалось 2 раз(а).

Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 2446 ]     ... , , , 70, , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y