Watchdog timer là gì

  -  

Watchdog timer có công dụng quan trọng là giám sát thời gian buổi giao lưu của MCU. Vậy chúng ta đọc đã từng nghe về thiết bị thú vị này không ? nội dung bài viết hôm ni của chúng tôi sẽ trình làng Watchdog timer là gì cùng với những vận động phổ biến đổi của chúng.

Bạn đang xem: Watchdog timer là gì


*

Watchdog timer là gì ?


Watchdog timer thường xuyên được viết tắt là WDT với thương hiệu tiếng việt là bộ đếm thời gian cơ quan giám sát. 

Về định nghĩa, bộ đếm thời gian cơ quan giám sát (WDT) là bộ đếm thời gian đo lường và tính toán các chương trình vi tinh chỉnh và điều khiển (MCU) để xem chúng bao gồm nằm ko kể tầm kiểm soát hoặc đã ngừng hoạt rượu cồn hay không. Nói gọn lại là: nó chuyển động như một “cơ quan giám sát” giám sát buổi giao lưu của MCU.

Vi điều khiển 

Vi tinh chỉnh và điều khiển (MCU) là 1 trong những bộ xử lý nhỏ gọn để tinh chỉnh và điều khiển các thiết bị năng lượng điện tử. Được tích hòa hợp vào nhiều một số loại thiết bị điện tử, MCU được thiết đặt sẵn ứng dụng chương trình có các lệnh được thực hiện để tinh chỉnh các thiết bị năng lượng điện tử.

Tại sao Watchdog timer lại quan trọng trong việc bảo vệ MCU ?


*

Tại sao Watchdog timer lại quan trọng trong việc bảo đảm MCU ?


Watchdog timer quan trọng trong việc bảo đảm MCU. Vì vấn đề đó giúp MCU vận động tốt. Nếu lịch trình MCU, bởi vì một nguyên nhân nào đó, mất kiểm soát và điều hành hoặc xong chạy trả toàn. Thì thiết bị năng lượng điện tử gồm thể gặp mặt trục trặc, vào trường vừa lòng xấu nhất hoàn toàn có thể gây ra hư hư hoặc tai nạn.

Để nhà động ngăn ngừa những sự cố kỉnh như vậy, bộ đếm thời gian của cơ quan đo lường và tính toán phải liên tục đo lường và tính toán MCU để bảo vệ nó vận động bình thường.

Chức năng hứa giờ của cơ quan tính toán được đặt phía bên trong MCU. Nhưng nội dung bài viết hôm nay của Uniduc sẽ reviews sâu về cỗ hẹn giờ đồng hồ cơ quan giám sát và đo lường “bên ngoài” hơn. 

Các chuyển động phổ biến của watchdog timer 


*

watchdog timer là gì – Các vận động phổ trở thành của watchdog timer


Phát hiện lỗi MCU

Bộ đếm thời hạn cơ quan giám sát giao tiếp với MCU tại một khoảng thời hạn nhất định. Nếu như MCU ko xuất tín hiệu, xuất không ít tín hiệu hoặc xuất tín hiệu khác với mẫu định sẵn. Thì bộ đếm thời gian sẽ xác minh rằng MCU đang chuyển động sai cùng gửi dấu hiệu đặt lại mang đến MCU.

Watchdog timer sử dụng một số phương thức (chế độ) để phát hiện tại lỗi MCU và các loại lỗi cơ mà nó phát hiện nay sẽ thay đổi theo chế độ. Sau đó là mô tả chuyển động và những tính năng của WDT theo từng cơ chế khác nhau:

Chế độ hết giờ

Chế độ không còn giờ hay có cách gọi khác là chế độ Time-out

Trong cơ chế này, bộ đếm thời gian của cơ quan giám sát và đo lường xác định MCU đang vận động sai cùng xuất dấu hiệu đặt lại nếu nó không sở hữu và nhận được tín hiệu từ MCU trong khoảng thời gian đã đặt.

Chế độ hết thời gian là một trong những cơ chế giám ngay cạnh WDT chính. Mà lại nó thỉnh thoảng không phát hiện tại được lỗi MCU. Rõ ràng là: Trong chế độ Timeout (hết thời gian), WDT sẽ không còn phát chỉ ra lỗi MCU nếu như MCU nguồn vào nhiều tín hiệu (= xung kép) trong khoảng thời hạn đã đặt.

Chế độ cửa sổ

Chế độ cửa ngõ sổ được cho phép phát hiện nay lỗi chính xác hơn cơ chế Time-out.

Ở chế độ cửa sổ, bộ đếm thời gian của cơ quan tính toán xác định rằng MCU đang vận động sai cùng xuất dấu hiệu đặt lại ví như nó không sở hữu và nhận được dấu hiệu hoặc nhấn nhiều biểu thị (= xung kép) tự MCU vào khoảng thời hạn đã đặt.

Chế độ hành lang cửa số của WDT này còn có thể tương xứng hơn với các ứng dụng như vận dụng trong lắp thêm ô tô. Bởi vì chúng thường yêu mong mức an ninh cao hơn.

Xem thêm: Chiến Thuật Martingale Là Gì ? Những Ưu Điểm Và Nhược Điểm Của Martingale

Chế độ Hỏi và Đáp (Hỏi & Đáp)

Chế độ Hỏi và Đáp được cho phép phát hiện lỗi chính xác hơn hai cơ chế trước.

Trong chính sách Hỏi & Đáp, MCU gửi dữ liệu được xác minh trước mang đến WDT. WDT khẳng định MCU có hoạt động thông thường hay không tùy thuộc vào vấn đề tín hiệu được gửi bởi vì MCU bao gồm khớp với dữ liệu được khẳng định trước hay không.

Nếu các thiết bị như thế nào yêu ước mức độ an ninh cao, thì có thể thử chế độ Hỏi và Đáp của WDT. Mặc dù nhiên, không giống như chế độ cửa sổ và timeout, chế độ này phụ thuộc vào giao tiếp dữ liệu giữa MCU với WDT. Điều này có tác dụng cho hoạt động của nó cũng trở thành phức tạp hơn.

Chế độ nào của WDT là xuất sắc nhất?

Cho đến thời điểm hiện nay thì chính sách cửa sổ được mang lại là áp dụng nhiều nhất. 

Đơn giản bởi yêu cầu về độ bình an của các thiết bị năng lượng điện tử ngày càng tốt và trở nên nghiêm ngặt hơn lúc nào hết, nhất là trong nghành nghề ô tô. Ví dụ: những mẫu thiết bị mới mà chế độ timeout từng là tiêu chuẩn hiện đang được thay thế bằng chính sách cửa sổ.

Một cấu hình an ninh nên bao hàm các WDT mặt ngoài. Các Watchdog timer phía bên ngoài sẽ vào vai trò là một trong những thiết bị dự phòng. Cùng nếu chúng là những WDT ở cơ chế cửa sổ, chúng sẽ hỗ trợ khả năng đo lường và vạc hiện đúng đắn cao. Đây là 1 trong điểm chúng ta nên để ý đến trước khi lựa chọn WDT đến mình.

Những áp dụng nào yêu cầu WDT?

Trong lúc MCU được áp dụng trong toàn bộ các các loại thiết bị điện tử, thì WDT sẽ nhờ vào vào độ an ninh mà máy yêu cầu.

Ví dụ như là thiết bị ô tô và bình đun nước vẫn yêu mong độ an ninh cao. Do nếu MCU trong những thiết bị xe hơi hỏng hoặc chạm mặt trục trặc hoàn toàn có thể đe dọa đến tính mạng con người. Còn trong bình đun nước lạnh và nhà bếp từ, MCU bị hỏng hoàn toàn có thể gây ra nguy cơ tiềm ẩn hỏa hoạn.

Trong các hệ thống tác động đến tính mạng con fan hoặc trong những ứng dụng nhưng mà sự sai sót của tinh chỉnh và điều khiển điện tử hoàn toàn có thể gây ra những tai nàn nghiêm trọng. Thì đều cần phải có WDT bên phía ngoài để dự phòng.

Các tiêu chuẩn chỉnh quốc tế như ISO 26262 nhấn mạnh vấn đề rằng tư tưởng “an toàn chức năng” là quan trọng trong việc “đảm bảo bình yên hệ thống ví như các công dụng và phần tử liên quan liêu đến an toàn bị lỗi.” an ninh chức năng yêu ước lắp đặt các cơ chế (thiết bị an toàn) nhằm phát hiện những vấn đề như trục trặc phần tử để giảm rủi ro khủng hoảng xuống mức rủi ro khủng hoảng có thể đồng ý được.

Xem thêm: So Sánh Bạc Ta Là Gì ? Giá Bao Nhiêu 1 Chỉ Hôm Nay 2023? Mua Ở Đâu?

Việc thực hiện WDT giúp phát hiện chương trình MCU và các lỗi khác cùng thiết kế an toàn cho toàn bộ hệ thống.