circuitcellar.com
Magazine Support   Digital Library   Products & Services   Suppliers Directory 
 
 





 

July 2006, Issue 192

Dual-Axis Level Sensor
Philips ARM Design Contest 2005 Winner


Are your large home appliances level? Stefan’s dual-axis level sensor will give you accurate readings. The LPC2138 microcontroller-based system displays easy-to-read data on its LCD.


by Stefan Morley

Start System Overview LCD Analog Software Implementation Hand that Feeds Where to Now? Sources and PDF

How many times have you tried to adjust something to make it level with a spanner? You probably experienced some difficulties. Pool tables and pinball machines have four feet for such adjustment, but fiddling around with the spanner while trying to get a unit level is a huge pain.

(Click here to enlarge)

Photo 1—I used a dual-axis level inclinometer from AOSI coupled with a Philips LPC2138 microcontroller. The system features an Epson mobile phone LCD combined with audio feedback. You can use the unit without looking at the display.

 

My dual-axis level sensor is a solution to this problem (see Photo 1). In this article, I’ll explain how I built the system around a Philips LPC2138 microcontroller and Advanced Orientation Systems (AOSI) DX-045D-90 electrolytic tilt sensors (see Figure 1).

(Click here to enlarge)

Figure 1—Simplicity at its best. The LPC2138 stimulates the DX-045D-90 dual-axis sensor and displays the results on the E2202CKR LCD from a mobile phone. Although I used a Keil MCB2130 evaluation board for my contest project, mounting the LPC2138 on this board would make for a very compact integrated unit.