Bỏ qua tới nội dung
LSLab

Tổng quan: Tín hiệu số và tín hiệu xung

  • Khởi động
  • Bài viết
  • Từ 10 tuổi
  • 4 phút đọc
Màn hình máy hiện sóng hiển thị xung vuông chuyển rõ giữa hai mức.

Trong mô hình khái niệm, tín hiệu tương tự có thể nhận vô hạn giá trị trong một khoảng; tín hiệu số dùng các mức rời rạc; ví dụ nhị phân dùng hai mức cao và thấp. Một chuỗi xung số có thể mang thông tin qua độ rộng xung, như PWM, hoặc được đếm bằng số sườn xung. Hiểu điều này giúp bạn đọc các bài về chân vào ra và truyền thông.

Mục lục
Mô hình hóa tín hiệu tương tự biến thiên liên tục; tín hiệu số có các mức rời rạc.
  • Tín hiệu tương tự
  • Tín hiệu số

Bạn sẽ học được gì

Cần biết trước

Không cần kiến thức trước.

Tín hiệu tương tự và tín hiệu số khác nhau thế nào?

Trong mô hình khái niệm, tín hiệu tương tự có thể nhận vô hạn giá trị trong một khoảng. Tín hiệu số dùng các giá trị rời rạc; ví dụ nhị phân chỉ dùng hai mức. Hầu hết vi xử lý và các khối logic xử lý thông tin bằng logic số; hệ thống thực vẫn có thể có các phần tương tự.

Mô hình tương tự cho phép mọi giá trị trong khoảng; tín hiệu số dùng một tập giá trị rời rạc.
  • Tương tự: liên tục
  • Số: nhảy mức
  • Các mức rời rạc

Mức logic là gì?

Mức logic là trạng thái tín hiệu được diễn giải theo ngưỡng điện áp. Ví dụ nhị phân ở đây có hai mức HIGH và LOW trong Arduino; chúng tương ứng với các vùng điện áp, không nhất thiết một giá trị chính xác. Mức nào bật hay tắt thiết bị phụ thuộc cách mắc mạch. Trước khi nối tín hiệu, cần kiểm tra tương thích điện áp giữa hai thiết bị; tín hiệu điện áp quá cao có thể làm hỏng ngõ vào không chịu được mức đó.

Ví dụ tín hiệu logic nhị phân: HIGH và LOW; mạch thực diễn giải chúng theo ngưỡng điện áp.
  • Tín hiệu số
  • Mức cao (HIGH)
  • Mức thấp (LOW)

Xung được tạo và đếm như thế nào?

Điều chế độ rộng xung (PWM) là tín hiệu số chuyển giữa HIGH và LOW. Khi chu kỳ không đổi, thay đổi thời gian tín hiệu ở mức HIGH sẽ đổi chu kỳ làm việc — phần thời gian ở mức cao trong toàn chu kỳ, thường biểu diễn bằng phần trăm.

Ngoại vi đếm xung PCNT của ESP32 có thể ghi nhận các sườn xung đầu vào. Mỗi bộ đếm có nhiều kênh; từng kênh có thể tăng hoặc giảm giá trị đếm ở sườn lên hoặc sườn xuống.

Với chu kỳ không đổi, xung rộng hơn làm tăng phần thời gian ở mức cao.
  • Xung hẹp, chu kỳ làm việc nhỏ
  • Xung rộng, chu kỳ làm việc lớn
  • Mức trung bình minh họa

Ví dụ trong đời sống

Hãy cùng người lớn quan sát một LED được điều chỉnh bằng PWM. Thời gian bật dài hơn có thể làm LED trông sáng hơn, nếu tần số đủ cao để tạo hiệu quả làm mờ mà mắt cảm nhận được. Cảm biến vòng quay cũng có thể gửi xung để bộ đếm ghi lại.

Hiểu lầm thường gặp

Tín hiệu số có thể nhận mọi giá trị. Tín hiệu số dùng các mức rời rạc; ví dụ nhị phân có hai mức.

PWM là tín hiệu tương tự. PWM là một loại tín hiệu số.

Câu hỏi thường gặp

Mức logic là gì?

Là trạng thái tín hiệu được diễn giải theo các ngưỡng điện áp; HIGH và LOW là các vùng chấp nhận được, có thể có khoảng chưa xác định giữa chúng.

HIGH và LOW trong Arduino là gì?

Hai mức logic cao và thấp; mức nào bật thiết bị phụ thuộc cách mắc mạch.

Chu kỳ làm việc là gì?

Phần thời gian tín hiệu ở mức cao trong một chu kỳ; giá trị này có thể viết thành tỷ lệ hoặc phần trăm.

Sườn xung là gì?

Lúc tín hiệu chuyển giữa thấp và cao, được bộ đếm xung ghi lại ở sườn lên hoặc sườn xuống.

Tóm tắt

  • Mô hình tín hiệu tương tự cho phép vô hạn giá trị; tín hiệu số dùng các mức rời rạc.
  • Ví dụ logic nhị phân phân biệt HIGH và LOW; thiết bị thực diễn giải các mức này theo ngưỡng điện áp.
  • PWM thay đổi thời gian ở mức HIGH; PCNT của ESP32 ghi nhận sườn xung.

Thuật ngữ trong bài

Tên tiếng Việt, tên tiếng Anh và nghĩa dùng trong bài. Di chuột, chạm hoặc dùng phím Tab tới từ có gạch chân chấm để xem giải thích ngay khi đọc.

Tín hiệu tương tựAnalog signal
Trong mô hình khái niệm, tín hiệu tương tự có thể nhận vô hạn giá trị trong một khoảng.
Tín hiệu sốDigital signal
Tín hiệu dùng các giá trị rời rạc; ví dụ nhị phân có hai mức.
Mức logicLogic level
Trạng thái tín hiệu được diễn giải theo các ngưỡng điện áp của mạch; HIGH và LOW không nhất thiết là một điện áp chính xác.
Điều chế độ rộng xungPulse width modulation
Loại tín hiệu số thay đổi thời gian ở mức cao để tạo hiệu quả tương tự.
Chu kỳ làm việcDuty cycle
Phần thời gian tín hiệu ở mức cao trong một chu kỳ, thường biểu diễn dưới dạng phần trăm.
Bộ đếm xungPulse counter
Khối phần cứng đếm sườn lên hoặc sườn xuống của tín hiệu.
Sườn xungEdge
Lúc tín hiệu chuyển từ thấp lên cao (sườn lên) hoặc từ cao xuống thấp (sườn xuống).

Bài này chưa được đánh dấu là đã xem

Thấy nội dung sai hoặc chưa an toàn?

Báo cho quản trị viên qua email. Thư có sẵn tên bài và đường dẫn.

Báo lỗi bài này
  • Bộ điều khiển công nghiệp nối bằng cáp tới đồng hồ đo gắn thanh DIN trên bàn thử nghiệm.
    Khởi động

    Tổng quan: UART, RS-485 và Modbus RTU

    Cái nhìn tổng quan về ba lớp truyền thông nối tiếp: UART đóng khung dữ liệu, RS-485 đưa tín hiệu vi sai đi xa, Modbus RTU hỏi và đáp theo địa chỉ.

    Internet vạn vật (IoT)4 phút đọc
  • Hai bo vi điều khiển nối với nhau qua dây jumper trên breadboard, máy hiện sóng ở phía sau.
    Cơ bản

    UART truyền một byte qua hai chân như thế nào?

    UART gửi dữ liệu nối tiếp không cần xung nhịp ngoài: bài giải thích chân TX và RX, khung bit bắt đầu, dữ liệu, dừng và ý nghĩa của tốc độ baud.

    Internet vạn vật (IoT)4 phút đọc
  • Ba module đo được nối dọc theo cùng một cặp dây xoắn đỏ và đen.
    Cơ bản

    RS-485 truyền tín hiệu vi sai ra sao?

    RS-485 gửi tín hiệu qua hai dây và so sánh hiệu điện áp giữa chúng nên chịu nhiễu tốt, đi xa và cho nhiều thiết bị dùng chung một đường truyền.

    Internet vạn vật (IoT)4 phút đọc
  • Bộ điều khiển công nghiệp và đồng hồ đo số gắn thanh DIN được nối bằng cáp trên bàn thử nghiệm.
    Cơ bản

    Modbus RTU hỏi và trả lời dữ liệu như thế nào?

    Modbus RTU hoạt động theo kiểu hỏi và đáp giữa master và slave: bài giải thích địa chỉ, mã chức năng, kiểm tra lỗi và khoảng lặng tách khung.

    Internet vạn vật (IoT)4 phút đọc
Xem tất cả bài của chủ đề

Nguồn

Các nguồn này viết cho người đọc lớn hơn. Nếu thấy khó, hãy đọc cùng người lớn.