Can Someone Help Me Solve This Diffraction Grating Problem?

Click For Summary

Homework Help Overview

The discussion revolves around a diffraction grating problem, specifically designing a grating that spreads the first order spectrum of visible light (430nm-680nm) over an angular range of 20 degrees. Participants are exploring the relationship between the slit distance and the angles of diffraction for different wavelengths.

Discussion Character

  • Exploratory, Mathematical reasoning, Problem interpretation

Approaches and Questions Raised

  • The original poster attempts various methods to calculate the slit distance (d) using the diffraction equation d*sin(theta) = n*lambda, but struggles with the resulting angles not matching the required range. Some participants suggest formulating two equations based on the angles for red and violet light, while others explore using trigonometric identities to relate the angles.

Discussion Status

Participants are actively engaging with the problem, sharing their thought processes and calculations. Some guidance has been offered regarding the formulation of equations and the application of trigonometric identities. There is no explicit consensus yet, as participants are still verifying calculations and exploring different approaches.

Contextual Notes

The problem involves constraints related to the limits of visible light and the requirement for a specific angular spread, which are central to the discussion. Participants also note the complexity of the relationships between the variables involved.

paul11273
Messages
155
Reaction score
0
I am stuck on a problem that is driving me crazy.

Assuming the limits of visible light are 430nm-680nm, design a grating that will spread the first order spectrum through an angular range of 20 degrees.

Now I have tried a couple of different ways to solve this.
Let me step through my thought process.

Knowing the equation d*sin(theta) = n*lambda
where d is the distance between slits, and n is the order of maxima.
Since we are looking at the first order, the n basically disappears.

Noting that as lambda changes, so does theta, I started out by taking the derivative of the equation. I found this method in the textbook, but it states that it only applies when change in lambda is much less than lambda. That is not my case. I tried it out anyway, and got a final answer of d=835.4nm. When I back sub this into the original equation and calculate the angle of each wavelength, then find the difference, it turns out to be 23.5 degrees. Close, but not 20.

Abandoning this method, I then tried writing two equations to solve for the two angles of red and violet light, so (theta red)=arcsin(lambda red/d), and likewise for violet, then stating
(theta red) - (theta violet) = 20 degrees, but I end up with
d=250nm / sin(20)
d=730.9nm
When I sub that into two equations to find each angle, the difference of the angles is 36 degrees. Further off the mark than my first try.

I know I skipped a lot of details here, but there is just too much for me to put down. I feel like I am just not attacking this in the correct way. Can someone put me on track?

If you need more detail about a particular approach I tried, let me know and will put it down.
Thanks.
 
Physics news on Phys.org
You should be able to formulate two equations.

[tex]dsin\theta_1 = \lambda_1[/tex]

and

[tex]dsin\theta_2 = \lambda_2[/tex]

d is constant, so you can rearrange the two equations to give

[tex]\frac{sin\theta_2}{sin\theta_1} = \frac{\lambda_2}{\lambda_1}[/tex]

Now reduce the above equation to a single variable using

[tex]\theta_1 = \theta_2 + 20[/tex]

Now use your trig identities to solve for theta1 and then d.

Claude.
 
Maybe it's late and I am not thinking too well, but I am stuck on applying the trig identities.

I figure to use the sum formula for sin(A+B).
I get to
[tex]sin(\theta_2 + 20) = \lambda_1[/tex]
[tex]sin(\theta_2)cos(20) + cos(\theta_2)sin(20) = 430nm[/tex]

Now how to solve for [tex]\theta_2[/tex]?
[tex].93969sin(\theta_2) + .34202cos(\theta_2) = 430nm[/tex]

I am stuck here.
 
OK, here is what I have now:
Let r=red and v=violet

[tex]\frac{sin\theta_v}{sin\theta_r} = \frac{\lambda_v}{\lambda_r}[/tex]

Let:
[tex]\theta_r = \theta_v + 20[/tex]

Sub in for [tex]\theta_r[/tex] to get:

[tex]\frac{sin\theta_v}{sin\theta_v + 20} = \frac{\lambda_v}{\lambda_r}[/tex]

Now trying to solve for [tex]\theta_v[/tex], first cross multiply:

[tex]\lambda_r sin\theta_v = \lambda_v sin\theta_v+20[/tex]

[tex]\lambda_r sin\theta_v = \lambda_v (sin \theta_v cos20 + cos\theta_v sin20 )[/tex]

[tex]\frac{\lambda_r}{\lambda_v} = \frac{sin \theta_v cos20}{sin\theta_v} + \frac{cos\theta_v sin20}{sin\theta_v}[/tex]

[tex]\frac{\lambda_r}{\lambda_v} = cos20 + cot\theta_v sin20[/tex]

[tex]\frac{\frac{\lambda_r}{\lambda_v} - cos20}{sin20} = cot\theta_v[/tex]

[tex]\frac{\frac{680}{430} - .939692}{.342020} = cot\theta_v[/tex]

[tex]\frac{.641703}{.342020} = cot\theta_v[/tex]

[tex]\frac{.342020}{.641703} = tan\theta_v[/tex]

[tex]tan^{-1} \frac{.342020}{.641703} = \theta_v[/tex]

This calculates to give an angle of 28.0571 degrees for [tex]\theta_v[/tex]

When I put this into the original equation of [tex]dsin\theta_v = \lambda_v[/tex] and solve for d, I get d=914.2nm.

I then have [tex]\theta_r[/tex] of 48.0571 degrees.
Finding d for red to check, I also get 914.2nm, so I believe this is all correct.

Claude, would you (or anyone else) mind verifying my work?

Thanks.
 
Looks good.

Claude.
 

Similar threads

  • · Replies 2 ·
Replies
2
Views
1K
  • · Replies 3 ·
Replies
3
Views
3K
Replies
6
Views
3K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 10 ·
Replies
10
Views
3K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 3 ·
Replies
3
Views
6K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 10 ·
Replies
10
Views
5K