Sự khác biệt giữa Timer và Counter

Hẹn giờ so với bộ đếm
 

Theo dõi các con số và đếm là một trong những suy nghĩ cơ bản của nền văn minh nhân loại. Nó thường được coi là nguồn gốc của toán học. Khi nền văn minh tiến bộ, phương pháp đếm cũng tiến bộ. Tuy nhiên, nó rõ ràng vượt quá khả năng của con người và các phương pháp đã được phát minh để làm cho quá trình tự động.

Với cuộc cách mạng công nghiệp, các bộ đếm cơ khí đã được phát triển để tích hợp vào các máy móc mới. Từ thế kỷ 20, khi máy móc được phát triển với thiết bị điện tử, bộ hẹn giờ và bộ đếm cũng được thực hiện dễ dàng với thiết bị điện tử.

Thêm thông tin về quầy

Một mạch logic được thiết kế để đếm số lượng sự kiện cụ thể liên quan đến tín hiệu đồng hồ được gọi là bộ đếm kỹ thuật số. Bộ đếm là các mạch logic tuần tự sử dụng flip-flop làm các khối xây dựng.

Loại bộ đếm đơn giản nhất là bộ đếm không đồng bộ được thực hiện bằng cách sử dụng flip-flop. Họ sử dụng đầu ra từ một flip-flop JK làm đồng hồ của flip-flop tiếp theo, và điều này tạo ra hiệu ứng gợn, trong đó mỗi flip-flop được kích hoạt với số lượng xung tăng dần. Điều này cho phép bộ đếm giữ số lượng đếm khi tín hiệu đồng hồ tiếp tục. Bộ đếm luận án còn được gọi là bộ đếm gợn vì chức năng này và vì các flip flop được đặt hoặc đặt lại (các bit dữ liệu thay đổi) tại các vị trí khác nhau, chúng còn được gọi là bộ đếm không đồng bộ.

Bộ đếm có thể được thiết kế để hoạt động với các bit dữ liệu thay đổi cùng một lúc trong mỗi lần lật của bộ đếm. Một bộ đếm như vậy được gọi là bộ đếm đồng bộ và chúng chia sẻ một đồng hồ chung để đạt được chức năng này. Bộ đếm thập kỷ là các điều chỉnh từ hai bộ đếm ở trên, trong đó các flip-flop hoặc đếm số thanh ghi được đặt lại khi cấu hình bit cho 9 xuất hiện trong các thanh ghi. Trong bộ đếm Lên / Xuống, việc đếm tiến triển theo thứ tự tăng dần hoặc giảm dần. Bộ đếm vòng bao gồm một thanh ghi dịch chuyển tròn trong đó đầu ra của thanh ghi dịch chuyển cuối cùng được đưa trở lại làm đầu vào của thanh ghi đầu tiên.

Tìm hiểu thêm về Timer

Một bộ đếm có thể được thiết lập để đếm các khoảng thời gian, chẳng hạn như các xung đồng hồ. Ví dụ: xung đồng hồ có chu kỳ nhiệm vụ 500ms sẽ tính 1s mỗi chu kỳ. Ý tưởng này có thể được mở rộng thành các thang thời gian nhỏ hơn hoặc lớn hơn nhiều.

Theo dõi thời gian là rất quan trọng trong mọi thiết bị; như vậy, hầu như tất cả các thiết bị điện tử đều có bộ hẹn giờ phần cứng. Trong máy tính, bộ hẹn giờ phần cứng đã sẵn sàng và cho các mục đích bổ sung, bộ hẹn giờ phần mềm được duy trì dựa trên bộ định thời phần cứng cơ bản.

Một loại bộ hẹn giờ đặc biệt khác là bộ đếm thời gian theo dõi, đó là bộ hẹn giờ đặt lại hệ thống tương ứng mỗi khi phát hiện ra lỗi, sự cố hoặc treo hệ thống.

Sự khác biệt giữa Timer và Counter là gì?

• Bộ đếm là một thiết bị ghi lại số lần xuất hiện của một sự kiện cụ thể. Trong các ứng dụng hiện đại, bộ đếm dựa trên các thiết bị điện tử và bộ đếm là mạch logic tuần tự được thiết kế để ghi lại số lượng xung điện được đưa vào bộ đếm.

• Bộ hẹn giờ là một ứng dụng của bộ đếm trong đó tín hiệu nhất định có tần số cố định (do đó là khoảng thời gian) được tính để ghi lại thời gian.