Simple 1.5-V Boost Converter for MSP430



Similar documents
August 2001 PMP Low Power SLVU051

Implementing a Real-Time Clock on the MSP430

SN54165, SN54LS165A, SN74165, SN74LS165A PARALLEL-LOAD 8-BIT SHIFT REGISTERS

Theory of Operation. Figure 1 illustrates a fan motor circuit used in an automobile application. The TPIC kω AREF.

Designing Gain and Offset in Thirty Seconds

Pressure Transducer to ADC Application

Signal Conditioning Wheatstone Resistive Bridge Sensors

SINGLE-SUPPLY OPERATION OF OPERATIONAL AMPLIFIERS

Audio Tone Control Using The TLC074 Operational Amplifier

APPLICATION BULLETIN

WHAT DESIGNERS SHOULD KNOW ABOUT DATA CONVERTER DRIFT

How To Close The Loop On A Fully Differential Op Amp

1. Learn about the 555 timer integrated circuit and applications 2. Apply the 555 timer to build an infrared (IR) transmitter and receiver

How To Make A Two Series Cell Battery Pack Supervisor Module

SDLS068A DECEMBER 1972 REVISED OCTOBER Copyright 2001, Texas Instruments Incorporated

SN28838 PAL-COLOR SUBCARRIER GENERATOR

A Low-Cost, Single Coupling Capacitor Configuration for Stereo Headphone Amplifiers

High-Speed Gigabit Data Transmission Across Various Cable Media at Various Lengths and Data Rate

TSL INTEGRATED OPTO SENSOR

Analog to Digital Conversion of Sound with the MSP430F2013

TS555. Low-power single CMOS timer. Description. Features. The TS555 is a single CMOS timer with very low consumption:

IrDA Transceiver with Encoder/Decoder

Signal Conditioning Piezoelectric Sensors

Application Report SLVA051

RETRIEVING DATA FROM THE DDC112

Application Report. 1 Introduction. 2 Resolution of an A-D Converter. 2.1 Signal-to-Noise Ratio (SNR) Harman Grewal... ABSTRACT

AAT3520/2/4 MicroPower Microprocessor Reset Circuit

TSL250, TSL251, TLS252 LIGHT-TO-VOLTAGE OPTICAL SENSORS

LM 358 Op Amp. If you have small signals and need a more useful reading we could amplify it using the op amp, this is commonly used in sensors.

CMOS Power Consumption and C pd Calculation

Current-Transformer Phase-Shift Compensation and Calibration

Filter Design in Thirty Seconds

Use and Application of Output Limiting Amplifiers (HFA1115, HFA1130, HFA1135)

Application of Rail-to-Rail Operational Amplifiers

Application Report. 1 Description of the Problem. Jeff Falin... PMP Portable Power Applications ABSTRACT

Supply voltage Supervisor TL77xx Series. Author: Eilhard Haseloff

Wide Bandwidth, Fast Settling Difet OPERATIONAL AMPLIFIER

Motor Speed Measurement Considerations When Using TMS320C24x DSPs

Transistor Amplifiers

APPLICATION BULLETIN

Smart Battery Module with LEDs and Pack Supervisor

How To Use A Watt Saver On A Microcontroller (Watt Saver) On A Cell Phone Or Mp3 Player

bq2114 NiCd or NiMH Gas Gauge Module with Charge-Control Output Features General Description Pin Descriptions

Understanding the Terms and Definitions of LDO Voltage Regulators

AN111: Using 8-Bit MCUs in 5 Volt Systems

LM5030 LM5030 Application: DC - DC Converter Utilizing the Push-Pull Topology

SN54F157A, SN74F157A QUADRUPLE 2-LINE TO 1-LINE DATA SELECTORS/MULTIPLEXERS

0.9V Boost Driver PR4403 for White LEDs in Solar Lamps

AND8480/D. CrM Buck LED Driver Evaluation Board APPLICATION NOTE

SN54HC157, SN74HC157 QUADRUPLE 2-LINE TO 1-LINE DATA SELECTORS/MULTIPLEXERS

Controlling TAS5026 Volume After Error Recovery

Designing With the SN54/74LS123. SDLA006A March 1997

Features. Applications

css Custom Silicon Solutions, Inc.

Bipolar Transistor Amplifiers

Tire pressure monitoring

8-bit Microcontroller. Application Note. AVR415: RC5 IR Remote Control Transmitter. Features. Introduction. Figure 1.

AMC1100: Replacement of Input Main Sensing Transformer in Inverters with Isolated Amplifier

TS321 Low Power Single Operational Amplifier

Multi-Transformer LED TV Power User Guide. Anderson Hsiao

Constant Current Control for DC-DC Converters

NE555 SA555 - SE555. General-purpose single bipolar timers. Features. Description

SN54HC191, SN74HC191 4-BIT SYNCHRONOUS UP/DOWN BINARY COUNTERS

NE555 SA555 - SE555. General-purpose single bipolar timers. Features. Description

MM74HC4538 Dual Retriggerable Monostable Multivibrator

LM556 LM556 Dual Timer

PS25202 EPIC Ultra High Impedance ECG Sensor Advance Information

LM2576R. 3.0A, 52kHz, Step-Down Switching Regulator FEATURES. Applications DESCRIPTION TO-220 PKG TO-220V PKG TO-263 PKG ORDERING INFORMATION

SG2525A SG3525A REGULATING PULSE WIDTH MODULATORS

SN54ALS191A, SN74ALS191A SYNCHRONOUS 4-BIT UP/DOWN BINARY COUNTERS

AP331A XX G - 7. Lead Free G : Green. Packaging (Note 2)

Application Report SLOA030A

Physics 623 Transistor Characteristics and Single Transistor Amplifier Sept. 13, 2006

HT7660. CMOS Switched-Capacitor Voltage Converter. Features. Applications. General Description. Block Diagram

Pulse Width Modulation (PWM) LED Dimmer Circuit. Using a 555 Timer Chip

Calculating Gain for Audio Amplifiers

INTEGRATED CIRCUITS. NE558 Quad timer. Product data Supersedes data of 2001 Aug Feb 14

THE RIGHT-HALF-PLANE ZERO --A SIMPLIFIED EXPLANATION

Section 3. Sensor to ADC Design Example

Using the Texas Instruments Filter Design Database

LM2704 Micropower Step-up DC/DC Converter with 550mA Peak Current Limit

DS12885, DS12885Q, DS12885T. Real Time Clock FEATURES PIN ASSIGNMENT

Op Amp and Comparators Don t Confuse Them!

Quad 2-input NAND Schmitt trigger

Analysis of Filter Coefficient Precision on LMS Algorithm Performance for G.165/G.168 Echo Cancellation

Electronics. Discrete assembly of an operational amplifier as a transistor circuit. LD Physics Leaflets P

ICL V Powered, Dual RS-232 Transmitter/Receiver. Description. Features. Ordering Information. Applications. Functional Diagram.

A Differential Op-Amp Circuit Collection

Conversion Between Analog and Digital Signals

Providing Continuous Gate Drive Using a Charge Pump

2.996/6.971 Biomedical Devices Design Laboratory Lecture 4: Power Supplies

LDS WLED Matrix Driver with Boost Converter FEATURES APPLICATION DESCRIPTION TYPICAL APPLICATION CIRCUIT

CHAPTER 11: Flip Flops

LM139/LM239/LM339/LM2901/LM3302 Low Power Low Offset Voltage Quad Comparators

Tone Ringer SL2410 LOGIC DIAGRAM PIN ASSIGNMENT SLS

Interfacing To Alphanumeric Displays

How to Read a Datasheet

TRANSISTOR/DIODE TESTER

Constant Voltage and Constant Current Controller for Adaptors and Battery Chargers

40 V, 200 ma NPN switching transistor

Transcription:

Application Report SLAA105 - October 2000 Simple 1.5-V Boost Converter for MSP430 Murugavel Raju Mixed Signal Products ABSTRACT A simple, efficient, low-cost, boost converter to take 1.5 V from a single type-aa alkaline battery to the operating voltage required by the MSP430 family of ultralow-power microcontrollers is described. Expected battery life is up to 1000 hours. Contents 1 DC to DC Conversion................................................................ 2 1.1 Functional Description............................................................ 2 1.2 Running the MSP430 With the DC-to-DC Converter................................... 2 1.3 Battery Life...................................................................... 3 2 Reference........................................................................... 3 Appendix A Assembler Code............................................................ 4 List of Figures 1 Schematic of the DC-to-DC Converter..................................................... 2 2 MSP430 With a Single 1.5-V Battery....................................................... 3 List of Tables 1 System Operating Parameters............................................................ 3 1

1 DC to DC Conversion Technically, dc-to-dc conversion is stepping up or stepping down one level of dc voltage to another. Here, the concern is with a step-up converter, also known as a boost converter. 1.1 Functional Description Figure 1 shows the complete schematic of the circuit employed for the dc-to-dc converter. Transistors Q1 and Q2 form a square-wave astable multivibrator oscillator. Any bipolar silicon transistor with a minimum current gain of 100 can be used for Q1 to Q4. The square wave oscillator scheme starts reliably even at 0.8 V. To avoid the rectifier section loading the oscillator and to provide enough current drive to the load, a buffer amplifier is introduced between the rectifier and the oscillator. Transistors Q3 and Q4 act as buffers; they are connected in a push-pull configuration to ensure equal current drive during on and off times. There is a crossover voltage of roughly 0.6 V, which helps to avoid high-impulse current flow during transition at the square wave edges. This crossover inherently provides a dead-band of 0.6 V for the buffer stage, thus simplifying the design. The output of the buffer is passed through an efficient rectifier circuit designed around two capacitors and two diodes. Germanium diodes are employed here because they have a lower voltage drop only 0.3 V compared to 0.7 V for Silicon junction diodes. Schottky diodes can be used instead, but they are considerably more expensive than germanium diodes. The final capacitor is the charge reservoir capacitor, and the accumulated negative voltage is added with the 1.5 V of the battery to get an output of around 3.0 V dc. 1.5 V Battery Input 10 k Ω 100 k Ω 100 k Ω 470 pf 470 pf 10 k Ω 10 k Ω Q3 GPP 1µ F D1 2.9 V DC Output Q1 GPN Q2 GPN 10 k Ω Q4 100 µ F GPN D2 GPN General Purpose NPN GPP General Purpose PNP Figure 1. Schematic of the DC-to-DC Converter D1 & D2 1N34A Germanium Diodes The no-load current of the converter is around 300 µa and the frequency of operation is determined by the RC time constant of the base-collector feedback network of the oscillator. The operating frequency is approximately Fosc = 0.8/RC, where R and C are the values of the base resistor and the collector-to-base-feedback capacitor, respectively. 1.2 Running the MSP430 With the DC-to-DC Converter The boost converter makes it possible to operate an MSP430 using only a single 1.5-V Type-AA or Type-AAA battery. A good example consists of the simple set up with the MSP430F1121 shown in Figure 2. Reference [1] is the data sheet for this device. 2 Simple 1.5-V Boost Converter for MSP430

P1.1 1 kω 1.5 V DC to DC Converter MSP430F 1121 P1.0 CDS GND 0.47 µ F Figure 2. MSP430 With a Single 1.5-V Battery A CDS type of light sensor is connected to the comparator input, which is referenced internally with 0.25 x Vcc. The light sensor has a resistance of 200 kω in the dark and around 5 kω in ambient light. The logic is as follows. The MSP430 reads the resistance of the CDS light sensor with a scheme built around TimerA and one of the capture registers. To make it simple, a 470-nF capacitor is charged via a 1 kω resistor and discharged through the CDS sensor. The discharge time is tracked with TimerA and a capture register, and the captured 16-bit number equivalent to light brightness is stored in register R14. This register is then used in a delay loop which sets the on time for a flashing LED, causing the LED to flash with a lower duty-cycle and faster frequency in ambient light and to become brighter and flash slower as the sensor receives less light. The Assembler code that meets this functionality is given in Appendix A. This simple setup demonstrates the ability of the MSP430 and its peripherals to operate on just a single 1.5-V battery. The remaining question is how long the battery will last. 1.3 Battery Life The parameters listed in Table 1 give a good indication of the expected life of a Type-AA 1.5-V battery in such a prototype circuit. Table 1. System Operating Parameters Vin Iin Fosc Iload Vout 1.5 V 300 µa 17 khz 0 2.9 V 1.5 V 2 ma 17 khz 1.6 ma, MSP430 & LED connected, LED ON 2.3 V 1.2 V 1 ma 16 khz 0.6 ma,msp430 & LED connected, LED Flashing 1.8 V 1.5 V 500 µa 17 khz MSP430 running NO LED 2.8 V Using a type-aa alkaline battery (with an amp-hr capacity of 0.5 Ah), the data shown in Table 1 indicate that this system with just the MSP430 microcontroller running (no LED connected) would run for approximately 1000 hours. In this example the microcontroller does not sleep; timer-a keeps running, the port pin remains active, and the comparator stays on. Even longer battery life could be achieved by using MSP430 low-power modes. 2 Reference 1. MSP430x11x1 Mixed Signal Microcontroller, data sheet, Texas Instruments Literature Number SLAS241C. Simple 1.5-V Boost Converter for MSP430 3

Appendix A Assembler Code #include msp430x11x1.h ; Standard Equations ; MSP430F1121 Demonstration Program - Light Sensor ; ; Murugavel Raju ; Texas Instruments, Inc ; July 2000 NAME IntelligentLightSensor RSEG CSTACK DS 0 RSEG CODE main RESET mov #SFE(CSTACK),SP ; define stack-pointer call #Init_Sys ; Initialize sytem Mainloop call #measureldr ; bis.b #002h,&P2OUT ; set P2.1 Wait1 ; L1 dec R14 ; Decrement R15 jnz L1 ; Delay over? bic.b #002h,&P2OUT ; reset P2.1 Wait2 mov #30000,R15 ; Delay to R15 L2 dec R15 ; Decrement R15 jnz L2 ; Delay over? jmp Mainloop ; Repeat Init_Sys ; Initialize system mov #WDTPWWDTHOLD,&WDTCTL ; Stop WDT SetupP1 mov.b #000h,&P1OUT ; Reset port1 out register mov.b #0fch,&P1DIR ; unused port pins as outputs ; for low current operation ; P1.0 & 1.1 as inputs SetupP2 mov.b #000h,&P2OUT ; Reset port2 out register bis.b #0f7h,&P2DIR ; P2.1 as LED o/p and other ; P2.X as outputs for low current 4 Simple 1.5-V Boost Converter for MSP430

; P2.3 as input bis.b #00Ch,&P2SEL ; P2.3 as comparator NI input CA0 ret measureldr ; LDR resistor measurement SBR mov.b #CARSELCAREF0CAON,&CACTL1 ; Define comp_a mode mov.b #P2CA0CAF,&CACTL2 ; Connect CA0 to noninv. ; i/p of comparator SetupTA bis #TASSEL_1TACLR,&TACTL ; TimerA to count SMCLK SetipCCR1 bis #CM1CCIS0CAP,&CCTL1 ; CCR1 set to capture when ; comparator out goes low bis.b #02h,&P1DIR ; Charge cap pin as output bis.b #02h,&P1OUT ; Charge cap call #delay ; Give enough time for charging bic.b #02h,&P1DIR ; P1.1 to high-impedance to hold ; charge bis #MC1,&TACTL ; Start TimerA to count all 16bits bis.b #01h,&P1DIR ; P1.0 to ground to discharge cap loopcalo bit #CCIFG,&CCTL1 ; Check if comparator goes low jz loopcalo mov &CCR1,R14 ; Store CCR1 value in R14 count ; equivalent to discharge time bic.b #01h,&P1DIR ; P1.0 reset as input bic.b #02h,&P1DIR ; P1.1 output low mov #0h,&CCTL1 ; Reset CCR1 mov #0h,&TACTL ; Disable timer mov.b #0h,&CACTL1 ; Disable comparator mov.b #0h,&CACTL2 ; ret delay ; Software delay loop to ensure capacitor fully charged push #099h ; Delay to TOS DL1 dec 0(SP) ; Decrement TOS jnz DL1 ; Delay over? incd SP ; Clean TOS ret ; Simple 1.5-V Boost Converter for MSP430 5

COMMON INTVEC ; MSP430x11x1 Interrupt ; vectors ORG RESET_VECTOR RESET_VEC DW RESET ; POR, ext. Reset, Watchdog END 6 Simple 1.5-V Boost Converter for MSP430

IMPORTANT NOTICE Texas Instruments and its subsidiaries (TI) reserve the right to make changes to their products or to discontinue any product or service without notice, and advise customers to obtain the latest version of relevant information to verify, before placing orders, that information being relied on is current and complete. All products are sold subject to the terms and conditions of sale supplied at the time of order acknowledgment, including those pertaining to warranty, patent infringement, and limitation of liability. TI warrants performance of its semiconductor products to the specifications applicable at the time of sale in accordance with TI s standard warranty. Testing and other quality control techniques are utilized to the extent TI deems necessary to support this warranty. Specific testing of all parameters of each device is not necessarily performed, except those mandated by government requirements. Customers are responsible for their applications using TI components. In order to minimize risks associated with the customer s applications, adequate design and operating safeguards must be provided by the customer to minimize inherent or procedural hazards. TI assumes no liability for applications assistance or customer product design. TI does not warrant or represent that any license, either express or implied, is granted under any patent right, copyright, mask work right, or other intellectual property right of TI covering or relating to any combination, machine, or process in which such semiconductor products or services might be or are used. TI s publication of information regarding any third party s products or services does not constitute TI s approval, warranty or endorsement thereof. Copyright 2000, Texas Instruments Incorporated