MEMS
Strain-Guage based Pressure Sensor
I just finished building a self-contained pressure sensing device using a MEMS strain-guage type sensor from Measurement Specialties. Single phase AC goes in one side, and a 0.5V-4.5V signal proportional to pressure input comes out the other side. The sensor has a rated max of 5″ of water.

The circuit is simple enough, the AC goes through a fuse and into a AC-DC converter. The output is regulated by a 5V regulator, which powers an op-amp and the sensor. The op-amp buffers the output of the sensor. I used a MAX4242 op-amp, as it can run on less than 5V, and has rail to rail inputs and outputs. This keeps my signal in the CMR range.
I have used products from Measurement Specialties in the past, and they seem to be very good products for the money. I have some of their button load cells which were very affordable and also have about twice the output signal (mV/V) of similar load cells from Omega or Futek.
MEMS Accelerometers
I recently messed with some accelerometers in order to cancel out dead weight in a load cell application. These MEMS (microelectromechanical systems) devices are really handy. They are incredibly small, they have very modest power requirements, and are typically in a standard IC package. The device that I ended up using was a Freescale MMA1220EG. It offers an on-board amplified output and only requires three external components. It uses 5VDC at 5mA, and has a +/- 8g range. The 0g offset is 2.5V and moves from that point at 250mV/g.
I built a simple PCB that mounted the accelerometer and a filter along with an op-amp as a buffer to drive the output and send it down a run of wire. It worked so well I’ve been trying to think up something else to put one on.


Other Stuff
- 0.008″ PCB trace isolation on my CNC
- 1_Wire_Driver
- 12 Volts on the trailer without a truck
- 330 Watt power supply for Alienware M17x
- 330W power supply for M17x update
- 6970m power issues
- 6970m vBIOS ISP / Pm25LD010
- 6CY7 dual triode valve amplifier
- Acrylic polishing and scratch removal
- Air quality sensor (TVOC and eqCO2)
- Alienware AlienFX repair
- Alienware M17x BIOS / EC corrupted flash fix
- Atmel’s new micro with integrated boost converter
- Automotive rear fill “surround sound” with Boss DD-3
- Breathe life into your Xoom
- BT5 USB flash drive persistent install
- Build a 9-digit Pulse Counter for under $20
- Build a spot welder from a battery charger
- Canon A70 CCD replacement
- Canon DSLR shutter release from any switch contact
- Cascade process heater
- CNC version 2.0
- Continuous vs. batch water changes
- Diesel, sulfur, NOx, and EGR
- Digital RPM indicator
- DIY Router table
- Ducati 749/999 Tail Light
- Electronic choke
- ELM327 emulator
- Fast idle mod
- Fix your Keurig
- Fix your Keurig – again
- Flash a monitor’s EDID with an mbed and RealTerm
- Flatbed scanner panoramic camera
- Forza 3 multiscreen setup
- GSXR Instruments C Source
- Horizont: a true panoramic camera
- How much electric current does a truck really use?
- Instruments for the GSXR
- LED backlit desk sign
- Light pipe tail light for the GSXR
- M17x 6990m / 6970m overheating
- M17x inverter brightness fix
- MAX4173 Current sense amplifier
- mbed 1-wire EPROM driver (DS2502)
- MEMS Accelerometers
- Modifying a digital camera for infrared (IR) photography
- Moisture Meter for Plants
- My homebuilt CNC machine
- Netgear WGR614v7
- Netgear wireless router repair
- PAR / Spectrum analyzer
- PCB layouts and schematics for my CNC
- PIC32 Ethernet Starter Kit and MPLAB X
- Piezo pump
- Pressure mapping with DIY foam load cells
- SMS remote control
- Sony VAIO FW series laptop battery hack
- SPI programmer for SST25VF016B
- Spring tester / weight scale
- Spring tester C source
- Strain-Guage based Pressure Sensor
- Textile needle loom
- Trailer turn signal update
- Training halter fixes pulling back, lunging problems
- Turn signals for a trailer
- Upgrade M17x R1 to R2 motherboard
- Xbox 360 red lights issue
Recent Posts
Archives
- May 2019 (2)
- April 2017 (3)
- October 2015 (1)
- May 2015 (1)
- March 2014 (2)
- December 2013 (1)
- July 2013 (1)
- November 2012 (1)
- October 2012 (4)
- September 2012 (1)
- August 2012 (3)
- June 2012 (1)
- March 2012 (1)
- February 2012 (1)
- January 2012 (1)
- October 2011 (3)
- July 2011 (1)
- June 2011 (3)
- May 2011 (2)
- April 2011 (1)
- December 2010 (1)
- August 2010 (1)
- July 2010 (3)
- April 2010 (2)
- March 2010 (2)
- January 2010 (2)
- December 2009 (2)
- October 2009 (2)
- September 2009 (1)
- August 2009 (15)