First, I need to be able to read an incremental encoder in degrees.
I would guess a large(3") 4 digit led read out would work great.
Accuracy needs to be 0.1 degrees.
I will need a home switch to zero the readout.
Also a way to add degrees to the readout via a set of buttons or a pot switch.
When the encoder reaches the desired degree a analog signal will need to be sent out. The signal will be used to activate a hydraulic solenoid.
I don't see why I couldn't use a led readout. They are used all the time on DRO's for machine tools. I figured a 7 segment 4 digt led would be all I would need. Can you elaborate?
I've read a few post today about that being an issue. Upon looking into it further it seems that the issue was the encoder was spinning at 400rpm and receiving 40,000 counts per minute.
The hydraulic solenoid is 3 positions on - off - on.
Now the big challenge ( atleast in my head)can this be reprogramed each time without hooking it back to the pc?
Maybe the 1st readout could be controled by a potentiometer for the input of the desired degree.
I'm down by Galveston. Let me know when you come down this way.
A simple way to build a zero-to-high-number interface with just a couple of pushbutton switches is to base it on the speed in which the button is tapped. Each time the button is pushed record the time; when the interval between presses is small make the value/setting increase faster; longer intervals result in smaller increases.If you're looking for an encoder you can try one of the newfangled magnetic encoders. The AS5045 is a 12-bit encoder (4096 positions -- slightly better than .1 degree) and outputs an absolute position rather than a forcing you to count encoder pulses. US Digital also sells versions with analog or PWM output ... which is kinda wierd because that kind of interface degrades the accuracy. I suppose you could gear it up to regain that accuracy but then it's only semi-absolute.... but still a lot easier to track than an incremental encoder.
What are you cutting with the CNC Plasma torch?