Shop OBEX P1 Docs P2 Docs Learn Events
Looking for a digital isolator IC — Parallax Forums

Looking for a digital isolator IC

Don MDon M Posts: 1,647
edited 2012-01-12 18:38 in General Discussion
I am looking for an isolator IC similar to the Analog Devices ADUM5242. What is nice about this IC is that it can operate from a single supply. But that is also the problem. It only works at 5VDC. I need one that will work at 3.3VDC to use with a Prop circuit as I don't have 5VDC available.

Here's some details:

1. The output side of the isolator will be connected to the Prop 3.3VDC logic
2. The input side of the isolator will be connected to an isolated buss that is 5VDC logic but no steady 5VDC supply available.
3. Really only need 1 channel

If anyone knows of another device that fits the bill or has an alternate suggestion let me know. An optoisolator will not work as it will draw too much current from the buss.

ADUM5242.png


Thanks.
Don
640 x 372 - 114K

Comments

  • Phil Pilgrim (PhiPi)Phil Pilgrim (PhiPi) Posts: 23,514
    edited 2012-01-06 08:44
    Don,

    Could you use an optoisolator if you also added a logic buffer ahead of it? Also, take a look at TI's ISO721.

    -Phil
  • Don MDon M Posts: 1,647
    edited 2012-01-06 09:12
    Phil- On the input side I don't have any access to any sort of supply voltage. I saw those TI chips last night perusing the Digikey site but they need a separate supply voltage on the input side. The neatest solution would be if the Analog Devices were to operate on 3.3V.
  • Phil Pilgrim (PhiPi)Phil Pilgrim (PhiPi) Posts: 23,514
    edited 2012-01-06 09:56
    Okay, I get it now: no supply on the input side period, not just "no steady 5VDC supply." The Analog Devices unit doesn't require a lot of current. I wonder if you could rig up a post-regulated switched-cap voltage doubler on the Prop side to provide the +5V it needs. As an alternative, a small inductor, a diode, a transistor, and a square wave output from a Prop pin would get you an easy boost converter, which you could also post-regulate. (I would capacitively couple the Prop to the transistor, though, to avoid disaster if the pin got stuck high.)

    -Phil
  • Tracy AllenTracy Allen Posts: 6,658
    edited 2012-01-06 11:00
    It looks like the ADUM62xx series works on 3.3V or 5V.

    I've used the ADUM2250 to make an isolated i2c bus, and it too is specified to provide isolation at 3.3 V.
  • Don MDon M Posts: 1,647
    edited 2012-01-06 13:35
    Tracy- Thanks. I didn't look far enough. Actually the ADUM5202 may work for me. Difference between 52xx and 62xx series is isolation resistance. 2.5kV vs 5kV.
  • Don MDon M Posts: 1,647
    edited 2012-01-06 13:41
    Expensive IC's- $9.76 each
  • ADI_iCouplerADI_iCoupler Posts: 2
    edited 2012-01-06 14:37
    Hi Don M. I am from Analog Devices and responsible for this product. It looks like the community has given you some great advice but I wanted to respond to the pricing that you posted. I believe this may be a single part pricing and you should be able to do significantly better in volume. What is your volume expectation?
  • Don MDon M Posts: 1,647
    edited 2012-01-06 16:05
    @ADI_iCoupler- I am in the prototype stage at this point so yes you are correct it is quantities less than 25 from DigiKey.

    On this particular project it turns out I will have access to 5VDC from the USB port. I have attached a partial schematic for reference. I think this should work. The XNOR gate is at 3.3VDC hence the resistive voltage divider going into it from the isolator. Any comments?

    MDB Sniffer Logic Opto 2.jpg
    1024 x 853 - 39K
  • Don MDon M Posts: 1,647
    edited 2012-01-06 16:09
    I also have another version that won't have access to 5VDC but only 3.3VDC. I chose the ADUM5202 for this design. Is this the correct application?

    MDB Sniffer Logic Opto.jpg


    Edit: I updated the drawing
    1024 x 741 - 36K
  • Don MDon M Posts: 1,647
    edited 2012-01-06 16:39
    The only thing I'm not sure of in the second drawing is whether the inputs to the isolator is 5VDC tolerant when the chip is running at 3.3VDC. So do I need a voltage divider on the input and get rid of the one on the output or leave as-is?
  • frank freedmanfrank freedman Posts: 1,977
    edited 2012-01-06 21:06
    Hi Don M. I am from Analog Devices and responsible for this product. It looks like the community has given you some great advice but I wanted to respond to the pricing that you posted. I believe this may be a single part pricing and you should be able to do significantly better in volume. What is your volume expectation?

    Hey, ADI, nice to know you are out there. I may be looking at some ADI devices (A/D DAC 1-10Ms/s range) though mostly learning to use them with the prop. I have seen these chips as well as some similar from TI, the AVNET eNewsletter is a very nice resource (its free y'all) and the FAEs I have talked to are great resources as well. Any possibility of sampling these devices? Probably Don would be interested in getting a couple to try in his development, and myself down the road if I ever get a grant to develop a semi invasive medical device. I am not sure of ADI's sample policies, TI seems even with the National merger, to be very liberal in their samples programs as well.

    Frank Freedman, AAS, CRES
  • Tracy AllenTracy Allen Posts: 6,658
    edited 2012-01-06 21:30
    Yes, ADI_iCoupler, welcome to the forum and thanks for joining! When Don's issue is resolved I too might have a couple of questions about the ADUM's family. (not to be confused with the Addam's Family.)

    My application of the ADUM2250 is for isolated i2c with an ADC for a pH sensor, also for isolated 4-20mA. It uses a separate DC-DC to provide isolated 12V for the loop.
  • ADI_iCouplerADI_iCoupler Posts: 2
    edited 2012-01-09 08:25
    Hey all - glad to see I've made more friends here!! :)

    Don M - I'm going to ask one our very capable applications engineers to hop on and assist you.
    Tracy, Frank - when you are ready, let me know what you need and I'll help out. Keep in mind I am only responsible for our iCoupler products (beginning with ADuM)

    Thanks...........
  • MSCantrellMSCantrell Posts: 3
    edited 2012-01-09 12:50
    Hi Don,

    I am the ADI applications engineer that supports the isoPower devices.

    I looked over your application and schematics. First, your question about the input voltage tolerance when running at 3.3V. The ADuM5202 uses standard CMOS structure in its logic inputs, in particular it has ESD protection diodes that connect to VDD and GND. When the input level is more than 1 diode drop above the VDD level, then it will forward bias one of these diodes. They are built to disipate ESD transients, but not continuous power, so they can be damaged by continuously running them with forward bias. If damage occurs, it might not effect functionality, but you might eventually find that the ESD protection is gone. My rule of thumb is limit the current to less than 1mA and you should be ok, but it might slow the input down.

    I am a little puzzled why you are buffering the signals with optocouplers when the ADuM5202 has isolated channels. I may not have the big picture here, but it seems like since you have 3.3V available on each side, if you use the ADuM5201 you could just use the data channels directly.



    Comm.png
    902 x 384 - 26K
  • PublisonPublison Posts: 12,366
    edited 2012-01-09 13:08
    Nice to have Analog Devices here! Welcome to the forums!

    You input would have great value here, and generate some sales to boot! :)
  • MSCantrellMSCantrell Posts: 3
    edited 2012-01-09 13:41
    Hi Tracy,

    Dealing with 4-20mA loops is always challenging. What do you have going on with the ADuM2250?
  • Tracy AllenTracy Allen Posts: 6,658
    edited 2012-01-10 12:40
    I hope Don doesn't mind if I jump in on his thread while we have this opportunity.

    @MSCantrell, I'm attaching a schematic of my ADuM2250 circuit. This was originally made for the BASIC Stamp 2pe (OWL2pe data logger), but I'd like at some point in time to modify it for the Propeller.

    On one side is the µC and on the other side are two channels of 16 bit ADC, using the ADS1100. One of those goes to a bridge sensor (Druck level meter) and the other to a 4-20mA device, both having to do with hydrology and cables that extend quite a distance to the measurement point, especially the 4-20mA. The system power is 12V, and a separate 1W isolated DC-DC module provides isolated 12V for the ADC side of the ADuM225 and for the 4-20mA loop.

    The thing that puzzled me at the time, and I still wonder if I got it right, is this statement from the data sheet, regarding the difference between side 1 and side 2:

    Because the Side 1 pin has a modified output level/input threshold, Side 1 of the ADuM2250/ADuM2251 can only communicate with devices fully compliant with the I2C standard. In other words, Side 2 of the ADuM2250/ADuM2251 is I2C-compliant while Side 1 is only I2C-compatible.
    The Side 1 I/O pins must not be connected to other I2C buffers that implement a similar scheme of dual I/O threshold detection. This latch-up prevention scheme is implemented in several popular I2C level shifting and bus extension products currently available from Analog Devices and other manufacturers.

    Most of the examples in the data sheet assume that one is creating an isolated i2c buss, and therefore side 1 connects to the MCU and side 2 connects to the isolated buss where these other isolation devices may be present. In this case, I wanted to connect possibly several of these devices to one MCU i2c buss on the non-isolated side, so I have side 2 to the MCU and side 1 to the isolated ADCs. Is that a common way to do it, or have I misinterpreted the caution? Why is it not possible to make one that is perfectly symmetric?

    isoADC.gif
    581 x 420 - 25K
  • MSCantrellMSCantrell Posts: 3
    edited 2012-01-10 15:25
    The asymmetry in the sides is how we accomplish directionality control. Side 1 has a 0.6V low output level so that when it is driving a signal onto the bus, the input buffer for the reverse channel can ignore it. Otherwise the low level gets circulated and nothing can release it. There is sufficint drive in the side 1 buffers to handle seveal close devices, especially at low data rates. Unless you have devices that use TTL logic levels or some of the other I2C buffers that use that scheme, you should not have probelms.

    Side 2 has big high power buffers that can drive large capacitive loads, so that side is best to drive long cables.

    Mark
  • Tracy AllenTracy Allen Posts: 6,658
    edited 2012-01-11 10:52
    Thanks for pointing that out the asymmetry of drive capabilities. That fact is not mentioned again in the applications text where it talks about other differences between side 1 and side 2.

    ADuM2250_drive.png


    So 400pF, so that would be about 4 meters of cable or a fanout to N? devices on a buss. For my apps, the ADuM2250 and its wiring on both sides is short, close to the µP.

    The figure in the data sheet that shows the typical interface does not indicate a buss topology as such.
    ADuM2250_interface.png

    Here is how I imagine it, and I wonder if this agrees with what the designers and FAEs have in mind.
    ADuM_buss_topo.jpg

    The CPU (in our case that would be the BASIC Stamp or the Propeller), has an i2c buss that talks to side 2 of several ADuM2250s, and each of those has a i2c sensor or device or another i2c peripheral µP on its side 1. Each of those then can have its own common mode fluctuations for isolation of say, an pH or water quality sensor or 4-20 loop, and each has its own resistance to ESD events that might take out one node without damaging the others. One isolator might have multiple i2c devices on its peripheral side 1, but all of those would be subject to the same common mode interference and ESD exposure, and all of them would have to be fully i2c compliant.

    Is this a "typical" picture for deployment of the ADuM2250?
    497 x 218 - 34K
    473 x 90 - 25K
    1024 x 406 - 34K
  • Don MDon M Posts: 1,647
    edited 2012-01-12 18:38
    MSCantrell wrote: »
    I am a little puzzled why you are buffering the signals with optocouplers when the ADuM5202 has isolated channels. I may not have the big picture here, but it seems like since you have 3.3V available on each side, if you use the ADuM5201 you could just use the data channels directly.

    MSCantrell- This is being used as an add-on to an existing device that already contains the opto-couplers. Those I can't change. I am devising an add-on circuit consisting only of the ADUM device and the XNOR IC along with any needed resistors / capacitors. The existing device operates from the USB power supply at 5VDC but is regulated down to 3.3VDC to supply the IC's on the device. I don't have access to ANY supply voltage on the isolated side of the buss. The isolated side of the buss needs to work with either 0-3.3VDC or 0-5VDC logic levels.
Sign In or Register to comment.