When I set up a simple low-speed combinatorial pulse detecting circuit using HC-logic on a breadboard I noticed that especially the falling edges were horrible and caused glitches. The edges had some sort of oscillation on them (unlike ringing) and I supposed they were due to bad contacts of the breadboard but whatever I tried I couldn't get rid of them until I finally soldered it all together.
Now my questions: _how_ do bad contacts do this? And why only the falling edges?
Thanks, Jenalee K.
Didn't find your answer? Ask the community — no account required.
J
Joerg
Hello Jenalee,
As Jack hinted typical breadboards such as the white "plug-and-go" boards or whatever they are called aren't good enough anymore for modern logic. Take a look at VCC, maybe you'll see ringing there as well.
Anyway, a photo and a schematic would help. I really don't think it's bad contacts. Then you should be seeing changes when you tug on the wires.
Regards, Joerg
http://www.analogconsultants.com
J
jack
Breadboards -- the conventional variety -- are death over a few hundred kHz.
J
Jenalee K.
Joerg a =E9crit :
Thanks Joerg for your reply. I will try to post pictures and schematics tomorrow.
Thanks, Jenalee K.
M
Meindert Sprang
Have you placed a decoupling capacitor across each IC (100nF)? It should be right on top of the IC's, not at the end of the vertical tracks.
Original breadboard circuit without C2. The output pulses had weird oscillating rising edges. As Joerg proposed, closer inspection of the power lines reveiled some 100MHz or so ringing on the 5V and GND. After the addition of C2 the problem went away, the ringing became one period of "slow" 20MHz-ish bouncing. I had placed decoupling caps (100n & 10u) as close to the 74AC14 as possible but they didn't seem to have any influence.
There were also clamping diodes just after C1 but they didn't influence the behaviour so I left them out for clarity. The purpose of R1 is protection for the schmitt-trigger and its value doesn't seem to have any influence.
BTW, I made an error, it is on the rising edges only, not on the falling edges.
Thanks, Jenalee K.
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required
Report Content
You are reporting this content to the moderators. They will look at it
ASAP.