Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Industrietechnik

4-Bit-Binärzähler verstehen

Beim Betrachten einer 4-Bit-Binärzählsequenz – von 0000 bis 1111 – tritt ein klares Muster in der Art zutage, wie jedes Bit zwischen 0 und 1 oszilliert.

4-Bit-Binärzähler verstehen

Das niedrigstsignifikante Bit (LSB) toggelt bei jedem Zählschritt, während jedes höherwertige Bit mit halber Frequenz seines Vorgängers flippst. Folglich ändert sich das höchstsignifikante Bit (MSB) nur einmal, beim Übergang von 7 (0111) zu 8 (1000).

Das Designen eines digitalen Zählers, der diese Sequenz erzeugt, ist geradlinig: Ordnen Sie eine Kette von Frequenzteiler-Schaltungen an, die jeweils die Frequenz des eingehenden Rechteckwellen-Impulses halbieren. JK-Flip-Flops sind ideal für diese Rolle, da sie ihren Ausgang toggeln können, wenn sowohl J- als auch K-Eingänge high (1) sind und ein Taktsignal eintrifft.

4-Bit-Binärzähler verstehen

4-Bit-Binärzähler verstehen

In einer typischen Implementierung repräsentieren Signale A und B zwei Bits der Binärzahl, wobei A das LSB und B das MSB ist. Der Zähler erzeugt dann die Sequenz 11 → 10 → 01 → 00 → 11 – eine rückwärts gerichtete Traversierung, die dennoch die Zählanforderung erfüllt.

Im Folgenden vertiefen wir uns in mehrere Zählerdesigns, die den Toggle-Modus von JK-Flip-Flops nutzen.

Review

Verwandte Arbeitsblätter

Industrietechnik

  1. 3-Bit-Binärzähler mit 555-Timer und 4027 Flip-Flops
  2. Folgen: Arithmetische und geometrische Progressionen verstehen
  3. Oktal- und Hexadezimalsystem: Praktischer Leitfaden für Ingenieure
  4. Binäre Subtraktion mit Zweierkomplement
  5. Filterkreise verstehen: Von Audio bis Netzfilterung
  6. C-Speicherklassen verstehen: Gültigkeitsbereich, Lebensdauer & Verwendung
  7. Generator-Synchronisation: Verfahren, Bedingungen & Wesentliche Sicherheitsmaßnahmen
  8. Optimalen Jahresendbestand berechnen: Schritt-für-Schritt-Anleitung
  9. Effiziente ARM-Container-Builds auf x86-Systemen
  10. Erste Go-Applikation auf PLCnext bauen: Einsteiger-Guide