PS_ON ??

The RAMBo board is finally here, and here's a place to talk about it!
User avatar
mhackney
ULTIMATE 3D JEDDI
Posts: 5411
Joined: Mon Mar 26, 2012 4:15 pm
Location: MA, USA
Contact:

PS_ON ??

Postby mhackney » Tue Oct 04, 2016 11:56 am

I'm working through how the HE280 accelerometer interfaces to RAMBo. There is a 2 pin connector to the upper right of fuse 2 (when the board is held with fuse 2 on the right) that the blue wire from the HE280 whip plugs in to. I can't find this documented or labeled anywhere (http://reprap.org/wiki/Rambo_v1.3) The Repetier pins.h file has a PS_ON but I thought that was for the power supply. JJ mentioned in a text to me yesterday that it is probe switch on. Anyone have any more info?

Sublime Layers - my blog on Musings and Experiments in 3D Printing Technology and Art

Start Here:
A Strategy for Successful (and Great) Prints

Strategies for Resolving Print Artifacts

The Eclectic Angler

Eric
Printmaster!
Posts: 726
Joined: Sat Aug 18, 2012 4:09 am
Location: Chula Vista, CA

Re: PS_ON ??

Postby Eric » Tue Oct 04, 2016 12:10 pm

The PS_ON connector is on the schematic over in the Power In section, not very obvious, but it is there.
Two-pin connector with VCC and PG5 pin from the CPU. The same PG5 that's on the PWM connector, as it happens.
The rest would be software changes.

Eric
Printmaster!
Posts: 726
Joined: Sat Aug 18, 2012 4:09 am
Location: Chula Vista, CA

Re: PS_ON ??

Postby Eric » Tue Oct 04, 2016 5:27 pm

I took a quick look at the firmware. In 091, it's clearly implemented as a power supply control jack, controlled by the M80 and M81 gcodes. Not terribly useful, except maybe in the early versions of the Rambo when you could still power the logic from USB without turning on the power supply.

In SeeMe's branch of 092, the jack has been repurposed for an accelerometer input. The original PS_ON function remains in the firmware, but they moved it to another pin or disabled it, depending on the configuration selected. The hardware pin definitions for Z_PROBE_PIN are hacked into configuration.h, rather than being declared in pins.h like they probably should have been. The pins.h section has become a bit of a mess as well, but oh well. It's custom, hacked, and clearly never going back to the main branch in its current form.

And based on your text, I guess they repurposed the meaning of the PS_ON label as well. Doesn't change the schematic, of course.

User avatar
mhackney
ULTIMATE 3D JEDDI
Posts: 5411
Joined: Mon Mar 26, 2012 4:15 pm
Location: MA, USA
Contact:

Re: PS_ON ??

Postby mhackney » Tue Oct 04, 2016 7:37 pm

Thanks for the sanity check. JJ confused me with the renaming of it, he probably meant it as a joke!

It makes sense now then. The accelerometer interrupt 1 is connected to that (blue single wire) to let the firmware know a probe took place.

Sublime Layers - my blog on Musings and Experiments in 3D Printing Technology and Art

Start Here:
A Strategy for Successful (and Great) Prints

Strategies for Resolving Print Artifacts

The Eclectic Angler

User avatar
jmjcoke@gmail.com
Printmaster!
Posts: 39
Joined: Mon Sep 15, 2014 1:58 pm
Location: Belvidere IL

Re: PS_ON ??

Postby jmjcoke@gmail.com » Mon Oct 10, 2016 10:22 am

So is this a digital signal, like edge triggering?
Max 2
xyz DaVinci 1.0 with custom FW for Repetier-Host
Future plans
NextEngine scanner
Droplite or other SLA

Eric
Printmaster!
Posts: 726
Joined: Sat Aug 18, 2012 4:09 am
Location: Chula Vista, CA

Re: PS_ON ??

Postby Eric » Mon Oct 10, 2016 11:49 am

jmjcoke@gmail.com wrote:So is this a digital signal, like edge triggering?


Yes. Not sure whether it's rising or falling edge. Same concept in either case.

duvdev
Printmaster!
Posts: 167
Joined: Wed Aug 13, 2014 5:23 am

Re: PS_ON ??

Postby duvdev » Mon Oct 10, 2016 12:09 pm

Hi

I am using the PS on to control the heat lamp inside the printer with ssr.
how can I install the board? where can I connect the 5v cable to?

adarcher
Printmaster!
Posts: 138
Joined: Thu Nov 05, 2015 2:46 am

Re: PS_ON ??

Postby adarcher » Fri Nov 04, 2016 9:50 pm

Eric wrote:I took a quick look at the firmware. In 091, it's clearly implemented as a power supply control jack, controlled by the M80 and M81 gcodes. Not terribly useful, except maybe in the early versions of the Rambo when you could still power the logic from USB without turning on the power supply.

In SeeMe's branch of 092, the jack has been repurposed for an accelerometer input. The original PS_ON function remains in the firmware, but they moved it to another pin or disabled it, depending on the configuration selected. The hardware pin definitions for Z_PROBE_PIN are hacked into configuration.h, rather than being declared in pins.h like they probably should have been. The pins.h section has become a bit of a mess as well, but oh well. It's custom, hacked, and clearly never going back to the main branch in its current form.

And based on your text, I guess they repurposed the meaning of the PS_ON label as well. Doesn't change the schematic, of course.


Hah! So that's what they did. I had a similar accelerometer on my desk so I tried hacking it's slightly different i2c commands in place of the ones they added, but couldn't figure out what they looked at a pin that was always set to "on". Now I see they repurposed that.


Return to “RAMBo”

Who is online

Users browsing this forum: No registered users and 2 guests