Contoare cu un factor de conversie dat

În practică, este adesea necesar să se construiască contoare cu un factor de conversie Kn diferit de 2 n.

Regula generală pentru construirea unor astfel de contoare este construirea unei funcții de control care generează un semnal pentru a seta contorul la starea sa inițială când Kn este atins.







Exemplu: trebuie să construiți un contor cu un factor de conversie Kp = 12. Alegem contorul de sumare de patru cifre. Construim funcția de control.

Contoare cu un factor de conversie dat

Construim pentru funcția de control harta Carnot

Contoare cu un factor de conversie dat

Pe hartă Carnot obținem ecuația f op. = QQ1Q0. Ca rezultat, obținem o diagramă logică a contorului cu un factor de conversie Kn = 12.

Contoare cu un factor de conversie dat

Pentru a întârzia semnalul | cu jumătate de contor al impulsului de numărare la intrarea F op. un semnal este trimis Xh. Când ieșirile Q3 Q2 Q1 Q0 caracteristicii binare 1011 Fupr. = 1. Acest semnal este aplicat la intrarea R a contorului și setează-l în inițial Q0 stat Q3 Q2 Q1 = 0000.







Contoarele binare și contoarele încorporate cu un factor de conversie arbitrar găsesc numeroase aplicații. Ele sunt utilizate pentru construirea contoarelor - divizoare de frecvențe ceasuri digitale, convertoare de coduri în interval de timp, temporizatoare etc.

Luați în considerare un exemplu de divizor de frecvență, care poate fi și un temporizator. Pentru acest scop folosim un contor reversibil, de exemplu K555IE7.

Contoare cu un factor de conversie dat

La acest contor, intrările și ieșirile realizează următoarele funcții.

R = 1 - instalarea în starea 0000;

W = 1 - contor în modul de numărare;

W = 0 - contorul în modul de primire a codului paralel de la intrările D0 D1 D2 D3;

+1 - intrare pentru numărarea impulsurilor când se însumează;

-1 - intrare pentru numărarea impulsurilor la scădere;

Q3 Q2 Q1 Q0 - ieșiri de contor, Q3 - cel mai mare bit;

≥ 15 - ieșire de serviciu, în care 0 este generat în modul de sumare, dacă Q3 Q2 Q1 Q0 = 1111;

<0 – сервисный выход, на котором в режиме вычитания вырабатывается 0, если Q3 Q2 Q1 Q0 = 0000 .

Folosind acest contor puteți construi un circuit logic

Contoare cu un factor de conversie dat

În starea inițială la ieșirea ≤ 0 0 apare, care este alimentat în W. de intrare Când acest contor primește binar D Shi set diferit de 0, de exemplu D3 D2 D1 D0 = 0111. Ieșirea ≤ 1 0 apare, care se traduce în modul contor cont de deducere. La atingerea set Q3 Q2 Q1 Q0 = 0000. contor are din nou un set de binare Shi D și din nou, contează până la 0000.

În timp ce pe Shi D este același set, contorul funcționează ca un divizor de frecvență (în divizorul de exemplu cu 8). Când codul este schimbat în Shi D, coeficientul de divizare se modifică.

Astfel de divizoare de frecvență sunt utilizate în ceasuri digitale bazate pe generatoare de impulsuri de cuarț, cronometre care stabilesc intervalul de timp etc.







Articole similare

Trimiteți-le prietenilor: