Running Multi-Feeder Jobs!

Поділитися
Вставка
  • Опубліковано 17 лип 2024
  • We are finally running multi feeder jobs! OpenPnP is controlling the whole shebang, and Marlin is handling everything, including feeder control! We got some great results with the repeatability of the feeders. With some bottom vision for alignment, we're in good shape!
    -------------------------------------------------------------------
    Check out my Patreon!
    / stephenhawes
    Join the STR Discord Server!:
    discordapp.com/invite/TCwy6De
    Index Pick and Place Github Repo:
    github.com/sphawes/index
    -- FOLLOW --
    Twitch bit.ly/32q4pDG
    Instagram bit.ly/2FrreOJ
    Twitter bit.ly/2FArY3G
    -- PO BOX --
    Stephen Hawes
    PO Box 44248
    Pittsburgh, PA
    15205
    -- GEAR --
    These are affiliate links so if you buy anything through them I get a small percentage which helps out the channel. Thank you!
    PCB Holder: amzn.to/344qhVD
    Microscope: amzn.to/348aSnw
    Soldering Iron: amzn.to/2KlHDGs
    Wire Strippers: amzn.to/2IESgDV
    Cutting Mat: amzn.to/3oNCwOz
    Flush Cutters: amzn.to/3ncFwnc
    Digital Calipers: amzn.to/3gIzZSL
    Leatherman Sidekick: amzn.to/3a4sQuY
    Part Organizer: amzn.to/3a9uDyV
    Soldering Iron Tip Cleaner: amzn.to/3a3wZiD
    Oscilloscope: amzn.to/2W4zrNt
    Multimeter: amzn.to/2JVp6Ba
    Crimping Tool: amzn.to/37WymwP
    SpaceMouse: amzn.to/3gCWR64
    Tweezers: amzn.to/3a1auL5
    Solder Wick: amzn.to/347kUVI
    Files: amzn.to/37bMXp0
    Dremel: amzn.to/3gIADj9
    Headlamp: amzn.to/3gE5VYw
    Pelican Case: amzn.to/3ncFpbg
  • Наука та технологія

КОМЕНТАРІ • 62

  • @IanScottJohnston
    @IanScottJohnston 3 роки тому +55

    I'm soooo waiting for a kit for this to be released.......ready to buy, and sorely need it!

    • @PCBWay
      @PCBWay 3 роки тому +1

      hey Ian, caught you here

  • @randycarter2001
    @randycarter2001 3 роки тому +14

    Tip to not waste so many parts during threading of SMT tape. Take a piece of string or thread and tape it to the end of the cover strip. Run that up and wrap around the spool. Don't throw away used cover tape as it can be used for the same purpose.

  • @thelethalmoo
    @thelethalmoo 3 роки тому +24

    it is bonkers how these days at home you can just pump out something like that feeder, damn excited for this to be ready to go!

  • @TheRainHarvester
    @TheRainHarvester 3 роки тому +7

    Pnp: "what's my purpose?"
    "You make bow ties"

  • @pioneer1943
    @pioneer1943 3 роки тому +18

    OOOH BOY, HERE I GO ENJOYING THE NEXT 12 MINUTES AGAIN!!

    • @jamess1787
      @jamess1787 3 роки тому +2

      Where's the other 1.5 minutes?

  • @ketandesai5326
    @ketandesai5326 3 роки тому +10

    Love the little feeder shot with the parts going in a circle!

  • @arthurheito3867
    @arthurheito3867 Місяць тому

    You and the guy, I like your videos, everything you do here is open source, I come to thank you for the initiative because there are many here who see your project and leave wanting to sell something that is open source

  • @blazedhobo8596
    @blazedhobo8596 3 роки тому

    that black trim and baseboard looks good af. i have been looking at doing that to my house and you randomly had it this video. bet you convinced me. thanks

  • @protowalker
    @protowalker 3 роки тому +5

    The Index gets a devlog! This is the greatest day!

  • @MrZnarffy
    @MrZnarffy 3 роки тому +1

    I am definitively looking forward to the future of your pnp. It's the main thing missing for me. Good job sofar!!!!

  • @philippdahlem7514
    @philippdahlem7514 3 роки тому +3

    Very cool project! You could permanently attach a piece of tape to the feeder spool that can be connected to the other tape, so you don't lose as many smd parts in the beginning ;-)

  • @binarymatrixlol8197
    @binarymatrixlol8197 3 роки тому

    You really improved your editing skills! Good job!

  • @A.Roger__
    @A.Roger__ 3 роки тому +1

    It's amazing how contagions and understandable your excitement is when these projects work. 😜😊👍

  • @dsnyder05
    @dsnyder05 3 роки тому

    Love your excitement!

  • @joshhaughton1893
    @joshhaughton1893 3 роки тому

    watching the PNP work is most satisfying

  • @mateoarv
    @mateoarv 3 роки тому

    Ill buy this as soon as it is available! looks awesome

  • @portlyoldman
    @portlyoldman 3 роки тому

    I had to subscribe... you are such a nutter in such a good way!!!!

  • @antonsonderbar8383
    @antonsonderbar8383 3 роки тому +4

    One day, all of us will say "I knew Stephen when he had 20.000 subscribers" when he unboxes his golden play button...

  • @AJB2K3
    @AJB2K3 3 роки тому +2

    A conveyor belt, cant wait.

  • @Suzuki_Akira
    @Suzuki_Akira 3 роки тому

    Awesome work! Love the shirts, may I ask where their from / can buy?

  • @ChrisFredriksson
    @ChrisFredriksson 3 роки тому

    Awesome video Stephen! Maybe you should invent a PnP machine to build up shop when you move to the next place? hehe.. Jokes aside, for the 485, don't overcomplicate it, as simple as possible is more than perfect and will not make troubleshooting a nightmare. I'm working with my own 485 network at work, its not fun when it sometimes isn't working as expected.

  • @sentimentalbob
    @sentimentalbob 3 роки тому +2

    Wow! I'm waiting)

  • @DominicClifton
    @DominicClifton 3 роки тому +1

    Deffo do videos on the openpnp vision pipeline tuning.

  • @RobertA-hq3vz
    @RobertA-hq3vz 3 роки тому +1

    The problem with having wide feeders is that as you stack up more units the pick head has to travel much further to get to the part and back to the board. That takes longer. Also, you'll need at least 20 feeders for a medium size board and you won't be able to fit them all in unless your machine is huge.

    • @RobertA-hq3vz
      @RobertA-hq3vz 3 роки тому

      @@kestvvv 8.6mm, very nice. Lets see a picture of it. I've been 3D printing my own but its 20mm for an 8mm feeder.

  • @womacko
    @womacko 3 роки тому +2

    Great! Can you reverse the "placing process", so it picks the parts and fills the feeders, after you are done testing? I can imagine it's getting quite messy with loose components all over the place :D

  • @rycudas
    @rycudas 3 роки тому

    Genuinely surprised you didn't opt for CAN to talk between the motherboard and the feeders.

  • @yashwanthKumar5989
    @yashwanthKumar5989 3 роки тому +1

    cool feeder

  • @biggizmo6041
    @biggizmo6041 3 роки тому

    Do you think that at some point you need ad another chip to the board to split the process load?

  • @ChadKapper
    @ChadKapper 3 роки тому

    Rig-A-Ma-ROLL!! Love this channel :)

  • @ardabildik5641
    @ardabildik5641 3 роки тому

    Hi Stephan can you make a pnp machine like your mini pcb miller sized?

  • @garthberry
    @garthberry 3 роки тому +1

    Did you discount CAN bus for any particular reason when looking for a bus for the feeders?
    Physically its very similar to RS485 (twisted pair with 120 Ohm termination at each end), but, you also get a nice message based protocol with arbitration and node IDs...so your feeders and controller can freely communicate bi-directionally without needing a custom protocol that deals with arbitration and collisions and addressing. The STM32F103 has a built in CAN controller and just needs a transceiver like the Texas Instruments SN65HVD230. The only real drawback I can see is that RS485 allows a slightly higher node count. CAN is still good for at least 120 nodes on a single bus though.

  • @c1nema1
    @c1nema1 3 роки тому +2

    FINALLY 🎉

  • @gazehound
    @gazehound 3 роки тому

    Stephen is becoming a soldering god

  • @ehsanulkarim
    @ehsanulkarim 3 роки тому

    Can I please see a demo where it stands now

  • @spacehitchhiker4264
    @spacehitchhiker4264 3 роки тому +1

    Try Modbus. There's an arduino library and it's pretty much got everything you need

  • @jimosborne677
    @jimosborne677 3 роки тому

    Inspiring work. I'm late to the party so forgive me if this has been discussed. You only need one pnp machine but many feeders. Your feeder design is very cool, but to keep cost down, it seems to me feeders should be dead simple with no electronics. I've seen passive feeders where the pickup head pushes a lever for the next part. I imagine that slows things down. If so, what about a device running on a rail under the feeders that can move to any feeder and dispense its next part?

  • @jamess1787
    @jamess1787 3 роки тому +1

    "Ticka ticka vrrrt"

  • @l3d-3dmaker58
    @l3d-3dmaker58 3 роки тому

    I'd recommend some smoother stepper drivers to reduce vibration, something like TMC, in stealthchop they'd be perfect, and even allow you to go super fast if you wanted, they're very powerful

    • @fischX
      @fischX 3 роки тому

      I don't get why he uses stepper for that - odrive servos are cheap too but with much higher speed and probably even better precision. If you search for odrive pick and place you probably get what I mean.

  • @user-jg3pe7nl5c
    @user-jg3pe7nl5c 3 роки тому

    Hello, I'm Goblin Goul from Korea.
    It was very helpful because I referred to the video a lot.
    Can I get a list of the parts used in the pick and place machine you are currently making?
    I would like to know which parts you used, such as camera, head, motor, controller, etc.
    And if possible, I would like to receive the Marlin firmware or Smoothie firmware library, can I get it?

  • @Jandodev
    @Jandodev 3 роки тому

    🔥

  • @Empusas1
    @Empusas1 3 роки тому

    WhenI stumbled across your video series I was thinking you did any "invention" on this. Meanwhile I found some >1 year old videos from the guys with the idea to built one.

  • @brawndo8726
    @brawndo8726 3 роки тому

    I feel like this would be easier with Klipper

  • @korneljadeit5353
    @korneljadeit5353 3 роки тому

    nice

  • @mrengstad
    @mrengstad 3 роки тому +1

    I am confused... what is RS45?

    • @TheRainHarvester
      @TheRainHarvester 3 роки тому +1

      Rs485 , a differential signal so the signal can travel far without getting corrupted. I used it on my 30' robot hand video. It worked 50' + away.

    • @mrengstad
      @mrengstad 3 роки тому +1

      @@TheRainHarvester Ah, thanks! That was quite confusing to me.. Perhaps say the "eight" for clarity? I don't think it is common to omit it. :-)

  • @triton7333
    @triton7333 3 роки тому +2

    I preferred JLCPCB, it is much cheaper and the Quality is the same...

  • @SpareChangeTV
    @SpareChangeTV 3 роки тому

    IS IT GOING TO BE SICK

  • @harryman01
    @harryman01 3 роки тому +6

    The feeder waste too many parts , some room for improvement

    • @niclash
      @niclash 3 роки тому

      yeah, my first thought too. Affix some cover tape so one doesn't need to feed until cover tape reaches spool.

    • @ModelLights
      @ModelLights 3 роки тому +1

      It's a shame I wasn't watching for this stuff about a year ago, probably $200 worth of this could be designed out. Some good ideas but seems to be 'designed toward the $10,000 and $15,000 pnp machine' ideas, where they've done a lot of extra things I'd consider unnecessary especially for a low cost design.
      There's a better way to arrange the rails, and cut of 15 or 20 percent off the floating rail's weight with the same reach and better accuracy.
      Kinematic tool changer set up so you can take off the head and put on a laser cutting head, and probably light CNC capable.
      Double rail both sides, for up to 128 feeders. (Realistically I'd do 64 on one side, and not have to access the other side of the machine unless I really needed more than 64.)
      Dallas is great but expensive, instead of their $1.30 part I'd use the Microchip 22 cents part. I'd design the pad to take all 3, Dallas form factor, TSOP, and TO-92 for whichever is cheapest at the time.
      Non-intelligent floor, not sure what the purpose of having an essentially '3rd party' knowing and communicating really is, I'd bypass it entirely.
      Feeder motors separate from the cassette. Only need as many drives as you're using, while having lots more parts with the cheap plastic cassette part ready, just snap off one and snap on another. No motors or electronics sitting around wasted if you have a lot of different designs, but still quick to change and use parts.
      Rest of the plastic cassette printed, with the ID chip in that part. Print them, add chip, and they stay married to your part reel forever. Snap them on and off the feeder motor board.
      Positions picked up by the head, no need to keep track of what's where manually. Head goes down the line touching the ID chip pads, and knows exactly where parts are. Swap 2 feeders it can pick up the changes. Only needs a simple switch for 'something changed', the head can pick up what went where.
      I'd look at a part tray attached to the head. Go to the parts, pick one up put on the tray, times 8 or 10, then go place 8 or 10 parts. Much less wasted travel. You could go slow and still beat 'faster' machines.
      No up camera. 4x down cameras, 90 degrees around the head. Align the parallax so your positioning is dead accurate. 4 pics your aligned correctly, place, then 4 pics and you know the part is aligned correctly.
      I'd realign the feeder design so the pickup area is directly over the rail, that's what needs maximum accurate position. Then push everything else down, so it hangs like an upside down U over the rail, with the side 'in' as short as possible so there can be a second inner rail with nose to nose feeders.
      Those are just the main things I'd rearrange off hand, probably forgetting a few bits here and there..
      Well there's the obvious other thing, easily squeezed back in to a $30 BTT SKR 1.4 turbo board while still retaining basically all the functionality.
      If you haven't guessed, I'm looking at doing exactly this. Can't escape $200, $250, or $300 worth of hard parts, rails bearings etc. But I'm pretty sure you can make a $400 to $600 unit that will actually be better than some of the $10,000+ machines. 4 cross aligned cameras and get a parts tray working and it could be very nice.

  • @MarionMakarewicz
    @MarionMakarewicz 3 роки тому

    Ok. This is making me install Discord App and Twitch so I can get more of your work. Video is just a tease! Again, your videos make me want to get up and make something even more than #ivanmiranda.

  • @JohnSmith-hn6kv
    @JohnSmith-hn6kv 3 роки тому +1

    I don't think speed is that important. Accuracy is 100 times more important than speed.

  • @richard-sim
    @richard-sim 3 роки тому

    Oh no, looks like you lost access to the FormLabs printer when you left! Ugly brown FDM. :(

  • @powil4ss
    @powil4ss 3 роки тому

    no weird hacks? wtf is up with that tape..

  • @randycarter2001
    @randycarter2001 3 роки тому +1

    Github needs a full update. Feeder design is 10 months old as of March 6th for example.

    • @stephen_hawes
      @stephen_hawes  3 роки тому

      Check the FAQ! Everything is up to date in feature branches. github.com/sphawes/index/wiki/FAQ

  • @clemensmayer9171
    @clemensmayer9171 3 роки тому

    just to let you know YT is again unsubscribing people randomly..for example me from your channel.