metronome

Public

bindless-chicken/metronome

Loading…

Description

Imported from GitHub: Bindless-Chicken/Metronome · commit 6680cf3 · license MIT

Description

:musical_keyboard: Tiny logic only metronome for when you are on the move

README

Theory of operation

The board is designed only around basic logic chips, hence why you won't find any microcontrollers here. The circuit can be split into two sub-circuits, the tune generation, and the pulse generation.

Tune generation

To act as a proper metronome, we needed to have two different tune: one for the first pulse and a second for the other three. Tune generation is done using a NE555 U1 which output is fed into a 74HC163 U3 counter. The counter in that case is acting as a frequency divider, dividing the 2kHz output of the astable 555 timer into a 1kHz signal and a 500Hz one.

Effectively, at the end of the tune generator we are left with to square waves at 1kHz and 500Hz, which are respectively a C5 and a C6.

Pulse generation

Once again a NE555 U2 astable timer is used to generate the pulsation, using a potentiometer the output frequency can be changed between 0.53Hz and 3.47Hz, effectively changing the tempo between 40 BPM and 208 BPM.

The output of the timer is fed into a CD4017 U4 Johnson counter. The output of the counter are the four outputs P1, P2, P3, and P4 triggering in order, one after another.

A shorter pulse is generated in order to have a more punchy effect on the pulse. This is done by reducing the original pulse duration using a RC delay line U7.

Putting it all together

For silent operation, four LEDs have been put at the top, they are directly wired to the Johnson counter outputs.

To get the right sound at the right time, the tunes generated previously are and U6 with their respective pulse; high pitch with the first output and low pitch with the others. For optimization sake, the other three are and U6 with the not U5 of the first pulse. Finally, all the signaled are put together using an or U8.

BOM

ReferenceValueFootprint
U1, U2NE555SOIC-8 3.9x4.9mm Pitch 1.27mm
U374HC16SOIC-16_3.9x9.9mm Pitch 1.27mm
U4CD4017SOIC-16 3.9x9.9mm Pitch 1.27mm
U5MC74VHC1GU04SOT-23-5
U674LS08SOIC-14 3.9x8.7mm Pitch 1.27mm
U7SN74LVC1G08SOT-23-5
U8SN74LVC1G32SOT-23-5
R13300805
R2, R3, R4910805
R5, R6, R75.1k0805
R812k0805
R910k0805
C147nF0805
C210uF0805
C3, C4, C5, C610nF0805
C71uF0805
D1RedLED D5.0mm
D2, D3, D4GreenLED D5.0mm
RV1100kTrimmer Vishay TS53YL
P1USB_OTG10118193-0001LF
Comments

No comments yet. Be the first to ask about this board.

Askabout this board