So similar to how when, SS incremented MM when it turned 0 after 59 (it doesnt become 60), MM also should become 00 incrementing HH by 1.Digital clocks have been built by countless electronics hobbyists over the world.So why have I chosen to implement that Well usually clock circuits available on the internet (all circuits I have seen) use the 7490 counter (I have used 7493 but I will show why), microprocessors or Arduino boards.But not all of us have the means to buy microprocessors or Arduino boards (as far as I am concerned they are expensive).
I wanted to try a different circuit for the same clock and I also chose it because it requires a lot of counters, and counters are based on sequential logic. When I say digital clock, you should expect something like the one in the picture Its my stand that just looking at the circuit diagram and replicating it on a bread-board is not what electronics is about. Therefore, I have included the theory of flip-flops and sequential logic design in hope that it would help the reader to design circuits of their own. I have done my best to explain sequential logic design between Step 3 to 8. However, if all you want is the clock, then please skip everything from step 3 to step 8. Digital Electronics And Logic Design By J S Katre Converter How To Work WithBut if you go through those steps you will understand how to work with flip-flops etc. Since this is a circuit of my own, I know that I have to show a novelty factor. Usual clocks based on decade counters have a hour counter from 0 -23. I have only used ICs but still got a 12 hour clock, which I have not seen elsewhere. The alarm is again achieved using ICs not by programming boards (which quite frankly is comparatively easy). The main emphasis however, is learning sequential logic and developing a breadboard based clock using that knowledge. Digital Electronics And Logic Design By J S Katre Converter Download Step 1Add Tip Ask Question Comment Download Step 1: The Logic of the Clock As said earlier, our clock is a 12 hour clock. Now, SS can also be referred as S1 S0 and the same goes for MM. S0 counts from 0 to 9 and then S1 becomes 1 and S0 counts again. So everytime SS reaches 60, M0 (minutes) should increase by 1. Whenever S0 reaches 10, a pulse (digital parlance - clock signal) has to be generated to make S0 zero again (digital parlance - reset) and S1 one and the process repeats to make S1 two and so on. Everytime SS reaches 60 a pulse has to be generated to make M0 one and SS 00. For every 60 seconds, SS will go to 59 and back to 0, while MM is incremented. The MM counting is similar to SS but MM receives its clock (triggering pulse) from SS.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |