火藥在點燃條件下完全燃燒發生氧化還原反應生成硫化鉀(K2S),氮氣(N2)和二氧化碳(CO2)氣體,反應的化學方程式為:
2KNO3+S+3C = K2S + N2↑+ 3CO2↑(點燃)
火藥主要成分是一份硫磺,兩份硝酸鉀和三份木炭形成的混合物。火藥是一種黑色或棕色炸藥,由硝酸鉀、木炭和硫磺機械混合而成,最初均製成粉末狀。
如果是黑火藥,火藥燃燒時產生的主要氣體是CO2、N2 方程式:S + 2KNO3+3C=點燃=K2S +3CO2 ↑+N2↑