New Linistepper design, PMinMO compatible, kit sale. - Page 3

View Poll Results: What are the most important driver features to you?

Voters
102. You may not vote on this poll
  • Open source firmware and board layout freely available

    72 70.59%
  • Low parts-count and cost for home building

    34 33.33%
  • Low kit price to get running on a budget

    27 26.47%
  • Smooth / low resonance modes for better performance

    43 42.16%
  • Faster / more reliable operation w/ low cost surplus motors

    31 30.39%
Multiple Choice Poll.
Page 3 of 8 FirstFirst 123456 ... LastLast
Results 41 to 60 of 142

Thread: New Linistepper design, PMinMO compatible, kit sale.

  1. #41
    Registered James Newton's Avatar
    Join Date
    May 2005
    Location
    USA
    Posts
    1397
    Downloads
    0
    Uploads
    0

    Default

    technik, I would check the step pulse signal (with a scope if possible) to see if it is getting high enough. It sounds to me like it's on the harry edge of failing to be seen at the PIC and when you increase the PIC's supply, that shifts the voltage level where a signal is seen as a 1 vs a 0. You might have a PC with a "weak" parallel port (still in speck, but not driving the pins as hard as most) or a bad connection on the BOB or other connector. Also the timing setup in your CNC software may need to be adjusted so it produces a longer pulse, giving the parallel port drivers time to pull the pin to the correct level. If you find that's the issue, you can also adjust the value of the pull down resistors on the Linistepper board to adjust.

    Or it could be something totally different. I'm a software/firmware guy, not an electronics engineer at all.



  2. #42
    Registered
    Join Date
    Oct 2005
    Location
    Australia
    Posts
    2392
    Downloads
    0
    Uploads
    0

    Default

    I just saw this, and I agree with James.

    It's very unlikely the difference between a PSU of 4.8v or 5.0v would cause any issues with the Linistepper itself.

    It could be with your parallel port. Try putting pullup resistors of 1k on the step and dir inputs (and to +5v). The parallel port is good at pulling the logic level low, but can be weak at pulling it high so the resistors may completely fix your problem.



  3. #43
    Member
    Join Date
    Jan 2006
    Location
    Norway
    Posts
    15
    Downloads
    0
    Uploads
    0

    Default

    Hi folks!

    Thanks a lot for your help! I tried to modify the pull-up resistors at STEP and DIR channels but without success. I measured the voltage level on the parallel port of my PC, it was around 3.3V (logical 1). I think using a 7407 buffer IC on parallel port output wires can solve the problem. I will inform you soon about the results.



  4. #44
    Member
    Join Date
    Jan 2006
    Location
    Norway
    Posts
    15
    Downloads
    0
    Uploads
    0

    Default

    Hi!

    Finally I have my steppers working and they are working fine. I used a CD4050 non inverting hex buffer to produce 5V at the STEP and DIR inputs of the microcontroller. During the tests I discovered that torque of the motors with the 3 boards is different. I have three PIC16F628 processors. One of them I bought a few years ago (it has different id. then the others and the motors has higher torque using this processor) and two I bought these days. I tried them all in the same LiniStepper board but the results are different. Today I will check it with scope, maybe I will see what is the problem.

    Thanks!



  5. #45
    Registered James Newton's Avatar
    Join Date
    May 2005
    Location
    USA
    Posts
    1397
    Downloads
    0
    Uploads
    0

    Default

    Quote Originally Posted by technik View Post
    Hi!

    Finally I have my steppers working and they are working fine. I used a CD4050 non inverting hex buffer to produce 5V at the STEP and DIR inputs of the microcontroller. During the tests I discovered that torque of the motors with the 3 boards is different. I have three PIC16F628 processors. One of them I bought a few years ago (it has different id. then the others and the motors has higher torque using this processor) and two I bought these days. I tried them all in the same LiniStepper board but the results are different. Today I will check it with scope, maybe I will see what is the problem.

    Thanks!
    The polarity of the full/low power line was inverted from version 1 to version 2. Try changing that line while the newer chips are installed.



  6. #46
    Member
    Join Date
    Jan 2006
    Location
    Norway
    Posts
    15
    Downloads
    0
    Uploads
    0

    Default

    Quote Originally Posted by James Newton View Post
    The polarity of the full/low power line was inverted from version 1 to version 2. Try changing that line while the newer chips are installed.
    Do you mean I should connect the dip switch to GND instead of +5V?



  7. #47
    Registered James Newton's Avatar
    Join Date
    May 2005
    Location
    USA
    Posts
    1397
    Downloads
    0
    Uploads
    0

    Default

    Not the entire DIP, no... that would affect all the lines controlled by the DIP switch... Just change the setting for the low power aka enable line. Just that one pin.



  8. #48
    Member
    Join Date
    Jan 2006
    Location
    Norway
    Posts
    15
    Downloads
    0
    Uploads
    0

    Default

    Quote Originally Posted by James Newton View Post
    Not the entire DIP, no... that would affect all the lines controlled by the DIP switch... Just change the setting for the low power aka enable line. Just that one pin.
    OK, I changed ENABLE line to high, now the motors has the same torque. But why only the newer chips requires high state of the ENABLE line? What is the difference between old and new PIC16F628? The firmware is the same for all controllers...



  9. #49
    Registered James Newton's Avatar
    Join Date
    May 2005
    Location
    USA
    Posts
    1397
    Downloads
    0
    Uploads
    0

    Default

    The firmware is different from V1 to V2. The enable line polarity was changed to be more compatible with the PMinMO standard connector which the V2 PCB supports. This allows one break out board to be used with many different drivers such as the Linistepper, SLAm, and others at the PMinMO site.



  10. #50
    Member
    Join Date
    Jan 2006
    Location
    Norway
    Posts
    15
    Downloads
    0
    Uploads
    0

    Default

    Quote Originally Posted by James Newton View Post
    The firmware is different from V1 to V2. The enable line polarity was changed to be more compatible with the PMinMO standard connector which the V2 PCB supports. This allows one break out board to be used with many different drivers such as the Linistepper, SLAm, and others at the PMinMO site.
    Thank you for the quick reply James. I have three V2 LiniStepper drivers and V2 firmware for all of them. The only difference is the PIC16F628 revision number. So I can't understand, why the full power can be reached by ENABLE high in one case (rev number) and by ENABLE low in other case(rev number).



  11. #51
    Registered James Newton's Avatar
    Join Date
    May 2005
    Location
    USA
    Posts
    1397
    Downloads
    0
    Uploads
    0

    Default

    I honestly have no idea.



  12. #52
    Member
    Join Date
    Apr 2010
    Location
    philippines
    Posts
    32
    Downloads
    0
    Uploads
    0

    Default

    Any one post a complete,linistepper ver 2,pCB,hex



  13. #53
    Member
    Join Date
    Apr 2010
    Location
    philippines
    Posts
    32
    Downloads
    0
    Uploads
    0

    Default

    Quote Originally Posted by technik View Post
    Slightly modified Sam Waters V2 eagle files. Some minor modifications was added. Built and tested with PIC16F628-20/P.

    thanks



  14. #54
    Member
    Join Date
    Apr 2010
    Location
    philippines
    Posts
    32
    Downloads
    0
    Uploads
    0

    Default

    Thanks ????



  15. #55
    Member
    Join Date
    Apr 2010
    Location
    philippines
    Posts
    32
    Downloads
    0
    Uploads
    0

    Default

    do you have db25 interface board...with ne555 ...send me a PCB ,and schematic.. eagles files..

    OR USB INTERFACE BOARD with PIC.. send me hex and schematic eagle file.. thanks


    I will connect the linistepper.. ver 2



  16. #56
    Registered
    Join Date
    May 2006
    Location
    Canada
    Posts
    25
    Downloads
    0
    Uploads
    0

    Default complete stepper driver

    I've been working on putting togeter a complete stepper driver for use with 1 to 4 modified linistepper boards(not pminmo compatible)..
    The breakout board is fully buffered on all the outputs and all the inputs and should be easy to modify for pminmo connectors.

    See what you think about it..

    This is still a work in progress and I havn't built one yet so....

    Attached Files Attached Files


  17. #57
    Registered James Newton's Avatar
    Join Date
    May 2005
    Location
    USA
    Posts
    1397
    Downloads
    0
    Uploads
    0

    Default

    Sam, I don't suppose you could post a screen shot of the schematic for those of us who don't wish to install Eagle.



  18. #58
    Member
    Join Date
    Mar 2005
    Location
    canada
    Posts
    523
    Downloads
    0
    Uploads
    0

    Default

    hello
    i don't use eagle either.
    a screen shot or pdf would be nice
    thanks



  19. #59
    Registered
    Join Date
    May 2006
    Location
    Canada
    Posts
    25
    Downloads
    0
    Uploads
    0

    Default Here are the PDF's

    Quote Originally Posted by smarbaga View Post
    hello
    i don't use eagle either.
    a screen shot or pdf would be nice
    thanks
    I saved them as pdf files

    Attached Files Attached Files


  20. #60
    Registered James Newton's Avatar
    Join Date
    May 2005
    Location
    USA
    Posts
    1397
    Downloads
    0
    Uploads
    0

    Default

    Hey Sam, Looks ok to me...

    Curious what led you to those MAB6H connectors? No concern, I just wondered...

    I would not use the SIL connectors as the cables are expensive. Ribbon / IDC is so much cheaper and works just fine. But if that's what you have/like so be it.

    You might want to add some extra holes for additional power resistors... it's difficult to tune for more or less amps with only one resistors.

    I've never been terribly impressed with buffered parallel port boards... if they aren't optically isolated, they aren't going to stop a spike killing the computer, and the vast majority of PC parallel ports work just fine... it's not like they have to drive much of a load. But some people swear by them, so who am I to say otherwise?

    Your BOB looks ok to me. No obvious problems. Once you have a chance to build and test, would you like me to post these to the Linistepper web page?



Page 3 of 8 FirstFirst 123456 ... LastLast

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


About CNCzone.com

    We are the largest and most active discussion forum for manufacturing industry. The site is 100% free to join and use, so join today!

Follow us on


Our Brands

New Linistepper design, PMinMO compatible, kit sale.

New Linistepper design, PMinMO compatible, kit sale.