lcd 1602

Дисплеи, датчики и прочие функциональные узлы, управляемые МК.
Аватара пользователя
Anatoliy1000
Прорезались зубы
Сообщения: 202
Зарегистрирован: Сб фев 13, 2016 13:16:18
Откуда: Красноярск

lcd 1602

Сообщение Anatoliy1000 »

Здравствуйте! К сожалению не нашел ответа на свой вопрос на форуме поэтому задаю вопрос с созданием новой темы. Если что тыкните куда идти. Спасибо.

Проблема в подключении дисплея 2х16 символов (синий). При подключении к МК (ПИК 16F628) отображаются только квадратики верхней строчки, вместо текста. Прочитал, что это стандартный тест экрана. Подскажите почему не работает отображение?

Мои варианты:
1. Ошибка в коде. Но в протеусе все работает. Не знаю нужно ли выкладывать исходник, так как написан на бэйсике.
2. Ошибка в подключении пинов. Выкладываю фото - проверил 5 раз.
IMG_20171026_132807.jpg
(66.46 КБ) 1311 скачиваний
3. Плохая пайка контактов. Такая причина была найдена и описана в интернете. Сегодня обязательно перепаяю (сейчас на работе).
За любую помощь (даже попытку) ставлю +.
Реклама
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18546
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Re: lcd 1602

Сообщение ARV »

мне показалось, что дисплей не подключен правильно. на фотке ничего не разобрать - приведите нормальную схему ПО ФАКТУ с номерами пинов ЖКИ и их наименованиями, с номерами пинов МК и т.п.
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Реклама
Аватара пользователя
mars_atakuet
Родился
Сообщения: 6
Зарегистрирован: Вт ноя 03, 2015 14:03:18

Re: lcd 1602

Сообщение mars_atakuet »

Ну, судя по фото, пины данных вообще не подключены (D0-D8)

если тут вообще что-нибудь подключено
Аватара пользователя
pasha_zv
Мучитель микросхем
Сообщения: 460
Зарегистрирован: Пт фев 17, 2017 11:18:07
Откуда: Ставрополь-Донское

Re: lcd 1602

Сообщение pasha_zv »

это синий китайский, за 180 рублей?
ну так с ним - библиотека XLCD нормально не работает.
пиши свою, там что-то с таймингами напутано (в дисплеях, в плане).
лежит у меня пяток таких - всё руки не доходят поиграться с ними плотно.
так, пощупал, читаются вроде, чтото в них пишется.
мб на новогодних каникулах поиграюсь.
LIVE - EVIL
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
Anatoliy1000
Прорезались зубы
Сообщения: 202
Зарегистрирован: Сб фев 13, 2016 13:16:18
Откуда: Красноярск

Re: lcd 1602

Сообщение Anatoliy1000 »

Распиновка по схеме
Спойлер
Screenshot_5.jpg
(143.67 КБ) 204 скачивания
В протеусе все работает, а на плате нет. Дополнительно пропаял ЛСД, но результат те же квадратики.
Может кто-нибудь скинет рабочую прошивку на пик16f628. Может прошивка глючная, хотя протеус сказал бы мне об этом.

В общем не могу понять причину.
За любую помощь (даже попытку) ставлю +.
Реклама
Аватара пользователя
musor
Друг Кота
Сообщения: 39197
Зарегистрирован: Сб сен 13, 2014 16:27:32
Откуда: СпиртоГонск созвездия Омега

Re: lcd 1602

Сообщение musor »

а проверить дисп на другом девайсе с таким LCD (или подобным)
я тестирую на девней плате выдраной из какойто ККМ распаивать ее было лень вот и проверяю на ней такие диспы перед монтажем
чтоб если це сразу продавану претензию дать
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Реклама
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15571
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: lcd 1602

Сообщение BOB51 »

Управляющее напряжение (VDD) в протеусе видимо считается "по умолчанию".
А в реальной платке там резистор нужен, чтоб требуемый контраст отображения ВРУЧНУЮ выставить.
8)
koms48
Встал на лапы
Сообщения: 132
Зарегистрирован: Пт окт 19, 2012 05:54:55

Re: lcd 1602

Сообщение koms48 »

Может кто-нибудь скинет рабочую прошивку на пик16f628
Попробуй.
Должно засветиться

123
456

Для чистоты экскремента тоже на Бейсике.
Предыдущий пост не забудь.
Вложения
Blue628.rar
(5.4 КБ) 380 скачиваний
Аватара пользователя
СКАЗОЧНИК
Идёт направо - песнь заводит, Налево - сказку говорит.
Сообщения: 5000
Зарегистрирован: Чт апр 21, 2011 17:55:50
Откуда: Иркутск

Re: lcd 1602

Сообщение СКАЗОЧНИК »

Вроде как рабочая прошивка есть на первой странице темы
http://radiokot.ru/forum/viewtopic.php?f=61&t=584
Станислав
mrFox
Нашел транзистор. Понюхал.
Сообщения: 190
Зарегистрирован: Пт сен 21, 2007 17:53:23
Откуда: Зарайск

Re: lcd 1602

Сообщение mrFox »

надо смотреть ДШ на задержку между командами
(купил как-то дисплей и день танцевал с бубном - оказалось задержка между командами у него более чем в 10 раз больше)
Аватара пользователя
Anatoliy1000
Прорезались зубы
Сообщения: 202
Зарегистрирован: Сб фев 13, 2016 13:16:18
Откуда: Красноярск

Re: lcd 1602

Сообщение Anatoliy1000 »

Всем спасибо! Так и не решил проблемку. Заказал еще один. На новом проверю. и от туда "плясать" буду.
За любую помощь (даже попытку) ставлю +.
Аватара пользователя
АлександрЛ
Друг Кота
Сообщения: 43881
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Re: lcd 1602

Сообщение АлександрЛ »

[uquote="Anatoliy1000",url="/forum/viewtopic.php?p=3235119#p3235119"]Так и не решил проблемку. Заказал еще один.[/uquote]Ну, вот, теперь ещё и вы "нарвались" на то, что в протеусе работает, а "в железе" нет..
Ведь вы писали:
Anatoliy1000 писал(а): Проблема в подключении дисплея 2х16 символов (синий). При подключении к МК (ПИК 16F628) отображаются только квадратики верхней строчки, вместо текста. Прочитал, что это стандартный тест экрана. Подскажите почему не работает отображение?
Как я заметил на вашем фото- у вас резистор настройки контраста вместо включения "потенциометром" включено "реостатом".
Концы резистора должны быть подключены- один к Vdd, а второй к "земле", а средний вывод- к 3-му выводу индикатора. Если на индикатор просто подать питание, даже без подключения к МК, при вращении подстроечника эти самые "квадратики" должны появляться и исчезать. "нормальная" настройка- это когда "квадратики" чуть- чуть видны. Вот вам примеры подключения:
СпойлерИзображение

Изображение

Изображение

зы.. Что- то мне кажется, что у вас вообще подстроечный резистор "контрастности" подключён как- то странно- "концами" на "землю" и на Vee.. А "серединка" просто в воздухе.. :dont_know:
Аватара пользователя
Anatoliy1000
Прорезались зубы
Сообщения: 202
Зарегистрирован: Сб фев 13, 2016 13:16:18
Откуда: Красноярск

Re: lcd 1602

Сообщение Anatoliy1000 »

Александр
Однажды увидел, что на потенциометре среднюю ногу можно подпаять к любой ноге и пользоваться. Так у меня и сделано. Он регулирует яркость квадратиков, свою функцию выполняет.
За любую помощь (даже попытку) ставлю +.
Аватара пользователя
АлександрЛ
Друг Кота
Сообщения: 43881
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Re: lcd 1602

Сообщение АлександрЛ »

[uquote="Anatoliy1000",url="/forum/viewtopic.php?p=3238824#p3238824"]Александр
Однажды увидел, что на потенциометре среднюю ногу можно подпаять к любой ноге и пользоваться. Так у меня и сделано.[/uquote]
Вот только в пдф- никах от индикаторов нарисована схема регулировки- когда "края" регулятора подключены к питанию и к земле, а регулируемый вывод- к выводу "контраст" индикатора..
Изображение
Аватара пользователя
Anatoliy1000
Прорезались зубы
Сообщения: 202
Зарегистрирован: Сб фев 13, 2016 13:16:18
Откуда: Красноярск

Re: lcd 1602

Сообщение Anatoliy1000 »

Пришел новый лэд. Результат тот же...
Спойлер
IMG_20171121_212820.jpg
(192.94 КБ) 115 скачиваний
IMG_20171121_213013.jpg
(246.77 КБ) 78 скачиваний
Контраст-то причем... Он регулируется нормально. Я про то что квадратиков не должно быть.
За любую помощь (даже попытку) ставлю +.
Аватара пользователя
АлександрЛ
Друг Кота
Сообщения: 43881
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Re: lcd 1602

Сообщение АлександрЛ »

Hz... Честно, не знаю, что и думать..
Я бы всё- таки попробовал взять заведомо рабочую схему, и проверить ваши индикаторы на ней.
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15571
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: lcd 1602

Сообщение BOB51 »

Эти индикаторы работают "на просвет" - может с тем и вопрос...
:dont_know:
Аватара пользователя
Anatoliy1000
Прорезались зубы
Сообщения: 202
Зарегистрирован: Сб фев 13, 2016 13:16:18
Откуда: Красноярск

Re: lcd 1602

Сообщение Anatoliy1000 »

Так и не решил проблему.
Выкладываю фото подключения и соединений
Мои предварительные выводы. Так как заливал 100% рабочие ХЕКсы, и результат одинаковый на 2-х дисплеях от разных продавцов, то проблема в подключении.
Изображение Изображение
За любую помощь (даже попытку) ставлю +.
Аватара пользователя
alex_
Опытный кот
Сообщения: 781
Зарегистрирован: Сб июн 01, 2013 22:24:21
Откуда: ПФО

Re: lcd 1602

Сообщение alex_ »

По поводу подключения вроде всё нормально, может проблема в инициализации, или может контроллер не на той частоте работает, и в тайминги не попадает, а без инициализации он явно работать не будет.
Аватара пользователя
Anatoliy1000
Прорезались зубы
Сообщения: 202
Зарегистрирован: Сб фев 13, 2016 13:16:18
Откуда: Красноярск

Re: lcd 1602

Сообщение Anatoliy1000 »

[uquote="alex_",url="/forum/viewtopic.php?p=3240476#p3240476"]1 может проблема в инициализации,
2 может контроллер не на той частоте работает, и в тайминги не попадает[/uquote]
1. Как такую проблему решить? В каком направлении "рыть"?
2. Исключено.
За любую помощь (даже попытку) ставлю +.
Ответить

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