The Shop > CNC

3D Printer problems - Monoprice/Wanhao D6

(1/3) > >>

ddmckee54:
I'm posting this on several forums, so for some of you this might be a repeat.

I've got a Monoprice printer that is actually a re-badged Wanhao D6.  I managed to kill my printer last week, I static ZAPPED it  - but that's not the only problem.  As I was plugging in the SD card to load a new G-code file I felt a shock through my finger tips and the LCD screen went dark at the same time.  I remember I said "Oh Fudge", or something like that because those two events occurring at the same time are NEVER a good thing.  I tried cycling the power to the printer but that made no difference.  I tried the turn it off for a few seconds and then turn it back on trick, still no screen.  I tried turning it off for over  a minute and then turning it back on but still no joy.  By this time it was past my bed-time and I'd run out of the expletives that I've learned in the past 65 years,  so I planned on trying it one more time in the morning before I left for work.  The next morning, this was Friday, when I turned on the printer the screen came to life.  I said Praise Jesus, turned off the printer, and went to work.

After I got home from work that evening I tried to actually do something with the printer and discovered that I had no cursor on the screen and apparently no way to control the printer.  At this point I opened up the printer to see if I could find any part numbers to order replacements.  The D6 uses two proprietary PC boards, through my research into these boards I found that they call them the control board and the motherboard.  I think the control board is the one that I ZAPPED.  It has the SD card hardware, the LCD hardware, and the control knob/button hardware and would have been the first in line when the static charge hit.

BUT, and it's a big BUT, I also found reference to a relay problem on the motherboard.  It seems that Wanhao cloned the motherboard from another of their printers and didn't quite do their due diligence in the design.  They used a relay with contacts rated for 10 amps maximum at 30VDC, this is a problem when just the heater load is 12.5 amps.  Having designed industrial control systems for over 30 years, I can assure you that relay is going to fail.  It's not a matter of IF it's going to fail, it's a matter of when.   One of the messages the failure of this relay will generate is a Heater Error message, which I had been getting on rare occasions for several months.

So my motherboard relay was failing, along with a dead control board.  I try to avoid the long shipping delays by buying from suppliers on this side of the pond - no such luck.  The only place that I could find that had the control board in stock was Aliexpress.  Even with UPS Expedited shipping I won't see my parts until the end of the month at the earliest.

I'm pretty sure that the only thing wrong with my motherboard is the relay.  I have not been able to find a relay that meets the power requirements, both coil and contact.  I'm leaning towards using a remote mounted something, either a relay or a DC rated SSR, there's plenty of room available in the base of the printer.  The problem I've got is that I think the existing relay has both a NO (Normally Open) contact, and a NC (Normally Closed) contact.  I'm not sure if Wanhao is using the NC to do anything.  Anybody know if somebody has already gone to the work of figuring out the schematics of the motherboard?  I could eventually get it figured out, but if somebody's already done it, why re-invent the wheel?

Don

Peter Cordell:
Sounds like a common problem, I have a MOSFETS installed for the hot bed and the hot end (search ebay 3d printer MOSFETS) this seems to be the workaround

Brass_Machine:
Hi Don,

I found this link talking about the relay issue:

NewScrewDriver.Com

Dunno if you have read it or not.

Have you looked for an upgraded replacement board? I pulled the stock board of my Ender 3 (I know, different printer) and popped in a 32 Bit board that works soooo much better.

Eric

ddmckee54:
I was thinking about just gutting the proprietary electronics, but there's a couple of problems with that.
1) I print from the SD card.  I use my computer in my living-room as my workhorse computer and I don't want to bog it down any more by running the printer from it.
2)This thing has the SD card, the LCD screen, and the control button all mounted on the front of the printer's base.  Most of the readily available components that I've found so far only have the LCD and control button on the same face.

I'd like to keep the front panel of the printer stock.  Otherwise I'll have to print something for the LCD screen that would give me access to the SD card slot.  I have found a version of Marlin on GitHub that's written for the Wanhao D6.  Which has me wondering if I could swap the motherboard for something more suitable, as in cheaper and easier to get, and keep the control board.  Before I try the mother board swap I'll need to get the pinouts of the flat cables that go to the control board, to see if they would match up.

Don

mc:
If you want to retrofit with something else, there are lots of options. Most of them run some variant of Marlin ( https://marlinfw.org/ )

I'd probably look at something like the BigTreeTech SKR V1.4 boards ( http://www.bigtree-tech.com/ )
They get good reviews, and I've just ordered their dedicated E3 board to upgrade my Ender 3 Pro, along with a replacement touch screen, as they are drop-in replacements, and they should be here sometime in the next few weeks...

However, Marlin will run on quite a lot of different boards.
This is one area where I think you've just got to pick an option with reasonable reviews and go with it, as you could end up getting stuck down a very big rabbit hole, trying to find out what is the 'best' option.

Navigation

[0] Message Index

[#] Next page

Go to full version