External E-Stop
- dennis.lewis5
-
- Offline
- Fresh Boarder
-
Less
More
- Posts: 18
- Thank you received: 1
31 Dec 2020 22:53 #193685
by dennis.lewis5
Replied by dennis.lewis5 on topic External E-Stop
Thanks for your interest. I have (hopefully) attached a pdf with a description and photo of the e-stop module. A copy of the schematic is included as well.
If you would like to build one I have boards available as well as the pic micro.
Regards, Dennis
And Happy New Year.
If you would like to build one I have boards available as well as the pic micro.
Regards, Dennis
And Happy New Year.
Please Log in or Create an account to join the conversation.
01 Jan 2021 07:38 - 01 Jan 2021 07:39 #193704
by rodw
Replied by rodw on topic External E-Stop
I had to say it. I don't think its necessary to use hardware to achieve what your board does. You could use the sigggen component to flash the lights. Here is an example which i now have running stack lights. The green light flashes and you could apply the same approach to the red light for estop.
Last edit: 01 Jan 2021 07:39 by rodw.
Please Log in or Create an account to join the conversation.
- dennis.lewis5
-
- Offline
- Fresh Boarder
-
Less
More
- Posts: 18
- Thank you received: 1
06 Jan 2021 03:50 #194186
by dennis.lewis5
Replied by dennis.lewis5 on topic External E-Stop
Interesting. This could be implemented if I had enough i/o. Since I am using a single parport that is kind of scarce.
Please Log in or Create an account to join the conversation.
06 Jan 2021 04:00 #194187
by rodw
Add a second par port? Might have been a lot easier.. and cheaper
Replied by rodw on topic External E-Stop
dennis.lewis5 wrote: Interesting. This could be implemented if I had enough i/o. Since I am using a single parport that is kind of scarce.
Add a second par port? Might have been a lot easier.. and cheaper
Please Log in or Create an account to join the conversation.
- dennis.lewis5
-
- Offline
- Fresh Boarder
-
Less
More
- Posts: 18
- Thank you received: 1
06 Jan 2021 04:52 #194189
by dennis.lewis5
Replied by dennis.lewis5 on topic External E-Stop
That is an option that is under consideration. I have the necessary hardware. I am in the process of refreshing my controls and if it comes down to it the second parport will be implemented. Right now I am exploring using a Raspberry pi with a modified PICnc-V2 that will provide me with ample i/o and get rid of the pc.
github.com/kinsamanka/PICnc-V2
github.com/kinsamanka/PICnc-V2
Please Log in or Create an account to join the conversation.
07 Jan 2021 11:07 - 07 Jan 2021 11:08 #194350
by ikkuh
If it is about inputs, I use a cheap Arcade Joystick usb board that gives me a lot of inputs for very low cost. I changed the buttons for arcade buttons with an LED in them, better quality and it looks very nice. I use the Joystick for x-y movement, but if you leave out the joystick you have another 4 inputs.
Btw, using the Toggle component in your hal files for these inputs will make efficient use of the inputs. You only need one input to signal an on or off signal.
Snippet from my postgui.hal (I am using gmoccapy):
A Toggle example from my postgui.hal:
Ask Jerry did a nice couple of videos on Youtube about this solution, he has many more nice videos btw.
part 1
part 2
JoyStick kit:
www.aliexpress.com/item/4001291138332.ht...02_,searchweb201603_
Just the USB boards:
www.aliexpress.com/item/4000160124825.ht...02_,searchweb201603_
Better buttons with LED:
www.aliexpress.com/item/4001316815891.ht...02_,searchweb201603_
www.aliexpress.com/item/32840724833.html...02_,searchweb201603_
Replied by ikkuh on topic External E-Stop
dennis.lewis5 wrote: if it comes down to it the second parport
If it is about inputs, I use a cheap Arcade Joystick usb board that gives me a lot of inputs for very low cost. I changed the buttons for arcade buttons with an LED in them, better quality and it looks very nice. I use the Joystick for x-y movement, but if you leave out the joystick you have another 4 inputs.
Btw, using the Toggle component in your hal files for these inputs will make efficient use of the inputs. You only need one input to signal an on or off signal.
Snippet from my postgui.hal (I am using gmoccapy):
############### joystick, usb, bob
loadusr -W hal_input -KRAL DragonRise
net Pgm-run <= halui.program.run <= input.0.btn-joystick
net Pgm-stop <= halui.program.stop <= input.0.btn-thumb
net Pgm-pause <= halui.program.pause <= input.0.btn-thumb2
net Pgm-resume <= halui.program.resume <= input.0.btn-top
net Pgm-step <= halui.program.step <= input.0.btn-top2
A Toggle example from my postgui.hal:
#***** Toggle
loadrt toggle2nist names=toggle.0,toggle.1
addf toggle.0 servo-thread
addf toggle.1 servo-thread
#***** /Toggle
setp hm2_7i96.0.gpio.036.is_output true ## mist
# Mist Button ########
net mist_toggle_debounced debounce.0.0.in <= input.0.btn-pinkie
net mist-toggle toggle.0.in <= debounce.0.0.out
net mist-on toggle.0.on => halui.mist.on
net mist-off toggle.0.off => halui.mist.off
net mist-control halui.mist.is-on => toggle.0.is-on => hm2_7i96.0.gpio.036.out
Ask Jerry did a nice couple of videos on Youtube about this solution, he has many more nice videos btw.
part 1
part 2
JoyStick kit:
www.aliexpress.com/item/4001291138332.ht...02_,searchweb201603_
Just the USB boards:
www.aliexpress.com/item/4000160124825.ht...02_,searchweb201603_
Better buttons with LED:
www.aliexpress.com/item/4001316815891.ht...02_,searchweb201603_
www.aliexpress.com/item/32840724833.html...02_,searchweb201603_
Last edit: 07 Jan 2021 11:08 by ikkuh. Reason: typos
Please Log in or Create an account to join the conversation.
Time to create page: 0.108 seconds