Stellar Spectroscopy


The aim has been to build and use an inexpensive spectrograph. A very useful website is which includes plans and advice for building the spectrograph, useful information about the Canon EOS 350D (Rebel) and its subsequent upgrades, and technical data about the spectra that can be obtained.


In building a spectrograph, I have used whatever I had at hand to save cost but, luckily, the final specifications are similar to those of the instrument in the website.  I have used a 135mm collimating lens and a 50mm f/2 camera lens. However, I purchased a 50mm square diffraction grating with 1200 lines/mm instead of 30mm square of 600 lines /mm suggested in the website. I think this proved a fortunate choice because the larger size made alignment of the optics (not a trivial exercise) easier and also allowed for greater dispersion (by allowing second order spectra to be obtained, with the diffraction grating oriented at a large angle to the light beam). I have called the instrument the MRS135 for Medium Resolution Spectrograph with 135mm collimating lens. See an attached photo of the instrument.

The crudest part of the MRS135 is the diffraction grating holder and I would suggest that it may be worth purchasing one if at all possible, especially as most designs use a micrometer-driven grating holder to get a precise angular position of the grating. The MRS135 is inserted into the telescope focusing tube by having the 1.25” sleeve of an eyepiece firmly glued to the entrance plate. This requires a fairly solid telescope to handle it and it is important to make sure that the image of the star can be positioned at the focus of the collimating lens. Another apparently crude aspect is that I have used my general-purpose Canon EOS350D as the detector. An old 50mm f/2 lens from a film camera is used as the camera lens attached to the EOS 350D.  However, I believe that this setup has worked quite well, especially as these cameras are now quite cheap and can therefore be modified without one being too scared.


I will give more details of the design of the MRS135 later and will also comment on the very useful (and nice) mathematics used in the website. However, here I will just make some general comments about stellar spectroscopy with the MRS135 and give some philosophical remarks about tackling such an enterprise.

As background, I state that I am a theoretician who is not very good at making things. I certainly cannot use machine tools and in the main I build (rather crudely) in wood. It took me quite a while and several prototypes to get the results that I have now. When I read of other people building these things, they imply that they knock it off in a day and get useful spectra one or two nights later. Maybe they do, but I suspect that they had a small but knowledgeable team who had at least some ideas before they started. 

 Nevertheless, the results have been very satisfying and the building very educational. With these things, I believe you think it sounds easy until you try to do it yourself and at  the end you do understand it, rather than just think you do.                                                                                                                                                                                                                                                                      

There are some things that I have done which have worked for me but are unconventional and almost certainly not preferable for everyone.

These include:

. Writing my own software instead of using the excellent software already written, eg IRIS, MaximDL, IRAF. This is probably because I am not good at following instructions.

. Using .jpeg  images and Photoshop.

.Taking spectra in color and using high-order spectra, and allowing spectral orders to overlap. (Photoshop can be used to separate the orders by color quite well.)


Just one example of spectra obtained is given here to show the potential.

Gamma Velorum is a very hot Wolf Rayet star in the southern constellation of Vela. As well as the usual absorption spectral lines on the continuous background of the star, it has strong, wide, emission lines. Click the thumbnail to see an expanded view of the spectrum of this star obtained by the MRS135.


I suggest you save the full-size file and then view it in Photoshop.  That way, I can discuss the lines at various values of X in Photoshop.

This image will be discussed later.

Here is a link to a full discussion of the MRS135

If you want more

An image of the spectrum of M42, the Orion nebula, has been taken with the MRS135 with a slit.

Click the thumbnail to see an expanded view of the spectrum .

If you copy the spectrum and view it in Photoshop, the following emission lines can be identified at the corresponding X-positions:

X                                        85                 754                      1584              1630             1723                   2228

Wavelength (A)               6563                5876                    5007             4959              4861                   4340

Line                                    Hα                    He                       O++                    O++                      Hβ                       Hγ 


The average dispersion is 1.037Angstroms/pixel.

This image was created from a 93 sec exposure at ISO 1600 in order +1.

Of course, it has been processed by software.

Click here to obtain details of processing



Other stars and nebulae available are:


Gamma Velorum  Wolf-Rayet Spectral class O8



Extending to Infra-Red


I have purchased a (second )second-hand EOS 350D from ebay and removed the infra-red blocking filter (with some help).

This modified camera has greatly extended the range of spectroscopic possibilities. Instead of spectra spanning only about 4200 Angstroms (420Nm) to 6800A (680Nm), they now cover from 3900A to about 10000A.  However, overlapping of spectral orders can cause some complications and these are discussed below.

Refer to the website   and then go to Spectrographs and then to Infrared Spectroscopy (English version).

While on this same website, go to Cameras and  Canon EOS350D IR filter removal and spectral characterisation  which shows the expected response of the CMOS detector after the filter has been removed. This is discussed further below.

Some images taken with this can be seen on the Sirius page:

Click here for Sirius


For wavelengths greater than about 6500A (including the important 6563A of Hydrogen Alpha), the response is greatly improved. However, above 7800A the response is complicated by the overlapping of the first and second orders. For the Infra Red of the first order, the spectrum can be isolated by using only the red channel in Photoshop. However, as can be seen by the response curves given in About the Canon 350D IR filter  , this wastes the majority of the signal, which comes through in the Blue channel. The solution should be to insert a red filter in the MRS135 to preclude the second order blues from interfering with the IR and then to use the response from all 3 (R, G, and B) channels. I have not yet done this.

Similarly, for analysing the second order of wavelengths 3900A to about 4700A by using the blue channel in Photoshop, the blue response in the IR is added to the required signal. It should be possible to overcome this by including a blue filter in the MRS135.