Калькулятор дифракционной решетки
Инструмент считает плоскую решетку на просвет по строгим формулам, без динамических перерасчетов и без внешних библиотек. Ввод адаптирован под русскую и европейскую запись: десятичную запятую тоже можно использовать.
Что именно считается
- Уравнение решетки на просвет: mλ = d(sinβ − sinα).
- Разрешающая способность идеальной решетки: R = |m|N, где N — число освещенных штрихов.
- Угловая дисперсия: dβ/dλ = m / (d cosβ).
- Линейная дисперсия в фокальной плоскости тонкой линзы считается по точной связи x = f · tanβ, без параксиального приближения.
Основные параметры Решетка, длина волны и порядок +
Для оптики в РФ и Европе плотность штрихов в штр/мм обычно удобнее и привычнее.
Геометрия и освещение Угол падения и рабочая ширина +
Нужна именно ширина освещенного участка на решетке по направлению, перпендикулярному штрихам.
Оптика детектора Необязательно. Нужно только для расчета в фокальной плоскости. +
Если поле пустое, блок линейной дисперсии просто не выводится.
Подсказки по знакам и единицам Чтобы не перепутать геометрию +
- Все углы вводятся в градусах, а внутри считаются в радианах.
- При α = 0° формула упрощается до sinβ = mλ / d, но сам калькулятор считает общую форму, без упрощения.
- Отрицательный порядок допустим. Его знак меняет сторону выхода луча, а не физический смысл разрешающей способности.
- Для разрешения используется число освещенных штрихов, а не «все штрихи на всей пластине».
Сначала нажмите кнопку расчета
Калькулятор ничего не считает на лету. Это сделано специально: чтобы не мелькали ложные значения и чтобы расчет запускался только после явного действия.
Схема лучей
Схема рисуется после расчета: падающий луч, нормаль и рассчитанный порядок.
Проверки и риски Где обычно ошибаются и что может пойти не так +
Как читать результат Без воды, по делу +
Оглавление
Иногда задача выглядит просто: есть дифракционная решетка, есть длина волны, есть нужный порядок, значит надо всего лишь “посчитать угол”. А потом начинается привычная история: перепутаны штр/мм и мкм, выбран порядок, которого вообще не существует, а красивое число на экране не помогает понять, что делать дальше. Этот онлайн-калькулятор дифракционной решетки создан именно для того, чтобы убрать эту путаницу.
Инструмент считает не только угол дифракции β, но и проверяет, физически возможен ли выбранный порядок, показывает допустимый диапазон порядков, оценивает разрешающую способность R, минимально различимый интервал δλ, угловую дисперсию и, при необходимости, линейную дисперсию в фокальной плоскости. То есть вы получаете не просто ответ, а понятную картину того, что происходит со светом и насколько рабочей будет ваша конфигурация.
Калькулятор ориентирован на плоскую решетку на просвет. В нем используется принятая внутри инструмента знаковая запись: mλ = d(sinβ − sinα), где α — угол падения, β — угол дифракции, d — период решетки, m — порядок. Важно: в других учебниках можно встретить другую форму записи с другим знаком. Это не “другая физика”, а другая система отсчета углов.
Инструмент особенно полезен для спектроскопии, учебных задач, подбора решетки под спектрометр, оценки компоновки под детектор и быстрой проверки, не заведет ли расчет в красивую, но ложную сторону.
Кому подойдет этот калькулятор
Студентам и преподавателям, когда нужно быстро и без путаницы проверить задачу по оптике.
Тем, кто собирает спектрометр, монохроматор или простую лабораторную схему.
Инженерам и исследователям, которым важно заранее понять, существует ли порядок, хватит ли дисперсии и как спектр ляжет на детектор.
Тем, кто выбирает между 300, 600, 1200 штр/мм и выше, и не хочет делать выбор вслепую.
Как пользоваться калькулятором
1. Выберите сценарий
Быстрый ответ
Подходит, если нужно быстро узнать угол дифракции и проверить существование порядка.Разрешение
Нужен, если важны R, δλ и число освещенных штрихов.Под детектор
Полезен, если нужно понять, насколько широко спектр растянется в фокальной плоскости.
2. Задайте решетку
Вы можете ввести решетку в одном из двух форматов:
Плотность штрихов, штр/мм
Самый привычный формат для каталогов и паспортов.Период решетки, мкм
Расстояние между соседними штрихами.
Примеры:
600 штр/мм
1200 штр/мм
1,6667 мкм
0,8333 мкм
Важно: плотность штрихов и период — это одна и та же характеристика, просто в разной записи. Чем больше штр/мм, тем меньше период d.
3. Введите длину волны λ
Единица ввода: нм
Можно использовать числа с запятой: 632,8
Поле принимает любую положительную длину волны, а не только видимый диапазон
Примеры:
405 нм
532 нм
589 нм
632,8 нм
4. Введите порядок m
Порядок должен быть целым числом
Допустимы значения:
0
1, 2, 3
-1, -2, -3
Что это значит:
m = 0 — нулевой порядок, без спектрального разделения
m = 1 — первый порядок
m = -1 — первый порядок по другую сторону от нулевого
Важно: не каждый порядок существует для каждой комбинации λ, d и α. Калькулятор это проверяет автоматически.
5. Введите угол падения α
Единица ввода: градусы
0° означает падение по нормали
Допустимы положительные и отрицательные значения
Важный нюанс: в этом инструменте знак угла задается относительно выбранной внутри калькулятора геометрии. Поэтому не стоит переносить знак из чужой формулы механически. Если вы сравниваете результаты с учебником, сначала убедитесь, что там та же система отсчета углов.
6. Введите освещенную ширину
Единица ввода: мм
Это не полная ширина решетки
Это ширина того участка, который реально освещает пучок
Именно по этой величине считается число освещенных штрихов N, а через него — разрешающая способность по формуле:
R = |m| · N
Это один из самых важных моментов. Пользователи часто ошибочно подставляют ширину всей решетки, хотя в расчете должна участвовать только рабочая освещенная часть.
7. При необходимости введите фокусное расстояние
Единица ввода: мм
Поле нужно только для расчета линейной дисперсии
Если поле пустое, калькулятор просто не выводит блок для фокальной плоскости
Это удобно, если вы хотите понять:
насколько сильно спектр растянется на матрице
сколько миллиметров на детекторе даст 1 нм
хватит ли места на сенсоре
8. Нажмите кнопку расчета
Калькулятор считает только после нажатия на кнопку.
Это сделано специально: сначала вы спокойно вводите все данные, потом получаете итог без промежуточной путаницы.
9. Что вы увидите в результате
После расчета инструмент может показать:
угол дифракции β
допустимые порядки
число освещенных штрихов N
разрешающую способность R
минимально различимый интервал δλ
угловую дисперсию
линейную дисперсию, если задано f
предупреждения о:
слишком большом угле
перекрытии порядков
недостаточной освещенной ширине
невозможности выбранного порядка
Что делать, если порядок не существует
Если калькулятор сообщает, что выбранный порядок не существует, это не ошибка страницы. Это означает, что для вашей комбинации решетки, длины волны, угла падения и порядка не получается реального угла β.
Обычно в такой ситуации помогают четыре хода:
Уменьшить |m|
Самый прямой путь. Часто переход со второго порядка на первый сразу решает проблему.Увеличить период d
Проще говоря, взять решетку с меньшей плотностью штрихов.Уменьшить длину волны λ
Для более коротких волн допустимых порядков обычно больше.Изменить угол падения α
Иногда геометрию можно перестроить так, чтобы нужный порядок снова оказался допустимым.
Типичные ошибки пользователя
Путать штр/мм и мкм
Это самая частая ошибка. Решетка 600 штр/мм — это не то же самое, что 600 мкм.Использовать ширину всей решетки вместо освещенной ширины
Так завышают R и получают слишком красивый, но неверный результат.Считать, что существующий порядок автоматически удобен в реальной схеме
Порядок может существовать геометрически, но оказаться неудобным из-за слишком большого угла или перекрытия.Сравнивать результаты с чужими формулами без проверки знаковой конвенции
Для решеток это частая ловушка.Путать теоретическое разрешение решетки и разрешение прибора целиком
Калькулятор помогает оценить идеальную часть задачи, но не подменяет полный расчет спектрометра.
Ограничения расчета
Этот инструмент полезен именно потому, что он честный. Он не делает вид, что моделирует весь прибор целиком.
Калькулятор не учитывает:
эффективность решетки
блейз-угол
поляризацию
ширину входной щели
аберрации оптики
рассеяние и потери
реальную чувствительность детектора
профиль штриха
неидеальность изготовления
Поэтому результат нужно читать так:
угол, допустимость порядка, дисперсия и идеальная R — это надежная база
а вот реальное качество прибора всегда зависит еще и от всей остальной оптики
Примеры использования
Пример 1. Базовый расчет для первого порядка
Постановка задачи:
Нужно быстро найти угол для 589 нм на решетке 600 штр/мм при нормальном падении.
Шаги решения:
Выберите «Быстрый ответ»
Введите 600 штр/мм
Введите 589 нм
Введите m = 1
Введите α = 0°
Введите освещенную ширину 25 мм
Нажмите кнопку расчета
Полученные результаты:
β = 20,70°
N = 15 000
R = 15 000
δλ = 0,0393 нм
Применение на практике:
Это хороший учебный и лабораторный режим: угол умеренный, порядок существует, а идеальное разрешение уже позволяет увидеть, что решетка может разделять близкие линии достаточно уверенно.
Пример 2. Сравнение 600 и 1200 штр/мм
Постановка задачи:
Нужно понять, что изменится, если для 532 нм вместо 600 штр/мм взять 1200 штр/мм при m = 1, α = 0° и освещенной ширине 20 мм.
Шаги решения для первой решетки:
Введите 600 штр/мм
Введите 532 нм
Введите m = 1
Введите α = 0°
Введите 20 мм
Выполните расчет
Результат для 600 штр/мм:
β = 18,62°
R = 12 000
δλ = 0,0443 нм
угловая дисперсия = 0,000633 рад/нм
Шаги решения для второй решетки:
Замените решетку на 1200 штр/мм
Остальные параметры оставьте прежними
Выполните расчет
Результат для 1200 штр/мм:
β = 39,67°
R = 24 000
δλ = 0,0222 нм
угловая дисперсия = 0,001559 рад/нм
Применение на практике:
Решетка 1200 штр/мм дает более сильную дисперсию и более высокое идеальное разрешение, но одновременно увеличивает угол и делает геометрию строже. Это хороший пример того, что “больше штрихов” — не всегда “просто лучше”.
Пример 3. Расчет под детектор
Постановка задачи:
Нужно понять, как спектр ляжет на детектор для 532 нм, решетки 1200 штр/мм, α = 15°, m = 1, освещенной ширины 20 мм и f = 200 мм.
Шаги решения:
Выберите «Под детектор»
Введите 1200 штр/мм
Введите 532 нм
Введите m = 1
Введите α = 15°
Введите 20 мм
Введите f = 200 мм
Нажмите кнопку расчета
Полученные результаты:
β = 63,79°
R = 24 000
δλ = 0,0222 нм
линейная дисперсия = 2,787 мм/нм
смещение для 1 нм = 2,787 мм
Применение на практике:
Такой режим уже дает очень сильное растяжение спектра на детекторе. Это удобно, если нужна тонкая спектральная развязка, но угол становится крупным, значит механику и апертуру придется продумывать особенно внимательно.
Пример 4. Проверка невозможного порядка
Постановка задачи:
Нужно проверить, существует ли второй порядок для 650 нм на решетке 1200 штр/мм при α = 0°.
Шаги решения:
Введите 1200 штр/мм
Введите 650 нм
Введите m = 2
Введите α = 0°
Введите освещенную ширину 30 мм
Нажмите кнопку расчета
Полученные результаты:
Калькулятор покажет, что порядок не существует
Для этих данных получается невозможное значение для синуса угла
Допустимые порядки окажутся в диапазоне от -1 до 1
Применение на практике:
Это важный защитный сценарий. Инструмент не подсовывает красивую фикцию, а сразу показывает: такая конфигурация физически не работает, значит параметры нужно менять.
Полезная таблица для выбора и проверки конфигурации
| Задача пользователя | Какие поля критичны | На что смотреть в результате | Что это значит на практике | Типичная ошибка |
|---|---|---|---|---|
| Быстро найти угол дифракции | штр/мм или мкм, λ, m, α | β, допустимость порядка | Позволяет быстро понять, куда уйдет луч и поместится ли схема по углам | Выбрать порядок, которого не существует |
| Понять, хватит ли разрешения | освещенная ширина, m, решетка | R, δλ | Показывает идеальный предел разделения близких линий | Подставить полную ширину пластины вместо рабочей ширины |
| Сравнить 300, 600 и 1200 штр/мм | Плотность штрихов, λ, m, α | β, дисперсия, допустимые порядки | Помогает выбрать решетку под задачу, а не по каталожной инерции | Считать, что больше штрихов всегда лучше |
| Прикинуть спектр на матрице | Все базовые поля + f | линейная дисперсия, мм/нм | Позволяет понять, как широко растянется спектр на детекторе | Не задать фокусное расстояние и ждать расчет для фокальной плоскости |
| Проверить рабочий диапазон порядков | Решетка, λ, α | Допустимые порядки | Помогает сразу увидеть физические ограничения схемы | Сравнивать с чужой формулой без учета знаковой конвенции |
| Собрать учебный спектрометр | Решетка, λ, освещенная ширина, f | Угол, дисперсия, предупреждения | Позволяет избежать слишком больших углов и неудобной компоновки | Смотреть только на угол и игнорировать перекрытие порядков |
| Оценить, стоит ли брать высокий порядок | m, решетка, λ, α | Допустимость порядка, R, предупреждения | Высокий порядок может дать большее идеальное разрешение, но сделать схему нервной | Путать “существует” и “удобен в реальном приборе” |
| Понять, почему результат странный | Все поля | Предупреждения, допустимые порядки, угол | Помогает быстро найти источник проблемы: единицы, геометрия, слишком высокий порядок | Ошибка в единицах или неправильный знак угла |
Чем дифракционная решетка отличается от призмы?
Призма разделяет свет за счет зависимости показателя преломления от длины волны. Дифракционная решетка разделяет свет за счет интерференции волн на множестве периодических штрихов. В практической спектроскопии решетка часто дает более гибкий контроль над дисперсией и разрешением.
Как выбрать между 300, 600 и 1200 штр/мм?
Грубое правило такое:
300 штр/мм — мягче по углам, слабее по дисперсии
600 штр/мм — хороший универсальный компромисс
1200 штр/мм — сильнее разводит спектр, но быстрее уводит схему в крупные углы
Выбирать нужно не “по моде”, а под связку: длина волны, порядок, размер детектора, фокусное расстояние и нужное разрешение.
Что такое освещенная ширина и почему она так важна?
Это ширина того участка решетки, который реально работает под вашим пучком. Именно она определяет число освещенных штрихов N. А значит, именно она входит в формулу R = |m| · N. Если подставить общую ширину пластины вместо рабочей, расчет разрешения станет красивее, но хуже некуда по честности.
Почему порядок может существовать на бумаге, но быть плохим в реальной схеме?
Потому что геометрическая допустимость — это только первый фильтр. Дальше вступают в игру эффективность, угол, перекрытие порядков, апертура, щель, качество оптики и детектор. То есть “существует” еще не значит “удобен”, “выгоден” или “подходит для прибора”.
Что такое блейз и почему его нет в этом калькуляторе?
Блейз — это специальная форма профиля штриха, которая помогает направлять энергию в нужный диапазон длин волн и порядков. Это очень важная практическая тема, но она зависит от конкретной решетки и ее профиля. Поэтому в базовом калькуляторе геометрии и дисперсии блейз не считается.
Можно ли использовать этот калькулятор для лазеров?
Да. Для лазерных длин волн он особенно удобен, потому что там обычно задана одна конкретная λ, и можно быстро проверить угол, порядок, дисперсию и понять, влезает ли схема в реальную механику.
Что такое отрицательный порядок?
Это порядок по другую сторону от нулевого. По модулю он описывает ту же “ступень” спектра, но с другой ориентацией относительно выбранной системы отсчета углов. В расчетах это полезно, когда важно, в какую сторону уйдет луч.
Чем отличается решетка на просвет от отражательной решетки?
Решетка на просвет пропускает свет через себя. Отражательная решетка работает в отражении. Формулы и знаковые соглашения для них похожи по идее, но не идентичны по геометрии. Этот инструмент рассчитан именно на плоскую решетку на просвет.
Почему реальное разрешение прибора почти всегда хуже расчетного?
Потому что идеальная R решетки — это только часть истории. Реальный прибор ограничивают:
ширина щели
аберрации
качество коллимации
чувствительность детектора
механические допуски
перекрытие порядков
эффективность самой решетки
Поэтому расчет нужно воспринимать как сильную теоретическую основу, а не как обещание идеальной картинки в железе.
Когда лучше использовать высокий порядок?
Высокий порядок полезен, когда нужно большее идеальное разрешение или более сильная дисперсия. Но цена за это обычно одна и та же: меньше допустимых режимов, крупнее углы, выше риск неудобной геометрии и перекрытия. Поэтому высокий порядок хорош тогда, когда вы точно понимаете, зачем он нужен.
SAS инструменты Сайт с 1000 ми полезных инструментов и калькуляторов SAS