Part Number Hot Search : 
1N5993 CEM4953 BR5002 FD400R4A M2122REW MAX731 KMOC30 06780
Product Description
Full Text Search
 

To Download MC33388 Datasheet File

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


  Datasheet File OCR Text:
  simplified block diagram MC33388 fault tolerant can interface automotive fault tolerant can physical layer semiconductor technical data
MC33388 motorola 2 MC33388 maximum rating ratings symbol min typ max unit dc supply voltage pin 10 v dd -0.3 6 v dc voltage on pins 2, 3, 4, 5, 6 and 7 v dd -0.3 v dd + 0.3 v dc voltage on pins 11, 12 v bus -20 +27 v transient voltage at pins 11, 12 0 < v dd < 5.5v ; v bat 3 0 ; t < 500ms v canh /v canl -40 40 v transient voltage on pins 11, 12 (coupled through 1nf capacitor) v tr -150 100 v dc voltage on pin 7 v wake v bat +0.3 v current in pin 7 i wake -15 3 ma dc voltage on pins 1 v inh -0.3 v bat + 0.3 v dc voltage on pins 8, 9 v rtl , v rth -0.3 40 v dc voltage on pins 14 v bat -0.3 27 v voltage on pins 14 (load dump, 500ms) v bat 40 v esd voltage on any pins (hbm.100pf ; 1.5k w ) v esd -3.0 3.0 kv esd voltage on any pins (mm.200pf ; 0 w ) v esd -200 200 v junction temperature t j -40 150 c storage temperature t stg -55 150 c rth, rtl termination resistance r t 500 16000 w thermal ratings ratings symbol value unit thermal resistance from junction to ambient r th j/a 120 c/w electrical characteristics v dd = 4,75 to 5,25 ; v bat =6 to 27v ; t amb = -40 to 125 c unless otherwise specified conditions symbol min typ max unit supply vdd supply current (normal mode) t x= vdd , recessive state i vdd 2 .3 3 ma vdd supply current (normal mode) tx = 0v, no load, dominant state i vdd 3. 3 5 ma vbat supply current (normal mode) tx = vdd i bat 150 300 m a total supply current (receive only mode ) vdd = 5v ; v bat = 12v i vdd + i bat 0.85 1.2 ma total supply current (v bat standby mode ) vdd = 5v ; v bat = 12v i vdd + i bat 20 40 m a vbat supply current (sleep mode ) vdd = 0v ; v bat = 12v i bat 15 25 m a
MC33388 motorola 3 MC33388 stb, en, tx pins high level input voltage v ih 0.7*v dd v dd +0.3v v low level input voltage v il -0.3 0.3 * v dd v high level input current (stb, en) (v i = 4v) i ih 20 40 m a low level input current (stb, en) (v i = 1v) i il 10 20 m a tx high level input current (v i = 4v) i tx -25 -80 -200 m a tx low level input current (v i = 1v) i tx -100 -320 -800 m a forced v bat standby mode (fail safe) threshold v dd 3 4 4.7 v battery voltage for setting power on flag v bat 1.5 3 4 v rx, nerr pins high level output voltage nerr (i 0 = -100 m a) v oh v dd - 0.9 v dd v high level output voltage rx (i 0 = -250 m a) v oh v dd - 0.9 v dd v low level output voltage (i 0 = 1.5ma) v ol 0 0.9 v wake pin (must be connected to gnd or bat if not used) typical wake up threshold (v stb = 0v), high to low transition, v bat =6v to 18v. note1. wu threshl 0.44 v bat v typical wake up threshold (v stb = 0v), low to high transition, v bat =6v to 18v. note1. wu threslh 0.57 v bat v wake up threshold hysteresis wu hyst 500 mv wake up threshold, high to low transition at v bat =12v wu hl 3.6 6.5 v wake up threshold, low to high transition at v bat =12v wu lh 6.2 7.5 v inh pin high level voltage drop (i inh = -0.2ma , inh high ) v drop 0 0.8 v leakage current (sleep mode ; v inh = 0v) i l inh 0 5 m a canh, canl pins differential receiver, recessive to dominant threshold (by definition, v diff =v canh -v canl ) v diff1 -3.2 -2.5 v differential receiver, dominant to recessive threshold (bus failures 1, 2, 5) v diff2 -3.2 -2.5 v canh recessive output voltage tx = vdd ; r (rth) < 4k v canh 0.2 v canl recessive output voltage tx = vdd ; r (rtl) < 4k v canl v dd - 0.2 v canh output voltage, dominant tx = 0v; i canh = -40ma; normal operating mode v canh v dd - 1.4 v electrical characteristics v dd = 4,75 to 5,25 ; v bat =6 to 27v ; t amb = -40 to 125 c unless otherwise specified conditions symbol min typ max unit
MC33388 motorola 4 MC33388 canl output voltage, dominant tx = 0v; i canl = 40ma; normal operating mode v canl 1.4 v canh output current (v canh = 0 ; tx = 0) i canh 50 75 100 ma canl output current (v canl = 14v; tx = 0) i canl 50 90 130 ma detection threshold for short-circuit to battery voltage (normal mode) v canh , v canl 7.3 7.9 8.9 v detection threshold for short-circuit to battery voltage (standby/sleep mode) v canh v bat /2 +3 v bat /2+5 v canh output current (sleep mode; v canh = 12v, failure3) 5 10 m a canl output current (sleep mode ; v canl = 0v ; v bat = 12v, failure 4) i canl 0 2 m a canl wake up voltage threshold v wake,l 2.5 3.3 3.9 v canh wake up voltage threshold v wake,h 1.2 2 2.7 v wake up threshold difference (hysteresis) v wakel -v wakeh 0.2 v canh single ended receiver threshold (failures 4, 6, 7) v se , canh 1.5 1.85 2.15 v canl single ended receiver threshold (failures 3, 8) v se , canl 2.8 3.05 3.4 v canl pull up current (normal mode, failures 4, 6 and 7) i canl,pu 45 75 90 m a canh pull down current (normal mode, failure 3) i canh,pd 45 75 90 m a receiver differential input impedance canh / canl r diff 100 180 k w differential receiver common mode voltage range v com -10 10 v canh to ground capacitance c canh 50 pf canl to ground capacitance c canl 50 pf c canl to c canh capacitor difference (absolute value) dc can 10 pf rth, rtl pins rtl to vdd switch on resistance (i out < -10ma; normal operating mode) r rtl 10 30 50 w rtl to bat switch series resistance (vbat standby mode or sleep mode) r rtl 8 12.5 20 k w rth to ground switch on resistance (i out <10ma; normal operating mode) r rth 10 25 50 w thermal shutdown shutdown temperature t sd 165 c electrical characteristics v dd = 4,75 to 5,25 ; v bat =6 to 27v ; t amb = -40 to 125 c unless otherwise specified conditions symbol min typ max unit
MC33388 motorola 5 MC33388 ac characteristics v dd = 4,75 to 5,25 ; v bat =6 to 27v ; t amb = -40 to 125 c unless otherwise specified note: 1. when vbat is greater than 18v, the wake up thresholds remain identical to the wake up thresholds at 18v. 2. ac characteristics measured according to schematic figure 2. canl an d canh slew rates (10% to 90%). rising or falling edges. note2. t sl 3.5 5 10 v/ m s propagation delay tx to rx low. note2. t pdlow 1 2 m s propagation delay tx to rx high. note2. t pdhigh 1 2 m s min. dominant time for wake-up on canl or canh (vbat standby and sleep modes ; v bat = 12v) t wake 8 16 30 m s min. wake time for wake-up (vbat standby and sleep modes ; v bat = 12v) t wake 6 15 30 m s failure 3 detection time (normal mode) t df3 10 60 m s failure 6 detection time (normal mode) t df6 50 400 m s failure 3 recovery time (normal mode) t dr3 10 60 m s failure 6 recovery time (normal mode) t dr6 150 1000 m s failure 4, 7, 8 detection time (normal mode) t df478 0.75 4 ms failure 4, 7, 8 recovery time (normal mode) t dr478 10 60 m s failure 3, 4, 7,8 detection time (vbat standby and sleep modes ; v bat = 12v) t dr347 0.8 8 ms failure 3, 4, 7,8 recovery time (vbat standby and sleep modes ; v bat = 12v) t dr347 2.5 ms minimum hold time for ?go to sleep? command t gts 4 38 m s edge count difference between canh and canl for failures 1, 2, 5 detection (nerr becomes low), (normal mode) e cdf 3 edge count difference between canh and canl for failures 1, 2, 5 recovery (normal mode) e cdr 3 tx permanent dominant timer disable time (normal mode and failure mode) t tx,d 0.75 4 ms tx permanent dominant timer enable time (normal mode and failure mode) t tx,e 10 60 m s
MC33388 motorola 6 MC33388 figure1.device signal waveforms figure2.test circuit for ac characteristics t v th(rd) v th(dr) 0.7v cc 0.3v cc t onrx t offrx -5v 0.7v -2.9v 2.2v v rx v diff v tx t offtx canh canl 5v 0v 3.6v 1.4v dominant bit recessive bit recessive bit tx high: recessive bit tx low: dominant bit tx high: recessive bit canh canl r r c c vdd c r = 100ohms c = 1nf
MC33388 motorola 7 MC33388 device description introduction the MC33388 is a low speed can fault tolerant physical interface designed for automotive multiplexed electronic systems. the MC33388 addresses the low speed body electronics application, in which the speed of communications is between 10 and 125k bauds , on two wires bus configuration s . it is designed to operate in the harsh automotive environment. t he MC33388 can c ontrol the external voltage regulator of the system through the dedicated inh pin. it allows the application to be switched into low power mode . w ake up can be done either from bus activity or local wake up switch. the MC33388 is tolerant to faults occurring at the can bus in normal operating mode and low power mode. packaging the device is assembled in a so14 narrow body package. thermal performances allow the device to operate in the automotive ambient temperature range, from ?40c to 125c. transmitter function can b us levels are called dominant and recessive, and correspond respectively to low and high state of tx input pin . the recessive state is a weak state, where bus line are driven through pull up and pull down resistors. recessive state can be over written by any other node forcing a dominant state, in which bus line are driven through active switches. the bus is terminated by pull up and pull down resistors, which are connected to gnd, v dd o r v bat t hrough dedicated rtl and rth pins and internal circuitry. the bus line slew rates are controlled in order to minimize the rfi and this allows use of unshielded cables for the bus. receiver function in normal operation (no bus failures), rx is the image of the differential bus voltage. the differential receiver inputs are connected to canh and canl through integrated filters. the filtered input signals are also used for the single wire receivers. the device incorporates comparators connected to canh and canl in order to monitor and report the bus state to the microcontroller as well as detect bus failures. failures are reported back to the microcontroller through nerr pin. in normal operation when no failure is present the differential comparator is active. under fault condition, one of the two canh or canl pin can be non operational then the single ended comparator of either canh or canl is activ ated and continue to report bus state to the microcontroller. the MC33388 permanently monitor s bus failure and recovery , and as soon as fault disappear s , it automatically switch es back to differential operation . noise filtering the device is optimized for dual wires operations. during all single wire transmissions, the emc performancesin both immunity and emission are worse than in differential mode. integrated receiver filters suppress any hf noise induced into the bus wires. the cut-off frequency of these filters is a compromise between propagation delay and hf suppression. in single wire mode, low frequency noise can not be distinguished from the active signal at the bus line. device operation mode the device has four operation modes : normal, receive only, standby v bat a nd sl eep. each of these modes is controlled by the state of en and stb pins. the state machine figure 3 and the truth table 1 indicate how to configure the device into each mode and the pins functions in each operation mode. operation mode normal mode : in this mode, all functions are available and nerr pin reports bus failure receive only mode : in this mode, the transmitter path is disabled, so the device do not drive the bus. it maintains canl and canh in recessive state. the receiver function operates normally. as the device can not drive the bus, an incoming can message could not be acknowledge by the node. nerr output signals the vbat power-on flag and rx reports bus state. failure detection and management are the same as in normal mode. sleep mode : in this mode, the transmitter and receiver functions are disabled. can l pin is connected to v bat t hrough rtl resistor and internal pull up resistor of 12.5kohms. inh pin is switched in high impedance state. the external voltage regulator connected to inh will be switched off and no v dd i s supplied to MC33388. in this mode the device is still supplied by the v bat. supply current from v bat i s 15ua typical. the MC33388 monitors the bus activity and the state of wake pin and v bat l evel. if wake up conditions are encountered, the device wakes up to standby vbat mode and inh is switched on. standby v bat m ode : this mode is similar to sl eep mode, but the inh pin is in high state in order to maintain the external 5v regulator activated. wake up events are directly reported to nerr and rx thanks to the 5v available at v dd. canl is in the same configuration as in sl eep mode. standby and sl eep modes are active when stb and en are low. selection of standby or sleep is done through the sequence of activation of en and stb pins. sleep mode is entered through an intermediate steps (go to sleep) where stb, en are 0, 1. (refer to truth table 1). system power on when the supply is first applied to the system, v bat a nd v dd r ise from zero up to their nominal value and the device automatically enters into v bat s tandby mode. at this time, inh is switched in high state in order to activate the external voltage regulator and an internal flag is set (batt fail flag). en and stb pins are internally forced in low state to maintain the device into v bat s tandby mode. the v dd ? forced vbat standby mode (fail safe)? circuit will maintain the device in v bat s tandby mode until v dd i s higher that 3v, whatever the external state of en and stb. as soon as v dd r eaches the ?forced v bat s tandby mode (fail safe)? threshold, the device can enter into other mode, depending upon en and stb state. v dd r eset function if during operation v dd d rops below ?forced v bat s tandby mode (fail safe)? threshold, the device is automatically switched into v bat s tandby mode to provide fail safe functionality.
MC33388 motorola 8 MC33388 device description battery fail flag when the v bat s upply drops below ?battery voltage for setting power on flag? threshold, this information is internally latched. this means that the system power supply has been lost (disconnected and reconnected for instance). this flag can be read by the microcontroller by switching the device into receive only mode, where nerr pin reports the v bat p ower on flag. this flag is reset by entering into the normal mode. bus failure detection t he device permanently monitor s the bus lines and detect s faults in normal and receive only modes. below is the list of failures detected at the bus level : 1- can h wire interruption 2- can l wire interruption 3- can h short - circuit to battery 4- can l short - circuit to ground 5- can h short - circuit to ground 6- can l short - circuit to battery 7- can l and can h mutually shorted 8 - can h short - circuit to vd d tx permanent dominant detection i n addition to the above list, the MC33388 detects a permanent low state at tx input which results of a permanent dominant bus state. the MC33388 detects if tx is lo w for more than 2ms typical and then disables the bus output driver in order to switch into recessive state. this avoid to block communication between other nodes of the network. behaviour under faults condition when a fault is detected , the device automatically take s appropriate action to minimize the system current consumption and to allow communication on the network. depending on the type of fault, the mode of operation and the fault detected, the device automatically switch es off one or more of the foll o wing functions : can l or can h line driver, rtl or rth pull up or down resistors or internal switches. these actions are detailed in table 2. the device permanently monitors the faults and in case of fault recovery, it automatically switches back to normal operation and reconnects the open functions. faults detection and recovery circuitry have internal filters and delays timing detailed in the ac characteristics parameters section. detailed description of error detections the differential receiver threshold is set at -2,8v. this assures a proper reception in the normal operating modes and in case of failures 1, 2 and 5 noise margin as high as possible. these failures or their recovery do not destroy ongoing transmissions. failures 3 and 6 are detected by comparators respectively connected to canh and canl. if the comparator threshold is exceeded for a certain time, the device is switched to single wire mode. this time is needed to avoid false triggering by external rf fields. recovery from these failures is detected automatically after a certain time-out (filtering) and no transmission is lost. failures 4, 7 and 8 initially result in a permanent dominant level at the internal comparator outputs. if failure 4 and 7 appear, the canl driver and the rtl pin are switched off after a time out, only a weak pull up at rtl remains. reception continues by switching to single wire mode through canh. when the failures 4 or 7 are removed, the recessive bus levels are restored. if the receiver voltages remain in the recessive state for a certain time, reception and transmission switch back to the differential mode. if failure 8 is recognized, the canh driver is switched off after a time out and the reception is switched to single wire mode through canl. if the receiver voltages remain in the recessive state for a certain time, reception and transmission switch back automatically to the differential mode. if any of the 8 w iring failure occurs, the output nerr will be switched low. when the error recovers, nerr will be switched back to high state. wake up events wake-up requests are recognized by the MC33388 in sl eep or v bat st anby modes, either when a dominant state is detected on canl or canh bus lines (remote wake-up) or if the wake pin changes state (local wake-up). under power-up conditions when vbat is higher than 5v, the state voltage on the wake pin is considered to be the reference state for the wake-up function. on leaving normal mode, the current wake pin state becomes the new reference state. in sleep mode, on a wake-up request the transceiver sets the inh output high, to activate the external voltage regulator, used for v dd s upplied. in v bat s tandby inh is already set high. when v dd i s set, the wake-up request can be read on the nerr or rx outputs by the microcontroller. to prevent false wake-up due to transients or rf fields, wake-up threshold levels have to be maintained for a certain time. in the low power modes, failure detection circuit remains partly active to prevent increased power consumption in cases of error 3, 4, 7 and 8. fault operation table table 2 shows the device operation in normal and low power modes and the internal actions happening under fault condition. please refer to simplified block diagram page 1 for device internal switch reference.
MC33388 motorola 9 MC33388 device description figure3.state machine and operation modes table1?truth table notes: 1. wake-up interrupts are released when entering normal operating mode. 2. if go to sleep command was used before (en may turn low as v dd d rops, without affecting internal functions because of fail safe functionality. 3. vbat power-on flag will be reset when entering normal operation mode. 4. value are typical, without bus load current. 5. in recessive state. 6. in dominant state, value with no load at bus. stb en mode inh nerr rx rtl i dd ( 4) i bat ( 4) 0 0 vbat standby 1 high active low: wake-up interrupt signal (if v dd is present) switched to v bat 5 m a typ . 15 m a 0 0 sleep 2 floating switched to v bat not applicable typ . 15 m a 0 1 go to sleep command floating switched to v bat 1 0 receive only 3 high active low: v bat power-on flag high: recessive state low: dominant state switched to v dd 800 m a 1 1 normal high active low: error flag switched to v dd 2.3ma (5) 3.3ma (6) typ . 150 m a normal mode (1, 1) (bus failure, on) receive only mode (1, 0) (vbat fail flag, on) stand-by v bat mode (0, 0) (wake up event, on) sleep mode (0, 0) (wake up event 1,2 , off) go to sleep mode (0, 1) (wake up event, off 3 ) (1, 0) (0, 1) (1, 1) (0, 1) (0, 0) (1, 0) 1 with permanent v dd 2 v dd is still switched on 3 if no wake-up occurs after 25 m s 4 as long as inh is on (1, 1) 1 (1, 0) 1 (1, 1) (1, 0) (0, 0) 4 (0, 1) (0, 0) wake-up event (bus message, wake pin) power up (0, 0) transceiver mode (stb state, en state) (nerr function, inh state) nerr: bus - bus error is flagged wake - wake-up event is flagged bat - bat fail is flagged inh: on - inh is switched on off - inh is floating legend: (1, 1)
MC33388 motorola 10 MC33388 device description table2?detail fault operation table note: s4 and s5 behaviours are only dependant upon the device operating mode. s4 and s5 switches are closed in normal and receive only modes and are open in sleep and standby modes. failure # description mode state of s1, s2, s3 internal switches and canl canh output drivers (ref to normal mode) no failure normal and receive only s1, s2 closed, canl, canh drivers enabled no failure vbat standby s3 closed, canl, canh drivers disabled no failure sleep mode s3 closed, canl, canh drivers disabled 1 canh wire interrupted normal and receive only canl, canh drivers enabled, s1, s2 closed 2 canl wire interrupted normal and receive only canl, canh drivers enabled s1, s2 closed 3 canh short to bat all s1 open, canh driver disabled 4 canl short to gnd all s2, s3 o pen & c an l d river disabled 5 canh short t o gnd normal and receive only canl, canh drivers enabled s1, s2 closed 6 canl short to bat normal and receive only s2, s3 open & canl driver disabled 7 canl short to canh all s2, s3 open & canl driver disabled 8 canh short to v dd all s1 open, canh driver disabled
MC33388 motorola 11 MC33388 pin function description v bat ( input) : this is the supply line of the device. it can be directly connected to the battery line, can operate up to 27vdc and sustains up to 40v during load dump condition. the supply current is dependant upon the device operation mode. in low power mode, it is as low as 12ua typical. a battery fail flag circuitry is associated to this pin. the vbat pin must be protected by external component against reverse battery and negative transient voltages. v dd ( input) : 5v input supply voltage for the device. in normal mode, the current is up to 5ma typical and do not exceed few ua in vbat standby mode. an under voltage function is associated to vdd and resets the device to vbat standby mode when vdd falls below 3v. can h : bus output driver pin. can h is a high side switch structure connected to v dd s upply. in recessive state, the high side switch is off and bus canh line is biassed through the rth pin circuitry and external rth resistor. in dominant state, high side switch is on and canh line is switched to v dd. output voltage is above 3.6v. canh output is protected against short-circuit to ground, by internal current limitation. a thermal shutdown with hysteresis switches off canh driver if temperature rises above 150 c. canh is also protected against short-circuit to higher voltage, such as v bat b y an internal serial diode in series with the switching component. canh has a pull down current source, typically 75ua, which can be a ctivated under some fault condition. rth : connection to the canh bus terminal resistors. rth output structure is a low side switch, turned o n u nder normal condition and automatically desa ctivated under some fault condition. in the application, an external resistor is con- nected between rth and can h pins. in recessive state when can h driver is off, canh line is tied to ground through t he external rth resistor. can l : bus output driver pin. can l is a low side switch structure to the ground. in recessive state, the low side switch is off, and bus can l line is biassed through the rtl circuitry and external rtl resistor. in dominant state, low side switch is on and can l line is switched to ground. output voltage is below 1.4v. can l output is protected against short-circuit to v bat, by internal current limitation. a thermal shutdown with hysteresis is integrated and switches off can l driver if temperature rises above 150 c. can l is protected against negative voltage, by an internal serial diode in series with the switching component. can l has a pull up current source, typically 75ua, a ctivated under some fault condition. rtl : connection to the canl bus terminal resistors. rtl output structure is a low side switch, turned o n u nder normal condition and automatically desa ctivated under some fault condition. in the application, an external resistor is connected between rtl and canl pins. in recessive state when canl driver is off, can l line is tied to vdd t hrough external rtl r esistor. in v bat st andby and sl eep modes, rtl pin is connected to the v bat l ine through an internal switch and a 12.5k w r esistor. this means that in these modes can l bus line is biassed to v bat. wake up from these modes are detected by canl line going from v bat l evel to canl wake up threshold level. stb and en : input pins used to configure the device into desired mode. these pins are cmos compatible and are connected to the microcontroller of the application. inh : this is an output of the MC33388 used to control an external voltage regulator having an inhibit input. inh is a high side switch structure, active when the MC33388 is in normal, receive only or st andby v bat m odes. inh is switched off in sl eep mode to switch off the voltage regulator of the application. inh has no pull down structure. wake : this is a high voltage input used to wake up the device from sl eep and v bat sta ndby modes. wake is usually connected to an external switch in the application. the typical wake thresholds are vbat/2. wake pin has special design structure and allows wake up from both high to low or low to high transitions. when entering into the sl eep or v bat st andby mode, the MC33388 monitors the state of the wake pin and stores it as reference state. the opposite state of this reference state will be the wake up event used by the device to enter again into normal mode. an internal filter is implemented, with 8 to 38 m s filtering time delay. wake pin input structure exhibits a high impedance, with extremely low input current. a serial resistor should be inserted in order to limit the input current mainly during transient pulses. caution : the wake pin should not be left open. if wake up function is not used, wake should be connected to gnd to avoid false wake up. tx : transmitter input pin to control bus state. it is cmos compatible and usually directly connected to the tx output of a microcontroller. when tx is at high state, canh and canl are in recessive state. when tx is low, canl and canh are in dominant state. special fault handling is provided to this input, in order to detect permanent dominant state (tx low) which would result of can bus permanently lock in dominant state and do not allow communication. in case where tx is low for more than 2ms typical, the device automatically switches the bus lines to recessive . tx has an internal pull up resistor to v dd. rx : output receiver connection to the microcontroller. it reports the bus state to the rx input pin of the microcontroller. rx is high when bus is recessive and low in dominant state. in sleep and standby vbat modes, rx reports wake up events. nerr : error output pin which reports errors encountered by the device. when nerr is high , no error is reported, when nerr is low an error has been detected. in s tandby v bat m ode n err reports a wake up event. in receive only mode, nerr reports v bat p ower on flag. table3?truth table of rx, tx can bus state s tx rx bus states comment low low dominant high high recessive high low dominant bus driven by other node
MC33388 application MC33388 motorola 12 table4?typical application schematic i/o wake battery vbat inh v dd c1 stb nerr tx rx gnd rth canh canl rtl can mcu port module en c2 r2 r1 vdd c4 c3 r4 r3 switch l1 can bus d1 12v 5v vss r3 switch r4 battery option with switch to gnd ic1 MC33388d component information: r3: 10k w r4: >= 33k w c1>= 47nf c2>= 4.7uf c3>= 47nf c4>= 10uf l1: optional common mode choke d1: 1n4148 ic1: lm2935 r1=r2=r (500 w 100 w figure 4 above is the typical application schematic . a ll MC33388 capabilities are utilized : can interface, normal and low power modes, wake up source from can bus or wake up switch. the MC33388 v dd i s supplied through an external voltage regulator having an i nhibit input pin. in addition to t x and r x connection s to the microcontroller can module, the MC33388 requires 3 additional c onnections to a standard microcontroller i/o port for en, stb and nerr pins . MC33388 wake pin is connected to an external signal switch. MC33388 allows the signal switch configuration to be either connected to vbat or to ground through pull up or pull down resistor. solution with switch to gnd is indicated as option in the application schematic. a resistor must be inserted in series with wake pin in order to limit the input current during positive and negative transient pulses. de-coupling capacitors are recommended on the MC33388 v bat a nd v dd l ines. those capacitor s might be shared with other devices from the same printed circuit board, depending on its configuration. r1 and r2 are the network termination resistors. for proper operation, they must have identical value (r1 equals to r2). their value is determined by the total network termination resistor and the number of nodes. the total network termination resistor value must be higher than 100 w . if a 500 w termination resistor is chosen, with a system composed of 32 nodes, each r1 or r2 will be 16k w. in addition, r1 and r2 values should be chosen between 500 w and 16k w at each node. the canh and canl pin can be directly connected to the can bus. a serial common mode inductance can be inserted in order to improve electromagnetic compatibility performances both in emission and susceptibility. minimum application configuration the minimum device configuration is described in minimum application schematic figure 5 below . the device is used as can transceiver only and other features are not used. the device en and stb input pins must be connected to 5v in order to set the device in normal mode . inh and nerr can be left open . caution : wake should not be left open and must be connected to a known state, i.e gnd. figure4.minimum application schematic wake battery vbat inh v dd c1 stb nerr tx rx gnd rth canh canl rtl can mcu module en c2 r2 r1 vdd c4 c3 can bus d1 vss MC33388d 5v component information: c1>= 47nf c2>= 4.7uf c3>= 47nf c4>= 10uf d1: 1n4148 r1=r2=r (500 w 100 w
MC33388 electromagnetic compatibility MC33388 motorola 13 introduction the device is designed for optimized noise emission (emi) and high susceptibility performances (emc). the source for both disturbance and susceptibility is primarily coming form the bus line wires. they are by far the longest connections compared to the printed circuit board of the application receiving the mc333388, the microcontroller and the other components. emi noise in order to minimize the hf noise generated by the complete application, the MC33388 minimizes the common mode voltage and current glitches occurring at each bus transition : from dominant to recessive and from recessive to dominant. this is achieve s by excellent matching in signal transition between canl and canh . the common mode voltage and current glitches are defined as follow : c m v = (vcanh+vcanl)/2, c m i = (icanh+icanl)/2. t he device is optimized for dual wire s operation s. under a fault condition, for instance one can bus connection shorted to fixed voltage , e.g gnd , the common mode will be considerably degraded. figure below shows the typical signals for common mode voltage measured at canl and canh pins . figure5.typical common mode glitch measured at canl canh tx: 5v/div common mode 100mv/div glitch nerr: 5v/div caution : the common mode voltage characteristics are dependant upon immediate device environment, such as bus capacitor loading, bus wire length and type, etc... in addition, the symmetry of the can l and canh bus lines is key parameter to optimize common mode glitches. for instance un-symmetry could result in different parasitic capacitors value between canl to gnd and canh to gnd and will increase common mode glitches and degrade overall system performances. emc susceptibility performances the MC33388 is optimized for high immunity from external field disturbances. t he bus lines are by far the primary antenna for external field coupling to the can l, can h, rtl and rth connections. the device performances are characterized u sing the bulk current injection (bci) test method , derivated from specification iso 11452-4 . susceptibility evaluation with bci : the component is configured according to the electrical schematic very close to the typical application schematic, figure 4. main difference is that the microcontroller is replaced by an external generator and analyzer connected to rx, tx and nerr through optical link. a network composed of two nodes equipped with MC33388, one in emitter and one in receiver is evaluated. the disturbance is applied to both canl and canh twisted pair bus line lines with appropriate coupling clamp. during test sequence s , received bits are compared to transmit bits. when received bits are different from transmit bits the device is considered as fail for the particular frequency. results figures 7 and 8 below describe the device susceptibility performances in the frequency range of 1 to 400mhz with target of injected current of 200ma and 316ma. when the target current is reached and when no susceptibility is observed, the next frequency point is analyzed, until reaching the max frequency, 400mhz. if a susceptibility is observed for a particular frequency, the free point is marked. figure 7 below shows results with a target susceptibility level of 316ma or 49dbma with a 1khz 80% modulation added to the injected current. figure 8 shows the susceptibility levels with a target susceptibility level of 200ma or 46dbma without modulation added to the injected current. figure6.min. susceptibility level with modulation 1.0 10 100 1000 20 30 40 60 10 frequency (mhz) c u r r e n t ( d b m a ) 50 limit of test (49db) (no susceptibility) no susceptibility area susceptibility points figure7.min. susceptibility level without modulation 1.0 10 100 1000 20 30 40 50 60 10 frequency (mhz) c u r r e n t ( d b m a ) no susceptibility area 46 susceptibility points limit of test (46db) (no susceptibility)
MC33388 motorola reserves the right to make changes without further notice to any products herein. motorola makes no warranty, represent ation or guarantee regarding the suitability of its products for any particular purpose, nor does motorola assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation consequential or incidental damages. ?typical? parameters which may be provided in motor ola data sheets and/or specifications can and do vary in different applications and actual performance may vary over time. all operating parameters, including ?typical? must be validated for each customer application by customer?s technical experts. motorola does not convey any license under its patent rights nor the rights of others. motorola pr oducts are not designed, intended, or authorized for use as components in systems intended for surgical implant into the body, or other applications intended to support or sustain l ife, or for any application in which the failure of the motorola product could create a situation where personal injury or death may occur. should buyer purchase or use motorola produc ts for any such unintended or unauthorized application, buyer shall indemnify and hold motorola and its officers, employees, subsidiaries, affiliates, and distributors har mless against all claims, costs, damages, and expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or death associated with such unintended or un authorized use, even if such claim alleges that motorola was negligent regarding the design or manufacture of the parts. motorola and are registered tr ademarks of motorola, inc. motorola, inc. is an equal employment opportunity/affirmative action employer. how to reach us: usa / europe / locations not listed : motorola literature distribution; japan : motorola japan ltd.; sps, technical information center, 3-20-1, p.o. box 5405, denver, colorado 80217. 1-303-675-2140 or 1-800-441-2447 minami-azabu, minato-ku, tokyo 106-8573 japan. 81-3-344-3569 technical information center: 1-800-521-6274 asia / pacific : motorola semiconductors h.k. ltd.; silicon harbour centre, 2, dai king street, tai po industrial estate, tai po, n.t., hong kong. 852-26668334 home page : http://www.motorola.com/semiconductors outline dimensions
simplified block diagram MC33388 fault tolerant can interface automotive fault tolerant can physical layer semiconductor technical data receiver mode control mux failure detection wake-up logic vdd bat stb en wake inh tx nerr rx gnd slope control & driver protection vdd 12.5k s1 s2 s3 s4 s5 order this document by sptc marketing rev: 2.2 date: 02 nov 2000 ordering information device operating temperature range package so-14 pin connections inh tx rx nerr stb en wake 1 2 3 11 4 12 13 14 bat gnd canl canh vdd rtl rth 5 6 7 8 9 10 (top view) rtl canh canl rth t a = -40 to 125c MC33388d advance information d suffix plastic package case 751a-03 so-14 the MC33388 is a can physical interface device, dedicated to automotive body electronic multiplexing applications. it operates in differential mode, allowing ground shifts up to 1,5v, reducing rfi disturbances. it offers very low standby current in sleep and standby mode operation and supports communication speeds up to 125kbauds. it is fully protected against harsh automotive environments and the driver is able to detect fault conditions and automatically switches into appropriate default mode. under fault condition, it continuously monitors bus failures in order to switch back to normal bus operation as soon as faults disappeared. ?very low sleep/standby current (15 m a typical) ?baud rate from 10 kbaud up to 125kbauds ?automatic switching to single wire mode in case of bus failures and return to differential mode if bus failures disappear ?supports one wire transmission modes with ground offset up to 1.5v ?internal bus driver slope control function to minimize rfi ? bus line short-circuit protected to battery, vdd and ground ?bus line protected against automotive transients ?thermal protection of bus line drivers ?supports unshielded twisted pair bus ?an unpowered node does not disturb the bus lines ?wake-up capability triggered from bus message and wake-up input pin ?wake up pin with dual edges sensitivity ?battery fail flag reported on nerr output ?ambient temperature range from -40 c to 125 c.
MC33388 motorola 2 MC33388 maximum rating ratings symbol min typ max unit dc supply voltage pin 10 v dd -0.3 6 v dc voltage on pins 2, 3, 4, 5, 6 and 7 v dd -0.3 v dd + 0.3 v dc voltage on pins 11, 12 v bus -20 +27 v transient voltage at pins 11, 12 0 < v dd < 5.5v ; v bat 3 0 ; t < 500ms v canh /v canl -40 40 v transient voltage on pins 11, 12 (coupled through 1nf capacitor) v tr -150 100 v dc voltage on pin 7 v wake v bat +0.3 v current in pin 7 i wake -15 3 ma dc voltage on pins 1 v inh -0.3 v bat + 0.3 v dc voltage on pins 8, 9 v rtl , v rth -0.3 40 v dc voltage on pins 14 v bat -0.3 27 v voltage on pins 14 (load dump, 500ms) v bat 40 v esd voltage on any pins (hbm.100pf ; 1.5k w ) v esd -3.0 3.0 kv esd voltage on any pins (mm.200pf ; 0 w ) v esd -200 200 v junction temperature t j -40 150 c storage temperature t stg -55 150 c rth, rtl termination resistance r t 500 16000 w thermal ratings ratings symbol value unit thermal resistance from junction to ambient r th j/a 120 c/w electrical characteristics v dd = 4,75 to 5,25 ; v bat =6 to 27v ; t amb = -40 to 125 c unless otherwise specified conditions symbol min typ max unit supply vdd supply current (normal mode) t x= vdd , recessive state i vdd 2 .3 3 ma vdd supply current (normal mode) tx = 0v, no load, dominant state i vdd 3. 3 5 ma vbat supply current (normal mode) tx = vdd i bat 150 300 m a total supply current (receive only mode ) vdd = 5v ; v bat = 12v i vdd + i bat 0.85 1.2 ma total supply current (v bat standby mode ) vdd = 5v ; v bat = 12v i vdd + i bat 20 40 m a vbat supply current (sleep mode ) vdd = 0v ; v bat = 12v i bat 15 25 m a
MC33388 motorola 3 MC33388 stb, en, tx pins high level input voltage v ih 0.7*v dd v dd +0.3v v low level input voltage v il -0.3 0.3 * v dd v high level input current (stb, en) (v i = 4v) i ih 20 40 m a low level input current (stb, en) (v i = 1v) i il 10 20 m a tx high level input current (v i = 4v) i tx -25 -80 -200 m a tx low level input current (v i = 1v) i tx -100 -320 -800 m a forced v bat standby mode (fail safe) threshold v dd 3 4 4.7 v battery voltage for setting power on flag v bat 1.5 3 4 v rx, nerr pins high level output voltage nerr (i 0 = -100 m a) v oh v dd - 0.9 v dd v high level output voltage rx (i 0 = -250 m a) v oh v dd - 0.9 v dd v low level output voltage (i 0 = 1.5ma) v ol 0 0.9 v wake pin (must be connected to gnd or bat if not used) typical wake up threshold (v stb = 0v), high to low transition, v bat =6v to 18v. note1. wu threshl 0.44 v bat v typical wake up threshold (v stb = 0v), low to high transition, v bat =6v to 18v. note1. wu threslh 0.57 v bat v wake up threshold hysteresis wu hyst 500 mv wake up threshold, high to low transition at v bat =12v wu hl 3.6 6.5 v wake up threshold, low to high transition at v bat =12v wu lh 6.2 7.5 v inh pin high level voltage drop (i inh = -0.2ma , inh high ) v drop 0 0.8 v leakage current (sleep mode ; v inh = 0v) i l inh 0 5 m a canh, canl pins differential receiver, recessive to dominant threshold (by definition, v diff =v canh -v canl ) v diff1 -3.2 -2.5 v differential receiver, dominant to recessive threshold (bus failures 1, 2, 5) v diff2 -3.2 -2.5 v canh recessive output voltage tx = vdd ; r (rth) < 4k v canh 0.2 v canl recessive output voltage tx = vdd ; r (rtl) < 4k v canl v dd - 0.2 v canh output voltage, dominant tx = 0v; i canh = -40ma; normal operating mode v canh v dd - 1.4 v electrical characteristics v dd = 4,75 to 5,25 ; v bat =6 to 27v ; t amb = -40 to 125 c unless otherwise specified conditions symbol min typ max unit
MC33388 motorola 4 MC33388 canl output voltage, dominant tx = 0v; i canl = 40ma; normal operating mode v canl 1.4 v canh output current (v canh = 0 ; tx = 0) i canh 50 75 100 ma canl output current (v canl = 14v; tx = 0) i canl 50 90 130 ma detection threshold for short-circuit to battery voltage (normal mode) v canh , v canl 7.3 7.9 8.9 v detection threshold for short-circuit to battery voltage (standby/sleep mode) v canh v bat /2 +3 v bat /2+5 v canh output current (sleep mode; v canh = 12v, failure3) 5 10 m a canl output current (sleep mode ; v canl = 0v ; v bat = 12v, failure 4) i canl 0 2 m a canl wake up voltage threshold v wake,l 2.5 3.3 3.9 v canh wake up voltage threshold v wake,h 1.2 2 2.7 v wake up threshold difference (hysteresis) v wakel -v wakeh 0.2 v canh single ended receiver threshold (failures 4, 6, 7) v se , canh 1.5 1.85 2.15 v canl single ended receiver threshold (failures 3, 8) v se , canl 2.8 3.05 3.4 v canl pull up current (normal mode, failures 4, 6 and 7) i canl,pu 45 75 90 m a canh pull down current (normal mode, failure 3) i canh,pd 45 75 90 m a receiver differential input impedance canh / canl r diff 100 180 k w differential receiver common mode voltage range v com -10 10 v canh to ground capacitance c canh 50 pf canl to ground capacitance c canl 50 pf c canl to c canh capacitor difference (absolute value) dc can 10 pf rth, rtl pins rtl to vdd switch on resistance (i out < -10ma; normal operating mode) r rtl 10 30 50 w rtl to bat switch series resistance (vbat standby mode or sleep mode) r rtl 8 12.5 20 k w rth to ground switch on resistance (i out <10ma; normal operating mode) r rth 10 25 50 w thermal shutdown shutdown temperature t sd 165 c electrical characteristics v dd = 4,75 to 5,25 ; v bat =6 to 27v ; t amb = -40 to 125 c unless otherwise specified conditions symbol min typ max unit
MC33388 motorola 5 MC33388 ac characteristics v dd = 4,75 to 5,25 ; v bat =6 to 27v ; t amb = -40 to 125 c unless otherwise specified note: 1. when vbat is greater than 18v, the wake up thresholds remain identical to the wake up thresholds at 18v. 2. ac characteristics measured according to schematic figure 2. canl an d canh slew rates (10% to 90%). rising or falling edges. note2. t sl 3.5 5 10 v/ m s propagation delay tx to rx low. note2. t pdlow 1 2 m s propagation delay tx to rx high. note2. t pdhigh 1 2 m s min. dominant time for wake-up on canl or canh (vbat standby and sleep modes ; v bat = 12v) t wake 8 16 30 m s min. wake time for wake-up (vbat standby and sleep modes ; v bat = 12v) t wake 6 15 30 m s failure 3 detection time (normal mode) t df3 10 60 m s failure 6 detection time (normal mode) t df6 50 400 m s failure 3 recovery time (normal mode) t dr3 10 60 m s failure 6 recovery time (normal mode) t dr6 150 1000 m s failure 4, 7, 8 detection time (normal mode) t df478 0.75 4 ms failure 4, 7, 8 recovery time (normal mode) t dr478 10 60 m s failure 3, 4, 7,8 detection time (vbat standby and sleep modes ; v bat = 12v) t dr347 0.8 8 ms failure 3, 4, 7,8 recovery time (vbat standby and sleep modes ; v bat = 12v) t dr347 2.5 ms minimum hold time for ?go to sleep? command t gts 4 38 m s edge count difference between canh and canl for failures 1, 2, 5 detection (nerr becomes low), (normal mode) e cdf 3 edge count difference between canh and canl for failures 1, 2, 5 recovery (normal mode) e cdr 3 tx permanent dominant timer disable time (normal mode and failure mode) t tx,d 0.75 4 ms tx permanent dominant timer enable time (normal mode and failure mode) t tx,e 10 60 m s
MC33388 motorola 6 MC33388 figure1.device signal waveforms figure2.test circuit for ac characteristics t v th(rd) v th(dr) 0.7v cc 0.3v cc t onrx t offrx -5v 0.7v -2.9v 2.2v v rx v diff v tx t offtx canh canl 5v 0v 3.6v 1.4v dominant bit recessive bit recessive bit tx high: recessive bit tx low: dominant bit tx high: recessive bit canh canl r r c c vdd c r = 100ohms c = 1nf
MC33388 motorola 7 MC33388 device description introduction the MC33388 is a low speed can fault tolerant physical interface designed for automotive multiplexed electronic systems. the MC33388 addresses the low speed body electronics application, in which the speed of communications is between 10 and 125k bauds , on two wires bus configuration s . it is designed to operate in the harsh automotive environment. t he MC33388 can c ontrol the external voltage regulator of the system through the dedicated inh pin. it allows the application to be switched into low power mode . w ake up can be done either from bus activity or local wake up switch. the MC33388 is tolerant to faults occurring at the can bus in normal operating mode and low power mode. packaging the device is assembled in a so14 narrow body package. thermal performances allow the device to operate in the automotive ambient temperature range, from ?40c to 125c. transmitter function can b us levels are called dominant and recessive, and correspond respectively to low and high state of tx input pin . the recessive state is a weak state, where bus line are driven through pull up and pull down resistors. recessive state can be over written by any other node forcing a dominant state, in which bus line are driven through active switches. the bus is terminated by pull up and pull down resistors, which are connected to gnd, v dd o r v bat t hrough dedicated rtl and rth pins and internal circuitry. the bus line slew rates are controlled in order to minimize the rfi and this allows use of unshielded cables for the bus. receiver function in normal operation (no bus failures), rx is the image of the differential bus voltage. the differential receiver inputs are connected to canh and canl through integrated filters. the filtered input signals are also used for the single wire receivers. the device incorporates comparators connected to canh and canl in order to monitor and report the bus state to the microcontroller as well as detect bus failures. failures are reported back to the microcontroller through nerr pin. in normal operation when no failure is present the differential comparator is active. under fault condition, one of the two canh or canl pin can be non operational then the single ended comparator of either canh or canl is activ ated and continue to report bus state to the microcontroller. the MC33388 permanently monitor s bus failure and recovery , and as soon as fault disappear s , it automatically switch es back to differential operation . noise filtering the device is optimized for dual wires operations. during all single wire transmissions, the emc performancesin both immunity and emission are worse than in differential mode. integrated receiver filters suppress any hf noise induced into the bus wires. the cut-off frequency of these filters is a compromise between propagation delay and hf suppression. in single wire mode, low frequency noise can not be distinguished from the active signal at the bus line. device operation mode the device has four operation modes : normal, receive only, standby v bat a nd sl eep. each of these modes is controlled by the state of en and stb pins. the state machine figure 3 and the truth table 1 indicate how to configure the device into each mode and the pins functions in each operation mode. operation mode normal mode : in this mode, all functions are available and nerr pin reports bus failure receive only mode : in this mode, the transmitter path is disabled, so the device do not drive the bus. it maintains canl and canh in recessive state. the receiver function operates normally. as the device can not drive the bus, an incoming can message could not be acknowledge by the node. nerr output signals the vbat power-on flag and rx reports bus state. failure detection and management are the same as in normal mode. sleep mode : in this mode, the transmitter and receiver functions are disabled. can l pin is connected to v bat t hrough rtl resistor and internal pull up resistor of 12.5kohms. inh pin is switched in high impedance state. the external voltage regulator connected to inh will be switched off and no v dd i s supplied to MC33388. in this mode the device is still supplied by the v bat. supply current from v bat i s 15ua typical. the MC33388 monitors the bus activity and the state of wake pin and v bat l evel. if wake up conditions are encountered, the device wakes up to standby vbat mode and inh is switched on. standby v bat m ode : this mode is similar to sl eep mode, but the inh pin is in high state in order to maintain the external 5v regulator activated. wake up events are directly reported to nerr and rx thanks to the 5v available at v dd. canl is in the same configuration as in sl eep mode. standby and sl eep modes are active when stb and en are low. selection of standby or sleep is done through the sequence of activation of en and stb pins. sleep mode is entered through an intermediate steps (go to sleep) where stb, en are 0, 1. (refer to truth table 1). system power on when the supply is first applied to the system, v bat a nd v dd r ise from zero up to their nominal value and the device automatically enters into v bat s tandby mode. at this time, inh is switched in high state in order to activate the external voltage regulator and an internal flag is set (batt fail flag). en and stb pins are internally forced in low state to maintain the device into v bat s tandby mode. the v dd ? forced vbat standby mode (fail safe)? circuit will maintain the device in v bat s tandby mode until v dd i s higher that 3v, whatever the external state of en and stb. as soon as v dd r eaches the ?forced v bat s tandby mode (fail safe)? threshold, the device can enter into other mode, depending upon en and stb state. v dd r eset function if during operation v dd d rops below ?forced v bat s tandby mode (fail safe)? threshold, the device is automatically switched into v bat s tandby mode to provide fail safe functionality.
MC33388 motorola 8 MC33388 device description battery fail flag when the v bat s upply drops below ?battery voltage for setting power on flag? threshold, this information is internally latched. this means that the system power supply has been lost (disconnected and reconnected for instance). this flag can be read by the microcontroller by switching the device into receive only mode, where nerr pin reports the v bat p ower on flag. this flag is reset by entering into the normal mode. bus failure detection t he device permanently monitor s the bus lines and detect s faults in normal and receive only modes. below is the list of failures detected at the bus level : 1- can h wire interruption 2- can l wire interruption 3- can h short - circuit to battery 4- can l short - circuit to ground 5- can h short - circuit to ground 6- can l short - circuit to battery 7- can l and can h mutually shorted 8 - can h short - circuit to vd d tx permanent dominant detection i n addition to the above list, the MC33388 detects a permanent low state at tx input which results of a permanent dominant bus state. the MC33388 detects if tx is lo w for more than 2ms typical and then disables the bus output driver in order to switch into recessive state. this avoid to block communication between other nodes of the network. behaviour under faults condition when a fault is detected , the device automatically take s appropriate action to minimize the system current consumption and to allow communication on the network. depending on the type of fault, the mode of operation and the fault detected, the device automatically switch es off one or more of the foll o wing functions : can l or can h line driver, rtl or rth pull up or down resistors or internal switches. these actions are detailed in table 2. the device permanently monitors the faults and in case of fault recovery, it automatically switches back to normal operation and reconnects the open functions. faults detection and recovery circuitry have internal filters and delays timing detailed in the ac characteristics parameters section. detailed description of error detections the differential receiver threshold is set at -2,8v. this assures a proper reception in the normal operating modes and in case of failures 1, 2 and 5 noise margin as high as possible. these failures or their recovery do not destroy ongoing transmissions. failures 3 and 6 are detected by comparators respectively connected to canh and canl. if the comparator threshold is exceeded for a certain time, the device is switched to single wire mode. this time is needed to avoid false triggering by external rf fields. recovery from these failures is detected automatically after a certain time-out (filtering) and no transmission is lost. failures 4, 7 and 8 initially result in a permanent dominant level at the internal comparator outputs. if failure 4 and 7 appear, the canl driver and the rtl pin are switched off after a time out, only a weak pull up at rtl remains. reception continues by switching to single wire mode through canh. when the failures 4 or 7 are removed, the recessive bus levels are restored. if the receiver voltages remain in the recessive state for a certain time, reception and transmission switch back to the differential mode. if failure 8 is recognized, the canh driver is switched off after a time out and the reception is switched to single wire mode through canl. if the receiver voltages remain in the recessive state for a certain time, reception and transmission switch back automatically to the differential mode. if any of the 8 w iring failure occurs, the output nerr will be switched low. when the error recovers, nerr will be switched back to high state. wake up events wake-up requests are recognized by the MC33388 in sl eep or v bat st anby modes, either when a dominant state is detected on canl or canh bus lines (remote wake-up) or if the wake pin changes state (local wake-up). under power-up conditions when vbat is higher than 5v, the state voltage on the wake pin is considered to be the reference state for the wake-up function. on leaving normal mode, the current wake pin state becomes the new reference state. in sleep mode, on a wake-up request the transceiver sets the inh output high, to activate the external voltage regulator, used for v dd s upplied. in v bat s tandby inh is already set high. when v dd i s set, the wake-up request can be read on the nerr or rx outputs by the microcontroller. to prevent false wake-up due to transients or rf fields, wake-up threshold levels have to be maintained for a certain time. in the low power modes, failure detection circuit remains partly active to prevent increased power consumption in cases of error 3, 4, 7 and 8. fault operation table table 2 shows the device operation in normal and low power modes and the internal actions happening under fault condition. please refer to simplified block diagram page 1 for device internal switch reference.
MC33388 motorola 9 MC33388 device description figure3.state machine and operation modes table1?truth table notes: 1. wake-up interrupts are released when entering normal operating mode. 2. if go to sleep command was used before (en may turn low as v dd d rops, without affecting internal functions because of fail safe functionality. 3. vbat power-on flag will be reset when entering normal operation mode. 4. value are typical, without bus load current. 5. in recessive state. 6. in dominant state, value with no load at bus. stb en mode inh nerr rx rtl i dd ( 4) i bat ( 4) 0 0 vbat standby 1 high active low: wake-up interrupt signal (if v dd is present) switched to v bat 5 m a typ . 15 m a 0 0 sleep 2 floating switched to v bat not applicable typ . 15 m a 0 1 go to sleep command floating switched to v bat 1 0 receive only 3 high active low: v bat power-on flag high: recessive state low: dominant state switched to v dd 800 m a 1 1 normal high active low: error flag switched to v dd 2.3ma (5) 3.3ma (6) typ . 150 m a normal mode (1, 1) (bus failure, on) receive only mode (1, 0) (vbat fail flag, on) stand-by v bat mode (0, 0) (wake up event, on) sleep mode (0, 0) (wake up event 1,2 , off) go to sleep mode (0, 1) (wake up event, off 3 ) (1, 0) (0, 1) (1, 1) (0, 1) (0, 0) (1, 0) 1 with permanent v dd 2 v dd is still switched on 3 if no wake-up occurs after 25 m s 4 as long as inh is on (1, 1) 1 (1, 0) 1 (1, 1) (1, 0) (0, 0) 4 (0, 1) (0, 0) wake-up event (bus message, wake pin) power up (0, 0) transceiver mode (stb state, en state) (nerr function, inh state) nerr: bus - bus error is flagged wake - wake-up event is flagged bat - bat fail is flagged inh: on - inh is switched on off - inh is floating legend: (1, 1)
MC33388 motorola 10 MC33388 device description table2?detail fault operation table note: s4 and s5 behaviours are only dependant upon the device operating mode. s4 and s5 switches are closed in normal and receive only modes and are open in sleep and standby modes. failure # description mode state of s1, s2, s3 internal switches and canl canh output drivers (ref to normal mode) no failure normal and receive only s1, s2 closed, canl, canh drivers enabled no failure vbat standby s3 closed, canl, canh drivers disabled no failure sleep mode s3 closed, canl, canh drivers disabled 1 canh wire interrupted normal and receive only canl, canh drivers enabled, s1, s2 closed 2 canl wire interrupted normal and receive only canl, canh drivers enabled s1, s2 closed 3 canh short to bat all s1 open, canh driver disabled 4 canl short to gnd all s2, s3 o pen & c an l d river disabled 5 canh short t o gnd normal and receive only canl, canh drivers enabled s1, s2 closed 6 canl short to bat normal and receive only s2, s3 open & canl driver disabled 7 canl short to canh all s2, s3 open & canl driver disabled 8 canh short to v dd all s1 open, canh driver disabled
MC33388 motorola 11 MC33388 pin function description v bat ( input) : this is the supply line of the device. it can be directly connected to the battery line, can operate up to 27vdc and sustains up to 40v during load dump condition. the supply current is dependant upon the device operation mode. in low power mode, it is as low as 12ua typical. a battery fail flag circuitry is associated to this pin. the vbat pin must be protected by external component against reverse battery and negative transient voltages. v dd ( input) : 5v input supply voltage for the device. in normal mode, the current is up to 5ma typical and do not exceed few ua in vbat standby mode. an under voltage function is associated to vdd and resets the device to vbat standby mode when vdd falls below 3v. can h : bus output driver pin. can h is a high side switch structure connected to v dd s upply. in recessive state, the high side switch is off and bus canh line is biassed through the rth pin circuitry and external rth resistor. in dominant state, high side switch is on and canh line is switched to v dd. output voltage is above 3.6v. canh output is protected against short-circuit to ground, by internal current limitation. a thermal shutdown with hysteresis switches off canh driver if temperature rises above 150 c. canh is also protected against short-circuit to higher voltage, such as v bat b y an internal serial diode in series with the switching component. canh has a pull down current source, typically 75ua, which can be a ctivated under some fault condition. rth : connection to the canh bus terminal resistors. rth output structure is a low side switch, turned o n u nder normal condition and automatically desa ctivated under some fault condition. in the application, an external resistor is con- nected between rth and can h pins. in recessive state when can h driver is off, canh line is tied to ground through t he external rth resistor. can l : bus output driver pin. can l is a low side switch structure to the ground. in recessive state, the low side switch is off, and bus can l line is biassed through the rtl circuitry and external rtl resistor. in dominant state, low side switch is on and can l line is switched to ground. output voltage is below 1.4v. can l output is protected against short-circuit to v bat, by internal current limitation. a thermal shutdown with hysteresis is integrated and switches off can l driver if temperature rises above 150 c. can l is protected against negative voltage, by an internal serial diode in series with the switching component. can l has a pull up current source, typically 75ua, a ctivated under some fault condition. rtl : connection to the canl bus terminal resistors. rtl output structure is a low side switch, turned o n u nder normal condition and automatically desa ctivated under some fault condition. in the application, an external resistor is connected between rtl and canl pins. in recessive state when canl driver is off, can l line is tied to vdd t hrough external rtl r esistor. in v bat st andby and sl eep modes, rtl pin is connected to the v bat l ine through an internal switch and a 12.5k w r esistor. this means that in these modes can l bus line is biassed to v bat. wake up from these modes are detected by canl line going from v bat l evel to canl wake up threshold level. stb and en : input pins used to configure the device into desired mode. these pins are cmos compatible and are connected to the microcontroller of the application. inh : this is an output of the MC33388 used to control an external voltage regulator having an inhibit input. inh is a high side switch structure, active when the MC33388 is in normal, receive only or st andby v bat m odes. inh is switched off in sl eep mode to switch off the voltage regulator of the application. inh has no pull down structure. wake : this is a high voltage input used to wake up the device from sl eep and v bat sta ndby modes. wake is usually connected to an external switch in the application. the typical wake thresholds are vbat/2. wake pin has special design structure and allows wake up from both high to low or low to high transitions. when entering into the sl eep or v bat st andby mode, the MC33388 monitors the state of the wake pin and stores it as reference state. the opposite state of this reference state will be the wake up event used by the device to enter again into normal mode. an internal filter is implemented, with 8 to 38 m s filtering time delay. wake pin input structure exhibits a high impedance, with extremely low input current. a serial resistor should be inserted in order to limit the input current mainly during transient pulses. caution : the wake pin should not be left open. if wake up function is not used, wake should be connected to gnd to avoid false wake up. tx : transmitter input pin to control bus state. it is cmos compatible and usually directly connected to the tx output of a microcontroller. when tx is at high state, canh and canl are in recessive state. when tx is low, canl and canh are in dominant state. special fault handling is provided to this input, in order to detect permanent dominant state (tx low) which would result of can bus permanently lock in dominant state and do not allow communication. in case where tx is low for more than 2ms typical, the device automatically switches the bus lines to recessive . tx has an internal pull up resistor to v dd. rx : output receiver connection to the microcontroller. it reports the bus state to the rx input pin of the microcontroller. rx is high when bus is recessive and low in dominant state. in sleep and standby vbat modes, rx reports wake up events. nerr : error output pin which reports errors encountered by the device. when nerr is high , no error is reported, when nerr is low an error has been detected. in s tandby v bat m ode n err reports a wake up event. in receive only mode, nerr reports v bat p ower on flag. table3?truth table of rx, tx can bus state s tx rx bus states comment low low dominant high high recessive high low dominant bus driven by other node
MC33388 application MC33388 motorola 12 table4?typical application schematic i/o wake battery vbat inh v dd c1 stb nerr tx rx gnd rth canh canl rtl can mcu port module en c2 r2 r1 vdd c4 c3 r4 r3 switch l1 can bus d1 12v 5v vss r3 switch r4 battery option with switch to gnd ic1 MC33388d component information: r3: 10k w r4: >= 33k w c1>= 47nf c2>= 4.7uf c3>= 47nf c4>= 10uf l1: optional common mode choke d1: 1n4148 ic1: lm2935 r1=r2=r (500 w 100 w figure 4 above is the typical application schematic . a ll MC33388 capabilities are utilized : can interface, normal and low power modes, wake up source from can bus or wake up switch. the MC33388 v dd i s supplied through an external voltage regulator having an i nhibit input pin. in addition to t x and r x connection s to the microcontroller can module, the MC33388 requires 3 additional c onnections to a standard microcontroller i/o port for en, stb and nerr pins . MC33388 wake pin is connected to an external signal switch. MC33388 allows the signal switch configuration to be either connected to vbat or to ground through pull up or pull down resistor. solution with switch to gnd is indicated as option in the application schematic. a resistor must be inserted in series with wake pin in order to limit the input current during positive and negative transient pulses. de-coupling capacitors are recommended on the MC33388 v bat a nd v dd l ines. those capacitor s might be shared with other devices from the same printed circuit board, depending on its configuration. r1 and r2 are the network termination resistors. for proper operation, they must have identical value (r1 equals to r2). their value is determined by the total network termination resistor and the number of nodes. the total network termination resistor value must be higher than 100 w . if a 500 w termination resistor is chosen, with a system composed of 32 nodes, each r1 or r2 will be 16k w. in addition, r1 and r2 values should be chosen between 500 w and 16k w at each node. the canh and canl pin can be directly connected to the can bus. a serial common mode inductance can be inserted in order to improve electromagnetic compatibility performances both in emission and susceptibility. minimum application configuration the minimum device configuration is described in minimum application schematic figure 5 below . the device is used as can transceiver only and other features are not used. the device en and stb input pins must be connected to 5v in order to set the device in normal mode . inh and nerr can be left open . caution : wake should not be left open and must be connected to a known state, i.e gnd. figure4.minimum application schematic wake battery vbat inh v dd c1 stb nerr tx rx gnd rth canh canl rtl can mcu module en c2 r2 r1 vdd c4 c3 can bus d1 vss MC33388d 5v component information: c1>= 47nf c2>= 4.7uf c3>= 47nf c4>= 10uf d1: 1n4148 r1=r2=r (500 w 100 w
MC33388 electromagnetic compatibility MC33388 motorola 13 introduction the device is designed for optimized noise emission (emi) and high susceptibility performances (emc). the source for both disturbance and susceptibility is primarily coming form the bus line wires. they are by far the longest connections compared to the printed circuit board of the application receiving the mc333388, the microcontroller and the other components. emi noise in order to minimize the hf noise generated by the complete application, the MC33388 minimizes the common mode voltage and current glitches occurring at each bus transition : from dominant to recessive and from recessive to dominant. this is achieve s by excellent matching in signal transition between canl and canh . the common mode voltage and current glitches are defined as follow : c m v = (vcanh+vcanl)/2, c m i = (icanh+icanl)/2. t he device is optimized for dual wire s operation s. under a fault condition, for instance one can bus connection shorted to fixed voltage , e.g gnd , the common mode will be considerably degraded. figure below shows the typical signals for common mode voltage measured at canl and canh pins . figure5.typical common mode glitch measured at canl canh tx: 5v/div common mode 100mv/div glitch nerr: 5v/div caution : the common mode voltage characteristics are dependant upon immediate device environment, such as bus capacitor loading, bus wire length and type, etc... in addition, the symmetry of the can l and canh bus lines is key parameter to optimize common mode glitches. for instance un-symmetry could result in different parasitic capacitors value between canl to gnd and canh to gnd and will increase common mode glitches and degrade overall system performances. emc susceptibility performances the MC33388 is optimized for high immunity from external field disturbances. t he bus lines are by far the primary antenna for external field coupling to the can l, can h, rtl and rth connections. the device performances are characterized u sing the bulk current injection (bci) test method , derivated from specification iso 11452-4 . susceptibility evaluation with bci : the component is configured according to the electrical schematic very close to the typical application schematic, figure 4. main difference is that the microcontroller is replaced by an external generator and analyzer connected to rx, tx and nerr through optical link. a network composed of two nodes equipped with MC33388, one in emitter and one in receiver is evaluated. the disturbance is applied to both canl and canh twisted pair bus line lines with appropriate coupling clamp. during test sequence s , received bits are compared to transmit bits. when received bits are different from transmit bits the device is considered as fail for the particular frequency. results figures 7 and 8 below describe the device susceptibility performances in the frequency range of 1 to 400mhz with target of injected current of 200ma and 316ma. when the target current is reached and when no susceptibility is observed, the next frequency point is analyzed, until reaching the max frequency, 400mhz. if a susceptibility is observed for a particular frequency, the free point is marked. figure 7 below shows results with a target susceptibility level of 316ma or 49dbma with a 1khz 80% modulation added to the injected current. figure 8 shows the susceptibility levels with a target susceptibility level of 200ma or 46dbma without modulation added to the injected current. figure6.min. susceptibility level with modulation 1.0 10 100 1000 20 30 40 60 10 frequency (mhz) c u r r e n t ( d b m a ) 50 limit of test (49db) (no susceptibility) no susceptibility area susceptibility points figure7.min. susceptibility level without modulation 1.0 10 100 1000 20 30 40 50 60 10 frequency (mhz) c u r r e n t ( d b m a ) no susceptibility area 46 susceptibility points limit of test (46db) (no susceptibility)
MC33388 motorola reserves the right to make changes without further notice to any products herein. motorola makes no warranty, represent ation or guarantee regarding the suitability of its products for any particular purpose, nor does motorola assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation consequential or incidental damages. ?typical? parameters which may be provided in motor ola data sheets and/or specifications can and do vary in different applications and actual performance may vary over time. all operating parameters, including ?typical? must be validated for each customer application by customer?s technical experts. motorola does not convey any license under its patent rights nor the rights of others. motorola pr oducts are not designed, intended, or authorized for use as components in systems intended for surgical implant into the body, or other applications intended to support or sustain l ife, or for any application in which the failure of the motorola product could create a situation where personal injury or death may occur. should buyer purchase or use motorola produc ts for any such unintended or unauthorized application, buyer shall indemnify and hold motorola and its officers, employees, subsidiaries, affiliates, and distributors har mless against all claims, costs, damages, and expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or death associated with such unintended or un authorized use, even if such claim alleges that motorola was negligent regarding the design or manufacture of the parts. motorola and are registered tr ademarks of motorola, inc. motorola, inc. is an equal employment opportunity/affirmative action employer. how to reach us: usa / europe / locations not listed : motorola literature distribution; japan : motorola japan ltd.; sps, technical information center, 3-20-1, p.o. box 5405, denver, colorado 80217. 1-303-675-2140 or 1-800-441-2447 minami-azabu, minato-ku, tokyo 106-8573 japan. 81-3-344-3569 technical information center: 1-800-521-6274 asia / pacific : motorola semiconductors h.k. ltd.; silicon harbour centre, 2, dai king street, tai po industrial estate, tai po, n.t., hong kong. 852-26668334 home page : http://www.motorola.com/semiconductors outline dimensions


▲Up To Search▲   

 
Price & Availability of MC33388

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