Sensor and Actuator SlidesSensor: MS5534A Digital BarometerHighlightsHighlights (cont.)ApplicationsBlock DiagramOperation OverviewOperation Overview (cont.)Pin ConfigurationMaximum RatingsRecommended Operating ConditionsTypical Performance CurvesTypical Performance Curves (cont.)Slide 14Altitude readout stepsOperation Flow DiagramOperation Flow Diagram (cont.)Slide 18Arrangement of calibration data in word1 to word4Method for compensating for non-linearitySerial interfaceAccusition sequence for D1 & D2Acquisition sequence for word 1 & 2Reset sequenceApplication example: an altimeterPackage sizePCB board mountingActuator: SQL Series Linear MotorsFeatures:Features (cont.):OverviewOverview (cont.)Advantages of the Squiggle motorSlide 34Ultrasonic driverDesignDesign (cont.)Slide 38Squiggle motorSquiggle 3.4 mm x 10 mm standard evaluation modelSquiggle 3.4 mm x 10 mmSlide 42Slide 43SQUIGGLE 2.4 mm x 10 mm Standard evaluation modelSQUIGGLE 2.4 mm x 10 mmSlide 46Slide 47MC-1000 Resonant Drive Board and HS-1000 HandsetSlide 49Slide 501Sensor and Actuator SlidesSeth YoungMecatronics March 20062Sensor: MS5534A Digital Barometer Seth YoungMecatronics March 2006USU3/16HighlightsIntegrated pressure sensorPressure range 300-1100 mbar15 Bit ADC6 coefficients for a softwareUSU4/16Highlights (cont.)compensation stored on-chip3-wire serial interface1 system clock line (32.768 kHz)Low voltage / low powerUSU5/16ApplicationsMobile altimeter/barometer systemWeather control systemsAdventure or multi-mode watchesGPS ReceiversUSU6/16Block DiagramUSU7/16Operation OverviewAltitude measurement based on barometric pressure is a function of temperatureThe MS5534A Digital Barometer senses both pressure and temperatureBoth pressure and temperature outputs are converted from analog to digital on-chipUSU8/16Operation Overview (cont.)Outputs:Pressure: 16 bit number “D1”Temperature: 16 bit number “D2”Each sensor is factory calibrated at two pressures and temperatures. This gives two constants.Pressure, Temperature, and the constants are used off-chip to calculate the altitudeUSU9/16Pin ConfigurationUSU10/16Maximum RatingsSupply voltage—min: -0.3 V, max: 4 VOverpressure—max: 10 barStorage Temperature—min: -20, max: +70 CUSU11/16Recommended Operating ConditionsUSU12/16Typical Performance CurvesUSU13/16Typical Performance Curves (cont.)USU14/16Typical Performance Curves (cont.)USU15/16Altitude readout steps1. Word 1 to Word 4 are read out of the serial interface.2. Compensation coefficients C1 to C6 are extracted through the serial interface.3. Then the 16 bit pressure and 16 bit temperature numbers can be read out in a loop.4. Altitude is calculated from pressure, temperature, and the constants off-chip.USU16/16Operation Flow DiagramUSU17/16Operation Flow Diagram (cont.)USU18/16Operation Flow Diagram (cont.)USU19/16Arrangement of calibration data in word1 to word4USU20/16Method for compensating for non-linearityUSU21/16Serial interfaceThe altimeter communicates with the rest of the system via a 3 wire serial interfaceSCLK (serial clock) initiates that data transferBits are sampled and sent on the rising edge of SCLKTransactions are initiated by a code sent to the altimeter on the DIN lineResponses are sent back on the DOUT lineUSU22/16Accusition sequence for D1 & D2USU23/16Acquisition sequence for word 1 & 2USU24/16Reset sequenceUSU25/16Application example: an altimeterUSU26/16Package sizeUSU27/16PCB board mounting28Actuator: SQL Series Linear MotorsSeth YoungMecatronics March 2006USU29/16Features:Piezoelectric motorScalable to millimeters in sizeSimple construction for high-volume, low-cost manufacturingDirect linear movementUSU30/16Features (cont.):Robust construction to withstand high shock loadsSub-micrometer precisionSilent, ultrasonic operationWide operating temperature rangeUSU31/16OverviewSQL series linear SQUIGGLE motors are very small and have low power requirements. Because of this they are great for medical devices that are portable. They can withstand high shock. They also offer sub-micrometer precision and can supply up to four Newtons of force.USU32/16Overview (cont.)USU33/16Advantages of the Squiggle motorElectromagnetic motors have reached the limit of minimizationIn EM motors, more power is converted to heat than motion in motors smaller than 6mmThere is less torque to overcome friction in the micro-gearsUSU34/16Advantages of the Squiggle motorSquiggle motor gives greater efficiency for powerHigher reliabilityTen times better precision than EM motorsUSU35/16Ultrasonic driverUSU36/16DesignFundamentally threaded nut and screwTwo-phase sinusoidal drive signals cause piezoelectric actuators to vibrate the nut at fixed resonate frequencyBecause it’s ultrasonic it’s very quietUSU37/16Design (cont.)The nut vibrates in a “hula hoop” motionThe screw translation is bidirectional and the position of the tip of the screw is precisely controlled by the driverA position sensor is required to achieve repeatable steps.USU38/16Design (cont.)The vibration stops at zero power and the threads hold position with very high stability and stiffness.Battery power is preserved because the screws stay in position without continuous power.USU39/16Squiggle motorUSU40/16Squiggle 3.4 mm x 10 mm standard evaluation modelUSU41/16Squiggle 3.4 mm x 10 mmUSU42/16Squiggle 3.4 mm x 10 mmUSU43/16Squiggle 3.4 mm x 10 mmUSU44/16SQUIGGLE 2.4 mm x 10 mmStandard evaluation modelUSU45/16SQUIGGLE 2.4 mm x 10 mmUSU46/16SQUIGGLE 2.4 mm x 10 mmUSU47/16SQUIGGLE 2.4 mm x 10 mmUSU48/16MC-1000 Resonant Drive Boardand HS-1000 HandsetDrive board demonstrates a circuit that can be put onto an ASICOperates a single SQL motor and can be controlled by a handsetUses a Microchip dsPIC30F3010 microprocessor at 20 MIPSUSU49/16MC-1000 Resonant Drive Boardand HS-1000 HandsetUSU50/16MC-1000 Resonant Drive Boardand HS-1000
View Full Document