Здравствуйте! К сожалению не нашел ответа на свой вопрос на форуме поэтому задаю вопрос с созданием новой темы. Если что тыкните куда идти. Спасибо.
Проблема в подключении дисплея 2х16 символов (синий). При подключении к МК (ПИК 16F628) отображаются только квадратики верхней строчки, вместо текста. Прочитал, что это стандартный тест экрана. Подскажите почему не работает отображение?
Мои варианты: 1. Ошибка в коде. Но в протеусе все работает. Не знаю нужно ли выкладывать исходник, так как написан на бэйсике. 2. Ошибка в подключении пинов. Выкладываю фото - проверил 5 раз.
мне показалось, что дисплей не подключен правильно. на фотке ничего не разобрать - приведите нормальную схему ПО ФАКТУ с номерами пинов ЖКИ и их наименованиями, с номерами пинов МК и т.п.
_________________ если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе при взгляде на многих сверху ничего не меняется...
это синий китайский, за 180 рублей? ну так с ним - библиотека XLCD нормально не работает. пиши свою, там что-то с таймингами напутано (в дисплеях, в плане). лежит у меня пяток таких - всё руки не доходят поиграться с ними плотно. так, пощупал, читаются вроде, чтото в них пишется. мб на новогодних каникулах поиграюсь.
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
В протеусе все работает, а на плате нет. Дополнительно пропаял ЛСД, но результат те же квадратики. Может кто-нибудь скинет рабочую прошивку на пик16f628. Может прошивка глючная, хотя протеус сказал бы мне об этом.
В общем не могу понять причину.
_________________ За любую помощь (даже попытку) ставлю +.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
а проверить дисп на другом девайсе с таким LCD (или подобным) я тестирую на девней плате выдраной из какойто ККМ распаивать ее было лень вот и проверяю на ней такие диспы перед монтажем чтоб если це сразу продавану претензию дать
_________________ ZМудрость(Опыт и выдержка) приходит с годами. Все Ваши беды и проблемы, от недостатка знаний. Умный и у дурака научится, а дураку и .. Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Управляющее напряжение (VDD) в протеусе видимо считается "по умолчанию". А в реальной платке там резистор нужен, чтоб требуемый контраст отображения ВРУЧНУЮ выставить.
надо смотреть ДШ на задержку между командами (купил как-то дисплей и день танцевал с бубном - оказалось задержка между командами у него более чем в 10 раз больше)
Ну, вот, теперь ещё и вы "нарвались" на то, что в протеусе работает, а "в железе" нет.. Ведь вы писали:
Anatoliy1000 писал(а):
Проблема в подключении дисплея 2х16 символов (синий). При подключении к МК (ПИК 16F628) отображаются только квадратики верхней строчки, вместо текста. Прочитал, что это стандартный тест экрана. Подскажите почему не работает отображение?
Как я заметил на вашем фото- у вас резистор настройки контраста вместо включения "потенциометром" включено "реостатом". Концы резистора должны быть подключены- один к Vdd, а второй к "земле", а средний вывод- к 3-му выводу индикатора. Если на индикатор просто подать питание, даже без подключения к МК, при вращении подстроечника эти самые "квадратики" должны появляться и исчезать. "нормальная" настройка- это когда "квадратики" чуть- чуть видны. Вот вам примеры подключения: Спойлер
зы.. Что- то мне кажется, что у вас вообще подстроечный резистор "контрастности" подключён как- то странно- "концами" на "землю" и на Vee.. А "серединка" просто в воздухе..
Александр Однажды увидел, что на потенциометре среднюю ногу можно подпаять к любой ноге и пользоваться. Так у меня и сделано. Он регулирует яркость квадратиков, свою функцию выполняет.
_________________ За любую помощь (даже попытку) ставлю +.
Александр Однажды увидел, что на потенциометре среднюю ногу можно подпаять к любой ноге и пользоваться. Так у меня и сделано.
Вот только в пдф- никах от индикаторов нарисована схема регулировки- когда "края" регулятора подключены к питанию и к земле, а регулируемый вывод- к выводу "контраст" индикатора..
Так и не решил проблему. Выкладываю фото подключения и соединений Мои предварительные выводы. Так как заливал 100% рабочие ХЕКсы, и результат одинаковый на 2-х дисплеях от разных продавцов, то проблема в подключении.
_________________ За любую помощь (даже попытку) ставлю +.
По поводу подключения вроде всё нормально, может проблема в инициализации, или может контроллер не на той частоте работает, и в тайминги не попадает, а без инициализации он явно работать не будет.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 20
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения