TCD1304-based spectrometer - Part 1

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

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

  • @7alfatech860
    @7alfatech860 2 года назад +3

    Great idea putting the SMD components on the back side. Nice video, as always

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

      Thank you! Yes, I tried to squeeze everything as close as possible to the CCD to avoid any unnecessarily long traces. I think, if I would use both sides of the board, I could also add an STM32 microcontroller to drive and read the CCD. However, in this chip shortage, I cannot play around with that option. :)

  • @ifzq0
    @ifzq0 9 месяцев назад +2

    Great project 😍.But how can I buy or made the focusing mirror? Your onlinestore not offers that! 😪😪

    • @CuriousScientist
      @CuriousScientist  9 месяцев назад +2

      Hi and thanks! I also bought it from ebay. It can be found if you search for "optical bench b&w tek".
      Making the focusing mirror would be extremely difficult. It's not something we (at least I) can do at home.

    • @ifzq0
      @ifzq0 9 месяцев назад +3

      @@CuriousScientist thank you a lot 😃👍🏼

  • @Xen_Prime
    @Xen_Prime 4 месяца назад +1

    Origin is classics. Thumb up. I would be great to calibrate it with rareearth lightfilter illuminated with W lamp. Also I quite surprised by the luminosity range of detector. Awesome project anyway

    • @CuriousScientist
      @CuriousScientist  4 месяца назад

      But I used qtiplot! 😅

    • @CuriousScientist
      @CuriousScientist  4 месяца назад +1

      I just see that you edited your comment, giving a totally new meaning to it... In more recent parts of this video-series, I tried some calibration with other light sources. Also, soon I will attempt to further improve the system with another calibration method, and I will also evaluate its performance from different aspects. Stay tuned!

    • @Xen_Prime
      @Xen_Prime 4 месяца назад

      @@CuriousScientist thanks for reply

    • @CuriousScientist
      @CuriousScientist  4 месяца назад

      @@Xen_Prime It is my pleasure. Cheers!

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

    Awesome, I’ve been having trouble on wiring up the CCD and getting a OS signal on oscilloscope via breadboard design

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

      I hope my explanation helped you to solve your problems.

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

      I think the CCD could be fried because I get a SH, IcG and master clock pulse going in just nothing coming out of the CCD

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

      Or just wrong signals. I gave quite a challenge to these CCDs and I haven't fried any of them yet.

    • @near--zero
      @near--zero Месяц назад

      I also made this design using the initial (green) version of the board and found that the output voltages from the CCD were very low, not sure what they are supposed to be. Did you ever resolve your issue? ​@@CoDBuffett

  • @Yorumcu63
    @Yorumcu63 Год назад +1

    Great video Thank you for project

  • @beamarge9803
    @beamarge9803 2 года назад +1

    It is a great work. I enjoyed vey much. Have you compared the results with commercial spectrometers? How is the noise level compared to other spectrometers?

    • @CuriousScientist
      @CuriousScientist  2 года назад +1

      Thanks! I haven't yet tried it. I am now saving up some money so I can buy different lasers to properly calibrate the sensor. Then, I will try to replicate some measurements in the UV-VIS region and compare it with others' results. But unfortunately this will be a lengthy process.

  • @DiggaDiggaDug
    @DiggaDiggaDug Год назад +1

    Amazing work. Thanks for making the video around it to boot. I have some questions about the bench. First, what material is it? It looks like a machined plastic to me. Delrin maybe? Second, could you elaborate on the alignment components? Are they off-the-shelf or also custom made?

    • @CuriousScientist
      @CuriousScientist  Год назад +1

      Thanks!
      The bench is a refurbished B&W TEK BRC100 spectrometer, you can find them on eBay. The casing is metal. All the optical components are "off-the-shelf". My contribution is the customized PCB that fits the enclosure and the software I developed for the MCU and for the computer.

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

    Great video! Always enjoy your projects.
    We are working on a Dielectric Barrier Discharge - Optical Emission Spectrometric detector (DBD-OES) as part of a government-funded academic project and have to build our own UV-vis CCD spectrometer for this purpose. Trying this configuration would be amazing and really add value to the work. Are you able to share the dimensions of the optical bench and the optic cable connector/type? Any information you can spare would be great, really.
    Many thanks and keep up the great work!!

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

      Thank you very much! Please drop me an email, so I won't forget it and I can also attach pictures. Cheers!

    • @gtalckmin
      @gtalckmin 2 года назад +1

      @@CuriousScientist I would also be interested on replicating your setup (obviously getting your PCB). Do you have a bill of materials you could share? Also, is the software on github? It would be great if it was open-souce. Cheers

    • @CuriousScientist
      @CuriousScientist  2 года назад +1

      I don't know if you have checked the page of PCBWay where I shared the PCB, but I made a list of components, basically a BOM and shared it there. I hope that's sufficient. The software is not available for the public, however I made a very detailed video and wrote a long article which you can follow in order to write the code yourself.

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

      @@CuriousScientist Thanks for the reply. I am aware of the the PCB+electronic components, but I would also be keen to purchase the optics: grating etc. I assume you got those from Edmund Optics. Thanks, Gustavo

    • @CuriousScientist
      @CuriousScientist  2 года назад +1

      You're welcome! The optics is from eBay. Search for "optical bench" or "optical banch" (yes, with the typo). It is an old B&W Tek spectrometer without the CCD. I designed my PCB to exactly fit this type of instrument.

  • @copernicus633
    @copernicus633 3 месяца назад

    How about a quick over view of what this is, before so many details ?

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

    Excelent work !!!!
    Where did you get the optical components ?

  • @pmcquay1
    @pmcquay1 9 месяцев назад

    Is there a place that you've posted the design files for this? Also the firmware and client software? I want to use this to make a planar laser based precision height measuring tool, but given what I can find its going to be difficult to assemble this with no documentation. I found your wordpress with the (extremely detailed) firmware building instructions, so that part is not as necessary, but I was a little confused to not find a github link somewhere. Im thinking I missed something.

    • @CuriousScientist
      @CuriousScientist  9 месяцев назад

      Hi! No, the software are not available publicly. Sorry!

    • @pmcquay1
      @pmcquay1 9 месяцев назад +1

      @@CuriousScientist would you at least point us towards a listing of what values of component go where on the board? I can likely figure out the rest. Firmware can be assembled from your article. It would be good to have the basic test software, but if everything else works it shouldnt be that difficult to put something together.

    • @CuriousScientist
      @CuriousScientist  9 месяцев назад

      All the components are listed on the corresponding PCBWay project page. I created a BOM for it.

    • @pmcquay1
      @pmcquay1 9 месяцев назад

      @@CuriousScientist I did find that, but there is nothing to indicate there that those components are listed in the order that they appear on the board, but it makes sense that way. Appreciate the help. If I end up with a basic client implementation I'll put together a github with the code and link your stuff.

    • @CuriousScientist
      @CuriousScientist  9 месяцев назад

      Sorry, but that is simply untrue. I uploaded an interactive BOM that does not only list the components by their ID such as R1, C1...etc, but it also highlights a selected list item on the schematics of the PCB.

  • @NFL_31258
    @NFL_31258 9 месяцев назад

    Is the PCB link above in your description already has the foxes, or we will need wires to do fixes?

    • @CuriousScientist
      @CuriousScientist  9 месяцев назад +1

      What do you mean by "foxes"? If you buy the PCB, you get the PCB only, without the components. However, I think you can order the PCB with assembly, then in that case, you get it with the components. But you will still need to get and program the STM32F401 microcontroller yourself.

    • @near--zero
      @near--zero Месяц назад

      ​@@CuriousScientistI think he means 'fixes' referring to the jumper wires... I also had that question since I am planning to buy the new version of your board. I am also curious if the output pins are the same on the STM as in the original prototype because it would be a pain to figure out if they are different in this version...

    • @CuriousScientist
      @CuriousScientist  Месяц назад

      @@near--zero All pins are named according to the names in the datasheet (SH, ICG...etc.). So, you just cross-check it with the datasheet. If you buy my newest module (standalone TCD1304), it is the same. If you buy my STM32F401 breakout boards, then there's only 1 way to plug it in, so that's also easy to follow.

    • @near--zero
      @near--zero Месяц назад

      @@CuriousScientist thank you, I am referring to the pin assignments in the STM software, for instance to which pin is output SH assigned etc since this can be determined by the user during the configuration...

    • @CuriousScientist
      @CuriousScientist  Месяц назад

      It does not matter if SH is on PA0 or on PC12 because at the end of the day, it still goes to the SH pin on the CCD. So the pin assignment is not important in this sense. Otherwise I wrote it down which CCD pin is which pin on the MCU.

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

    Why are u using tcd 1304? There are other CCD?

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

      Why not? 😎

    • @hikaruchen2476
      @hikaruchen2476 4 месяца назад

      @@CuriousScientistis it possible if I should use tcd1703C because there are more pixel size so sensor is bigger?

    • @CuriousScientist
      @CuriousScientist  4 месяца назад +1

      Sure, you just need to write a driver for that specific CCD.

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

    Where did you get the "optical bench"?

  • @Barc0d3
    @Barc0d3 2 года назад +1

    Jol hallom a magyar akcentust? :)

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

      Jo, mondjuk en sem vallalnam fel :D

    • @9xqspx6
      @9xqspx6 10 месяцев назад +1

      Szerintem esélyes, hogy jól hallod.