Làm thế nào để công suất truyền ảnh hưởng đến độ chính xác của bài đọc cảm biến đèn hiệu?


7

Tôi có một số đèn hiệu Bluvision Beeks được trang bị cảm biến nhiệt độ. Tôi có thể điều chỉnh sức mạnh truyền tải của họ. Tôi tự hỏi nếu việc đặt công suất truyền cao hơn cho đèn hiệu cụ thể sẽ dẫn đến việc đọc cảm biến tốt hơn so với việc đèn hiệu được đặt ở mức công suất truyền thấp hơn nói chung. Hoặc là công suất truyền cao hơn chỉ được cung cấp để đạt được phạm vi dài hơn?


1
Bạn có thể giải thích lý do đằng sau câu hỏi của bạn? Bạn nhận ra rằng việc truyền tải là kỹ thuật số, với phát hiện lỗi, phải không?
Sean Houlihane

@SeanHoulihane Bởi vì tôi không chắc rằng truyền dẫn kỹ thuật số sẽ ngăn chặn sự đọc sai của kênh. Cảm ơn, bạn đã trả lời câu hỏi của tôi!
Undertherainbow

Câu trả lời:


5

Bluetooth (và khá nhiều giao thức truyền dẫn khác trái ngược với các cảm biến như radar) đều dựa trên các giao thức kỹ thuật số. Điều này có nghĩa là các tín hiệu đều là nhị phân và được bảo vệ bởi các mã phát hiện / sửa lỗi.

Miễn là tín hiệu đủ mạnh để chỉ có một vài lỗi trong bất kỳ một gói nào, kết quả đọc cảm biến được gửi sẽ không thay đổi. Cụ thể trong trường hợp BLE, không có chi phí sửa lỗi trong các gói, chỉ là CRC. Bất kỳ gói tin nhận được bị lỗi sẽ không được công nhận. Điều này làm cho gói tin được gửi lại (do đó tăng độ trễ như một sự đánh đổi để cải thiện thông lượng điển hình). (từ đây , theo @ Aurora0001)

Nhiều năng lượng hơn đôi khi có thể gây ra vấn đề, trong đó bạn có rất nhiều cảm biến chia sẻ cùng một băng tần.


1
Nhưng nếu có lỗi, liệu gói tin có bị bỏ và truyền lại không?
Undertherainbow

2
@Undertherainbow Có. Theo BLE này, sử dụng ARQ Dừng và chờ - "Thông thường, máy phát thêm số kiểm tra dự phòng vào cuối mỗi khung. Người nhận sử dụng số kiểm tra dự phòng để kiểm tra thiệt hại có thể xảy ra. Nếu người nhận thấy khung đó tốt , nó sẽ gửi một ACK. Nếu người nhận thấy rằng khung bị hỏng, người nhận sẽ loại bỏ nó và không gửi ACK, giả vờ rằng khung bị mất hoàn toàn, không chỉ bị hỏng. "
Aurora0001

2
@ Aurora0001 Trang được liên kết có thông tin rất hữu ích mà tôi không thể tìm thấy ở nơi khác. Cảm ơn bạn rất nhiều.
Undertherainbow
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.