Монохроматорите се използват в оптиката за изолиране на определени дължини на вълните от източник на светлина, съставен от много дължини на вълните. [1] Монохроматорите на пазара са между $2000 и $10 000. Нашият монохроматор се произвежда за по-малко от $100.

Монохроматор отпред.jpg

Цели на проекта

Целта на този проект беше да се създаде лесен за 3D отпечатване и сглобяване монохроматор, който все още е относително точен.


Инструкции за механично сглобяване

  1. Purchase mirrors, bolts, nuts, razor blades, stepper motor, and associated electronics
  2. Print files from NIH site
  3. Epoxy mirrors into printed mirror holders and leave until dry
  4. Cut 1" by 1" square from edge of DVD-R and epoxy to mirror holder face
  5. Epoxy 16mm M3 bolt onto end of stepper motor
  6. Push M3 nuts into pockets on back of front wall
  7. Bolt razor blades onto wall with sharp edge pointed into center of wall
  8. Bolt stepper motor to wall using 4 bolts, with 2 washers under each bolt
  9. Bolt wall to base with 2 M3 bolts
  10. Push first mirror holder into square slot on base pointed toward front wall and insert bolt from underneath to secure, repeat with second mirror holder
  11. Push M3 nut into pin for diffraction grating mount
  12. Place pin into arms on diffraction grating mount
  13. Place diffraction grating mount into hole on base plate
  14. Rotate pin so that the nut side is closest to the stepper motor and rotate the motor by hand to start the bolt into the nut
  15. Place assembly into cardboard box, mark out holes for motor and slots
  16. Remove assembly, cut out holes, place assembly back in box
  17. Tape assembly to bottom and front of box being careful to not cover inlet and outlet slots with tape
  18. Proceed to electrical setup section

Electrical Assembly Instructions / Software

  1. Wire stepper motor according to this diagram[2]
  1. Program Arduino according to the code below:
#include <Stepper.h>
const int stepsPerRevolution = 200; // change this to fit the number of steps per revolution// for your motor
// initialize the stepper library on pins 8 through 11://Stepper myStepper(stepsPerRevolution, 4, 5);
int stepCount = 0; // number of steps the motor has taken
void setup() {pinMode(6,OUTPUT); // EnablepinMode(5,OUTPUT); // SteppinMode(4,OUTPUT); // Dir
// initialize the serial port:Serial.begin(9600);}
void loop() {// step one step:Serial.println("Please Enter Step Value (-50 to 50): ");while (Serial.available() == 0);int val = Serial.parseInt(); //read int or parseFloat for ..float...if(abs(val) > 50) {Serial.println("ERROR: Too High of Input Value.");goto failed;}if(val < 0) {digitalWrite(4,HIGH); // Set Dir high}else {digitalWrite(4,LOW); // Set Dir low}for(int i = 0; i < abs(val); i++) {digitalWrite(5,HIGH); // Output highdelayMicroseconds(500); // Wait 1/2 a msdigitalWrite(5,LOW); // Output lowdelayMicroseconds(500); // Wait 1/2 a ms}Serial.print("Moved ");Serial.print(val);Serial.println(" Steps.");stepCount++;failed:;//delay(500);}


  1. Due to the many types of mirrors and DVDs available calibration is recommended
  2. Acquire a white light source and spectrometer
  3. Move the mirror to the maximum and minimum travel and record the prevalent wavelength
  4. Take additional points if necessary at known number of stepper motor rotations
  5. Use either a best fit linear line or polynomial to calculate wavelength output vs stepper motor rotations


ItemQuantityApproximate Cost
Plastic163 g at 25% fill$3.75
50 mm dia, 100 mm focal length Concave Mirrors2$10
Razor Blades2$1
NEMA 17 Stepper Motor1$20
M3x0.5 10 mm bolts8$4
M3x0.5 nuts3$2
Stepper Motor Driver1$20


Current Issues

  1. Diffraction mount will not actually rotate in current configuration
  2. Настройката е твърде тежка от страната на двигателя
  3. Моторът също е на пътя на светлинните отвори

Възможни решения

  1. За всички проблеми по-горе преместете двигателя отдолу и насочете монтажа към дифракционния монтаж


  1. Монохроматор Уикипедия [1]

Данни за контакт

  1. Робърт Арден
  2. Майк Хартл
  3. Майкъл Патрик
  4. Андреа Хенри
Cookies help us deliver our services. By using our services, you agree to our use of cookies.