Дисплеи, датчики и прочие функциональные узлы, управляемые МК.
Ответить

Странная картинка на дисплее LCD 1602

Вс июл 15, 2018 17:06:23

Собрал на макетке простые часы-термометр радиолюбителя.

В протеусе надписи отображаются верно.

Изображение

На дисплее макетки совсем другой результат.

Изображение Изображение Изображение

Прошивки пробовал разные.
На другом аналогичном дисплее и другой Atmega8 результат отображения тот же.
Сами дисплеи проверял этим способом - Дисплей 1602 и Code Vision AVR, отображение текста соответствует.

Есть подозрение на где-нибудь плохой контакт в макетке - сам мк пришлось прижать прищепкой. Хотя прозвонка контактов проблем не нашла.

Изображение

Или причина в чем-нибудь другом? Может, у кого-нибудь было похожее, или обсуждалось, но я не нашел, посоветуйте, где искать причину/как исправить.

Раньше делал простой таймер с дисплеем 0802, проблем не было.

Изображение

Спасибо.

Re: Странная картинка на дисплее LCD 1602

Вс июл 15, 2018 17:49:40

А фьюзы правильно выставили?

Re: Странная картинка на дисплее LCD 1602

Вс июл 15, 2018 19:19:54

Да, тактирование от внутреннего генератора 8МГц. Прошивка работает, как в симуляторе, при включении сигнал бузера, соответствующая реакция и озвучивание при нажатии кнопок, смена вариантов отображения в циклическом порядке, только информация, выводимая на дисплей, нечитаема.
Последний раз редактировалось elektro.kot Пн июл 16, 2018 01:02:54, всего редактировалось 1 раз.

Re: Странная картинка на дисплее LCD 1602

Вс июл 15, 2018 19:47:01

Возможно несоответствии символов прошитой в контроллере дисплея кодовой таблице.
8)

Re: Странная картинка на дисплее LCD 1602

Пн июл 16, 2018 00:55:58

Собрал на макетке
Изображение
Раньше делал простой таймер с дисплеем 0802, проблем не было.

Жуткое количество проводов... :facepalm:
Вы могли просто ошибиться в одном проводочке, и получить эти "кракозяблы"..
Обычно подобный дисплейчик я втыкаю прямо в макетку (если, конечно, я её использую)
Изображение Изображение

Re: Странная картинка на дисплее LCD 1602

Пн июл 16, 2018 08:52:29

Кодовая таблица, думаю, ни при чем. Абракадабра на экране литиницей, тексты в прошивке тоже латиницей.
Количество проводов - это прототип с датчиками и пр.

Втыкалось и напрямую в плату с минимумом обвеса.

Изображение

Отображение тестовой прошивки без замечаний.

Изображение Изображение Изображение

Абракадабра справа от Radiokot - это Радиокот кириллицей, что понятно, поскольку дисплей кириллицу не поддерживает по-умолчанию.

Добавлено after 4 hours 31 minute 27 seconds:
Несмотря на жуткое количество проводов :))) ,

Изображение

все работает, как часы. Причина была в плохом контакте мк и макетной платы. Вопрос решился двумя прищепками :))) .

Изображение Изображение Изображение

З.Ы. А вообще, должен отметить исключительную - да-да :shock: - живучесть "китайщины". Сколько раз при таком ворохе проводков случались КЗ и переполюсовки, мне и сказать сложно. Горел от перегрева резистор, едва не начали дымиться "кляксы" дисплея... Ужас, одним словом.
Но, как видите, работает :) .

Re: Странная картинка на дисплее LCD 1602

Пн июл 16, 2018 11:12:42

Несмотря на жуткое количество проводов :))) ,
Изображение
все работает, как часы. Причина была в плохом контакте мк и макетной платы. Вопрос решился двумя прищепками :))) .

"чиста по жизни"- а вы никогда не обращали внимания на то, что одинаковые макетные платы можно собирать в "панель"? У них есть специальные "зацепки" которыми их можно "состегнуть"..
Изображение
Просто - иногда бывает удобнее, чтобы платы были соединены жестко, и не болтались друг относительно друга..

Re: Странная картинка на дисплее LCD 1602

Пн июл 16, 2018 14:43:20

Будете смеяться - при соединенных платках не хватало длины проводков, а искать подлиннее или заниматься оптимизацией расположения элементов вдохновение отсутствовало напрочь, вот и модуль с атмегой стоит раком :) . Да и остальное в художественном беспорядке, учитывая три часа ночи и невозможность уснуть, "потому что не работает".

Re: Странная картинка на дисплее LCD 1602

Пн июл 16, 2018 15:08:54

Ну никак к порядку не приучаются эти КОТЯТКИ!
:evil:
То клубок паутинки, то ешшо какого... А потом "почему не работает??"...
:shock:
Тут к месту вопрос "а ОНО еще и работает?"
8)

Re: Странная картинка на дисплее LCD 1602

Пн июл 16, 2018 15:37:30

Будете смеяться - при соединенных платках не хватало длины проводков, а искать подлиннее или заниматься оптимизацией расположения элементов

А я провода нужной длинны и не ищу- просто откусываю от бухты с "витой парой" новый кусок и распускаю его на отдельные жилки.. - "расходный материал"- и всегда можно взять проводок подходящей длинны.. :))) :)))

Re: Странная картинка на дисплее LCD 1602

Пн июл 16, 2018 15:43:12

В три часа ночи мне было проще поставить модуль в позу, чем идти за бухтой витой пары :)) .

Вот тоже озадачился вопросом, почему не работало. Приложив неимоверные усилия, удалось в точности воспроизвести изначальную ошибку :))) .

Изображение

Вы, уважаемый АлександрЛ, были изначально совершенно правы - мне с упехом удалось
ошибиться в одном проводочке

Re: Странная картинка на дисплее LCD 1602

Пн июл 16, 2018 15:51:38

мне с упехом удалось
ошибиться в одном проводочке
:beer: :beer: :beer: Бывает.. :)))
Я один раз полночи просидел... А потом "Зоркий Сокол увидел".. В общем- я микросхему НЕСКОЛЬКО РАЗ пытался запихнуть "наоборот"..
Просто схема была опробована на Тини2313 в ДИП корпусе, а я пытался туда же (в макетку) воткнуть Тини2313 в СМД корпусе через переходник..
Изображение
Последний раз редактировалось АлександрЛ Пн июл 16, 2018 16:01:19, всего редактировалось 1 раз.

Re: Странная картинка на дисплее LCD 1602

Пн июл 16, 2018 22:01:11

:beer: респект :)

Добавлено after 6 hours 20 seconds:
Сколько было этих
Я один раз
:))) . Но, когда все получается сразу и без напряга, мосх усыхает и жисть скучна :) .

Re: Странная картинка на дисплее LCD 1602

Вт июл 17, 2018 05:53:20

Подсветка дисплея - штука непомерно прожорливам (по сравнению со всей остальной частью схемы).
Для своих самоделок стараюсь дисплеи с работой "на просвет" не применять - и проводки отдельно тянуть, и кормежка в мелко-автономных устройствах весьма осложняется. В то же время простые дисплейчики "на отражение" вполне доступны и одним- двумя светиками из самодельного фонарика вполне подсветить можно...
:roll:

Re: Странная картинка на дисплее LCD 1602

Вт июл 17, 2018 13:00:31

Дисплейчики "на отражение" - ЖК-дисплеи, как в мультиметре?
Пытался такому в мм сделать подсветку smd-светлячками, чот плохо оно подсвечивалось.

Re: Странная картинка на дисплее LCD 1602

Вт июл 17, 2018 14:57:16

Там должен бысть определенный угол установки и расстояние.
К примеру взять ту же светодиодну панель, только не над самим дисплеем, а на расстоянии сантиметров 10 над дисплеем.
Ежли светик непосредственно над стеклом - может и не получиться.
8)

Re: Странная картинка на дисплее LCD 1602

Вт июл 17, 2018 19:20:14

С расстояния 10см с этим мультиметром - это как?

Изображение

Светодидики cтавил внутри по краям рамки перед дисплеем, экранчик в отраженном свете, не на просвет.

Re: Странная картинка на дисплее LCD 1602

Ср июл 18, 2018 08:30:34

Так судя по картинке там дисплей "на просвет" - активные сегменты прозрачны, а фон затемнен.
Внешний источник работает только для затемненных активных сегментов и "чистого фона".
Как вариант - при ремонте ХТОСЬ поляризаионый фильтр перевернул...
:roll:

Re: Странная картинка на дисплее LCD 1602

Ср июл 18, 2018 13:47:18

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

Re: Странная картинка на дисплее LCD 1602

Чт июл 19, 2018 05:56:37

Может фильтр перевернуть попробовать?
Ежли не приклеен(конструкция позволяет)...
Ибо фольга за стеклом явный признак работы "на отражение"...
:roll:
как альтернатива - содрать рассеиватель с излучателем от подсветки дисплея с мобилок взамен той фольги...
:dont_know:
Ответить