Bài 22: Một số mạch xử lí tín hiệu trong điện tử số | Lý thuyết

Sơ đồ bộ đếm nhị phân 2 bit

Trong thế giới điện tử số, các mạch xử lí tín hiệu đóng vai trò then chốt giúp biến đổi, phân tích và điều khiển các tín hiệu điện tử. Những mạch này được tích hợp trong hầu hết các thiết bị công nghệ hiện đại như điện thoại thông minh, máy tính, hệ thống giải trí nghe nhìn và nhiều ứng dụng khác.

Các mạch xử lí tín hiệu giúp giảm thiểu nhiễu, nâng cao chất lượng tín hiệu và đảm bảo việc lưu trữ, truyền tải dữ liệu diễn ra hiệu quả.

Phân loại mạch xử lí tín hiệu trong điện tử số:

  • Mạch logic tổ hợp: Đầu ra chỉ phụ thuộc vào đầu vào hiện tại
  • Mạch dãy: Đầu ra phụ thuộc vào cả đầu vào hiện tại và trạng thái trước đó

Ví dụ khởi động:

Khi so sánh hai số nhị phân A và B (mỗi số 1 bit), sẽ có ba khả năng xảy ra:

  • A nhỏ hơn B (A < B)
  • A bằng B (A = B)
  • A lớn hơn B (A > B)
Bộ so sánh hai số 1 bit
Bộ so sánh hai số 1 bit

I. Lý thuyết trọng tâm

1. Mạch logic tổ hợp

a) Khái niệm

Mạch logic tổ hợp là loại mạch được cấu thành từ các cổng logic cơ bản (AND, OR, NOT, NAND, NOR…).

Đặc điểm quan trọng nhất: Tín hiệu đầu ra tại bất kỳ thời điểm nào chỉ được quyết định bởi tổ hợp các tín hiệu đầu vào tại chính thời điểm đó. Mạch không có khả năng ghi nhớ các trạng thái trước đó.

Nói cách khác: Đầu ra = Hàm(Đầu vào hiện tại)

Sơ đồ khối mạch logic tổ hợp
Sơ đồ khối mạch logic tổ hợp

b) Các loại mạch logic tổ hợp thường gặp

STT Loại mạch Chức năng
1 Mạch số học Thực hiện các phép tính cộng, trừ,…
2 Bộ hợp kênh, phân kênh Ghép/tách nhiều kênh tín hiệu
3 Bộ mã hóa, giải mã Chuyển đổi dạng mã tín hiệu
4 Mạch so sánh So sánh hai hay nhiều giá trị
5 Bộ khóa, điều khiển logic Điều khiển đóng/mở tín hiệu

c) Mạch so sánh hai số

Mạch so sánh có nhiệm vụ đối chiếu hai giá trị số A và B (mỗi số 1 bit) và đưa ra kết quả:

  • Khi hai số bằng nhau (A = B): Đầu ra C mang giá trị 1
  • Khi hai số khác nhau (A ≠ B): Đầu ra C mang giá trị 0

Bảng chân lí của mạch so sánh:

A B C Nhận xét
0 0 1 A = B
0 1 0 A ≠ B
1 0 0 A ≠ B
1 1 1 A = B

Xây dựng phương trình logic:

Quan sát bảng chân lí, ta thấy đầu ra C = 1 trong hai trường hợp:

  • Trường hợp 1: A = 0 VÀ B = 0 → $\overline{A} \cdot \overline{B}$
  • Trường hợp 2: A = 1 VÀ B = 1 → $A \cdot B$

Do đó, phương trình logic của mạch so sánh là:

$$C = \overline{A} \cdot \overline{B} + A \cdot B$$

Phân tích các cổng logic cần sử dụng:

  • 2 cổng NOT: Để tạo ra $\overline{A}$ và $\overline{B}$
  • 2 cổng AND: Để thực hiện phép nhân $\overline{A} \cdot \overline{B}$ và $A \cdot B$
  • 1 cổng OR: Để cộng hai kết quả lại với nhau
Mạch so sánh hai số bằng nhau
Mạch so sánh hai số bằng nhau

2. Mạch dãy

a) Khái niệm mạch dãy

Mạch dãy cũng được xây dựng từ các cổng logic cơ bản, tuy nhiên có điểm khác biệt quan trọng so với mạch logic tổ hợp.

Đặc điểm quan trọng nhất: Tín hiệu đầu ra không chỉ phụ thuộc vào tổ hợp tín hiệu đầu vào hiện tại, mà còn phụ thuộc vào trạng thái đầu ra ở những thời điểm trước đó (trạng thái quá khứ).

Nói cách khác: Đầu ra = Hàm(Đầu vào hiện tại, Đầu ra quá khứ)

Cấu trúc mạch dãy gồm hai phần:

  • Mạch logic tổ hợp: Xử lí tín hiệu
  • Phần tử nhớ: Lưu trữ trạng thái trước đó
Sơ đồ khối mạch dãy
Sơ đồ khối mạch dãy

b) Các loại mạch dãy thường gặp

STT Loại mạch Chức năng
1 Phần tử nhớ Lưu trữ thông tin
2 Flip-Flop (Trigger) Phần tử nhớ cơ bản
3 Bộ đếm Đếm số xung tín hiệu
4 Bộ ghi dịch Dịch chuyển dữ liệu
5 Bộ chia tần Giảm tần số tín hiệu

c) Mạch đếm

Flip-Flop (FF) – Phần tử nền tảng của mạch đếm:

Flip-Flop (còn được gọi là Trigger) là một phần tử nhớ đặc biệt, sở hữu hai trạng thái cân bằng ổn định tương ứng với hai mức logic 0 và 1.

Đặc tính hoạt động của Flip-Flop:

  • FF có khả năng chuyển sang một trong hai trạng thái cân bằng khi có tín hiệu điều khiển
  • FF sẽ duy trì trạng thái đó cho đến khi có tín hiệu điều khiển mới tác động
  • Trạng thái kế tiếp của FF được quyết định bởi cả tín hiệu đầu vào lẫn trạng thái đầu ra hiện tại

Các loại Flip-Flop phổ biến: RS, JK, T, D,…

Đèn tín hiệu giao thông - ứng dụng mạch đếm
Đèn tín hiệu giao thông – ứng dụng mạch đếm

Flip-Flop loại D (FF-D):

Trong bài học này, chúng ta tập trung tìm hiểu Flip-Flop D – loại FF được sử dụng rộng rãi trong các mạch đếm.

Cấu tạo Flip-Flop D gồm:

  • Lối vào D: Nhận dữ liệu đầu vào
  • Lối vào CLK: Nhận xung nhịp đồng hồ (Clock)
  • Lối ra Q: Đầu ra chính
  • Lối ra $\overline{Q}$: Đầu ra đảo (luôn ngược với Q)
Ký hiệu, sơ đồ chân và IC tích hợp hai Flip-Flop D (HD7474)
Ký hiệu, sơ đồ chân và IC tích hợp hai Flip-Flop D (HD7474)

Bảng chân lí của Flip-Flop D:

Xung CLK D Q $\overline{Q}$ Mô tả trạng thái
↓ (sườn xuống) x Q (giữ nguyên) $\overline{Q}$ (giữ nguyên) Không thay đổi
↑ (sườn lên) 0 0 1 Xóa (Reset)
↑ (sườn lên) 1 1 0 Đặt (Set)

Giải thích hoạt động:

  • Khi xung CLK ở sườn xuống (chuyển từ 1 về 0): FF-D giữ nguyên trạng thái, không quan tâm giá trị D
  • Khi xung CLK ở sườn lên (chuyển từ 0 lên 1): FF-D cập nhật đầu ra Q theo giá trị D
    • Nếu D = 0 → Q = 0 (trạng thái Xóa)
    • Nếu D = 1 → Q = 1 (trạng thái Đặt)
Giản đồ thời gian của Flip-Flop D
Giản đồ thời gian của Flip-Flop D

Mạch đếm nhị phân 2 bit sử dụng Flip-Flop D:

Mạch đếm nhị phân là thành phần cốt lõi trong hệ thống số, được ứng dụng để:

  • Đếm số lượng xung tín hiệu
  • Chia tần số, tạo xung thời gian
  • Làm xung đồng hồ trong máy tính và các thiết bị thông tin

Cấu trúc mạch đếm nhị phân 2 bit:

Đây là mạch đếm nhị phân kiểu nối tiếp, trong đó đầu ra $\overline{Q}$ của Flip-Flop trước được kết nối với lối vào CLK của Flip-Flop sau.

Sơ đồ bộ đếm nhị phân 2 bit
Sơ đồ bộ đếm nhị phân 2 bit

Nguyên lí hoạt động chi tiết:

Bước Mô tả hoạt động
1 Xung đồng hồ được đưa vào lối vào CLK của FF0
2 Mỗi xung nhịp tác động làm FF0 chuyển trạng thái (Q₀ đổi từ 0→1 hoặc 1→0)
3 Đầu ra $\overline{Q_0}$ của FF0 được nối tới lối vào CLK của FF1
4 Khi Q₀ chuyển từ 1 về 0, FF1 sẽ chuyển trạng thái (Q₁ đổi từ 0→1 hoặc 1→0)

Quy tắc ghi nhớ:

  • FF0 chuyển trạng thái với mọi xung nhịp tác động vào
  • FF1 chỉ chuyển trạng thái khi Q₀ chuyển từ 1 về 0

Bảng chân lí của bộ đếm nhị phân 2 bit:

Xung vào Q₁ Q₀ Giá trị thập phân
Xung xóa (Reset) 0 0 0
Xung 1 0 1 1
Xung 2 1 0 2
Xung 3 1 1 3
Xung 4 0 0 0 (quay về đầu)

Phạm vi đếm: Mạch đếm 2 bit có thể đếm từ 0 đến 3 (tổng cộng 4 trạng thái = 2²). Khi xung thứ 4 tác động, mạch tự động quay về trạng thái ban đầu (0) và bắt đầu chu trình đếm mới.

Giản đồ thời gian của bộ đếm nhị phân 2 bit
Giản đồ thời gian của bộ đếm nhị phân 2 bit

II. So sánh mạch logic tổ hợp và mạch dãy

Tiêu chí Mạch logic tổ hợp Mạch dãy
Đầu ra phụ thuộc vào Chỉ đầu vào hiện tại Đầu vào hiện tại + Trạng thái quá khứ
Khả năng nhớ Không có Có (nhờ phần tử nhớ)
Phần tử nhớ Không sử dụng Bắt buộc có
Độ phức tạp Đơn giản hơn Phức tạp hơn
Ví dụ điển hình Mạch so sánh, mạch cộng, bộ mã hóa Flip-Flop, bộ đếm, bộ ghi dịch

Cách phân biệt nhanh:

  • Nếu mạch không có phần tử nhớ và đầu ra thay đổi ngay khi đầu vào thay đổi → Mạch logic tổ hợp
  • Nếu mạch có phần tử nhớ và đầu ra còn phụ thuộc vào trạng thái trước đó → Mạch dãy

III. Bảng tóm tắt công thức và bảng chân lí

Mạch so sánh hai số (1 bit)

Phương trình logic:

$$C = \overline{A} \cdot \overline{B} + A \cdot B$$

Bảng chân lí:

A B C Kết luận
0 0 1 A = B
0 1 0 A ≠ B
1 0 0 A ≠ B
1 1 1 A = B

Flip-Flop D

Bảng chân lí:

CLK D Q $\overline{Q}$ Trạng thái
x Q $\overline{Q}$ Giữ nguyên
0 0 1 Xóa
1 1 0 Đặt

Bộ đếm nhị phân n bit

Công thức tính phạm vi đếm:

$$\text{Số trạng thái} = 2^n$$

$$\text{Phạm vi đếm: } 0 \text{ đến } 2^n – 1$$

Số bit (n) Số trạng thái Phạm vi đếm
2 bit 4 0 → 3
3 bit 8 0 → 7
4 bit 16 0 → 15

IV. Ứng dụng thực tế

1. Đồng hồ hiển thị trên cây xăng

Hệ thống hiển thị trên cây xăng kết hợp cả bộ đếmbộ so sánh:

  • Bộ đếm: Mỗi lít xăng bơm ra, bộ đếm tăng lên một đơn vị và cập nhật số liệu hiển thị
  • Bộ so sánh: So sánh lượng xăng đã bơm với ngưỡng đặt trước (số tiền khách hàng yêu cầu), khi đạt ngưỡng thì dừng bơm

2. Đèn tín hiệu giao thông

Đèn giao thông sử dụng mạch đếm để:

  • Đếm lùi: Hiển thị thời gian còn lại của đèn xanh/đỏ
  • Đếm tiến: Theo dõi thời gian đã trôi qua

3. Các ứng dụng khác

Thiết bị Loại mạch sử dụng Chức năng
Đồng hồ kỹ thuật số Bộ đếm Đếm giây, phút, giờ
Máy đếm sản phẩm Bộ đếm + Hiển thị Đếm số lượng sản phẩm trên băng chuyền
Hệ thống an ninh Mạch so sánh So sánh mã PIN nhập vào với mã lưu trữ
Bộ nhớ máy tính Flip-Flop Lưu trữ dữ liệu bit
ThS. Hồ Thị Thư

ThS. Hồ Thị Thư

(Người kiểm duyệt, ra đề)

Chức vụ: Trưởng ban biên soạn môn Công Nghệ THPT

Trình độ: Cử nhân Sư phạm Công nghệ, Chứng chỉ hạng II, Chứng chỉ STEM, Ngoại ngữ B1

Kinh nghiệm: 10+ năm kinh nghiệm tại Trường THPT Hoàng Hoa Thám