Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for M80/M81 for Balco 3D Printer (Mainboard 5.2C) / MKII #222

Open
6 tasks done
BogdanTheGeek opened this issue Dec 8, 2019 · 2 comments
Open
6 tasks done
Labels
enhancement A feature request
Milestone

Comments

@BogdanTheGeek
Copy link

BogdanTheGeek commented Dec 8, 2019

Thank you for submitting your feedback to the ADVi3++ project.

Please be sure to review our code of conduct and the checklists below before submitting and use one of the templates.

It is mandatory. If you do not comply with these rules, I will delete your issue or comment. I will be very strict. If you persist, I may ban you.

  • This issue (or comment) is NOT about support. This is not the right place to ask for support.
    Instead, go to ADVI3++ Community - Get Help.

Feature Request

  • Your request is not specific to your setup but can benefit to many people
  • You have checked that you are not creating a duplicate of an existing (maybe closed) request (use the search)
  • You have provided a short but meaningful title
  • You have provided enough information (such as links to web sites, blogs, technical description) so that anyone can understand what you are talking about. Just any only a title is not enough.
  • You have provided objective facts, not your personal feelings, your personal preferences.

Detailed description of the feature request:

Marlin has support for Power on and off with M80/M81 and if the printer is always connected to OctoPrint then the mainboard remains powered up even if the main PSU is disconnected. This is useful as it makes the printer silent. I see most of the code is there to enable this to work and M81 returns ok but it doesn't do anything.
What is left to do in order to implement this feature? I can do it myself, I just need a bit of guidance from someone who knows the code better.

@andrivet
Copy link
Owner

andrivet commented Feb 16, 2020

Information posted on ADVi3++ Community:
https://community.advi3pp.com/t/printer-auto-shutdown/233/28

Relay board goes to pin 17 (PH5)

image

image

@andrivet
Copy link
Owner

Information posted on ADVi3++ Community:
https://community.advi3pp.com/t/aldi-balco-he180021-5-2c-pcb/

I checked the printer internals and came to the conclusion that the additional power switch pcb had developed a fault (rather coincidentally at the same time as updating the firmware) so I have simply bypassed it.

This board (photo attached with modified bypass wiring) appears to produce an initial power on activation and relay energisation for the power supply activation, but then seems to require a signal, either continuous or pulsed in the form of a watchdog from the mainboard (2560 pin 17 PH5/OC4C) via a 2pin cable and into an opto isolator to maintain the power supply on.

Printer now powers up ok.

@andrivet andrivet added the enhancement A feature request label Jun 5, 2020
Repository owner deleted a comment from MGuy7 Dec 24, 2020
Repository owner deleted a comment from MGuy7 Oct 4, 2021
@andrivet andrivet added this to the 6.0.0 milestone Oct 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement A feature request
Projects
None yet
Development

No branches or pull requests

2 participants