. .

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    A very interesting project, especially as I was well on the way to completing something similar when I decided to put on my grown up trousers and upgrade my LinuxCNC version instead.
    My version planned to have a board in the middle of the parallel cable from the PC to the BoB and used logic gates to select whether stepper control pulses were fed from the PC or the Arduino Nano (you just can't get away from them can you?!) and limit switch pulses fed back. When you selected gantry squaring the PC was left thinking the machine was idle and the Nano produced drive pulses which were gated to the two motor drivers by de-bounced and latched signals from the limit switches. Once that sequence was complete control was handed back to the PC for normal homing.

    Under normal operation the stepper drive signals were only going through a couple of extra logic gates so no data speed problems were added and the timing of separately stopping the two motors was to be done by the discrete logic with no software delay to add timing errors. The nano was there to select who had control, generate step pulses at the two required speeds and set the direction of movement for the whole sequence. One of it's great weaknesses was that it relied on mechanically adjusting one of the end stops to set the squaring, though it would only have needed a few extra lines of code and maybe a gate or three to fine-adjust from the software.

    I designed and built the whole thing including laboriously cutting and buzzing out both ends of a parallel cable but never actually put it into use having realised in the mean time that an upgrade of LinuxCNC was not as difficult as I'd first thought.

    I look forward to seeing your video of the beast in action.

    Kit
    Last edited by Kitwn; 07-06-2020 at 04:15 PM.
    An optimist says the glass is half full, a pessimist says the glass is half empty, an engineer says you're using the wrong sized glass.

  2. #2
    Hi Kit,

    I still have a PC with a MACH license on it to revert to if this doesn't work. Just want to try and remove all the associated cruft (keyboard, monitor, desktop) I usually have around the machine to make it work. I've now drilled and assembled the board, tested connectivity then lacquered the copper side (just in case it is a keeper!).

    Click image for larger version. 

Name:	IMG_20200607_162109 (Large).jpg 
Views:	2065 
Size:	105.7 KB 
ID:	28311 Click image for larger version. 

Name:	IMG_20200607_175933 (Large).jpg 
Views:	2036 
Size:	109.0 KB 
ID:	28312 Click image for larger version. 

Name:	IMG_20200607_175919 (Large).jpg 
Views:	2070 
Size:	160.4 KB 
ID:	28313

    I need some more solder paste mine is about 5 years past its best and someone has bent the ends of my nice tweezers meaning putting those resistors on was a PITA.

    Cheers, Joe

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. BUILD LOG: 8x4 router build. Steel base & Aluminium gantry gantry
    By D-man in forum DIY Router Build Logs
    Replies: 57
    Last Post: 13-12-2019, 10:43 AM
  2. BUILD LOG: Design stage - All steel - 1200x750x110 - aluminium capable (hopefully)
    By oliv49 in forum DIY Router Build Logs
    Replies: 3
    Last Post: 08-06-2018, 01:18 PM
  3. welding steel base or just getting aluminium extrusion
    By reefy86 in forum Gantry/Router Machines & Building
    Replies: 200
    Last Post: 15-01-2018, 08:55 AM
  4. BUILD LOG: Steel Frame, Aluminium Hybrid Design Thread
    By f1sy in forum DIY Router Build Logs
    Replies: 0
    Last Post: 23-02-2016, 10:04 AM
  5. Steel vs Aluminium
    By gavztheouch in forum Metalwork Discussion
    Replies: 4
    Last Post: 26-05-2014, 10:11 PM

Bookmarks

Posting Permissions

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