Es vol dissenyar un circuit per controlar una persiana ($p$) basat en quatre variables:
Analitzem els 16 casos possibles ($2^4 = 16$). Marquem amb verd les files on la persiana puja ($p=1$).
| Decimal | Llum ($l$) | Nocturn ($n$) | Temp ($t$) | Individus ($i$) | Persiana ($p$) | Raonament |
|---|---|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 | 0 | |
| 1 | 0 | 0 | 0 | 1 | 0 | |
| 2 | 0 | 0 | 1 | 0 | 0 | Temp alta però sense persones. |
| 3 | 0 | 0 | 1 | 1 | 1 | Condició 2 (Persones + Temp Alta) |
| 4 | 0 | 1 | 0 | 0 | 0 | |
| 5 | 0 | 1 | 0 | 1 | 0 | |
| 6 | 0 | 1 | 1 | 0 | 0 | |
| 7 | 0 | 1 | 1 | 1 | 1 | Condició 2 (Persones + Temp Alta) |
| 8 | 1 | 0 | 0 | 0 | 1 | Condició 1 (Llum + No Temp Alta + No Nocturn) |
| 9 | 1 | 0 | 0 | 1 | 1 | Condició 1 (Llum + No Temp Alta + No Nocturn) |
| 10 | 1 | 0 | 1 | 0 | 0 | Temp alta sense persones. |
| 11 | 1 | 0 | 1 | 1 | 1 | Condició 2 (Persones + Temp Alta) |
| 12 | 1 | 1 | 0 | 0 | 0 | Mode nocturn activat bloqueja la condició 1. |
| 13 | 1 | 1 | 0 | 1 | 0 | Mode nocturn activat bloqueja la condició 1. |
| 14 | 1 | 1 | 1 | 0 | 0 | |
| 15 | 1 | 1 | 1 | 1 | 1 | Condició 2 (Persones + Temp Alta) |
Podem extreure la funció directament de l'enunciat o agrupant els 1 a la taula de veritat (Minterns).
Matemàticament, les condicions de l'enunciat es tradueixen així:
Com que la persiana puja si passa A O si passa B, sumem les expressions:
Si haguéssim fet Karnaugh, veuríem que aquests dos termes són els grups més grans possibles i no es poden simplificar més entre ells perquè depenen d'estats de temperatura oposats ($t$ i $\bar{t}$).
A continuació es mostra el disseny final del circuit.
Nota: El cercle petit a la sortida dels triangles indica la negació (NOT). La figura en forma de "D" és una porta AND, i la figura corba final és una porta OR.