Moore- og Mealy-maskiner er finite state-maskiner (FSM) som brukes i en lang rekke bruksområder i hverdagen. Her er noen eksempler fra det virkelige liv:
Moore-maskiner:
- Trafikklyskontrollere: Moore-maskiner brukes til å kontrollere rekkefølgen av lys i trafikksignaler. Maskinens tilstand bestemmes av lysets gjeldende fase (f.eks. grønn, gul, rød), og dens utganger styrer lysene tilsvarende.
- Slutautomater: Moore-maskiner brukes til å kontrollere driften av salgsautomater. Maskinens tilstand bestemmes av mengden penger som er satt inn, og dens utganger kontrollerer utgivelsen av produkter og endring.
- Heiser: Moore-maskiner brukes til å kontrollere bevegelsen av heiser. Maskinens tilstand bestemmes av gjeldende etasje og kjøreretningen, og dens utganger styrer heisens motor og dører.
Mealy-maskiner:
- Vaskemaskiner: Mealy maskiner brukes til å kontrollere driften av vaskemaskiner. Maskinens tilstand bestemmes av den nåværende fasen av vaskesyklusen (f.eks. skylling, sentrifugering osv.), og dens utganger kontrollerer vannstrømmen, temperaturen og omrøringen.
- Oppvaskmaskiner: Mealy maskiner brukes til å kontrollere driften av oppvaskmaskiner. Maskinens tilstand bestemmes av den nåværende fasen av vaskesyklusen (f.eks. skylling, tørk osv.), og dens utganger kontrollerer vannstrømmen, temperaturen og vaskemiddelbeholderen.
- Industriell automatisering: Mealy-maskiner brukes til å kontrollere en rekke industrielle prosesser, for eksempel samlebånd, robotikk og produksjonsutstyr. Maskinens tilstand bestemmes av det gjeldende trinnet i prosessen, og dens utganger styrer de involverte aktuatorene og sensorene.
Dette er bare noen få eksempler på de mange bruksområdene til Moore og Mealy-maskiner i vårt daglige liv. Disse maskinene er viktige komponenter i mange av enhetene og systemene vi er avhengige av, og de spiller en avgjørende rolle for å sikre at de fungerer som de skal.