Hello Everyone,
Question for Forum experts:
Is the data from Chinese calipers usable by the PIC Microcontroller ?
The link below has data on them, but it refers to 48 bit data?
http://www.shumatech.com/support/chinese_scales.htm
Thank You
JS
Hello Everyone,
Question for Forum experts:
Is the data from Chinese calipers usable by the PIC Microcontroller ?
The link below has data on them, but it refers to 48 bit data?
http://www.shumatech.com/support/chinese_scales.htm
Thank You
JS
If you do not believe in MAGIC, Consider how currency has value simply by printing it, and is then traded for real assets.
.
Gold is the money of kings, silver is the money of gentlemen, barter is the money of peasants - but debt is the money of slaves
.
There simply is no "Happy Spam" If you do it you will disappear from this forum.
Hi,
Cannot really answer your question, but I would suggest to buy a stepmotor with a rotary encoder attached instead, assuming you're looking for an encoder.
It's easier to find than just the encoder and you can pay as low as 15$ + shipping for it on e-Bay. Certainly much easier to use than the calipers and you can hook it up directly to the QEI module of a 18FXX31 PIC.
J-P
Last edited by GrandPa; - 22nd September 2007 at 00:45.
Thanks Grandpa,
Steppers are what I want to get away from. I want to use servo motors, these scales are so cheap and very easy to fabricate brackets for.
The Little Machine Shop sells a DRO using these type scales, and a company calling their product YADRO markets a kit that uses them and an AT Micro.
JS
If you do not believe in MAGIC, Consider how currency has value simply by printing it, and is then traded for real assets.
.
Gold is the money of kings, silver is the money of gentlemen, barter is the money of peasants - but debt is the money of slaves
.
There simply is no "Happy Spam" If you do it you will disappear from this forum.
Hi Joe,
From the link you have posted:
In fast reading mode, the scale updates about every 20ms (50 Hz) instead of every 300ms (3 Hz).
* * *
Is that fast enough for your application?
Best regards,
Luciano
If you do not believe in MAGIC, Consider how currency has value simply by printing it, and is then traded for real assets.
.
Gold is the money of kings, silver is the money of gentlemen, barter is the money of peasants - but debt is the money of slaves
.
There simply is no "Happy Spam" If you do it you will disappear from this forum.
At that rate, just take note that you won't be able to do smooth interpolation of arcs or circles, and your stopping accuracy will be directly related to your moving speed. Note that 5 inches per minute is about .083"/sec. With an update rate of 50Hz, your best case scenario for accuracy is .00333". (That's double of .00167", because you can't respond to the motor until after you have your update.) That's fine for a sign router, but no good for machining parts with any kind of accuracy.
Also, in any kind of application, 5ipm is painfully slow after the first time. (Maybe even on the first time!)
I have extensive experience with steppers and servos, having used them in tiny little applications to 25lb motors moving hundreds of pounds. At the speeds you are considering, if you are having trouble with stepper motors, then either you are using the wrong size motor or your motor drives stink. Steppers are the absolute best--cheapest, simplest, and most accurate--way to get motion in that speed range, unless you have absolutely no idea what the load will be--but in a mill such as yours, you know 100% what the load is. If you are having stalling issues then you need to crank up your supply voltage, or use a bipolar chopper drive instead of a cheasy "transistor & resistor" drive.
Chances are that you are probably better off using a cheap home made encoder on the back of a servo than trying to get the caliper setup to work. Even a cheap encoder with 40 pulses per rev will give you .00125" resolution with a 20tpi screw--and you get the data the instant it moves, not at a delayed transmission.
As a quick fix, you could even install that same cheap encoder on the back of your existing stepper, and use it for stall detection. But if you need stall detection on a stepper application, then you've already missed on the most important part of using a stepper system--sizing the motor and power supply. If you've missed out on it here, you'll probably miss out on it with a servo, too.
Last edited by tenaja; - 23rd September 2007 at 15:16.
Bookmarks