Как подружить skr v1.3 и дисплей SH1106 ?

NeleGal-38
Идет загрузка
Загрузка
22.11.2019
213
11
Вопросы и ответы

Доброго времени суток! Уж очень мне понравился дисплей SH1106 за его компактность, решил прикупить его и поставить на плату skr v1.3 через EXP1. Но как выяснилось не так всё просто, та инфа которая существует не подходит или требуется подключение вместо второго экструдера. Может у кого получалось подключить в таком конфиге как у меня? Если так то поделитесь схемой

Ответы на вопросы

Ответы

22.11.2019 в 10:01
0

подругому не получится.

Судя по постановке в вопроса в электронике вы не сильно гуру

для подключения дисплеев есть несколько получавших распространение в 3d принтерах вариантов:

rerrap smart controller и rerrap full grafics предполагают управление прямым дерганием проводов и подключаются в выводам процессоров GPIO

touch дисплеи как правило со своим процессором и подключаются по UART

а OLED и графические TTF дисплеи бывают 2х типов:  I2C (4 провода с питанием) или SPI (6 проводов)

Ваш дисплей видимо I2C (не помню есть ли для SH1106 вариант SPI) и для его подключения нужно использовать выводы процессора с аппаратной поддержкой работы по соответствующей шине (SPI бывает как аппаратный так и более медленный программный) а эти пины на данной плате как раз разведены на управление вторым экструдером

22.11.2019 в 10:09
0

Да, мой вариант именно с I2C  и в электронике немного соображаю. Вопрос встал с подключением программного I2C к EXP1, у рампс он изначально подключен а вот на SKRv1.3 надо плясать с бубнами.. Читал что несколько человек подключали, но без подробностей, ни схем ни кодов...

22.11.2019 в 10:49
0

на RAMPS i2C выведен не на EXP1 а на специальную отдельную гребенку (сам такой дисплей использую но RAMPS1.5  mod + DUE)

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

23.11.2019 в 03:24
0

 RAMPS1.5 mod + DUE

Подскажите, плз, как именно реализовали эту связку?

Статьи про допиливание RAMPS для работы с DUE видел, но до практики дело не дошло. 

Мне надо Repetier FW на чем-то 32 бит запустить, а на чем я еще не знаю (

Перебираю варианты что можно использовать.

23.11.2019 в 08:17
0

Repetier у меня на нем и крутится. 

нужно на плате перерезать дорожке vcc в 2 местах в районе i2c гребенки и около ext3

пропаять 2 пемычки по питанию на ext 4 по 5 v и на колодке питания к due

перепаять перемычки по термисторам

то что на память помню точнее могу инфу на мейл кинуть

из подводных камней 

выпаял диод d2 на рампс и питание на дуе идет и внешнего stepdown dc-dc

картридер подключал на аппаратный spi тот что isp2 на плате due

на картридере паял перемычку чтоб sd detect работал

на i2c сделал миниплатку с  eeprom а олед дисплей подключен на i2c 2 на плате дуе 

мосфет для стола внешний

еще отдельнт плата с резисторами и для побключения оптических концевиков от принтера

в планах подключить pt100

23.11.2019 в 14:44
0

Спасибо!

https://3dtoday.ru/blogs/dimosus/budget-swap-on-a-32bit-electronics

Нарыл таки статью.

Лучше используйте термопару и MAX6675. 

Я тестировал термопару на MKS GEN v 1.2/ И на меге 2560. 

Мне понравилось. Новый принтер стартовать будет на термисторах, но как только решу некоторые моменты с креплением термопары, переведу на термопару.

Вот для него и нужна материнка 32 бит и репитер.

23.11.2019 в 19:27
0

у меня перепайка чуть иначе лигии на мосфеты я не трогал заменил сами мофеты. на ext3 я оставил 5 в (перерезал дорожку ниже)  

sd reader с ext3 взято ss и sddetect остальное на isp2

термисторы не понравились у них на 260 гр уже слишком полокая кривая и 1 бит ацп в пол градуса.  термопару покключать по spi пока пробовать не хочу т. к.  это как из пушки по воробьям 3 пина Spi для чтения одного аналогового параметра слишком много

22.11.2019 в 10:30
0

здесь кто-то писал про подключение такого дисплея. подробностей не помню - давно было.

пляски с бубнами заключаются в переназначении ног и правке (вставке) кода для программного I2C

22.11.2019 в 10:32
0

Есть пару постов
1 и 2 но я в там не разобрался как они подключили

22.11.2019 в 10:47
0

там подключено к аппаратному I2C. выведен ли он наружу в SKR - надо смотреть распиновку и даташиты на плату. или искать программную реализацию и назначать свои ноги.

22.11.2019 в 10:49
0

Вот именно на этом моменте я и застрял...

Для написания комментариев, пожалуйста, авторизуйтесь.

Читайте в блогах

Интервью с директором компании Filamentarno! Русланом Молчановым

Доделал охлаждение платы и драйверов в ZAV mini

Преображение настенных часов

Радужные полимеры

Иконки для BTT TFT.

Применение 3Д принтера