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. :)
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.
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
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!
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
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?
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.
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?
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.
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 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
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.
@@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
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.
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 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 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.
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.
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.
@@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...
@@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.
@@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...
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.
Great idea putting the SMD components on the back side. Nice video, as always
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. :)
Great project 😍.But how can I buy or made the focusing mirror? Your onlinestore not offers that! 😪😪
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.
@@CuriousScientist thank you a lot 😃👍🏼
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
But I used qtiplot! 😅
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!
@@CuriousScientist thanks for reply
@@Xen_Prime It is my pleasure. Cheers!
Awesome, I’ve been having trouble on wiring up the CCD and getting a OS signal on oscilloscope via breadboard design
I hope my explanation helped you to solve your problems.
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
Or just wrong signals. I gave quite a challenge to these CCDs and I haven't fried any of them yet.
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
Great video Thank you for project
You're welcome! Cheers!
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?
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.
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?
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.
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!!
Thank you very much! Please drop me an email, so I won't forget it and I can also attach pictures. Cheers!
@@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
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.
@@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
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.
How about a quick over view of what this is, before so many details ?
It's a spectrometer.
Excelent work !!!!
Where did you get the optical components ?
Thank you! I found them on Ebay.
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.
Hi! No, the software are not available publicly. Sorry!
@@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.
All the components are listed on the corresponding PCBWay project page. I created a BOM for it.
@@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.
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.
Is the PCB link above in your description already has the foxes, or we will need wires to do fixes?
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.
@@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...
@@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.
@@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...
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.
Why are u using tcd 1304? There are other CCD?
Why not? 😎
@@CuriousScientistis it possible if I should use tcd1703C because there are more pixel size so sensor is bigger?
Sure, you just need to write a driver for that specific CCD.
Where did you get the "optical bench"?
It is from ebay.
Jol hallom a magyar akcentust? :)
Jo, mondjuk en sem vallalnam fel :D
Szerintem esélyes, hogy jól hallod.