Как проверить lcd 1602 дисплей на работоспособность
Питание 5в. Проверка делается при подключении переменного резистора на 1,2,3 пины. Как и для других подобных дисплеев.
Вот документация на дисплей : http://www.elfa.spb.ru/uploads/tdpdf/htDEM16223SYHPY_EN.pdf
Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет
При рабочем дисплее чётко видно прямоугольники в первой строке. Регулировка контраста на 3 ноге !
Вот рисунок для наглядности :
Источники питания для автомобильной электроники, включая маяки, GPS/ГЛОНАСС-трекеры и охранную сигнализацию, должны обеспечивать бесперебойное питание и безопасность, а также быть устойчивыми к вибрации и исправно работать при низких температурах. Батарейки FANSO EVE Energy обладают всеми необходимыми параметрами для надежной работы оборудования современного автомобиля.
тоже возникла потребность в проверке 1602
у вас на картинке прямоугольники только в первой строке
а как вторую включить ?
на моей пины как у вашей платы
и есть программа на проверку вроде таких дисплеев через лпт порт http://www.labkit.ru/userfiles/file/doc . 128×64.rar
но как я не вертел их там у меня пины не совпадают
есть ли такая же программа тока под мою распиновку ?
На складе КОМПЭЛ доступны сетевые адаптеры (внешние блоки питания) производства MEAN WELL, представленные семействами GS, GST и GSM различного конструктивного исполнения: в розетку и настольные. Адаптеры GS и GST предназначены для питания различных промышленных и бытовых приборов, а семейство GSM может применяться для питания устройств медицинского назначения, поскольку соответствует требованиям EN 60601-1 и 60601-1-11. При этом они характеризуются малым потреблением энергии на холостом ходу.
_________________
Z Мудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Как проверить lcd 1602 дисплей на работоспособность
Он мерт или я накосячил где то?
Меню пользователя driverz |
Посмотреть профиль |
Отправить личное сообщение для driverz |
Найти ещё сообщения от driverz |
Меню пользователя _guardianangel |
Посмотреть профиль |
Отправить личное сообщение для _guardianangel |
Найти ещё сообщения от _guardianangel |
если не считать внешнего вида 4-х последних знаков — то дисплей должен быть живой.
по напряжение питанию — если слаботочная 5в линия (например 4.7в вместо 5 получается ) — еще с проблемой отображения в 2 строки столкнешься
ПС. а с подключением — проверь распайку .
Меню пользователя DaLiV |
Посмотреть профиль |
Отправить личное сообщение для DaLiV |
Найти ещё сообщения от DaLiV |
Меню пользователя driverz |
Посмотреть профиль |
Отправить личное сообщение для driverz |
Найти ещё сообщения от driverz |
верить даташиту — 3.8 номинальное 5.2 максимум проверяй питание . а отображение символов показывает что он пытается запуститься . но чего то не совсем в порядке . битые обычно далее одной клетки не идут
и про то что многим дисплеям по линии контрастности вообще отрицательное напряжение в схему вводить приходиться посмотри .
Меню пользователя DaLiV |
Посмотреть профиль |
Отправить личное сообщение для DaLiV |
Найти ещё сообщения от DaLiV |
Меню пользователя heady69 |
Посмотреть профиль |
Отправить личное сообщение для heady69 |
Найти ещё сообщения от heady69 |
Меню пользователя heady69 |
Посмотреть профиль |
Отправить личное сообщение для heady69 |
Найти ещё сообщения от heady69 |
с схемой похоже что все ОК.
единственное что неизвестно, у вас подтяжки на порту включены?
одно время я перепробывал много индикаторов на HD44780 и KS0066, могу посоветовать несколько
— убедиться что правильное питание на индикаторе, часто включая на 3в не поднимались потому что они были на 5в
— пробовать на разных напряжениях на контрастности
— перед инициализаций , после появления на нем питания, дать индикатору простоять около 50-100мс.
— на разных индикаторах разные временные зарактеристики, часто попадались тормозисторы, приходилось большие задержки везде вставлять.
— некоторые не поддерживали 4х битный режим
И главное, почти все эти артефакты проявлялись на нонэймах.
проверьте все эти эти пункты.
Прибор для проверки модулей ЖКИ на основе контроллера HD44780
Популярные у радиолюбителей буквенно-цифровые модули ЖКИ в большинстве своём собраны на основе контроллера HD44780 фирмы Hitachi, который можно считать промышленным стандартом. Аналоги этого контроллера и модули на их основе производят многие фирмы. Предлагается прибор для оперативной проверки работоспособности таких модулей и содержимого их знакогенераторов.
На рис. 1 представлен самый распространённый в нашей стране, но не единственный, вариант таблицы кодов знакогенератора модуля ЖКИ, содержащей не только латинские, но и русские буквы. Получив каждый из этих кодов (двузначное шестнадцатеричное число), модуль выводит на свой экран соответствующий символ. Например, код 0х4Е (десятичное значение 78) — латинская буква N, а код ОхВО (десятичное значение 176) — русская буква Ю.
Рис. 1. Таблицы кодов знакогенератора модуля ЖКИ
Символы разделены на две группы. Первая (коды с 0x20 по 0x7F) содержит цифры, буквы латинского алфавита и спецсимволы. Эта группа всегда одинакова, и коды находящихся в ней символов соответствуют известной кодовой таблице ASCII. Во второй группе (коды с 0хА0 по 0xFF) в рассматриваемом случае находятся буквы русского алфавита и различные значки. Однако в модификациях даже однотипных модулей ЖКИ, выпускаемых для разных стран, здесь вместо русских букв могут находиться буквы других национальных алфавитов и вообще любые символы. Коды с 0x00 по 0x07 отданы программистам для создания собственных символов, изображения которых можно загружать в память модуля специальными командами.
Если в руки радиолюбителю попал модуль ЖКИ без "опознавательных знаков" или такой, на который невозможно найти справочные данные (например, бывший в употреблении или даже купленный в интернет-магазине), неплохо иметь прибор для быстрой проверки его работоспособности и определения содержимого знакогенератора.
Такой прибор, схема которого представлена на рис. 2, построен на микроконтроллере DD1 (PIC16F84A-04/P, описание которого можно найти по адресу http://datasheet.su/ datasheet/Microchip/ PIC16F84A-04/P). Он позволяет проверять модули символьных ЖКИ со встроенным контроллером HD44780 и следующими комбинациями числа знакомест в строке (первый сомножитель) и числа строк (второй множитель) на экране: 8×1, 8×2, 16×1, 16×2, 16×4, 20×1, 20×2, 20×4, 32×2, 40×2.
Рис. 2. Схема прибора
Резистор R1 поддерживает высокий логический уровень на входе MCLR микроконтроллера. Это предотвращает влияние на этот высокоомный вход наводок, способных вызвать нежелательные перезапуски микроконтроллера. Резистор R2 и конденсатор C2 — частотозадающие элементы встроенного в микроконтроллер тактового RC-генератора. Сопротивление резистора R2 может лежать в пределах 5. 100 кОм, аёмкость конденсатора C2 должна быть не менее 20 пФ. При их номиналах, указанных на схеме, получена тактовая частота около 4 МГц. Её стабильность, конечно, хуже, чем у кварцевого генератора, но в рассматриваемом случае она и не требуется. От этой частоты зависит только скорость автоматического повторения "нажатий" на кнопку SB1 при её удержании нажатой. Резистором R3 регулируют контрастность символов на экране проверяемого модуля ЖКИ HG1. Резисторы R1 и R3 могут иметь сопротивление 1. 10 кОм.
Ввиду простоты схемы печатная плата для прибора не разрабатывалась, он собран на макетной. Кнопка SB1 — КМ 1-1В или любая другая. Резисторы R1 и R2 — МЛТ-0,125, R3 — СП3-4, конденсаторы — любые керамические.
Микроконтроллер PIC16F84A-04/P можно заменить на PIC16F84A-20/P или на PIC16F84 с такими же индексами после дефиса. Можно применить аналогичные микроконтроллеры с индексом /SO (в корпусе для поверхностного монтажа), но тогда и другие детали прибора желательно заменить на предназначенные для поверхностного монтажа.
Источник питания прибора должен давать стабилизированное напряжение 5 В при токе нагрузки не менее 100 мА.
При подаче на прибор с подключённым проверяемым модулем ЖКИ напряжения питания должны стать видимыми все элементы изображения во всех знакоместах экрана, как показано на рис. 3. Этим проверяют их целостность и общую работоспособность модуля.
Рис. 3. При подаче на прибор с подключённым проверяемым модулем ЖКИ напряжения питания должны стать видимыми все элементы изображения во всех знакоместах экрана
Учтите, что у большинства модулей ЖКИ плюс напряжения питания (Vdd) следует подавать на вывод 1, а минус (Vss) — на вывод 2. Однако бывает и наоборот. Например, у модуля WH1602D-TML-CT Если подать питание в неправильной полярности, модуль работать не станет, а через некоторое время будет безвозвратно испорчен. У автора был такой печальный опыт. Но кратковременную (несколько секунд) переполюсовку модуль всё-таки выдерживает. Поэтому, если на подачу питающего напряжения модуль не реагирует, прибор необходимо незамедлительно отключить от источника питания и искать причину неработоспособности модуля.
Первое после включения питания нажатие на кнопку SB1 погасит прямоугольники на экране, а в его верхней строке будет выведена надпись "z 122". Это значит, что в знакогенераторе контроллера модуля имеется символ "z" с кодом 122 (здесь и далее значения кодов десятичные). При дальнейших нажатиях или при удержании кнопки нажатой на экран поочерёдно выводятся символы с кодами 123-255, затем цикл бесконечно повторяется, начиная с кода 122. Это даёт возможность просмотреть все символы, содержащиеся во второй части кодовой таблицы, и узнать их коды для использования в разрабатываемых программах.
На рис. 4 на экран модуля ЖКИ 20×4 фирмы OPTREX, знакогенератор которого не содержит русских букв, выведена надпись "в 226". А на рис. 5 на экран русифицированного модуля ЖКИ 16×2 неизвестного типа выведена надпись "Щ 226". Это подтверждает, что у модулей разных модификаций одному и тому же коду из второй части таблицы могут соответствовать разные символы.
Рис. 4. На экран модуля ЖКИ 20×4 фирмы OPTREX, знакогенератор которого не содержит русских букв, выведена надпись "в 226"
Рис. 5. Экран русифицированного модуля ЖКИ 16×2 неизвестного типа выведена надпись "Щ 226"
Программу микроконтроллера можно скачать здесь.
Автор: Г. Нюхтилин, г. Ковров Владимирской обл.
Мнения читателей
- Николай / 09.09.2022 — 10:54
"Учтите, что у большинства модулей ЖКИ плюс напряжения питания (Vdd) следует подавать на вывод 1, а минус (Vss) — на вывод 2. Однако бывает и наоборот. Например, у модуля WH1602D-TML-CT"раза содержит ошибку, должно быть так:"Учтите, что у большинства модулей ЖКИ плюс напряжения питания (Vdd) следует подавать на вывод 2, а минус (Vss) — на вывод 1. Однако бывает и наоборот. Например, у модуля WH1602D-TML-CT"http://www.winstar.com.tw/products_detail_ov.php?lang=ru&ProID=24 Вам в подтверждение.
А программы (или прошивки) под PIC16F628 (почти аналог) не предвидится?
Вы можете оставить свой комментарий, мнение или вопрос по приведенному выше материалу:
Arduino.ru
Дисплей LCD 1602 не показывает "Hello World"
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Подскажите пожалуйста:
Почему LCD 1602 не показывает буквы.
Только линия прямоугольников.
Подключаю к Arduini UNO
Версия Arduinoid 1.8.7
Версия библиотекиLiquidCristall 1.0.7 пробовал на 1.0.4
Соединение как в примере:
const int rs = 12, en = 11, d4 = 5, d5 = 4, d6 = 3, d7 = 2;
LiquidCrystal lcd(rs, en, d4, d5, d6, d7);
Соединения проверил 100 раз.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Контраст пробовал регулировать?
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Это же не I2C подключение, на самом дисплее крутилок нет.
Да и у него квадраты остаются, что говорит о том, что ни единой посылки данных на дисплей не пришло.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Соединения проверил 100 раз.
Это вы небось проверяли те ли контакты соединяете. А вот как соединяете.
Ставлю на хреновый контакт этих тоненьких тыкалок в макетке! В правом нижнем углу рыжий с чёрным аж вылезают.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Это же не I2C подключение, на самом дисплее крутилок нет.
На дисплее нет, а на макетке у него есть
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
5 нога на земле сидит?
Данные слева-направо справа-налево не перепутаны?
https://voltiq.ru/lcd-1602-and-arduino/
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Такое ощущение, что где то плохой контакт.
Контакты прозвонил тестером. Норма.
Один раз, ковыряясь в проводах, на экране высветилось две строки:
в первой пару непонятных символов,
во второй число типа 68,234683143846843 и число жило,
Да, аж сам стал понимать , что где то точно плохой контакт.
Прозваниваю нормально, а при работе, на высокой частоте теряет контакт.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Щупы, которые в макетку втыкаете, попробуйте чутка согнуть — лучше контачить будет