roboforum.ru

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


Marlin Проблема при подключении графического контроллера

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

Re: Marlin Проблема при подключении графического контроллера

Сообщение Vlad-I » 15 фев 2016, 22:13

Конраст подкрутить пробовал?
Vlad-I
 
Сообщения: 307
Зарегистрирован: 06 апр 2013, 01:14
Откуда: Мытищи-Королев

Re: Marlin Проблема при подключении графического контроллера

Сообщение ilalexey » 15 фев 2016, 22:34

Гришенька, тут слишком тесно, чтобы скрыться( post347527.html#p347527 ).
"пробовал тестером" - отписывай результаты тестов в том месте где спрашивал.
Может у тебя переходная плата повреждена(рамрс) - никто ведь и тут этого не узнает. Как-же тебе ещё помочь?
Аватара пользователя
ilalexey
 
Сообщения: 3202
Зарегистрирован: 13 май 2011, 21:37
Откуда: Bb

Re: Marlin Проблема при подключении графического контроллера

Сообщение grigoriy_d28 » 16 фев 2016, 00:01

Может у тебя переходная плата повреждена(рамрс) - никто ведь и тут этого не узнает. Как-же тебе ещё помочь?[/quote]

А как проверить ее? :pardon:
grigoriy_d28
 
Сообщения: 21
Зарегистрирован: 01 фев 2016, 14:33

Re: Marlin Проблема при подключении графического контроллера

Сообщение ilalexey » 16 фев 2016, 00:12

Ты писал, что вроде тестером умеешь пользоваться. Дословно: "Проверил дисплей тестером все норм"
У меня младшей дочке 3 года. Она понимает когда тестер делает "пи".
Понимает, что если нет контакта, то "пи" не выйдет, а на железочках хороших "пи" будет.
Аватара пользователя
ilalexey
 
Сообщения: 3202
Зарегистрирован: 13 май 2011, 21:37
Откуда: Bb

Re: Marlin Проблема при подключении графического контроллера

Сообщение grigoriy_d28 » 16 фев 2016, 00:24

Да я тестером нужные контакты прозвонил на рампс а точнее (16,17 и 23)все норм звонятся. а все равно дисп не работает. :pardon:

Добавлено спустя 3 минуты 50 секунд:
И даже когда без рампс просто к ардуино подсоединяю на эти вывода тоже даже тест не показывает. :pardon:
grigoriy_d28
 
Сообщения: 21
Зарегистрирован: 01 фев 2016, 14:33

Re: Marlin Проблема при подключении графического контроллера

Сообщение ilalexey » 16 фев 2016, 00:24

звонил всю конструкцию в сборе?
Аватара пользователя
ilalexey
 
Сообщения: 3202
Зарегистрирован: 13 май 2011, 21:37
Откуда: Bb

Re: Marlin Проблема при подключении графического контроллера

Сообщение grigoriy_d28 » 16 фев 2016, 00:26

да конечно же. и по раздельности тоже. все норм.
grigoriy_d28
 
Сообщения: 21
Зарегистрирован: 01 фев 2016, 14:33

Re: Marlin Проблема при подключении графического контроллера

Сообщение ilalexey » 16 фев 2016, 00:28

grigoriy_d28 писал(а):И даже когда без рампс просто к ардуино подсоединяю на эти вывода тоже даже тест не показывает

Ты вроде говорил, что тестовый скетч прошел("Вот по этой схеме заработал тест.").
---
rst на 5в подведен?
Аватара пользователя
ilalexey
 
Сообщения: 3202
Зарегистрирован: 13 май 2011, 21:37
Откуда: Bb

Re: Marlin Проблема при подключении графического контроллера

Сообщение grigoriy_d28 » 16 фев 2016, 00:41

Там на схеме показано на каких контактах тест проходит. Это (51,52 и 53.) а на тех какие указаны в пошивке и на какие выходят сигналы при штатном подключении (16,17 и 23) тест не проходит вовсе даже намека нет на сигнал. даже я пробовал шлейфы переворачивать. бесполезно.
grigoriy_d28
 
Сообщения: 21
Зарегистрирован: 01 фев 2016, 14:33

Re: Marlin Проблема при подключении графического контроллера

Сообщение ilalexey » 16 фев 2016, 02:57

51,52,53 - это может быть нумерация ног чипа, а на дуиновский манер будет иначе. Найди в прошивке то место, где ноги экрана обозначены.
То, что я встречал для экрана, называлось AUX-4. Фиг его знает, я уже запутался.

Добавлено спустя 1 час 43 минуты 38 секунд:
Вот ты подключил тестовый скетч, в нём прописано тыры-пыры. Но в прошивке принтера этого-то нет.
Вот что я увидел:
Код: Выделить всёРазвернуть
#ifndef SDSUPPORT
// these pins are defined in the SD library if building with SD support 
  #define SCK_PIN          52
  #define MISO_PIN         50
  #define MOSI_PIN         51
  #define MAX6675_SS       53

Причём тут экран?

Добавлено спустя 11 минут 40 секунд:
Вот такую штуку ещё увидел:
Код: Выделить всёРазвернуть
/**
What display type do you use?
0 = No display
1 = LCD Display with 4 bit data bus
2 = LCD Display with 8 bit data bus (currently not implemented, fallback to 1)
3 = LCD Display with I2C connection, 4 bit mode
4 = Use the slower LiquiedCrystal library bundled with arduino.
    IMPORTANT: You need to uncomment the LiquidCrystal include in Repetier.pde for it to work.
               If you have Sanguino and want to use the library, you need to have Arduino 023 or older. (13.04.2012)
*/
#define UI_DISPLAY_TYPE 0
Аватара пользователя
ilalexey
 
Сообщения: 3202
Зарегистрирован: 13 май 2011, 21:37
Откуда: Bb

Re: Marlin Проблема при подключении графического контроллера

Сообщение grigoriy_d28 » 16 фев 2016, 11:34

а где ты это нашел?

Добавлено спустя 17 минут 43 секунды:
А я вот такое нашел во вкладке (pins)
****************************************************************************************
* Arduino Mega pin assignment
*
****************************************************************************************/
#if MOTHERBOARD == 3 || MOTHERBOARD == 33 || MOTHERBOARD == 34 || MOTHERBOARD == 35 || MOTHERBOARD == 77 || MOTHERBOARD == 67 || MOTHERBOARD == 68
#define KNOWN_BOARD 1

//////////////////FIX THIS//////////////
#ifndef __AVR_ATmega1280__
#ifndef __AVR_ATmega2560__
#error Oops! Make sure you have 'Arduino Mega' selected from the 'Tools -> Boards' menu.
#endif
#endif

// uncomment one of the following lines for RAMPS v1.3 or v1.0, comment both for v1.2 or 1.1
// #define RAMPS_V_1_3
// #define RAMPS_V_1_0

А ниже нашел вот это.

#ifdef ULTRA_LCD

#ifdef NEWPANEL
#define LCD_PINS_RS 16
#define LCD_PINS_ENABLE 23
#define LCD_PINS_D4 17
#define LCD_PINS_D5 25
#define LCD_PINS_D6 27
#define LCD_PINS_D7 29

#ifdef REPRAP_DISCOUNT_SMART_CONTROLLER
#define BEEPER 37

#define BTN_EN1 31
#define BTN_EN2 33
#define BTN_ENC 35

#define SDCARDDETECT 49
#elif defined(LCD_I2C_PANELOLU2)
#define BTN_EN1 47 //reverse if the encoder turns the wrong way.
#define BTN_EN2 43
#define BTN_ENC 32
#define SDSS 53
#define SDCARDDETECT -1
#define KILL_PIN 41
#elif defined(LCD_I2C_VIKI)
#define BTN_EN1 22 //reverse if the encoder turns the wrong way.
#define BTN_EN2 7
#define BTN_ENC -1
#define SDSS 53
#define SDCARDDETECT 49
#else
//arduino pin which triggers an piezzo beeper
#define BEEPER 33 // Beeper on AUX-4

//buttons are directly attached using AUX-2
#ifdef REPRAPWORLD_KEYPAD
#define BTN_EN1 64 // encoder
#define BTN_EN2 59 // encoder
#define BTN_ENC 63 // enter button
#define SHIFT_OUT 40 // shift register
#define SHIFT_CLK 44 // shift register
#define SHIFT_LD 42 // shift register
#else
#define BTN_EN1 37
#define BTN_EN2 35
#define BTN_ENC 31 //the click
#endif

#ifdef G3D_PANEL
#define SDCARDDETECT 49
#else
#define SDCARDDETECT -1 // Ramps does not use this port
#endif

#endif

#if MOTHERBOARD == 77
#define BEEPER -1

#define LCD_PINS_RS 16
#define LCD_PINS_ENABLE 23
#define LCD_PINS_D4 17
#define LCD_PINS_D5 35
#define LCD_PINS_D6 33
#define LCD_PINS_D7 31

//buttons
#define BTN_EN1 53
#define BTN_EN2 51
#define BTN_ENC 52 //the click

Там ещо много разных вариантов но они для других плат управления.
grigoriy_d28
 
Сообщения: 21
Зарегистрирован: 01 фев 2016, 14:33

Re: Marlin Проблема при подключении графического контроллера

Сообщение ilalexey » 16 фев 2016, 15:42

"Дисплей может быть подключен к Arduino по последовательному или параллельному порту." http://nnm.me/blogs/pencraft/arduino-i- ... om-st7920/
У тебя явно больше трёх проводков описано:
Код: Выделить всёРазвернуть
#ifdef NEWPANEL
#define LCD_PINS_RS 16
#define LCD_PINS_ENABLE 23
#define LCD_PINS_D4 17
#define LCD_PINS_D5 25
#define LCD_PINS_D6 27
#define LCD_PINS_D7 29


Добавлено спустя 2 часа 8 минут 5 секунд:
http://reprap.org/wiki/RepRapDiscount_F ... Controller
Ты по этой схеме подключал?
Библиотеку ставил?
--
forum107/topic12917-3210.html#p305635
"Кроме строки с типом дисплея нужно раскомментировать первую стоку в секции дисплеев - именно она определяет наличие дисплея, а лишь потом задается тип дисплея. "
Аватара пользователя
ilalexey
 
Сообщения: 3202
Зарегистрирован: 13 май 2011, 21:37
Откуда: Bb

Re: Marlin Проблема при подключении графического контроллера

Сообщение grigoriy_d28 » 16 фев 2016, 18:22

вот то что я раскоментирывал
(//LCD and SD support >выдоет ошибку ('LCD' does not name a type)
#define ULTRA_LCD //general LCD support, also 16x2
#define DOGLCD // Support for SPI LCD 128x64 (Controller ST7565R graphic Display Family)
#define SDSUPPORT // Enable SD Card Support in Hardware Console
#define SDSLOW // Use slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
//#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
//#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking
//#define ULTIMAKERCONTROLLER //as available from the Ultimaker online store.
//#define ULTIPANEL //the UltiPanel as on Thingiverse
//#define LCD_FEEDBACK_FREQUENCY_HZ 1000 // this is the tone frequency the buzzer plays when on UI feedback. ie Screen Click
//#define LCD_FEEDBACK_FREQUENCY_DURATION_MS 100 // the duration the buzzer plays the UI feedback sound. ie Screen Click

// The MaKr3d Makr-Panel with graphic controller and SD support
// http://reprap.org/wiki/MaKr3d_MaKrPanel
#define MAKRPANEL

// The RepRapDiscount Smart Controller (white PCB)
// http://reprap.org/wiki/RepRapDiscount_Smart_Controller
#define REPRAP_DISCOUNT_SMART_CONTROLLER

// The GADGETS3D G3D LCD/SD Controller (blue PCB)
// http://reprap.org/wiki/RAMPS_1.3/1.4_GA ... with_Panel
#define G3D_PANEL

// The RepRapDiscount FULL GRAPHIC Smart Controller (quadratic white PCB)
// http://reprap.org/wiki/RepRapDiscount_F ... Controller
//
// ==> REMEMBER TO INSTALL U8glib to your ARDUINO library folder: http://code.google.com/p/u8glib/wiki/u8glib
#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER

// The RepRapWorld REPRAPWORLD_KEYPAD v1.1
// http://reprapworld.com/?products_detail ... =1591_1626
//#define REPRAPWORLD_KEYPAD
//#define REPRAPWORLD_KEYPAD_MOVE_STEP 10.0 // how much should be moved when a key is pressed, eg 10.0 means 10mm per click

// The Elefu RA Board Control Panel
// http://www.elefu.com/index.php?route=pr ... duct_id=53
// REMEMBER TO INSTALL LiquidCrystal_I2C.h in your ARUDINO library folder: https://github.com/kiyoshigawa/LiquidCrystal_I2C
//#define RA_CONTROL_PANEL)
естествинно библиотеку подключил и подсоеденил правельно. и всеравно не робит.
grigoriy_d28
 
Сообщения: 21
Зарегистрирован: 01 фев 2016, 14:33

Re: Marlin Проблема при подключении графического контроллера

Сообщение ilalexey » 16 фев 2016, 19:14

grigoriy_d28 писал(а):подсоеденил правельно

:) - уже не верю
---
после прошивки выключал полностью?
---
grigoriy_d28 писал(а):И даже когда без рампс просто к ардуино подсоединяю на эти вывода тоже даже тест не показывает.

Вот мне интересно, какой ты тест загружал? Что в нём написано?
Последний раз редактировалось ilalexey 16 фев 2016, 19:23, всего редактировалось 1 раз.
Аватара пользователя
ilalexey
 
Сообщения: 3202
Зарегистрирован: 13 май 2011, 21:37
Откуда: Bb

Re: Marlin Проблема при подключении графического контроллера

Сообщение grigoriy_d28 » 16 фев 2016, 19:19

Usb кабель и оба шлейфа и все. а что ещо надо?
grigoriy_d28
 
Сообщения: 21
Зарегистрирован: 01 фев 2016, 14:33

Пред.След.

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

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

Сейчас этот форум просматривают: Google [Bot] и гости: 27