Watchdog timer là gì? Ứng dụng với quy trình vận động Watchdog timer thế nào trong các thiết bị giám sát và đo lường và điều khiển
Watchdog timer là gì?
Watchdog timer ( WDT ) là 1 trong bộ đếm thời gian chuyển động liên tục của một trách nhiệm nào đó. Watchdog timer còn được xem là một thiết bị thời hạn nhúng tự động nhắc nhở hành động khắc phục khi hệ thống phát hiển thị trục trặc. Khi thời gian định trước trải qua mà bộ đếm vẫn không dừng lại hoặc refresh thì bọn chúng sẽ từ kích hoạt tác vụ có sẵn như reset thiết bị, tắt màn hình, phát biểu thị cảnh báo,… Sau quy trình refresh, bộ đếm sẽ tự động hóa đếm tiếp và ban đầu với thời hạn là 0.
Bạn đang xem: Watchdog timer là gì
Thường thì bộ đếm Watchdog timer được xem là sự cung ứng mang tính chất phần cứng cùng được thực hiện bởi phần mềm qua những trình điều khiển. Khi ứng dụng bị treo hoặc bị mất, Watchdog timer sẽ reset vi điều khiển hệ thống qua counter.

Ứng dụng của Watchdog timer
Watchdog timer góp khởi hễ vi điều khiển sau thời hạn được xác lập, tuấn kiệt này hoàn toàn có thể áp dụng vô các ứng dụng giám sát, tinh chỉnh và điều khiển công nghiệp, thống kê giám sát các một số loại robot, dây chuyền sản xuất, trang thiết bị công nghiệp,… vào trường phù hợp tràn bộ lưu trữ hay bị treo vị nhiễu bộc lộ thì Watchdog timer để giúp bạn khởi động lại mạch và giải quyết vấn đề.
Ở các hệ thống công nghệ cần độ bình yên cao thì Watchdog timer còn được dùng làm gán bên ngoài hệ thống nhằm mục đích reset lại khối hệ thống và giải pháp mạch trong trường hòa hợp on – cpu Watchdog timer ko hoạt động.
Watchdog timer góp các khối hệ thống trở nên định hình hơn, tự cách xử trí lỗi trong thừa trình hoạt động mà không nên đến người vận hành, tăng cường độ tin cậy mang lại hệ thống. Cũng chính vì vậy ngoài tài năng giám sát, Watchdog timer còn được dùng trong số mạch điều khiển. Lấy một ví dụ điển trong khi mạch tinh chỉnh máy thanh lọc nước chạy được 24/24.
Các vận dụng hữu ích của Watchdog timer hầu hết nhờ vào các tính năng của chúng. Các vi xử lý thao tác lâu ngày sẽ gặp mặt các vụ việc như tràn cỗ nhớ, nhiễu điện từ trường, nhiễu phóng tĩnh điện, nhiễu sụt mối cung cấp áp,… Nên technology Watchdog timer để giúp khởi động lại các mạch là có thể giải quyết được các lỗi trên.

Quy trình buổi giao lưu của Watchdog timer
1. Cơ quan giám sát và đo lường khởi động lại
Trong công nghệ Watchdog timer thì vấn đề khởi cồn lại bộ đếm thời gian theo dõi sẽ được gọi là “kicking” cơ sở giám sát. Được thực hiện bằng cách ghi vào cổng điều khiển và tinh chỉnh của bộ giám sát.
Đối với các máy tính đang hoạt động hệ điều hành, việc thiết lập cấu hình Watchdog hay được gọi trải qua trình tinh chỉnh và điều khiển thiết bị. Trình tinh chỉnh và điều khiển thiết bị giao hàng cho vấn đề trừu tượng hartware Watchdog khỏi những trương trình không khí người dùng. Bên cạnh đó trình tinh chỉnh còn được dùng để trên cấu hình thời gian chờ, bắt đầu và dừng cỗ hẹn giờ.

2. Thành phần giám tiếp giáp một giai đoạn
Bộ phận này đang nhận nhiệm vụ có thể chấp nhận được công nghệ Watchdog timer đổi khác cấu hình đo lường và thống kê nhờ vào đồng hồ thời trang đa cấu hình. Tại đây, cpu vi điều khiển bao hàm cơ quan liêu giám sát, bộ đo lường và tính toán sẽ kết nối trực tiếp cùng với CPU hoặc bao gồm thể để lên trên thẻ mở rộng trong khu vật dụng tính. Từ bây giờ CPU và bộ giám sát chia sẻ tín hiệu đồng hồ thời trang chung hoặc có tín hiệu đồng hồ đeo tay độc lập.
Quy trình này dựa vào 3 bộ phận: cơ quan giám sát khởi rượu cồn lại, cơ qan tính toán một giai đoạn, cơ quan giám sát và đo lường nhiều tầng.

3. Phần tử giám sát các tầng
Bộ phận thống kê giám sát nhiều tầng sẽ tạo nên một bộ đếm thời gian theo dõi các tầng. Mỗi cỗ định thời hạn được call là tiến trình hẹn giờ đồng hồ hoặc dễ dàng hơn là mỗi giai đoạn.
Ví dụ: 1 cơ quan đo lường và tính toán có 4 quy trình tiến độ là timer stage 1, timer stage 2, timer stage 3, timer stage 4. Timer stage 1 là giai đoạn độc nhất vô nhị có trách nhiệm xử lý bởi bộ xử lý. Sau khoản thời gian thời gian của timer stage 1 kết thúc thì liên tục các hành vi khác triển khai theo chuỗi tin tức đến khi quá trình kết thúc. Ở mỗi quy trình sau khi xong xuôi sẽ kích hoạt các hành vi và ban đầu cho một giai đoạn khác cho tới giai đoạn cuối cùng.
Xem thêm: ✅ Sách Bài Tập Giải Tích 12 Nâng Cao, Bài Tập Giải Tích 12 Nâng Cao
Thông thường, bộ thống kê giám sát một tiến trình sử dụng nhằm khởi rượu cồn máy tình thì bộ đo lường nhiều tầng đang kích hoạt tuần từ các hoạt động khắc phục theo tuần hoàn tính đến khi giai đoạn xong xuôi sẽ kích hoạt máy tính khởi cồn lại.