Part Number Hot Search : 
037N0059 KA558 LM79L15 4HCT37 68HC90 MAD26018 8050S ATR06
Product Description
Full Text Search
 

To Download TOIM4232 Datasheet File

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


  Datasheet File OCR Text:
  sir endec for irda ? applications integrated interface circuit TOIM4232 vishay semiconductors document number: 82546 for technical questions within your region, please contact one of the following: irdasupportam@vishay.com , irdasupportap@vishay.com , irdasupporteu@vishay.com www.vishay.com rev. 2.1, 17-nov-10 1 description the TOIM4232 endec ic provides proper pulse shaping for the sir irda ? front end infrared transceivers as of the 4000-series. for transmitting the TOIM4232 shortens the rs232 output signal to irda com patible electrical pulses to drive the infrared transmitter. in the receive mode, the TOIM4232 stretches the received infrared pulses to the proper bit width depending on the operating bit rate. the irda bit rate varies from 2.4 kbit/s to 115.2 kbit/s.the TOIM4232 is using a crystal clock 3.6864 mhz for its pulse stretching and shortening. the clock can be generated by the internal oscillator. an external clock can be used, too. the TOIM4232 is programmable to operate from 1200 bit/s to 115.2 kbit/s by the communication software through the rs232 port. the output pulses are software programmable as either 1.627 s or 3/16 of bit time. the typical power consumption is very low with about 10 mw in operationa l state and in the order of a few microwatts in standby mode. ulc technology high performance gate array package using multiple metal layer cmos technology featuring sub-micron channel lengths (0.35 m). features ? pulse shaping function (shortening and stretching) used in sir irda applications ? directly interfaces the sir transceiver tfd..- and tfb..- series to an rs232 port ? programmable baud clock generator (1200 hz to 115.2 khz), 13 baud rates ? 3/16 bit pulse duration or 1.627 s pulse selectable ? so16 - package ? 2.7 v to 3.6 v operation voltage, 5 v tolerant inputs ? low operating current ? qualified for lead (pb)-free and sn/pb processing (msl3) ? compliant to rohs directive 2002/95/ec and in accordance to weee 2002/96/ec 1 8 0 8 0 parts table part description qty/reel TOIM4232-tr3 - 1500 pcs product summary part number data rate (kbit/s) dimensions h x l x w (mm x mm x mm) link distance (m) operating voltage (v) idle supply current (ma) TOIM4232 115.2 4 x 4 x 0.75 - 2.7 to 3.6 2
TOIM4232 vishay semiconductors sir endec for irda ? applications integrated interface circuit www.vishay.com for technical questions within your region, please contact one of the following: irdasupportam@vishay.com , irdasupportap@vishay.com , irdasupporteu@vishay.com document number: 82546 2 rev. 2.1, 17-nov-10 block diagram notes (1) crystal should be connected as shown in figure 2. in addition connect a 100 k ? resistor from pin 6 to pin 7 and from pin 6 and pin 7 a 22 pf capacitor to ground, respectively. when an ex ternal clock is available c onnect it to pin 6 leaving pin 7 open. the external res istor of 100 k ? is used to accelerate the start of oscill ation after reset or power - on. the value depends on the ?q? of the resonator. with l ow q resonators it is not necessary. the start - up time of the oscillator is between 30 s (with piezo resonators) and above 2 ms with high q quartzes. (2) all vishay semiconducto r sir transceivers fulf ill this condition. pin description pin number symbol description i/o active 1 reset resets all internal registers. initially must be hi gh (?1?) to reset internal registers. when high, the TOIM4232 sets the irda default bit rate of 9 600 bit/s, sets pulse width to 1.627 s. the v cc _sd output is simply an inverted reset signal which allows to shut down of a tfdx4x00 transceiver when applying the reset signal to the TOIM4232. w hen using devices with external sd like tfdu4203, the reset line can be used directly as shut down signal. reset pin can be controlled by either the rts or dtr line through rs232 level converter. minimum hold time for resetting is 1 s. disables the oscillator when active. high 2br/d baud rate control/ data. br/d = 0, data communication mode: rs232 txd data line is connected (via a level shi fter) to td_232 input pin. the txd - signal is appropriately shortened and applied to the output td_ir, driving the txd input of the ir transceiver. the rxd line of the transceiver is connected to the rd_ir input. this signal is stretched to the correct bit length according to the programmed bit rate and is routed to the rs232 rxd line at the rd_232 pin. br/d = 1, programming mode: data received from the rs232 port is interpret ed as control word. the control word programs the baud rate width will be effective as soon as br/d return to low. 3 rd_232 received signal data output of stretched signal to the rs232 rxd line (using level converter). o high 4 td_232 input of the signal to be transmitted from the rs232 port txd line (passing th e level converter). i high 5v cc _sd outputs an inverted reset signal. can be used to shut down the power supply of a 4000 series transceiver (e.g., tfdu4100). v cc shutdown output function. this pin can be used to shut down a transceiver (e.g., tfdx4xxx). output polarity: inverted reset input. o low 6 x1 crystal input clock, 3.6864 mhz nominal. input for external clock (1) i 7 x2 crystal (1) i 8 gnd ground in common with the rs232 port and irda transceiver ground 9 td_led transmit led indicator driver. use 180 ? current limiting resistor in series to led to connect to v cc . (v cc = 3.3 v) o low 10 rd_led receive led indicator driver. use 180 ? current limiting resistor in series to led to connect to v cc . (v cc = 3.3 v) o low 11 nc no connection 12 s1 user programmable bit. can be used to turn on/ off a front-end infrared transceiver (e.g., an infrared module at the adapter front) o low 13 s2 user programmable bit. can be used to turn on/ off a front-end infrared transceiver (e.g., an infrared module at the adapter back) o low 14 td_ir data output of shortened signal to the infrared transceiver o high 15 rd_ir data input from the infrared tr ansceiver, min. pulse duration 1.63 s (2) i low 16 vcc supply voltage i td_232 rd_232 br/d reset td_ir rd_ir td_led rd_led v cc_sd s2 s1 g n d x1 x2 v cc oscillator endec ba u d generator logic 1 8 079
TOIM4232 sir endec for irda ? applications integrated interface circuit vishay semiconductors document number: 82546 for technical questions within your region, please contact one of the following: irdasupportam@vishay.com , irdasupportap@vishay.com , irdasupporteu@vishay.com www.vishay.com rev. 2.1, 17-nov-10 3 block diagram of application circuit operating the interface circui t at a pc com - port. when operating directly with an uart with 3 v - or 5 v - logic, in the application circuit no level converter is necessary. 1 8 0 8 1 dt r rt s txd rxd reset v cc_sd br/d td_ir td_232 rd_ir rd_232 TOIM4232 v cc txd rxd rs23 29 pin connector le v el con v erter x1 x2 tfdu4-series tfbs4-series r1 10 0 k c1 c2 3.6 8 64 mhz 2x 22 pf recommended application circuit components component recommended value vishay part number c1 22 pf vj 1206 a 220 j xamt c2 22 pf vj 1206 a 220 j xamt r1 100 k ? crcw-1206-1003-f-rt1 quartz crystal 3.686400 mhz xt49s - 20 - 3.686400m absolute maximum ratings parameter test conditions symbol min. typ. max. unit supply voltage v cc - 0.5 3.6 v input voltage all pins - 0.5 5.5 v output voltage all pins - 0.5 v cc + 0.5 v output sinking current, max. all pins i o 8ma junction temperature, max. t j 125 c ambient temperature (operating) t amb - 25 85 c storage temperature t stg - 25 85 c soldering temperature t sldr 260 c dc characteristics parameter test conditions symbol min. typ. max. unit operating voltage v cc 2.7 3.3 3.6 v v cc = 3.3 v 5 %, operating temperature = - 25 c to + 85 c input high voltage inputs tolerate levels as high as 5.5 v max. all inputs are schmitt trigger inputs v ih 2v input low voltage v il 0.8 v input schmitt trigger hysteresis v hyst 0.6 v input leakage no pull-up/down v in = v dd or gnd i l - 10 1 10 a output high voltage i oh = - 2 ma v oh 2v i oh = - 0.5 ma v oh 2.4 v output low voltage i ol = + 2 ma v ol 0.4 v consumption current standby inputs grounded, no output load v cc = 3.3 v, t = 25 c i sb 1a consumption current dynamic inputs grounded, no output load v cc = 3.3 v, t = 25 c i cc 2ma
TOIM4232 vishay semiconductors sir endec for irda ? applications integrated interface circuit www.vishay.com for technical questions within your region, please contact one of the following: irdasupportam@vishay.com , irdasupportap@vishay.com , irdasupporteu@vishay.com document number: 82546 4 rev. 2.1, 17-nov-10 operation description the block diagram shows a typical example of an rs232 port interface. the TOIM4232 connects to an rs232 level converter on one side, and an infrared transceiver on the other. the internal TOIM4232 baud rate generator can be software controlled. when br/d = 0, the TOIM4232 interprets the channels td_232 to td_ir and rd_ir to rd_232 as data channels. on the other hand, whenever br/d = 1, the TOIM4232 interprets td_232 as control word for setting the baud rate. the baud rate can be programmed to operate from 1200 bit/s to 115.2 kbit/s. as rs232 level converter, eia232 or max232 or equivalent are recommended. when using the TOIM4232 directly connected to an uart it is compatible to 5 v ttl and 3.3 v cmos logic. typical external resistors and capacitors are needed as shown in the tfdu4.../tf bs4...-series references. the output pulse duration can also be programmed, see chapter ?operation description? . it is strongly recommended using 1.627 s output pulses to save battery power. as frequency determining component a vishay xt49m crystal is recommended, when no external clock is available. we strongly recommend not to use this 3/16 mode because 3/16 pulse length at lower bit rates consumes more power than the shorter pulse. at a data rate of 9600 bit/s, the ratio of power consumption of both modes is a factor of 12 (!). programming the TOIM4232 for correct, data rate dependent timing the TOIM4232 is using a built-in baud rate generator. this is used when no external clock is not available as in rs232 ir-dongle applications. for programming the br/d pin has to be set active, br/d = 1. in this case the TOIM4232 interprets the 7 lsbs at the td_232 input as a control word. the operating baud rate will change to its supposedly new baud rate when the br/d returns back to low (?0?) set the uart to 8 bit, no parity, 1 stop bit. x: do not care s1, s2: user programmable bit to program the outputs s1 and s2 s0: irda pulse select s0 = (1): 1.627 s pulses s0 = (0): 3/16 bit time pulses, not recommended b0 .. b3: baud rate select words example: to set TOIM4232 at com2 port (2f8) to 9600 bit/s with 3/16 bit time pulse duration send to the TOIM4232 in programming mode in e.g. ?basic? out &h2f8, (&h6) for same port, 9600 bit/s and 1.627 s pulse duration send out &h2f8, (&h16) for additionally activating s1 send out &h2f8, (&h36) note irda standard only supports 2.4 kb it/s, 9.6 kbit/s, 19.2 kbit/s, 57.6 kbit/s, and 115.2 kbit/s. control byte (8 bit) first character second character x s2s1s0b3b2b1b0 lsb table 2 - baud rate select words b3 b2 b1 b0 2 nd char baud rate 0 0000 115.2 khz 0011 57.6 khz 0102 38.4 khz 0113 19.2 khz 1004 14.4 khz 1015 12.8 khz 1106 9.6 khz 1117 7.2 khz 1 0008 4.8 khz 0019 3.6 khz 010a 2.4 khz 011b 1.8 khz 100c 1.2 khz 1 0 1 d forbidden 1 1 0 e forbidden 1 1 1 f forbidden
TOIM4232 sir endec for irda ? applications integrated interface circuit vishay semiconductors document number: 82546 for technical questions within your region, please contact one of the following: irdasupportam@vishay.com , irdasupportap@vishay.com , irdasupporteu@vishay.com www.vishay.com rev. 2.1, 17-nov-10 5 software for the TOIM4232 uart programming for proper operation, the rs232 must be programmed (using 8 bit, 1 stop, no parity) to send a two character control word, yz. the control word yz is composed of two ch aracters, written in hexadecimal, in forma t: yz. the transfer rate for programming must be identical with the formerly programmed data rate, or afte r resetting the TOIM4232, the default rate of 9600 bit/s is us ed. note (1) for programming the uart, refer to e.g., nati onal semiconductor?s data sheet of pc 16550 uart recommended application circuit with level shifter step. reset br/d td_uart rd_uart rd_ir td_ir description and comments 1highx x x x x resets all internal registers. resets to irda default data rate of 9600 bit/s 2 low x x x x x wait at least 2 ms, to allow start-up of internal clock. when external clock is used: wait at least 7 s. 3 low high x x x x wait at least 7 s. TOIM4232 now is set to the control word programming mode 4 low high yz with y = 1 for 1.627 s y = 0 3/16 bit length xxx sending the control word yz. examples: send ?1z? if 1.627 s pulses are intended to be used. otherwise send ?0z? for 3/16 bit period pulses. ?y6? keeps the 9.6 kbit/s data rate. z = 0 sets to 115.2 kbit/s, see programming table. wait at least 1 s for hold-time. 5 low low data data data data with br/d = 0, TOIM4232 is in the data communication mode. both reset and br/d must be kept low (?0?) during data transmission. reprogramming to a new data rate can be resumed by restarting from step 3. the uart itself also must set to the correct data rate (1) . rxd dtr (reset) txd rts ( br/d ) v cc u4 tfdu4101 tfdu4300 2 4 6 8 7 5 3 1 ired cathode rxd v cc1 gnd tfdu4101: nc tfdu4300: v log sd txd ired anode j1 con9 1 2 3 4 5 6 7 8 9 + c3 + c4 + c5 + c6 u2 TOIM4232 toim5232 1 2 3 4 5 6 7 8 9 15 14 13 12 11 10 16 reset br/d rd_232 td_232 v cc_sd x1 x2 gnd td_led rd_ir td_ir s2 s1 nc rd_led v cc + c7 u1 max3232cse 13 8 11 10 1 3 4 5 2 6 12 9 14 7 16 15 r1in r2in t1in t2in c1+ c1- c2+ c2- v+ v- r1out r2out t1out t2out v cc gnd r2 c9 c8 z2 r1 y1 c1 + c2 j2 con2 1 2 r4 r3 + c10 c11 external input 3.6 v max. optional this line not used with tfdu4101 20612
TOIM4232 vishay semiconductors sir endec for irda ? applications integrated interface circuit www.vishay.com for technical questions within your region, please contact one of the following: irdasupportam@vishay.com , irdasupportap@vishay.com , irdasupporteu@vishay.com document number: 82546 6 rev. 2.1, 17-nov-10 recommended application circuit components component recommended value vishay part number 1 c1 100 nf vj 1206 y 104 j xxmt 2 c2 10 f, 16 v 293d106x9016b2t 3 c3 100 nf vj 1206 y 104 j xxmt 4 c4 100 nf vj 1206 y 104 j xxmt 5 c5 100 nf vj 1206 y 104 j xxmt 6 c6 100 nf vj 1206 y 104 j xxmt 7 c7 1 f, 16 v 293d105x9016a2t 8 c8 22 pf vj 1206 a 220 j xamt 9 c9 22 pf vj 1206 a 220 j xamt 10 c10 6.8 f, 16 v 293d 685x9 016b 2t 11 c11 100 nf vj 1206 y 104 j xxmt 12 z2 3.6 v bzt55c3v6 13 r1 5.6 k ? crcw-1206-5601-f-rt1 14 r2 depending on resonator quality crcw-1206-1003-f-rt1 15 r3 47 ? crcw-1206-47r0-f-rt1 16 r4 for operation according irda - spec not needed optional only for current reduction 17 y1 3.686400 mhz xt49s - 20 - 3.686400m or e.g. ceramic resonators 18 u1 maxim max 3232e 19 u2 TOIM4232 or toim5232 20 u3 tfdu4300 or other compatible transceivers 21 j1 9 pin - d-sub cannon 22 j2 power connector
TOIM4232 sir endec for irda ? applications integrated interface circuit vishay semiconductors document number: 82546 for technical questions within your region, please contact one of the following: irdasupportam@vishay.com , irdasupportap@vishay.com , irdasupporteu@vishay.com www.vishay.com rev. 2.1, 17-nov-10 7 recommended application circuit with discrete level shifters install jumper connection only when vcc_sd supplies u2. in that case leave r11 off. vb1 sub-d 9 5 9 4 8 3 7 2 6 1 d7 3 1 + c6 r12/1 r9 r11 rts ired1 q1 3 1 2 q2 r12/2 c4 + c2 r2 r3 txd q3 3 1 2 r10 d1 c5 r5 r1 r6 u2 tfdu4100 3 4 5 6 7 8 1 2 v gnd sc txd ired anode ired cathode rxd r13 jumper dtr u1 TOIM4232 1 2 3 4 5 6 7 8 9 15 14 13 12 11 10 16 reset br/d rd_232 td_232 v x1 x2 gnd t td_led rd_ir td_ir s2 s1 nc rd_led v c3 q4 3 1 2 d2 rxd + c1 qz1 d4 d3 1 txd rts rxd + 3.3 v v cc nc v + 3.3 v reset br/d rd232 td232 d6 d5 3 2 reset q1 r20 cc cc cc_sd cc 18082
TOIM4232 vishay semiconductors sir endec for irda ? applications integrated interface circuit www.vishay.com for technical questions within your region, please contact one of the following: irdasupportam@vishay.com , irdasupportap@vishay.com , irdasupporteu@vishay.com document number: 82546 8 rev. 2.1, 17-nov-10 recommended application circuit components component recommended value vishay part number 1 c1 22 f, 16 v 293d 226x9 016c 2t 2 c2 47 f, 16 v 293d 476x9 016d 2t 3 c3 22 pf vj 1206 a 220 j xamt 4 c4 22 pf vj 1206 a 220 j xamt 5 c5 100 nf vj 1206 y 104 j xxmt 6 c6 6.8 f, 16 v 293d 685x9 016b 2t 7d1 1n4148 8d2 1n4148 9d4 bzt55c4v7 10 d5 1n4148 11 d6 1n4145 12 d7 bzt55c3v9 13 ired1 tshf5400 14 jumper crcw-1206-000-f-rt1 15 led1 tlly4401 16 led2 tllg4401 17 q1 bc817-25 18 q2 vp 0610 0t 19 q3 bc817-25 20 q4 bc817-25 21 qz1 3.686400 mhz xt49s - 20 - 3.686400m 22 r1 22 k ? crcw-1206-2202-f-rt1 23 r2 10 k ? crcw-1206-1002-f-rt1 24 r3 22 k ? crcw-1206-2202-f-rt1 25 r5 1 k ? crcw-1206-1001-f-rt1 26 r6 47 k ? crcw-1206-4702-f-rt1 27 r9 5.6 k ? crcw-1206-5601-f-rt1 28 r10 100 k ? crcw-1206-1003-f-rt1 29 r11 100 ? crcw-1206-1000-f-rt1 30 r12 20 ? crcw-1206-20r0-f-rt1 21 r13 1 k ? crcw-1206-1001-f-rt1 32 r17 750 ? crcw-1206-7500-f-rt1 33 r18 750 ? crcw-1206-750-f-rt1 34 vb1 9 pin - d - sub cannon 35 u1 TOIM4232 or toim5232 36 u2 tfdu4100 (will be obsolete). replace by tfdu4101 and use external components as shown in the other example.
TOIM4232 sir endec for irda ? applications integrated interface circuit vishay semiconductors document number: 82546 for technical questions within your region, please contact one of the following: irdasupportam@vishay.com , irdasupportap@vishay.com , irdasupporteu@vishay.com www.vishay.com rev. 2.1, 17-nov-10 9 recommended solder profiles solder profile for sn/pb soldering fig. 1 - recommended solder profile for sn/pb soldering lead (pb)-free, recommended solder profile the TOIM4232 is a lead (pb)-f ree transceiver and qualified for lead (pb)-free processing. for lead (pb)-free solder paste like sn (3.0 - 4.0) ag (0.5 - 0.9) cu, there are two standard reflow profiles: ramp-soak-spike (rss) and ramp-to-spike (rts). the ramp-soak-spike profile was developed primarily for reflow ovens heated by infrared radiation. with widespread use of forced convection reflow ovens the ramp-to-spike profile is used increasingly. shown below in figure 2 and 3 are vishay?s recommended profiles for use with the TOIM4232 transceivers. for more details please refer to the application note ?smd assembly instructions?. a ramp-up rate less than 0.9 c/s is not recommended. ramp-up rates faster than 1. 3 c/s could damage an optical part because the thermal conductivity is less than compared to a standard ic. wave soldering for tfduxxxx and tfbsxxxx transceiver devices and the TOIM4232, toim5232 endecs wave soldering is not recommended. manual soldering manual soldering is the standard method for lab use. however, for a production process it cannot be recommended because the risk of damage is highly dependent on the experience of the operator. nevertheless, we added a chapter to the above mentioned application note, describing manual soldering and desoldering. storage the storage and drying processes for the endec TOIM4232 are equivalent to msl3. the data for the drying procedur e is given on labels on the packing and also in the application note ?taping, labeling, storage and packing?. fig. 2 - solder profile, rss recommendation fig. 3 - rts recommendation 0 20 40 60 8 0 100 120 140 160 1 8 0 200 220 240 260 0 50 100 150 200 250 300 350 time/s temperat u re (c) 2 to 4 c/s 2 to 4 c/s 10 s max. at 230 c 120 to1 8 0 s 160 c max. 240 c max. 90 s max. 19535 0 25 50 75 100 125 150 175 200 225 250 275 0 50 100 150 200 250 300 350 time/s temperat u re/c 30 s max. 2 c/s to 3 c/s 2 c/s to 4 c/s 90 s to 120 s t 217 c for 70 s max. t peak = 260 c 70 s max. t 255 c for 10 s....30 s 19532 0 40 8 0 120 160 200 240 2 8 0 0 50 100 150 200 250 300 time/s temperat u re/c < 4 c/s 1.3 c/s time a b o v e 217 c t 70 s time a b o v e 250 c t 40 s peak temperat u re t peak = 260 c < 2 c/s t peak = 260 c max. tfdu fig3
TOIM4232 vishay semiconductors sir endec for irda ? applications integrated interface circuit www.vishay.com for technical questions within your region, please contact one of the following: irdasupportam@vishay.com , irdasupportap@vishay.com , irdasupporteu@vishay.com document number: 82546 10 rev. 2.1, 17-nov-10 package dimensions in millimeters reel dimensions in millimeters 13011 14017 dra w ing- n o.: 9. 8 00-5090.01-4 iss u e: 1; 29.11.05 tape width (mm) a max. (mm) n (mm) w 1 min. (mm) w 2 max. (mm) w 3 min. (mm) w 3 max. (mm) 16 330 50 16.4 22.4 15.9 19.4
TOIM4232 sir endec for irda ? applications integrated interface circuit vishay semiconductors document number: 82546 for technical questions within your region, please contact one of the following: irdasupportam@vishay.com , irdasupportap@vishay.com , irdasupporteu@vishay.com www.vishay.com rev. 2.1, 17-nov-10 11 tape dimensions in millimeters 1 8 241
TOIM4232 vishay semiconductors sir endec for irda ? applications integrated interface circuit www.vishay.com for technical questions within your region, please contact one of the following: irdasupportam@vishay.com , irdasupportap@vishay.com , irdasupporteu@vishay.com document number: 82546 12 rev. 2.1, 17-nov-10 TOIM4232 (toim5232) enco der - decoder interface programming and data transmission operation and programming of the TOIM4232 and toim5232 interface devices are described below. figure 4 shows the basic circuit design with 3 blocks: the rs232 to 3 v logic level shifter, the encoder/decoder (endec) circuit and the transceiver to build a dongle for rs232 irda extension. u1 is the level shifter to convert the rs232 logic levels to unipolar 3 v logic; u2 is the encoder/decoder interface (endec) converting the nrz - rs232 logic to irda rzi - logic. the transceiver u3 transmits and receives irda-compliant optical signals. fig. 4 - circuit diagram of the demo board circuit description this circuit demonstrates the operation of an sir irda transceiver module. the transceiver u3 (e.g., as shown the tfdu4101 or tfdu4300 or any other) converts the digital electrical input signal to an optical output signal to be transmitted, receives the optica l signal, and converts these to electrical digital signals. while the irda physical layer protocol transmits only the ?0? represented by a pulse with a ?return to zero inverted (rzi)? logic, the rs232 protocol needs a ?no return to zero (nrz)? representation. this decoding/encoding process is done by u2, an interface circuit stretching the receiv ed pulses and shortening the pulses to be transmitted according to the irda physical layer conditions. u1 interfaces the rs232 logic bipolar levels to the 3 v logic of the endec u2. the board is connected by con9 to the rs232 port (of a computer or other equipment. the basic irda transmission speed is 9600 bit/s. this is the default state of the endec in power-on condition. also, activating the reset line at pin 1 (18) will set the device to this basic state. note: the first pin number refers to TOIM4232; the second number in brackets refers to toim5232. the crystal y1 controls the timing of the endec as a clock reference. the outputs s1 and s2 are programmable outputs for control operations and the outputs rd_led and td_led can drive leds for indicating data flow. programming the endec for decoding data rates other than the default, the endec is to be programmed to set the internal counters and timers. to switch the endec from the data transfer mode to the bit rate programming mode, the input br/d, pin 2 (19) is set active high (br/d = ?1?). in this case the toim5232 interprets the 7 lsbs at the td_232 input as a control word. the operating bit rate will change to its supposedly new rate when the br/d returns back to low (?0?). set th e uart to 8 bit, no parity, 1 stop bit. the control byte consists of 8 bit after the start bit (sta, which is ?0?). keep in mind that the order is lsb first, msb last. the diagram in figure 5 shows the programming byte ? 0-1010-1100 ? in the order sta, b0, b1, b2, b3, s0, s1, s2, x. this order is from right to left in table 1. b0 is sent first as lsb (see figure 5). the four least significant bits are responsible for the data rate according to table 2 while the four higher bits are for setting the irda pulse duration (s0), and the two outputs of the endec s1 and s2. bit 8 is not used. rxd txd rts (br/d) u3 tfdu4101 2 4 6 8 5 3 1 7 cathode rxd vcc1 gnd sd txd a node . c3 j1 con9 1 2 3 4 5 6 7 8 9 c6 c5 u2 TOIM4232 1(18) 2(19) 3(1) 4(2) 5(3) 6(4) 7(5) 8(7) 9(9) 15 ( 16 ) 14(14) 13(13) 12(12) 11 *) 10(10) 16(17) reset br/d rd_232 td_232 vcc_sd x1 x2 gnd td_led rd_ir td_ir s2 s1 nc rd_led vcc c7 u1 max3232 13 8 11 10 1 3 4 5 2 6 12 9 14 7 16 15 r1in r2in t1in t2in c+ c1 - c2+ c2 - v+ v - r1out r2out t1out t2out vc c gnd c8 c9 r2 z2 r1 + c2 c1 y1 j2 co n 2 1 2 r4 c4 r3 c11 + c10 external inp u t 3.6 v max. dtr (reset) + + (toim5232) tfdu4300 optional tfdu4300: v log tfdu4101: n c this line not u sed fot tfdu4101 ired ired + + + v cc *) (6), (8), (11), (15), (20) 21046
TOIM4232 sir endec for irda ? applications integrated interface circuit vishay semiconductors document number: 82546 for technical questions within your region, please contact one of the following: irdasupportam@vishay.com , irdasupportap@vishay.com , irdasupporteu@vishay.com www.vishay.com rev. 2.1, 17-nov-10 13 x: do not care s1, s2: user-programmable bit to program the outputs s1 and s2. in the example, s1 is set active, and s2 is inactive. s0: irda pulse select s0 = (1): 1.627 s output s0 = (0): 3/16 bit time pulses, not recommended b0 to b3: baud rate select words according to the following table 2 below. bold: see example note ? irda standard only supports 2.4 kbi t/s, 9.6 kbit/s, 19.2 kbit/s, 57.6 kbit/s, and 115.2 kbit/s (3.6864 mhz clock). doubling the baud rates is permissible by doubling the clock frequency. in figure 5 the programming sequence is shown for a bit rate of 12.8 kbit/s. fig. 5 - programming sequence for setting the endec to a bit rate of 12.8 kbit/s. after setting br/d high (ch1), the programming sequence with the control byte (ch2) is applied to td_232, pin 4. fig. 6 - programming sequence for setting the endec to a bit rate of 12.8 kbit/s as in figure 5 but with a 3/16 bit pulse duration (s0 = ?0?). when correctly programmed, the endec shortens the pulse to be transmitted from the full bit duration to either 3/16 of the bit length or to 1.627 s (which is 3/16 of the 115.2 kbit/s bit duration). for power saving, the short pulse is recommended. the received optical pulse shows in case of most of the vishay sir transceivers, constant pulse duration. the endec stretches that to the correct bit time according the bit rate setting. this is shown in the following chapters. table 1 - control byte (8 bit) first character second character sta x s2 s1 s0 b3 b2 b1 b0 0 msb lsb example 001101010 in the oscilloscope that will be shown in the reserved order with lsb first, see figure 5. sta first character second character 0 b0b1b2b3s0s1s2 x lsb msb example 010101100 table 2 - transmission rate select words b3 b2 b1 b0 hex bit rate 0 0 0 0 0 115.2 khz 0 0 0 1 1 57.6 khz 0 0 1 0 2 38.4 khz 0 0 1 1 3 19.2 khz 0 1 0 0 4 14.4 khz 01015 12.8 khz 01106 9.6 khz 01117 7.2 khz 10008 4.8 khz 10019 3.6 khz 1010a 2.4 khz 1011b 1.8 khz 1100c 1.2 khz example 0010 0 1010 msb lsb sta 1-> 2-> 2103 8 1) ch1: br/d; pin 2, v ertical scale: 2 v /di v ., horizontal scale: 200 s/di v . 2) ch2: td_232; pin 4; programming se qu ence 1-> 2-> 1) ch1: br/d, pin 2, v ertical scale: 2 v /di v ., horizontal scale: 200 s/di v . 2) ch2: td_232, pin 4; programming se qu ence 21030 sta 1 0 1 0 0 1 0 0
TOIM4232 vishay semiconductors sir endec for irda ? applications integrated interface circuit www.vishay.com for technical questions within your region, please contact one of the following: irdasupportam@vishay.com , irdasupportap@vishay.com , irdasupporteu@vishay.com document number: 82546 14 rev. 2.1, 17-nov-10 transmit (txd) channel figure 7 shows the transmission in the default mode. for data transfer, the endec is set to that mode by br/d = ?0?. in the examples "6" is always transmitted (binary ?00000110?). the ?0? is represented in the irda protocol by an optical pulse. also here the lsb is transmitted first after the start bit. ?1? is not transmitted. fig. 7 - data transmiss ion with 9.6 kbit/s, 1.627 s pulse duration channel 1 shows the signal from the rs232 port already converted to 3 v logic by u1. the endec encodes that signal to the rzi irda format where a ?0? is represented by a pulse. that is the trace of channel 2. this output is connected the txd input of the transceiver and this signal is transmitted as optical output signal. channel 3 is the signal for an indicator lamp connected to the td_l ed driver output. use 180 ? serial resistor to supply vo ltage for limiting the current through the led (not shown in the circuit diagram). when using the (not recommen ded) 3/16-bit pulse width the oscillogram looks like figure 8. fig. 8 - data transmission wi th the setting 9.6 kbit/s, 3/16 bit pulse duration (19.5 s) the transmission with the highest sir bit rate of 115.2 bit/s looks like what is shown in figure 9. however, the horizontal time scale is different. fig. 9 - data transmission with the setting 115.2 kbit/s, 1.627 s pulse duration. by definition, the pulse dur ation of 1.627 s is identical to the 3/16-bit pulse width. receive (rxd) channel in the default 9600 bit/s mode the signals will look like those shown in figure 10 and figure 11. fig. 10 - data reception with the setting 9.6 kbit/s. short rxd pulse. 1-> t 2-> 3-> 21031 sta 0 1 1 0 0 0 0 0 1) ch1: td_232 inp. pin 4, v ertical scale: 2 v /di v ., horizontal scale: 200 s/di v . 2) ch2: td_ir, pin 14; 1.6 s p u lse d u ration 3) ch3: td_led, pin 9 1-> 2-> 3-> 21032 1) ch1: td_232, pin 4, v ertical scale: 2 v /di v ., horizontal scale: 200 s/di v . 2) ch2: td_ir, pin 14; 3/16 b it p u lse d u ration 3) ch3: td_led, pin 9 3-> 1-> 2-> 21033 1) ch1: td_232, pin 4, v ertical scale: 2 v /di v ., horizontal scale: 20 s/di v . 2) ch2: td_ir, pin 14; 1.6 s p u lse d u ration 3) ch3: td_led, pin 9 1-> 2-> 3-> 21034 1) ch1: TOIM4232; rd_ir, pin 15, v ertical scale: 2 v /di v ., horizontal scale: 200 s/di v . 2) ch2: TOIM4232; rd_232, pin 3 3) ch3: TOIM4232; rd_led, pin 10
TOIM4232 sir endec for irda ? applications integrated interface circuit vishay semiconductors document number: 82546 for technical questions within your region, please contact one of the following: irdasupportam@vishay.com , irdasupportap@vishay.com , irdasupporteu@vishay.com www.vishay.com rev. 2.1, 17-nov-10 15 fig. 11 - data reception with the setting 9.6 kbit/s. same as in figure 10, extended pulse duration. the endec stretches the re ceived pulses of about 2 s duration from the transceiver output (figure 10, channel 1) independent of the pulse duration to the full bit width generating nrz code (channel 2). channel 3 is the signal for the indicator lamp. as shown in figure 11, channel s 2 and 3, the final nrz signal is identical to figure 10, even when longer pulses are received. in the 115.2 kbit/s mode the signals will look like those shown in figure 10 and figure 11. the difference is just the time scale. it also indicates the delay of the decoded channel 2 vs. channel 1. fig. 12 - data reception with the setting 115.2 kbit/s channel 1 shows the signal from the transceiver. in this case it is tfdu4100 with unsymmetrical switching times. tfdu4100 (obsolete) used an open collector output with an internal load resistor. that caused a slow trailing edge (but fast enough for all applications). the later generations are using tri-state outputs with push -pull drivers with symmetrical pulse switching times. all vishay irda transceivers exhibit constant output pulse durati on in sir mode of about 2 s independent of the duration of the optical input pulse. ?echo-on" or "echo-off" and "latency allowance? during transmission, the receiver inside a transceiver package is exposed to very strong irradiance of the transmitter, which causes overload conditions in the receiver circuit. after transmission it ta kes some time to recover from this condition and return to the specified sensitivity. during this time the receiver is in an unstable condition, and at the output unexpected signals may arise. also, during transmission under overload conditions the receiver may show signals on the rxd channel that are similar to or identical with the transmitted signal. to get clean or at least specified conditions for the receive channel during transmission, different terms were defined. the time to allow the receiver to recover from overload conditions is the latency allowance or shorter, ju st the specified latency. this is covered by the irda physical layer specification and is a maximum of 10 ms. irda specifies shorter negotiable latency. in sir the minimum is 0.5 ms. this includes software latency. transceivers are in general below 0.3 ms. in the first generations, some suppliers did not care for the behavior of the rxd output of the transceivers during transmission and latency time. the software is able to handle that. the easiest way is to clean up the receiver channel after sending the last pulse and waiting for the latency period. later, many transceivers that block the rxd channel during transmission and during the latency period were released to the market. this behavior is called ?echo-off?. unfortunately, some oems like to use the signal from the rxd channel during transmission, as a self-t est feature for testing the device on board without using the optical domai n. therefore, many new devices have been developed to echo the txd input signal at the rxd output. such behavior is called ?echo-on?. some software developed for ?echo-off? applications is not able to receive and understand the signals from echo-on devices correctly. therefore, an add-on to the circuit shown in figure 4 was generated to suppress the echo from the receiver during transmission. this modification is shown in figure 13. during transmission, the signal from the rxd output of the transceiver is just gated by the transmit signal, (see the oscilloscope picture in figure 14). 1-> 2-> 3-> 1) ch1: TOIM4232; rd_ir, pin 15, v ertical scale: 2 v /di v ., horizontal scale: 200 s/di v . 2) ch2: TOIM4232; rd_232, pin 3 3) ch3: TOIM4232; rd_led, pin 10 21035 1-> 2-> 3-> 21036 1) ch1: TOIM4232; rd_ir, pin 15, v ertical scale: 2 v /di v ., horizontal scale: 10 s/di v . 2) ch2: TOIM4232; rd_232, pin 3 3) ch3: TOIM4232; rd_led, pin 10
TOIM4232 vishay semiconductors sir endec for irda ? applications integrated interface circuit www.vishay.com for technical questions within your region, please contact one of the following: irdasupportam@vishay.com , irdasupportap@vishay.com , irdasupporteu@vishay.com document number: 82546 16 rev. 2.1, 17-nov-10 fig. 13 - demo board circuit with echo-suppression to be used for echo-on a nd echo-off transceivers. additionally, with the programmable output s1 of the endec the echo suppression feature can be switched on and off for testing. the default mode is echo-off. to enable the echo, s1 is to be set inactive/low. (see the chapter for programming the TOIM4232, toim5232). the oscilloscope diagrams are shown in figure 14. channel 2 shows the echo signal on t he rxd output of the tfdu4101 transceiver during transmission (note: tfdu4300 is an echo-off design and would not show this). channel 1 is the signal used for gating the path from the transceiver rxd output to the e ndec. on channel 3 the signal at the input of the endec is shown with a residual signal. finally, the output to the rs 232 port, rd_232, is clean without any noise signal. fig. 14 - echo-suppression tfdu4300:vlog y1 c1 u2 TOIM4232*) 1 2 3 4 5 6 7 8 9 15 14 13 12 11 10 16 reset br/d rd_232 td_232 vcc_sd x1 x2 gnd td_led rd_ir td_ir s2 s1 nc rd_led vcc r3 + c10 txd rxd r5 u4 dg2039 1 4 8 3 7 2 6 5 nc_1 d v+ ins2 ins1 com_1 com_2 no_2 c8 dtr (reset) vcc + c2 external input 3.6v max. u1 max3232 13 8 11 10 1 3 5 2 6 12 9 14 7 16 15 r1in r2in t1in t2in c+ c1- c2+ c2- v+ v- r1out r2out t1out t2out vcc optional + u3 tfdu4101 2 4 6 8 5 3 1 7 cathode rxd vcc1 gnd sd txd anode . this line not used fortfdu4101 c6 + r2 c3 j2 co n 2 1 2 z2 c7 + + c11 j1 con9 1 2 3 4 5 6 7 8 9 pin7: tfdu4101:nc rts (br/d) tfdu4300 c5 c4 c9 z1 r1 + r4 *) for toim5232 pinning, see figure 1. 21047 1-> 2-> 3-> 4-> 21037 1) ch1: TOIM4232; td_232, pin 4, v ertical scale: 2 v /di v ., horizontal scale: 20 s/di v . 2) ch2: tfdu4101; rxd, pin 4 (ir) 3) ch3: TOIM4232; rd_ir, pin 15 4) ch4: TOIM4232; rd_232, pin 3
document number: 91000 www.vishay.com revision: 18-jul-08 1 disclaimer legal disclaimer notice vishay all product specifications and data are subject to change without notice. vishay intertechnology, inc., its affiliates, agents, and employees, and all persons acting on its or their behalf (collectively, ?vishay?), disclaim any and all liability fo r any errors, inaccuracies or incompleteness contained herein or in any other disclosure relating to any product. vishay disclaims any and all li ability arising out of the use or application of any product describ ed herein or of any information provided herein to the maximum extent permit ted by law. the product specifications do not expand or otherwise modify vishay?s terms and conditions of purcha se, including but not limited to the warranty expressed therein, which apply to these products. no license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted by this document or by any conduct of vishay. the products shown herein are not designed for use in medi cal, life-saving, or life-sustaining applications unless otherwise expressly indicated. customers using or selling vishay products not expressly indicated for use in such applications do so entirely at their own risk and agree to fully indemnify vishay for any damages arising or resulting from such use or sale. please contact authorized vishay personnel to obtain written terms and conditions regarding products designed for such applications. product names and markings noted herein may be trademarks of their respective owners.


▲Up To Search▲   

 
Price & Availability of TOIM4232

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