Là một kỹ sư phần mềm ô tô (trước đây), tôi đã dành thời gian làm việc trên các bộ điều khiển động cơ xe hơi.
Như @Snow nói, cần số trên tự động chọn xem bạn đang ở trong số Park, Reverse, Neutral, Drive hay Low gear. Việc lựa chọn thiết bị được sắp xếp theo thứ tự đó, vì vậy trong ngành, bạn sẽ thường thấy cái này được gọi là PRNDL, để xác định cụ thể đòn bẩy (hoặc cảm biến theo dõi vị trí của đòn bẩy) chứ không phải bất kỳ cảm biến nào trong chính bộ truyền.
Những chiếc xe cũ đã sử dụng một công tắc riêng trong PRNDL hoặc hộp số để điều khiển (các) đèn đảo chiều. Ngày nay, hầu hết mọi thứ đều nằm dưới sự kiểm soát của phần mềm và ngày càng có nhiều nỗ lực để giảm cảm biến vì lý do độ tin cậy và tiết kiệm chi phí. Trên một chiếc xe hiện đại, do đó bạn sẽ tìm thấy đèn đảo chiều được điều khiển bởi phần mềm điều khiển. Vị trí PRNDL được đo qua hành trình của nó (thường sử dụng chiết áp, nhưng đôi khi là bộ mã hóa quay) và sử dụng phép đo này, đèn đảo chiều được bật khi PRNDL ở vị trí bánh răng ngược. Tất nhiên, đây chỉ là một phần của phần mềm tìm kiếm những gì thiết bị xe đang được sử dụng cho bản đồ nhu cầu bàn đạp và các cài đặt khác.
Tất nhiên với cách bố trí thiết bị PRNDL, bạn phải đi qua Reverse để đến Park. Do đó, phần mềm sử dụng cơ chế hết thời gian để quyết định có nên thắp đèn đảo chiều hay không, để giảm hiệu ứng bạn mô tả. Người lái xe cần phải ở chế độ Reverse trong một thời gian ngắn (có thể là nửa giây, có thể lâu hơn) trước khi đèn đảo chiều sáng. Nếu bộ hiệu chuẩn xe không được bảo thủ trong khoảng thời gian chờ này, thì rất có thể đèn đảo chiều có thể vô tình nhấp nháy. Cũng có thể có một vấn đề với cần số cũ / mòn / dính mà người dùng không thể di chuyển nó qua các vị trí bánh răng một cách dễ dàng, có nghĩa là nó sử dụng lâu hơn bình thường ở vị trí Đảo ngược.