本文设计了一种基于STM32L151的便携式多组份气体检测仪,采用电化学原理测量硫化氢、一氧化碳和氧气的浓度,利用催化燃烧原理测量甲烷的浓度.本文详细介绍了气体浓度检测原理及其调理电路、系统控制电路和上、下位机软件设计.实验证明,该气体检测仪具有体积小,功耗低,测量精度高等优点,适用于日常生活和工业生产等各类场景.