roboforum.ru

Технический форум по робототехнике.

LCD + encoder + keys для RAMPS

Обсуждение технологии печати на 3D принтерах. Самостоятельное изготовление и приобретение. RepRap и его последователи.

Re: LCD + encoder + keys для RAMPS

Сообщение NEON » 20 мар 2015, 11:59

nccsoft писал(а):Я тоже купил такой: http://www.aliexpress.com/item/1pcs-Meg ... 05892.html
Подключил, строку раскомментарил: #define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER
После заливки на экране как было пусто, так и осталось. Помогите, кто решил проблему?

прошиваешь без дисплея, выключаешь, подцепляешь дисплей и включай
NEON
 
Сообщения: 16
Зарегистрирован: 22 дек 2014, 04:57
прог. языки: Delphi
ФИО: Александр М.

Re: LCD + encoder + keys для RAMPS

Сообщение nccsoft » 20 мар 2015, 12:29

Проблему решил к 6-ти утра :-) Всё дело было в прошивке Марвина правильную вервию: https://github.com/MarlinFirmware/Marlin - файл "Marlin-Development.zip" - и всё заработало!! Вопрос решён!
Аватара пользователя
nccsoft
 
Сообщения: 2
Зарегистрирован: 19 мар 2015, 23:44

Re: LCD + encoder + keys для RAMPS

Сообщение Екатеринбуржец » 21 мар 2015, 10:11

Прошу проконсультировать. Купил вот такой http://3d-diy.ru/shop/113/desc/lcd-displej.
Как указано раскомментил
In "Configuration.h”
1. Change line 46 to “#define MOTHERBOARD 33”
2. Change line 306 to “#define REPRAP_DISCOUNT_SMART_CONTROLLER” (just remove the // at the beginning)
3. Change line 326 to “#define NEWPANEL //enable this if you have a click-encoder panel” (just remove the // at the beginning)

Switch over to "Pins.h" and change line 318 to “#define RAMPS_V_1_3” (just remove the // at the beginning)

Дисплей работает все управляется, вставляю карточку пишет что вставлена - но далее в меню пишет no card.
Что я сделал не так?
Printer: Haeckel Custom Edition
Firmware: Marlin
Host: Cura 14.01
Slicer: Cura 14.01
Filament: ABS - 1,75 mm
Nozzle: 0,4 mm
Electronics: Arduino Mega + RAMPS 1.4
Екатеринбуржец
 
Сообщения: 213
Зарегистрирован: 04 янв 2014, 18:33

Re: LCD + encoder + keys для RAMPS

Сообщение arkhnchul » 21 мар 2015, 14:01

а на карточке файлы есть?
arkhnchul
 
Сообщения: 139
Зарегистрирован: 19 июн 2014, 20:57
Откуда: Москва, Уфа

Re: LCD + encoder + keys для RAMPS

Сообщение Екатеринбуржец » 21 мар 2015, 15:40

arkhnchul писал(а):а на карточке файлы есть?

Да на карте есть файл г-код. Карточка микросд в адаптере. отформатирована фат32, 8 гигов.
Загрузил нового марлина. Ноль результатов.
Printer: Haeckel Custom Edition
Firmware: Marlin
Host: Cura 14.01
Slicer: Cura 14.01
Filament: ABS - 1,75 mm
Nozzle: 0,4 mm
Electronics: Arduino Mega + RAMPS 1.4
Екатеринбуржец
 
Сообщения: 213
Зарегистрирован: 04 янв 2014, 18:33

Re: LCD + encoder + keys для RAMPS

Сообщение icehardy » 21 мар 2015, 23:26

Попробуй замкнуть на землю контакт D49 на разъеме AUX-3 платы RAMPS
и посмотри появится ли в меню печать с карты

Туда должен приходить сигнал Card Detect с картридера
может быть непропай на плате с дисплеем
Аватара пользователя
icehardy
 
Сообщения: 1282
Зарегистрирован: 27 фев 2013, 16:59
Откуда: Кострома
Skype: icehardy

Re: LCD + encoder + keys для RAMPS

Сообщение Екатеринбуржец » 22 мар 2015, 08:55

Cпасибо за совет но с этим сигналом все в порядке, на втыкание-вытыкание реакция нормальная. Пишет Card inserted card removed.
Может он 8 гиг не видит.
пронтрфейс карту видит но пишет sd init fail
Printer: Haeckel Custom Edition
Firmware: Marlin
Host: Cura 14.01
Slicer: Cura 14.01
Filament: ABS - 1,75 mm
Nozzle: 0,4 mm
Electronics: Arduino Mega + RAMPS 1.4
Екатеринбуржец
 
Сообщения: 213
Зарегистрирован: 04 янв 2014, 18:33

Re: LCD + encoder + keys для RAMPS

Сообщение setar » 23 мар 2015, 11:35

адаптеры часто такой эффект дают, пробуй другую карту без него

Добавлено спустя 1 минуту 38 секунд:
еще попробуй
#define SDSLOW // Use slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Re: LCD + encoder + keys для RAMPS

Сообщение Екатеринбуржец » 23 мар 2015, 14:25

Пробовал карту без адаптера на 1 гиг -ноль.
Карту на 2 гиг с адаптором - ноль
Пробовал sdslow -ноль.
Укоротил провода - напряжение на карте 3.33 - ноль.
Прозвонил контакты от рампс до микросхемы на шилде - норм. Может микросхема дохлая или разъем карты.
И шлейфы местами менял.
Printer: Haeckel Custom Edition
Firmware: Marlin
Host: Cura 14.01
Slicer: Cura 14.01
Filament: ABS - 1,75 mm
Nozzle: 0,4 mm
Electronics: Arduino Mega + RAMPS 1.4
Екатеринбуржец
 
Сообщения: 213
Зарегистрирован: 04 янв 2014, 18:33

Re: LCD + encoder + keys для RAMPS

Сообщение Екатеринбуржец » 24 мар 2015, 14:47

Справился с проблемой. Оказывается на RAMPS была перебита дорожка. Она идет под разъемом и не видна.Только когда стал прозванивать от самой ардуины обнаружил. Теперь карту видит. надо пробовать печатать
Printer: Haeckel Custom Edition
Firmware: Marlin
Host: Cura 14.01
Slicer: Cura 14.01
Filament: ABS - 1,75 mm
Nozzle: 0,4 mm
Electronics: Arduino Mega + RAMPS 1.4
Екатеринбуржец
 
Сообщения: 213
Зарегистрирован: 04 янв 2014, 18:33

Re: LCD + encoder + keys для RAMPS

Сообщение setar » 24 мар 2015, 15:03

Если не сложно обведите на схемке проблемное место, мало ли пригодится кому
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Re: LCD + encoder + keys для RAMPS

Сообщение Екатеринбуржец » 24 мар 2015, 15:41

Вот как то так
Вложения
Arduinomega1-4connectors.png
Printer: Haeckel Custom Edition
Firmware: Marlin
Host: Cura 14.01
Slicer: Cura 14.01
Filament: ABS - 1,75 mm
Nozzle: 0,4 mm
Electronics: Arduino Mega + RAMPS 1.4
Екатеринбуржец
 
Сообщения: 213
Зарегистрирован: 04 янв 2014, 18:33

Re: LCD + encoder + keys для RAMPS

Сообщение Infiltrator » 26 мар 2015, 13:01

хочу сделать аппаратные кнопки для перемещения головы, паузы (например M600) и тому подобного
одна из причин - у меня reprap_discount_lcd, но используя родное меню не удобно менять пруток во время печати

из того, что более менее мне понятно:
1. найти на RAMPS свободные пины и повесить туда кнопку
2. надо в pins.h добавить пин кнопки

не понятно:
1. в какой части прошивки считывать эту кнопку
2. вызывать ли по ней функцию или можно как-то использовать команду, например M600 или g1 z100 ?

может в самой прошивке уже есть готовый пример...может кнопка ресет на reprap_discount_lcd ?

кто делал или видел похожие по теме статьи, киньте ссылку пожалуйста
Infiltrator
 
Сообщения: 2
Зарегистрирован: 26 мар 2015, 12:32

Re: LCD + encoder + keys для RAMPS

Сообщение icehardy » 26 мар 2015, 22:53

Получил сегодня дисплей
и сразу мне не понравился его контраст, и ничего толком не регулировалось
Сразу не сфоткал, но было вот так примерно
DSC_0008.JPG
DSC_0008.JPG (35.3 КиБ) Просмотров: 3898

Потом нашлись и еще китайские косяки
Если слегка прижать, получим куда то КЗ (нужна прокладка)
DSC_0003.JPG


После переделок
Отрезаем
DSC_0001.JPG

Ставим перемычку
DSC_0002.JPG

Перепаиваем, поворачиваем резистор (чтоб центральный вывод шел на управление яркостью, а сам резистор в цепи питания)
DSC_0005.JPG

В итоге стало так, контраст отлично регулируется
DSC_0007.JPG
DSC_0007.JPG (47.26 КиБ) Просмотров: 3895
Аватара пользователя
icehardy
 
Сообщения: 1282
Зарегистрирован: 27 фев 2013, 16:59
Откуда: Кострома
Skype: icehardy

Re: LCD + encoder + keys для RAMPS

Сообщение icehardy » 27 мар 2015, 09:06

Толком проверить не успел, не печатал, только подвигал оси из менюшки
Аватара пользователя
icehardy
 
Сообщения: 1282
Зарегистрирован: 27 фев 2013, 16:59
Откуда: Кострома
Skype: icehardy

Пред.След.

Вернуться в 3D печать

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

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