Which JK Flip Flop is Best for Simple State Machines Using a 9V Battery?

Click For Summary

Discussion Overview

The discussion revolves around selecting a suitable JK flip-flop for building simple state machines powered by a 9V battery. Participants explore the feasibility of using JK flip-flops versus D flip-flops, considering design complexity and availability of components.

Discussion Character

  • Debate/contested
  • Technical explanation
  • Exploratory

Main Points Raised

  • One participant seeks recommendations for a JK flip-flop suitable for low-power applications, specifically from Mouser.
  • Another participant suggests the 4027 or HEF4027/CD4027 as potential options for JK flip-flops.
  • Some participants argue that JK flip-flops are outdated and that D flip-flops are more versatile and easier to use for state machines.
  • A participant confirms that D flip-flops also require a clock input and asks for suggestions on specific D flip-flop models.
  • It is noted that D flip-flops simplify the design process since the next state directly corresponds to the D input, avoiding complex state translation.
  • One participant recommends the 74xx273 as an octal edge-triggered D flip-flop with a reset line for initial state definition.
  • Another participant mentions the 4000 series, specifically the 4042 quad D flip-flop, as a fun and available option, while also providing a link for reference.
  • There is a suggestion on how to configure a D flip-flop to toggle by connecting its input to the inverting output.

Areas of Agreement / Disagreement

Participants express differing opinions on the suitability of JK flip-flops versus D flip-flops for state machines, indicating no consensus on the best approach. Some favor JK flip-flops while others advocate for D flip-flops due to their simplicity and practicality.

Contextual Notes

The discussion highlights the varying perspectives on the relevance of JK flip-flops in modern designs, with some participants emphasizing the ease of use of D flip-flops in synchronous designs. There is also a focus on the availability of specific components in different logic families.

mistermotown
Messages
13
Reaction score
0
Hi, I am looking to build some very simple state machines, with JK flip flops. I am planning to run them off a 9 volt battery, if that is feasible.

Does anyone have a suggestion on what JK flip flop to buy, preferably from Mouser?
I know Mouser has about 300 different parameters to pick from, I just want someone to suggest a good starting JK. I am not going to be doing anything high power, or fast frequency switching. I believe I am going to want a positive trigger though.

Anyone have a good suggestion?
 
Engineering news on Phys.org
Type 4027 or HEF4027/CD4027
 
JK flip-flops are old-fashioned. D latches and D flip-flops cover about all uses and have replaced all others. It would need a very special need and tricky circuitry to justify a JK.

Plus, a state machine traditionally uses D flip-flops, with logic between. Anything else is probably too complicated to design.
 
D-flip flops still have a clock input for them to change states, right?
Do you have any suggestions for a D-flip flop?
 
mistermotown said:
D-flip flops still have a clock input for them to change states, right?
Do you have any suggestions for a D-flip flop?

Yes and they're much easier to design with as the "next state" is simply "D". (So no need to mess about with translating "next states" into equations for J and K).

And as long as you are sticking with purely synchronous designs (all f/flops having common clock) then hex and octal D flipflop packages are readily available.

As Enthalpy said, JK flipflops are pretty outdated. Well actually any random SSI logic implementation is going to be outdated, but it's probably still a very good "hands on" learning experience for familiarizing yourself with logic design.

The basic idea behind J-K was that some of the next state logic could (if you were lucky) be shoehorned into the J-k functionality, thereby perhaps saving a gate or two in the combination logic. You'll probably get a bigger saving however by just making use of the good number of D f/flops (8) that you can get in a single SSI IC, and then just using an all nand combinatorial logic.

74xx273 is an octal edge triggered D flipflop with a reset line (so good for forcing a well defined initial state). The "xx" in this code represents the exact logic family. Eg 74HC273 is the part in the "HC" (5 volt high performance cmos) logic family, probably one of the more readily available types.
 
Last edited:

Similar threads

  • · Replies 34 ·
2
Replies
34
Views
5K
  • · Replies 5 ·
Replies
5
Views
5K
Replies
1
Views
3K
  • · Replies 2 ·
Replies
2
Views
18K
  • · Replies 7 ·
Replies
7
Views
4K
  • · Replies 1 ·
Replies
1
Views
6K
Replies
1
Views
4K
  • · Replies 7 ·
Replies
7
Views
6K
  • Sticky
  • · Replies 13 ·
Replies
13
Views
8K
Replies
7
Views
3K