OMG THAT IS AWESOMEEEEE!!!
ill be sure to vent the exhaust outside, pointing toward the neighbor. :)
Printable View
Just hook the spindle up to this ............?
[nomedia="http://www.youtube.com/watch?v=HXbxcHekcTI"]YouTube- RC jet engine[/nomedia]
having a lot of experience with these motors in rc situations, I will have to say that looks like a crapload of fun. I will get flamed for this opinion, but with the proper belt setup, the rpm range of those things will give you a huge power band.
and you if it is too powerful, just swap out motors. If I had a smaller mill, I would try something like this for the hell of it. its your money, why not? then build a couple of those bikes! those look nice...
hahs yeahh he did a good job on that bike power conversion.
i can find some high current 48v psus on ebay for cheap. and its not like id use all 2700w of power on the little x2, either. its just interfacing the esc with mach3 :/
I have interfaced with servos before using atom-pro microprocessors and the like. I think you will find a speed control interface to be very similar to say a stepper motor etc. My C11 BOB has several options already built in, and I would guess one of those would be a plug and play to the esc.
tell you what, send me a motor and an esc and I will figure it for you if you like?
Let me ask this,
Going with a KBLC-19PM board swap on the X-2 will give a huge increase in torque and RPM for dirt cheap, Verses changing out the motor itself, and lets just say for a moment that you could use the factory same board and would not have to replace it for the cost of a motor alone.
Has anyone found a direct HP increase motor that would drop right on that would not require a new board, or is this whole thread just short of just changing out a X-2 motor and board to that of a SX2 Motor plate upwards. The SX-2 used a clog belt and gears to prevent belt slipping, and if you are running a Steele belt conversion, you will need to really tighten up the belt to put the added power down to the spindle without the belt slipping (read don't even try to use the KBLC-19PM board with stock plastic gears).
Although X-2 has plenty of power for that I use it for, I am thinking about doing the KBLC-19PM board swap for a bit more power in the mid range of the motor, that is if the Steele belt drive can handle such. Right now I have the machine set up for the belt to slip before the board kicks off the motor to semi save the board, and with the new board, it's going to put out plenty of increased torque and will need to tighten up the belt a lot tighter (read wear the belt out faster). To add, even thought I have a column support, to really put all the new gained power down to the work piece without head/column flex, my 1/8" back plate is not going to cut it, and then you get into coming up with a increased head/column support system for the rigidity needed for such power (column and base attachment the weak link here).
Don't get me wrong, the SX-2 does have more torque and power, but since the rest of the machine is still that of a X-2, your still have to stiffen the column for use such as well.
To conclude, let face it, the 2 series machines is only so rigid, and at some point with an increase in HP, you are having gone over the top with what the machine can use with HP (even with the best of additional column supporting). So the point becomes, at what dollar value are you just trying to get more out to the machine, and would it not be better to just buy a larger machine since it would be cheaper in the end anyway?
I have the Minarik mm301u drive. Its a great drive, but the motor is only "4/5" HP (probably not even that much).
some progress here: http://www.arduino.cc/cgi-bin/yabb2/...=1226292633/30
use an arduino to convert mach3's pwm to an esc's 1-2ms input. i wish i knew how to program arduinos... :(
I read all that in the link and wow!
Thats way over my head Good Luck!
you shouldnt need an arduino to interface with an esc. Do you have a BOB?
yeah i have a bob, but an esc needs a special pulse, 1-2ms every 20ms
-___-___
mach3 only outputs a normal pwm square wave.
ok that got me thinking... what if we had a new option in mach3 to output this special pulse an esc needs?
i posted a new request in the mach3 forums.
http://www.machsupport.com/forum/ind...00551.html#new
With 1ms timing interval, 25kHz kernel should give 25 discrete speeds. Take off a few due to deadbands in the ESC and you are not left with much. 50 or 100kHz kernel would be required to make decent use of this feature IMO. Which, don't get me wrong, would be very cool.
To do this in hardware (with a microcontroller) is relatively simple. You can measure your PWM from mach either via hardware timer, with an RC filter and ADC. Then output the appropriate signal to the ESC. 250Hz PWM, with 25kHz kernel should be 100 discrete speeds.
I'll try to post some specific details tomorrow.
edit: taig brushless thread you mentioned
I've played with the Arduino a little. I haven't done servo control, but I have a decent grasp of the basics involved.
Here's the reference for a Servo Control library... a standard, RC ESC would just use a regular servo control output right? If so... I think this and some pretty lightweight code would tie it together.
http://www.arduino.cc/en/Reference/Servo
My current (Well, off and on.. LOL) Arduino project...
[nomedia="http://www.youtube.com/watch?v=YowVHboU-oQ"]YouTube- FullCode[/nomedia]
Let me know if I can be of any help, or at least I can point you in the direction of some resources.
EDIT: LOL, looks like you already found the Arduino forum, so you are in good hands there. It sounds like they already have you on the right track.
It looks like your chip is capable, it appears to have 19-bit(?) hardware PWM. But its not a requirement, you can also use a 8/16-bit timer to generate an interrupt. Set pin high, increment interrupt for 1ms + % throttle*1ms, set pin low, increment interrupt for 18ms, repeat. Speed is not much of an issue, very little work is being done :).
You can see the board I used here: http://www.cnczone.com/forums/showth...437#post785437.
Japroach, if you are using an Atmega you are using an Arduino... well, kinda. The Arduino is based on an Atmega 328... and some basic hardware to get it powered up and to read/write over USB.
The rest of it is just the IDE (Independant Development Environment? I think.) which is the loading software and coding software and language and stuff.
In short it turns all that you had up there in to:
In other words... a microcontroller for dummies. Like me! :rainfro:Code:#include <Servo.h>
Servo myservo;
void setup()
{
myservo.attach(9);
myservo.write(90); // set servo to mid-point
}
void loop() {}
I you read in the manual, mach3 needs a PWMbaseFreq of 5-10Hz. Im not sure how that ties into the # of speeds mach is capable of outputting for a given kernal speed.
I like where this thread is going. I still think the best way would be for mach to output the PPM pulse instead of the extra hardware.
and me!! :rainfro:Quote:
In other words... a microcontroller for dummies. Like me!