Рассчитать и определить объем озона.
3 года назад
Рассчитать и определить объем озона.
Рассчитать объем озона (газа) при нормальных условиях , если известна его масса, можно по формуле: V = m · Vm / M = ν · Vm. Рассчитать объем озона (газа), если известна его масса, температура и давление, можно по формуле: V = m · R · T / ( p · M) = ν · R · T / p.
Химическая формула озона — О3 .
M(О3 ) = 3·15,999 = 47,997 г/моль.
Расчет объема озона (газа)
Теория расчета объема газа
Пример: Рассчитайте объем для 96 кг озона, для 48 г озона
Рассчитать объем озона (газа):
Калькулятор объема вещества
Значение:
Активируйте для расчета при других условиях:
Температура (К):
Давление (кПа):
Рассчитать объем
`;
return form;
}
// Создаём форму и добавляем в контейнер
const calcForm = createCalcForm();
container.appendChild(calcForm);
// Скрываем поля, если чекбокс не активен
const toggleCustomFields = () => {
const enabled = document.getElementById('customConditions').checked;
['temperature', 'pressure'].forEach(id => {
const el = document.getElementById(id);
el.disabled = !enabled;
el.style.setProperty('opacity', enabled ? '1' : '0.5', 'important');
el.style.setProperty('background-color', enabled ? 'white' : '#f8f8f8', 'important');
el.style.setProperty('pointer-events', enabled ? 'auto' : 'none', 'important');
});
};
window.calculateVolume = () => {
const i = document.getElementById('inputValue'),
t = document.getElementById('temperature'),
p = document.getElementById('pressure'),
r = document.getElementById('resultText'),
m = document.getElementById('mass').checked,
c = document.getElementById('customConditions').checked;
return !i.value ? r.textContent = 'Введите значение'
: c && !t.value ? r.textContent = 'Введите температуру'
: c && !p.value ? r.textContent = 'Введите давление'
: isNaN(+i.value) ? r.textContent = 'Некорректное значение'
: c && isNaN(+t.value) ? r.textContent = 'Некорректная температура'
: c && isNaN(+p.value) ? r.textContent = 'Некорректное давление'
: r.textContent = `Объем: ${(
c
? (m
? (+i.value * 8.314 * +t.value) / (+p.value * MolarMass)
: (+i.value * 8.314 * +t.value) / +p.value
)
: (!m ? +i.value * 22.4 : +i.value * 22.4 / MolarMass)
).toFixed(3)} л`;
};
// Инициализация состояния полей
toggleCustomFields();
// Отслеживание изменений в радиокнопках типа расчета
document.querySelectorAll('input[name="type"]').forEach(radio => {
radio.addEventListener('change', calculateVolume);
});
// Отслеживание изменений в полях ввода
['inputValue', 'temperature', 'pressure'].forEach(id => {
$(id).addEventListener('input', calculateVolume);
});
// Отслеживание изменений состояния чекбокса
document.getElementById('customConditions').addEventListener('change', () => {
toggleCustomFields();
calculateVolume(); // Расчет при изменении условий
});
Теория:
Рассчитать объем озона (газа) при нормальных условиях , если известна его масса, можно по формуле:
V = m · Vm / M = ν · Vm,
где
V – объем газа, л,
ν – количество вещества, моль,
Vm – молярный объем газа, л/моль, Vm = 22,4 л/моль,
ν = m / M,
m – масса газа, г,
М – молярная масса газа, г/моль,
M(О3 ) = 3·15,999 = 47,997 г/моль.
Нормальные условия : 0 о С (или 273,15 К), 101,325 кПа или 1 атм.
Рассчитать объем озона (газа) , если известна его масса, температура и давление, можно по формуле:
V = m · R · T / ( p · M) = ν · R · T / p,
где
V – объем газа, л,
ν – количество вещества, моль,
ν = m / M,
m – масса газа, г,
М – молярная масса газа, г/моль,
M(О3 ) = 3·15,999 = 47,997 г/моль,
R – универсальная газовая постоянная, R ≈ 8,314 Дж/(моль⋅К),
T – термодинамическая температура, К.
P – давление, кПа.
Пример: Рассчитайте объем для 96 кг озона, для 48 г озона :
Рассчитайте объем для 96 кг озона при нормальных условиях .
V = m · Vm / M = 96 000 грамм · 22,4 л/моль / 47,997 г/моль = 44 802,8 литров или 44,8028 м3 .
Рассчитайте объем для 96 кг озона при 30 градусах Цельсия (303,15 К), давлении 30 кПа.
V = m · R · T / p · M = 96 000 грамм · 8,314 Дж/(моль⋅К) · 303,15 К / ( 30 кПа · 47,997 г/моль) = 168 036,442 литров или 168,036442 м3 .
Рассчитайте объем для 48 г озона при нормальных условиях .
V = m · Vm / M = 48 грамм · 22,4 л/моль / 47,997 г/моль = 22,401 литров.
Рассчитайте объем для 48 г озона при 30 градусах Цельсия (303,15 К), давлении 30 кПа.
V = m · R · T / p · M = 48 грамм · 8,314 Дж/(моль⋅К) · 303,15 К / ( 30 кПа · 47,997 г/моль) = 84,015 литров.