smb-sensor-1

Tony Wilcox of Birmingham City University has been working with the design and implementation of Infra Red wall sensors for their student micromouse design. This type of sensor has become common in mouse designs although there are several variations on the theme. Tony’s version uses readily available parts in a robust and repeatable design with a couple of extra tweaks that make it possible to use the same sensor to measure distance over a very wide range of distances without having to change the drive current to the emitter…

The key to making these sensors able to work over a range of distances lies in the behaviour of the detector immediately after the pulse. The rise time of the detected light is dependant upon distance. That is, with a very bright pulse, corresponding to a close object, the signal from the detector rises more quickly than it would with a less bright pulse. Normally, the processor would simply measure the steady-state value of the detected light after some fixed time period. Here a measurement is made while the received signal is still rising. By carefully timing the instant at which that reading is taken, the sensor can respond to a much greater range of distances.

For full details of the sensor including the schematics, response curves and software implementation, have a look at Tony’s powerpoint presentation:

IR Sensor Design – Tony Wilcox

This Post Has 2 Comments

  1. Thanh

    Hi peter
    I need you hepl.
    – An sensors: left, right and front. Can turned on at the same time?
    – why do not we turn on all LED Emiter at the same time without need control, only control LED reciver? and What is the solution?
    Thanks You!

  2. Peter Harrison

    It is best to turn on only the emitters needed for the sensor you are using. Suppose you are testing the diagonal sensors. If the forward-looking emitters were turned on then a wall ahead would produce a response from the diagonal sensors and make the reading less accurate.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.