A microcontroller driven doorbell circuit with features:
- one second instant pulse output,
- one second delayed pulse output,
- two minute lighting output,
- latching has been triggered indicator,
- processor alive indicator,
- ignore additional trigger for preset duration.
Schematic
Note: this schematic predates the changes made for the printed circuit board, so some of the output port pins are incorrect. The PCB and the microcontroller source code are consistent.Timing Logic
Printed Circuit Board
Note: the board is intended for other purposes, so it is not excessively optimised. The component numbering doesn't match the schematic.- as PostScript for printing,
- as original for use by pcb,
Source Code
- assembly source code for use by gpasm,
- build instructions for use by GNU make,
No comments:
Post a Comment