Jukebox color wheel synchronizer

Поделиться
HTML-код
  • Опубликовано: 9 дек 2012
  • I built a system to synchronize the two color wheel motors in a Wurlitzer Model 1015 jukebox. Originally, the jukebox used two synchronous clock motors, and the designers assumed that the motors would stay synchronous and keep the colors wheels at the same orientation after manually setting it. As it turns out, the torque required to spin the color wheels is enough to cause the motors to slip. Eventually, the color wheels get out of sync, and the left and right side of the jukebox do not match in color.
    My upgraded system uses two small DC gearmotors that interface with the original drive mechanics via a nylon gear from McMaster. I drive the two motors via a PN2222A transistor and sense the position of the color wheels with the optical sensors from an old computer mouse. An arduino controls the motors via PWM (20 or 30 KHz), and runs a phase-locked-loop routine with P-I control. This system could use a little tuning, but it's pretty close.
  • НаукаНаука

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

  • @AppliedScience
    @AppliedScience  11 лет назад +1

    He is a retired auto repair technician, but does plenty of electronics and mechanics hobby projects. I was definitely inspired to become a hardware hacker by his interest in ham radio and other technical things. The jukebox is his, and the motor control is a gift for him.

  • @smartereveryday
    @smartereveryday 11 лет назад +5

    Always thrown in the token arduino to draw out the fanboys!

  • @breth8159
    @breth8159 9 лет назад +1

    thanks for all your great videos I'm a 30 plus your veteran of jukebox repair and maintenance
    commercially and in these Antiques .
    it is astonishing to me how well the original ac display motors held up many 60- year old motors are still running fine and have been told by some old timers that they were just fine in synchro for the first 5 or 6 years my friends at Seeburg actually used a chain to synchronize color wheels and they told me that there was a slip clutch and solenoid mechanisms that was tested but cost too much to go into production I like your design and think that it's ironic a computer running in a 1946 machine but why not

  • @AppliedScience
    @AppliedScience  11 лет назад +1

    It's true that you could halt one motor until the other reaches the index, however unless the control system varies the speed of one of the motors, there will always be a discontinuity as the system halts and re-syncs at the index point. A better system would vary the speed of the motor until it matches the other in phase and speed. It could certainly be done with other microcontrollers, or even discrete components, but pulling the arduino off the shelf and writing code took only half a day.

  • @AppliedScience
    @AppliedScience  11 лет назад +2

    Yes, microswitches would work, but optical sensors provide a no-friction system that will reduce wear, and allow easier adjustment. I'd like to build a bubble tube light -- that's a great idea!

  • @PixelCortex
    @PixelCortex 11 лет назад +5

    Ben's channel is so underground that a comment by Destin goes unnoticed :D

  • @lukjoshia7702
    @lukjoshia7702 8 лет назад +1

    i love all of your videos,..they are very good to enlarge my knowledge..
    Thank you very much..God bless you

  • @JustOneAsbesto
    @JustOneAsbesto 11 лет назад +2

    The lights have to be perfectly synchronized or the jukebox can't take you to funkytown.

  • @AppliedScience
    @AppliedScience  11 лет назад +1

    As of Jan 6 2012, this is the most-disliked video (normalized for view count) on my channel. Would any of the dislikers care to explain in a comment what they disliked about it?

  • @bigclivedotcom
    @bigclivedotcom 11 лет назад +1

    Could this perhaps have been achieved with just two microswitches? One of the drums would have been the master, and the slave drum would stop on its microswitch until the master hit its position switch and enabled the slave to ride past its switch. I wonder if Wurlitzer just intended the colours to run randomly out of sync. Now the methylene chloride bubble tubes. That would be an interesting project. I've lacked the vacuum source to try them successfully myself.

  • @johncitizen3361
    @johncitizen3361 11 лет назад

    I just stumbled back into your channel having seen some great videos of yours a while back. Liked and Sub'd, keep up the great work.

  • @AppliedScience
    @AppliedScience  11 лет назад

    Yes. The optical sensors from the computer mouse change their output when a piece of black electrical tape interrupts the optical path from the IR emitter to the receiver. Using tape is good for setting up since the index location of each color wheel can be easily changed and tested.

  • @RODALCO2007
    @RODALCO2007 11 лет назад

    Great modification, awesome results.

  • @aleksag
    @aleksag 11 лет назад

    Good job! Love your videos!

  • @Keith_Ward
    @Keith_Ward 11 лет назад

    Excellent work!

  • @GibbyintheNard
    @GibbyintheNard 11 лет назад

    Fascinating.

  • @lanceseidman
    @lanceseidman 11 лет назад

    I'm telling you, you're the smartest guy ever. I wouldn't have wasted my time and sure as hell couldn't have come up with that.

  • @AppliedScience
    @AppliedScience  11 лет назад +1

    Hah! This one even had an arduino too! Geez! My garage has been irradiated enough so that I don't need to turn on the lights anymore. Gotta let it cool down.

  • @hadireg
    @hadireg 6 лет назад

    great project idea! :)

  • @oklojamas
    @oklojamas 11 лет назад

    This guy works for Valve? he is the apex of humanity

  • @CrisVangel1958
    @CrisVangel1958 11 лет назад

    This is pretty damn cool.

  • @123chorry
    @123chorry 11 лет назад

    Awesome! can't wait to do some more things with my Arduino :D

  • @AppliedScience
    @AppliedScience  11 лет назад

    Thanks! Let me know if you have any suggestions for videos.

  • @doormagic
    @doormagic 9 лет назад

    Suggestions for videos:Can you play a vinyl record with an oscilloscope?

  • @AppliedScience
    @AppliedScience  11 лет назад

    It's a terASIC DE1 development board. It has an Altera Cyclone II FPGA.

  • @MrHeavyParty
    @MrHeavyParty 11 лет назад

    You're my hero man!

  • @spicer41282
    @spicer41282 11 лет назад

    Hey Ben,
    I always marvel at your mental dexterity with all the stuff you come up with.
    I'm sure you're Dad is proud of your mental flex muscle.
    Can I make a suggestion?
    You should write a seed texts on your mental processes.
    Specially when challenge poses a road block for you.
    Fascinated with how you figure sh**t out.
    Thanks for sharing! :-)

  • @pizzablender
    @pizzablender 4 года назад

    I would have used the phase detector of the CD4046 PLL chip. Keep the original motors and stop one motor or the other for the duration that the phase difference output is active.

  • @ottotechnica
    @ottotechnica 11 лет назад +2

    When you've completed this project, could you post your code somewhere? I would love to see the thought process behind this.

  • @KowboyUSA
    @KowboyUSA 11 лет назад

    Slick fix.

  • @gollumondrugs
    @gollumondrugs 11 лет назад

    I agree. We need more sharks with laser beams!

  • @OnTheWhistle
    @OnTheWhistle 11 лет назад

    I was just wondering the same thing. My hypothesis is that they're looking at the changes of colors of the sections of tube so it knows where the divisions are, but I don't know much about the operation of the optisensors. Maybe if we make enough noise they'll tell us.

  • @MediocreGamingMovies
    @MediocreGamingMovies 11 лет назад

    I would love to be this smart

  • @AppliedScience
    @AppliedScience  11 лет назад +1

    Interestingly enough, this video had 28 dislikes, then magically, the number changed to 8. RUclips analytics still shows 28. Weird!

  • @BenHolmen
    @BenHolmen 11 лет назад

    Thanks for an interesting video! Can you explain how you're detecting the position of the cylinders with the mouse hardware? I can't figure out what the sensor is seeing at any given position.

  • @MakerDent
    @MakerDent 11 лет назад

    Could you do a video over pid controllers?

  • @SomeHobo147
    @SomeHobo147 11 лет назад

    I wouldn't worry about 8 dislikes. My guess would be that some people just aren't as interested by this as some of your more visually stunning projects and may find it boring. That being said I very much enjoyed this video (: not everything has to go boom or be dangerous to be interesting.
    Just keep doing what you're doing (:

  • @davidkierzkowski
    @davidkierzkowski 11 лет назад

    really cool watchin em rsync. nice job!
    curious whats the blue board on the right of the screen?

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

    Is there an update of this in action?

  • @jdflyback
    @jdflyback 11 лет назад

    have you tried selsyn motors?

  • @WitheredAnge1
    @WitheredAnge1 11 лет назад

    My thoughts exactly. Using an arduino just seems like a complicated solution to a simple problem. You could do this using a couple of logic gates. I'm actually wondering how the arduino and its shield will handle the test of time as a fixed installation inside the jukebox. It gets real hot inside those things.

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

    Would you be open to posting your code and links to the parts? I would love to replicate this.

  • @Linkx16
    @Linkx16 11 лет назад

    could you please show us the code you use for the arduino is it possible to use a specific chip to do the same phase locked loop too?

  • @jpommer2
    @jpommer2 11 лет назад

    Nice!

  • @MajorHavoc214
    @MajorHavoc214 11 лет назад

    Nice info to know.

  • @OlegKostoglatov
    @OlegKostoglatov 11 лет назад +1

    I makes one wonder why they didn't use a single larger motor and connect the two cylinders to it through belts or some other method, but then again Wurlitzer, while a style leader, wasn't exactly on the cutting edge of mechanical technology. They used the same record changing mechanism with 20 some odd selections for over a decade, until the 45 RPM records came out. At least the modification was made so it can easily be changed back to original should the need or desire arise.

  • @xpinchx
    @xpinchx 11 лет назад

    Where is your lab? I kind of just want to hang around while you build stuff in hopes that I could absorb some of your talent.

  • @kc0eks
    @kc0eks 11 лет назад

    nice

  • @robertisrael338
    @robertisrael338 5 месяцев назад

    Part 2?

  • @elboa8
    @elboa8 11 лет назад

    Nice. Your videos are always interesting. What do you do in the real world? or are you a full time mad scientist.

  • @firoxlion
    @firoxlion 11 лет назад

    Maybe you should do a video sometime about where you get all your parts and other things from. It wouldn't be of much use to me personally, as I don't live in the USA, but other people could find it useful.

  • @dmjita
    @dmjita 11 лет назад

    why you didnt used rgb leds with controller?

  • @TheMysteriousProduct
    @TheMysteriousProduct 11 лет назад

    Was there an advantage to using the arduino over any other random micro?

  • @jeriellsworth
    @jeriellsworth 11 лет назад

    @Ben Krasnow Ive found on my channel that the comments can steer the likes and dislikes. Respond to a troll and suddenly 10 others will take the time to be negative.

  • @stevenliang96
    @stevenliang96 11 лет назад

    "ok, see you next time, bye!"

  • @send4hlp
    @send4hlp 11 лет назад

    But where is the RADIATION?!?!
    Fun video though, love seeing your thought process to figure all this out :)

  • @killerguitars52
    @killerguitars52 11 лет назад

    McMaster Carr FTW

  • @jojos08
    @jojos08 11 лет назад

    you have applied a very clever trick to auto-adjust the spinning of the tubes! does that mean you hid the Arduino inside the juke box? Is the project completed - and your dad happy? =)

  • @XCRunner88
    @XCRunner88 11 лет назад

    What language are you programming in? Just curious.

  • @aptsys
    @aptsys 11 лет назад

    Surely this behaves more like a DLL than a PLL.

  • @gollumondrugs
    @gollumondrugs 11 лет назад

    Ben, another way to synchronise these would be to halt one motor until the other realigns itself i.e. both are at the sensor positions. No need for the arduino then.

  • @EETechs
    @EETechs 11 лет назад

    Hey Ben, you should make a video on why horsepower sizing of AC induction motors with high breakdown torque with low slip is different than combustion engines for periodical loads.or transient loads. Apparently, many people think one needs the same HP rating if the load, regardless of the prime mover's characteristic, is cyclic. Combustion engines do not have breakdown torque and so they must be sized for the worst case torque overload transient or they may stall or bog down very badly.

  • @spreepin
    @spreepin 11 лет назад

    I think he once said he works for Valve.

  • @aerofart
    @aerofart 11 лет назад

    Good stuff. It would be nice if you could go into greater detail.

  • @AppliedScience
    @AppliedScience  11 лет назад

    So, in this case, you were the troll? ;)

  • @HaydenHatTrick
    @HaydenHatTrick 11 лет назад

    Actually, I wouldn't mind a little less radiation. Although its great to watch, I would prefer something that I can try and make. How about your own vacuum pump? I am finding I can't get my hands on a good vacuum pump.

  • @kodabrome
    @kodabrome 11 лет назад

    Got your explanation about the downvotes. :)

  • @EETechs
    @EETechs 11 лет назад

    Makes you wonder if people's beliefs are simply the conglomeration of the many that makes up their environment they are in. I ponder that if I could make many copies of myself as a baby and disperse thy selves into different nations, would my copies' personalities and beliefs simply be that of the nations they reside in?

  • @kergot
    @kergot 11 лет назад

    Eat his brain and you'll gain his power ! (I think...)

  • @GregoMorgan
    @GregoMorgan 11 лет назад

    When is Half-Life 3 coming out ?

  • @aptsys
    @aptsys 11 лет назад

    lol

  • @nicstroud
    @nicstroud 11 лет назад

    Excellent, if my dad ever buys a Wurlitzer juke box and the colour tubes aren't spinning in sync I'll know exactly what to do.
    I can think of absolutely no time in my life when this will ever be useful.
    Still watched to the end though, sorry for the sarcasm.

  • @jeriellsworth
    @jeriellsworth 11 лет назад

    What is this? I want potentially fatal projects. Unsubscribe.