實驗室中常用啟普發生器來制備氫氣、二氧化碳和硫化氫等氣體:
Zn 2HCl=ZnCl2 H2↑
CaCO3 2HCl=CaCl2 CO2↑ H2O
FeS 2HCl=FeCl2 H2S↑
啟普發生器由一個葫蘆狀的玻璃容器和球形漏斗組成。固體藥品放在中間圓球內,可以在固體下面放些玻璃棉來承受固體,以免固體掉至下球中。酸從球形漏斗加入。使用時,只要打開活塞,酸即進入中間球內,與固體接觸而產生氣體。停止使用時,只要關閉活塞,氣體就會把酸從中間球壓入下球及球形漏斗內,使固體與酸不再接觸而停止反應。
啟普發生器中的酸液長久使用后會變稀,此時,可把下球側口的橡皮塞(有的是玻璃塞)拔下,倒掉廢酸,塞好塞子,再向球形漏斗中加酸。需要更換或添加固體時,可把裝有玻璃活塞的橡皮塞取下,由中間圓球的側口加入固體。
啟普發生器的缺點是不能加熱,而且裝在發生器內的固體必須是塊狀的。