| Datasheets.org.uk - 100 Million Datasheets from 7500 Manufacturers. |
AS5046
Top Searches for this datasheetNON-CONTACT SPEED LENGTH MEASUREMENT - NON-CONTACT SPEED LENGTH MEASUREMENT Hall opamp - Hall opamp AS5043 - AS5043 AN5043* - AN5043* 4 PIN CIRCULAR MS CONNECTORS - 4 PIN CIRCULAR MS CONNECTORS 2 wire LT HALL SENSOR - 2 wire LT HALL SENSOR 10bit dac i2c - 10bit dac i2c AS5046 - AS5046 AS5046 Programmable 360° Magnetic Angle Encoder Preliminary Data Sheet AS5046 PROGRAMMABLE 12-bit 360° MAGNETIC ANGLE ENCODER WITH ABSOLUTE 2-WIRE SERIAL ANALOG INTERFACES PRELIMINARY DATA SHEET DATA SHEET General Description Features 360° contactless high resolution angular position encoding User programmable zero position 12-bit 2-wire serial interface Versatile analog output programmable angular range 360° programmable ratiometric output voltage range High resolution magnet distance indication steps within recommended range (~0.5 1.8mm) steps over extended range 5mm) Mode input optimizing noise speed Alignment mode magnet placement guidance Wide temperature range: 40°C 125°C Small package: SSOP (5.3mm 6.2mm) AS5046 contactless magnetic angle encoder accurate measurement 360°. system-on-chip, combining integrated Hall elements, analog front digital signal processing single device. AS5046 provides digital serial 12-bit well programmable 10-bit ratiometric analog output that directly proportional angle magnet, rotating over chip. addition, serial interface enables user configurable arrangement Hall array allows access each individual Sensor Hall Array. AS5046 also provides high resolution information magnetic field strength, respectively vertical distance magnet, thus adding excellent state-ofhealth information overall system. internal voltage regulator allows operation AS5046 from 3.3V 5.0V supplies. Applications AS5046 ideal applications that require high resolution, minimum wires between controller sensor where vertical distance magnet importance: Remote sensors Rotate-and-push manual input devices Joysticks Applications with extended safety requirements regarding magnet distance MagRNGn Figure Typical arrangement AS5046 magnet Hall Array Frontend Amplifier Hall Sensor switch matrix 14-bit 14-bit Mode Benefits Complete system-on-chip High reliability non-contact sensing Bi-directional 2-wire interface Programmable ratiometric analog output Ideal application harsh environments Robust system, tolerant magnet misalignment, airgap variations, temperature variations external magnetic fields calibration required Absolute Interface Register Range preselect DACref Vout AS5046 Programming Parameters 10bit DACout Prog_DI Figure AS5046 block diagram Revision www.austriamicrosystems.com Page AS5046 Programmable 360° Magnetic Angle Encoder Preliminary Data Sheet Table description SSOP16 Configuration MagRngn Mode Prog VDD5V VDD3V3 Vout DACout DACref DO_OD DI_PD DI_PU digital output open drain digital input pull-down digital input pull-up analog input digital input supply DO_T digital output /tri-state schmitt-trigger input analog output Description Pins supply pins, pins internal must left open. magnetic field strength indicator, MagRNGn. open-drain output that pulled when magnetic field recommended range (45mT 75mT). chip will still continue operate, with reduced performance, when magnetic field range. When this low, analog output pins will indicate out-of-range condition. MODE allows switching between filtered (slow) unfiltered (fast mode). section Chip Select (CSn; active low) selects device serial data transmission over 2-wire interface. "logic high" forces output digital tri-state. (Serial Clock) clock input data transmission over 2-wire serial interface (Serial Data Line) serial data input output line during data transmission over 2-wire interface PROG used program different operation modes, well zero-position register. DACref external voltage reference input Digital-to-Analog Converter (DAC). selected, analog output voltage will ratiometric voltage this pin. Pin10 DACout unbuffered output DAC. This used connect external OPAMP, etc. DAC. (Feedback) inverting input OPAMP buffer stage. Access this allows various OPAMP configurations. Vout analog output pin. analog output voltage, ratiometric VDD5V (3.0 5.5V) external voltage source proportional angle. Figure AS5046 configuration SSOP16 Package SSOP16 lead Shrink Small Outline Package) Symbol Type Description Magnet Field Magnitude RaNGe warning; active low, indicates that magnetic field strength outside recommended limits. Mode input. Select between noise (open, low) high speed (high) mode. Internal pull-down resistor Chip Select, active low; Schmitt-Trigger DI_PU, input, internal pull-up resistor (~50k). Must connected serial data transmission. Serial Clock Line.Clock input 2-wire serial data transmission must left unconnected Serial Data Line. Bi-directional 2wire serial data transmission Negative Supply Voltage (GND) Programming Input. Prog DI_PD Internal pull-down resistor (~74k). Should connected programming used Reference voltage input external reference output (unbuffered, ~8k) Feedback, OPAMP inverting input OPAMP output Must left unconnected Must left unconnected 3V-Regulator Output internal core, regulated from VDD5V.Connect VDD5V supply voltage. load externally. Positive Supply Voltage, MagRngn DO_OD Mode DI_PD, DI,ST DACref DACout Vout VDD3V3 VDD5V Revision www.austriamicrosystems.com Page AS5046 Programmable 360° Magnetic Angle Encoder Preliminary Data Sheet Electrical Characteristics Absolute Maximum Ratings (non operating) Stresses beyond those listed under "Absolute Maximum Ratings" cause permanent damage device. These stress ratings only. Functional operation device these other conditions beyond those indicated under "Operating Conditions" implied. Exposure absolute maximum rating conditions extended periods affect device reliability. Parameter supply voltage Symbol VDD5V VDD3V3 -0.3 Input voltage -0.3 -0.3 Input current (latchup immunity) Electrostatic discharge Storage temperature Body temperature (Lead-free package) Humidity non-condensing Iscr Tstrg TBody -100 -0.3 VDD5V +0.3 Unit Note VDD5V VDD3V3 Pins MagRngn, Mode, CSn, CLK, DACout, Vout DACref PROG_DI Norm: JEDEC Norm: method 3015 67°F +257°F t=20 40s, Norm: IPC/JEDEC J-Std-020C Lead finish 100% "matte tin" Operating Conditions Symbol Tamb Isupp VDD5V VDD3V3 VDD5V VDD3V3 Unit operation 3.3V operation (pin VDD5V VDD3V3 connected) Note -40°F.+257°F Parameter Ambient temperature Supply current Supply voltage VDD5V Voltage regulator output voltage VDD3V3 Supply voltage VDD5V Supply voltage VDD3V3 Revision www.austriamicrosystems.com Page AS5046 Programmable 360° Magnetic Angle Encoder Preliminary Data Sheet 5.3. Characteristics Digital Inputs Outputs CMOS Schmitt-Trigger Inputs: SCL, (internal Pull-up), Mode (internal Pull-down) Symbol VIon- VIoff ILEAK -100 VDD5V VDD5V Unit CLK, VDD5V 5.0V CSn, VDD5V= 5.0V Mode, VDD5V= 5.0V Note Normal operation (operating conditions: Tamb +125°C, VDD5V 3.0-3.6V operation) VDD5V 4.5-5.5V operation) unless otherwise noted) Parameter High level input voltage level input voltage Schmitt Trigger hysteresis Input leakage current Pull-up level input current Pull-down high level input current 5.3.2 CMOS Input: Program Input (Prog) (operating conditions: +125°C, VDD5V 3.0-3.6V operation) VDD5V 4.5-5.5V operation) unless otherwise noted) Parameter High level input voltage High level input voltage level input voltage Pull-down high level input current Symbol VPROG VDD5V Unit VDD5V: 5.5V During programming Note "programming conditions" VDD5V 5.3.3 CMOS Output Open Drain: MagRngn (operating conditions: +125°C, VDD5V 3.0-3.6V operation) VDD5V 4.5-5.5V operation) unless otherwise noted) Parameter level output voltage Output current Open drain leakage current Symbol VSS+0.4 Unit VDD5V: 4.5V VDD5V: Note 5.3.4 Tristate CMOS Output: Symbol VDD5V -0.5 VSS+0.4 Unit VDD5V: 4.5V VDD5V: Note (operating conditions: Tamb +125°C, VDD5V 3.0-3.6V operation) VDD5V 4.5-5.5V operation) unless otherwise noted) Parameter High level output voltage level output voltage Output current Tri-state leakage current Revision www.austriamicrosystems.com Page AS5046 Programmable 360° Magnetic Angle Encoder Preliminary Data Sheet 5.3.5 Resolution Digital-to-Analog Converter Symbol VOUTM1 VOUTM2 0.10 *Vref Vref 0.90 *Vref VDD3V3 VDD5V Unit 0.100% Vref (default) 10.90% Vref Unbuffered DACout (#10) reference external: Pin: DACref (#9) reference internal Non-Linearity OPAMP; -40.+125°C, analog modes: 1LSB Vref 1024 analog modes 360°-0° transition, 360° mode only OR1,OR0 (default) RefExt RefExtEn (default) ClampMdEn (default) ClampMdEn Note setting Parameter Output Range Output resistance reference voltage (DAC full scale range) Integral Non-Linearity Differential Non-Linearity ROut,DAC Vref INLDAC DNLDAC Analog output hysteresis Hyst 5.3.6 OPAMP Output Stage Symbol VDD5V VosOP VoutL VoutH Isink Isource 0.95 VDD5V Gain Unit sigma Linear range analog output Permanent short VDD5V Permanent short circuit circuit current: current: 3.3V operation Note Parameter Power Supply Range Parallel Load Capacitance Parallel Load Resistance Open Loop Gain Offset Voltage Output Range Output Range High current capability sink current capability source Output noise 0.05 VDD5V µVrms Over full temperature range; 1Hz.10MHz,Gain Internal; OTP: FB_int External OTP: FB_int (default) With external resistors, pins Vout [#12] [#11]: Figure OPAMP gain (non-inverting) Revision www.austriamicrosystems.com Page AS5046 Programmable 360° Magnetic Angle Encoder Preliminary Data Sheet Magnetic Input Specification (operating conditions: +125°C, VDD5V 3.0-3.6V operation) VDD5V 4.5-5.5V operation) unless otherwise noted) Two-pole cylindrical diametrically magnetised source: Parameter Diameter Thickness Magnetic input field amplitude Magnetic offset Field non-linearity fmag_abs Symbol dmag tmag Boff Unit Note Recommended magnet: 2.5mm cylindrical magnets Required vertical component magnetic field strength die's surface, measured along concentric circle with radius 1.1mm Constant magnetic stray field Including offset gradient Absolute mode: readout 1024 positions (see table Incremental mode: missing pulses rotational speeds 10,000 (see table Max. offset between defined device center magnet axis NdFeB (Neodymium Iron Boron) SmCo (Samarium Cobalt) Input frequency (rotational speed magnet) fmag_inc Disp -0.12 -0.035 0.25 Displacement radius Recommended magnet material temperature drift Electrical System Specifications (operating conditions: +125°C, VDD5V 3.0-3.6V operation) VDD5V 4.5-5.5V operation) unless otherwise noted) Parameter Resolution Integral non-linearity (optimum) Symbol INLopt Unit Note 0.352 Maximum error with respect best line fit. Verified optimum magnet placement, Tamb Maximum error with respect best line fit. Verified optimum magnet placement Tamb +125°C Best line (Errmax Errmin) Integral non-linearity Over displacement tolerance with diameter magnet, Tamb +125°C 10bit, missing codes sigma, fast mode (pin MODE sigma, slow mode (pin MODE=0 open) supply voltage 3.3V (VDD3V3) supply voltage 3.3V (VDD3V3) fast mode (pin MODE=1) tdelay slow mode (pin MODE=0 open) fast mode (pin MODE=1) slow mode (pin MODE=0 open) Integral non-linearity (optimum) INLtemp Differential non-linearity Transition noise Power-on reset thresholds voltage; 300mV typ. hysteresis voltage; 300mV typ. hysteresis Power-up time, Until offset compensation finished, Angular Data valid System propagation delay absolute output delay 0.176 0.06 0.03 Voff 1.37 1.08 tPwrUp Revision www.austriamicrosystems.com Page AS5046 Programmable 360° Magnetic Angle Encoder Preliminary Data Sheet Parameter Internal sampling rate absolute output Internal sampling rate absolute output Read-out frequency Symbol fS,mode0 2.48 2.35 9.90 9.38 2.61 2.61 10.42 10.42 2.74 2.87 10.94 11.46 Unit Note Tamb 25°C, slow mode (pin MODE=0 open) Tamb +125°C, slow mode (pin MODE=0 open) Tamb 25°C, fast mode (pin MODE Tamb +125°C, fast mode (pin MODE Max. clock frequency read serial data fS,mode1 Note: digital interface 1023 10bit code Actual curve 1023 DNL+1LSB 0.35° Ideal curve 180° [degrees] Figure Integral differential Non-Linearity (exaggerated curve) Integral Non-Linearity (INL) maximum deviation between actual position indicated position. Differential Non-Linearity (DNL) maximum deviation step length from position next. Transition Noise (TN) repeatability indicated position. Timing Characteristics 2-wire Serial Interface (operating conditions: +125°C, VDD5V 3.0-3.6V operation) VDD5V 4.5-5.5V operation) unless otherwise noted) Parameter Data output activated (logic high) First data shifted output register Start data output Data output valid Data output tristate Pulse width Read-out frequency Symbol active tCLK valid tristate fCLK Unit Note Time between falling edge data output activated Time between falling edge first falling edge Rising edge shifts time Time between rising edge data output valid After last changes back "tristate" high; initiate read-out next angular position Clock frequency read serial data Revision www.austriamicrosystems.com Page AS5046 Programmable 360° Magnetic Angle Encoder Preliminary Data Sheet Programming Conditions (operating conditions: +125°C, VDD5V 3.0-3.6V operation) VDD5V 4.5-5.5V operation) unless otherwise noted) Parameter Programming enable time Write data start Write data valid Load programming data Rise time VPROG before PROG Hold time VPROG after PROG Write data programming PROG pulse width Hold time programming Vprog after Symbol Prog enable Data Data valid Load PROG PrgR PrgH PROG PROG PROG finished PROG ProgOff PROG CLKAread Vprogrammed Unit Note Time between rising edge Prog rising edge Write data rising edge CLKPROG During programming; clock cycles Programmed data available after next power-on Must switched after zapping Line must discharged this level During programming Analog readback mode VRef-VPROG during analog readback mode (see Programming voltage Programming voltage level Programming current Analog read Programmed zener voltage (log.1) Unprogrammed zener voltage (log. Vunprogrammed Functional Description AS5046 manufactured CMOS standard process uses spinning current Hall technology sensing magnetic field distribution across surface chip. integrated Hall elements placed circle around center device deliver voltage representation magnetic field perpendicular surface Through Sigma-Delta Analog Digital Conversion Digital Signal-Processing (DSP) algorithms, AS5046 provides accurate high-resolution absolute angular position information. this purpose Coordinate Rotation Digital Computer (CORDIC) calculates angle magnitude Hall array signals. also used indicate movements magnet towards away from chip indicate, when magnetic field outside recommended range (status bits MagInc, MagDec; hardware MagRngn). addition, 8-bit registers available that allow determination magnetic field strength over wide range. small cost diametrically magnetized (two-pole) standard magnet, centered over chip, used input device. AS5046 senses orientation magnetic field calculates 12-bit binary code. This code accessed bi-directional serial two-wire interface. addition digital output, absolute angle converted into 1024-step (10-bit) analog signal, ratiometric supply voltage. analog output configured many ways, such 360°/180°/90° angular range, external internal reference voltage, 0-100%*VDD 10-90% *VDD analog output range, external internal amplifier gain setting. various output modes well user programmable zero position programmed register. long programming voltage applied PROG, setting overwritten time will reset default when power cycled. make setting permanent, register must programmed applying programming voltage. Revision www.austriamicrosystems.com Page AS5046 Programmable 360° Magnetic Angle Encoder Preliminary Data Sheet AS5046 tolerant magnet misalignment unwanted external magnetic fields differential measurement technique Hall sensor conditioning circuitry. also tolerant airgap temperature variations Sin-/Cos- signal evaluation. 3.3V Operation AS5046 operates either 3.3V ±10% ±10%. This made possible internal 3.3V LowDropout (LDO) Voltage regulator. core supply voltage always taken from output, internal blocks always operating 3.3V.For 3.3V operation, must bypassed connecting VDD3V3 with VDD5V (see Figure operation, supply connected VDD5V, while VDD3V3 (LDO output) must buffered 2.2.10µF capacitor, which should placed close supply (see Figure VDD3V3 output intended internal only should loaded with external load. voltage levels digital interface I/O's correspond voltage VDD5V, buffers supplied from this (see Figure buffer capacitor 100nF recommended both cases close VDD5V. Note that VDD3V3 must always buffered capacitor. must left floating, this cause instable internal 3.3V supply voltage which lead larger than normal jitter measured angle. Operation 2µ2.10µF VDD3V3 100n VDD5V Internal 5.5V MODE Prog 3.3V Operation VDD3V3 100n VDD5V Internal 3.6V MODE Prog Figure Connections 3.3V supply voltages Revision www.austriamicrosystems.com Page AS5046 Programmable 360° Magnetic Angle Encoder Preliminary Data Sheet Wire Serial Interface AS5046 accessible bi-directional serial interface. must during serial data transmission. Serial Interface Timing Diagrams registers AS5046 available data length byte), bytes) bytes). Shown below Figure common 8-bit data transfer. Figure 8-bit serial Read Write timing Figure shows transfer timing diagram first bits Serial Interface Unit. Figure 16-bit serial Read Write timing Accessible Registers serial Interface Status Register Internal Type Identifier Internal Address Register Count Read Write Note angle <upper 10bits: D11:D2> Serial Interface Unit Programmable with A2.A0 status Read only 8bit magnitude angle <lower bits: D1:D0> Hall Sensor Front -111 fixed address range fixed address Fixed address Read Write Read Write selectable Hall front-end status registers 12bit 12bit input Counter outputs, SIN/COS 0100 signal Automatic Gain Control Read Write Table Serial register overview Revision www.austriamicrosystems.com Page AS5046 Programmable 360° Magnetic Angle Encoder Preliminary Data Sheet Notes: This address also modified with analog mode setting Writing value SIN- COS- registers halts conversion loop calculates angle that given values registers. Read command from these registers restarts automatic conversion loop. Writing value counter register halts automatic gain control loop sets value written this register. angle conversion loop continues operate. Read command from register restarts automatic gain control loop. Serial Interface Unit (Type 0101) Serial Interface Unit contains bits data: Note that angle information only valid, Hall Sensor Front-end configured properly. Table more information. 9.1. 12-bit Angle Information 12-bit angle data consists blocks: upper 10-bits bytes lower bits byte 9.1.2 6-bit Status Information Status Status Offset Comp Finish CORDIC Over Flow must valid data must this set, angular data invalid LINearity warning bit. Should normal operation. Will when magnetic field high This temporarily when magnetic field increases, when magnet pushed towards This temporarily when magnetic field decreases, when magnet pulled away from Even parity check bytes Status Alarm Status Incr. Status Status Decr. Even Parity Table Status bits byte 9.1.3 8-bit Magnitude Information magnitude information value that proportional magnetic field strength. strong magnet close distance between magnet chip) will result high magnitude value vice versa. When automatic gain control (AGC) active (default state), tries keep magnitude value stable value Revision www.austriamicrosystems.com Page AS5046 Programmable 360° Magnetic Angle Encoder Preliminary Data Sheet Hall Sensor Front (Type 0001) Hall Sensor Front allows configuration each Hall Sensor. Each sensor disabled connected either signal bus. Additionally, each sensor inverted differential measurement. Each Hall Sensor selected through device address type identifier 0001, address selects Hall Sensor (see Figure address selects Hall Sensor (see Figure Figure Location Hall Elements chip (top view) Note: magnet placed like shown Figure encoder reading will zero. each Hall Sensor, corresponding Front contains bits Type 0001 Addr. 000.111 TestEN SenseEN Byte1 COS_EN SIN_EN TestEN: SenseEN: COS_EN: SIN_EN: INV: always enabled Hall Elements, disabled Hall Elements disabled Hall Elements, this Hall Element should added signal bus. also possible enable multiple Hall sensors this disabled Hall Elements, this Hall Element should added signal bus. also possible enable multiple Hall sensors this Hall Element should inverted differential measurement. Hall Element should inverted normal operation, Hall Sensor should powered down. Note: When enabling disabling individual Hall elements SIN- COS- signal buses recommended allow several milliseconds (typ. 5ms) dwelling time until signal stable eventual offsets compensated. Revision www.austriamicrosystems.com Page AS5046 Programmable 360° Magnetic Angle Encoder Preliminary Data Sheet Hall Sensor Front-End Configuration default configuration Hall Sensor Front-End angle measurement. This configuration must always programmed when angle should measured read from Serial Interface Unit register. Addr testEN SenseEN COS_EN SIN_EN Table Hall Sensor Front-End default configuration following configuration example selects Hall Sensor assigns signal bus: Addr testEN SenseEN COS_EN SIN_EN Table Example: Readout single Hall Sensor (Sensor This example uses opposite Hall sensors differential mode assigns resulting signal signal bus: Addr testEN SenseEN COS_EN SIN_EN Table Example: Differential measurement opposite Hall Sensors Revision www.austriamicrosystems.com Page AS5046 Programmable 360° Magnetic Angle Encoder Preliminary Data Sheet Analog-Digital Converter Outputs, SIN/COS Signal (Type 0100) Byte 12-bit output: signal Byte 12-bit output: signal Upper bits Byte signal Lower bits signal Lower bits Type 0100 Addr. Upper bits analog signals SIN- COS- buses converted into signed 12-bit digital value ADC's, each bus. read signal from more Hall Sensors, first assign signal (SIN, COS) each Hall Sensor Hall Sensor front-end then read corresponding amplitude value from output register. Note that ADC's 14-bit (see Block diagram, Figure only 12-bit available user. available 12-bit output again split into upper 8-bit block (available bytes lower 4-bit block byte resulting 12-bit value formatted signed 12-bit value range from -2048.+2047 (decimal). (MSB) sign bit; this set, Sin/Cos value negative. Automatic Gain Control Register (Type 0111) Automatic Gain Control active "green" range magnetic field, when magnetic field within ~35.63mT. magnetic field low, e.g. when magnet away from chip, register will magnetic field strong, e.g. when magnet close chip, register will Automatic Gain control disabled writing value into this register. will enabled reading from this register. tries maintain constant magnitude value reached upper lower limit, magnitude value longer maintained will also change accordingly (see 9.1.3 9.6). Type 0111 Addr. AGC7 AGC6 AGC5 AGC5 Byte AGC3 AGC2 AGC1 AGC0 Revision www.austriamicrosystems.com Page AS5046 Programmable 360° Magnetic Angle Encoder Preliminary Data Sheet Magnitude Registers AS5046 allows readout additional registers related magnetic field strength: magnitude registers. Figure shows graphic example interrelations these registers respect magnetic field strength magnet (all register levels decimal format). magnetic field strength (below level magnitude will will maximum: 255. status will (red range). recommended operate this range, although AS5046 will still produce usable results very weak magnetic fields. magnetic field strength further increased above magnitude value will cleared. will remain until magnitude reached value (yellow range; level B3/B4). angular data still used yellow range, noise (=jitter) will larger than normal. Once magnitude strong enough reach value will regulate internal loop gain maintain this value. Magnitude will remain will regulate between (green range; magnetic field strength between level B3/B4 B5/B6). This recommended operating range magnetic field strength rises further than B5/B4, longer regulate loop will minimum value magnitude value will increase (yellow range; B7/B8). this range, angular data will still valid. rather strong field, there issue with noise, magnetic field more distorted than normal operating range which lead additional errors. Above level B7/B8 alarm will once magnitude exceeded level (red range). recommended operate this range. main contributing part errors will more distorted magnetic field. magnitude exceeds value 127, (cordic overflow) alarm will set. This case only occur with very strong magnets does usually occur practice. angular data will invalid when set. Figure Magnitude values magnetic field strength Revision www.austriamicrosystems.com Page AS5046 Programmable 360° Magnetic Angle Encoder Preliminary Data Sheet Parameter Input Field tolerance level red2yellow Input Field tolerance level yellow2green Input Field tolerance level green2yellow Input Field tolerance level yellow2red Input Field tolerance level red2yellow Input Field tolerance level yellow2green Input Field tolerance level green2yellow Input Field tolerance level yellow2red Symbol Br2y25 By2g25 Bg2y25 By2r25 Br2y By2g Bg2y By2r 16.77 33.01 60.0 90.45 15.64 30.80 55.96 84.39 17.95 35.35 64.24 96.87 17.95 35.35 64.24 96.87 19.33 38.06 69.15 Unit Note 25°C ambient temperature 104.28 22.37 44.05 80.04 120.69 Over full specified temperature range Z-Axis Range Indication (Push Button Feature, Red/Yellow/Green Indicator AS5046 provides several options detecting movement distance magnet vertical (Z-) direction. Signal indicators MagINC, MagDEC available status bits serial data stream, while MagRngn open-drain output that indicates out-of range status YELLOW range). Additionally, analog output provides safety feature form that will turned when magnetic field strong weak (RED range). serial data always available, red/yellow/green status indicated status bits shown below: Status Bits Hardware Pins Rngn Analog output enabled enabled enabled enabled Description distance change Magnetic Input Field (GREEN range, ~45.75mT) Distance increase, GREEN range; Pull-function. This state dynamic only active while magnet moving away from chip. Distance decrease, GREEN range; Push- function. This state dynamic only active while magnet moving towards chip. YELLOW Range: Magnetic field 25.45mT ~75.135mT. AS5046 still operated this range, with slightly reduced accuracy. Range: Magnetic field ~<25mT >~135mT. analog output will turned this range default. enabled permanently programming (see 11.1.2). still possible absolute serial interface range, recommended. Table Magnetic field strength indicators disabled Mode Input absolute angular position sampled rate 10.4kHz (t=96µs) fast mode rate 2.6kHz (t=384µs) slow mode. These modes selected MODE (#2). mode input activates deactivates internal filter, which used reduce digital jitter consequently analog output noise. Activating filter pulling Mode leaving open reduces transition noise <0.03° rms. same time, sampling rate reduced 2.6kHz signal propagation delay increased 384µs. This mode recommended high precision, speed 360° applications. Deactivating filter setting Mode HIGH increases sampling rate 10.4kHz reduces signal propagation delay 96µs. transition noise will increase <0.06° rms. This mode recommended higher speed full scale 360° applications. Revision www.austriamicrosystems.com Page AS5046 Programmable 360° Magnetic Angle Encoder Preliminary Data Sheet Switching MODE affects following parameters: Parameter sampling rate Slow Mode (Pin MODE open) 2.61 (383µs) Fast Mode (Pin MODE 10.42 (95.9µs) 0.06° 96µs 80ms Table Mode settings transition noise sigma) propagation delay Startup time 0.03° 384µs 20ms MODE should fixed power-up. mode change during operation recommended. Parallel Mode Parallel Mode allows connection AS5046's parallel line, maintaining just wires data transmission. This mode accomplished connecting inputs/outputs parallel. Each AS5046 device programmed address ranging from (see Table AS5046 Device Addr. AS5046 Device Addr. 00CSn AS5046 Device Addr. 11CSn Figure Parallel connection devices Note that parallel connection some restrictions: Each unit must programmed have different address (ranging from 111; Table Changing address also changes analog mode, these bits share same position.(see Figure Only containing angle data status bits read from parallel devices (type 0101). other registers share same type identifier (0001, 1011, 0111; Table which would lead data collision when trying read these registers from parallel devices. Ratiometric Analog Angle Output analog output provides analog voltage that proportional angle rotating magnet ratiometric supply voltage VDD5V (max.5.5V). source sink currents ±1mA normal operation 66mA short circuit current). analog output block consists digital angular range selector, 10-bit Digital-to-Analog converter OPAMP buffer stage (see Figure 17). digital range selector allows preselection angular range 360°, 180°, (see Table Fine-tuning angular range accomplished adjusting gain OPAMP buffer stage. reference voltage Digital-to-Analog converter (DAC) taken internally from VDD5V this mode, output voltage ratiometric supply voltage. Alternatively, external reference applied DACref (#9). this mode, analog output ratiometric external reference voltage. Revision www.austriamicrosystems.com Page AS5046 Programmable 360° Magnetic Angle Encoder Preliminary Data Sheet on-chip diagnostic feature turns analog output case error (broken supply magnetic field range; Table 7).The output accessed directly DACout. addition OPAMP output allows variety user configurable options, such variable output voltage ranges variable output voltage versus angle response. adding external transistor, analog voltage output buffered allow output currents hundred milliamperes more. Furthermore, OPAMP configured constant current source. option, configured different output ranges: 0.100% DACref reference point either taken from VDD5V/2 from external DACref input. 0.100% range allows easy replacement potentiometers. nature rail-to-rail outputs, linearity will degrade output voltages that close supply rails. 10.90% DACref This range allows better linearity, OPAMP driven rails. Furthermore, this mode allows failure detection, when analog output voltage outside normal operating range 10.90%VDD, case broken supply when magnetic field range analog output turned off. 11.1 Analog Output Voltage Modes Analog output voltage modes programmable OTP. Depending application, analog output selected rail-to-rail output clamped output with 10%-90% VDD5V. output ratiometric supply voltage (VDD5V), which range from 3.0V 5.5V. reference switched external reference (pin DACref), output ratiometric external reference. 11.1. Full Scale Mode This output mode provides ratiometric output 100%)x Vref amplified OPAMP stage (default internal gain, Figure Vref 100% analog output voltage Note: simplification, Figure describes linear output voltage from rail rail VDD). practice, this feasible saturation effects OPAMP output driver transistors. actual curve will rounded towards supply rails indicated Figure 11). angle 180° 270° 360° Figure Analog output, full scale mode (shown 360°mode) Note: Figure shown 360° operation. Table (page further angular range programming options. 11.1.2 Diagnostic Output Mode error case, output voltage grey area Vref 100% analog output voltage normal operating area 180° 270° 360° angle Diagnostic Output Mode (see Figure analog output internal ranges from Vref error case, either when supply interrupted when magnetic field "red" range, (see Table output switched thus indicates error condition. Figure Diagnostic Output Mode Revision www.austriamicrosystems.com Page AS5046 Programmable 360° Magnetic Angle Encoder Preliminary Data Sheet possible enable analog output permanently will switched even magnetic field range). enable this feature factory setting must set. corresponding FS6. application note AS5040-20 (Extended features programming) further details. application note available download austriamicrosystems website. analog digital outputs will have following conditions: Status Output Voltage Serial Digital Output normal operation magnetic field range Vref #1023 (0°-360°), MagRngn #1023 (0°-360°) range signaled status bits: MagInc=MagDec=LIN=1, MagRngn= Vref output switched (this feature disabled OTP; text) broken positive power supply pull down resistor receiving side) broken power supply ground pull down resistor receiving side) broken positive power supply pull resistor receiving side) broken power supply ground pull resistor receiving side) serial data bits read serial interface will either "0"-s "1"-s, indicating nonvalid output Notes: Vref internal: VDD5V (pin #16) external: DACref (pin#9), depending Ref_extEN (0=int., 1=ext.) positive supply voltage receiving side (3.0 5.5V) Revision www.austriamicrosystems.com Page AS5046 Programmable 360° Magnetic Angle Encoder Preliminary Data Sheet Programming AS5046 After power-on, programming AS5046 enabled with rising edge Prog logic high. configuration data must serially shifted into register Prog-pin. first "CCW" followed zero position data (MSB first) Analog Output Mode setting shown Table Data must valid rising edge (see Figure 13). Following this sequence, voltage Prog must raised programming voltage PROG (see Figure 14). pulses PROG must applied program fuses. exit programming mode, chip must reset power-on-reset. programmed data available after next power-up. Note: During programming process, transitions programming current cause high voltage spikes generated inductance connection cable. avoid these spikes possible damage connection wires, especially signals PROG must kept short possible. maximum wire length between PROG switching transistor PROG (Figure should exceed 50mm inches). suppress eventual voltage spikes, 10nF ceramic capacitor should connected close pins PROG VSS. This capacitor only required programming, required normal operation. clock timing must selected proper rate ensure that signal PROG stable rising edge (see Figure 13). Additionally, programming supply voltage should buffered with 10µF capacitor mounted close switching transistor. This capacitor aids providing peak currents during programming. specified programming voltage PROG 7.5V (see section 5.7). compensate voltage drop across PROG switching transistor, applied programming voltage slightly higher (7.5 8.0V, Figure 15). Register Contents: Counter Clockwise ccw=0 angular value increases with clockwise rotation ccw=1 angular value increases with counterclockwise rotation [9:0]: Programmable Zero Index Position FB_intEN: OPAMP gain setting: 0=external, 1=internal; this also sets device address RefExtEN: reference: 0=internal, 1=external; this also sets device address Analog output span: 0=0-100%, 1=10-90%*VDD; this also sets device address ClampMd Output Range (OR0, OR1): Analog Output Range Selection [1:0] 360° 180° Disable shutdown analog output 11.1.2 tDatain FB_int RefExt Clamp Output Range1 Output Range0 Prog tProg enable tDatain valid tclk text Zero Position Analog Modes Figure Programming Access Write Cycle (section Figure Revision www.austriamicrosystems.com Page AS5046 Programmable 360° Magnetic Angle Encoder Preliminary Data Sheet Write Data Programming Mode Power Prog Data 7.5V VProgOff tLoad PROG tPrgH tPrgR tPROG tPROG finished Figure Complete programming sequence Figure programming hardware connection AS5046 (shown with AS5046 demoboard) 12.1 Zero Position Programming AS5046 allows easy assembly system, actual angle magnet does need considered. programming, position assigned permanent zero position with accuracy 0.35° (all modes). Using same procedure, AS5046 calibrated assign given output voltage given angle. With this approach, offset errors (DAC OPAMP) also compensated calibrated position. Essentially, given mechanical position, angular measurement system electrically rotated changing Zero Position value register), until output matches desired mechanical position. example Figure below shows configuration supply voltage 10%-90% output voltage range. adjusted Zero Position Programming provide analog output voltage Volts angle 180°. slope curve further adjusted changing gain OPAMP output stage selecting desired angular range (360°/180°/90°/45°). Revision www.austriamicrosystems.com Page AS5046 Programmable 360° Magnetic Angle Encoder Preliminary Data Sheet VDD5V analog output voltage output electrically rotated match given output voltage mechanical position 180° 270° 360° mechanical angle Figure Zero position programming (shown 360° mode) 12.2 Analog Mode Programming analog output configured many ways: consists three major building blocks, digital range preselector, 10-bit Digital-to-Analog-Converter (DAC) OP-AMP buffer stage. default configuration (all bits analog output 360° operation, internal reference (VDD5V/2), external OPAMP gain, 0-100% ratiometric VDD5V. Shown below typical example 0°-360° range, 0-5V output. complete application requires only external component, buffer capacitor VDD3V3 only connections VDD, Vout (connectors 1-3). Note: default setting OPAMP feedback path is:FB_intEn=0=external. external resistors must installed. programmed state (FB_intEn=1=internal), these resistors need installed feedback path internal (Rf_int Rg_int). Revision www.austriamicrosystems.com Page AS5046 Programmable 360° Magnetic Angle Encoder Preliminary Data Sheet Magnetic field range alarm. Active low. Leave open connect used Mode pin. Default open (low noise) External reference pin. Leave open connect used VDD5V MagRngn Mode DACref from Vref digital VDD5V DACout VDD5 10bit analog output pin. Leave open used Range Selector VOUT ClampMdEN Vref def.) 10-9 Vref 0=ext 1=int FB_intEN Gain (int) Rf_int Rg_int PROG programming alignment mode only. Leave open connect used OP-Amp feedback pin. Leave open used. Digital serial interface, 10bit/360°. Leave open used. also tied used Test pins Leave open Vout Figure Analog output block diagram 12.2. Angular Range Selector response curve analog output linear selected range (45°/90°/180°/360°). addition, slope mirrored 180° 45°- 90°- modes step response 270° 180°-mode. This allows AS5046 used variety applications. these three modes, output remains out,max out,min avoid sudden output change when mechanical angle rotated beyond selected analog range. 360°-mode, jitter between out,max out,min 360° point also prevented hysteresis. Angular Range selector allows digital pre-selection angular range. AS5046 configured full scale angular range 45°,90°,180° 360°. addition, Output voltage versus angle response fine-tuned setting gain OP-AMP with external resistors maximum output voltage DAC. combination these options allows configure operation range AS5046 angles 360° output voltages 5.5V Revision www.austriamicrosystems.com 1-10µF RLmin <100pF 360°angle REF_ extEN 3.3V VDD3V3 Connect pins 3.6V. connect 5.5V! Page AS5046 Programmable 360° Magnetic Angle Encoder Preliminary Data Sheet Output Range Output Range0 Mode Note 1023 default mode, analog resolution= 10bit (1024 steps) over 360° 180° 270° 360° analog step size: 1LSB 0.35° 1023 analog resolution= 10bit (1024 steps) over 180° 180° 270° 1024 360° Analog step size: 1LSB 0.175° 1023 180° 270° 1024 360° analog resolution= 10bit (1024 steps) over Analog step size: 1LSB 0.088° analog resolution= 180° 225° 1024 360° (512 steps) over Analog step size: 1LSB 0.088° Note: resolution digital serial interface always 12bit (0.088°/step) over 360°, independent analog mode Table Digital Range Selector programming option Revision www.austriamicrosystems.com Page AS5046 Programmable 360° Magnetic Angle Encoder Preliminary Data Sheet 12.3 Repeated Programming Although single AS5046 register programmed only once (from possible program other, unprogrammed bits subsequent programming cycles. However, that already been programmed should programmed twice. Therefore recommended that bits that already programmed during programming cycle. default full scale output voltage range 0100%*VDD5V. limitations output stage OP-Amp buffer, cannot drive output voltage from 0-100% rail-to-rail. Without load, minimum output voltage will millivolts higher than maximum output voltage will slightly lower than VDD5V. With increasing load, voltage drops will increase accordingly. programming option, output range 1090%*VDD5V selected. this mode, there saturation upper lower output voltage limits like 0-100% mode allows failure detection output voltage will outside 10-90% limits, when magnetic field "red" range =0V, Table when supply chip interrupted VDD5V). unbuffered output accessible (DACout). This output must loaded. 12.4 Non-permanent Programming also possible re-configure AS5046 nonpermanent overwriting register. This procedure essentially "Write Data" sequence (see Figure without subsequent programming cycle. "Write Data" sequence applied time during normal operation. This configuration remains while power supply voltage above power-on reset level (see 5.5). Application Note AN5000-20 further information. 12.6 OP-AMP Stage output buffered non-inverting Op-Amp stage. amplifier supplied VDD5V (pin #16) hence provide output voltages allowing access inverting input Op-Amp with addition discrete components configured many ways, like high current buffer, current sink output, adjustable angle range, etc. default, gain Op-Amp must external resistors (see Figure 17). Optionally, fixed internal gain setting (2x) programmed OTP, eliminating need external resistors. 12.5 Digital-to-Analog Converter (DAC) resolution 10bit (1024 steps) configured following options Internal external reference default reference voltage (VDD5V) divided (see Figure 17). Using this reference, system that output voltage ratiometric supply voltage built. Optionally, external reference source, applied pin#9 (DACref) used. This programming option useful applications requiring precise output voltage that independent supply fluctuations, current sink outputs applications with dynamic reference, e.g. attenuation audio signals. 12.6. Output Noise Noise level analog output depends states digital angular output: digital angular output value stable this case, output noise figure given noise paragraph Note that noise level given default gain other gains, must scaled accordingly. digital output edge step this case, digital output jitter between adjacent values. rate jitter specified transition noise (parameter paragraph 5.5). resulting output noise calculated 0-100% 10-90% full scale range reference voltage buffered internally. recommended range external reference voltage 0.2V (VDD3V3 -0.2)V. output voltage will switched when magnetic field range, when MagInc MagDec indicators both MagRngn-pin (#1) will low. Vnoise ,Vout VDD5V Vnoise ,OPAMP Page Revision www.austriamicrosystems.com AS5046 Programmable 360° Magnetic Angle Encoder Preliminary Data Sheet where: noise, Vout VDD5V noise,OPAMP noise level Vout Vrms transition noise °rms; 5.5) Supply voltage VDD5V noise level OPAMP (paragraph Vrms 12.7 Application Examples Application Note AN5043-10 shows various application examples AS5043 encoder same application examples apply analog output AS5046. Analog Readback Mode Non-volatile programming (OTP) uses on-chip zener diodes, which become permanently resistive when subjected specified reverse current. quality programming process depends amount current that applied during programming process 130mA). This current must provided external voltage source. this voltage source cannot provide adequate power, zener diodes programmed properly. order verify quality programmed bits, analog level read each zener diode, giving indication whether this particular properly programmed not. AS5046 Analog Readback Mode, digital sequence must applied pins CSn, PROG shown Figure digital level this depends supply configuration (3.3V section page second rising edge (OutpEN) changes PROG digital output log. high signal PROG must removed avoid collision outputs (grey area Figure 18). following falling slope changes PROG analog output, providing reference voltage that must saved reference calculation subsequent programmed unprogrammed bits. Following this step, each rising slope outputs data reverse order during programming. (see Figure Output Range ClampMdEn, RefExtEn, FB_IntEn, Z0.Z9, ccw) During analog readback, capacitor PROG (see Figure should removed allow fast readout rate. measured analog voltage each must subtracted from previously measured resulting value gives indication quality programmed bit: reading <100mV indicates properly programmed reading indicates properly unprogrammed bit. reading between 100mV indicates faulty bit, which result undefined digital value, when read power-up. Following clock (after reading "ccw"), chip must reset disconnecting power supply. Figure Analog Register Read Revision www.austriamicrosystems.com Page AS5046 Programmable 360° Magnetic Angle Encoder Preliminary Data Sheet Alignment Mode alignment mode simplifies centering magnet over chip gain maximum accuracy XY-alignment tolerance. This electrical centering method allows wider XYalignment tolerance (0.485mm radius) than mechanical centering (0.25mm radius) eliminates placement tolerance within package (+/- 0.235mm). Alignment mode enabled with falling edge while PROG logic high (Figure 19). Data bits D11-D0 serial interface change 12-bit displacement amplitude output. high value indicates large displacement, also higher absolute magnetic field strength. magnet properly aligned, when difference between highest lowest value over full turn minimum. Under normal conditions, properly aligned magnet will result reading less than over full turn. Stronger magnets short gaps between magnet show values larger than 128. These magnets still properly aligned long difference between highest lowest value over full turn minimum. MagInc MagDec indicators will when alignment mode reading 128. same time, hardware MagRngn (#1) will pulled VSS. Alignment mode reset normal operation mode power-on-reset (cycle power supply) falling edge with PROG=low (see Figure 20). Choosing Proper Magnet Typically magnet should diameter 2.5mm height. Magnetic materials such rare earth AlNiCo, SmCo5 NdFeB recommended. magnet's field strength perpendicular surface should verified using gauss-meter. magnetic field given distance, along concentric circle with radius 1.1mm (R1), should range ±45mT.±75mT. (see Figure 21). typ. diameter Magnet axis Magnet axis Vertical field component concentric circle; radius 1.1mm Vertical field component (45.75mT) Figure Typical magnet magnetic field distribution Figure Enabling alignment mode Figure Exiting alignment mode Revision www.austriamicrosystems.com Page AS5046 Programmable 360° Magnetic Angle Encoder Preliminary Data Sheet 15.1 Physical Placement Magnet best linearity achieved placing center magnet exactly over defined center package shown Figure Simulation Modeling ±0.235mm 2.433 ±0.235mm 2.433 Defined center 2.433 Area recommended maximum magnet misalignment AS5046 Figure Defined center magnet displacement radius Center Radius circular Hall sensor array: 1.1mm radius Figure Arrangement Hall sensor array chip (principle) 15.1. Magnet Placement magnet's center axis should aligned within displacement radius 0.25mm from defined center with reference edge (see Figure 22). This radius includes placement tolerance chip within SSOP-16 package (+/- 0.235mm). displacement radius 0.485mm with reference center chip (see section Alignment Mode). vertical distance should chosen such that magnetic field surface within specified limits (see Figure 21). typical distance between magnet package surface 0.5mm 1.8mm with recommended magnet (6mm 3mm). Larger gaps possible, long required magnetic field strength stays within defined limits. magnetic field outside specified range still produce usable results, out-of-range condition will indicated MagRngn (pin which will pulled low. this condition, angular data still available over digital serial interface, analog output will turned off. With reference Figure diametrically magnetized permanent magnet placed above below surface AS5046. chip uses array Hall sensors sample vertical vector magnetic field distributed across device package surface. area magnetic sensitivity circular locus 1.1mm radius with respect center die. Hall sensors area magnetic sensitivity grouped configured such that orthogonally related components magnetic fields sampled differentially. differential signal Y1-Y2 will give sine vector magnetic field. differential signal X1-X2 will give orthogonally related cosine vector magnetic field. angular displacement magnetic source with reference Hall sensor array then modelled arctan 0.5° ±0.5° angular error assumes magnet optimally aligned over center result gain mismatch errors AS5046. Placement tolerances within package ±0.235mm direction, using reference point edge (Figure surface Package surface 0.576mm 0.1mm 1.282mm 0.15mm Figure Vertical placement magnet order neglect influence external disturbing magnetic fields, robust differential sampling ratiometric calculation algorithm been implemented. differential sampling sine cosine vectors removes common mode error components Page Revision www.austriamicrosystems.com AS5046 Programmable 360° Magnetic Angle Encoder Preliminary Data Sheet introduced magnetic source itself external disturbing magnetic fields. ratiometric division sine cosine vectors removes need accurate absolute magnitude magnetic field thus accurate Z-axis alignment magnetic source. Angular Output Tolerances 18.1 Accuracy; Digital Outputs Accuracy defined error between measured angle actual angle. influenced several factors: non-linearity analog-digital converters, internal gain mismatch errors, non-linearity misalignment magnet these errors, accuracy with centered magnet (Err specified better than ±0.5 degrees 25°C (see Figure 26). Misalignment magnet further reduces accuracy. Figure shows example 3D-graph displaying non-linearity over XY-misalignment. center square XY-area corresponds centered magnet (see center graph). axis extends misalignment ±1mm both directions. total misalignment area graph covers square (79x79mil) with step size 100µm. each misalignment step, measurement shown Figure repeated accuracy (Err (e.g. 0.25° Figure entered Z-axis 3D-graph. recommended differential input range magnetic field strength (X1-X2) (Y1-Y2) ±75mT surface die. addition this range, additional offset ±5mT, caused unwanted external stray fields allowed. chip will continue operate, with degraded output linearity, signal field strength outside recommended range. strong magnetic fields will introduce errors saturation effects internal preamplifiers. weak magnetic fields will introduce errors noise becoming more dominant. Failure Diagnostics AS5046 also offers several diagnostic failure detection features: 17.1 Magnetic Field Strength Diagnosis software: MagInc MagDec status bits will both high when magnetic field range. hardware: (MagRngn) logical NAND-ed combination MagInc MagDec status bits. open-drain output will turned with external pull-up resistor) when magnetic field range. hardware: (Vout) analog output OP-Amp. analog output will when magnetic field range (all analog modes). 18.2 Accuracy; Analog Output analog output same accuracy digital output with addition nonlinearities OPAMP (+/-1LSB; Table Linearity Error over XY-misalignment 17.2 Power Supply Failure Detection software: power supply AS5046 interrupted, digital data read serial interface will "0"s. Data only valid, when high, hence data stream with "0"s invalid. ensure adequate levels failure case, pull-down resistor (~10k) should added between receiving side hardware: MagRngn open drain output requires external pull-up resistor. normal operation, this high ohmic output high. failure case, either when magnetic field range power supply missing, this output will become low. ensure adequate level case broken power supply AS5046, pull-up resistor (~10k) must connected positive supply (VDD5V). Revision www.austriamicrosystems.com Page 1000 -100 -400 -700 -200 -400 -600 -1000 -800 -1000 Figure Example linearity error over misalignment AS5046 Programmable 360° Magnetic Angle Encoder Preliminary Data Sheet maximum non-linearity error this example better than degree (inner circle) over misalignment radius ~0.7mm. volume production, placement tolerance within package (±0.235mm) must also taken into account. total nonlinearity error over process tolerances, temperature misalignment circle radius 0.25mm specified better than ±1.4 degrees. magnet used this measurement cylindrical NdFeB (Bomatec® BMN-35H) magnet with diameter 2.5mm height. linearity -0.1 -0.2 -0.3 -0.4 -0.5 error with centered magnet transition noise Figure Example linearity error over 360° 18.3 Transition Noise Transition noise defined jitter transition between steps. nature measurement principle (Hall sensors Preamplifier ADC), there always certain degree noise involved. This transition noise voltage results angular transition noise outputs. specified 0.06 degrees sigma) fast mode (pin MODE high) 0.03 degrees sigma) slow mode (pin MODE open). These values repeatability indicated angle given mechanical position. transition noise different implications type output that used: absolute output; serial interface: transition noise absolute output reduced user applying averaging readings. averaging readings will reduce transition noise 50%, e.g. from 0.03°rms 0.015°rms sigma) slow mode analog output: Ideally, analog output should have jitter that less than digit. 360° mode, both fast slow mode selected adequate jitter. Revision 180°, mode, where step sizes smaller, slow mode should selected reduce output jitter. statistically, sigma represents 68.27% readings, sigma represents 99.73% readings. 18.4 High Speed Operation 18.4.1 Sampling Rate AS5046 samples angular value rate 10.42k samples second (ksps) fast mode 2.61ksps slow mode. Consequently, reading performed each 96µs. (fast mode) 384µs (slow mode). stationary position magnet, this sampling rate creates additional error. Absolute Mode: With given sampling rates, number samples turn magnet rotating high speed calculated fast mode slow mode www.austriamicrosystems.com Page AS5046 Programmable 360° Magnetic Angle Encoder Preliminary Data Sheet practice, there upper speed limit. only restriction that there will fewer samples revolution speed increases. Regardless rotational speed, absolute angular value always sampled highest resolution. 18.6 Internal Timing Tolerance AS5046 does require external ceramic resonator quartz. internal clock timings AS5046 generated on-chip oscillator. This oscillator factory trimmed accuracy room temperature (±10% over full temperature range). This tolerance influences sampling rate: Fast Mode (pin Mode 610rpm 1024 samples turn 1220rpm samples turn 2441rpm samples turn etc. Slow Mode (pin Mode open) 610rpm samples turn 1220rpm samples turn 2441rpm samples turn etc. Table Speed performance 18.6. Absolute Output; Serial Interface angular value updated every 96µs (Mode 384µs (Mode open) 18.5 Output Delays propagation delay delay between time that sample taken until available angular data. This delay 96µs fast mode (pin Mode high) 384µs slow mode (pin Mode open) analog output produces further delay, output voltage will updated soon available. Using serial interface data transmission, additional delay must considered, caused asynchronous sampling (0.1/f sample time takes external control unit read process angular data from AS5046. 18.7 Temperature 18.7.1 Magnetic Temperature Coefficient major benefits AS5046 compared linear Hall sensors that much less sensitive temperature. While linear Hall sensors require compensation magnet's temperature coefficients, AS5046 automatically compensates varying magnetic field strength over temperature. magnet's temperature drift does need considered, AS5046 operates with magnetic field strengths from ±45.±75mT. 18.5. Angular Error Caused Propagation Delay rotating magnet will cause angular error caused propagation delay. This error increases linearly with speed: Example: NdFeB magnet field strength 75mT -40°C temperature coefficient -0.12% Kelvin. temperature change from -40° +125° 165K. magnetic field change -0.12% -19.8%, which corresponds 75mT -40°C 60mT 125°C AS5046 compensate this temperature related field strength change automatically, user adjustment required. sampling (deg) pr.delay where sampling angular error rotating speed [rpm] prop.delay propagation delay [seconds] 18.7.2 Accuracy over Temperature influence temperature absolute accuracy very low. While accuracy ±0.5° room temperature, increase ±0.9° increasing noise high temperatures. Note: since propagation delay known, automatically compensated control unit processing data from AS5046. 18.7.3 Timing Tolerance over Temperature internal oscillator factory trimmed ±5%. Over temperature, this tolerance increase ±10%. Generally, timing tolerance influence accuracy resolution system, used mainly internal clock generation. Revision www.austriamicrosystems.com Page AS5046 Programmable 360° Magnetic Angle Encoder Package Drawings Markings 16-Lead Shrink Small Outline Package SSOP-16 AYWWIZZ AS5046 Marking: AYWWIZZ Dimensions Symbol inch Pb-Free Identifier Last Digit Manufacturing Year Manufacturing Week Plant Identifier Traceability Code 1.73 0.05 1.68 0.25 0.09 6.07 7.65 0.65 0.63 1.86 0.13 1.73 0.315 6.20 0.75 1.99 0.21 1.78 0.38 0.20 6.33 5.38 0.95 .068 .002 .066 .010 .004 .239 .301 .205 .0256 .025 .073 .005 .068 .012 .244 .307 .209 .030 .078 .008 .070 .015 .008 .249 .311 .212 .037 JEDEC Package Outline Standard: Thermal Resistance th(j-a) typ. still air, soldered IC's marked with white letters "ES" denote Engineering samples Packing Options Delivery: Tape Reel reel 2000 devices) Tubes tubes devices) Order AS5046ASSU Order AS5046ASST delivery tubes delivery tape reel Revision www.austriamicrosystems.com Page AS5046 Programmable 360° Magnetic Angle Encoder Recommended Footprint Recommended Footprint Data 9.02 6.16 0.46 0.65 inch 0.355 0.242 0.018 0.025 0.197 Contact 22.1 Headquarters austriamicrosystems 8141 Schloss Austria Phone: 3136 Fax: 3136 www.austriamicrosystems.com Copyrights Copyright 1997-2007, austriamicrosystems Schloss Premstaetten, 8141 Unterpremstaetten, Austria-Europe. Trademarks Registered rights reserved. material herein reproduced, adapted, merged, translated, stored, used without prior written consent copyright owner. products companies mentioned trademarks registered trademarks their respective companies. This product protected U.S. Patent 7,095,228. Disclaimer Devices sold austriamicrosystems covered warranty patent indemnification provisions appearing Term Sale. austriamicrosystems makes warranty, express, statutory, implied, description regarding information forth herein regarding freedom described devices from patent infringement. austriamicrosystems reserves right change specifications prices time without notice. Therefore, prior designing this product into system, necessary check with austriamicrosystems current information. This product intended normal commercial applications. Applications requiring extended temperature range, unusual environmental requirements, high reliability applications, such military, medical life-support lifesustaining equipment specifically recommended without additional processing austriamicrosystems each application. information furnished here austriamicrosystems believed correct accurate. However, austriamicrosystems shall liable recipient third party damages, including limited personal injury, property damage, loss profits, loss use, interruption business indirect, special, incidental consequential damages, kind, connection with arising furnishing, performance technical data herein. obligation liability recipient third party shall arise flow austriamicrosystems rendering technical other services. Revision www.austriamicrosystems.com Page Other recent searchesSUM50N06-16L - SUM50N06-16L SUM50N06-16L Datasheet SOT340-1 - SOT340-1 SOT340-1 Datasheet SN74AHCT573 - SN74AHCT573 SN74AHCT573 Datasheet SN54AHCT573 - SN54AHCT573 SN54AHCT573 Datasheet SHD739601 - SHD739601 SHD739601 Datasheet NJM2274 - NJM2274 NJM2274 Datasheet NJM2274R - NJM2274R NJM2274R Datasheet KBPC25005S - KBPC25005S KBPC25005S Datasheet KBPC2510S - KBPC2510S KBPC2510S Datasheet BTB1412J3 - BTB1412J3 BTB1412J3 Datasheet ALD4302A - ALD4302A ALD4302A Datasheet ALD4302 - ALD4302 ALD4302 Datasheet ALD2301 - ALD2301 ALD2301 Datasheet ALD2303 - ALD2303 ALD2303 Datasheet
Privacy Policy | Disclaimer |