Motor Control and Diagnostics for Automotive Adaptive Front Lighting Systems (AFS)

Similar documents
TND6031/D. Introducing Intelligent Power Module (IPM) Family from ON Semiconductor TECHNICAL NOTE THE TECHNOLOGY

V CC 3 7 CANH AMIS CANL. Vsplit C GND. Figure 1. Schematic Diagram used for ESD Stress and Functional Verification

Figure 1. Evaluation Board Photos

Is Now Part of. To learn more about ON Semiconductor, please visit our website at

TND337/D. The LIN Bus in Modern Automotive Headlamp Systems TECHNICAL NOTE

BZX84CxxxET1G Series, SZBZX84CxxxET3G. Zener Voltage Regulators. 225 mw SOT 23 Surface Mount

BZX84B4V7LT1, BZX84C2V4LT1 Series. Zener Voltage Regulators. 225 mw SOT 23 Surface Mount

BZX84BxxxLT1G. BZX84CxxxLT1G Series, SZBZX84BxxxLT1G. SZBZX84CxxxLT1G Series. Zener Voltage Regulators. 250 mw SOT 23 Surface Mount

The LIN Bus in Modern Automotive Headlamp Systems

225 mw SOT 23 Surface Mount

BZX84C2V4ET1 Series. Zener Voltage Regulators. 225 mw SOT 23 Surface Mount

Motor Drive Modules Support Rapid Design Cycles and Enhanced Efficiency and Reliability

Is Now Part of To learn more about ON Semiconductor, please visit our website at

Is Now Part of. To learn more about ON Semiconductor, please visit our website at

LV8804FV. Fan Motor Driver. Overview The LV8804FV is a motor driver for PC and server fans. Feature Direct PWM 3-phase sensorless motor driver

ORDERING INFORMATION # of Ports Pressure Type Device Device Name Options

FPS2851ULC4 Urea Quality Sensor

AND9067/D. Solar LED Lamp Application Using the CAT4139 APPLICATION NOTE.

MPC8260 UPM Timing Diagram

Integrated Silicon Pressure Sensor for Manifold Absolute Pressure Applications On-Chip Signal Conditioned, Temperature Compensated and Calibrated

ABS motorcycle braking chip

ABS motorcycle braking chip

dcstep Basics and Wizard

Solid Tantalum Surface Mount, TANTAMOUNT, Molded Case, Very Low DCL

Freescale Semiconductor. 10 kpa Uncompensated Silicon Pressure Sensors MPX12. Series. Pressure. Application Examples. Features MPX12.

AN RPM to TACH Counts Conversion. 1 Preface. 2 Audience. 3 Overview. 4 References

APPLICATION NOTE. Neglecting the regulator quiescent current. Kieran O Malley ON Semiconductor 2000 South County Trail East Greenwich, RI 02818

Up to 3 W solar and USB battery charger for single-cell Li-Ion and Li-Po batteries based on the SPV1040, STBC21 and STC3100

Introduction to hmtechnology

ADVANCED EMERGENCY BRAKING SYSTEM (AEBS) DISCLAIMER

User Manual. TU004 - Bipolar Stepper Motor driver

8-bit. Application Note. Microcontrollers. AVR601: Atmel Modular Evaluation Kits for Motor Control Applications. 1.

Phase Leg IGBT with an Integrated Driver Module

T95 D 107 K 010 E A A S TYPE CASE CODE DC VOLTAGE RATING AT + 85 C TERMINATION AND PACKAGING

LED Driver + Dimmer 5YEAR. 40W, 60W or 100W Constant Voltage LED Driver with Integrated Dimmer for Single Gang Box Mount FEATURES & BENEFITS

Operator s Manual. Fairbanks FH Series by Fairbanks Scales, Inc. All rights reserved. . Revision 1 06/2017

Hardware Design of Brushless DC Motor System Based on DSP28335


NTC Thermistors, 2-Point Micro Chip Sensor Insulated Leads

PVI 1800/PVI Residential/Commercial Grid-Tied Photovoltaic Inverter WARRANTY MANUAL. Subject to Change REV , Solectria Renewables

Press Contact: Fujitsu Semiconductor Limited Public Relations Department Inquiries:

Polyester Capacitors Filmite E, ORANGE DROP, Radial Lead

ELECTRONIC TRACTION CONTROL USER MANUAL

User s Manual. For DM542T. Full Digital Stepper Drive

Manual of SM442. High Performance Microstepping Driver. Nietz Electric Co.,Ltd.

USER S MANUAL GPC SERIES LOW VOLTAGE DISCONNECT. Galley Power LLC.

STEVAL-ISV012V1. Up to 5 W solar battery charger for single-cell Li-ion and Li-Pol batteries based on the SPV1040 and L6924D.

PVI 60KW, PVI 82KW, PVI 95KW

High Efficiency Battery Charger using Power Components [1]

KL-8070D. Fully Digital Stepping Driver. Table of Contents 1. Introduction, Features and Applications...1 Introduction...1 Features...

COAXIAL SPEAKERS FI4-F3, FI5-F3, FI57-F3, FI6-F3, FI69-F3

User s Manual. For DM860T. Fully Digital Stepper Drive. Version 1.0 Designed by StepperOnline All Rights Reserved

Operating Manual For Stepper Driver

30100 Module Installation Guide L

R A, 80V Microstepping Driver The PowerHouse

User Manual. Model P403. High Performance Microstepping Driver

Product Manual (Revision A, 8/2015) Original Instructions. ProAct II Digital Speed Control System. Technical Supplement

FPS2851ULC4 Urea Quality Sensor

Hello and welcome to training on general purpose motor drivers in the 3 to 15 volt range. I m Paul Dieffenderfer & I will be your host for this

SmartVFD HVAC FEATURES APPLICATION SPECIFICATION DATA

MLA Bipolar Microstep Driver. User s Guide. 910 East Orangefair Lane, Anaheim, CA

15100 Module Installation Guide Mercedes EPA07 w/dpf

Automotive, Sulfur Resistant Lead (Pb)-Free Thick Film, Rectangular Chip Resistors

Hybrid Stepper Motors

QLS+ RC Series NEW QUALITY & LEVEL SENSOR (QLS+): ALL IN ONE SOLUTION FOR DIESEL EXHAUST FLUID (DEF) / ADBLUE TANK

2AM/3AM/4AM/8AM SERIES Motor Protector

The Ultimate Smart Grid Solution INSTRUCTION MANUAL

RHINO MOTION CONTROLS

MS52XX SMD Pressure Sensor

POWER PROFET A simpler solution with integrated protection for switching high-current applications efficiently & reliably

NTC Thermistors, Mini Epoxy PVC Insulated Leads

The Ultimate Smart Grid Solution INSTRUCTION MANUAL

FPS5851DLC4 Urea Quality Sensor - Provisional Specification

Smart Battery Charger GPC-35-MAX GPC-45-MAX GPC-55-MAX GPC-75-MAX GPC-100-MAX. Owner s Manual

4CR SERIES MOTOR STARTING RELAY All Position, Current-Type

Efficiency from a new perspective Let it flow.

MANTECH ELECTRONICS. Stepper Motors. Basics on Stepper Motors I. STEPPER MOTOR SYSTEMS OVERVIEW 2. STEPPING MOTORS

COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING QUESTION BANK SUBJECT CODE & NAME : EE 1001 SPECIAL ELECTRICAL MACHINES

GM 6.6L Duramax. Up to 90HP Gain. AgDieselSolutions.com

Mercedes MBE 906/ L & 7.2L Engine Module. Part # Installation Instructions

))) FirstLook. User's Guide. FirstLook Automotive Engine Diagnostic Sensor "The Pulse of Your Engine" Model ADS ES 100.

AUTOMATED TRANSIT NETWORKS

Alfa Laval s new FCM One is a single answer to today s fuel conditioning challenges

SMD 0805, NTC Thermistors AgPd Terminations

High Current Thermal Fuse

WARRANTY POLICY. Grid-Tied Photovoltaic Inverters. Revision D. 2014, Solectria Renewables, LLC DOCIN

Overview of operation modes

WARRANTY AND DISCLAIMER

Synthetic wind turbine gear oil. Developed with NUFLUX technology

20250 Module Installation Guide

AeroVironment Universal Solar Pump Controllers

TORQUE-MOTORS. as Actuators in Intake and Exhaust System. SONCEBOZ Rue Rosselet-Challandes 5 CH-2605 Sonceboz.

Aluminum Electrolytic Capacitors Power Ultra Long Life Snap-In

LM3352 Regulated 200 ma Buck-Boost Switched Capacitor DC/DC Converter

Aluminum Capacitors, Power High Ripple Current, Screw Terminals

QUESTION BANK SPECIAL ELECTRICAL MACHINES

1N4728A to 1N4764A. Zener Diodes. Vishay Semiconductors

Aluminum Capacitors Standard C Snap-In

FLEXnet DC Programming & Guidelines

EPSRC-JLR Workshop 9th December 2014 TOWARDS AUTONOMY SMART AND CONNECTED CONTROL

Transcription:

TND6073/D Rev. 0, AUGUST 2013 Motor Control and Diagnostics for Automotive Adaptive Front Lighting Systems (AFS) Semiconductor Components Industries, LLC, 2013 August, 2013 Rev. 0 1 Publication Order Number: TND6073/D

Motor Control and Diagnostics for Automotive Adaptive Front-Lighting Systems (AFS) Abstract: Adaptive front lighting, or AFS, is a new smart automotive application gaining acceptance among car buyers, legislators and road-safety groups. By using stepper motors to adjust the headlamp position for pitch and also horizontally as the driver steers, AFS can ensure optimum night-time vision for drivers while also enhancing comfort and safety for other road users. Controlling headlamp movement in response to inputs from various sensors around the vehicle requires motor drivers that are not only fast and accurate but also reliable and fault tolerant. Adaptive stall detection is an important diagnostic function that cannot be supported by all stepper-motor driver ICs. A driver that is capable of sensing and communicating the motor back EMF to the host controller provides the information the software needs to prevent lost steps and maintain consistent control over the headlamp position. Introduction: Smart Technology for Safety and Comfort Automotive Adaptive Front Lighting Systems (AFS) can help to enhance the driving experience for car owners, while improving safety for all road users including pedestrians and drivers of other cars. AFS encompasses several advanced features that augment the functionality of mandatory front lighting on today s vehicles. These include the ability for the lamps to turn with the steering, thereby improving visibility of the road ahead when cornering. In addition, the lamp position may be adjustable in the vertical plane to correct for changes in the vehicle pitch during braking or over uneven terrain, or to dip headlamps automatically when an oncoming vehicle is detected. Such advanced capabilities are attractive both to car buyers and to legislators, and initially provide a further opportunity for vehicle manufacturers to differentiate their products from those of competitors. Over time, AFS is expected to be adopted widely;

by 2015, Frost & Sullivan expects the combined market for AFS and automotive night-vision systems to exceed 900 million. Challenges for Lighting Designers The arrival of an important new technology such as AFS also brings opportunities for new suppliers to enter the market, and certainly demands additional technical competencies outside those normally associated with traditional lighting design. For example, additional sensors and software may be required for detection of oncoming vehicles. Moreover, motion control is an obvious technical requirement, to manage the left/right and up/down adjustment of each lamp. In the AFS fitted to current cars, a stepper motor is used for lamp positioning. This is the preferred solution for achieving smooth and progressive movement, with suitable response time and high accuracy. If a small steering input is detected, the stepper motor can be instructed to rotate by a small number of steps to align the lamps with the direction of the vehicle. If the steering sensor indicates a large change, the motor can be instructed to move a larger number of steps as appropriate. Figure 1 shows the typical architecture of a stepper motor controller. Application software hosted on the microcontroller generates instructions for moving the lamps, in response to information from various sensors such as steering position, speed, pitch and oncoming vehicle. The driver IC is responsible for translating the microcontroller output into the PWM waveforms needed to drive the stepper motor to the desired position. A variety of controllers are available, offering micro-stepping accuracy and containing an integrated power stage capable of generating peak current in the region of 1A or more.

Figure 1. Typical architecture of stepper motor controller. In addition to ensuring correct behaviour of the motor under normal operating conditions, an important control challenge facing AFS designers is to deal with the possibility that the motor may become stalled if the movement of the lamp becomes restricted for any reason. In such an event, the motor controller cannot be allowed to lose steps, as this will subsequently prevent accurate lamp positioning causing uncomfortable and potentially unsafe driving conditions. Stall detection is a familiar feature of stepper motor drivers. It prevents the controller from losing steps, by detecting the onset of a stall condition and quickly cutting the drive signal to the motor. From this point the controller can attempt to restart the motor and drive it to the desired position. The capabilities required of a suitable stalldetection system for AFS applications can be assessed by first analyzing the principles of stall detection. The negative electromotive force (EMF), or back EMF (BEMF), generated by the movement of the rotor through the motor s magnetic field is a function of the number of rotor windings, the magnetic flux of the field, and the rotor speed. Because the number of windings and the magnetic flux are constant for a given motor, the BEMF is a good indication of the rotor speed. If the motor becomes obstructed, its speed decreases resulting in a corresponding fall in the BEMF. Hence sensing the BEMF

provides information needed to detect if the motor has stalled or not, noting that the effects of motor load and supply voltage must also be taken into consideration. Stepper Motor Drivers for AFS Typical general-purpose drivers with built-in stall detection do not provide a BEMF output. The designer can configure the stall-detection parameters only by setting the thresholds in an internal register. This requires all settings to be predefined offline before the system is operated under real road conditions, and hence takes away the ability to adapt and fine-tune the system for its intended application. For example, since the BEMF is dependent on load, which can change at higher speeds due to increased wind resistance, the system must be able to vary parameters in order to allow the AFS to maintain consistent stall-detection accuracy as operating conditions change. Hence a general-purpose driver is not necessarily suited to use in AFS applications. A driver such as the ON Semiconductor NCV70522 provides an indication of the motor back EMF at an external output called the Speed and Load-Angle (SLA) pin. The analogue signal at this pin provides information enabling the application to perform stall detection in real-time and to adapt the detection levels according to changes in driving conditions. The application is also able to adjust the motor torque and speed based on the motor BEMF. The NCV70522 is a micro-stepping driver that contains two full H-bridge outputs for driving X and Y coils of a bipolar stepper motor. It is suited to use in automotive, industrial, medical and marine applications, and is fully compatible with automotive voltage and temperature requirements.

Figure 2. Block diagram of NCV70522. Figure 2 shows the functional blocks of the driver, which is fabricated using the I2T100 process technology, enabling both high-voltage analogue circuitry and digital functionality on the same chip. The IC is connected to an external microcontroller using the I/O pins and SPI interface shown in the diagram. It provides seven step modes from full-step up to 32 micro-steps as directed by settings in the SPI CR0 register. The motor-drive voltages are generated with reference to an internal currenttranslation table, causing the motor to take the next micro-step depending on the clock signal on the NXT input pin and the status of the direction register [DIRCTRL] or the IC s DIR input pin. The moment the system is powered on, the microcontroller is initialized and the NCV70522 driver is reset. Next, the coil current and stepping mode are set and the motor driver is enabled. The NXT pulse will be sent to turn the motor. Rotation speed of the motor equals NXT pulse frequency multiplied by value of the stepping mode. Figure 3 illustrates a flow chart for a stepper motor controller for an AFS implemented using this device.

Figure 3 : Flow chart for stepper motor driving. Stall Detection in Detail As can be seen from figure 3, the driver has a user-selectable transparent mode, which is selected or disabled after power-up and before beginning to generate motordriving signals. Setting the SLAT bit to 1, in SPI control register CR2, puts the controller into transparent mode, which provides full visibility of the BEMF voltage at the SLA pin. However, this can result in a relatively complex BEMF signal at the SLA pin since the relatively high re-circulation current in the coil during current decay produces a transient behaviour in the coil voltage Vcoil. A smoother BEMF input, which helps simplify application processing, is achieved by setting the SLAT bit low to select non-transparent mode. In this case, the BEMF is sampled only when no current is flowing through the coils; that is, at the end of each coil current zero crossing.

In order to convert the sampled BEMF to a suitable output voltage in the range 0V- 5V, the sampled coil voltage Vcoil is divided by two or by four. This divider is set through the SLAG bit of the SPI CR2 register. Figure 4 illustrates the operation of the SLA pin and the transparency bit, SLAT. PWMsh and Icoil=0 are internal signals. Together with the SLAT bit, these define the sampling and hold moments of the coil voltage. Figure 4. Timing Diagram of SLA-pin. For each coil, two zero-current positions exist per electrical period, yielding a total of four zero-current observation points per electrical period. Hence the BEMF can be measured four times per electrical period. The BEMF voltage will only be sampled by the motor driver if a micro-step position is located on the coil current zero crossing. The Micro-step position can be read by SPI. Through software, it is possible to judge whether the motor has become stalled based on the four SLA samples gathered during each electrical period. Figures 5a and 5b compare the voltage seen at the SLA pin under normal conditions and when the motor is stalled. A stall condition can be identified reliably if the voltage at the SLA pin is below 1.5V for at least two samples in every four coilcurrent zero crossings.

Figure 5a. SLA sampling during normal motor operation Figure 5b. SLA sampling when motor is stalled. Conclusion Offering the prospect of improved vision during night-time driving, automotive AFS has positive implications for road safety and driver comfort. Customer demand is expected to increase across market sectors, creating opportunities and challenges for established vehicle lighting suppliers and new entrants. Important challenges lie in the need to develop reliable and economical motor drives that are suited to the AFS application, most importantly in the implementation of stall detection for consistent headlamp positioning. This requirement for robust stall detection, capable of self adjustment to maintain accuracy over wide-ranging operating conditions, calls for the use of stepper motor drivers that are capable of feeding back the motor BEMF voltage to a self-learning stall-detection algorithm contained in the application software.

ON Semiconductor and are registered trademarks of Semiconductor Components Industries, LLC (SCILLC). SCILLC owns the rights to a number of patents, trademarks, copyrights, trade secrets, and other intellectual property. A listing of SCILLC s product/patent coverage may be accessed at www.onsemi.com/site/pdf/patent Marking.pdf. SCILLC reserves the right to make changes without further notice to any products herein. SCILLC makes no warranty, representation or guarantee regarding the suitability of its products for any particular purpose, nor does SCILLC assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation special, consequential or incidental damages. Typical parameters which may be provided in SCILLC data sheets and/or specifications can and do vary in different applications and actual performance may vary over time. All operating parameters, including Typicals must be validated for each customer application by customer s technical experts. SCILLC does not convey any license under its patent rights nor the rights of others. SCILLC products are not designed, intended, or authorized for use as components in systems intended for surgical implant into the body, or other applications intended to support or sustain life, or for any other application in which the failure of the SCILLC product could create a situation where personal injury or death may occur. Should Buyer purchase or use SCILLC products for any such unintended or unauthorized application, Buyer shall indemnify and hold SCILLC and its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or death associated with such unintended or unauthorized use, even if such claim alleges that SCILLC was negligent regarding the design or manufacture of the part. SCILLC is an Equal Opportunity/Affirmative Action Employer. This literature is subject to all applicable copyright laws and is not for resale in any manner. PUBLICATION ORDERING INFORMATION LITERATURE FULFILLMENT: Literature Distribution Center for ON Semiconductor P.O. Box 5163, Denver, Colorado 80217 USA Phone: 303 675 2175 or 800 344 3860 Toll Free USA/Canada Fax: 303 675 2176 or 800 344 3867 Toll Free USA/Canada Email: orderlit@onsemi.com N. American Technical Support: 800 282 9855 Toll Free USA/Canada Europe, Middle East and Africa Technical Support: Phone: 421 33 790 2910 Japan Customer Focus Center Phone: 81 3 5817 1050 http://onsemi.com 3 ON Semiconductor Website: www.onsemi.com Order Literature: http://www.onsemi.com/orderlit For additional information, please contact your local Sales Representative TND6073/D