Production line stop alarm
From CaveLab
This page is kept for historical interest. It may document projects or methods that are obsolete and/or no longer relevant. The information here is not kept up-to-date.
I built this module for Sensonor ASA back in 2004, I have no idea if it is alive today.
I built this module for Sensonor ASA back in 2004, I have no idea if it is alive today.
Simple alarm circuit to monitor up to eight inputs, from e.g. production equipment. If any inputs are triggered an alarm is sounded. Uses the AVR AT90S2313 microcontroller.
Details
This module was built for a production line at my previous workplace, its purpose was to serve as a single alarm system controller for an entire production line. It monitored up to eight machines, each with its own alarm timer. If an alarm was triggered; a one second signal was given with the horn. That input would then be muted, and not give any more alarm until the current alarm situation had been cleared for a minimum of seven seconds.
I/O
All inputs was electrically isolated from the production equipment with optoisolator.
Inputs
- PB.0 Equipment #1 alarm signal (pin 12)
- PB.1 Equipment #2 alarm signal (pin 13)
- PB.2 Equipment #3 alarm signal (pin 14)
- PB.3 Equipment #4 alarm signal (pin 15)
- PB.4 Equipment #5 alarm signal (pin 16)
- PB.5 Equipment #6 alarm signal (pin 17)
- PB.6 Equipment #7 alarm signal (pin 18)
- PB.7 Equipment #8 alarm signal (pin 19)
Outputs
- PD.4 Siren/horn (pin 8)
Source code

https://github.com/thomasjsn/AVR-Production-line-stop-alarm