Part Number Hot Search : 
BD414 BD414 AD7705BR R7600U 4R3ML SR106 SP432 5KE440A
Product Description
Full Text Search
 

To Download AS5048B Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  revision 1.1 www.austriamicrosystems.com page 1 of 28 as5048a/AS5048B magnetic rotary encoder 14bit angular position sensor datasheet general description the as5048 is an easy to use 360 angle position se nsor with a 14bit high resolution output. the maxi mum system accuracy is 0.05 assuming linearization and averag ing is done by the external microcontroller. the ic measures the absolute position of the magnet s rotation angle and consists of hall sensors, ana log digital converter and digital signal processing. the zero p osition can be programmed via spi or i2c command. t herefore no programmer is needed anymore. this simplifies the a ssembly of the complete system because the zero pos ition of the magnet does not need to be mechanically aligned . this helps developers to shorten their developing time. the sensor tolerates misalignment, air gap variations, temperature variations and as well external magneti c fields. this robustness and wide temperature range (40c up to +150c) of the as5048 makes the ic ideal for rotati on angle sensing in harsh industrial and medical environment s. several as5048 ics can be connected in daisy cha in for serial data read out. the absolute position information of the magnet is directly accessible over a pwm outpu t and can be read out over a standard spi or a high speed i2c in terface. version as5048a comes with spi and pwm int erface. version AS5048B is configured with the i2c interfac e and has also a pwm output. an internal voltage re gulator allows the as5048 to operate at either 3.3 v or 5 v supplies. key features & benefits 360 contactless angle position sensor standard spi or high speed i2c interface and pwm simple programmable zero position via spi or i2c command no programmer needed 14bit full scale resolution 0.0219/lsb angle accuracy 0.05after system linearization and averaging daisy chain capability tolerant to air gap variations magnetic field input range: 30mt C 70mt 40c to +150c ambient temperature range 3.3v / 5v compliant 14pin tssop package (5x6.4mm) applications robotic joint position detection industrial motor position control medical robots and fitness equipment block diagram www.datasheet.co.kr datasheet pdf - http://www..net/
revision 1.1 www.austriamicrosystems.com page 2 of 28 as5048a/AS5048B magnetic rotary encoder 14bit angular position sensor datasheet contents general description ............................... ................................................... ................................ 1 k ey f eatures & b enefits ................................................... ................................................... ............ 1 a pplications .................................................. ................................................... ................................ 1 b lock d iagram .................................................. ................................................... ............................ 1 1 pin configuration ................................. ................................................... ............................. 4 1.1 p in d escription .................................................. ................................................... ................... 4 2 electrical characteristics ........................ ................................................... ................. 5 2.1 a bsolute m aximum r atings ................................................... ................................................. 5 2.2 o perating c onditions .................................................. ................................................... ........ 6 2.3 dc/ac c haracteristics for digital inputs and outputs .................................................. ..... 6 2.4 e lectrical s ystem s pecifications .................................................. ........................................ 7 2.5 g lobal t iming c onditions .................................................. ................................................... . 7 3 functional description ............................ ................................................... ....................... 8 4 operation ......................................... ................................................... ...................................... 8 4.1 spi i nterface .................................................. ................................................... ...................... 9 4.1.1 spi interface signals (4-wire mode, wire_mode = 1) ................................................... ......... 9 4.1.2 spi timing ........................................ ................................................... .............................. 10 4.1.3 spi connection to the host uc ..................... ................................................... ................... 11 4.1.4 spi communication command package ................. ................................................... .......... 12 4.1.5 read package (value read from as5048a) ............ ................................................... .......... 13 4.1.6 write data package (value written to as5048a) ..... ................................................... ......... 13 4.1.7 register map spi .................................. ................................................... .......................... 14 4.1.8 spi interface commands ............................ ................................................... ..................... 15 4.2 i2c interface .................................................. ................................................... ..................... 18 4.2.1 i2c electrical specification ...................... ................................................... ....................... 18 4.2.2 i2c timing ........................................ ................................................... .............................. 19 4.2.3 register table .................................... ................................................... ............................. 20 4.3 pwm interface .................................................. ................................................... ................. 21 5 package drawings and markings ..................... ................................................... ......... 22 5.1.1 assembly lot code ................................. ................................................... ......................... 22 6 application information ........................... ................................................... ................... 24 6.1 p rogramming of the as5048 ............................................ ................................................... .. 24 6.1.1 programming of the zero position .................. ................................................... .................. 24 6.1.2 programming sequence with verification ............ ................................................... .............. 24 6.2 d iagnostic functions of the as5048 ............................................ ........................................ 24 6.3 c hoosing the p roper m agnet .................................................. ............................................. 25 6.4 p hysical p lacement of the m agnet .................................................. ................................... 26 www.datasheet.co.kr datasheet pdf - http://www..net/
revision 1.1 www.austriamicrosystems.com page 3 of 28 as5048a/AS5048B magnetic rotary encoder 14bit angular position sensor datasheet 6.5 m agnet p lacement .................................................. ................................................... ........... 26 7 ordering information .............................. ................................................... ..................... 27 8 revision history .................................. ................................................... ............................. 27 9 copyrights ........................................ ................................................... ................................... 28 10 disclaimer ........................................ ................................................... ................................... 28 list of figures f igure 1: p in configuration tssop14 ........................................... ................................................... ... 4 f igure 2: c onnections for 5v and 3.3v supply voltages .................................................. ................ 8 f igure 3 spi c onnection as5048a with u c ................................................. ....................................... 9 f igure 4 spi c ommand /r esponse d ata f low .................................................. .................................... 9 f igure 5 spi t iming d iagram .................................................. ................................................... ........ 10 f igure 6 s ingle s lave m ode .................................................. ................................................... ......... 11 f igure 7 m ultiple s lave , n +3 w ire (s eparate c hip s elect ) ................................................. ............ 11 f igure 8 d aisy c hain , 4 w ire .................................................. ................................................... ....... 12 f igure 9 read c ommand .................................................. ................................................... .............. 15 f igure 10 write c ommand .................................................. ................................................... .......... 15 f igure 11 clear error flag c ommand .................................................. ...................................... 16 f igure 12 nop c ommand .................................................. ................................................... .............. 17 f igure 13 pwm f ormat ................................................... ................................................... ................ 21 f igure 14 p ackage m arking .................................................. ................................................... ......... 22 f igure 15: t ypical magnet (6 x 3 mm ) and magnetic field distribution ............................................ 25 f igure 16: d efined chip center and magnet displacement radius .................................................. 26 f igure 17: v ertical placement of the magnet ................................................... .............................. 26 list of tables t able 1: p in description tssop14 ........................................... ................................................... ......... 4 t able 2 a bsolute m aximum r atings .................................................. ................................................ 5 t able 3: o perating c ondition ................................................... ................................................... ....... 6 t able 4:dc/ac characteristics .................................................. ................................................... .... 6 t able 5 s ystem specification .................................................. ................................................... ......... 7 t able 6 g lobal timing conditions .................................................. ................................................... . 7 t able 7 spi t iming c haracteristics .................................................. ............................................... 10 t able 8 spi c ommand p ackage .................................................. ................................................... .... 12 t able 9 spi read package .................................................. ................................................... ............. 13 t able 10 spi write data package .................................................. ................................................... . 13 t able 11 spi register map .................................................. ................................................... ............ 14 t able 12 c lear e rror f lag c ommand .................................................. ............................................ 16 t able 13 nop c ommand .................................................. ................................................... ................ 17 t able 14 i2c e lectical s pecification .................................................. ............................................. 18 www.datasheet.co.kr datasheet pdf - http://www..net/
revision 1.1 www.austriamicrosystems.com page 4 of 28 as5048a/AS5048B magnetic rotary encoder 14bit angular position sensor datasheet t able 15 i2c t iming .................................................. ................................................... ....................... 19 t able 16 r egister m ap i2c ............................................... ................................................... .............. 20 t able 17 pwm p eriod and resolution .................................................. ............................................ 21 t able 18: o rdering i nformation .................................................. ................................................... . 27 1 pin configuration 2 34 5 6 7 8 9 10 11 12 13 14 1 sda/csn scl/clk a2/miso a1/mosi test test test test test test vdd5v vdd3v gnd pwm as5048 figure 1: pin configuration tssop14 1.1 pin description pin symbol type description 1 sda/csn di_st spi chip select active low; shared with i2c chip select pin 2 scl/clk di_st spi clock input; shared with i2c cl ock input 3 a2/miso dio_st spi master in/slave out; shared wi th i2c address selection pin 2 4 a1/mosi di_st spi master out/slave in; shared wit h i2c address selection pin 1 5 test aio test pin, see note 6 test aio test pin, see note 7 test aio test pin, see note 8 test aio test pin, see note 9 test aio test pin, see note 10 test aio test pin, see note 11 vdd5v s positive supply voltage, 3.0 to 5.5 v 12 vdd3v s 3 .3v regulator output; internally regulated from vdd. connect to vdd for 3v supply voltage. 10uf capacitor to gnd required in 5v operation mode 13 gnd s negative supply voltage (gnd) 14 pwm do pulse width modulation output table 1: pin description tssop14 pin types: s ... supply pad aio ... analog i/o di_st digital input with schmitt trigger do ... digital output C pushpull dio _st ... digital i/o with schmitt trigger in the input path note: pin 5 should be grounded to vss. pins 6, 7, 8 , 9, 10 should be left open during the normal opera tion. www.datasheet.co.kr datasheet pdf - http://www..net/
revision 1.1 www.austriamicrosystems.com page 5 of 28 as5048a/AS5048B magnetic rotary encoder 14bit angular position sensor datasheet 2 electrical characteristics 2.1 absolute maximum ratings stresses beyond those listed under absolute maximu m ratings may cause permanent damage to the devic e. these are stress ratings only. functional operat ion of the device at these or any other conditions beyond those indicated under operating conditions is not implied. exposure to absolute maximum rating condi tions for extended periods may affect device reliability. parameter symbol min max unit note dc supply voltage at vdd pin vdd5v 0.3 7 v (1) dc voltage at vdd3v pin vdd3v 0.3 5 v dc voltage at gnd pin gnd 0.3 0.3 v input pin voltage v_in vdd+0.3 v input current (latchup immunity) i_scr 100 100 ma norm: jedec 78 electrostatic discharge esd +/2 kv norm: mil 883 e method 3015 total power dissipation (all supplies and outputs) p_t 150 mw storage temperature t_strg 55 150 c package body temperature t_body 260 c the reflow peak soldering temperature (body temperature)specified is in accordance with ipc/jedec j std020 moisture solid state surface mount devices. the lead finish from pbfree leaded packages is matte tin (100% sn) humidity noncondensing h 5 85 % moisture sensitive level msl 3 represents a maximum floor life time of 168h table 2 absolute maximum ratings www.datasheet.co.kr datasheet pdf - http://www..net/
revision 1.1 www.austriamicrosystems.com page 6 of 28 as5048a/AS5048B magnetic rotary encoder 14bit angular position sensor datasheet 2.2 operating conditions all in this specification defined tolerances for ex ternal components need to be assured over the whole operation conditions range and also over lifetime. parameter symbol min max unit note positive supply voltage vdd5v 4.5 5.5 v 5v operatio n via ldo vdd3v 3 3.6 v ldo output voltage positive core supply voltage vddcore 3 3.6 v negative supply voltage gnd 0 0 v ambient temperature t_amb 40 150 c only for 5v op eration. t_amb_max for 3v is 125c supply current i_sup 15 ma table 3: operating condition 2.3 dc/ac characteristics for digital inputs and output s parameter symbol min typ max unit note cmos digital input with schmitt trigger: csn, clk, mosi high level input voltage v_ih 0.7 * vdd5v v low level input voltage v_il 0.3 * vdd5v v input leakage current l_leak 1 a cmos output: pwm, miso high level output voltage v_oh vdd5v0.5 v low level output voltage v_ol gnd+0.4 v capacitive load c_l 50 pf output current i_out 4 ma table 4:dc/ac characteristics www.datasheet.co.kr datasheet pdf - http://www..net/
revision 1.1 www.austriamicrosystems.com page 7 of 28 as5048a/AS5048B magnetic rotary encoder 14bit angular position sensor datasheet 2.4 electrical system specifications vdd5v = 5v, t ambient = 40 to +150c unless noted otherwise parameter symbol min typ max unit note magnetic input field bz 30 50 70 mt output sampling rate f sample 10.2 11.25 12.4 khz output resolution res 14 bit sensor output noise noise 0.06 deg 2.73lsb@14bit, rms value system propagation delay t prop 90.7 100 110.2 s pwm frequency f pwm 0.907 1 1.102 khz non linearity optimum placement of magnet inl opt 0.4 deg assuming 8 mm diameter of magnet nonlinearity @displacement of magnet inl dis 0.7 deg assuming 8 mm diameter of magnet and 500 um displacement in x and y nonlinearity @displacement of magnet and temperature 40 150 degc inl dis+temp 1.2 deg assuming 8 mm diameter of magnet and 500 um displacement in x and y table 5 system specification 2.5 global timing conditions parameter symbol min typ max unit note internal master clock f osc 4.05 4.5 4.95 mhz 10% t osc 1/f osc hz table 6 global timing conditions www.datasheet.co.kr datasheet pdf - http://www..net/
revision 1.1 www.austriamicrosystems.com page 8 of 28 as5048a/AS5048B magnetic rotary encoder 14bit angular position sensor datasheet 3 functional description the as5048 is a magnetic hall sensor system manufac tured in a cmos process. a lateral hall sensor arra y is used to measure the magnetic field components perpendicular to the surface of the chip. the as5048 is uses selfcalibr ation methods to eliminate signal offset and sensitivity drifts. the integrated hall sensors are placed around the c enter of the device and deliver a voltage represent ation of the magnetic flux bz. through sigmadelta analogtodigital converter (ad c) and digital signalprocessing (dsp) algorithms, the as5048 provides accurate highresolution absolute angular position information. this is accomplished by a coordinate r otation digital computer (cordic) calculates the angle and the magnitude of the hall array signals. the dsp is also used to provide digital information at the outputs that indicate movements of the magn et towards or away from the devices surface, in the zaxis. a small diametrically magnetized (twopole) standar d magnet provides the angular position information. depending on the system requirements different magnet diameters are possible. additional flexibility is given by the wi de range of the magnetic input range. the as5048 can be combined with nefeb, smco and alternative magnet materials e.g. hard fe rrites. the as5048 provides a 14bit binary code representing the angu lar position of the magnet. the type of output is p reprogrammed as spi version a or i2c version b. simultaneously a pwm ou tput signal is available in 12 bit format. a simple programming of the zero position is possib le over the interface. no additional programmer is needed. the as5048 uses one time programmable (otp) fuses for permanen t programming of the user settings. the verificatio n is possible over a simple digital readout of the otp content. 4 operation the as5048 operates at 5v 10%, using an internal l owdropout (ldo) voltage regulator. in addition a 3.3v operation is possible. the vdd3v output is intended for internal use only. it must not be loaded with an external load. 10f 1u f 4.5 - 5.5v vdd3v gnd vdd5v 5v operation internal vdd3.3v ldo 10u f 3.0 - 3.6v vdd3v gnd vdd5v 3.3v operation internal vdd3.3v ldo figure 2: connections for 5v and 3.3v supply voltag es note : the pin vdd3v must always be buffered by a 10 f capacitor in 5v operation. it must not be left floating, as this m ay cause unstable internal supply voltages which may l ead to larger output jitter of the measured angle. in 3v operation the vdd3v must be shorted to vdd5v. www.datasheet.co.kr datasheet pdf - http://www..net/
revision 1.1 www.austriamicrosystems.com page 9 of 28 as5048a/AS5048B magnetic rotary encoder 14bit angular position sensor datasheet 4.1 spi interface the 16 bit spi interface enables read / write acces s to the register blocks and is compatible to a sta ndard micro controller interface. the spi is active as soon as csn is pulled low. the as5048a then reads the digital value on the mosi (master out slave in) input with every falling edge of clk and writes on its miso (master in slave out) output with the rising edge. after 16 clock cycles csn has to be set back to a high status in order to re set some parts of the interface core. 4.1.1 spi interface signals (4-wire mode, wire_mode = 1) the as5048a only supports slave operation mode. the refore clk for the communication as well as the csn signal has to be provided by the test equipment. the following pictu re shows a basic interconnection diagram with one m aster and an as5048a device and a principle schematic of the interface c ore. figure 3 spi connection as5048a with uc because the interface has to decode the sent comman d before it can react and provide data the response of the chip to a specific command applied at a time t can be accesse d in the next transmission cycle ending at t + tcom . the data are sent and read with msb first . every time the chip is accessed it is sending and receiving data. figure 4 spi command/response data flow www.datasheet.co.kr datasheet pdf - http://www..net/
revision 1.1 www.austriamicrosystems.com page 10 of 28 as5048a/AS5048B magnetic rotary encoder 14bit angular position sensor datasheet 4.1.2 spi timing csn (input ) clk (input ) mosi (input ) miso (output ) t clk t l t mosi t miso t oz t oz t h t csn t clkl t clkh data[15] data [15] data [14] data [14] data[0] data [0] figure 5 spi timing diagram parameter description min max unit t l time between csn falling edge and clk rising edge 10 (2) ns t l time between csn falling edge and clk rising edge 350 (1) ns t clk serial clock period 100 ns t clkl low period of serial clock 50 ns t clkh high period of serial clock 50 ns t h time between last falling edge of clk and rising e dge of csn t sck / 2 ns t csnh high time of csn between two transmissions 10 (2) ns t csnh high time of csn between two transmissions 350 (1) ns t mosi data input valid to clock edge 20 ns t miso clk edge to data output valid 20 ns table 7 spi timing characteristics notes: (1) synchronization with the internal clock  2 * t cl k_ sys + 10 ns (e.g. at 8 mhz  253 ns) (2) no synchronization needed because the internal cloc k is inactive www.datasheet.co.kr datasheet pdf - http://www..net/
revision 1.1 www.austriamicrosystems.com page 11 of 28 as5048a/AS5048B magnetic rotary encoder 14bit angular position sensor datasheet 4.1.3 spi connection to the host uc single slave mode figure 6 single slave mode 3 wire mode (read only): multiple slave, n+3 wire (separate chipselect) figure 7 multiple slave, n+3 wire (separate chipsel ect) www.datasheet.co.kr datasheet pdf - http://www..net/
revision 1.1 www.austriamicrosystems.com page 12 of 28 as5048a/AS5048B magnetic rotary encoder 14bit angular position sensor datasheet daisy chain, 4 wire figure 8 daisy chain, 4 wire 4.1.4 spi communication command package every command sent to the as5048a is represented wi th the following layout. command package bit msb 14 13 12 11 10 9 8 7 6 5 4 3 2 1 lsb par rwn address<13:0> bit definition & description par parity bit (even) rwn indicates read(1) or write (0) command address 14 bit address code table 8 spi command package www.datasheet.co.kr datasheet pdf - http://www..net/
revision 1.1 www.austriamicrosystems.com page 13 of 28 as5048a/AS5048B magnetic rotary encoder 14bit angular position sensor datasheet 4.1.5 read package (value read from as5048a) the read frame always contains two alarm bits, the parity and error flags and the addressed data of th e previous read command. read package bit msb 14 13 12 11 10 9 8 7 6 5 4 3 2 1 lsb par ef data <13:0> bit definition & description par parity bit (even) ef error flag indicating a transmission error in a pre vious host transmission data 14 bit addressed data table 9 spi read package 4.1.6 write data package (value written to as5048a) the write frame is compatible to the read frame and contains two additional bits, parity flag and r fl ag. if the previous command was a write command a secon d package has to be transmitted. data package bit msb 14 13 12 11 10 9 8 7 6 5 4 3 2 1 lsb par r data <13:0> bit definition & description par parity bit (even) r has to be 0 data 14 bit data to write to former selected address table 10 spi write data package www.datasheet.co.kr datasheet pdf - http://www..net/
revision 1.1 www.austriamicrosystems.com page 14 of 28 as5048a/AS5048B magnetic rotary encoder 14bit angular position sensor datasheet 4.1.7 register map spi address hex name access type bit nr. symbol default description 13 : 0 13 : 3 2 parity error 1 command invalid 0 framing error 13 : 7 6 verify 5 4 3 burn 2 1 0 programming enable 13 : 8 7 zero position <13> 0 : : : 0 zero position <6> 0 13 : 6 5 zero position <5> 0 : : : 0 zero position <0> 0 13 12 11 comp high 0 10 comp low 0 9 cof 0 8 ocf 1 7 agc value<7> 1 : : : 0 agc value<0> 0 13 magnitude<13> 0 : : : 0 magnitude<0> 0 13 angle <13> 0 : : : 0 angle<0> 0 no operation dummy information not used n.a. x0001 clear error flag r error register. all errors are cleared by access 0 x0000 0 spi nop r nop 0 r/w programming control r/w + program 0 zero position remaining 6 lower lsb's r/w + program x0003 not used reserved 0 programming control register. programming must be enabled before burning the fuse(s). after programming is an verification manda tory. see programming procedure. zero position value high byte not used otp register zero position hi x0016 not used otp register zero position low 6 lsbs x0017 programmable customer settings not used control and error registers angle r angle information after atan calculation and zero position adder x3fff readout registers x3ffe magnitude r magnitude information after atan calculation x3ffd diagnostics + automatic gain control (agc) r not used n.a. diagnostics flags automatic gain control value. 0 decimal represents high magnetic field 255 decimal represents low magnetic field table 11 spi register map www.datasheet.co.kr datasheet pdf - http://www..net/
revision 1.1 www.austriamicrosystems.com page 15 of 28 as5048a/AS5048B magnetic rotary encoder 14bit angular position sensor datasheet 4.1.8 spi interface commands read command for a single read command two transmission sequences are necessary. the first package written to the as5048 contains th e read command (msb-1 high) and the address the chip has to access, the second package transmitted to the as5048 device can be any command the chip has to process next. the content of the d esired register is available in the miso register of the master device at the end of the second transmission cycle. figure 9 read command write command a single write command takes two transmission cycles. with a nop command after the write command you can verify the sent data with three transmission cycles because th e data will be send back during the following comma nd. figure 10 write command www.datasheet.co.kr datasheet pdf - http://www..net/
revision 1.1 www.austriamicrosystems.com page 16 of 28 as5048a/AS5048B magnetic rotary encoder 14bit angular position sensor datasheet clear error flag command the clear error flag command is implemented as read command. this command clears the error flag which is contained in every read frame. before the error flag is cleared the error register content comes back w ith the information which error type was occurred. on the next new read register the error flag is cleared figure 11 clear error flag command the package necessary to perform a clear error flag is built up as follows. clear error flag command bit msb 14 13 12 11 10 9 8 7 6 5 4 3 2 1 lsb par 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 table 12 clear error flag command possible conditions which force the error flag to b e set:  wrong parity  wrong number of clocks (no full transmission cycle or too many clocks) note: if the error flag is set to high because of a communication problem the flag remains set until i t will be cleared by the clerar error flag command. www.datasheet.co.kr datasheet pdf - http://www..net/
revision 1.1 www.austriamicrosystems.com page 17 of 28 as5048a/AS5048B magnetic rotary encoder 14bit angular position sensor datasheet nop command the nop command represents a dummy write to the as5048. figure 12 nop command the nop command frame looks like follows. nop command bit msb 14 13 12 11 10 9 8 7 6 5 4 3 2 1 lsb 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 table 13 nop command the chips response on this command is 0x0000 C if no error happens. www.datasheet.co.kr datasheet pdf - http://www..net/
revision 1.1 www.austriamicrosystems.com/as5048 page 18 of 28 as5048a/AS5048B magnetic rotary encoder 14bit angular position sensor datasheet 4.2 i2c interface the AS5048B supports 2wire highspeed i2c protocol in device mode. the host mcu (master) has to initi ate the data transfers. the 7bit device address of the slave de pends on the state of the otp value(1000 0) + 2 spa re pins (xx): slave address =1000 0xx supported modes:  random/sequential read  byte/page write  standard : 0 to 100khz clock frequency (slave mode)  fast mode : 0 to 400khz clock frequency (slave mode )  high speed: 0 to 3.4mhz clock frequency (slave mode ) the sda signal is bidirectional and is used to read and write the serial data. the scl signal is the c lock generated by the host mcu, to synchronize the sda data in read and w rite mode. the maximum i2c clock frequency is 3.4mh z, data are triggered on the rising edge of scl. 4.2.1 i2c electrical specification fs-mode+ hs-mode c b =100pf hs-mode c b =400pf symbol parameter condition min max min max min max unit v il lowlevel input voltage 0.5 0.3v dd 0.5 0.3vddp 0.5 0.3v dd v v ih highlevel input voltage 0.7v dd v dd + 0.5 (1) 0.7v dd vdd + 0.5 (1) 0.7vddp v dd + 0.5 (1) v v hys hysteresis of schmitt trigger inputs v ddp < 2v 0.1v dd 0.1v dd 0.1vdd v v ol lowlevel output voltage (opendrain or opencollector) at 3ma sink current v ddp < 2v 0.2v dd 0.2vdd 0.2v dd v i ol lowlevel output current v ol = 0.4v 20 ma i cs pullup current of sclh current source 3 12 3 12 ma t sp pulse width of spikes that must be suppressed by the input filter 50 (2) 10 10 ns i i input current at each i/o pin input voltage between 10 +10 (3) 10 10 a c b total capacitive load for each bus line 550 100 400 pf c i/o i/o capacitance (sda, scl) 10 10 10 pf table 14 i2c electical specification (1) maximum v ih = v ddpmax +0.5v or 5.5v (2) input filters on the sda and scl inputs suppress no ise spikes of less than 50 ns. (3) i/o pins of fastmode and fastmode plus devices mu st not obstruct the sda and scl lines if vdd is swi tched off. www.datasheet.co.kr datasheet pdf - http://www..net/
revision 1.1 www.austriamicrosystems.com/as5048 page 19 of 28 as5048a/AS5048B magnetic rotary encoder 14bit angular position sensor datasheet 4.2.2 i2c timing fs-mode+ hs-mode c b =100pf hs-mode c b =400pf (5) symbol parameter condition min max min max min max unit f sclk scl clock frequency 1000 3400 1700 khz t buf bus free time; time between stop and start condition 500 500 500 ns t hd;sta hold time; (repeated) start condition (1) 260 160 160 ns t low low period of scl clock 500 160 320 ns t high high period of scl clock 260 60 120 ns t su;sta setup time for a repeated start condition 260 160 160 ns t hd;dat data hold time (2) 0 450 0 70 0 150 ns t su;dat data setup time (3) 50 10 10 ns t r rise time of sda and scl signals 20+0.1 c b 120 ns t f fall time of sda and scl signals 20+0.1 c b 120 (4) ns t rcl rise time of sclh signal ext. pullup source of 3ma 10 40 20 80 ns t rcl1 rise time of sclh signal after repeated start condition and after an acknowledge bit ext. pullup source of 3ma 10 80 20 160 ns tf cl output rise time of sclh signal ext. pullup source of 3ma 10 40 20 80 ns t rda output rise time of sdah signal 10 80 20 16 0 ns t fda output rise time of sdah signal 10 80 20 16 0 ns t su;sto setup time for stop condition 260 160 160 ns v nl noise margin at low level 0.1v ddp 0.1v ddp 0.1v ddp v v nh noise margin at high level 0.2v ddp 0.2v ddp 0.2v ddp v table 15 i2c timing (1) after this time the first clock is generated (2) a device must internally provide a minimum hold tim e (120ns / max 250ns for fastmode plus, 80ns / max 150ns for high speed mode) for the sda signal (referred to the v i hm in of the scl) to bridge the undefined region of the falling edge of scl. (3) a fastmode device can be used in standardmode sys tem, but the requirement t su; d at = 250ns must then e met. this is automatically the case if the device does not stret ch the low period of the scl signal. if such a devi ce does strech the low period of the scl signal, it must output the next d ata bit to the sda line t rm ax + t su; dat = 1000 + 250 = 1250ns before the scl line is released. (4) in fastmode plus, fall time is specified the same for both output stage and bus timing. if series res istors are used this has to be considered for bus timing (5) for capacitive bus loads between 100pf and 400pf, t he timing parameters must be linearly interpolated www.datasheet.co.kr datasheet pdf - http://www..net/
revision 1.1 www.austriamicrosystems.com/as5048 page 20 of 28 as5048a/AS5048B magnetic rotary encoder 14bit angular position sensor datasheet 4.2.3 register table the following registers / functions are accessible over the serial i2c interface. address dec name access type bit nr. symbol default description 7 not used 6 verify 5 4 3 burn 2 1 0 programming enable 7 : 5 4 i2c address<4> 0 : : : 0 i2c address<0> 0 7 zero position <13> 0 : : : 0 zero position <6> 0 7 6 5 zero position <5> 0 : : : 0 zero position <0> 0 7 agc value<7> 1 : : : 0 agc value<0> 0 7 : 4 3 comp high 0 2 comp low 0 1 cof 0 0 ocf 1 7 magnitude<13> 0 : : : 0 magnitude<6> 0 7 6 5 magnitude<5> 0 : : : 0 magnitude<0> 0 7 angle<13> 0 : : : 0 angle<6> 0 7 6 5 angle<5> 0 : : : 0 angle<0> 0 angle value afer atan calculation and zero position adder diagnostic flags automatic gain control value. 0 decimal represents high magnetic field 255 decimal represents low magnetic field automatic gain control r 250 not used n.a. 251 diagnostics r control otp programming control r/w programmable customer settings r/w + program readout registers 254 not used n.a. i2c slave address r/w + program i2c slave address 21 23 otp register zero position hi otp register zero position low 6 lsbs r/w + program not used reserved 0 programming control register. programming must be enabled before burning the fuse(s). after programming is an verification manda tory. see programming procedure. 3 not used n.a. zero position value high byte zero position remaining 6 lower lsb's 22 not used r r n.a. magnitude magnitude information afer atan calculation 252 253 not used n.a. rr angle 255 table 16 register map i2c www.datasheet.co.kr datasheet pdf - http://www..net/
revision 1.1 www.austriamicrosystems.com/as5048 page 21 of 28 as5048a/AS5048B magnetic rotary encoder 14bit angular position sensor datasheet 4.3 pwm interface the as5048 provides a pulse width modulated output (pwm), whose duty cycle is proportional to the meas ured angle. the pwm frequency is internally trimmed to an accuracy of 10% over full temperature range. this tolerance can be cancelled by measuring the complete duty cycle. the pwm signal consists of different sections: init: 12 clocks > pwm = high error_n: 4 clocks > pwm = not(system_error) data: 4095 clocks > pwm = angle_zero / low (in case of error) exit: 8 clocks > pwm = low in case of an error the data section is set to zero . figure 13 pwm format parameter symbol min typ max unit pwm C period t_pwm 4119 t_pwm_bit pwm C bit time t_pwm_bit 1 t_osc pwm resolution n_pwm 4096 bit table 17 pwm period and resolution www.datasheet.co.kr datasheet pdf - http://www..net/
revision 1.1 www.austriamicrosystems.com/as5048 page 22 of 28 as5048a/AS5048B magnetic rotary encoder 14bit angular position sensor datasheet 5 package drawings and markings package type: tssop14 figure 14 package marking 5.1.1 assembly lot code the assembly lot code for standard yywwizz is composed as follows: x - interface type: a=spi / b=i 2 c yy year ww week i plant identification letter zz letters for free traceability 14lead thin shrink small outline package tssop14 www.datasheet.co.kr datasheet pdf - http://www..net/
revision 1.1 www.austriamicrosystems.com/as5048 page 23 of 28 as5048a/AS5048B magnetic rotary encoder 14bit angular position sensor datasheet www.datasheet.co.kr datasheet pdf - http://www..net/
revision 1.1 www.austriamicrosystems.com/as5048 page 24 of 28 as5048a/AS5048B magnetic rotary encoder 14bit angular position sensor datasheet 6 application information 6.1 programming of the as5048 6.1.1 programming of the zero position the absolute angle position can be permanent progra mmed over the interface. this could be useful for r andom placement of the magnet on the rotation axis. a readout at the m echanical zero position can be performed and writte n back into the ic. with permanent programming the position is nonreve rsible stored in the ic. this programming can be pe rformed only once. to simplify the calculation of the zero position it is only needed to write the value in the ic which was read out before from the angle register. 6.1.2 programming sequence with verification to program the zero position is needed to perform f ollowing sequence: 1. read angle information 2. set the programming enable bit in the otp control r egister 3. write previous read angle position into otp zero p osition register 4. read back for verification the zero position regist er data 5. set the burn bit to start the automatic programming procedure 6. read angle information (equals to 0) 7. set the verify bit to load the otp data again into the internal registers with modified threshold com parator levels 8. read angle information (equals to 0) the programming can either be performed in 5v opera tion using the internal ldo, or in 3v operation but using a minimum supply voltage of 3.3v. in case of 3v operation, al so a 10uf capacitor is required on the vdd3 pin. 6.2 diagnostic functions of the as5048 the as5048 provides diagnostics functions of the ic and also diagnostic functions of the magnetic inpu t field following diagnostic flags are accessible: ocf ( o ffset c ompensation f inished), logic high indicates the finished offset compensation algorithm. after power up the flag remains always to logic high. cof ( c ordic o ver f low), logic high indicates an out of range error in the cordic part. when this bit is set, the angle a nd magnitude data is invalid. the absolute output main tains the last valid angular value. comp low , indicates a weak magnetic field. it is recommende d to monitor in addition the magnitude value. comp high , indicated a high magnetic field. it is recommende d to monitor the magnitude value. www.datasheet.co.kr datasheet pdf - http://www..net/
revision 1.1 www.austriamicrosystems.com/as5048 page 25 of 28 as5048a/AS5048B magnetic rotary encoder 14bit angular position sensor datasheet 6.3 choosing the proper magnet the as5048 works with a variety of different magnet s in size and shape. a typical magnet could be 68 mm in diameter and 2.5mm in height the magnetic field strength perpen dicular to the die surface has to be in the range o f 30mt70mt (peak). the magnets field strength should be verified usin g a gaussmeter. the magnetic flux b z at a given distance, along a concentric circle with a radius of 1.1mm (r1), shou ld be in the range of 30mt70mt. n s magnet axis vertical field component (3070mt) 0 3 60 360 bv vertical field component r1 concentric circle; radius 1.1mm r1 magnet axis ty p. 68mm diameter s n figure 15: typical magnet and magnetic flux distrib ution www.datasheet.co.kr datasheet pdf - http://www..net/
revision 1.1 www.austriamicrosystems.com/as5048 page 26 of 28 as5048a/AS5048B magnetic rotary encoder 14bit angular position sensor datasheet 6.4 physical placement of the magnet the best linearity can be achieved by placing the c enter of the magnet exactly over the defined center of the chip as shown in the drawing below: 1 defined center 2.5 mm 2.5 mm 3.2 mm 3.2 mm area of recommended maximum magnet misalignment r d figure 16: defined chip center and magnet displacem ent radius 6.5 magnet placement the magnets center axis should be aligned within a displacement radius r d of 0.25 mm (larger magnets allow more displacement e.g. 0.5 mm) from the defined center o f the ic. the magnet may be placed below or above the device. the distance should be chosen such that the magnet ic field on the die surface is within the specified limits the typi cal distance z between the magnet and the package surface is 0.5mm to 2.5mm, provided the use of the recommended magnet m aterial and dimensions (6mm x 3mm). larger distance s are possible, as long as the required magnetic field st rength stays within the defined limits. however, a magnetic field outside the specified ran ge may still produce usable results, but the outof range condition will be indicated by indication flags. 0.22990.100 0.23410.100 0.77010.150 package surface die surface n s figure 17: vertical placement of the magnet www.datasheet.co.kr datasheet pdf - http://www..net/
revision 1.1 www.austriamicrosystems.com/as5048 page 27 of 28 as5048a/AS5048B magnetic rotary encoder 14bit angular position sensor datasheet 7 ordering information model description delivery form package as5048 a ht sp 14 C bit programmable magnetic rotary encoder with spiinterface t ape &r eel tssop 14 as5048 b ht sp 14 C bit programmable magnetic rotary encoder with i2cinterface t ape & r eel tssop 14 table 18: ordering information 8 revision history revision date owner description 1.0 10-april-2012 mub initial revision 1.1 16-april-2012 mub minor correction text www.austriamicrosystems.com www.datasheet.co.kr datasheet pdf - http://www..net/
revision 1.1 www.austriamicrosystems.com/as5048 page 28 of 28 as5048a/AS5048B magnetic rotary encoder 14bit angular position sensor datasheet 9 copyrights copyright ? 19972012, austriamicrosystems ag, schl oss premstaetten, 8141 unterpremstaetten, austriae urope. trademarks registered ?. all rights reserved. the m aterial herein may not be reproduced, adapted, merg ed, translated, stored, or used without the prior writt en consent of the copyright owner. all products and companies mentioned are trademarks or registered trademarks of their respective compa nies. this product is protected by u.s. patent no. 7,095, 228. 10 disclaimer devices sold by austriamicrosystems ag are covered by the warranty and patent indemnification provisio ns appearing in its term of sale. austriamicrosystems ag makes no warra nty, express, statutory, implied, or by description regarding the information set forth herein or regarding the freed om of the described devices from patent infringemen t. austriamicrosystems ag reserves the right to change specifications and prices at any time and without notice. therefore, prior to designing this product into a system, it i s necessary to check with austriamicrosystems ag fo r current information. this product is intended for use in normal commerci al applications. applications requiring extended te mperature range, unusual environmental requirements, or high reliabi lity applications, such as military, medical lifes upport or lifesustaining equipment are specifically not recommended without additional processing by austriamicrosystems ag for each application. the information furnished here by austriamicrosyste ms ag is believed to be correct and accurate. howev er, austriamicrosystems ag shall not be liable to recip ient or any third party for any damages, including but not limited to personal injury, property damage, loss of profits, loss of use, interruption of business or indirect, special, incidental or consequential damages, of any kind, in connection w ith or arising out of the furnishing, performance o r use of the technical data herein. no obligation or liability to recipien t or any third party shall arise or flow out of aus triamicrosystems ag rendering of technical or other services. www.datasheet.co.kr datasheet pdf - http://www..net/


▲Up To Search▲   

 
Price & Availability of AS5048B

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X