Results 1 to 8 of 8

Thread: PICStep Firmware V1.01

  1. #1
    Registered santiniuk's Avatar
    Join Date
    Nov 2004
    Location
    U.K - England
    Posts
    389
    Downloads
    0
    Uploads
    0

    PICStep Firmware V1.01

    Well looks like Alan has been busy in the background.

    From his site :-

    upgrading the PICStep firmware to utilise a "High Torque" stepping wave instead of the Sin/Cos wave I'm currently using.
    Can anyone explain a bit more about this. Quite interested in how it works and what type of increase can be seen.

    Thanks


  2. #2
    Registered
    Join Date
    Mar 2005
    Location
    Sweden
    Posts
    18
    Downloads
    0
    Uploads
    0
    Imagine a sine wave feeding one coil in stepper. Imagine another wave (same but delayed 90 deg) feeding the other coil. That's how Alan's 4.0 works.

    There isn't anything wrong doing so, but there's a trick getting a bit more torque in the areas where none of the coils are fully energized. I read about it in an application note.

    The trick is having both coils at +100%, and then adjust current on first coil down to -100%. Then adjust second coil current to -100%. Then first goes up to +100%, and after that second goes up to +100%. We're now back to where we started.

    Total current increase at 45 and 225 degrees is 20.7% (sqrt(2)/2). I suppose torque is raised equally, 20.7%, at these two points.

    Note: There's no such thing as a free lunch. The extra torque is more current, which means heating up stepper a little (~7% more dissipated heat if I did my math correctly).

    Henrik


  3. #3
    Registered Garfield2's Avatar
    Join Date
    Sep 2004
    Location
    Australia
    Posts
    232
    Downloads
    0
    Uploads
    0
    Quote Originally Posted by santiniuk
    Can anyone explain a bit more about this. Quite interested in how it works and what type of increase can be seen.
    I think Henrik explained it better than I could (well he oughta as he's the one who found out about it. ).

    I must admit however, I started setting up my workbench for PICStep development (which envolved packing down my PICServo setup so I have some bench space to work on) and I was struck with an idea that fixes the problem I'm having with PICServo's firmware. So to cut a long story short, I've still not packed away PICServo and started on the new PICStep firmware...

    The new firmware won't take long, and now I feel guilty for not doing it so I'll try and get started on it today sometime.

    Cheers,
    Alan.


  4. #4
    Registered santiniuk's Avatar
    Join Date
    Nov 2004
    Location
    U.K - England
    Posts
    389
    Downloads
    0
    Uploads
    0
    Thanks Henrik for the explanation.

    Another improvement for the Picstep design. Keep it going Alan.

    I know your busy with picservo but when you have chance how about a little update. Just enough to make us drool

    Cheers


  • #5
    Registered santiniuk's Avatar
    Join Date
    Nov 2004
    Location
    U.K - England
    Posts
    389
    Downloads
    0
    Uploads
    0
    Just catching up with the posts on here Alan. Any progress reports on the firmware ?

    Just interested really as I was more than chuffed with the original one.

    Dare I mention Picservo ? Hows that one going too ?

    Cheers


  • #6
    Registered Garfield2's Avatar
    Join Date
    Sep 2004
    Location
    Australia
    Posts
    232
    Downloads
    0
    Uploads
    0
    Quote Originally Posted by santiniuk
    Just catching up with the posts on here Alan. Any progress reports on the firmware ?

    Just interested really as I was more than chuffed with the original one.
    Ahh yes, that elusive thing that I can never find; spare time!

    Currently, I'm re-implementing my stock control and processing system at work and that's eating all my daylight hours. And to be honest I'm so buggered at night I can barely turn on my computer to read my emails! I promise I'll try and find time to implement the changes, it's really is lazy of me as it should only take 10 minutes to make the changes.

    Quote Originally Posted by santiniuk
    Dare I mention Picservo ? Hows that one going too ?
    ARGRHGRHGRH< cough >< cough >GHGHHGHHHG< choke >< splutter >< pant >GHGH!!

    It's actually coming along *really* well. When I've found time to work on it, I've implemented a pretty standard binary protocol that will allow you to adjust the servo controller parameters via RS232 and a simple .NET application (and a GTK based one for linux!). The software will allow you to monitor the controllers operation while you drive it via step/dir pulses via TurboCNC or Mach2 or whatever so you can adjust the PID loop to within a very small tolerance.

    All good.

    So what have you been upto, I've heard no updates from you and your machine either < poke >< poke >!

    Cheers,
    Alan.


  • #7
    Gold Member MrBean's Avatar
    Join Date
    Oct 2003
    Location
    UK
    Posts
    593
    Downloads
    0
    Uploads
    0
    Just found this thread. New firmware Oooooh. Nice one Alan. A bit more torque is always welcome.

    Regards Terry.....


  • #8
    Registered Garfield2's Avatar
    Join Date
    Sep 2004
    Location
    Australia
    Posts
    232
    Downloads
    0
    Uploads
    0
    Quote Originally Posted by MrBean
    Just found this thread. New firmware Oooooh. Nice one Alan. A bit more torque is always welcome.
    Done! Check out my site for the updates.

    Cheers,
    Alan.


  • Similar Threads

    1. Group Picstep pcb buy
      By dberndt in forum PIC Programing / Design
      Replies: 84
      Last Post: 01-11-2006, 08:43 AM
    2. PICStep Firmware Updated
      By Garfield2 in forum PIC Programing / Design
      Replies: 19
      Last Post: 07-09-2005, 11:30 PM
    3. PICStep and the lack of updates!
      By Garfield2 in forum PicStep Controllers
      Replies: 2
      Last Post: 05-21-2005, 06:00 AM
    4. New group for PicStep
      By randyf1965 in forum CNC Wood Router Project Log
      Replies: 0
      Last Post: 04-24-2005, 04:20 PM

    Visitors found this page by searching for:

    Nobody landed on this page from a search engine, yet!
    SEO Blog

    Posting Permissions


     


    About CNCzone.com

      We are the largest and most active discussion forum from DIY CNC Machines to the Cad/Cam software to run them. The site is 100% free to join and use, so join today!

    Follow us on

    Facebook Dribbble RSS Feed


    Search Engine Friendly URLs by vBSEO ©2011, Crawlability, Inc.