LED circuit to monitor status of I/O & Motors on Acorn Board
I visited a friends shop recently and his industrial Router control panels had LEDS for motor activity and direction for each axis as well as all I/O and spindle status. This was interesting and helpful - if not eye-catching - to be able to see at a glance what the controller was doing.
Ideally, I would like to mount LEDs on my control box to show status at a glance of various input and output signals on the Acorn - similar to the Rev 4 board but mounted on a PC Board in my control box. (See photo below)
I wonder who here may have already done something like this?
Can anyone suggest an appropriate LED Circuit to monitor an input or output signal that would not interfere with the Acorn operation in any way?
As an example, when I used Mach3, I had purchased a PMDX-179 board https://www.pmdx.com/PMDX-179 that did just this. It found it quite helpful.
The signals I would like to monitor include:
- Inputs
- Outputs
- Motors enabled, direction, and active (steps)
- Probe/touch status (*comes from the Inputs side above)
- Spindle Active - would come from monitoring the 0-10VDC
LED circuit to monitor status of I/O & Motors on Acorn Board
Moderator: cnckeith
-
- Posts: 693
- Joined: Sun Sep 16, 2018 9:01 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: none
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
- Location: South Jordan, UT
Re: LED circuit to monitor status of I/O & Motors on Acorn Board
What you want to do is actually quite complex. As I see it, you would need to sample each signal using a high-resistance/high-impedance input buffer so that you wouldn't interfere with the Acorn's signal. You would need to use pulse stretchers so that short pulses would last long enough to see visually. Because of the Relay Outputs on the V4 board, you could probably put a sensor circuit in parallel with whatever the relay is driving. The sensor would need to be the same voltage as the driven circuit. Step, direction, and enable signals from the DB25 or H2-H3 headers shouldn't be expected to drive a 2nd input. That's where you need a buffer circuit that basically draws nothing from the signal.
Years ago, I built a 48 LED status board as part of a Kodak-S printer controller. That status board used several microprocessors to handle the various machine states of the Kodak printer. It cost a lot to design, to build and to install. Today with $5 Arduinos on E-Bay, if you buffer the inputs properly so that you don't degrade the signals, the cost would be a minor factor but you would have to write the code. An inexpensive PLC could be used, but the PLCs that I use draw about 10mA per input, so you would still need to build a buffer board to protect the Acorn. Also, on a PLC, the scan rate could cause you to miss some signals.
Years ago, I built a 48 LED status board as part of a Kodak-S printer controller. That status board used several microprocessors to handle the various machine states of the Kodak printer. It cost a lot to design, to build and to install. Today with $5 Arduinos on E-Bay, if you buffer the inputs properly so that you don't degrade the signals, the cost would be a minor factor but you would have to write the code. An inexpensive PLC could be used, but the PLCs that I use draw about 10mA per input, so you would still need to build a buffer board to protect the Acorn. Also, on a PLC, the scan rate could cause you to miss some signals.
-Mike Richards
-
- Posts: 57
- Joined: Mon Nov 19, 2018 6:16 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: 74E1827A5BE2-0905181161
- DC3IOB: No
- CNC11: No
- CPU10 or CPU7: No
Re: LED circuit to monitor status of I/O & Motors on Acorn Board
Thank you, Mike. I had a feeling that what I wanted to do was not quite as simple as it appeared -- which is why I began by doing some research and asking questions. Perhaps I'll just find a way to get a Rev 4 board and mount in a cabinet in a way that I can see it. It's not a huge deal beyond learning and testing. Thank you again.
-
- Posts: 199
- Joined: Tue Jan 15, 2019 11:40 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: none
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
Re: LED circuit to monitor status of I/O & Motors on Acorn Board
Eric,
I originally wanted indicator lights, but after thinking about it I decided that I wouldn't be runninging the Acorn without the CNCPC and monitor.
The monitor displays the inputs, outputs, position and alarms. I can also see the status of my PLC.
I am happy with the information that I have,
Chuck
I originally wanted indicator lights, but after thinking about it I decided that I wouldn't be runninging the Acorn without the CNCPC and monitor.
The monitor displays the inputs, outputs, position and alarms. I can also see the status of my PLC.
I am happy with the information that I have,
Chuck
-
- Posts: 7334
- Joined: Wed Mar 03, 2010 4:23 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: Yes
- Oak CNC controller: Yes
- CNC Control System Serial Number: none
- DC3IOB: Yes
- CNC11: Yes
- CPU10 or CPU7: Yes
- Contact:
Re: LED circuit to monitor status of I/O & Motors on Acorn Board
most of them are pretty easy to do....
but like chuck says.. spend some time running CNC12 then you may want something just a bit different.
THe Acorn board itself has LED's on it to indicated all of these items, great for initial hookup and commissioning.. and usually not used at all after that as its not necessary as CNC12 itself has messages and indicators on the screen and you can even create your own if you need more or different ones than what comes with CNC12 stock.
but like chuck says.. spend some time running CNC12 then you may want something just a bit different.
THe Acorn board itself has LED's on it to indicated all of these items, great for initial hookup and commissioning.. and usually not used at all after that as its not necessary as CNC12 itself has messages and indicators on the screen and you can even create your own if you need more or different ones than what comes with CNC12 stock.
Need support? READ THIS POST first. http://centroidcncforum.com/viewtopic.php?f=60&t=1043
All Acorn Documentation is located here: viewtopic.php?f=60&t=3397
Answers to common questions: viewforum.php?f=63
and here viewforum.php?f=61
Gear we use but don't sell. https://www.centroidcnc.com/centroid_di ... _gear.html
All Acorn Documentation is located here: viewtopic.php?f=60&t=3397
Answers to common questions: viewforum.php?f=63
and here viewforum.php?f=61
Gear we use but don't sell. https://www.centroidcnc.com/centroid_di ... _gear.html