![]() | |
| Home Page | Mark Forums Read | Today's Posts | My Replies | Classifieds | Reviews | Photo Gallery | Web Links | Share Files | Advertise With Us | Ad List |
| |||||||
| General Electronics Discussion Discuss basic electronics, power supplies and anything else electronic related here. |
| This forum is sponsored by: |
![]() |
| | LinkBack | Thread Tools | Search this Thread | Display Modes |
|
#1
| |||
| |||
| Hi, I found the posting below from Tom and went truly curious. Has anyone done such a thing, and could maybe help me with the drawings? Best regards, Sven
|
|
#2
| ||||
| ||||
| Sven, The problem is you will not be able to get very high resolution for CNC use with this method, commercial encoders use a photo etched glass disk and use an optical phenomenon called the Moire effect to be able to read graduations higher than 100 per rev. Al
__________________ CNC, Mechatronics Integration and Machine Design. “Logic will get you from A to B. Imagination will take you everywhere.” Albert E. |
|
#3
| ||||
| ||||
| Sven: Here is a simple encoder circuit that uses discrete LEDs and phototransistors at the sensor end. Two LEDs, 2 transistors, 2 ICs, and 4 resistors. Add a 5V supply (from the PC?) and you have direction and pulse count. Not too shabby. |
|
#5
| ||||
| ||||
| Let’s crunch some numbers. My machine has 1/4-20 all-thread lead screws. Remember that each segment on the encoder disk gives 2 pulses, 1 on the black-to-white transition, and another on the white-to-black transition, so a 50-segment encoder will produce 100 pulses per revolution. On my 1/4-20 rod, 1 revolution is 1/20 inch = 0.050 inches. So, 0.050 / 100 = 0.0005 inches. That is a half-thou per count. Let me assure you, the mechanics of my machine will NOT hold this kind of tolerance. Even with a more practical 5 pitch screw that is only 2 thousandths per count (about 0.5mm): not unreasonable for a 4x8 foot (about 1.25x2.5m) wood carver. And, one hundred segment encoders, while not as easy as those shown, are not impossible. robotic regards, Tom = = = = = "Unlike my predecessors, I have devoted more of my life to shunting and hooting than to hunting and shooting." - - English labor leader and government official, Sir Fred Burrows |
| Sponsored Links |
|
#6
| |||
| |||
| Thanks ToyMaker, marvelous! I agree with with your tolerance arguments, and with a little bit of a wider disc a couple of more counts should fit in. I'm also in need of a belt drive to gear stuff down, which gives even higher resolution. ![]() While I'm running hot on this, what is CPR? I thought only the pulses where important... Regards, Sven |
|
#7
| ||||
| ||||
| Sven: Sorry about the CPR calculations. I'm thinking in terms of mobile robot odometry where CPR translates into distance traveled. But, even in CNC you need CPR to calculate resolution. In one kind of servo control system the computer sends step/direction signals to the servo-amp controller which drives the motors and then compares computer steps to encoder pulses to position the load. robotic regards, Tom = = = = = A magician pulls rabbits out of hats. An experimental psychologist pulls habits out of rats. - - unknown |
|
#8
| |||
| |||
| No no, don't be sorry. ![]() I think you misunderstood my question: What is the definition of CPR? Cycles per revolution, yes. But what does it really mean? Isn't it enough with the PPR value? Regards, Sven:confused |
|
#9
| |||
| |||
| Duh, Im replying myself... If I got it right, in a quadrature encoder one cycle is one "wave" and the pulses are on the edges - four of them. So if the CPR value is 64 the PPR value must be 256. Right, or wrong? Sven |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
| Display Modes | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| encoder issues | rutexus | Servo Drives | 13 | 05-21-2006 06:49 PM |
| What's your max distance to encoder? | murphy625 | General Electronics Discussion | 5 | 05-12-2005 10:57 AM |
| Encoder output into 2 different inputs? | murphy625 | Servo Motors and Drives | 2 | 03-23-2005 09:36 AM |
| Need encoder recommendation | Swede | General Metal Working Machines | 9 | 10-05-2004 08:01 PM |
| Encoder wiring | balsaman | Gecko Drives | 15 | 12-30-2003 11:01 AM |