Форум программистов, компьютерный форум, киберфорум
Электроника и радиотехника
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.65/225: Рейтинг темы: голосов - 225, средняя оценка - 4.65
0 / 0 / 0
Регистрация: 04.05.2010
Сообщений: 115

Как оживить дисплей на Pinboard

31.07.2010, 09:32. Показов 41176. Ответов 41
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрался до дисплейчика на платке, но оживить его не удалось.
Давайте зальем демопрошивку из третьей части документации.
Запусти снова AVRProk (Не забывайте, что запускать его надо сразу после сброса, пока
горит зеленая лампочка загрузчика) и выбирайте Dimo16-RTOS.hex из третьего архива.
Квадратики вижу, а вот текста никакого. В асме я прафин, но судя по информации, должен появится текст: "Pinboard v1.0 by DY HOTT 2009". Подключение проверял на 10 раз. Может быть есть какие-то нюансы?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
31.07.2010, 09:32
Ответы с готовыми решениями:

Как оживить UPVEL
UPVEL UR-325BN v.1.0R Здравствуйте уважаемые специалисты,такая проблема,роутер друга,пропал инет он решил перепрошить думал поможет,у...

Как оживить форум?
Как оживить форум? Подскажите, как привлечь на форум пользователей. Интересует раскрутка форума о том как заработать бабла

Как оживить HDD
История такая !! У меня ноут 2004 года там винт тошиба 20 гб IDE !! После нажатия кнопки питания долго долго иногда до 10 минут темный...

41
0 / 0 / 0
Регистрация: 12.04.2010
Сообщений: 3,260
31.07.2010, 10:52
Та же проблема была. Когда зашил другой файлик (лежит там же, рядом), то все заработало. Видимо, опечатка в инструкции...
0
0 / 0 / 0
Регистрация: 04.05.2010
Сообщений: 115
31.07.2010, 11:44
Цитата Сообщение от BykTiho
Та же проблема была. Когда зашил другой файлик (лежит там же, рядом), то все заработало. Видимо, опечатка в инструкции...
MainDimo16-RTOS.hex ? Заливаю - тоже самое.
0
0 / 0 / 0
Регистрация: 12.04.2010
Сообщений: 3,260
31.07.2010, 11:46
Покрутите контрастность... Она там хитрая...
0
0 / 0 / 0
Регистрация: 04.05.2010
Сообщений: 115
31.07.2010, 11:55
Цитата Сообщение от BykTiho
Покрутите контрастность... Она там хитрая...
Отчетливо вижу ряд прямоугольников
0
0 / 0 / 0
Регистрация: 12.04.2010
Сообщений: 3,260
31.07.2010, 12:10
Цитата Сообщение от Oxydi
Цитата Сообщение от BykTiho
Покрутите контрастность... Она там хитрая...
Отчетливо вижу ряд прямоугольников
Скорее всего, сильно завышена. Для нормального отображения, по крайней мере у меня, прямоугольники должны быть видны на первом ряду немного, а на 2 их вообще не видно. Запустите программу, и крутите контрастность... ;)
0
0 / 0 / 1
Регистрация: 22.01.2010
Сообщений: 4,000
31.07.2010, 12:12
в MainDimo16-RTOS.hex дисплей ПРОГРАММНО Отключен. ПОэтому бессмысленно на этой прошивке что то пытаться увидеть.

Надо заливать для проверки Dimo16-RTOS.hex
0
0 / 0 / 1
Регистрация: 22.01.2010
Сообщений: 4,000
31.07.2010, 12:13
Ну и выкрутить контраст так, чтобы квадратики в верхнем ряду были еле еле видны.
0
0 / 0 / 0
Регистрация: 12.04.2010
Сообщений: 3,260
31.07.2010, 12:19
Цитата Сообщение от DY HOTT
в MainDimo16-RTOS.hex дисплей ПРОГРАММНО Отключен. ПОэтому бессмысленно на этой прошивке что то пытаться увидеть.

Надо заливать для проверки Dimo16-RTOS.hex
Тогда сразу вопрос - а зачем нужна Main.... ?
0
0 / 0 / 0
Регистрация: 04.05.2010
Сообщений: 115
31.07.2010, 12:23
Контрастность покрутил, результата пока нет. Проверил еще раз подключение по пдфке:
PB0 - E (6)
PB1 - RW (5)
PB2 - RS (4)
PB4 - DB4 (11)
PB5 - DB5 (12)
PB6 - DB6 (13)
PB7 - DB7 (14)
Может у кого-нибудь есть реально рабочая прошивка? А то вдруг я что-нибудь не то накрутил )
0
0 / 0 / 1
Регистрация: 22.01.2010
Сообщений: 4,000
31.07.2010, 13:55
Майн это моя тестовая прошивка. Дело в том, что пока дисплей не подключен код дальше не пойдет - зацикливается на этапе инита дисплея.

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

Надо не полениться и сделать общую прошивку, с выходом из цикла проверки дисплея если он не отвечает.
0
0 / 0 / 1
Регистрация: 22.01.2010
Сообщений: 4,000
31.07.2010, 13:57
Проверь еще качество получившихся проводков. Один товарищ тут тоже две недели убил, а у него в проводе неконтакт был. Пока я лично к нему не заехал (рядом оказался) так и не нашел баг :)
0
0 / 0 / 0
Регистрация: 04.05.2010
Сообщений: 115
31.07.2010, 14:41
Цитата Сообщение от DY HOTT
Проверь еще качество получившихся проводков.
Один раз уже проверял, проверю еще раз ) Просто я хочу убедится, что дисплей работает, прежде чем свое писать. Чтобы не тратить огромное время на отладку непонятно чего.
0
0 / 0 / 1
Регистрация: 22.01.2010
Сообщений: 4,000
31.07.2010, 16:13
Вот прошивка Dimo16-RTOS.hex из второго, чтоль архива. Гарантированно работоспособная и выводит на дисплей.
0
0 / 0 / 0
Регистрация: 04.05.2010
Сообщений: 115
31.07.2010, 16:45
Цитата Сообщение от DY HOTT
Вот прошивка Dimo16-RTOS.hex из второго, чтоль архива. Гарантированно работоспособная и выводит на дисплей.
Из третьего архива. Проблема решилась убиранием двух джамперов. Резистор контраста находится под дисплеем и регулировать при включенном дисплее нереально )

0
0 / 0 / 0
Регистрация: 12.04.2010
Сообщений: 3,260
31.07.2010, 16:52
Цитата Сообщение от Oxydi
Цитата Сообщение от DY HOTT
Вот прошивка Dimo16-RTOS.hex из второго, чтоль архива. Гарантированно работоспособная и выводит на дисплей.
Из третьего архива. Проблема решилась убиранием двух джамперов. Резистор контраста находится под дисплеем и регулировать при включенном дисплее нереально )
А что, его нельзя крутить с другой стороны платы? Там же вроде отверстие есть специальное...
0
0 / 0 / 0
Регистрация: 04.05.2010
Сообщений: 115
31.07.2010, 17:21
Цитата Сообщение от BykTiho
А что, его нельзя крутить с другой стороны платы? Там же вроде отверстие есть специальное...
Можно, но у меня такой крутилки, чтобы влезала, под рукой нет :)) Теперь для полного счастья осталось разобраться с работой дисплея.
0
0 / 0 / 1
Регистрация: 22.01.2010
Сообщений: 4,000
31.07.2010, 17:26
Эмм вообще то это джамперы подачи питания на подсветку.
0
0 / 0 / 1
Регистрация: 22.01.2010
Сообщений: 4,000
31.07.2010, 17:26
Может я их криво надел и потому что нибудь не туда пришло.
0
zb3k
07.10.2010, 15:58
Дабы не плодить тем пишу сюда.
Сразу предупреждаю, я чайник поэтому не бейте сильно.

Первые пункты быстрого старта плата отработала без всяких проблем. Терминал подключается, показания напряжения на потенциометре снимаются и передаются, микроконтроллер прошивается, в общем все ок. Но вот блин на экран текст не выводится:(
Пробовал много раз. Несколько раз начинал делать с начала. Может есть какой то момент который знают все (кроме меня) и я его не учел.

что я перепробовал.
- Менял питание. питание от USBH и от внешнего блока 9В.
- Переключал UART и JTAR во все возможные сосотояни (кроме включения обоих). Кстати не понял по быстрому старту как они должны
быть включены. Видимо UART: ON, JTAR: OFF
- прозвонил все провода тестером
- контраст дисплея крутил очень долго и усердно при каждом тесте.
- проверял дааже на прошивке MainDimo, хотя понятно что с ней экран и не должен работать, но вдруг)

Что при этом происходит.
Включаю: загорается LED2, пару раз моргают RX TX и становится еле видна верхняя полоска на дисплее
LED2 - гаснет. полоска на экране перестает быть видна, TX - начинает мигать секунд 5 и гаснет. (терминал не подключен).
далее экран живет своей жизнью. то полоска опять появится (она еле видна). то вообще по экрану в случайном порядке проскаивают символ нижнего подчеркивания и прямоугольник. Некоторые очень контрасные некоторые еле видны. Думаю что это какие то помехи (наводки). Появляются они редко. но если появляются то моргают какое то время. Сейчас так вообще только верхний ряд то показ. то нет.

Если при этом нажимать подключенные кнопки или крутить потенциометр экран не реагирует.

Ну и на последок опишу как все подключено.
Перемычки.
- USBH
- 5V
- PD6-LED2
- BLA-Vcc, BLT-Vcc (подсветка)
- ADCO - (PA0-переменник)

JTAR=0 UART=1; (пробовал по всякому)

Провода:
PB0-E
PB1-RW
PB2-RS
PB4,5,6,7-DB4,5,6,7
Так же увидел что для пинборда 1.0 были соеденены Tx-Rx(МК) и Rx-Tx(МК)

---
Вообще мне и без экрана есть над чем пошаманит да поизучать. но блин мне он покоя не дает.
Может это сам экран нерабочий а не я кривой. Если да то как можно это проверить?
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
07.10.2010, 15:58
Помогаю со студенческими работами здесь

Как "оживить" сайт?
Существует сайт-визитка. Довольно стандартный с примитивными разделами. Есть необходимость повысить позиции. Ссылки и тд все понятно....

Как оживить ADOX?
Установлен MDAC 2.5, то бишь '...is already installed on the version of Windows that you are runnung'. Запрос информации о MSADOX.DLL...

Как оживить ssd
Ecnm ssd SomnAmbulist на 512 гигов контроллер SM2258XTG и флэш память SEC 937 K9DUGB8H1A. Первым делом отвалился разъём sata, но я решил...

Умер HDD, как оживить?
Доброго времени суток, вчера утром включил ПК и получил ошибку Primary Master Hard Disk Error, ну ок. Полез разбираться, в биосе диск...

Как оживить флешку Kingston?
Помогите пожалуйста с такой проблемой разобраться! У меня где-то больше года назад перестала работать флешка Kingston в свойствах...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru