Det er to vanlig brukte karbonmonoksidalarmer: elektrokjemiske sensorer og halvledersensorer. Den elektrokjemiske sensoren har høy presisjon og god stabilitet, så prisen er relativt høy. Strømforbruket til elektrokjemiske sensorer er lavt, og alarmene som lages kan drives av batterier. Halvledersensorer bruker høy strøm og drives vanligvis ikke av batterier.
Halvlederkarbonmonoksidalarmen bruker en halvlederkarbonmonoksidsensor som et følsomt element, og det kreves at det følsomme elementet kan reagere raskt når temperaturen er omtrent 200 grader, så det er nødvendig å legge til varmetrådsvarme, så det må gi en relativt stor strøm. Store endringer er ikke bra for dens nøyaktige måling, og det er lett å bli kryssinterferens av andre gasser, som alkohol, nitrogenoksider, hydrogen, alkaner og andre gasser, som er utsatt for falsk alarm, men de er billige. Den generelle levetiden er opptil fem år.
Elektrokjemiske karbonmonoksidalarmer bruker null-effekt elektrokjemiske karbonmonoksidsensorer som sensitive komponenter, hvorav de fleste bruker prinsippet om konstant potensial elektrolyse i elektrokjemiske metoder, og bruker konstant potensial elektrolyse for å utføre redoks elektrokjemiske reaksjoner, og oppdage diffusjonsstrøm for å oppnå karbon monoksid. Gasskonsentrasjon, og har et godt lineært måleområde og høy selektivitet, sterk motstand mot kryssgassinterferens, og prisen er relativt dyr. Den elektrokjemiske karbonmonoksidsensoren har null strømforbruk og krever ikke oppvarming. Den er svært egnet for batteridrevne deteksjonskretser med lavt strømforbruk for å lage karbonmonoksidkonsentrasjonsmålere, bærbare karbonmonoksidalarmer osv. Langtidseksponering av elektrokjemiske karbonmonoksidsensorer for irriterende løsningsmidler som oksygenfrie gassprøver, alkohol , og maling vil påvirke dens følsomhet og levetid, eller til og med mislykkes. Bruken av elektrokjemiske karbonmonoksidsensorer i luften er generelt tre år, det er også fem år, og jo lengre kan være mer enn åtte år.
