Welcome! Log In Create A New Profile

Advanced

20x4 LCD w/SD support beeps non stop

Posted by DBS 
DBS
20x4 LCD w/SD support beeps non stop
August 19, 2014 01:21PM
Hi,

At the beginning - sorry for my bad English.

I'm new here, and it is difficult for me to find a decision for my problem.
I made by my self a 3D printer. I use Arduino Mega 2560 + RAMPS 1.4 + A4988. All seems to work OK. Still do not make a real tests, because I have problems with my power supply (as I understood today). It is cheap 500W PC power supply, and when it is under big load (for example bed heating) its 12V line falls to 11.08V. The table temperature reaches 103°C for 35 min. and stays there... But this is not so interesting.

Yesterday I received a LCD 20x4 with SD card support for 3D printer from HERE

I connected it to a RAMPS and spend more than 5 hours but it do not want to work. I made almost all conbinations in LCD section in Configuration.h but the maximum result was to make it beeping non stop. No information on the display, just two black rows and beeeeeeeeeeeeeep.

By me, thous are the right rows that I have to uncomment:

// The RepRapDiscount Smart Controller (white PCcool smiley
// [reprap.org]
#define REPRAP_DISCOUNT_SMART_CONTROLLER


#ifdef ULTIPANEL
#define NEWPANEL //enable this if you have a click-encoder panel
#define SDSUPPORT
#define ULTRA_LCD
#ifdef DOGLCD // Change number of lines to match the DOG graphic display
#define LCD_WIDTH 20
#define LCD_HEIGHT 5
#else
#define LCD_WIDTH 20
#define LCD_HEIGHT 4
#endif
#else //no panel but just LCD
#ifdef ULTRA_LCD
#ifdef DOGLCD // Change number of lines to match the 128x64 graphics display
#define LCD_WIDTH 20
#define LCD_HEIGHT 5
#else
#define LCD_WIDTH 16
#define LCD_HEIGHT 2
#endif
#endif
#endif


Can someone to help me?

Denis
Re: 20x4 LCD w/SD support beeps non stop
August 19, 2014 03:54PM
You need Marlin firmware v3 or newer.

have you switched the ribbon cables around?

have you read this?

[reprap.org]


these instructions are for v1, but should still apply.
In "Configuration.h”
Change line 46 to “#define MOTHERBOARD 33”
Change line 306 to “#define REPRAP_DISCOUNT_SMART_CONTROLLER” (just remove the // at the beginning)
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)
Upload the firmware, power off the Arduino, connect the panel, reapply power, and everything should work.

Edited 1 time(s). Last edit at 08/19/2014 03:55PM by jamesdanielv.
DBS
Re: 20x4 LCD w/SD support beeps non stop
August 20, 2014 12:45AM
First of all, THANK YOU @jamesdanielv for the reply!

The instruction for v1 is not correct (for me), primarly for the wrong row numbers... Yesterday I found the correct rows and made the changes except this in "pins.h". I'll made them this afternoon.

I read carefoully all descriptions for all types of LCD controlers, and made almost all combinations, that I think will be suitable, but newer changed in "pins.h" .

Just one question: I downloaded Marlin version 1 from GitHub... Is there in real a version 3 ??? Where from I can get it?

Thank you in advance.

Best Regards

Denis
Re: 20x4 LCD w/SD support beeps non stop
August 20, 2014 02:10AM
you know the only thing that has v3 in front of it is this version. marlin versions are more by date.

[github.com]


you can also contact the vendor and see if they provide a link to a firmware already setup.

Edited 1 time(s). Last edit at 08/20/2014 02:13AM by jamesdanielv.
DBS
Re: 20x4 LCD w/SD support beeps non stop
August 21, 2014 12:54AM
Hi again,

After many attempts and different configurations, including different versions of Marlin, the result is the same: the display has only two black lines and the Speaker beeps non stop. If I choose: "#define ULTRA_LCD", the beep missing.

I begin thinking that the LCD controller is defective.

My configuration made from the link above::

// in Configuration.h

#define MOTHERBOARD 33



//LCD and SD support
#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 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 NEWPANEL
#define DISABLE_LCD_MOTION_MENU

//#define ULTIMAKERCONTROLLER //as available from the ultimaker online store.
#define ULTIPANEL //the ultipanel as on thingiverse

#ifdef ULTIPANEL
// #define NEWPANEL //enable this if you have a click-encoder panel
#define SDSUPPORT
#define ULTRA_LCD
#ifdef DOGLCD // Change number of lines to match the DOG graphic display
#define LCD_WIDTH 20
#define LCD_HEIGHT 5
#else
#define LCD_WIDTH 20
#define LCD_HEIGHT 4
#endif
#else //no panel but just lcd
#ifdef ULTRA_LCD
#ifdef DOGLCD // Change number of lines to match the 128x64 graphics display
#define LCD_WIDTH 20
#define LCD_HEIGHT 5
#else
#define LCD_WIDTH 16
#define LCD_HEIGHT 2
#endif
#endif
#endif

-----------------------------------

#define RAMPS_V_1_3 // (in pins.h)


======================================

In addition, I made all combinations from the list bellow including #define RAMPS_V_1_3 // (in pins.h) , the result is the same.


//LCD and SD support
//#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
// [reprap.org]
//#define MAKRPANEL

// The RepRapDiscount Smart Controller (white PCcool smiley
// [reprap.org]
#define REPRAP_DISCOUNT_SMART_CONTROLLER

// The GADGETS3D G3D LCD/SD Controller (blue PCcool smiley
// [reprap.org]
//#define G3D_PANEL

// The RepRapDiscount FULL GRAPHIC Smart Controller (quadratic white PCcool smiley
// [reprap.org]
//
// ==> REMEMBER TO INSTALL U8glib to your ARDUINO library folder: [code.google.com]
//#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER

// The RepRapWorld REPRAPWORLD_KEYPAD v1.1
// [reprapworld.com]
//#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
// [www.elefu.com]
// REMEMBER TO INSTALL LiquidCrystal_I2C.h in your ARUDINO library folder: [github.com]
//#define RA_CONTROL_PANEL

---------------------------------

I'm out of ideas.... Any suggestions?
Re: 20x4 LCD w/SD support beeps non stop
August 21, 2014 05:27PM
perhaps talk to the vendor, and have it replaced, or have them send you a working firmware.
DBS
Re: 20x4 LCD w/SD support beeps non stop
September 03, 2014 01:03AM
Thanks to all for the answers...

I spoke with the vendor and he told me to use the settings from HERE

Today I received a second panel and tested it. The situation is the same sad smileyeye popping smiley
The only difference is that the connector to the RAMPS board, that comes with the new panel is with a male connector , NOT as in the picture and I cannot test it. Thats why I tested with my old connector.

May be the problem is in that connector - I don't know. I looked carefully and all looks OK.

This days I wait another RAMPS 1.4 board and will test it too.

Edited 1 time(s). Last edit at 09/03/2014 01:21AM by DBS.
Re: 20x4 LCD w/SD support beeps non stop
November 26, 2014 03:06PM
Hi, I have the same problem, do you found the error and the solution?

Thanks smiling smiley
Re: 20x4 LCD w/SD support beeps non stop
April 19, 2015 12:11AM
Hi Folks,
Was there a resolution to this problem? I've had to swap out boards due to an intermittant issue during prints and I have exactly the same issue on trying to get the board to work, followed the reprap wiki instructions and no luck, even tried swapping the cables.

Thanks

Edreak
Re: 20x4 LCD w/SD support beeps non stop
December 29, 2015 11:35PM
??? anything??? Anyone find anything? do I need to replace my board or find some other way of controlling my printer? I am building from scratch but have the same afull problem and I find no relief!!!!!!!!!!!! 3 hours of beeping and not stopping!
Sorry, only registered users may post in this forum.

Click here to login