Hey there,
im Currently building a clock, powered by an NODEMCU-ESP8266.
For controlling this im using an KY-040 Rotary encoder which ive debounced with three LM555. I was inspired to do so by Ben Eaters Clock Design. I pretty much copied the 'block' around U2 in his design.
In addition i used one button-LM555 Combi, a T-FlipFlop and a Mosfet to turn on and off the MCU and the other two button-LM555 combis. Since i havent found a single T FlipFlop IC, i used the SN74hc112 which is a dual-JK-FlipFLop where disabled one side, and connected one J and K pin to HIGH so that every time the CLK pin goes HIGH the output toggles and the clock turns on or off.
The Problem:
I Prototyped everything on a breadboard, and is working flawlessly!
When i printed the PCB i now have this strange 0.5V to 1.7V always on my (ON/OFF) Button output. Also the output Pin of my (first) LM555 is always HIGH. In addition im mesuring a weird capacitance across the Resistor.
The Pullup Resistor of the buttons are 1K and still it take a couple of seconds to get up to this wierd floating in between voltage. I swapped the IC to a Fresh one. but thats not the Problem. As Far as i can test everything the mechanism of toggleing the flipflop an turning on the MCU is Working. As well as the Debounce-group around U2. U3 seems to have the same issue wenn powered.
I found one Problem. in my original Circuit i havent made the bridge between Pin 6 and 7 of U1. But ive bridged them afterwords. this isnt the Problem.
I you can help me with this! i uploaded my original EasyEda Circuit diagramm and aswell as the Gerberfile. And an aproach to make this Diagramm a littlebit easier to undestand.
Thank you in advance!
Janosch
extraCircuitDiagramm.pdf (128.9 KB)
Gerber_70x35 Mit Overlap.zip (72.4 KB)