17강 / 20강
알람 부저 — 경보에는 등급이 있다
IEC 60601-1-8 · PWM 톤
부저는 부품으로 보면 몇백 원짜리입니다. 그런데 이 강에서 다루는 것은 부품이 아니라 “언제, 어떻게 울릴 것인가” 입니다.
의료기기 쪽에는 이것을 정해 둔 표준이 있습니다 — IEC 60601-1-8. 우리 기계는 의료기기가 아니지만, 그 사람에 대한 이해는 빌려 올 만합니다.
| 등급 | 뜻 | 우리 기계의 예 |
|---|---|---|
| 높음 | 지금 당장 사람이 와야 한다 | 과압 · 누출 · 온도 폭주 |
| 중간 | 곧 와야 한다 | 기포 감지 · 펌프 무응답 |
| 낮음 | 알고만 있으면 된다 | 시약 잔량 적음 · 튜브 교체 시기 |
| 정보 | 경보가 아니다 | 단계 완료 · 배치 시작 |
등급은 얼마나 나쁜가 × 얼마나 급한가로 정합니다.
사람이 할 일이 없으면 경보가 아니라 로그입니다. 이 한 줄이 경보 설계의 절반입니다.
Python
브라우저에서 실행
경보가 넘치지 않게 하는 장치들
🤔 확인 문제
“단계 완료” 를 경보로 만들면 안 되는 까닭은?
해설 경보는 대응을 요구하는 신호입니다. 대응이 없는 것을 경보로 만들면 진짜 경보가 묻힙니다 — 그것이 경보 홍수입니다.
🤔 확인 문제
부저를 “시스템 정상 신호가 사라지면 울리게” 만드는 까닭은?
해설 “경보일 때 켠다” 로 만들면 프로그램이 죽는 순간 조용해집니다. 가장 위험할 때 가장 조용한 설계입니다. 거꾸로 만들어야 합니다.