Skip to the content
2 layers27.9 × 34.3 mmDelay on off, the printed circuit board in 3D

Monostable multivibrator high-low for delayed on-off momentary action switch actuation

Size
27.9 × 34.3 mm
Copper layers
2
Thickness
1.6 mm
Parts
12
Nets
16
Pads
39
Tracks, vias
54, 2
Pours
2
Routed
Yes
KiCad
KiCad 4
Created
27 Nov 2016
Updated
28 Nov 2016

Overview

Delay on off is an open-source printed circuit board by gmurdocca, from the gmurdocca/delay-on-off repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 27.9 × 34.3 mm with 12 parts on 16 nets, routed with 54 tracks and 2 vias.

It is built around the BC548. Its parts include 4 resistors, 2 capacitors, 2 ICs, 2 connectors and 1 transistor.

Main components

1

README

README.md

What does it do?

This circuit was designed to add power-on-after-AC-resume support to a device that needs someone to press a momentary-action push button to turn the device on.

This repo contains KiCad design files for building a monostable multivibrator high-low pulse circuit that provides delayed on-off momentary action switch actuation.

Alt text

Why?

Any device that doesn't support power-on-after-AC-resume will stay off if AC is temporarily lost. This is bad if you need the device to be powered on as often as possible. This circuit solves this problem by implementing an electronic switch that presses the power button automatically.

Requirements and installation

Open the files in KiCad, create gerber files and a drill file and send them to a fabricator (eg. http://dirtypcbs.com/)

This circuit will auto-power-on devices when AC is restored if:

  • the device has a simple 2-pin connector behind a momentary action power button that, when shorted, will power the device on
  • has a 5-12 volt DC rail that is permanently up when AC is restored (this is used to power the circuit and start the timer)
  • the device's power button needs to be pressed and released a short time after AC power is restored

Typical Installation

  • If the device is powered by a standard ATX PSU:
    • connect the +5v stand-by terminal (purple lead) on the PSU to the positive power-in header
    • connect any ground terminal (any black lead) on the PSU to the negative power-in header
    • connect the positive side of your device's push-button contact to the positive side of the output header
    • connect the negative side of your device's push-button contact to the negative side ot the output header

Config

Stock components as shown on the schematic will cause the circuit to "press" the power button on the target device ~2 seconds after AC resume, and "release" the power button ~1 second after that. The power button will stay "released" permanently until the next AC power cycle.

The target device's power button will function as normal. After automatic power on, this circuit will remain dormant until AC is cycled.

Changing the values of C1 wnd C2 will adjust the time before power button is pressed and the duration of the press respectively (higher capacitance = longer delays). These values should be changed as per standard 555 timer monostable multivibrator circuits which are well documented.

Parts

12
QtyValueFootprintReferences
247kResistors_THT:Resistor_Horizontal_RM10mmR1, R2
2CONN_01X02Pin_Headers:Pin_Header_Straight_1x02P1, P2
1100kResistors_THT:Resistor_Horizontal_RM10mmR3
110ufCapacitors_THT:C_Radial_D5_L11_P2.5C2
1470Resistors_THT:Resistor_Horizontal_RM10mmR4
147ufCapacitors_THT:C_Radial_D6.3_L11.2_P2.5C1
14N25Housings_DIP:DIP-6_W7.62mmU2
1556Housings_DIP:DIP-14_W7.62mmU1
1BC548TO_SOT_Packages_THT:TO-92_Molded_NarrowQ1

The 11 most common of 12 parts.

Similar boards

  • 2 layers178 × 145 mmUltra DB X51 v1, the printed circuit board in 3D

    Ultra DB X51 v1

    ExploreEmbedded/8051_DevelopmentBoard

    Design files and sample code for 8051 development Ultra Boards

    145 parts70
  • 2 layers131.8 × 99.9 mmUps-12v, the printed circuit board in 3D

    Ups-12v

    dilshan/12v-automatic-ups

    12V Automatic UPS system

    77 parts50MIT
  • 4 layers99.6 × 99.8 mm3xosc, the printed circuit board in 3D

    3xosc

    aliqut/3xosc

    3xOsc | 3 VCO Eurorack Module

    92 parts40GPL-3.0
  • 2 layers200 × 96 mmTouchtone555, the printed circuit board in 3D

    Touchtone555

    DarcyJProjects/touchtone555

    An open-source DIY, NE555-based analogue synthesizer - play notes with a stylus

    73 parts33
  • 2 layers177.8 × 130.8 mmDurango, the printed circuit board in 3D

    Durango

    zuiko21/minimOS

    Scalable OS for 6502/65816

    159 parts23MIT
  • 2 layers236.8 × 169.8 mmTK2000, the printed circuit board in 3D

    TK2000

    clemarfolly/Microdigital-TK2000

    Reprodução da PCB do TK-2000 da Microdigital, clone do Micro-Professor MPF-II

    212 parts17
  • 2 layers100 × 65.5 mmSodaIDE v2 konami case, the printed circuit board in 3D

    SodaIDE v2 konami case

    Danjovic/Soda-IDE

    8 bit Compact Flash Interface for MSX computers

    30 parts11CC0-1.0
  • 2 layers213 × 130 mmMax48 ISSUE4, the printed circuit board in 3D

    Max48 ISSUE4

    alvaroalea/all-spectrum-clones

    Schematic of a 8bit computer, clone of Sinclair ZX Spectrum

    186 parts10

Questions

How big is the Delay on off PCB?

It measures 27.9 × 34.3 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Delay on off use?

12 parts, built around the BC548. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Delay on off KiCad files?

From the gmurdocca/delay-on-off repository on GitHub, at the commit this page was made from: the board is delay on off.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Delay on off design in my own project?

Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).