Ока в Новосибирске

Клуб Окаводов Новосибирска
Текущее время: 18 июн 2025, 06:31

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




Начать новую тему Ответить на тему  [ Сообщений: 11831 ]  На страницу Пред.  1 ... 85, 86, 87, 88, 89, 90, 91 ... 592  След.

Актуальная статистика (не забывайте изменять статус!)
Собрал и буду собирать еще (соседу, свату, брату) 23%  23%  [ 54 ]
Собрал одно ЗУ 21%  21%  [ 49 ]
Уже собираю 29%  29%  [ 68 ]
Интересуюсь, размышляю - собирать или нет. Наверное буду. 27%  27%  [ 65 ]
Не буду собирать это устройство. 1%  1%  [ 2 ]
Всего голосов : 238
Автор Сообщение
СообщениеДобавлено: 15 апр 2014, 15:18 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 10 апр 2007, 22:36
Сообщения: 11276
Откуда: Новосибирск, Дзержинский
Авто: ВАЗ-21043
Имя: Алексей
SergeyVB писал(а):
Алексею (oka275) по проблеме LLITUK и др....
Русско-английский шрифт в WEH0001602 (OLED) устанавливается в команде перехода в 4-х битный режим (Functio Set)

Дык у меня точно такой же дисплей. Хотя допускаю то, что мой старше, и работает чуть по другому.
Спасибо за подсказку, добавил таймауты. В Протеусе все работает, а на реальном железе прока проверить не могу.
LLITUK, попробуйте, скачайте прошивку на первой странице в общем архиве, прошейтесь. С нетерпением жду результата.

У кого прошивальщик под рукой и есть время, тоже прошу - прошейтесь. Не повлияло ли это на работу? (не должно, но мало ли). Спасибо!

_________________

Поблагодарить автора:
Контакты:
Телеграмм: alexSh154
Вконтакте
Одноквассники
Instagram


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 15 апр 2014, 15:49 
Не в сети
Заслуженный участник Клуба ЗУ-ОКА275

Зарегистрирован: 14 мар 2014, 16:47
Сообщения: 586
Имя: Сергей
sobolew И шахты есть и,золото у нас здесь,куда не плюнь моют.И меди плавильные заводы,и стали плавильные заводы.Что самое интересное,они все работают.В свои времена не дали их разграбить.Заводов у нас здесь много и все рабочие.Так что,всегда пожалуйста.
stepanici85 А у нас,между прочим,приезжих много.Приезжают поработать и остаются.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 15 апр 2014, 16:31 
Не в сети
Уже был(а), и не раз, и не два

Зарегистрирован: 10 фев 2014, 16:26
Сообщения: 84
Откуда: Украина
Авто: ВАЗ-21103
Имя: ВОВА
Залил я новую прошивку. Ничего не поменялось. Картина та же. Пробовал пару раз пере прошить, ничего не помогло.
Вот фото дисплея
Изображение


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 15 апр 2014, 17:16 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 10 апр 2007, 22:36
Сообщения: 11276
Откуда: Новосибирск, Дзержинский
Авто: ВАЗ-21043
Имя: Алексей
Да,.... Беда.

_________________

Поблагодарить автора:
Контакты:
Телеграмм: alexSh154
Вконтакте
Одноквассники
Instagram


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 15 апр 2014, 18:15 
Не в сети
Заслуженный бета-тестер
Аватара пользователя

Зарегистрирован: 09 дек 2013, 22:02
Сообщения: 147
Откуда: Чернигов
Авто: ВАЗ-2111
Имя: Владимир
Ну а чего? не обманул продавец. Есть кириллица. Только символы не там где надо лежат. Есть у меня загадочный ЖК 1602 на HD44780. Из какой то МФУшки выковырял. Он, конечно, меньше ошибок делал но очень похоже. Так же не мог устройство запустить. Потом написал прогу, чтоб выводила на экран последовательно всю таблицу символов и стало все ясно. А нет второго дисплея? Любого совместимого с ПУ? Думаю, это будет самый простой способ диагностики. Да и плату проверить бы...


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 15 апр 2014, 18:36 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 10 апр 2007, 22:36
Сообщения: 11276
Откуда: Новосибирск, Дзержинский
Авто: ВАЗ-21043
Имя: Алексей
LLITUK, вот фото моего дисплея. На сколько я разбираюсь в цифрах, модель 100% совпадает. А совпадает ли ревизия? У меня Rev.F, на сколько я понимаю в маркировках. Как видите все работает :( Единственное бывает заскок, что при включении весь текст съезжает в сторону на одно-два знакоместа. Сопровождается это обычно искрой в сетевом выключателе - заряжаются ёмкости в ИБП, и видимо проходит какая то помеха и у дисплея едет крыша. Лечится выключением устройства и долгой (не менее 10 секунд) паузой перед включением. После этого, как правило, все само излечивается. К счастью, это бывает крайне редко. На сколько редко, что не напрягает. После сегодняшних поправок в коде инициализации авось и вовсе полегчает. Но что происходит конкретно в Вашем случае мне не ведомо, и как искать и решать проблему пока не понятно.


Вложения:
IMG_20140415_182553.jpg
IMG_20140415_182553.jpg [ 1.13 МБ | Просмотров: 8734 ]
IMG_20140415_182928.jpg
IMG_20140415_182928.jpg [ 1.08 МБ | Просмотров: 8734 ]

_________________

Поблагодарить автора:
Контакты:
Телеграмм: alexSh154
Вконтакте
Одноквассники
Instagram
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 15 апр 2014, 18:47 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 10 апр 2007, 22:36
Сообщения: 11276
Откуда: Новосибирск, Дзержинский
Авто: ВАЗ-21043
Имя: Алексей
Появляются первые мысли.

Фото сделано на каком этапе? Что то полная ересь на экране. Впечатление такое, что какая то из 4х линий шины данных вкопана в землю. Возьмите мультиметр, прозвоните D4-D7, а так же между собой. Какой бы шрифт не был выбран, ПРОБЕЛ ВСЕГДА ОСТАЕТСЯ ПРОБЕЛОМ. Тут же он заменяется на кавычку. Это наводит на мысль о том, что отправленные с МК данные приходят "битыми". Смотрите D4-D7. Эти цепи сильно нагружены, идут чуть ли не по всей плате, к каждой из микросхем. Теоретически каждая из них может быть виной указанной проблемы, а так же еле заметная "сопля".

_________________

Поблагодарить автора:
Контакты:
Телеграмм: alexSh154
Вконтакте
Одноквассники
Instagram


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 15 апр 2014, 18:54 
Не в сети
Уже был(а) и не раз

Зарегистрирован: 17 фев 2014, 21:10
Сообщения: 44
Откуда: Николаев
Авто: Renault Kangoo
Имя: Виталий
oka275 писал(а):
Появляются первые мысли.
...
Фото сделано на каком этапе? Что то полная ересь на экране. Впечатление такое, что какая то из 4х линий шины данных вкопана в землю. .


В дополнение, при прошивке МК сначала у меня была полная белиберда нормально не шился, тоже чуть голову не сломал.
Пока не промыл плату от флюса. Купил какой то китайский KS-7 вроде, первый раз его попользовал и написано было что нейтральный, можно не мыть вот поддался и результат.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 15 апр 2014, 19:05 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 10 апр 2007, 22:36
Сообщения: 11276
Откуда: Новосибирск, Дзержинский
Авто: ВАЗ-21043
Имя: Алексей
Не шилось потому, что D5,D6,D7 были закорочены этим флюсом. Понимаю (и признаюсь - ошибся в прошлом сообщении), что если бы висела жирная сопля на этих цепях, то не шилось бы даже. А шьется! Ну может у программатора... ну я не знаю... сигналы мощнее - пробивают остатки флюса например. А вот с дисплеем беда.

Проанализировал то, что происходит на дисплее с тем, что должно быть - этот "коротыш" какой то странный, плавающий. Некоторые символы нормально проходят, а некоторые как будто слипаются. Слипаться могут D5 и D7 через остатки флюса на MCP4921 - там эти цепи как раз рядом. Удалить остатки флюса порой очень сложно: моешь-драишь, а потом выпаиваешь феном корпус, а под ним как и не мыли. Это как вариант. В прочем мы не знаем каким флюсом пользовался LLITUK.

_________________

Поблагодарить автора:
Контакты:
Телеграмм: alexSh154
Вконтакте
Одноквассники
Instagram


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 15 апр 2014, 20:30 
Не в сети
Уже был(а), и не раз, и не два

Зарегистрирован: 10 фев 2014, 16:26
Сообщения: 84
Откуда: Украина
Авто: ВАЗ-21103
Имя: ВОВА
Прозвонил дорожки на короткое. Замыкания нету. Снял феном микросхему, промыл под нею. Впаял назад результата ноль. Еще раз промыл плату от флюса на всякий случай. Включил изменений ноль :cry: Хотя я использую профессиональный флюс для реболинга, он промывки не требует. Такое впечатление что мне под нормальным дисплеем втюхали китайское га-но.
Изображение


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 15 апр 2014, 20:33 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 10 апр 2007, 22:36
Сообщения: 11276
Откуда: Новосибирск, Дзержинский
Авто: ВАЗ-21043
Имя: Алексей
МНОГО БУКВ! СУЩЕСТВУЕТ ОПАСНОСТЬ ВЗРЫВА МОЗГА! 18+ Слабонервным не читать! ))

Попробую публично проанализировать изображение на дисплее. Может и сам лучше пойму суть проблемы.
На дисплее в этот момент должно быть написано следующее:

ЗУ+БП ver. Beta
by oka275


Что видим мы на фото?
ЙЧ+ЁФ"vgr."bgvc"
""""b?"okc277"""


Что должно посылаться на дисплей? Коды символов! Каждый символ имеет свой код. В двоичном коде внизу я попытался сопоставить какой код символа уходит в дисплей, и что отображается в итоге.

Код:
Символ "З"
10100100 уходит
10100110 высвечивается

Символ "У"
10101001
10101011

Символ "+"
00101011
00101011

Символ "Б"
10100000
10100010

Символ "П"
10101000
11100100

Символ " " (пробел)
00100000
00100010

Символ "v"
01110110
01110110

Символ "e"
01100101
01100111

Символ "r"
01110010
01110010

Символ "."
00101110
00101110

Символ " " (пробел)
00100000
00100010

Символ "b"
01000010
01100010

Символ "e"
01100101
01100111

Символ "t"
01110100
01110110

Символ "a"
01100001
01100011

Символ " " (пробел)
00100000
00100010


Чудненько! Хоть это и отняло кучу времени, за то вся информация как на ладони. Теперь вспоминаем как именно пересылаются эти коды символов в дисплей? Правильно, побитно, начиная со старшего (первого слева) бита. Для его передачи используется цепь D7. Следующий бит выводится на цепь D6 и так далее до D4. По скольку мы используем (как и в 99% случаев) сокращенный вариант подключения LCD, то шина данных до дисплея у нас всего четырехбитная, в то время, когда для передачи у нас имеется восьмибитовое слово. Как быть? Очень просто! Пятый бит снова передается цепью D7, шестой D6 и так далее до D4. Таким образом за два захода мы загружаем все восемь бит. Если передаваемый бит равен 1, то в цепи устанавливается лог.1, а если наоборот 0, то лог.ноль. Если мы специально закоротим, скажем, D7 на +5в, а будем пытаться с МК передать на дисплей последовательность 00000000, то вполне логично, что на дисплей придет следующая комбинация - 10001000. Не понятно почему? Перечитайте абзац.

Что мы видим из листинга сверху? А то, что у LLITUK второй бит (если считать с крайнего справа) ВСЕГДА поднят! По скольку загрузкой этого бита занята цепь D5, можно предположить, что D5 всегда находится в активном состоянии, словно ее прикрутили к шине питания. То есть на ней всегда висят +5 вольт. Смотрим левую половину байта, которая загружается первой, а конкретно на третий бит (если считать слева), который тоже загружается цепью D5 - ОН ТОЖЕ везде поднят. Но он там поднят потому, что это схожесть всех символов его иметь, а из песни бит не выкинешь, а значит там он поднят всегда законно. Грустно, ибо не проверишь мое предположение, потому что у всех символов этот бит поднят. Возвращаемся к правой половине байта, ко второму биту и находим символ точки, плюсика, 2, 7 и тд, которые отображаются нормально. Почему такое возможно? А потому, что эти символы от природы имеют этот второй бит поднятыми, и им в буквальном смысле ВЕЗЕТ! А в остальным символам, где этот бит не должен быть установлен, не везет вообще.

ВЫВОД - в цепи D5 присутствует какая то сопля, или какой то неисправный элемент, который притягивает эту цепь к плюсу. Допускаю отсутствие контакта в разъеме дисплея или прочие казусы, отчасти из области невероятности и тд. Нет, это не КЗ на шину питания или землю - иначе бы атмега32 не "шилась" бы!

_________________

Поблагодарить автора:
Контакты:
Телеграмм: alexSh154
Вконтакте
Одноквассники
Instagram


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 15 апр 2014, 20:37 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 10 апр 2007, 22:36
Сообщения: 11276
Откуда: Новосибирск, Дзержинский
Авто: ВАЗ-21043
Имя: Алексей
На D5 много чего сидит - да все микросхемы! Смотрите, ищите. Я считаю, что 100% это аппаратная проблема и попытался это научно доказать.

_________________

Поблагодарить автора:
Контакты:
Телеграмм: alexSh154
Вконтакте
Одноквассники
Instagram


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 15 апр 2014, 20:44 
Не в сети
Заслуженный бета-тестер
Аватара пользователя

Зарегистрирован: 09 дек 2013, 22:02
Сообщения: 147
Откуда: Чернигов
Авто: ВАЗ-2111
Имя: Владимир
:shock: Шайтанама!
Раз речь пошла про чудеса, вставлю и я своих пару проводков. Заметил еще раньше. При первых тестах тренировки автомобильного ак-ра. Нормальных больших крокодилов у меня нет. Не попадались в продаже. Сплошная жестянка в основном. Мотаю витка три зачищенной жилы витой пары на клему и к скрутке небольшим крокодилом цепляюсь. Работает минут 15-20 и "Заряд завершен". При этом заметно резкое повышение напряжения до 19В. Вариантов вроде бы два. Предсмертное состояние акк-ра или чудеса тренера. Оказалось - дело в контакте и, похоже, реверсивном токе. Включаю заряд - час без проблем. Разряд тоже. Тренировка - 15-20 минут и готово.


Последний раз редактировалось vpvideo 15 апр 2014, 20:56, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 15 апр 2014, 20:56 
Не в сети
Уже тут был(а)

Зарегистрирован: 16 мар 2013, 15:16
Сообщения: 12
Имя: Олег
oka275 писал(а):
а значит там он поднят всегда законно. Грустно, ибо не проверишь мое предположение, потому что у всех символов этот бит поднят.[/b]

А как же символ
Символ "b"
01000010
01100010


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 15 апр 2014, 21:06 
Не в сети
Уже был(а), и не раз, и не два

Зарегистрирован: 16 фев 2013, 20:56
Сообщения: 56
Откуда: молдавия
Имя: степан
Алексей может посоветовать LLITUK выпаять все микросхемы которые стоят по линий d5 и проверить заработает нормально дисплей или нет.если заработает как надо то предлагаю впаивати по одной и проверять каждый раз дисплеи на работоспособности пока не появятся иероглифы.микросхему при которой появятся глюки щитати нерабочей и заменити.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 15 апр 2014, 21:07 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 10 апр 2007, 22:36
Сообщения: 11276
Откуда: Новосибирск, Дзержинский
Авто: ВАЗ-21043
Имя: Алексей
-CO2- писал(а):
А как же символ
Символ "b"
01000010
01100010

Я ошибся, надо было поставить заглавную латинскую "В", то есть вот так:

Символ "B"
01000010
01100010

Но это не меняет, только еще больше подкрепляет мои убеждения в том, что D5 притянут к лог.1, в результате чего код лат.буквы "В" 01000010 превращается в какую то хрень вида "b" и кодом 01100010
Как вариант - сигнал D5 не доходит до чипа LCD.

_________________

Поблагодарить автора:
Контакты:
Телеграмм: alexSh154
Вконтакте
Одноквассники
Instagram


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 15 апр 2014, 21:09 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 10 апр 2007, 22:36
Сообщения: 11276
Откуда: Новосибирск, Дзержинский
Авто: ВАЗ-21043
Имя: Алексей
stepanici85 писал(а):
Алексей может посоветовать LLITUK выпаять все микросхемы которые стоят по линий d5 и проверить заработает нормально дисплей или нет.

Посоветуйте :D
В прочем, совет поддерживаю. Хотя лично я бы еще поработал осциллографом и мультиметром.

_________________

Поблагодарить автора:
Контакты:
Телеграмм: alexSh154
Вконтакте
Одноквассники
Instagram


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 15 апр 2014, 21:10 
Не в сети
Уже тут был(а)

Зарегистрирован: 16 мар 2013, 15:16
Сообщения: 12
Имя: Олег
oka275 писал(а):
Но это не меняет, только еще больше подкрепляет мои убеждения в том, что D5 притянут к лог.1

Вот и я про это.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 15 апр 2014, 21:45 
Не в сети
Заслуженный участник Клуба ЗУ-ОКА275

Зарегистрирован: 14 мар 2014, 16:47
Сообщения: 586
Имя: Сергей
Такая проблема может еще и возникать при подключении OLED дисплея по 4-ех битной шине.Вот цитата из статьи,"- Инициализация дисплея в 4-битном режиме немного отличается от стандартной HD44780, поэтому как прямая замена старым индикаторам – не годится, а вот для новых проектов и самоделок – пожалуйста. Повторюсь – недостаток проявляется только при 4-битном подключении. При 8-битном подключении всё работает нормально.
Такая проблема встречается на OLED дисплеях старого производства,на современных этот недостаток устранен.Это то,что смог пока найти на просторах инета.Может причина и не в этом,но и это как вариант.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 15 апр 2014, 22:01 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 10 апр 2007, 22:36
Сообщения: 11276
Откуда: Новосибирск, Дзержинский
Авто: ВАЗ-21043
Имя: Алексей
Не вариант, потому что ревизия моего дисплее более старшая, но тем не менее работает без проблем.

_________________

Поблагодарить автора:
Контакты:
Телеграмм: alexSh154
Вконтакте
Одноквассники
Instagram


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 11831 ]  На страницу Пред.  1 ... 85, 86, 87, 88, 89, 90, 91 ... 592  След.

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


Кто сейчас на конференции

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


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

Найти:
Перейти:  
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB