DIY Scanning Laser Microscope

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 มิ.ย. 2024
  • CONSIDER SUBSCRIBING 🥰
    ☕Buy me a coffee? www.buymeacoffee.com/Breaking...
    🔬Or Patreon if that's your jam: / breakingtaps
    📢Twitter: / breakingtaps
    💻Discord: / discord
    I built a 3D printed, scanning laser confocal microscope so I could collect 3D surface topology and profilometry data! The microscope stage is based on an OpenFlexure "Delta" stage, and the confocal optics are constructed with a 3D printed body, some lenses, a 405nm laser, pinhole and photodiode. The microscope is controlled by a Raspberry Pi (which controls an arduino to move the steppers).
    It's not beautiful, it takes forever to scan, and the images are of dubious quality... but it works!
    OpenFlexure: openflexure.org/
    0:00 Intro
    1:56 Confocal vs Widefield Microscopy
    3:25 OpenFlexure Motion Platform
    4:01 Confocal optical breakdown
    8:00 Delta motion stage
    8:43 Photodiode amplifier
    9:14 Confocal Pinhole demonstration
    10:31 Camera vs Photodiode
    11:31 Data processing considerations
    14:05 Images and results!
    18:22 Optimizations
    21:37 Discord! Come hang out with us!
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 818

  • @StuffMadeHere
    @StuffMadeHere 3 ปีที่แล้ว +718

    Dude your videos look soooo good. Also, sweet microscope :)

    • @Airjew666
      @Airjew666 3 ปีที่แล้ว +16

      *Videos shot with a confocal laser microscope*

    • @BreakingTaps
      @BreakingTaps  3 ปีที่แล้ว +88

      ❤ Thanks! Don't tell anyone but I only release videos because I like color grading footage and pretending I'm Michael Bay. All the science junk is an elaborate cover story 😇

    • @herrgerd1684
      @herrgerd1684 3 ปีที่แล้ว +19

      @@BreakingTaps where's the explosions then? bay movies are 50% explosions minimum!

    • @BreakingTaps
      @BreakingTaps  3 ปีที่แล้ว +27

      @Herr Gerd Soon™ hahaha

    • @Jcewazhere
      @Jcewazhere 3 ปีที่แล้ว +1

      Since you're here, and your most recent video is weeks old and has tens of thousands of comments :P
      @Stuff Made Here: Idea for you: A holster for cops that when the firearm is drawn it automatically calls for backup and EMS. Beau of the Fifth Column did a 9 minute video showing some of the benefits of it.
      Either try to make one yourself, or help put out the message that this would be good for cops and the people they point firearms at.

  • @nobirdsnomasters
    @nobirdsnomasters 3 ปีที่แล้ว +198

    I have absolutely zero need for a "confocal laser microscope" but your channel is so incredibly well done I can't help but watch.

    • @MikkoRantalainen
      @MikkoRantalainen 2 ปีที่แล้ว +4

      I'd love to have confocal laser microscope but I need it so little that I cannot justify even the cost of DIY project to get one. Just like I would want to have accurate spectrophotometer, too.

    • @josejimenez896
      @josejimenez896 ปีที่แล้ว

      I've never heard of one but now I need one

    • @blitzar8443
      @blitzar8443 4 หลายเดือนก่อน

      It's one of those impulse buys frfr

  • @timthompson468
    @timthompson468 3 ปีที่แล้ว +39

    Very cool. In the 1990s I worked with a startup developing a commercial confocal laser review station in the semiconductor industry. We scanned the laser in x-y and had a piezo stage for the z-axis. It also required a proprietary frame grabber board that was synced to the laser scanner and z-stage. My work was on the microcontrollers, so I only knew the general optics design. We experienced what we called the pit-particle issue where what we knew to be a solid above the surface (a sub micron calibrated latex sphere) could sometimes show up in the 3D image as a hole.That seems similar to what you were sing on the one image. Our optics engineering team spent a lot of time resolving that, but I don’t recall how they attacked it. Great video. Thanks.

    • @diegofloor
      @diegofloor ปีที่แล้ว +1

      That seems like a problem that could be "solved" (mitigated maybe) by analyzing the curve. If the peak is out of reach there should be a steady climb before, which should be detectable with a proper numerical analysis. Then I would replace this value with a max value. It would at least make it obvious in the image where the 'z cropping' happens, instead of random valleys.

  • @AdityaMehendale
    @AdityaMehendale 3 ปีที่แล้ว +75

    If I may suggest - please consider putting the transimpedance amplifier _very_ close to the photodiode, preferably mount the diode directly piggybacked on the opamp IC (directly soldered, no sockets) onto the DIP8 of the opamp. The capacitance of the long coax between the PD and the TIA limits the bandwidth, in your current setup.

    • @victortitov1740
      @victortitov1740 3 ปีที่แล้ว +11

      Yep. And also using a smaller diode will give better speed (thx lower capacitance) and lower noise.

    • @BreakingTaps
      @BreakingTaps  3 ปีที่แล้ว +29

      Cheers for the tips! This project really taught me that my EE skills are terrible and I need to spend some time learning the fundamentals. Just barely got the amp working and it really is awful in every way :) Will keep that in mind for the next one, I forsee myself needing a decent photodiode amplifier in the future :)

  • @reps
    @reps 3 ปีที่แล้ว +526

    What's this, I see laser but nothing getting burnt, evaporated or even slightly charred? 🤨
    JK that's really cool and I am looking forward to that thing back there in the summer!

    • @Koodie2
      @Koodie2 3 ปีที่แล้ว +9

      Nice to see you here. Guten Tag!

    • @zachbrown7272
      @zachbrown7272 3 ปีที่แล้ว +1

      okay, break time's over. Go work on OSMU some more.

    • @BreakingTaps
      @BreakingTaps  3 ปีที่แล้ว +31

      Just _really tiny_ charring on the sample 😉

    • @GermanMythbuster
      @GermanMythbuster 3 ปีที่แล้ว +9

      So fun to always see my most loved youtubers on the same channels I subscribed to 😄😄😄
      Well we all like Science 😄

    • @Sqwince23
      @Sqwince23 3 ปีที่แล้ว +2

      why are you browsing TH-cam videos? Don't you have a CNC mill to be recording for us?

  • @Alexander_Sannikov
    @Alexander_Sannikov 3 ปีที่แล้ว +76

    I think one of the reasons why you're getting artifacts is because of how metals reflect light : it's mostly specular reflection(it's directional, in your case parasitic) and not diffusive (unidirectional, what you're detecting). metal oxides, however, tend to build up in tiny crevices of metal surfaces and they are dielectrics, so they create tiny diffusive areas in otherwise specular metal which might look like noisy height changes.

    • @timjackson3954
      @timjackson3954 2 ปีที่แล้ว +7

      This is a bugaboo when working on PCB's under a microscope generally. They are SHINY, and what you see is not a nice illuminated surface but a reflection of the light source. That's why we use ring lights to work on PCBs, at least that eliminates reflections from the surface plane, although not from solder fillets.

    • @Daniel-zw6gz
      @Daniel-zw6gz 2 ปีที่แล้ว +2

      I think you are right about reflections. And to add something else. I think some reflections are courses by lights other than the laser. Like the image with the "EC". The left, white part of the image could have a lot of room light. Then the lights were turned of for a little while. And then a small light in the room is turned on what causes the reflections on top of the characters.
      But I could be wrong because the scans took multiple days and then I would expect to see more day night effects.

    • @starrfiddler
      @starrfiddler 2 ปีที่แล้ว +1

      @@Daniel-zw6gz What type of temperature fluctuation is seen in this workspace over 24 hours? The PCB has many components, each with a different CTE. Also conformal coatings can confuse the sense of sharp focus.

    • @starrfiddler
      @starrfiddler 2 ปีที่แล้ว

      Egads! Sorry, this is not where I should have put the question!

    • @clawsoon
      @clawsoon 2 ปีที่แล้ว +1

      I was thinking about reflectivity, too, after a recent experience trying to use photographs to create 3D models using Meshroom. Reflections make it basically impossible for the algorithms to figure out what's going on in the images. Anything reflective has to be dusted with a matte powder to get it to work.

  • @CNCKitchen
    @CNCKitchen 3 ปีที่แล้ว +103

    I need (want) one!
    Awesome work, man!

  • @SarahKchannel
    @SarahKchannel 3 ปีที่แล้ว +63

    You could try to have the beamsplitter at the Brewster angle of you laser source and mirror material, could avoid the laser dump, when the optical path is geometrically redesigned.

    • @BreakingTaps
      @BreakingTaps  3 ปีที่แล้ว +15

      Woah! That's new to me, just did some reading. Very cool! I had no idea polarized light had that property.

    • @GeorgeTsiros
      @GeorgeTsiros 3 ปีที่แล้ว +9

      @@BreakingTaps brewster's angle is the kind of thing when you see it happen, the coffee goes out your nose
      even if you're not drinking coffee

    • @markp5726
      @markp5726 3 ปีที่แล้ว +10

      @@GeorgeTsiros This comment caused coffee to come out my nose. And judging by my neighbor's shouts, I know from where the coffee was teleported.

    • @chunxia4094
      @chunxia4094 2 ปีที่แล้ว +5

      @@BreakingTaps There are two more reasons for the poor SNR: (1) the laser beam is highly aberrated due to poor alignment quality, and (2) some reflected light will be fed into the laser cavity, which actually affects the output beam intensity. The reflected beam is definitely something you want to avoid.

    • @michaelhaardt5988
      @michaelhaardt5988 2 ปีที่แล้ว

      If the laser is polarized, it might be an option to filter the returning light in that direction to exclude specular reflection from those shiny surfaces. That reduces the return signal very much, but scans for scattering and the surface geometry matters much less, which may otherwise deflect a focused beam in a different direction. It has the same effect as coating the surface matte.

  • @StanIvanov
    @StanIvanov 2 ปีที่แล้ว +13

    If you're still working on this, consider replacing your photodiode and aperture with a linear CCD array. You can use the reflected beam width as feedback for the next Z position to find the focal height in 2-3 iterations instead of scanning.

  • @mikeselectricstuff
    @mikeselectricstuff 3 ปีที่แล้ว +231

    For small movements like, that, maybe a voice-coil based actuator would probably be better - could you maybe adapt a CD/DVD optical block?

    • @cnxunuo
      @cnxunuo 3 ปีที่แล้ว +24

      Piezo will also be nice, voice coil need some clever close loop thing which piezo you can almost get away with complete open loop

    • @BreakingTaps
      @BreakingTaps  3 ปีที่แล้ว +61

      Agreed! Would be a _ton_ faster and probably more precise too. Lesson learned I suppose :) There's a followup technique (chromatic confocal) which I might explore, and will definitely explore alternative motion options. The OpenFlexure stage was super convenient but I didn't realize the movement speed itself would end up being the limiting factor.

    • @DmitryKiktenko
      @DmitryKiktenko 3 ปีที่แล้ว +4

      maybe heads drive from hdd drive could be better?

    • @DmitryKiktenko
      @DmitryKiktenko 3 ปีที่แล้ว +10

      really awesome project!
      i think you should use kinda white matte spray paint to get rid of scanning artifacts.
      i've build ultrasonic "scanner" to make an image using standard arduino us-sensor and had a lot of time to figure out what do i see on my result images )

    • @excitedbox5705
      @excitedbox5705 3 ปีที่แล้ว +16

      That is what I am using and you can scan thousands of points per second. I only have dvd lasers on hand but you get better resolution with a BluRay laser. You also get the entire optical unit and sensor as 1 piece and only need to build the stage. There is also a chip inside the drive that contains 7 op amps / comparators to control the voice coils and time the readings.

  • @HuygensOptics
    @HuygensOptics 3 ปีที่แล้ว +25

    Really cool project! Another way to do this is by using a standard cd or dvd laser head. You cannot scan very large areas, but with very high resolution.

    • @BreakingTaps
      @BreakingTaps  3 ปีที่แล้ว +5

      Thanks, and cheers for stopping by! Will take a closer look at those DVD units, are there open source designs/plans/software to control them? I'm not sure I have the skills to hack one myself :)

    • @edengleback872
      @edengleback872 3 ปีที่แล้ว +7

      @@BreakingTaps I think that styropyro has some tutorials on youtube, and they mostly revolve around an lm317 regulator. Also I had an idea for the optimisation which might be interesting: set a grid over the area you're scanning, and go to each point sequentially and move the z axis to find the height of the point. After the first scan look for areas where there is a large change in height and then go back to get more resolution in those areas. This should result in being able to start with a coarser grid which should make the scan a bit faster, although fine detail may be lost in some areas. This was really cool and I don't need a confocal microscope but now I'd really like to try at some point

    • @vincentguttmann2231
      @vincentguttmann2231 3 ปีที่แล้ว +2

      @@BreakingTaps They are actually not that difficult to control. But, one potential problem is that you need a special 2x2 photodiode to focus properly.
      Let me try to explain: imagine a 2x2 grid of photodiodes, with them being oriented at 45 degrees. The optics in there are special so that if you are too far away, the beam becomes elliptical from top to bottom, so the top and bottom photodiodes get more light than the left and right one, but if you're too too far away, the left and right ones get more light than the top and bottom ones. And if you're perfectly in focus, the laser for forms a perfect circle and all photodiodes get the same amount of light. I know Hamamatsu offers photodiodes that can be used for that, but they'd probably cost you a kidney, and the chip that's currently in there doesn't expose the focus data to you. If you want pictures for what I'm talking about, wikipedia has images in the article about the CD player.
      But driving the coils themselves is relatively easy, their movement is proportional to the voltage across them.
      Actually, a laser unit should be a pretty good confocal stage if I'm not completely mistaken, since you have the exact same thing happening that's happening here, and it's all one unit.

    • @hullinstruments
      @hullinstruments 2 ปีที่แล้ว +3

      @@BreakingTaps dude there are absolutely tons of wonderfully documented open source projects utilizing the high end opto-mechanics in a standard DVD/Blu-ray optical pickup.
      a bit of googling, there are a few things on hackaday and elsewhere. Really incredible documented projects out there.
      One of my favorites will show up in Google image results… You will see a nice looking finished product with all of the circuitboards in a purple color. They got some really good results with that, and I think A set a fresh eyes like yours could really push the project further.
      Billions of dollars of R&D have gone into developing the optical pickups in some of the higher end units. They absolutely engineered those things to within an inch of their life 😂
      I’ve got dozens of them, so if you need some parts just let me know and I’ll ship you a box no charge. Also have a bunch of really high-end hamamatsu optical sensors and components from a bunch of equipment I’ve repaired or salvaged. So I may just have something you need. I’ll gladly chip in and help however I can

  • @chrisreichelt7202
    @chrisreichelt7202 3 ปีที่แล้ว +26

    Dude your video quality and experimental setups keep on getting better! Awesome stuff, keep it up!

    • @BreakingTaps
      @BreakingTaps  3 ปีที่แล้ว +4

      Thanks! Really appreciate it :)

  • @kentvandervelden
    @kentvandervelden 3 ปีที่แล้ว +17

    This is really well done! I watched an OpenFlexure video and this was suggested. Really shows that a lot of time went into the project and into the presentation. Wishing you the best of success.

    • @BreakingTaps
      @BreakingTaps  3 ปีที่แล้ว

      Thanks Kent! Good to see you, hope things are well!

  • @johnandersen8999
    @johnandersen8999 3 ปีที่แล้ว +11

    This channel just keeps getting better!

  • @trollenz
    @trollenz 3 ปีที่แล้ว +6

    That project deserves a subscription right out of the box ! Thanks for producing such an interesting content.

  • @ElectricalInsanity
    @ElectricalInsanity 3 ปีที่แล้ว +15

    After watching this video, I thought this was going to be one of those huge million plus channels that I just hadn't heard of yet. That you only have 25k subs is outrageous to me. Everything here is on par with the best of the best TH-cam has to offer.

  • @Totalis1989
    @Totalis1989 3 ปีที่แล้ว

    This is amazing! It's fantastic that you can achieve this level of detail using 3d printed components. The explanation was very useful and covers a topic which isn't well covered elsewhere. Thank you.

  • @derchesten
    @derchesten 3 ปีที่แล้ว +8

    Jesus christ! this is a 2Msub channel level production quality! how you manage!
    I mean, i loved all your videos but you really outdid yourself with this one!

  • @timk.1395
    @timk.1395 2 ปีที่แล้ว

    I love the way you explain! Thank you for shining the light of knowledge all over like that.

  • @lewsdiod
    @lewsdiod ปีที่แล้ว +3

    You've come such a long way in your video production. Hilarious intro and great quality, plus intriguing topics!

  • @TheCensoreduser
    @TheCensoreduser 3 ปีที่แล้ว +4

    Very cool, i worked on a similar project a few years back using DVD optical pickup heads and its internal optical path, which is indeed a confocal arrangement with an electromagnetic vertical adjustment which provides a high degree of precision.. my failure was in the X-Y stage.. might have to revisit with openflexure but it was something that worked as an arduino shield.

  • @helmutzollner5496
    @helmutzollner5496 3 ปีที่แล้ว +1

    Wow!
    Really interesting project. Hope to see more of this soon. Thank you for sharing!

  • @graealex
    @graealex 3 ปีที่แล้ว +13

    It's just a matter of time until this channel explodes. Keep on!

  • @mynyasabut
    @mynyasabut ปีที่แล้ว

    Man! your videos are awesome. We get months worth of education in science and technology in every one of them. Your detailed way of explaining is incredible. Thanks

  • @professord8888
    @professord8888 3 ปีที่แล้ว

    2 minutes in, this is what it's all about on so many levels. So impressed already!

  • @lingdantiancai
    @lingdantiancai 2 ปีที่แล้ว

    Fantastic work with most simple tools. Nice job

  • @dexiedude
    @dexiedude 3 ปีที่แล้ว

    Phenomenal video and experiment/build quality. Your presentations have the perfect amount of technical info, and I love hearing about the mistakes/troubleshooting. I hope to see your channel grow and can't wait for your next video.

  • @smellsofbikes
    @smellsofbikes 3 ปีที่แล้ว

    I love the presentation and the work! It was fun to see bits of it in development, and it came out beautifully.

  • @jaimeortega4940
    @jaimeortega4940 ปีที่แล้ว

    Always enjoy your content!🎬

  • @Gwallacec2
    @Gwallacec2 3 ปีที่แล้ว +8

    This man is absolutely incredible. I wish I was able to retain and use learned information as well as he does. He just is a wealth of knowledge.

    • @AsmageddonPrince
      @AsmageddonPrince 3 ปีที่แล้ว

      You retain information by using it. Memorization is a myth and not real learning.

  • @juzadee
    @juzadee 2 ปีที่แล้ว +6

    Hey, awesome video! I see there already was some comments about reflective surfaces here - and that is indeed the probable cause for the inverted shield structure. When the beam hits the slightly higher point of the shields edge it is scattered into the room and not back into the lense making the signal weaker. This would explain the smaller values in some of the curves peaks too. Alexander Sannikov mentioned in their comment that the metal oxides being diffuseve cause noise in the signal. Indeed if the samples were to be prepared beforehand (like they do for electron microscopes) to be compleately matt with a coating of a white matt substance the laser would behave more uniformly along the entire surface.

  • @LeoMakes
    @LeoMakes 3 ปีที่แล้ว

    Super interesting project! It blends my love of making and metrology. Looking forward to seeing more videos!

  • @AlphaPhoenixChannel
    @AlphaPhoenixChannel 3 ปีที่แล้ว +3

    Awesome stuff! I'm amazed that the data collection was actually limiting - I probably would have gone with a different xyz stage and scanned voxels one by one and been way too slow. the continuous scan seemed to be enabled by the latency of the stage so that's pretty awesome! I'm also glad you called out the big cylinder of conflat flanges in the background cause I was getting really curious...

    • @BreakingTaps
      @BreakingTaps  3 ปีที่แล้ว +3

      Thanks! Hehehe, I'm pretty excited to start working on the chamber, think I have all the necessary components... just need to wait for my garage to warm up a bit (we just got more snow! argh!) and machine a few different adapters. Soon!

    • @JGHFunRun
      @JGHFunRun 2 ปีที่แล้ว

      I'm only slightly surprised to see you here

  • @encryptedmaze
    @encryptedmaze 3 ปีที่แล้ว +1

    Your channel is *insanely* underrated. This is sooo cool.

  • @ThingEngineer
    @ThingEngineer 2 ปีที่แล้ว

    Love the project, great video, glad it showed up in my feed somehow!

  • @AnonymousBrain65
    @AnonymousBrain65 3 ปีที่แล้ว +9

    I think the biggest issue is the range of reflectivity. I had this issue with 3d scanning using photogrammetry. Your photos will be greatly affected anywhere there is solder on that PCB, or other curved highly reflective areas. It might be worth trying to air brush a flat color on everything to make the reflective properties uniform, which should normalize your readings and greatly increase the resolution and accuracy of your photos. If air brushing adds too much material to the sample, there might be some gaseous coating options like 2D boron nitride that would only add 1 atom to the height. Good work though. Your channel will do great :)

  • @thats_my_comment
    @thats_my_comment ปีที่แล้ว

    I find it absolutely amazing that you built this yourself WOW!! Thanks for sharing

  • @Shandrunn
    @Shandrunn 3 ปีที่แล้ว

    Very cool! My knowledge of optical scanning goes no further than end user where I push button and machine goes brrt, so it's great to see the community come together with advice.
    I'm very excited to see an upgraded model!

  • @haenselundgretel654
    @haenselundgretel654 3 ปีที่แล้ว

    Wow!
    That is really amazing!
    Thanks a lot for sharing! Keep on going!

  • @brucewilliams6292
    @brucewilliams6292 3 ปีที่แล้ว

    You do some awesome projects! This was very cool!

  • @Coreterra
    @Coreterra 3 ปีที่แล้ว

    I cant even tell you how cool this is!
    Thanks for sharing!

  • @makarlock
    @makarlock 2 ปีที่แล้ว

    Absolutely love the jank to performance ratio of this project!

  • @tomz808
    @tomz808 3 ปีที่แล้ว +8

    Fascinating. Great job and good explanation of the optical path. I wonder if it would be faster to run the scan like an atomic force microscope, riding the surface by tracking the amplitude of the photodiode. Move a step in x, then move the z up or down to maximize the amplitude, repeat. Advance y each time you hit the end of x. The assumption is the surface is often flat, or at least has a gentle slope, so instead of scanning the whole z stack for an x,y point, just search around the last height (z) each time you move to a neighboring point.

    • @clonkex
      @clonkex 2 ปีที่แล้ว

      I would think you could then attempt to recognise the trend from previous points in the direction you're currently moving and predict which way you need to scan in z.

  • @4ntig3n
    @4ntig3n ปีที่แล้ว

    This looks like an amazing project. Inspiring :)

  • @jacobyoung6876
    @jacobyoung6876 3 ปีที่แล้ว

    This is really impressive! It's great to see people really pushing the limits of DIY science.

  • @tanguyvanregemorter2556
    @tanguyvanregemorter2556 3 ปีที่แล้ว

    Wouaw, many thanks the video! This is an amazing work!

  • @ElenarMT
    @ElenarMT ปีที่แล้ว

    YOU GIVE ME HOPE.
    I'm in awe of this video. My intellect is only barely sufficient to grasp what the components do.
    It's true that I feel bitter in myself for not being smart enough to do something like this. But I am profoundly happy that you are. It gives me hope for humanity's future that there are people as brilliant as you in the world. It really does. I wish you all the very best

  • @minikretz1
    @minikretz1 9 หลายเดือนก่อน

    Amazing explanation, I understood the whole process and know why each piece is so important. Great work

  • @AA-gl1dr
    @AA-gl1dr 3 ปีที่แล้ว

    I love every single piece of this. Instant sub

  • @kVital_2023
    @kVital_2023 3 ปีที่แล้ว +9

    Cool project. Try to modulate ur laser beam with chopper or so and demodulate ur photodiode signal at the same frequency. This will remove much of noise.

    • @mr_gerber
      @mr_gerber 2 ปีที่แล้ว

      Good point! I was about to suggest some physical wavelength filtering as well, just to remove signals from ambient light, but some decent modulation will remove a lot of the ambient (DC in any case)

  • @BloodAsp
    @BloodAsp 3 ปีที่แล้ว +18

    There should be a tech/science youtuber collab, you'd fit in nicely!

    • @markp5726
      @markp5726 3 ปีที่แล้ว +1

      Sounds like something Hank Green (SciShow, Crash Course, Journey to the Microcosmos, etc etc etc) could be interested in... but no idea how to get his attention.

  • @brianfari9731
    @brianfari9731 3 ปีที่แล้ว

    your light setup was so good :)

  • @patsauber4843
    @patsauber4843 ปีที่แล้ว

    Super ambitious project, wow! Very impressed you got any images. Would definitely want better / faster scanning system but it does work so that's amazing.

  • @husamettinglocs
    @husamettinglocs 11 หลายเดือนก่อน

    awesome intro. loved it. thx for all the work. immediately subscribed.

  • @brizaca
    @brizaca 2 ปีที่แล้ว

    thank you for sharing this impressive work

  • @DynmcStudio
    @DynmcStudio 2 ปีที่แล้ว

    This is legendary! Great job! Now I want to make one.

  • @bringer-of-change
    @bringer-of-change 3 ปีที่แล้ว

    I definitely want something like this for measuring tiny inductors and resonant circuitry

  • @SinanAkkoyun
    @SinanAkkoyun 3 ปีที่แล้ว

    Omg you are so smart, and I am so in love with this project!

  • @jumilifyify
    @jumilifyify 3 ปีที่แล้ว

    This is brilliant. Thanks!

  • @TsunauticusIV
    @TsunauticusIV 3 ปีที่แล้ว +1

    Holy cow. Hidden gem of a channel. Proud to say I was here before he hits 10 million subs!

  • @martylawson1638
    @martylawson1638 3 ปีที่แล้ว +1

    Did a fair amount of optics work in university and self-taught myself analog electronics using photo-diode amplifiers. One of my best had a 60fW noise floor, saturated at 20nW, 10Gohm trans-impedance gain, and about 30Hz bandwidth. Very slowly working on a V2, but happy to share V1 in the mean time.

    • @KallePihlajasaari
      @KallePihlajasaari 2 ปีที่แล้ว

      Please do, a pic of a hand drawn schematic will already give people a direction to follow. Make a blog or TH-cam post and eventually Google will find it.

  • @Nick-he3jf
    @Nick-he3jf 3 ปีที่แล้ว +1

    Awesome stuff!! The intro hit very close to home :D

    • @BreakingTaps
      @BreakingTaps  3 ปีที่แล้ว +4

      I feel like every cool piece of instrumentation I see goes through the same cycle of realizing it's way outside my budget and then trying to decide how hard it would be to build :)

  • @cooldog1972
    @cooldog1972 3 ปีที่แล้ว

    i dont know how you dont have more views and subscribers, this is an awesome project!

  • @theSimsonSD
    @theSimsonSD 3 ปีที่แล้ว

    Amazing video and a super cool idea :D

  • @RogerTerrill
    @RogerTerrill 3 ปีที่แล้ว

    Absolutely love it!!! (topography btw!)

  • @OnnieKoski
    @OnnieKoski 3 ปีที่แล้ว

    this reminds me of how old drum scanners worked, but i cant help but feel there is a better way of measuring depth (and over a much larger area simultaneously) while using a camera sensor and detecting image sharpness.

  • @kevy1yt
    @kevy1yt 3 ปีที่แล้ว

    Excellent work!

  • @budgetcoinhunter
    @budgetcoinhunter 2 ปีที่แล้ว

    I wouldn't mind seeing you improving upon this. I was able to find a height map of the obverse of a Lincoln cent elsewhere online, and that was an amazing help in creating a model of the bust. If there were some way to get scans of any coin like that, it'd be absolutely amazing.

  • @marcopolo1613
    @marcopolo1613 3 ปีที่แล้ว +5

    The curved surface at the top of the shield is probably scattering light like a convex mirror. If you had a matte textured object you might get better results.

  • @firedrive45
    @firedrive45 3 ปีที่แล้ว +2

    Hey, I make confocal, whitelight interferometers and microscopes for a living. Here is a few insights to improve your results.
    1) Your setup is non-rigid, which means there will be vibrational motion and modes oscillation between sample and microscope.
    Fix this by adding a heavy base and using steel instead of aluminum.
    2) Laser Diodes suffer from Speckle noise, which is up to 15% of intensity. Switch instead to a LED based emitter.
    3) Dont leave cables hanging, air drafts might push and move source or detector. Make sure they are fixed.
    4) Using thick half mirrors is not recommended, as they create ghosting. That happens when double reflections overlap with slight change in angle. Cheap option is film beam splitter or cube beam splitter.
    5)In Confocal, we dont move the stage to scan. Instead, we use DLP (mirror arrays) or liquid crystal to raster the image, pixel by pixel at a fixed height, then move along Z, until we find the peak for all points.
    Otherwise, its a cool prototype V1. good job.

    • @BreakingTaps
      @BreakingTaps  3 ปีที่แล้ว

      Awesome, thanks for the tips! Really appreciate it! And doh, didn't even think about the detector moving but that seems very obvious in retrospect. Interesting about DLP, I assumed commercial systems used a galvo system to raster the laser around. Very cool, thanks for sharing!

  • @JonathanGeier
    @JonathanGeier 3 ปีที่แล้ว +3

    Wow this is the best channel! BT, great stuff as always! If it doesn't mess with your workflow too much you should consider discussing the upcoming projects at the end of your videos. Also, I'm sure you run into a ton of problems trying to get these types of amazing things working, you should consider asking for help (suggestions and ideas) in the comments. It would help with the TH-cam algorithm, it would get people emotionally invested and it would help you make more videos. Apart from the obvious, I think one of the biggest reasons that AVE and Applied Science have been so successful is that they spend a lot of time fostering genuine discord in the comments. Great videos!

    • @BreakingTaps
      @BreakingTaps  3 ปีที่แล้ว

      That's a good idea, just might start doing that! One thing that makes me hesitant is that I'm never _quite_ sure what projects will end up working out. E.g. I have a few being worked on right now, but it's pretty common for a project to hit a roadblock and pause indefinitely (the confocal was nearly at that point, before I had some ideas to fix the problems). I'd be potentially worried about sharing projects that will never get turned into a video due to circumstances. Think that would be a problem? I don't want to mislead viewers, but maybe I'm just overthinking things here? :)
      But that's a good point regarding help - lots of smart people watch these videos and might be able to help me unstick the problem projects, so from that perspective it makes a lot of sense to share a little more proactively. Was just chatting with someone who wanted to see some videos about my failed projects, maybe I can do a somewhat recurring video about work-in-progress and failed projects, see if folks have ideas.
      In any case, cheers! Appreciate the feedback! Will think over the best way to do that.

  • @Iamthelolrus
    @Iamthelolrus 2 ปีที่แล้ว

    No words... just 👏...great job

  • @dogol284
    @dogol284 2 ปีที่แล้ว

    You are living my dream, my friend. I’ve always had this fantasy living in my head of making my own custom microchips.

  • @-vermin-
    @-vermin- 3 ปีที่แล้ว

    Excellent content! Thank you.

  • @whytelove
    @whytelove 3 ปีที่แล้ว +1

    funny video ! It reminded me one of my internship : I had to build an interferometer to mesure optical elements with 10 nm accuracy for the Z dimension. But instead of laser I used a white light source.
    Thanks for the video, it brought back some great memories :)

  • @larrykent196
    @larrykent196 2 ปีที่แล้ว

    Thank you for the video and sharing your journey. Inquisitive as I am about so much, the lessons you share of in these challenges including the good the bad and the ugly enlighten and inspire. Your success is a journey filled with experiences won and lost, always best shared. Thanks again well done.

  • @1xBublex1
    @1xBublex1 3 ปีที่แล้ว

    coming from the field of microcopy im impressed at what you were able to make on the basis of these rather simple devices! keep going!

    • @1xBublex1
      @1xBublex1 3 ปีที่แล้ว

      did you actualy try imaging a clean, flat surface? It seems arbitrary but you might get information about your noise (and if you try different materials, there might even be different noise values due to different reflectances of these materials).

    • @BreakingTaps
      @BreakingTaps  3 ปีที่แล้ว

      Yunno, I didnt... but that's a great idea. Could probably use that to help calibrate/clean up the images too.

  • @clintongryke6887
    @clintongryke6887 2 ปีที่แล้ว

    Really interesting; for pinhole making, you might try an acupuncture needle - sharp and round - works well, and of course various gauges are available.

  • @rainman6272
    @rainman6272 2 ปีที่แล้ว

    I'm floored. That was awesome. I finally have a project to pursue that will force me to crack the seals of signal processing, python, and optics. Thanks so much!

    • @BreakingTaps
      @BreakingTaps  2 ปีที่แล้ว +1

      Goodluck! Happy to answer questions if you have any!

  • @kingjamez80
    @kingjamez80 3 ปีที่แล้ว

    This is why I love youtube. Fantastic work.

  • @ryanmckenna2047
    @ryanmckenna2047 2 ปีที่แล้ว

    Very cool project, I have got to make one of these!

  • @JamesBailey123
    @JamesBailey123 3 ปีที่แล้ว +5

    Great video, 20 minutes fly by, just the right level of detail. From my experience stacking microscope shots and focus failures, it will be that 'specular highlights' (very shiny surfaces) break your algorithm. You'll be assuming that the thing you are scanning has unchanging topology (which is true), but accidentally assuming that when you move the microscope stage that the pattern of light reflected would not change (untrue), because unless the surface is perfectly matte, the 'brightness' does not 1:1 correlate with 'in focus', it also correlates with 'shiny thing pointing at lucky angle to send light back to sender'. Imagine you were scanning a microscopic disco ball, if you strapped a torch to just above a camera lens and moved it closer and further, you'd see that different panels would suddenly become very bright, and others very dark. It confuses normal cameras with their contrast based focus detection (and even sometimes phase detection). If you want to test what I'm talking about, scan some glitter or a retroreflective tape.
    I would spray the item to be scanned with a misting of 'airplane glue' smelling hairspray in the giant cans from 50cm away. It will 'matte' your surfaces sufficiently. If it kills the retroreflection of tape, it will be scannable by your algorithm.

  • @morganfreeman5171
    @morganfreeman5171 3 ปีที่แล้ว

    Quality content here ! Thanks

  • @notromttocs
    @notromttocs 2 ปีที่แล้ว

    @ 17:39, your issue is with the zener diodes encased in glass, the solder joint is fairly clear but the round glass is scattering the light and there goes the resolution

  • @Craichy
    @Craichy 3 ปีที่แล้ว

    Yo! You’re amazing! Thanks for the vid!

  • @joelkirk9
    @joelkirk9 3 ปีที่แล้ว

    This is really interesting stuff. I just finished my masters on the rotationally coupled imaging of spin coating using a similar optical technology for real-time surface topology observation of the process. If I were to continue I'd definitely integrate some of your mechanics!

  • @willusher3297
    @willusher3297 3 ปีที่แล้ว +1

    Amazing work. I think there's a lot more you could do on the optimization side - like setting the z scan range based on the height of adjacent points (although if you're post-processessing the data, you'd have switch to doing some of that in real[-ish] time). I think this would particularly help in things like the screw threads (unless you're physically limited in range by something else).
    Would it be possible to trade off precision for sample volume? (sounds like it would at least require re-gearing the stage motors)

  • @jeffpkamp
    @jeffpkamp 3 ปีที่แล้ว

    Nice. Seems like it didn't like highly reflective surfaces like the screw and pcb with solder. Great project. The open flexure had come a long way since I first checked it out.

  • @Doodlebud
    @Doodlebud 2 ปีที่แล้ว +1

    Love the project! Miss doing this stuff. Man if it takes a week to image a surface you wonder how much temperature change over that time frame would impact the sample. Its a small area you're sampling but the whole object would chmage temp. For efficiency buildings can drop temp overnight. You're measuring such small features I wonder if it might be enough to cause some of those anomalies in the data plots. It's always a challenge coming up with the right algorithms to filter the way you want but not kill good data or pick the wrong point.

  • @etmax1
    @etmax1 3 ปีที่แล้ว

    I've worked with confocals, and the easiest way to get the pin hole and X/Y/Z stage is to use an optical fibre for the pinhole then move the fibre tip. Also we used photomultiplier tubes which give you much better sensitivity.

    • @BreakingTaps
      @BreakingTaps  3 ปีที่แล้ว

      Ah, that's clever! I assume you have to use a single mode fiber, or would a larger multi-mode work? That would certainly cut down on the complexity of the optics and alignment!

  • @RavenLuni
    @RavenLuni 3 ปีที่แล้ว

    For camera implementations you could try using the point spread in the whole image instead of relying on the intensity of a single point

  • @carlfernandes9897
    @carlfernandes9897 2 ปีที่แล้ว

    I was searching so long for this video

  • @hci840
    @hci840 2 ปีที่แล้ว

    I had a similar issue with scan time on an IR camera I built, based on a single-point IR detector and a couple of silicon mirrors, also driven by stepper motors. In the end, I got it to a) scan the scene at very low resolution and then b) automatically pick points of interest (essentially, hot bits) and go back and scan around them at higher res.

  • @z4zuse
    @z4zuse 3 ปีที่แล้ว +1

    Reminds me of Ben Greer’s Single Pixel Camera that used Radon transformations to process the single pixel data.

  • @GeorgeTsiros
    @GeorgeTsiros 3 ปีที่แล้ว +3

    12:15 you can possibly increase the scanning speed dramatically by making a feedback system, like autofocus, which tracks the surface or, equivalently, the height at which the intensity is maximum, which is the maximum of the curve so when x-y changes, you need only change the z enough to stay at the maximum

    • @MikkoRantalainen
      @MikkoRantalainen 2 ปีที่แล้ว

      Great idea. And if you can implement it with phase detection similar to SLR cameras, you don't need to even guess which way you need to move to get into focus. The end result would be pretty much like optical LP needle.
      That said, laser scanner LP players do exist. Maybe one could take some ideas about those. I think the tech is old enough that the patents have already expired but are publicly available.

  • @killerskincanoe
    @killerskincanoe 3 ปีที่แล้ว

    Well this is nothing short of amazing!

  • @markatherton7848
    @markatherton7848 3 ปีที่แล้ว

    Well done, this is excellent

  • @l1nuxro07
    @l1nuxro07 3 ปีที่แล้ว

    This is so cool!

  • @orangutanlibrarian
    @orangutanlibrarian 3 ปีที่แล้ว

    Thanks for talking about the limitations, I was wondering why you scanned the z direction.

  • @yliang100
    @yliang100 3 ปีที่แล้ว

    Nice! I am waiting to see how you solve the scanning part...