Panelmax click encoder help

319 views
Skip to first unread message

Panyct

unread,
Sep 13, 2012, 4:34:12 PM9/13/12
to mend...@googlegroups.com
I know this isn't directly a Mendelmax issue but I was hoping someone could help me out. I purchased 2 of the Panelmax kits off TommyC and put everything together. I changed and updated the firmware and the LCD works great. It has the temp info and says Mendel Ready. The only thing is the click encoder is not doing anything when I push or turn it. So I did a basic continuity test from the pins on the encoder to the bottom soldered part of the Ramps where they plug in. All pins match up from the encoder to the ramps board. Still didn't work. So I figured maybe the encoder was busted. I used the one from my second set and hooked everything up and continuity tested... Same thing. Every thing is ran correctly but still dont work. I made sure my pins were configured correctly. I don't know what else to test or try. Any help would be greatly appreciated.

Also the other thing I was wondering was.... It seems the LCD is only powered when you plug the ramps into your computer. Doesn't that defeat the whole point of creating a LCD screen with controls if you still need a computer to run it?

Thanks again in advance,
Mike

Alex

unread,
Sep 13, 2012, 4:44:38 PM9/13/12
to mend...@googlegroups.com
You can use the barrel connector on the Arduino to keep it powered.  So get a 2.1mm x 5.1mm connector, tip positive plug.  Then wire that to your 12V step down converter. 

If you're lazy and have Amazon prime, they have a 10 Pack with screw terminals for $6 meant for CCTV cameras

figured it would be the same with shipping any place else. Maybe I can send some out with stamps?

As for the PanelMax, can't help you there.  I have the reprapdiscount version.  There were quite a bit of changes I had to make.

I did figure some of it out by looking at Tommy's Panelmax blog:

Alex

unread,
Sep 13, 2012, 4:45:36 PM9/13/12
to mend...@googlegroups.com

Panyct

unread,
Sep 13, 2012, 4:55:53 PM9/13/12
to mend...@googlegroups.com
Thanks for the info Alex. I forgot all about the barrel connector. Thanks for the link. I have amazon prime so I'll order those now. Only $6. Now if only i can get this encoder working it will be a standalone printer. Thats awsome. I used Tommy's tutorial to assemble and hook everything up. I'm not sure where else to find the information to determine the problem.

Mike

Alex

unread,
Sep 13, 2012, 5:05:55 PM9/13/12
to mend...@googlegroups.com
More than likely it is pins.h or config.h missing something.

Panyct

unread,
Sep 14, 2012, 12:48:42 PM9/14/12
to mend...@googlegroups.com
Anybody else have a panel max? Desperate here.

Thanks Mike

temo

unread,
Sep 14, 2012, 12:53:22 PM9/14/12
to mend...@googlegroups.com
Hello Mike

I have, but I have no problem with it, it scroll's and click!

Terje

Panyct

unread,
Sep 14, 2012, 12:57:04 PM9/14/12
to mend...@googlegroups.com
Yea that's what I used to put it all together. I even tried using his config files he posted with no success. I was hoping someone here knew how to simply test the encoder to make sure it was functioning correctly or any other tests to try and determine if it is a software issue or hardware. Thanks for the response though. I appreciate it.

Mike

Alex

unread,
Sep 14, 2012, 1:01:48 PM9/14/12
to mend...@googlegroups.com
I was thinking you may have a bad encoder.  Is there a way to test these things.  Apply power some where and see if your on screen cursor moves.

temo

unread,
Sep 14, 2012, 2:01:17 PM9/14/12
to mend...@googlegroups.com
Hello

I'm sure Tommy will answer your questions, I've mailed him a couple of times before I got mine working: tommy...@gmail.com

What baud rate do you have set in Marlin, I had problem with 115200 but with 250000 com is OK.

I not think it's likely that bout your Panelmax are faulty.

Terje

On Thursday, September 13, 2012 10:34:12 PM UTC+2, Panyct wrote:

Jim Morris

unread,
Sep 14, 2012, 4:09:28 PM9/14/12
to mend...@googlegroups.com
I built one from scratch as I had most of the components lying around.

You can test the encoder your self if you have a multimeter. just measure resistance across the two pins which id the button, should be no continuity, then press the button and you should get continuity.

Then test between the middle of the three pins and one of the outer pins, turn the encoder very slowly, you should see momentary contiuity when it turns.
It is just a switch where two contacts close in a particular sequence.

If that all works out you can download a sketch from arduino that are examples of the encoder libraries see if that works.
http://arduino.cc/playground/Main/RotaryEncoders

The last thing I would suggest is to make sure the encoder input pins on the arduino have pullups enabled.


On Friday, September 14, 2012 9:57:04 AM UTC-7, Panyct wrote:

Denominator

unread,
Sep 14, 2012, 4:37:20 PM9/14/12
to mend...@googlegroups.com
If you want to power the arduino from the ramps board there is a diode that you have to install


D1 should only be installed if the 5A rail is powered by 12V. It can be omitted and the Arduino will be powered from USB. You will want D1 installed if you add components to print without a PC. To reiterate, D1 MUST be omitted if you are powering the 5A rail by more than 12V, or the power is not absolutely clean, otherwise you may damage your ramps.
 

http://reprap.org/wiki/RAMPS_1.4#D1.2C_D2_-_Diodes

Also make sure the pins on your arduino a set correctly if they all test ok with a multimeter

Panyct

unread,
Sep 14, 2012, 6:17:47 PM9/14/12
to mend...@googlegroups.com
Thanks everyone for the advice. I'm going to try those tests now and see if the encoder is good. Also thank you for Tommy's email. I didn't have it before and that will help if I'm still having issues. I'll report back what happens with the tests. Thanks again everyone

hoani

unread,
Sep 17, 2012, 9:01:31 PM9/17/12
to mend...@googlegroups.com
Had the same problem, had to reverse polarity of my encoder that I messed up.
Reply all
Reply to author
Forward
0 new messages