Как подружиться с Proteus?

AKOTb
Offline
Зарегистрирован: 24.01.2017

Добрый день, друзья!

Решил установить в своем проекте графический дисплей 12864 на контроллере ST9720. Дисплей  все необходимое заказал, но сидеть без дела месяц не хотелось бы, пока голова полна идей решил воспользоваться если так можно выразиться "эмулятором" Proteus и попробовать накидать там меню и посмотреть как это будет смотреться.

В самом протеусе нашлось сразу несколько графических дисплеев интересующего меня разрешения, но ни один из них не работает. При симуляции на экране дисплея черно. Я уже решил по простому, взять oled дисплей в протеусе, и попробовать что-нибудь вывести хотя бы на него, и снова тишина. А4 и А5 пины ардуины перемигивают, но изображения на дисплее нет. Возможно требуется подключать дисплей к источнику питания, что я и сделал, хотя в примерах никто питание чаще всего не трогает, и все работает так. 

Если у кого-то была схожая проблема, подскажите, куда копать? 

Скетч заливаю в ардуину из примеров библиотеки u8glib,

раскоментировал следующую строку для олед дисплея:

U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NONE); // I2C / TWI

 Далее загружаю в проект протеуса:

Я пробовал и другие дисплеи, но все время результат один, чёрный экран.

 

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

что-то я питания на девайсы не увидел )))

AKOTb
Offline
Зарегистрирован: 24.01.2017

 

это одна из итераций, где я питание убрал, пробовал и ставить питание и батарейку уже пробовал кидать, и все равно черно.

Может питание надо как-то конфигурировать? я просто впервые в жизни протеус запустил, по видео на ютубе у людей дисплеи 1602 стартуют вообще без подключенных линий питания. Это точно обязательно надо?

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

на ардуине нано я все цепи эмулировал, могу поискать прислать проект как основу

AKOTb
Offline
Зарегистрирован: 24.01.2017

ua6em пишет:

на ардуине нано я все цепи эмулировал, могу поискать прислать проект как основу

Было бы отлично, мне сейчас главное понять, что эта версия протеус может отражать информацию на графических дисплеях. А дальше уже проще

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

куда прислать?

AKOTb
Offline
Зарегистрирован: 24.01.2017

ua6em пишет:

куда прислать?

Удобнее всего на почту

AKOTb
Offline
Зарегистрирован: 24.01.2017

Так и не понял как конфигурировать питание...

nik182
Offline
Зарегистрирован: 04.05.2015

Самое простое поставьте источник постоянного напряжения и соедините с платами.

AKOTb
Offline
Зарегистрирован: 24.01.2017

Я пробовал, честно. Тут прям как в том анекдоте, толи лыжи не едут, толи я со мной что-то не так...

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

AKOTb пишет:

ua6em пишет:

куда прислать?

Удобнее всего на почту

получил?

AKOTb
Offline
Зарегистрирован: 24.01.2017

ua6em пишет:

получил?

Да, но там вход питания также ничем не обозначен,

я не исключаю, что я не умею конфигурировать порты питания, но я пролез все эелементы меню конфигурирования дисплея, везде все идентично как у меня. Твой проект работает. дисплей засветился, но у тебя 1602. А вот графический дисплей из моего проекта почему-то не светится...

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

был где-то и с подключением по I2C, если найду пришлю, заменишь на свой

Upper
Offline
Зарегистрирован: 23.06.2020

Откройте проект из примеров (поиск по слову OLED).