What is a Prioritising Mechanical Multiplexer?

Поделиться
HTML-код
  • Опубликовано: 5 сен 2024

Комментарии • 868

  • @TheNerd484
    @TheNerd484 3 года назад +453

    It might be a good idea to use a clutch system with permanently meshing gears. That would allow you to switch outputs quicker and address multiple outputs at once if they all need to be turned in the same direction

    • @clonkex
      @clonkex 3 года назад +21

      The clutches could be controlled by cheap servos, so that should work work well.

    • @minhducvu8282
      @minhducvu8282 3 года назад +48

      @@clonkex Or better to use magnetic clutch systems to get better response times

    • @fred-9929
      @fred-9929 3 года назад +17

      I prototyped such system for a loading/unloading filament mechanism, using small clutchs from copiers. The issue is they went hot when energized, and melted my PLA parts :o/ I may try again with ABS, one day.

    • @Andrew_Sparrow
      @Andrew_Sparrow 3 года назад +25

      This has been used in colour laser printers for many years; magnetic clutch to drive each colour drum in turn from one motor

    • @johnflux1
      @johnflux1 3 года назад +8

      @@Andrew_Sparrow That's really interesting. I'll have to look for more information on it.

  • @matthewjames2833
    @matthewjames2833 3 года назад +182

    This would be great for sorting or dispensing discrete amounts of items.

    • @newburypi
      @newburypi 3 года назад +12

      Yes. For dispensing ingredients or pigments.

    • @electronash
      @electronash 3 года назад +12

      Next video: "James' Marvellous Cocktail Machine." lol

    • @MagusTenth
      @MagusTenth 3 года назад +11

      I really like the idea of combining these with peristaltic pumps for hydroponics... or a home bartender robot.

    • @coffeefish4743
      @coffeefish4743 3 года назад +2

      maybe it could be integrated into the really useful robot build as a base station or something

    • @travisash8180
      @travisash8180 3 года назад

      Perhaps it could be incorporated into a robot that makes funnels ?

  • @dhijs1867
    @dhijs1867 3 года назад +114

    I feel like this could be used for a self leveling platform. A table would be the easiest thing to say, you can plop it anywhere and the table will adjust the leg height automatically to become level.

    • @andy_s_8982
      @andy_s_8982 3 года назад +1

      or a theodolite or dumpy level laser

    • @josephhutch4911
      @josephhutch4911 3 года назад +1

      I've been trying to think of a design for a washing machine stand that I can level more easily than adjusting the feet of the machine. This mechanism is better than any of the designs I had in mind.

    • @egg_mittens
      @egg_mittens 2 года назад +2

      This would be very useful for auto-bed levelling for 3d printers.

  • @reiniss9344
    @reiniss9344 3 года назад +256

    I think it would be practical to use it for controlling a lot of water valves.

    • @Varue
      @Varue 3 года назад +18

      yes, or air valves, like for pneumatic soft robots!

    • @007hansen
      @007hansen 3 года назад +5

      Yes, and also multiple perestaltic pumps, the most awesome water valve of them all XD
      Anyway... retrofitting existing water valves would save them from the trash! They can be quite demanding in torque!

    • @ulob
      @ulob 3 года назад +11

      Multi tap beer dispenser for a robotics event after COVID?

    • @Wileama
      @Wileama 3 года назад +6

      Robot bartender? Watering a bunch of plants? Might be interesting if you could make the multiplexer circular. That way you’re never more than half the outputs away from your next position.

    • @westly7rock
      @westly7rock 3 года назад +2

      @@Wileama this one is great because unlike a soft robot, no more than one output would need to be actuated at a time

  • @SJMDesignInc
    @SJMDesignInc 3 года назад +83

    You could use this to keep soil irrigated for a 3-dimensional stack of plants. Moisture sensors could tell you which plant needs water then this could be used to send the dispenser to the proper xyz position.

    • @bob2859
      @bob2859 3 года назад +1

      Plant vending machine! I like it :)

    • @garnerday7149
      @garnerday7149 3 года назад

      Wonderful idea! But the idea of a moisture sensor would be troublesome from the perspective of establishing values. Thus could be bypassed via a little chip that gets programmed with set intervals, or maybe a knob that adjusts the timing by 5% every revolution.

    • @nottelling2083
      @nottelling2083 3 года назад

      @@garnerday7149 farmers just use drones or quadcopters with cams for multi-spectral images. You don't really need a boots-on-the-ground solution for that other than in remarkable spots. Some trained sw and that kind of data would handle much of what could be automated.

    • @skipfred
      @skipfred 3 года назад

      Or just run a tube to each level and select the pump output with a solenoid. This thing is massive overkill for such a simple application

  • @oisiaa
    @oisiaa 3 года назад +368

    Does James even sleep? How does he engineer and build so much stuff?

    • @angst_
      @angst_ 3 года назад +31

      I know right? I take so long to design things in fusion360 and print them. Then when I do, it's usually wrong, so I have to try again!

    • @BlueScreenCorp
      @BlueScreenCorp 3 года назад +14

      practice and experience?

    • @srtghfnbfg
      @srtghfnbfg 3 года назад +8

      @@BlueScreenCorp and sponsors that give printing supplies ! x']

    • @electronresonator8882
      @electronresonator8882 3 года назад +6

      even James can get a lot of money running this channel alone, I think he would rather do it with a team and share the revenue

    • @nicksound
      @nicksound 3 года назад +2

      Он спит, пока течёт его любимый кетчуп
      Или печатается очередная деталь

  • @acorgiwithacrown467
    @acorgiwithacrown467 3 года назад +20

    It's titles like that which bring a smile to my face because i know I'm going into the video knowing absolutely nothing

  • @BorisTheMonkey
    @BorisTheMonkey 3 года назад +70

    It reminds me of those useless boxes that turn off their own ON switch. You could make the ultimate "Useless Box"

    • @larsscholz3762
      @larsscholz3762 3 года назад +3

      yeah, like a useless box with three analog input/output instead of only one digital one.

    • @WisKy64VT
      @WisKy64VT 3 года назад

      Yesss this was my thought also!

  • @cluelesssoldier
    @cluelesssoldier 3 года назад +9

    It’s awesome that you share these videos, but the even bigger thing is that you provide a literal master class in critical problem-solving, as it relates to identifying all case use scenarios. This video is a great example - you walk us through, step by step, how you address each potential scenario and subsequently beef up your code to resolve the issue in question. This sort of critical logic application is less common than we might collectively hope for. 😂
    As an aside, my daughter is 8 and I promised her we would build one of your robotic dogs - looking forward to the challenge!

  • @tamasfeher4875
    @tamasfeher4875 3 года назад +73

    Maybe it would be useful for a robotic bartender, it operates many pumps that funnel into a glass?

    • @medivalone
      @medivalone 3 года назад +2

      AvE has entered the chat

    • @travisash8180
      @travisash8180 3 года назад

      Tamás Fehér would James have to 3d print the funnel ?

    • @tamasfeher4875
      @tamasfeher4875 3 года назад +1

      @@travisash8180 As far as I know FDM 3d prints are rarely watertight out of the printer, so it might be better to use a kitchen funnel from a dollar store or something like that

    • @tippyc2
      @tippyc2 3 года назад

      Maybe as a novelty in a home bar. The "one at a time" control limitation is gonna make that super slow.

  • @zeekjones1
    @zeekjones1 3 года назад +9

    This can be used in a flip clock.
    It will rest on the 'seconds' position, but will move along when the 'hour' or 'minute' change.
    Could even be extended to a calendar or any other kind of counter.

  • @WistrelChianti
    @WistrelChianti 3 года назад +10

    Shame about the lack of printing music these days. Always enjoyed those bits in the past. The cute chiptune'y music made me smile

  • @andy_liga
    @andy_liga 3 года назад +6

    This mechanism remembers me so much of the Prusa MMU, it's basically the same exact concept for multiplexing multiple filament to a single filament extruder.

  • @luisca92
    @luisca92 3 года назад +6

    People like you are what keep me on RUclips.

  • @SpencerPaire
    @SpencerPaire 3 года назад +20

    James: Builds SLAM-located, AI navigating quadrapedic robot dog with ROS and advanced power electronics.
    Also James: "So I just used tape and zipties to attach these potentiometers."
    That's the expertise of a true engineer!

    • @jearlblah5169
      @jearlblah5169 3 года назад +1

      "anyone can design a wall hook, but an engineer can design a wall hook that is just as strong as neeeded"

    • @tippyc2
      @tippyc2 3 года назад +2

      @@jearlblah5169 And then the engineer slaps a 5x factor of safety on it anyway because people are stupid

    • @revimfadli4666
      @revimfadli4666 3 года назад

      @@tippyc2 but also, an overly tight tolerance that fails when imprecise installations come into play

  • @jaquo25
    @jaquo25 3 года назад +9

    When I was a kid I had a Radio Shack Armatron. A whole robotic arm that ran off of one drive motor and lots of clever gearing.

    • @Dithermaster
      @Dithermaster 3 года назад +1

      I still have mine somewhere. Very clever system of gears, and 4 of them were dual-speed too!

    • @beliasphyre3497
      @beliasphyre3497 3 года назад

      I have my Armatron on my desk. Doesn't work too well anymore, but always reminds me of my love for robotics that I've had since I believed in Santa.

    • @someguy2741
      @someguy2741 3 года назад +2

      I really wanted one but was poor... making a replica would be a good series.

  • @rvdm88
    @rvdm88 3 года назад +25

    this would be great for some kind of sequence of events, like a "loading" robot that first grabs a ball/projectile, then swings a arm to a receiver then releases the clamp and then shuts the receiver hatch. after it will then reset all items to their original position

    • @brendandor
      @brendandor 3 года назад +2

      A trebuchet robot! Arm, load, aim, fire!

    • @henrydonaldson4665
      @henrydonaldson4665 3 года назад +1

      Electromechanics. Technology Connections has a couple great vids on a jukebox with just this type of idea

    • @catman08724
      @catman08724 3 года назад

      @@brendandor I'm thinking phase 1 a catapult winding back, phase 2 something dispensing or an arm dropping some type of projectile in, and phase 3 release to fire at a predetermined position like the entry way to your room just for fun

  • @BrandenAllen
    @BrandenAllen 3 года назад +2

    I really like thangs and hope it gets more popular.

  • @D4rkS7der
    @D4rkS7der 3 года назад

    I recently did a project very similar to this, but with few differences. The main motor was connected to a long lantern gear, mounted to motor shaft. Corresponding star gears were engaged to this lantern as the outputs. These star gears were mounted on a component, which featured solenoid, with mounted gear. When the solenoid was activated, whole mechanism engaged and torque was transfered. Advantage of this approach is that we can have more than one output engaged at the time.

  • @KIKAItachi
    @KIKAItachi 3 года назад +1

    Mechanical multiplexer is an amazing idea. It is a perfect solution for a robotic arm as each degree of freedom needs high torque and high precision = big and expensive motor. Unused channels would require breaks though.
    I am looking forward to the future videos on this topic.

  • @beliasphyre3497
    @beliasphyre3497 3 года назад +3

    Made something like this in college. It had twelve outputs that were vertical screws driving an indicator. The planned use was to indicate the tide for the next twelve hours.

  • @benwaterz2122
    @benwaterz2122 3 года назад +16

    I could see something like this being integrated in some factory machines. Maybe you could make a robot foosball table. I love living in the US because the announcements always say Tuesday and it shows up monday night. Im spoiled for that. Awesome video!!!

    • @sirareus
      @sirareus 3 года назад +2

      If he sped it up it could be used to make an amazing robotic foosball table. I really like this idea.

    • @tippyc2
      @tippyc2 3 года назад

      Wouldnt be viable, factory machines usually need to perform multiple functions at once.

    • @benwaterz2122
      @benwaterz2122 3 года назад

      It would work just not efficiently how bout that haha

    • @sirareus
      @sirareus 3 года назад

      @@tippyc2 With a fast motor and a can do attitude it might be fun. Maybe not the best possible design, but It would still be a cool use of the mechanism.

  • @executeOrder69
    @executeOrder69 3 года назад +4

    You could turn arround the first worm gear so that there is less distance between the three input gears. That reduces travel time, espacially between the first and the second input. Then you could hook up the most often used output to the worm gear in the middle, and the second most often used output to the first worm gear.

  • @akaHarvesteR
    @akaHarvesteR 3 года назад +5

    My suggestion, build a second one and have its output control the pots on the first one, and vice versa.

  • @sgavy
    @sgavy 3 года назад +14

    If you used a double clutch system on each output, you could have a motor thats turning at a constant speed, and outputs triggered simultaneously in either direction 🙂

  • @PowerScissor
    @PowerScissor 3 года назад

    The absolute best use of this device is for RUclips video content, and showcasing the possibilities of 3d printing.
    So I think you nailed it first try.

  • @OldCurmudgeon3DP
    @OldCurmudgeon3DP 3 года назад +1

    Reminds me of the Armatron gripper I had as a kid. It had only 1 motor to control a 6 axis arm via 2 joysticks. A modern version of it w/ steppers or even servo motors would be cool to see. I'd bet most of the design is available; just have to piece it together from various STLs.

  • @aL3891_
    @aL3891_ 3 года назад +13

    You could make an arm where the joints are controlled with strings and have this thing wind the strings :) also maybe you could have a bunch of branching tracks for the marble course and have this thing move back and forth and change the tracks like levers on a train track

    • @indecisivebuilds5812
      @indecisivebuilds5812 3 года назад

      Like the string idea, there is so much potential with that. Like puppets (Pinocchio), or the wooden Village puppets from Shrek.

  • @WistrelChianti
    @WistrelChianti 3 года назад +1

    This is such a lovely thing... it's so hypnotic just watching it slide back and forth turning stuff

  • @Just_Ignorant
    @Just_Ignorant 3 года назад +1

    This would be great for dispensing applications like color mixing, hydroponics, or selective oilers. Additionally, this system would benefit from a clutch mechanism or belt drive, which would greatly improve shifting time. Clutches would limit you to maybe 4 outputs, but a belt drive could be expanded almost indefinitely.

  • @TheDementation
    @TheDementation 3 года назад

    I love how you show the iterative modification to the logic.

  • @barebos
    @barebos 3 года назад

    Hi James, as a LEGO fan I didn’t have that many motor, so I used this system of a sliding motor to many outputs a lot. I had a good inspiration with Technic set 8082 Multi Control Set. You could build 4 models with this set and one of them was a skid steer forklift vehicle with this system. I used it the control a self designed crane to move the boom, arm, hook and rotate the crane. With 2 motors and 2 up and down joysticks I could move a model with 4 functions. This was absolutely great. Now I have a hole draw full of motor so I don’t use this system any more, because it is very bulky and only works in large models. If you interested in the LEGO set, there are many website that have LEGO instructions to watch online or download in pdf. It is quick a interesting model, because it is very compact and the positioning motor only moves the rack 1 stud per function. So to compact this system you could learn a lot from this model :)
    You could build a rover that moves forward and back, slide and it turns left and right, slide and the arm moves up and down, slide and it opens or closes the grabber. With rotation sensors you could program it to move a programmed path or with a light sensor make it a line following rover. Make it pick up objects or even give it a fifth function os it can alternate between different attachments. Or rotate the grabber so it can pore a can of soda in a glass / cup. It would be very challenging for you, but it would be a fun project!
    Looking forward to what you are gonna make with this system.
    All the best, from the Netherlands.

  • @Flav_M
    @Flav_M 3 года назад +1

    I didn't see it at first, you did a great job presenting every step....then it clicked. Nicely done. Could you add two more axis, a joystick(or integrate like a game controller) and an arm with a cup? Excavator, or those could be the programing inputs for like a pick and place arm, safe cracker, laser guided drill press, etch a sketch with retractable pen....damn the possibilities.

    • @Flav_M
      @Flav_M 3 года назад +1

      Have your TV or PC screen oriented at optimal position. With the proper sensors it could follow you around the room. This would be awesome in a home gym where one has multiple exercising machines spread throughout the room or while working on a project in the garage/shed.

  • @medivalone
    @medivalone 3 года назад

    This brings me back to my days of printer repair. More complex laser printers will have a bare minimum number of motors, with systems to engage and disengage different drive sections to accomplish different tasks, like feeding paper from the manual input or duplex printing. A common mechanism is a gear with a few teeth missing. It will usually have a slope that is engaged with a spring, and a key being held back by a solenoid. When the solenoid is fired, the gear will be free to advance (with the spring causing it to rotate enough to engage the teeth) and the gear will do a complete rotation before coming to rest against the solenoid.
    Another mechanism is having two different gear trains coming off the same motor, with a T rocker to engage only one train in one direction, and the other train in reverse.

  • @simondibbern5564
    @simondibbern5564 3 года назад +6

    You might want to look into electromagnetic clutches for this purpose, that would be interesting, too!

    • @andy_liga
      @andy_liga 3 года назад +6

      That's how older milling machine used to work (before the advent of cheaper/smaller electric motor). They used a single beefy, normally 3 phase, motor and multiplex it to the 3 axis and spindle via clutches.

  • @andraslibal
    @andraslibal 3 года назад

    There is a lot of knowledge and know how behind making something working as smoothly as shown.
    It might look easy but it is certainly not. I appreciate the quality of things on this channel.

  • @fishyfrog2009
    @fishyfrog2009 3 года назад

    This mechanism would be useful for a number of niche systems that I think you could make a great robot to accomplish those tasks. A seed planting robot that works in a prepared garden bed to separate seeds from a bulk supply, load them into a mechanism that can be activated in sequence by mechanical multiplexing as needed. A similar idea could make an art robot that uses colored sand and planned dispensation to make beautiful robotic art based on an image. I love your work, and you make my brain wiggle when I think about what you do.

  • @TheAstronomyDude
    @TheAstronomyDude 3 года назад +1

    I've seen this mechanism at a huge industrial greenhouse. A single motor on a rail would open or close dozens of windows in different patterns.

  • @MacMcCardle
    @MacMcCardle 3 года назад

    Suggestion for you - Remove the lead screw setup and replace it with a fixed rotating shaft with straight cut gears at each power take off position. Have a hinge at the end of each worm gear bearing so that the worm/straight gear assembly and be pulled/pushed down by an electromagnet/pneumatic source to engage the output. The worm gears will still mesh fine at a different angle. This will mean multiple simultaneous drives can be used, reduce parts cost, increase switching speed, remove lag between engaging and disengaging gear sets and enable outputs to be selected without moving other outputs on the way as is the case in the current setup. Really cool idea though, hadn't thought about that.

  • @MartinPHellwig
    @MartinPHellwig 3 года назад

    Sailboats often have an assisted motor for pulling anchor chains, hoisting sails and adjusting the sail position, people usually manually change the input to what they need.

  • @ilithebutterfly42
    @ilithebutterfly42 3 года назад

    I have made something similar in the past, it wasn't exactly a multiplexer like you made here, but it was designed to take one bidirectionnal input and have two unidirectionnal outputs. The way I made it was by using a sort of variant of a ratchet mechanism. The use I had for this mechanism was because I had a limitted amount of motors I could use (it was for a Lego mindstorms competition called Zone01, I was like 14 back then) But this allowed me to make two movements with one motor. And since we were limitted to 4 motors, this was a big plus

  • @tankbottoms-yes
    @tankbottoms-yes 3 года назад

    This totally could reload balls that accumulate from various outputs with that great ball contraption you are working on.

  • @roberthurley4241
    @roberthurley4241 3 года назад +1

    Say tuning a transmitter amplifier together with harmonic filter and antenna matching network. Feed back to be supplied by frequency and phase discriminators as required. I think it would work well as there is usually a bit of back and forth tuning to get it spot on.

  • @David-gk2ml
    @David-gk2ml 3 года назад +4

    11:48 I would leave and come back when you've made up your mind too!
    it's not a bug it's a feature

  • @tonydugan8655
    @tonydugan8655 3 года назад

    This would be a great idea to control a cable-driven appendage such as a tentacle or tail. The footprint of the Multiplexer would allow it to be mounted on a rail system that could be driven by a worm gear the length of a robot. This could effectively give opendog an extra appendage to interact with its environment. It could even play fetch at that point.

  • @grimsdagger
    @grimsdagger 3 года назад +1

    This would also be really useful in hvac ducting, you could measure each rooms temperature and redirect heat/cooling to whatever room in your house that needs it the most.

  • @gfixler
    @gfixler 3 года назад

    I've had some display ideas over the years that wanted something like this. I figured it would be long rods with magnetic clutches, so the things that needed driving could grab on until they were where they wanted to be. I had an idea, but not enough motivation/time/money, to make a grid wall of boxes, square from the front, and deep, with a roller at the back, an open front, and a smooth platen behind the front, held on by one side only. A loop of some kind of paper or plastic would loop around the back roller, and over the front platen, and it would be divided all along its length into colored squares, say 16 of them - good computery number. Spinning the roller would slide the tape over the platen, revealing different colors. A wall of those would make a low-color display, and changing to the next image would be a long, artsy process of 1 big motor spinning a vertical rod, and various magnetic clutches engaging particular row rods via gears, with more magnetic clutches engaging particular rollers to gears on those row rods. Seems like something your endless patience could pull off :)

  • @alexbruski1138
    @alexbruski1138 3 года назад

    I teach First Lego League (FLL) to 5th through 8th graders. The robot building competition allows only using one controller which can only control 4 motors and 4 input sensors. I showed them this same concept three years ago on using two motors to activate any number of discrete output shafts. I did it in a very similar way using worm gear drives so those discrete output hold their position when not being driven. I used multiple drive gears coupled to the main drive motor so the movement of the drive system was minimized. Center position drives the center gear. Sliding one gear width left of center drives the output shaft left of center. two gear widths left of center drives the second output shaft left of center. One gear width right of center drives the output shaft to the right of center. The separation of output shafts is determined by how many output shafts are incorporated into the system. This also allows output shafts that are side by side to be run simultaneously by moving the drive gear in half gear distances so the drive gears engage half of each of two driven gear trains. The worm gear drives were more complicated than yours in order to have the driven gears all side by side in a row. I accomplished this by running the worm gears with a bevel crown gear that meshes with the side of the driven gears.

  • @GoogleAccount-vk3xd
    @GoogleAccount-vk3xd 3 года назад +2

    I feel like the carriage system would be redundant unless it could have another purpose of its own - how about an automatic media flow discharge system - each wormed section has a container that takes an inflow of something like small ball bearings or water, and the carriage could be programmed to move to the container with the greatest mass to empty and transport its contents to an outflow or collection of some sort. Could be used for harvesting growing materials depending on their state of growth, too.

  • @thomashotchkin4722
    @thomashotchkin4722 3 года назад +2

    This seems almost identical to a manual gearbox, just with multiple outputs instead of a single output shaft and a moving motor instead of clutches.
    Rather than moving the motor and using the gears as a clutch, all the gears and motor would stay fixed and meshed, and clutches would engage or disengage each output. This would also have the advantage of using multiple outputs at once rather than being stuck with one at a time. Plus much faster engagement.

    • @thomashotchkin4722
      @thomashotchkin4722 3 года назад

      With friction clutches it would make a good tracked vehicle drivetrain, or 8x8 wheeled vehicle. Engaging one side or the other to steer, and if using wheels only engage the wheels that are on the ground.

  • @davisdiercks
    @davisdiercks 3 года назад +1

    Cool! It seems like it'd be more efficient and smaller if the motor itself didn't move, but maybe a gear sliding along the shaft or even some kind of clutch mechanism.

  • @KyleJarrett1337
    @KyleJarrett1337 3 года назад

    Use it to drive a series of cable drums, each corresponding a sheet on a sailboat, and build a self sailing sailboat drone. One motor means lower weight in the boat = better performance. Create linkage to move motor down low for ballast. Using only one motor means less power draw, means enhanced duration.

  • @AkashKumar-px7rw
    @AkashKumar-px7rw 3 года назад

    I was thinking of something like this for a project i had in mind. I was thinking of something like a car transmission system where one input can control multiple outputs.
    The project i had in mind wad multiple pop up shelves which will stay hidden in their default state and will pull out vertically when needed. It's too complicated for me to attempt as an actual shelving project for my home but the concept holds true. This mechanism will allow the user to have multiple pop up shelves at a bare minimum cost

  • @griffmason8591
    @griffmason8591 3 года назад +3

    the dog food robot from "back to the future" 3 mechanisms (can drop, arm move, and open can) if you want arm twist too.

  • @CollinOstrowski
    @CollinOstrowski 3 года назад +2

    This is used in high school robotics commonly for alternative modes of robot movement. So in the case the robot has to climb there's really no point to also be able to drive at the same time. So it could switch between drive and climb as once lined up for climbing the drive doesn't matter.

  • @fatgamer919fan4
    @fatgamer919fan4 3 года назад

    Make multiple linear actuator from one box, like a fishstaircase for great ball contraption, great video

  • @nvanarchy
    @nvanarchy 2 года назад

    Shout out to Perth Western Australia if you use my idea 😅
    Consider a design akin to a modified countershaft transmission.
    Utilised the clutches as your output
    1 input and as many outputs as required. Each output can be geared as required and you can activate each clutch via magnets or a pneumatic pump on the transmission.

  • @KellyBC
    @KellyBC 3 года назад

    This reminds me of the Armatron toy from many years ago in the sense that it uses a single motor to control many different motions. Very cool.

  • @MaeveWumbo
    @MaeveWumbo 3 года назад

    I really love the idea of a multiplexer in space rovers!
    You can move multiple joints with just a single motor, it would save a ton of weight!
    Or when it comes to reliability, I wonder if there is a way to create a multiplexer with multiple motors.
    Like... join A and join B are controlled by motor A and B respectively.
    But if motor B was to fail, motor A could use a multiplexer to drive both joint A and joint B. It would make the movement process slower, but you would still be able to move a joint that you wouldnt be able to otherwise.
    I would really love to see you develop something like that!!

  • @AlRoderick
    @AlRoderick 3 года назад

    The classic application for a system like this is a vending machine. Especially the kind where stacks of identical items are stored between a pair of screw augers, when you choose an item one single motor engages with the chosen auger and turns it, I think in most vending machines they use common shafts and some electromagnetic clutches to decide which shaft gets engaged, but I have observed at least one fizzy drinks machine that uses a 2 axis picker that moves in front of your chosen drink, uses a little plastic Allen key to spin the auger, the drink gently moves on to its platform and then it can move itself to the window for a handoff to the customer.

  • @jdmeesey
    @jdmeesey 3 года назад

    Reduced weight for the same functionality has space equipment written all over it. A rover that only does one thing at a time anyway has plenty of time to switch between drive outputs. Also, If you put geared outputs around the drive axis, you can condense the outputs. Then bring your output shafts out to the end of the mechanism, and stagger the lengths so you can put gears or pulleys on the outputs and keep it in line with the rotation axis. This would help reduce bulk, and be suited to being fixed along a segment of, say, a forearm for controlling wrist movements. Wrists don’t have a large range of motion, but encompass many axis into one joint. Many string-and-spring driven joints would work well in such a small area. You should add a sensor on the drive motor for feedback. Maybe 2 sensors: one geared for a finer resolution.
    That multiplexer you made for Ultron got me super curious too, I can’t wait to see what you can come up with for this mechanism!

  • @sangreti7483
    @sangreti7483 3 года назад

    I think this could make a great addition to the open dog. I can see this being a sort of backpack for the dog making a cable driven arm, add a forth position and you have a grip control. could be a neat application

  • @paulvild
    @paulvild 3 года назад

    My sense is that the linear slide is the limiting factor. Some one already mentioned the use of a clutch, which is clever. I was thinking that you could have a rotary positioning system where you turn the drive to sequence it into position by stopping at the degree 0-360 that corresponds to that particular output. Or better yet you could have the circular arrangement, but the drive motor is fixed, with each drive on its own linear slide oriented perpendicular to drive motor. Then you could activate each output by engaging it to the drive. The advantage here is not only do you have shorter engagement time for the ouput, but you also have the possibility of engaging multiple outputs at once if they are needing to be turned in the same direction.

  • @semegraph
    @semegraph Год назад

    I think it becomes more useful the closer the input gears are spaced but the further the outputs are spaced. If you had a large matrix of silos and needed to fill one of them at a time from an incoming truck, a system like this could allow one big engine to control 24 conveyor belts across a very large area. if you specifically need 3 outputs, you should put them in a ring configuration so at most you only have to move one worm gear distance.

  • @yodal_
    @yodal_ 3 года назад +11

    Ah, yes, the joys of task scheduling!

    • @legotechnic27
      @legotechnic27 3 года назад +1

      And James is forgetting all about starvation :(

    • @GrahamDIY
      @GrahamDIY 3 года назад +1

      Reminds me of coding in ADA at Uni in 1992 producing a “bar tender” ASCII program
      Man I hated ADA.....

  • @DamianReloaded
    @DamianReloaded 3 года назад +2

    I'm at 6:55 and I'm already thinking of something. You could use this to drive the legs of a multi-legged robot, like a spider or a caterpillar. instead of having a motor for each leg you have one multiplexer for each side making each leg move/rotate in turn (you could have one multiplexer for both sides if you managed to invert/alternate the output relative to each side). You'd need a way to disengage the multiplexer completely as it rolls back to the beginning. See RI video "The Mathematics of Locomotion - Christmas Lectures with Ian Stewart
    " EDIT: I keep thinking about it, you could have one motor and a geared transmission and then different gears at each leg that you can independently turn on and off by making them engage with the transmission. Say, by lowering them down with a magnetic switch ... :/

    • @alexbruski1138
      @alexbruski1138 3 года назад +1

      If you mounted one drive mechanism rotated 180 degrees from the other then the drive motor could overlap both gears to drive them together, or slide to one side or the other to drive each side separately. Since this system uses two motors and you are driving two sets of legs, you could just drive them each with a separate motor. The only savings would be that by using the slide system only one of the two motors would have to be a big drive motor, the second motor could be a small positioning motor.

  • @HHubertxvi
    @HHubertxvi 3 года назад

    Prioritizing tasks is quite well understood in operating systems. You could investigate scheduling algorithms and use them in your multiplexer.

  • @StevenIngram
    @StevenIngram 3 года назад

    Since I'm an old guy who's been around sine 1970, I remember the old mechanical handheld games and small plastic pinball machines that used an electric motor and a shaft to drive what was effectively mechanical logic. This particular kind of mixer could triple the amount of "logic" in a system like that. :D

  • @elismob
    @elismob 3 года назад +6

    This would be super helpful in a hydraulic system such as an automated backhoe

  • @Monsmak
    @Monsmak 3 года назад

    2 ideas
    1. A slow moving robot platform with 8 or more legs thats both moves and self levels
    2. A device for dispensing various ingredients on a line for making different drinks or doing food prep

  • @spooncastro
    @spooncastro 3 года назад

    Watching 3d printers gets me excited for the future where 3d printers will be much more accessible and much quicker. I know paper printers aren't an exact analog for 3d printers but it gives my mind something to visualize when comparing how much better technology can grow

  • @mmmlol9000
    @mmmlol9000 3 года назад

    Hello, I think your concept is good. If the individual gears could be coupled to the main drive at any time via a servo, then several axes could also be moved at the same time. You only have to pay attention to the maximum torque of the axes, otherwise the motor will stop.

  • @TheRealNici
    @TheRealNici 3 года назад

    My idea for how to use this is sort of a tentacle robot. Each joint along the tentacle can be controlled with a wire (like a tendon) that's tensioned or released, and we can do this from one motor using this mechanism. It could then also do some prioritising to get the segments near the base of the tentacle in their right position first, since they affect the position of all the higher up tentacles. Or do it the other way around so it doesn't smack something with the full length of the tentacle while trying to get its position right. The advantage of using a mechanism like this instead of individual motors winding up wires is that you can have a huge number of segments.
    Instead of doing this with a rigid robot and wires, you could of course go back to the soft robot idea with inflatable segments and the motor just switches between which segments to inflate/deflate. Could be useful for like, a worm that moves along the ground by inflating one part and deflating the other, but that's probably going to be a pain to make work just right.

  • @kylewall9107
    @kylewall9107 3 года назад

    One idea I had for the gearing efficiency is output overlap, where the drive gear goes to worm gears that have multiple internal outputs which in turn drive the system outputs. Thus having 3 outputs come from 8 internals which come from 1 drive input.

  • @cavemaneca
    @cavemaneca 3 года назад

    An idea for being able to multiplex multiple outputs at once, have each output connect through round belt pulleys. Servos would control the tension for each output shaft to either engage or disengage it.

  • @toysoldier8947
    @toysoldier8947 3 года назад +1

    Could be used as drive for solar tracker gimbal.
    Use several in concert as stacker robot for kinetic battery tower.
    Use it to control I/O valves of a fluid manifold that needs conditional balancing or differential.

  • @MrAdzielinski
    @MrAdzielinski 3 года назад +4

    I feel like this could be used for a type of vending system. Or some kind of recipe builder.

  • @dheenadhayalan4206
    @dheenadhayalan4206 3 года назад

    1. We can use it to control hydraulics
    2. Drinks dispenser when there are many drinks to choose from
    3. Mechanism to move the ping pong balls in the contraption which is in progress, lifting them up maybe.
    4. A calendar

  • @LetsGetFitLarry
    @LetsGetFitLarry 3 года назад +3

    I think this would be great for a peristaltic pump setup for watering or treating plants

    • @nickcassidy259
      @nickcassidy259 3 года назад

      Agreed, or adjusting water chemistry, making drinks, etc. I think a set of peristaltic pumps gives a ton of options

  • @ianwalker6546
    @ianwalker6546 3 года назад

    Maybe you could use it in the Great Ball Machine to drive a grab lift? The operations involved in moving the ball (send carriage to ball input, lower grab, close grab, lift grab, send carriage to ball output, lower grab, open grab) can take place one at a time, so fits the mulitplexer perfectly with three axes (carriage position, grab height, grab open/closed)

  • @RupertBruce
    @RupertBruce 3 года назад

    Another fantastic component of an Escape the Room! Drill a hole through the axles of the outputs and shine a laser through the hole when it is lined up to release the next clue.

  • @herbertattema9890
    @herbertattema9890 3 года назад

    I will use it to switch between different gear rastios for a robotarm. Thank you so much for this idea.

  • @kirknelson156
    @kirknelson156 3 года назад

    here is an idea for you, how about instead of using a motor to position the drive motor use 1 long drive shaft and a clutch system to engage each gear desired. you then have the option of driving more than one output at a time, I'd use some form of electric magnetic clutch. this gives you the advantage of speed when selecting outputs.

  • @rayceeya8659
    @rayceeya8659 3 года назад

    It reminds me of the mechanisms they used on old steam shovels at the beginning of the 20th century. No hydraulics, Only a single steam engine and a collection of gears clutches and cables to do everything.

  • @angst_
    @angst_ 3 года назад

    You could add a latching mechanism. A type of hinged/spring loaded clip that engaged in the output shaft gears to keep it in place while the drive motor is not in place. It would prevent any drifting/back driving, and maybe help with gear meshing. The drive motor could lift it out of the way when engaged. Just an idea for an added feature. Not really sure if it's necessary for all applications.

  • @jakepearman1918
    @jakepearman1918 3 года назад

    Idea #1: This could be an application to vending machine dispensers. One gear moves laterally across the line of goodies, and depending upon a digital input, the data can be translated to a gear that it will spin which will release the purchased item.
    Idea #2: This could be used as a new solution to keys. For example, the mechanism can recieve a digital input, which turns the gears to a specific position, which then allows for a key to be inserted. Maybe for complex safes.

  • @John73John
    @John73John 3 года назад

    Not sure what you'd use it for, but I had an idea for an improvement to the mechanism. Right now you have the 3 blue gear + worm parts that mesh with the moving motor's gear. You could move those up to make room for another gear between them and the motor. The 3 additional gears would be longer, with only a small gap between each one, so that the motor has the option of stopping halfway between 2 positions and engaging both at once if 2 of them need to go the same direction.

  • @BaselineNL620
    @BaselineNL620 3 года назад

    Nice concept. it got my creative juices flowing, as i am typing i am getting more and more ideas. i think that it could benefit from closer spacing between output gears from faster switching. it might also be fun to look at a pneumatic switching system this could make the switching between output gears much faster (possibly with latches for positioning). i think this system has a few drawbacks 1. the outputs are free to be back-driven when the drive gear is not meshed. 2. during the initial stages of the meshing the gear load is very high. 3. is it slow.
    but these are all issues which can be addressed.

  • @lemmonsinmyeyes
    @lemmonsinmyeyes 3 года назад

    A consideration is that initial meshing of the gears, if the driving motor was moving and there is a load on the gear it’s trying to drive, all the weight would be on the tip of the tooth that meshes. So for a system you have here it works because it waits until full engaged to move.

  • @bradhoward9701
    @bradhoward9701 3 года назад +2

    with some silicone tube to make peristaltic pumps, it looks very much like you have the basics for a fine robot bartender!

  • @kevtris
    @kevtris 3 года назад

    tomy was a master at "mechanical multiplexers". check out the verbot, or the armatron robot arm. both use a single motor to operate half a dozen or more operations using a very large quantity of gears, and a special multiplexing cylinder studded with gears and tabs that are used to stop the cylinder at certain points around its rotation to drive the gears to the different functions. it is quite fast to change between outputs.

  • @steve_account
    @steve_account 3 года назад

    Small items or specific type of item sorter. Add a sort of scanner system or mechanical separator that allows you to use this to select which screw you want.

  • @andersmolzen7171
    @andersmolzen7171 3 года назад

    Robotic food mixer. Maybe it makes cookie dough.
    A thought about the gears: If you flip one of the worms lengthwise, the travel becomes shorter between the engagement points.

  • @boiledham
    @boiledham 3 года назад

    It would be very interesting to see the linear selector swapped with a rotational output selection method. You may lose the ability to scale upwards to more than three outputs, but it would allow you to pivot between driving any of the three outputs to any other output instantly.
    I wonder if the system might allow for two outputs to be enabled at the same time or if that "feature" would force you to switch gears more slowly to avoid dual-driving the outputs. The rotational selector should ideally allow you to intentionally dual-drive outputs as a way of starting the next prioritized action while finishing the current action.
    Food for thought!

  • @emanueley8410
    @emanueley8410 3 года назад +1

    you could switch a robot between operating modes. in a rover-style robot you could for instance use the same set of motors to alternately drive and operate some sort of manipulator/arm.
    or as an iteration of this: create a parallel mechanic multiplexer to drive all leg joints of hexapod-style robot simultaneously, and iterate over each leg in turn

  • @calistohuettich
    @calistohuettich 3 года назад +4

    I recommend using sun and planet gears. you could have all motors sun gears run continuously by a motor and all you have to do to actuate the output (the arm) is grip the ring gear with some break pads. You could even actuate multiple outputs at once (in the same direction).

  • @someguy2741
    @someguy2741 3 года назад

    This is almost identical to the power bench seat setup on my 68 buick. They have a simple synchronizer made up of a bit of springs and some lugs on the gears. They use double ended shafts and on each end of those is a flexible cable drive to each of the elevating or sliding gearsets on each side of the bench.

  • @charlesashurst1816
    @charlesashurst1816 3 года назад

    I love to see the maker movement developing.

  • @apbosh1
    @apbosh1 3 года назад

    A high strength neodynium magnet coupling would be good for the worm gears (maybe change the orientation) it would transfer between outputs without ever jamming. As for the use of the concept, like others have said i think a vending application or a game where you guess the positions prior to it starting then hit go and see how close you get (to something) . Neat build!

  • @TheNightstalkerShow
    @TheNightstalkerShow 3 года назад

    For something that moves that slowly, it can be applied where time isn't critical, like a mechanical scoreboard changer at a baseball game. A long shaft that can change all the innings and total scores for each team, controlled remotely by the umpire.