Absolute vs. Quadrature Encoders

  Рет қаралды 23,545

Proto G Engineering

Proto G Engineering

6 жыл бұрын

Need PCB or assembly service for your project? PCB prototype only $5 for 10 boards with fast turnaround times at www.pcbway.com/setinvite.aspx...
Apply for PCBWay sponsorship for Kickstarter project www.pcbway.com/blog/Activitie....
Take part in the 2nd PCB design contest to win $1000 www.pcbway.com/project/PCB_DE....
Please support my channel to help me make more videos and projects like this: / protog42 You can also support me by simply liking and commenting on my videos or purchasing anything through my amazon link: amzn.to/2E2suC9 It does not change the price of anything you buy and I still get a small percentage of the sale.
See my instructables account for step by step guides to some of my projects: www.instructables.com/member/P...
Please support my channel to help me make more videos: / protog42
FOLLOW:
/ protog42
/ protog42
/ protog42
Other Great Channels!
AddOhms : / addohms
Afrotechmods : / afrotechmods
EEVblog : / eevblog
Keystone Science : / hobcoman
GreatScott : / greatscottlab
ElectroBOOM : / msadaghd
Kevin Darrah : / kdarrah1234
Julian Ilett : / julius256
CNLohr : / cnlohr
Andreas Spiess : / @andreasspiess
The Ben Heck Show : / thebenheckshow
Mikeselectricstuff : / mikeselectricstuff

Пікірлер: 42
@ProtoG42
@ProtoG42 6 жыл бұрын
Here are links to some of the equipment shown in the video: ESP32-EVB - amzn.to/2LYepZP Object Tracking Pixy2 Camera - amzn.to/2tgO5Cy Braided Cable Sleeve - amzn.to/2LedCnb Stainless Steel Cable Ties - amzn.to/2LevZsb Strain Relief Cable Glands - amzn.to/2LdnuO8 Silicone Fusing Tape - amzn.to/2J5RPO8 Locking Casters - amzn.to/2kJ75WB Aluminum Extrusion - amzn.to/2Lh14M7 Cable Clips - amzn.to/2xColG8 M5 T Slot Nuts - amzn.to/2HdnNWP M5 Screws - amzn.to/2J4OSBs LED Ring Light - amzn.to/2sqeIFs Carbon Fiber Tubes - amzn.to/2J5xVqz Suction Cup Nozzle - amzn.to/2LQFrDw MA730 Magnetic Encoder - www.monolithicpower.com/en/ma730.html
@confuseatronica
@confuseatronica 6 жыл бұрын
i like that you took the time to make the big easy thumbwheels instead of having a nut or a setscrew to fiddle with .. little extra time at the beginning to make life easier later on is a good thing
@PhG1961
@PhG1961 6 жыл бұрын
Awesome video ! Impressive workshop and equipment !
@ProtoG42
@ProtoG42 5 жыл бұрын
Thank you!
@seimela
@seimela 2 жыл бұрын
What an excellent video 📹
@ProtoG42
@ProtoG42 2 жыл бұрын
Thank you! 🙏
@eamondo2
@eamondo2 6 жыл бұрын
Awesome. I dig the encoder setup. Question, is there something you are going to use the motor outputs on the back of the motors for? I remember in a previous video you had mentioned you purchased those specifically for motion measurement. Is the current encoder method different out of necessity because you have a gearbox?
@ProtoG42
@ProtoG42 6 жыл бұрын
I purchased them so I could have options because I wasn't quite sure what I was going to use yet. I could have attached an encoder to the back shaft but I would need to use incremental encoders and limit switches. Due to the gearbox, the back shaft will make more than one full revolution but the output shaft will not even move half of one revolution. The absolute encoder will allow me to avoid limit switches and never have to home the machine. It will also help with back lash that is only seen on the output shaft.
@dgb5820
@dgb5820 4 жыл бұрын
Great video, and thankyou
@AnupamVipul
@AnupamVipul 4 жыл бұрын
just one thing I don't think that calipers have Absolute Encoders because the same model was teardown by AvE and the moment battery is removed it "forget" and needs re-zeroing best way to test is just remove the battery and put it back in (do wait for caps discharging ) if it remembers then its Absolute
@SolCunningham
@SolCunningham 6 жыл бұрын
Very nice work. I hear your intelligence.
@jorgearagon8053
@jorgearagon8053 6 жыл бұрын
Where did you bought the eyebolts that are attached to the rods ? is your delta robot for comercial applications ? is your robot open source ? where can I find more information about your bot?
@kevin_delaney
@kevin_delaney 6 жыл бұрын
Holy shit! You and I need to talk, this is the first time I'm stumbling across your videos looking for a deeper understanding of quadrature encoders and already I need to know what you're doing, why, and what you're using. I have a ton of questions. I have built a Delta/Kossel 3D printer and I want to make a 6 DOF motion platform and, from my understanding, it is not too dissimilar from these Delta robots. The main difference is, of course, we aim for precision by keeping the "effector" (at least that's what we call it with the 3D printers) parallel to the print surface or work table. In these systems, you try to eliminate "effector tilt" as much as possible. I'm a motion system, like a full motion flight simulator, you want that effector tilt...and it's upside down....And much heavier duty. What is that? A pick and place machine? It's gotta be, why else would you be using machine vision and that geometry machine? You and I should talk because I am extremely interested in the motor control and I don't fully understand encoders, more the programming of them than anything else, I have access to a lot of motors and a fully equipped machine shop....also...I am proficient in Autodesk Inventor HSM and am a CNC Machinist and have access to a bunch of hardware, electrical, and software engineers...but they don't really do robotics, which is so close to being crazy helpful 😆 liking the Mitutoyo and that thing looks awesome, you use Misumi for the extrusion? Those are some beefy motors, not cheap. Whatever you buildin.....it certainly looks like you know what you're doing, damn.
@tuskiomisham
@tuskiomisham 6 жыл бұрын
I think it's fair to say that these motors (and you even geared them down, geez!) have a ton of power. Do you think it could bowl like the pros?
@PeteBrubaker
@PeteBrubaker 6 жыл бұрын
Hey Greg, looking great! Could you talk a bit about the press in hardware you are using?
@ProtoG42
@ProtoG42 6 жыл бұрын
The hardware used in the is FHS-256-12, SOS-256-8, and F-256-2. I used more hardware in this video: kzfaq.info/get/bejne/iN94p7Z9mcvZeZ8.html - Anthony :)
@PeteBrubaker
@PeteBrubaker 6 жыл бұрын
Thanks Anthony, apologies for getting your name wrong!
@ProtoG42
@ProtoG42 6 жыл бұрын
Pete Brubaker no worries Pete!
@Ninjamstrboy
@Ninjamstrboy 4 жыл бұрын
Is there a video or section where you describe how you join the ball joint linkage to the stepper motor linkage?
@Ninjamstrboy
@Ninjamstrboy 4 жыл бұрын
Great stuff by the way. Keep up the awesome work!
@shinevisionsv
@shinevisionsv 6 жыл бұрын
this might be a dumb question, but couldn't you just have used a potentiometer to see at what position it is? seems like a way cheaper option.
@ProtoG42
@ProtoG42 6 жыл бұрын
The assembled sensors on PCBs were only $10. A potentiometer would be ok for small projects that do not move frequently and don't need the accuracy like this. There are two main problems with using them for my robot. Most potentiometers are not as linear as you would think so the positional accuracy would not be that great. The other issue is that they would not last long on a robot like this that is rapidly moving all the time. The wiper in the potentiometer rubs against a resistive ring which eventually scrapes off material and changes the resistance. The sensors I'm using are non contact so will not be subjected to wear and tear.
@shinevisionsv
@shinevisionsv 6 жыл бұрын
That makes sense, Thanks a lot for the response!
@mertcapkin7263
@mertcapkin7263 6 жыл бұрын
Why did you choose to use these kind of encoders and not the regular encoders that are attached to the back of the motors?
@ProtoG42
@ProtoG42 6 жыл бұрын
Good question! I would need to use incremental encoders if I put it on the back because I'm using a 5:1 gearbox. The back shaft will make more than a full revolution but the output shaft will not even move half of one revolution. Using it on the back shaft would force me to also use limit switches to zero the machine. The absolute encoder will allow me to never have to home the machine.
@mertcapkin7263
@mertcapkin7263 6 жыл бұрын
Proto G crystal clear! Where did you buy the encoders you're using?
@ProtoG42
@ProtoG42 6 жыл бұрын
Directly from MSP here: www.monolithicpower.com/en/tbma730-q-rd-01a.html
@christiansrensen3810
@christiansrensen3810 5 жыл бұрын
More...thx
@karohe
@karohe 6 жыл бұрын
I am not 100% sure, but I think the newer Mitutoyos still use incremental encoders. It is just that they never turn off. That is how it knows the position when you "turn it on". One way to test is to remove the battery and see if the caliper still knows the position.
@ProtoG42
@ProtoG42 6 жыл бұрын
I am 100% sure that they use absolute encoders as it is in the patent and their website www.mitutoyo.com/wp-content/uploads/2014/02/2129-AOS-Calipers.pdf The calibration value is stored in memory and is wiped when the battery is removed which is why there is a need to re-zero after the battery has been replaced.
@karohe
@karohe 6 жыл бұрын
good to know. Great stuff by the way. I like your content. Keep it up :)
@MrFuxya
@MrFuxya 6 жыл бұрын
Which encoders are you using??
@ProtoG42
@ProtoG42 6 жыл бұрын
MA730 Magnetic Encoder - www.monolithicpower.com/en/ma730.html
@beachboardfan9544
@beachboardfan9544 6 жыл бұрын
Mmmm single board computers are getting stupid sexy!
@xmenxwk
@xmenxwk 6 жыл бұрын
Why do you have 3 separate power supplies ?
@ProtoG42
@ProtoG42 6 жыл бұрын
Because they are 60V 6A power supplies. 3 of those are cheaper, safer, and more readily available than one 60V 18A power supply.
@Zplizor
@Zplizor 6 жыл бұрын
Some addons.. quadrature encoders are called that, due to the pulse pattern they send out, quadrature pulses The "absolute" caliper, is only turning the LCD off.. not the encoder interface
@zaprodk
@zaprodk 6 жыл бұрын
That's my understanding as well. It's still powered on, hence why it keeps the count. Removing the battery will reset it, so the actual sensing track isn't absolute. They are cheating a bit there.
@ProtoG42
@ProtoG42 6 жыл бұрын
I have heard that Mitutoyo does that from other people but not ever seen any confirmation. Do you have confimation of that being the case? Patent US5886519A states, "A pair of push button switches 134 and 136 are also mounted in the cover 139. The switch 134 turns on and off a signal processing IC and display electronic circuit 166 of the slider assembly 120."
@zaprodk
@zaprodk 6 жыл бұрын
Try popping out the battery for a minute and see what happens.
@ProtoG42
@ProtoG42 6 жыл бұрын
That is not confirmation as they are storing the initial calibration value in memory. Removing the battery wipes the memory. I would like to see confirmation from Mitutoyo, as I have not seen it mentioned anywhere in patents or directly from the company that they read values while in the "off" state. In the new model in the video, Mitutoyo uses an electromagnetic induction absolute encoder.
@Zplizor
@Zplizor 6 жыл бұрын
I dont know about that brand, but I have seen multiple teardowns of simular, and one looked into the capacitive strip, and it was just a repeating pattern :) But hey, thats not what your video is about, the different of absolute and incremental was on point :)
HYDRAULIC PRESS VS ARMOR, USA AND RUSSIA
10:16
Crazy Hydraulic Press
Рет қаралды 79 М.
Summer shower by Secret Vlog
00:17
Secret Vlog
Рет қаралды 8 МЛН
building a absolute position encoder from scratch
4:36
365 Robots
Рет қаралды 16 М.
How to use encoders (Optical, Hall Effect, Quadrature)
20:44
Will Donaldson
Рет қаралды 104 М.
This Component solves "All" Motor Problems?! (Motor Encoder) EB#58
11:34
Turn any DC Motor into a Servo Motor
25:24
How To Mechatronics
Рет қаралды 281 М.
Interfacing with Quadrature Encoders
9:00
Texas Instruments
Рет қаралды 16 М.
MAGNETRON - Teardown + How It Works - Dangerous!
14:07
Electronoobs
Рет қаралды 897 М.
How to use rotary encoders
14:12
FriendlyWire
Рет қаралды 30 М.
Adventures in Science: How to Use Rotary Encoders
12:05
SparkFun Electronics
Рет қаралды 223 М.
Why use Gray code for an optical shaft encoder?
5:31
mewgen
Рет қаралды 8 М.
How to use a Rotary Encoder with an Arduino - CODE EXPLAINED!
21:11
Summer shower by Secret Vlog
00:17
Secret Vlog
Рет қаралды 8 МЛН