I2C Interfacing Acceleration Sensing PCF8591

Posted on Feb 7, 2014

This part of the I2C interfacing project focuses on building an acceleration sensor, but in the process it also explores two other issues: advanced use of the PCF8591 chip (that we have already seen in the pressure sensor) and running the bus at 3. 3v. For the rest of myI2C series, see the table of contents. This project really shows the power of t

I2C Interfacing Acceleration Sensing PCF8591
Click here to download the full size of the above Circuit.

he I2C bus in the NXT. Sensors that report a single analog value, such as temperature or pressure, can be built as analog sensors, just like the NXT`s sound and light sensors. But for an acceleration sensor that must report two or three values, the acceleration along two or three axes, anI 2C sensor is the only reasonable solution. Acceleration sensors are wonderfully useful. They can detect that a robot bumped into a wall, they can detect that it is in a free fall (open that parachute!), they can be used to estimate position and to count steps, and much more. They are so useful that it makes you wonder why Lego did not include one inside the NXT. There are two commercial acceleration sensors for the NXT, one from HiTechnic and several from Mindsensors. The sensor that I am describing here is better than all of these in some ways (it can be configured by your program to two sensitivities unlike all the commercial sensors that have a fixed sensitivity, and it measures acceleration along 3 axes, whereas some of the commercial ones are 2-axis sensors). But the commercial ones have higher resolution, and of course, you don`t have to build them yourself. The sensor uses an accelerometer called LIS3L02AS4, manufactured by STMicroelectronics. This device is a single silicon chip that contains sensing elements that can measure accelerateion in three directions and some analog electronics that make it easy to use the chip...

Leave Comment

characters left:

Related Circuits

  • New Circuits



    Popular Circuits

    450W Power Factor Controller with Universal Input Voltage Range
    12v automotive electrical voltage
    Electrical Single Line Diagram - Part Two
    Clock Controller circuit
    Microphones schematics and documents